Stephen Taylor 64c1b68645 [ceph] Upgrade Ceph and Rook
Ceph 19.2.1 contains a critical RGW bug that can lose data. 19.2.2
is a hotfix release to address that issue.

This change updates the Ceph charts to new Ceph 19.2.2 images that
also contain a patch for another RGW bug that was previously
patched onto 19.2.1.

The Rook deployment is also updated to Rook 1.16.6 and is
configured to deploy Ceph 19.2.2.

Change-Id: I05ec9ed447e43a5b36f3004a84eb53cc846bc537
2025-04-14 10:45:41 -06:00

72 lines
1.5 KiB
YAML

---
images:
pull_policy: IfNotPresent
tags:
ceph_config_helper: 'docker.io/openstackhelm/ceph-config-helper:ubuntu_jammy_19.2.2-1-20250414'
dep_check: 'quay.io/airshipit/kubernetes-entrypoint:latest-ubuntu_focal'
image_repo_sync: 'docker.io/library/docker:17.07.0'
local_registry:
active: false
exclude:
- dep_check
- image_repo_sync
labels:
job:
node_selector_key: openstack-control-plane
node_selector_value: enabled
pod:
security_context:
namespace_client_key:
pod:
runAsUser: 99
container:
namespace_client_key:
allowPrivilegeEscalation: false
readOnlyRootFilesystem: true
dns_policy: "ClusterFirstWithHostNet"
resources:
enabled: false
jobs:
namespace_client_key:
limits:
memory: "1024Mi"
cpu: "2000m"
requests:
memory: "128Mi"
cpu: "500m"
namespace_client_ceph_config:
limits:
memory: "1024Mi"
cpu: "2000m"
requests:
memory: "128Mi"
cpu: "500m"
ceph_cluster_namespace: ceph
secret_name: pvc-ceph-client-key
configmap_name: ceph-etc
conf:
ceph:
global:
# TODO: Get mon host from rook-ceph-mon-endpoints configmap
mon_host: "will be discovered"
dependencies:
static:
namespace_client_key:
jobs: null
namespace_client_ceph_config:
jobs: null
manifests:
configmap_bin: true
configmap_etc_client: true
job_namespace_client_ceph_config: true
job_namespace_client_key: true
...