]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph-build.git/commit
ansible: add mask-passwords plugin 148/head
authorKen Dreyer <kdreyer@redhat.com>
Thu, 22 Oct 2015 23:45:21 +0000 (17:45 -0600)
committerKen Dreyer <kdreyer@redhat.com>
Thu, 22 Oct 2015 23:47:54 +0000 (17:47 -0600)
commitec0c983ace1c5e76180e96a6fc750277ee2fef70
tree3967ba396f5cf3cb81519f104335bf3b04d5a054
parenta12ced23443f99162ce319ca4b151faa8cf6b463
ansible: add mask-passwords plugin

https://wiki.jenkins-ci.org/display/JENKINS/Mask+Passwords+Plugin

Currently the jenkins-job-builder job relies on a static
/etc/jenkins_jobs.ini config file that we put into place on a slave by
hand. We do that to avoid exposing the account password that JJB uses.

The mask-passwords Jenkins plugin will allow us to dynamically write
passwords in to files on the fly. This means that we can construct
JJB's config file on the fly, or chacractl's config file, etc. It allows
us to avoid storing cryptographic secrets (passwords) on the slaves,
since the secret material will only be stored on the master.
ansible/master.yml