Add Ceph Quincy mirror
Right now latest ceph release is Quincy. In order to test it in CI and not fetch packages via external network, it's proposed to add relevant mirror. At the moment OpenStack-Ansible and Loki does use these mirrors. Change-Id: Icb836b9046571c5f824a3b57dafca05d37f94372
This commit is contained in:
parent
84b3eef0bf
commit
e69e25dc5d
@ -82,6 +82,7 @@
|
||||
- centos-stream
|
||||
- ceph-deb-nautilus
|
||||
- ceph-deb-octopus
|
||||
- ceph-deb-quincy
|
||||
- deb-docker
|
||||
- debian
|
||||
- debian-security
|
||||
|
17
playbooks/roles/reprepro/files/debian-ceph-quincy/config/distributions
Executable file
17
playbooks/roles/reprepro/files/debian-ceph-quincy/config/distributions
Executable file
@ -0,0 +1,17 @@
|
||||
Origin: Ceph Quincy
|
||||
Codename: bullseye
|
||||
Description: OpenStack Debian Ceph Quincy Bullseye mirror
|
||||
Architectures: amd64
|
||||
Components: main
|
||||
Contents: .gz
|
||||
Update: debian-ceph-quincy
|
||||
Log: /var/log/reprepro/debian-ceph-quincy-bullseye.log
|
||||
|
||||
Origin: Ceph Quincy
|
||||
Codename: focal
|
||||
Description: OpenStack Debian Ceph Quincy Focal mirror
|
||||
Architectures: amd64
|
||||
Components: main
|
||||
Contents: .gz
|
||||
Update: debian-ceph-quincy
|
||||
Log: /var/log/reprepro/debian-ceph-quincy-focal.log
|
6
playbooks/roles/reprepro/files/debian-ceph-quincy/config/options
Executable file
6
playbooks/roles/reprepro/files/debian-ceph-quincy/config/options
Executable file
@ -0,0 +1,6 @@
|
||||
basedir /afs/.openstack.org/mirror/ceph-deb-quincy
|
||||
keepunreferencedfiles
|
||||
noskipold
|
||||
export changed
|
||||
spacecheck none
|
||||
verbose
|
7
playbooks/roles/reprepro/files/debian-ceph-quincy/config/updates
Executable file
7
playbooks/roles/reprepro/files/debian-ceph-quincy/config/updates
Executable file
@ -0,0 +1,7 @@
|
||||
Name: debian-ceph-quincy
|
||||
Method: http://download.ceph.com/debian-quincy/
|
||||
Components: main
|
||||
UDebComponents: main
|
||||
Architectures: amd64
|
||||
GetInRelease: no
|
||||
VerifyRelease: 460f3994
|
@ -27,3 +27,15 @@
|
||||
_string_name: 'Debian Ceph Nautilus'
|
||||
_dir: 'debian-ceph-nautilus'
|
||||
_volume: 'mirror.deb-nautilus'
|
||||
|
||||
- name: Copy Debian Ceph Quincy
|
||||
include_tasks: utils/copy-config.yaml
|
||||
vars:
|
||||
_dir: 'debian-ceph-quincy'
|
||||
|
||||
- name: Install Debian Ceph Quincy cron job
|
||||
include_tasks: utils/cron.yaml
|
||||
vars:
|
||||
_string_name: 'Debian Ceph Quincy'
|
||||
_dir: 'debian-ceph-quincy'
|
||||
_volume: 'mirror.deb-quincy'
|
||||
|
@ -103,6 +103,7 @@ def test_reprepro_configs(host):
|
||||
'debian-security',
|
||||
'debian-ceph-octopus',
|
||||
'debian-ceph-nautilus',
|
||||
'debian-ceph-quincy',
|
||||
'debian-docker-xenial',
|
||||
'debian-docker-bionic',
|
||||
'debian-docker-focal',
|
||||
|
Loading…
Reference in New Issue
Block a user