Drew Foulks

OF: Updated builderid for jekyll

    • -1
    • +1
    /modules/gitbox/files/asfgit/asfyaml.py
OF: Removed datasketches-website configuration

This was done for the datasketches git repo migration.

they'll build and publish using .asf.yaml.

Added builder to asfyaml

I removed jekyll and pelican in favor of asfbuilder.

infra-p6/modules/buildbot_asf/files/asfbuilder.py handles:

- jekyll

- pelican

- manual command entry (via list of SIMPLE commands)

    • -57
    • +13
    /modules/gitbox/files/asfgit/asfyaml.py
Updated asfyaml to have a jekyll function

    • -0
    • +53
    /modules/gitbox/files/asfgit/asfyaml.py
OF: Updated the cafile key

Merge branch 'dfoulks/jekyll-asfyaml-test' of github.com:apache/infrastructure-puppet into dfoulks/jekyll-asfyaml-test

Added a jekyll option for asfyaml

    • -0
    • +54
    /modules/gitbox/files/asfgit/asfyaml.py
Merge branch 'deployment' of github.com:apache/infrastructure-puppet into deployment

OF: fixed ldap-wildcard-cert.key

OF: Updated to unencrypted keys

Updated certificates

common.yaml

ldapclient:ldapcert -- contents of apache.CA.crt -> pem file

common.eyaml

ldapserver:keyfilecontents -- contents of apache.CA.key

ldapserver:certfilecontents -- contents of apache.CA.crt -> pem inspection

ldapserver:cafilecontents -- contents of apache.CA.key -> pem

Updated certificates

common.yaml

ldapclient:ldapcert -- contents of apache.CA.crt -> pem file

common.eyaml

ldapserver:keyfilecontents -- contents of apache.CA.key

ldapserver:certfilecontents -- contents of apache.CA.key -> pem inspection

ldapserver:cafilecontents -- contents of apache.CA.key -> pem

Added a jekyll feature to asfyaml. still testing

    • -0
    • +53
    /modules/gitbox/files/asfgit/asfyaml.py
Removed tephra from svnwcsub

OF: Changed cn=member to cn=member-meta

OF: Spacing issue corrected

Updated refresh_meta to also do cn=member,ou=meta

    • -1
    • +12
    /modules/genmeta_ldap/files/refresh_meta.sh
OF: Removed path from cron entry, cleaned up script

    • -4
    • +3
    /modules/genmeta_ldap/manifests/init.pp
OF: eliminated output for script and uncommented cron

    • -20
    • +20
    /modules/genmeta_ldap/manifests/init.pp
OF: Missed some braces

    • -1
    • +2
    /modules/genmeta_ldap/manifests/init.pp
Added module scope to variable in nodefile

    • -1
    • +1
    /data/nodes/ldap1-ec2-va.apache.org.eyaml
Added and configured module.

Added genmeta_ldap module to the repository

Added it to the module list for ldap1-ec2-va

Still has no cronjob. will test first.

    • -0
    • +1
    /data/nodes/ldap1-ec2-va.apache.org.yaml
    • -0
    • +45
    /modules/genmeta_ldap/files/refresh_meta.sh
    • -0
    • +28
    /modules/genmeta_ldap/manifests/init.pp
Corrected a spacing issue

Removed the cron job.

I'd like to test the mechanism for deploying the script / the

authentication method of the script before adding in the cronjob.

Added the authfile to the refresh_meta.sh script.

still needs testing and review

    • -2
    • +3
    /modules/ldapserver/files/refresh_meta.sh
OF: Added encrypted password for LDAP user

Added genmeta_rw_pw to the ldapserver that will have the

refreshMeta.sh script deployed to it.

    • -0
    • +1
    /data/nodes/ldap1-ec2-va.apache.org.eyaml
create a password file for use with ldap script.

Added cron job to the init manifest

    • -2
    • +10
    /modules/ldapserver/manifests/init.pp
Added some error checking to refresh_meta.sh

    • -2
    • +9
    /modules/ldapserver/files/refresh_meta.sh
Added refresh_meta.sh deployment to ldapserver module