Update Ceph images to patched 18.2.2 and restore debian-reef repo

This change updates the Ceph images to 18.2.2 images patched with a
fix for https://tracker.ceph.com/issues/63684. It also reverts the
package repository in the deployment scripts to use the debian-reef
directory on download.ceph.com instead of debian-18.2.1. The issue
with the repo that prompted the previous change to debian-18.2.1
has been resolved and the more generic debian-reef directory may
now be used again.

Change-Id: I85be0cfa73f752019fc3689887dbfd36cec3f6b2
This commit is contained in:
Stephen Taylor 2024-03-12 11:14:12 -06:00
parent af916d970b
commit 2fd438b4b1
29 changed files with 48 additions and 39 deletions

View File

@ -15,6 +15,6 @@ apiVersion: v1
appVersion: v1.0.0 appVersion: v1.0.0
description: OpenStack-Helm Ceph Adapter Rook description: OpenStack-Helm Ceph Adapter Rook
name: ceph-adapter-rook name: ceph-adapter-rook
version: 0.1.1 version: 0.1.2
home: https://github.com/ceph/ceph home: https://github.com/ceph/ceph
... ...

View File

@ -2,7 +2,7 @@
images: images:
pull_policy: IfNotPresent pull_policy: IfNotPresent
tags: tags:
ceph_config_helper: 'docker.io/openstackhelm/ceph-config-helper:ubuntu_jammy_18.2.1-1-20240130' ceph_config_helper: 'docker.io/openstackhelm/ceph-config-helper:ubuntu_jammy_18.2.2-1-20240312'
dep_check: 'quay.io/airshipit/kubernetes-entrypoint:v1.0.0' dep_check: 'quay.io/airshipit/kubernetes-entrypoint:v1.0.0'
image_repo_sync: 'docker.io/library/docker:17.07.0' image_repo_sync: 'docker.io/library/docker:17.07.0'
local_registry: local_registry:

View File

@ -15,6 +15,6 @@ apiVersion: v1
appVersion: v1.0.0 appVersion: v1.0.0
description: OpenStack-Helm Ceph Client description: OpenStack-Helm Ceph Client
name: ceph-client name: ceph-client
version: 0.1.49 version: 0.1.50
home: https://github.com/ceph/ceph-client home: https://github.com/ceph/ceph-client
... ...

View File

@ -24,10 +24,10 @@ release_group: null
images: images:
pull_policy: IfNotPresent pull_policy: IfNotPresent
tags: tags:
ceph_bootstrap: 'docker.io/openstackhelm/ceph-daemon:ubuntu_jammy_18.2.1-1-20240130' ceph_bootstrap: 'docker.io/openstackhelm/ceph-daemon:ubuntu_jammy_18.2.2-1-20240312'
ceph_config_helper: 'docker.io/openstackhelm/ceph-config-helper:ubuntu_jammy_18.2.1-1-20240130' ceph_config_helper: 'docker.io/openstackhelm/ceph-config-helper:ubuntu_jammy_18.2.2-1-20240312'
ceph_mds: 'docker.io/openstackhelm/ceph-daemon:ubuntu_jammy_18.2.1-1-20240130' ceph_mds: 'docker.io/openstackhelm/ceph-daemon:ubuntu_jammy_18.2.2-1-20240312'
ceph_rbd_pool: 'docker.io/openstackhelm/ceph-config-helper:ubuntu_jammy_18.2.1-1-20240130' ceph_rbd_pool: 'docker.io/openstackhelm/ceph-config-helper:ubuntu_jammy_18.2.2-1-20240312'
dep_check: 'quay.io/airshipit/kubernetes-entrypoint:v1.0.0' dep_check: 'quay.io/airshipit/kubernetes-entrypoint:v1.0.0'
image_repo_sync: 'docker.io/library/docker:17.07.0' image_repo_sync: 'docker.io/library/docker:17.07.0'
local_registry: local_registry:

View File

@ -15,6 +15,6 @@ apiVersion: v1
appVersion: v1.0.0 appVersion: v1.0.0
description: OpenStack-Helm Ceph Mon description: OpenStack-Helm Ceph Mon
name: ceph-mon name: ceph-mon
version: 0.1.33 version: 0.1.34
home: https://github.com/ceph/ceph home: https://github.com/ceph/ceph
... ...

View File

@ -23,11 +23,11 @@ deployment:
images: images:
pull_policy: IfNotPresent pull_policy: IfNotPresent
tags: tags:
ceph_bootstrap: 'docker.io/openstackhelm/ceph-daemon:ubuntu_jammy_18.2.1-1-20240130' ceph_bootstrap: 'docker.io/openstackhelm/ceph-daemon:ubuntu_jammy_18.2.2-1-20240312'
ceph_config_helper: 'docker.io/openstackhelm/ceph-config-helper:ubuntu_jammy_18.2.1-1-20240130' ceph_config_helper: 'docker.io/openstackhelm/ceph-config-helper:ubuntu_jammy_18.2.2-1-20240312'
ceph_mon: 'docker.io/openstackhelm/ceph-daemon:ubuntu_jammy_18.2.1-1-20240130' ceph_mon: 'docker.io/openstackhelm/ceph-daemon:ubuntu_jammy_18.2.2-1-20240312'
ceph_mgr: 'docker.io/openstackhelm/ceph-daemon:ubuntu_jammy_18.2.1-1-20240130' ceph_mgr: 'docker.io/openstackhelm/ceph-daemon:ubuntu_jammy_18.2.2-1-20240312'
ceph_mon_check: 'docker.io/openstackhelm/ceph-config-helper:ubuntu_jammy_18.2.1-1-20240130' ceph_mon_check: 'docker.io/openstackhelm/ceph-config-helper:ubuntu_jammy_18.2.2-1-20240312'
dep_check: 'quay.io/airshipit/kubernetes-entrypoint:v1.0.0' dep_check: 'quay.io/airshipit/kubernetes-entrypoint:v1.0.0'
image_repo_sync: 'docker.io/library/docker:17.07.0' image_repo_sync: 'docker.io/library/docker:17.07.0'
local_registry: local_registry:

View File

@ -15,6 +15,6 @@ apiVersion: v1
appVersion: v1.0.0 appVersion: v1.0.0
description: OpenStack-Helm Ceph OSD description: OpenStack-Helm Ceph OSD
name: ceph-osd name: ceph-osd
version: 0.1.50 version: 0.1.51
home: https://github.com/ceph/ceph home: https://github.com/ceph/ceph
... ...

View File

@ -19,9 +19,9 @@
images: images:
pull_policy: IfNotPresent pull_policy: IfNotPresent
tags: tags:
ceph_osd: 'docker.io/openstackhelm/ceph-daemon:ubuntu_jammy_18.2.1-1-20240130' ceph_osd: 'docker.io/openstackhelm/ceph-daemon:ubuntu_jammy_18.2.2-1-20240312'
ceph_bootstrap: 'docker.io/openstackhelm/ceph-daemon:ubuntu_jammy_18.2.1-1-20240130' ceph_bootstrap: 'docker.io/openstackhelm/ceph-daemon:ubuntu_jammy_18.2.2-1-20240312'
ceph_config_helper: 'docker.io/openstackhelm/ceph-config-helper:ubuntu_jammy_18.2.1-1-20240130' ceph_config_helper: 'docker.io/openstackhelm/ceph-config-helper:ubuntu_jammy_18.2.2-1-20240312'
dep_check: 'quay.io/airshipit/kubernetes-entrypoint:v1.0.0' dep_check: 'quay.io/airshipit/kubernetes-entrypoint:v1.0.0'
image_repo_sync: 'docker.io/library/docker:17.07.0' image_repo_sync: 'docker.io/library/docker:17.07.0'
local_registry: local_registry:

View File

@ -15,6 +15,6 @@ apiVersion: v1
appVersion: v1.0.0 appVersion: v1.0.0
description: OpenStack-Helm Ceph Provisioner description: OpenStack-Helm Ceph Provisioner
name: ceph-provisioners name: ceph-provisioners
version: 0.1.28 version: 0.1.29
home: https://github.com/ceph/ceph home: https://github.com/ceph/ceph
... ...

View File

@ -29,9 +29,9 @@ release_group: null
images: images:
pull_policy: IfNotPresent pull_policy: IfNotPresent
tags: tags:
ceph_bootstrap: 'docker.io/openstackhelm/ceph-daemon:uubuntu_jammy_18.2.1-1-20240130' ceph_bootstrap: 'docker.io/openstackhelm/ceph-daemon:uubuntu_jammy_18.2.2-1-20240312'
ceph_cephfs_provisioner: 'docker.io/openstackhelm/ceph-cephfs-provisioner:ubuntu_jammy_18.2.1-1-20240130' ceph_cephfs_provisioner: 'docker.io/openstackhelm/ceph-cephfs-provisioner:ubuntu_jammy_18.2.2-1-20240312'
ceph_config_helper: 'docker.io/openstackhelm/ceph-config-helper:ubuntu_jammy_18.2.1-1-20240130' ceph_config_helper: 'docker.io/openstackhelm/ceph-config-helper:ubuntu_jammy_18.2.2-1-20240312'
ceph_rbd_provisioner: 'docker.io/openstackhelm/ceph-rbd-provisioner:change_770201_ubuntu_bionic-20210113' ceph_rbd_provisioner: 'docker.io/openstackhelm/ceph-rbd-provisioner:change_770201_ubuntu_bionic-20210113'
csi_provisioner: 'registry.k8s.io/sig-storage/csi-provisioner:v3.1.0' csi_provisioner: 'registry.k8s.io/sig-storage/csi-provisioner:v3.1.0'
csi_snapshotter: 'registry.k8s.io/sig-storage/csi-snapshotter:v6.0.0' csi_snapshotter: 'registry.k8s.io/sig-storage/csi-snapshotter:v6.0.0'

View File

@ -15,6 +15,6 @@ apiVersion: v1
appVersion: v1.0.0 appVersion: v1.0.0
description: OpenStack-Helm Ceph RadosGW description: OpenStack-Helm Ceph RadosGW
name: ceph-rgw name: ceph-rgw
version: 0.1.33 version: 0.1.34
home: https://github.com/ceph/ceph home: https://github.com/ceph/ceph
... ...

View File

@ -24,14 +24,14 @@ release_group: null
images: images:
pull_policy: IfNotPresent pull_policy: IfNotPresent
tags: tags:
ceph_bootstrap: 'docker.io/openstackhelm/ceph-daemon:ubuntu_jammy_18.2.1-1-20240130' ceph_bootstrap: 'docker.io/openstackhelm/ceph-daemon:ubuntu_jammy_18.2.2-1-20240312'
ceph_config_helper: 'docker.io/openstackhelm/ceph-config-helper:ubuntu_jammy_18.2.1-1-20240130' ceph_config_helper: 'docker.io/openstackhelm/ceph-config-helper:ubuntu_jammy_18.2.2-1-20240312'
ceph_rgw: 'docker.io/openstackhelm/ceph-daemon:ubuntu_jammy_18.2.1-1-20240130' ceph_rgw: 'docker.io/openstackhelm/ceph-daemon:ubuntu_jammy_18.2.2-1-20240312'
ceph_rgw_pool: 'docker.io/openstackhelm/ceph-config-helper:ubuntu_jammy_18.2.1-1-20240130' ceph_rgw_pool: 'docker.io/openstackhelm/ceph-config-helper:ubuntu_jammy_18.2.2-1-20240312'
dep_check: 'quay.io/airshipit/kubernetes-entrypoint:v1.0.0' dep_check: 'quay.io/airshipit/kubernetes-entrypoint:v1.0.0'
image_repo_sync: 'docker.io/library/docker:17.07.0' image_repo_sync: 'docker.io/library/docker:17.07.0'
rgw_s3_admin: 'docker.io/openstackhelm/ceph-config-helper:ubuntu_jammy_18.2.1-1-20240130' rgw_s3_admin: 'docker.io/openstackhelm/ceph-config-helper:ubuntu_jammy_18.2.2-1-20240312'
rgw_placement_targets: 'docker.io/openstackhelm/ceph-config-helper:ubuntu_jammy_18.2.1-1-20240130' rgw_placement_targets: 'docker.io/openstackhelm/ceph-config-helper:ubuntu_jammy_18.2.2-1-20240312'
ks_endpoints: 'docker.io/openstackhelm/heat:wallaby-ubuntu_focal' ks_endpoints: 'docker.io/openstackhelm/heat:wallaby-ubuntu_focal'
ks_service: 'docker.io/openstackhelm/heat:wallaby-ubuntu_focal' ks_service: 'docker.io/openstackhelm/heat:wallaby-ubuntu_focal'
ks_user: 'docker.io/openstackhelm/heat:wallaby-ubuntu_focal' ks_user: 'docker.io/openstackhelm/heat:wallaby-ubuntu_focal'

View File

@ -15,7 +15,7 @@ apiVersion: v1
appVersion: v8.9.0 appVersion: v8.9.0
description: OpenStack-Helm ElasticSearch description: OpenStack-Helm ElasticSearch
name: elasticsearch name: elasticsearch
version: 0.3.1 version: 0.3.2
home: https://www.elastic.co/ home: https://www.elastic.co/
sources: sources:
- https://github.com/elastic/elasticsearch - https://github.com/elastic/elasticsearch

View File

@ -21,13 +21,13 @@ images:
memory_init: docker.io/openstackhelm/heat:wallaby-ubuntu_focal memory_init: docker.io/openstackhelm/heat:wallaby-ubuntu_focal
elasticsearch: docker.io/openstackhelm/elasticsearch-s3:latest-8_9_0 elasticsearch: docker.io/openstackhelm/elasticsearch-s3:latest-8_9_0
curator: docker.io/untergeek/curator:8.0.8 curator: docker.io/untergeek/curator:8.0.8
ceph_key_placement: docker.io/openstackhelm/ceph-config-helper:ubuntu_jammy_18.2.1-1-20240130 ceph_key_placement: docker.io/openstackhelm/ceph-config-helper:ubuntu_jammy_18.2.2-1-20240312
s3_bucket: docker.io/openstackhelm/ceph-daemon:ubuntu_jammy_18.2.1-1-20240130 s3_bucket: docker.io/openstackhelm/ceph-daemon:ubuntu_jammy_18.2.2-1-20240312
s3_user: docker.io/openstackhelm/ceph-config-helper:ubuntu_jammy_18.2.1-1-20240130 s3_user: docker.io/openstackhelm/ceph-config-helper:ubuntu_jammy_18.2.2-1-20240312
helm_tests: docker.io/openstackhelm/heat:wallaby-ubuntu_focal helm_tests: docker.io/openstackhelm/heat:wallaby-ubuntu_focal
prometheus_elasticsearch_exporter: quay.io/prometheuscommunity/elasticsearch-exporter:v1.7.0 prometheus_elasticsearch_exporter: quay.io/prometheuscommunity/elasticsearch-exporter:v1.7.0
dep_check: quay.io/airshipit/kubernetes-entrypoint:v1.0.0 dep_check: quay.io/airshipit/kubernetes-entrypoint:v1.0.0
snapshot_repository: docker.io/openstackhelm/ceph-config-helper:ubuntu_jammy_18.2.1-1-20240130 snapshot_repository: docker.io/openstackhelm/ceph-config-helper:ubuntu_jammy_18.2.2-1-20240312
elasticsearch_templates: docker.io/openstackhelm/elasticsearch-s3:latest-8_9_0 elasticsearch_templates: docker.io/openstackhelm/elasticsearch-s3:latest-8_9_0
image_repo_sync: docker.io/library/docker:17.07.0 image_repo_sync: docker.io/library/docker:17.07.0
pull_policy: "IfNotPresent" pull_policy: "IfNotPresent"

View File

@ -15,7 +15,7 @@ apiVersion: v1
appVersion: v3.0.3 appVersion: v3.0.3
description: OpenStack-Helm Gnocchi description: OpenStack-Helm Gnocchi
name: gnocchi name: gnocchi
version: 0.1.13 version: 0.1.14
home: https://gnocchi.xyz/ home: https://gnocchi.xyz/
icon: https://gnocchi.xyz/_static/gnocchi-logo.png icon: https://gnocchi.xyz/_static/gnocchi-logo.png
sources: sources:

View File

@ -37,7 +37,7 @@ release_group: null
images: images:
tags: tags:
dep_check: quay.io/airshipit/kubernetes-entrypoint:v1.0.0 dep_check: quay.io/airshipit/kubernetes-entrypoint:v1.0.0
gnocchi_storage_init: docker.io/openstackhelm/ceph-config-helper:ubuntu_jammy_18.2.1-1-20240130 gnocchi_storage_init: docker.io/openstackhelm/ceph-config-helper:ubuntu_jammy_18.2.2-1-20240312
db_init_indexer: docker.io/library/postgres:9.5 db_init_indexer: docker.io/library/postgres:9.5
# using non-kolla images until kolla supports postgres as # using non-kolla images until kolla supports postgres as
# an indexer # an indexer

View File

@ -15,7 +15,7 @@ apiVersion: v1
appVersion: v1.0.0 appVersion: v1.0.0
description: OpenStack-Helm libvirt description: OpenStack-Helm libvirt
name: libvirt name: libvirt
version: 0.1.28 version: 0.1.29
home: https://libvirt.org home: https://libvirt.org
sources: sources:
- https://libvirt.org/git/?p=libvirt.git;a=summary - https://libvirt.org/git/?p=libvirt.git;a=summary

View File

@ -28,7 +28,7 @@ images:
tags: tags:
libvirt: docker.io/openstackhelm/libvirt:latest-ubuntu_focal libvirt: docker.io/openstackhelm/libvirt:latest-ubuntu_focal
libvirt_exporter: vexxhost/libvirtd-exporter:latest libvirt_exporter: vexxhost/libvirtd-exporter:latest
ceph_config_helper: 'docker.io/openstackhelm/ceph-config-helper:ubuntu_jammy_18.2.1-1-20240130' ceph_config_helper: 'docker.io/openstackhelm/ceph-config-helper:ubuntu_jammy_18.2.2-1-20240312'
dep_check: quay.io/airshipit/kubernetes-entrypoint:v1.0.0 dep_check: quay.io/airshipit/kubernetes-entrypoint:v1.0.0
image_repo_sync: docker.io/library/docker:17.07.0 image_repo_sync: docker.io/library/docker:17.07.0
kubectl: docker.io/bitnami/kubectl:latest kubectl: docker.io/bitnami/kubectl:latest

View File

@ -2,4 +2,5 @@
ceph-adapter-rook: ceph-adapter-rook:
- 0.1.0 Initial Chart - 0.1.0 Initial Chart
- 0.1.1 Update Ceph images to Jammy and Reef 18.2.1 - 0.1.1 Update Ceph images to Jammy and Reef 18.2.1
- 0.1.2 Update Ceph images to patched 18.2.2 and restore debian-reef repo
... ...

View File

@ -50,4 +50,5 @@ ceph-client:
- 0.1.47 Use Helm toolkit functions for Ceph probes - 0.1.47 Use Helm toolkit functions for Ceph probes
- 0.1.48 Update Rook to 1.12.5 and Ceph to 18.2.0 - 0.1.48 Update Rook to 1.12.5 and Ceph to 18.2.0
- 0.1.49 Update Ceph images to Jammy and Reef 18.2.1 - 0.1.49 Update Ceph images to Jammy and Reef 18.2.1
- 0.1.50 Update Ceph images to patched 18.2.2 and restore debian-reef repo
... ...

View File

@ -34,4 +34,5 @@ ceph-mon:
- 0.1.31 Add Rook Helm charts for managing Ceph with Rook - 0.1.31 Add Rook Helm charts for managing Ceph with Rook
- 0.1.32 Update Rook to 1.12.5 and Ceph to 18.2.0 - 0.1.32 Update Rook to 1.12.5 and Ceph to 18.2.0
- 0.1.33 Update Ceph images to Jammy and Reef 18.2.1 - 0.1.33 Update Ceph images to Jammy and Reef 18.2.1
- 0.1.34 Update Ceph images to patched 18.2.2 and restore debian-reef repo
... ...

View File

@ -51,4 +51,5 @@ ceph-osd:
- 0.1.48 Update Rook to 1.12.5 and Ceph to 18.2.0 - 0.1.48 Update Rook to 1.12.5 and Ceph to 18.2.0
- 0.1.49 Update Ceph images to Jammy and Reef 18.2.1 - 0.1.49 Update Ceph images to Jammy and Reef 18.2.1
- 0.1.50 Allow lvcreate to wipe existing LV metadata - 0.1.50 Allow lvcreate to wipe existing LV metadata
- 0.1.51 Update Ceph images to patched 18.2.2 and restore debian-reef repo
... ...

View File

@ -28,4 +28,5 @@ ceph-provisioners:
- 0.1.26 Update Ceph to 17.2.6 - 0.1.26 Update Ceph to 17.2.6
- 0.1.27 Update Rook to 1.12.5 and Ceph to 18.2.0 - 0.1.27 Update Rook to 1.12.5 and Ceph to 18.2.0
- 0.1.28 Update Ceph images to Jammy and Reef 18.2.1 - 0.1.28 Update Ceph images to Jammy and Reef 18.2.1
- 0.1.29 Update Ceph images to patched 18.2.2 and restore debian-reef repo
... ...

View File

@ -34,4 +34,5 @@ ceph-rgw:
- 0.1.31 Add a ceph-rgw-pool job to manage RGW pools - 0.1.31 Add a ceph-rgw-pool job to manage RGW pools
- 0.1.32 Multiple namespace support for the ceph-rgw-pool job - 0.1.32 Multiple namespace support for the ceph-rgw-pool job
- 0.1.33 Update Ceph images to Jammy and Reef 18.2.1 - 0.1.33 Update Ceph images to Jammy and Reef 18.2.1
- 0.1.34 Update Ceph images to patched 18.2.2 and restore debian-reef repo
... ...

View File

@ -42,4 +42,5 @@ elasticsearch:
- 0.2.30 Update curator for es v8 - 0.2.30 Update curator for es v8
- 0.3.0 Update elasticsearch_exporter to v1.7.0 - 0.3.0 Update elasticsearch_exporter to v1.7.0
- 0.3.1 Update Ceph images to Jammy and Reef 18.2.1 - 0.3.1 Update Ceph images to Jammy and Reef 18.2.1
- 0.3.2 Update Ceph images to patched 18.2.2 and restore debian-reef repo
... ...

View File

@ -14,4 +14,5 @@ gnocchi:
- 0.1.11 Update Rook to 1.12.5 and Ceph to 18.2.0 - 0.1.11 Update Rook to 1.12.5 and Ceph to 18.2.0
- 0.1.12 Update Ceph images to Jammy and Reef 18.2.1 - 0.1.12 Update Ceph images to Jammy and Reef 18.2.1
- 0.1.13 Bugfix Ceph user creation for RBD access - 0.1.13 Bugfix Ceph user creation for RBD access
- 0.1.14 Update Ceph images to patched 18.2.2 and restore debian-reef repo
... ...

View File

@ -29,4 +29,5 @@ libvirt:
- 0.1.26 Update Rook to 1.12.5 and Ceph to 18.2.0 - 0.1.26 Update Rook to 1.12.5 and Ceph to 18.2.0
- 0.1.27 Add watch verb to vencrypt cert-manager Role - 0.1.27 Add watch verb to vencrypt cert-manager Role
- 0.1.28 Update Ceph images to Jammy and Reef 18.2.1 - 0.1.28 Update Ceph images to Jammy and Reef 18.2.1
- 0.1.29 Update Ceph images to patched 18.2.2 and restore debian-reef repo
... ...

View File

@ -18,7 +18,7 @@
- name: Add Ceph apt repository - name: Add Ceph apt repository
apt_repository: apt_repository:
repo: deb https://download.ceph.com/debian-18.2.1/ "{{ ansible_distribution_release }}" main repo: deb https://download.ceph.com/debian-reef/ "{{ ansible_distribution_release }}" main
state: present state: present
filename: ceph.list filename: ceph.list

View File

@ -135,7 +135,7 @@ fi
# Install required packages for K8s on host # Install required packages for K8s on host
wget -q -O- 'https://download.ceph.com/keys/release.asc' | sudo apt-key add - wget -q -O- 'https://download.ceph.com/keys/release.asc' | sudo apt-key add -
RELEASE_NAME=$(grep 'CODENAME' /etc/lsb-release | awk -F= '{print $2}') RELEASE_NAME=$(grep 'CODENAME' /etc/lsb-release | awk -F= '{print $2}')
sudo add-apt-repository "deb https://download.ceph.com/debian-18.2.1/ sudo add-apt-repository "deb https://download.ceph.com/debian-reef/
${RELEASE_NAME} main" ${RELEASE_NAME} main"
sudo -E apt-get update sudo -E apt-get update