Create afs-admin hiera group

For mirror-update and release.slave, both of which need the
afsadmin keytab.

Change-Id: I1aade3d383ccdbe244ae523838a93bf24410495e
This commit is contained in:
James E. Blair 2016-02-04 08:58:30 -08:00
parent 825d2f287c
commit e40954a97f
2 changed files with 5 additions and 0 deletions

View File

@ -528,6 +528,8 @@ node /^git\d+\.openstack\.org$/ {
# A machine to drive AFS mirror updates.
# Node-OS: trusty
node 'mirror-update.openstack.org' {
$group = "afsadmin"
class { 'openstack_project::mirror_update':
bandersnatch_keytab => hiera('bandersnatch_keytab'),
admin_keytab => hiera('afsadmin_keytab'),
@ -881,6 +883,8 @@ node 'proposal.slave.openstack.org' {
# Node-OS: trusty
node 'release.slave.openstack.org' {
$group = "afsadmin"
include openstack_project
class { 'openstack_project::release_slave':
pypi_username => 'openstackci',

View File

@ -10,4 +10,5 @@ ci-backup ci-backup-*.openstack.org
afsdb afsdb*.openstack.org
afs afs*.*.openstack.org
wheel-mirror *wheel-mirror-*.openstack.org
afs-admin mirror-update.openstack.org:release.slave.openstack.org
disabled ci-backup-rs-ord.openstack.org:jenkins-dev.openstack.org:ask-staging.openstack.org