Skip to content

Commit 8645685

Browse files
authored
Merge pull request #1302 from stackhpc/ceph-reef-ubuntu
Add Ceph package repo for Ubuntu Jammy
2 parents 4bdb502 + 20ffb9c commit 8645685

File tree

7 files changed

+24
-0
lines changed

7 files changed

+24
-0
lines changed

etc/kayobe/apt.yml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,8 @@ apt_config:
3333
apt_keys:
3434
- url: "https://download.docker.com/linux/ubuntu/gpg"
3535
filename: docker.asc
36+
- url: "https://download.ceph.com/keys/release.asc"
37+
filename: ceph.asc
3638

3739
# A list of Apt repositories. Each item is a dict with the following keys:
3840
# * types: whitespace-separated list of repository types, e.g. deb or deb-src
@@ -70,6 +72,12 @@ stackhpc_apt_repositories:
7072
signed_by: docker.asc
7173
architecture: amd64
7274
required: true
75+
- url: "{{ stackhpc_repo_ceph_reef_debian_url }}"
76+
suites: "{{ ansible_facts.distribution_release }}"
77+
components: main
78+
signed_by: ceph.asc
79+
architecture: amd64
80+
required: true
7381

7482
# Do not replace apt configuration for non-overcloud hosts. This can result in
7583
# errors if apt reconfiguration is performed before local repository mirrors

etc/kayobe/environments/ci-aio/stackhpc-ci.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@ stackhpc_repo_ubuntu_jammy_security_version: "{{ stackhpc_pulp_repo_ubuntu_jammy
3030
stackhpc_repo_ubuntu_jammy_cve_2024_6387_version: ""
3131
stackhpc_repo_ubuntu_cloud_archive_version: "{{ stackhpc_pulp_repo_ubuntu_cloud_archive_version }}"
3232
stackhpc_repo_docker_ce_ubuntu_jammy_version: "{{ stackhpc_pulp_repo_docker_ce_ubuntu_jammy_version }}"
33+
stackhpc_repo_ceph_reef_debian_version: "{{ stackhpc_pulp_repo_ceph_reef_debian_version }}"
3334
stackhpc_repo_centos_stream_9_nfv_openvswitch_version: "{{ stackhpc_pulp_repo_centos_stream_9_nfv_openvswitch_version }}"
3435
stackhpc_repo_centos_stream_9_openstack_caracal_version: "{{ stackhpc_pulp_repo_centos_stream_9_openstack_caracal_version }}"
3536
stackhpc_repo_centos_stream_9_opstools_version: "{{ stackhpc_pulp_repo_centos_stream_9_opstools_version }}"

etc/kayobe/environments/ci-builder/stackhpc-ci.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,7 @@ stackhpc_repo_ubuntu_jammy_security_version: "{{ stackhpc_pulp_repo_ubuntu_jammy
5555
stackhpc_repo_ubuntu_jammy_cve_2024_6387_version: ""
5656
stackhpc_repo_ubuntu_cloud_archive_version: "{{ stackhpc_pulp_repo_ubuntu_cloud_archive_version }}"
5757
stackhpc_repo_docker_ce_ubuntu_jammy_version: "{{ stackhpc_pulp_repo_docker_ce_ubuntu_jammy_version }}"
58+
stackhpc_repo_ceph_reef_debian_version: "{{ stackhpc_pulp_repo_ceph_reef_debian_version }}"
5859
stackhpc_repo_centos_stream_9_nfv_openvswitch_version: "{{ stackhpc_pulp_repo_centos_stream_9_nfv_openvswitch_version }}"
5960
stackhpc_repo_centos_stream_9_openstack_caracal_version: "{{ stackhpc_pulp_repo_centos_stream_9_openstack_caracal_version }}"
6061
stackhpc_repo_centos_stream_9_opstools_version: "{{ stackhpc_pulp_repo_centos_stream_9_opstools_version }}"

etc/kayobe/environments/ci-multinode/stackhpc-ci.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@ stackhpc_repo_ubuntu_jammy_security_version: "{{ stackhpc_pulp_repo_ubuntu_jammy
3030
stackhpc_repo_ubuntu_jammy_cve_2024_6387_version: ""
3131
stackhpc_repo_ubuntu_cloud_archive_version: "{{ stackhpc_pulp_repo_ubuntu_cloud_archive_version }}"
3232
stackhpc_repo_docker_ce_ubuntu_jammy_version: "{{ stackhpc_pulp_repo_docker_ce_ubuntu_jammy_version }}"
33+
stackhpc_repo_ceph_reef_debian_version: "{{ stackhpc_pulp_repo_ceph_reef_debian_version }}"
3334
stackhpc_repo_centos_stream_9_nfv_openvswitch_version: "{{ stackhpc_pulp_repo_centos_stream_9_nfv_openvswitch_version }}"
3435
stackhpc_repo_centos_stream_9_openstack_caracal_version: "{{ stackhpc_pulp_repo_centos_stream_9_openstack_caracal_version }}"
3536
stackhpc_repo_centos_stream_9_opstools_version: "{{ stackhpc_pulp_repo_centos_stream_9_opstools_version }}"

etc/kayobe/pulp-repo-versions.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,3 +42,4 @@ stackhpc_pulp_repo_rocky_9_sig_security_common_version: 20240718T001130
4242
stackhpc_pulp_repo_ubuntu_cloud_archive_version: 20240911T041957
4343
stackhpc_pulp_repo_ubuntu_jammy_security_version: 20240911T063424
4444
stackhpc_pulp_repo_ubuntu_jammy_version: 20240911T063424
45+
stackhpc_pulp_repo_ceph_reef_debian_version: 20240925T152022

etc/kayobe/pulp.yml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -122,6 +122,14 @@ stackhpc_pulp_deb_repos:
122122
components: "stable"
123123
required: "{{ stackhpc_pulp_sync_ubuntu_jammy | bool }}"
124124

125+
- name: "Docker CE for Ubuntu Jammy"
126+
url: "{{ stackhpc_release_pulp_content_url }}/ceph/debian-reef/{{ stackhpc_pulp_repo_ceph_reef_debian_version }}"
127+
distribution_name: "docker-ce-for-ubuntu-jammy-"
128+
base_path: "docker-ce/ubuntu-jammy/"
129+
distributions: "jammy"
130+
components: "stable"
131+
required: "{{ stackhpc_pulp_sync_ubuntu_jammy | bool }}"
132+
125133
# Publication format is a subset of distribution.
126134
stackhpc_pulp_publication_deb_development: "{{ stackhpc_pulp_distribution_deb_development }}"
127135

etc/kayobe/stackhpc.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,10 @@ stackhpc_repo_ubuntu_cloud_archive_version: "{{ stackhpc_repo_distribution }}"
4949
stackhpc_repo_docker_ce_ubuntu_jammy_url: "{{ stackhpc_repo_mirror_url }}/pulp/content/docker-ce/ubuntu-jammy/{{ stackhpc_repo_docker_ce_ubuntu_jammy_version }}"
5050
stackhpc_repo_docker_ce_ubuntu_jammy_version: "{{ stackhpc_repo_distribution }}"
5151

52+
# Ceph Reef for Debian
53+
stackhpc_repo_ceph_reef_debian_url: "{{ stackhpc_repo_mirror_url }}/pulp/content/ceph/debian-reef/{{ stackhpc_repo_ceph_reef_debian_version }}"
54+
stackhpc_repo_ceph_reef_debian_version: "{{ stackhpc_repo_distribution }}"
55+
5256
###############################################################################
5357
# RPMs
5458

0 commit comments

Comments
 (0)