@ -209,94 +209,6 @@ class openstack_project::mirror_update (
key_type => 'public' ,
}
: : openstack_project : : reprepro { 'debian-ceph-hammer-reprepro-mirror' :
confdir => '/etc/reprepro/debian-ceph-hammer' ,
basedir => '/afs/.openstack.org/mirror/ceph-deb-hammer' ,
distributions => 'openstack_project/reprepro/distributions.debian-ceph-hammer.erb' ,
updates_file => 'puppet:///modules/openstack_project/reprepro/debian-ceph-hammer-updates' ,
releases => [ 'xenial' ] ,
}
cron { 'reprepro debian ceph hammer' :
user => 'root' ,
hour => '*/2' ,
minute => fqdn_rand ( 45 , 'debian-ceph-hammer' ) ,
command => 'flock -n /var/run/reprepro/debian-ceph-hammer.lock reprepro-mirror-update /etc/reprepro/debian-ceph-hammer mirror.deb-hammer >>/var/log/reprepro/debian-ceph-hammer-mirror.log 2>&1' ,
environment => 'PATH=/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin' ,
require => [
File [ '/usr/local/bin/reprepro-mirror-update' ] ,
File [ '/etc/afsadmin.keytab' ] ,
File [ '/etc/reprepro.keytab' ] ,
: : Openstack_project : : Reprepro [ 'debian-ceph-hammer-reprepro-mirror' ] ,
]
}
: : openstack_project : : reprepro { 'debian-ceph-jewel-reprepro-mirror' :
confdir => '/etc/reprepro/debian-ceph-jewel' ,
basedir => '/afs/.openstack.org/mirror/ceph-deb-jewel' ,
distributions => 'openstack_project/reprepro/distributions.debian-ceph-jewel.erb' ,
updates_file => 'puppet:///modules/openstack_project/reprepro/debian-ceph-jewel-updates' ,
releases => [ 'xenial' ] ,
}
cron { 'reprepro debian ceph jewel' :
user => 'root' ,
hour => '*/2' ,
minute => fqdn_rand ( 45 , 'debian-ceph-jewel' ) ,
command => 'flock -n /var/run/reprepro/debian-ceph-jewel.lock reprepro-mirror-update /etc/reprepro/debian-ceph-jewel mirror.deb-jewel >>/var/log/reprepro/debian-ceph-jewel-mirror.log 2>&1' ,
environment => 'PATH=/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin' ,
require => [
File [ '/usr/local/bin/reprepro-mirror-update' ] ,
File [ '/etc/afsadmin.keytab' ] ,
File [ '/etc/reprepro.keytab' ] ,
: : Openstack_project : : Reprepro [ 'debian-ceph-jewel-reprepro-mirror' ] ,
]
}
: : openstack_project : : reprepro { 'debian-ceph-luminous-reprepro-mirror' :
confdir => '/etc/reprepro/debian-ceph-luminous' ,
basedir => '/afs/.openstack.org/mirror/ceph-deb-luminous' ,
distributions => 'openstack_project/reprepro/distributions.debian-ceph-luminous.erb' ,
updates_file => 'puppet:///modules/openstack_project/reprepro/debian-ceph-luminous-updates' ,
releases => [ 'stretch' , 'xenial' ] ,
}
cron { 'reprepro debian ceph luminous' :
user => 'root' ,
hour => '*/2' ,
minute => fqdn_rand ( 45 , 'debian-ceph-luminous' ) ,
command => 'flock -n /var/run/reprepro/debian-ceph-luminous.lock reprepro-mirror-update /etc/reprepro/debian-ceph-luminous mirror.deb-luminous >>/var/log/reprepro/debian-ceph-luminous-mirror.log 2>&1' ,
environment => 'PATH=/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin' ,
require => [
File [ '/usr/local/bin/reprepro-mirror-update' ] ,
File [ '/etc/afsadmin.keytab' ] ,
File [ '/etc/reprepro.keytab' ] ,
: : Openstack_project : : Reprepro [ 'debian-ceph-luminous-reprepro-mirror' ] ,
]
}
: : openstack_project : : reprepro { 'debian-ceph-mimic-reprepro-mirror' :
confdir => '/etc/reprepro/debian-ceph-mimic' ,
basedir => '/afs/.openstack.org/mirror/ceph-deb-mimic' ,
distributions => 'openstack_project/reprepro/distributions.debian-ceph-mimic.erb' ,
updates_file => 'puppet:///modules/openstack_project/reprepro/debian-ceph-mimic-updates' ,
releases => [ 'stretch' , 'xenial' , 'bionic' ] ,
}
cron { 'reprepro debian ceph mimic' :
user => 'root' ,
hour => '*/2' ,
minute => fqdn_rand ( 45 , 'debian-ceph-mimic' ) ,
command => 'flock -n /var/run/reprepro/debian-ceph-mimic.lock reprepro-mirror-update /etc/reprepro/debian-ceph-mimic mirror.deb-mimic >>/var/log/reprepro/debian-ceph-mimic-mirror.log 2>&1' ,
environment => 'PATH=/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin' ,
require => [
File [ '/usr/local/bin/reprepro-mirror-update' ] ,
File [ '/etc/afsadmin.keytab' ] ,
File [ '/etc/reprepro.keytab' ] ,
: : Openstack_project : : Reprepro [ 'debian-ceph-mimic-reprepro-mirror' ] ,
]
}
: : openstack_project : : reprepro { 'debian-ceph-nautilus-reprepro-mirror' :
confdir => '/etc/reprepro/debian-ceph-nautilus' ,
basedir => '/afs/.openstack.org/mirror/ceph-deb-nautilus' ,