infra-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Henk Penning (JIRA)" <j...@apache.org>
Subject [jira] [Comment Edited] (INFRA-16273) dist.apache.org/repos/dist/release/zzz/etc
Date Wed, 04 Apr 2018 16:29:00 GMT

    [ https://issues.apache.org/jira/browse/INFRA-16273?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16425781#comment-16425781
] 

Henk Penning edited comment on INFRA-16273 at 4/4/18 4:28 PM:
--------------------------------------------------------------

@pono says :

first, let puppet check/fix/ensure that /dist/zzz/ is mode 0775, and group-writable for svnwc
(owned apmirror:svnwc)
use something like :
https://github.com/apache/infrastructure-puppet/blob/deployment/modules/build_slaves/manifests/jenkins.pp#L160-L166

then remove content of dist/zzz from puppet : infrastructure-puppet/modules/tlp_vhosts/files/zzz

then setup  https://dist.apache.org/repos/dist/release/zzz/ containing the current content
EXCEPT
zzz/time.txt
zzz/find-ls.gz

then "setup the pubsub unless that's already been done" ; says @pono


was (Author: henp):
@pono says :

first, let puppet check/fix/ensure that /dist/zzz/ is mode 0775, and group-writable for svnwc
(owned apmirror:svnwc)
use something like :
https://github.com/apache/infrastructure-puppet/blob/deployment/modules/build_slaves/manifests/jenkins.pp#L160-L166

then remove content of dist/zzz from puppet : infrastructure-puppet/modules/tlp_vhosts/files/zzz

then setup  https://dist.apache.org/repos/dist/release/zzz/ containing the current content
EXCEPT
zzz/time.txt
zzz/find-ls.gz

> dist.apache.org/repos/dist/release/zzz/etc
> ------------------------------------------
>
>                 Key: INFRA-16273
>                 URL: https://issues.apache.org/jira/browse/INFRA-16273
>             Project: Infrastructure
>          Issue Type: Wish
>          Components: Dists
>            Reporter: Henk Penning
>            Priority: Major
>
> It would be convenient if /dist/zzz could be maintained in
> https://dist.apache.org/repos/dist/release/zzz/
> instead of puppet infrastructure-puppet/modules/tlp_vhosts/files/zzz
> Perhaps this is not simple, because
> -- dist/zzz/ must be writable by user 'apmirror'
> -- apmirror generates zzz/find-ls.gz zzz/time.txt by a webserver cronjob
> But perhaps this is possible :
> -- dist/zzz is defined in puppet (as it is now)
> -- dist/etc/ is defined in puppet ; todo : read/write for svnpubsub
> -- everthing in /dist/zzz (except zzz/find-ls.gz zzz/time.txt) goes to zzz/etc/
> dist/zzz/etc/ is is published from dist.apache.org/repos/dist/release/zzz/etc
> dist.apache.org/repos/dist/release/zzz/etc should be read/write for :
> infrastructure-team, sebb, henkp



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Mime
View raw message