diff --git a/manifests/site.pp b/manifests/site.pp index c3e07fed84..117d5d8b1f 100644 --- a/manifests/site.pp +++ b/manifests/site.pp @@ -582,6 +582,7 @@ node /^mirror\..*\.openstack\.org$/ { class { 'openstack_project::mirror': vhost_name => $::fqdn, + pypi_root => '/afs/.openstack.org/mirror/pypi', require => Class['Openstack_project::Server'], } } diff --git a/modules/openstack_project/files/bandersnatch-mirror-update.sh b/modules/openstack_project/files/bandersnatch-mirror-update.sh index 4c9568c8ec..d0c7778898 100644 --- a/modules/openstack_project/files/bandersnatch-mirror-update.sh +++ b/modules/openstack_project/files/bandersnatch-mirror-update.sh @@ -19,7 +19,8 @@ set -e echo "Obtaining bandersnatch tokens and running bandersnatch." k5start -t -f /etc/bandersnatch.keytab service/bandersnatch -- timeout -k 2m 30m run-bandersnatch -echo "Bandersnatch completed successfully, running vos release." -k5start -t -f /etc/afsadmin.keytab service/afsadmin -- vos release -v mirror.pypi +# TODO(mordred): Re-enable this once vos release is running again +#echo "Bandersnatch completed successfully, running vos release." +#k5start -t -f /etc/afsadmin.keytab service/afsadmin -- vos release -v mirror.pypi echo "Done." diff --git a/modules/openstack_project/manifests/mirror.pp b/modules/openstack_project/manifests/mirror.pp index dfec78b367..d941be9011 100644 --- a/modules/openstack_project/manifests/mirror.pp +++ b/modules/openstack_project/manifests/mirror.pp @@ -1,11 +1,11 @@ # == Class: openstack_project::mirror # class openstack_project::mirror ( + $pypi_root = "${mirror_root}/pypi", $vhost_name = $::fqdn, ) { $mirror_root = '/afs/openstack.org/mirror' - $pypi_root = "${mirror_root}/pypi" $wheel_root = "${mirror_root}/wheel" $npm_root = "${mirror_root}/npm" $ceph_deb_hammer_root = "${mirror_root}/ceph-deb-hammer"