Infrastructure-puppet

Clone Tools
  • last updated a few minutes ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Adding ssh_asf module, splitting ssh_asf::server_options out

This lets us have a base hash for ssh_asf::server_options while

getting the remaining field (AuthorizedKeysCommandUser or

AuthorizedKeysCommandRunAs) on a per-distro basis, so that we can

specify a different field for CentOS than everything else.

    • -0
    • +9
    /modules/ssh_asf/manifests/init.pp
Sync svnwcsub.conf from svn

A poddling graduated, and also keep the order in line with the svn version

to allow for easy diffs

authz += falcon (new TLP) and bringing pit-auth template in sync

add apmirror to apbackup group (as per mirrors.txt doc)

    • -0
    • +1
    /data/nodes/tlp-us-mid.apache.org.yaml
Change /dist/zzz/* to be group owned by apmirror so that every puppet run doesn't cause a change

    • -1
    • +1
    /modules/tlp_vhosts/manifests/compat.pp
remove apbackup from status as it's no longer needed

    • -1
    • +0
    /data/nodes/status-us-mid.apache.org.yaml
Add ability to remove apbackup, apmirror, and svnwcsub user

    • -8
    • +10
    /modules/apbackup/manifests/init.pp
Remove apbackup user dependency

Add apbackup to hades since it now has svnwcsub running

typo fix

Update File stuff

Update to reflect refactor

    • -0
    • +3
    /data/nodes/tlp-us-mid.apache.org.yaml
Refactor svnwcsub, apmirror, and apbackup

This should now create TLP website folders, www.a.o, and www.a.o/dist

with the correct users, groups, and permissions.

    • -0
    • +22
    /modules/apmirror/files/home/profile
    • -12
    • +25
    /modules/apmirror/manifests/init.pp
    • -0
    • +22
    /modules/svnwcsub/files/home/profile
    • -4
    • +15
    /modules/svnwcsub/manifests/init.pp
    • -14
    • +14
    /modules/tlp_vhosts/manifests/compat.pp
Change charset to UTF-8 as per sebb's comment

Add apbackup since svnwcsub will be requiring it

    • -0
    • +1
    /data/nodes/status-us-mid.apache.org.yaml
Add apbackup user

    • -0
    • +22
    /modules/apbackup/files/home/profile
    • -0
    • +39
    /modules/apbackup/manifests/init.pp
adding svn commit r933811 to git version

Set .rdf files to be displayed correctly (INFRA-8932)

remove expliit requires, puts svnwc in a dep loop

remove errneous secondary service ensure

    • -1
    • +0
    /data/nodes/tlp-us-east.apache.org.yaml
don't let apache manage docroot

    • -0
    • +35
    /modules/tlp_vhosts/manifests/config.pp
Fix mirmon prime to not freak about concatentation

    • -15
    • +17
    /modules/apmirror/manifests/init.pp
Don't let apache manage the docroot

    • -98
    • +55
    /data/nodes/tlp-us-mid.apache.org.yaml
Refactor apmirror to prime mirror list

Retool the apmirror module to actually prime the mirrors list upon bootstrap

    • -0
    • +48
    /modules/apmirror/manifests/init.pp
remove erroneous second svnwcsub service variable

    • -1
    • +0
    /data/nodes/tlp-us-mid.apache.org.yaml
not sure why this is still stopped

    • -1
    • +1
    /data/nodes/tlp-us-mid.apache.org.yaml
add /server-status

    • -0
    • +8
    /data/nodes/tlp-us-mid.apache.org.yaml
Add /dist link compatability setting

    • -0
    • +7
    /modules/tlp_vhosts/manifests/compat.pp
Start svnwcsub running to get the time it takes to sync

    • -1
    • +1
    /data/nodes/tlp-us-mid.apache.org.yaml
make sure all directories are setup

    • -0
    • +8
    /data/nodes/tlp-us-mid.apache.org.yaml