Infrastructure-puppet

Clone Tools
  • last updated 11 mins ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Add small script for syntax checking Puppet manifests

Add foreman repo dependency to class

Fix some syntax errors

    • -11
    • +20
    /modules/foreman/manifests/init.pp
Start apache and postgres stuff for Foreman

    • -0
    • +8
    /modules/foreman/manifests/apache.pp
    • -0
    • +5
    /modules/foreman/manifests/postgres.pp
Start Foreman module

    • -0
    • +6
    /modules/foreman/files/settings.yaml
    • -0
    • +23
    /modules/foreman/manifests/init.pp
more work on the the asf999 module

    • -10
    • +8
    /modules/asf999/manifests/create_user.pp
activate the asf999 module, and reorder the data

bump to master

add the bones of the work to create an asf999 user

    • -9
    • +13
    /modules/asf999/manifests/create_user.pp
Adding part of create user, this is not finished yet and not ready for use. Just need to sync up,.

    • -0
    • +25
    /modules/asf999/manifests/create_user.pp
Adding the empty (for now) var for the public ssh keys for asf999

Adding the password var (gpg'd) for the new asf999 account as used on Ub14 and fbsd10 hosts

dovecot yaml

    • -9
    • +0
    /data/nodes/mail-relay.apache.org.yaml
dovecot yaml

    • -15
    • +8
    /data/nodes/mail-relay.apache.org.yaml
    • binary
    /modules/dovecot/manifests/.ldap.pp.swp
switching to mjhas dovecot module

    • -0
    • +16
    /data/nodes/mail-relay.apache.org.yaml
    • -0
    • +20
    /modules/dovecot/Gemfile
    • -0
    • +72
    /modules/dovecot/Gemfile.lock
    • -0
    • +53
    /modules/dovecot/README.markdown
    • -0
    • +15
    /modules/dovecot/Rakefile
    • -0
    • +68
    /modules/dovecot/checksums.json
    • -0
    • +301
    /modules/dovecot/files/build.aug
    • -0
    • +115
    /modules/dovecot/files/dovecot.aug
    • -0
    • +188
    /modules/dovecot/files/util.aug
    • binary
    /modules/dovecot/manifests/.ldap.pp.swp
  1. … 109 more files in changeset.
Fix path to gnupg in ~puppet/.gnupg

Adding the actual ssl cert/key

Add naff script for now, to edit the hiera gpgp encrypted values in yaml files

Create new file directly on devops as this seems to allow it to unencrypt it

test file - now using recipients filewq

test file

Only use puppet_root@a.o to test it for now

Add the enable trust always

Add the gnupghome var

Drop some people until we get their key id's

Add some test data as an empty string causes some errors

Add the mail-relay vm node yaml data file

    • -0
    • +3
    /data/nodes/mail-relay.apache.org.yaml
Adding puppetmaster key so it can unencrypt

Tidying up root@ members who can encrypt