Skip to content

Commit a9caa99

Browse files
authored
fix: Pin helm version and update keystone image (rackerlabs#988)
* fix(helm): Pin helm version to 3.17.3 Helm version 3.18.0 was released a few days ago and leads to (at the very least) malformatted DB_CONNECTION strings which was noticed when the db-sync job was failing with a traceback for keystone. Jira: OSPC-1330 * fix(keystone): Update to latest keystone-rxt image This fixes 84977a9 which adds a new image for keystone that supports rbac. Though it also includes another bump to the image to address a few minor changes to the rbac mapping. Note: After this is merged, we will need to update keystone-helm-overrides to include the new image from Quay after it has built and uploaded successfully.
1 parent 165d081 commit a9caa99

File tree

3 files changed

+9
-9
lines changed

3 files changed

+9
-9
lines changed

.original-images.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@
3232
"ghcr.io/rackerlabs/genestack/neutron-oslodb:2024.1-ubuntu_jammy-1742943886",
3333
"ghcr.io/rackerlabs/genestack/nova-efi:2024.1-ubuntu_jammy-1737928811",
3434
"ghcr.io/rackerlabs/genestack/octavia-ovn:2024.1-ubuntu_jammy-1737651745",
35-
"ghcr.io/rackerlabs/keystone-rxt:2024.1-ubuntu_jammy-1747061260",
35+
"ghcr.io/rackerlabs/keystone-rxt:2024.1-ubuntu_jammy-1747934956",
3636
"ghcr.io/rackerlabs/skyline-rxt:master-ubuntu_jammy-1739967315",
3737
"docker.io/openstackhelm/ironic:2024.1-ubuntu_jammy",
3838
"ghcr.io/vexxhost/netoffload:v1.0.1",

ansible/playbooks/host-setup.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
gather_facts: "{{ gather_facts | default(true) }}"
2020
environment: "{{ deployment_environment_variables | default({}) }}"
2121
vars:
22-
helm_version: "" # Assume the default or set an explicit version.
22+
helm_version: v3.17.3 # Assume the default or set an explicit version.
2323
tasks:
2424
- name: Download Helm command line tool
2525
ansible.builtin.uri:

base-helm-configs/keystone/keystone-helm-overrides.yaml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -6,14 +6,14 @@ images:
66
db_init: "quay.io/rackspace/rackerlabs-heat:2024.1-ubuntu_jammy"
77
dep_check: "quay.io/rackspace/rackerlabs-kubernetes-entrypoint:latest-ubuntu_jammy"
88
image_repo_sync: "quay.io/rackspace/rackerlabs-docker:17.07.0"
9-
keystone_api: "quay.io/rackspace/rackerlabs-keystone-rxt:2024.1-ubuntu_jammy-1739377879"
9+
keystone_api: "quay.io/rackspace/rackerlabs-keystone-rxt:2024.1-ubuntu_jammy-1747934956"
1010
keystone_credential_cleanup: "quay.io/rackspace/rackerlabs-heat:2024.1-ubuntu_jammy"
11-
keystone_credential_rotate: "quay.io/rackspace/rackerlabs-keystone-rxt:2024.1-ubuntu_jammy-1739377879"
12-
keystone_credential_setup: "quay.io/rackspace/rackerlabs-keystone-rxt:2024.1-ubuntu_jammy-1739377879"
13-
keystone_db_sync: "quay.io/rackspace/rackerlabs-keystone-rxt:2024.1-ubuntu_jammy-1739377879"
14-
keystone_domain_manage: "quay.io/rackspace/rackerlabs-keystone-rxt:2024.1-ubuntu_jammy-1739377879"
15-
keystone_fernet_rotate: "quay.io/rackspace/rackerlabs-keystone-rxt:2024.1-ubuntu_jammy-1739377879"
16-
keystone_fernet_setup: "quay.io/rackspace/rackerlabs-keystone-rxt:2024.1-ubuntu_jammy-1739377879"
11+
keystone_credential_rotate: "quay.io/rackspace/rackerlabs-keystone-rxt:2024.1-ubuntu_jammy-1747934956"
12+
keystone_credential_setup: "quay.io/rackspace/rackerlabs-keystone-rxt:2024.1-ubuntu_jammy-1747934956"
13+
keystone_db_sync: "quay.io/rackspace/rackerlabs-keystone-rxt:2024.1-ubuntu_jammy-1747934956"
14+
keystone_domain_manage: "quay.io/rackspace/rackerlabs-keystone-rxt:2024.1-ubuntu_jammy-1747934956"
15+
keystone_fernet_rotate: "quay.io/rackspace/rackerlabs-keystone-rxt:2024.1-ubuntu_jammy-1747934956"
16+
keystone_fernet_setup: "quay.io/rackspace/rackerlabs-keystone-rxt:2024.1-ubuntu_jammy-1747934956"
1717
ks_user: "quay.io/rackspace/rackerlabs-heat:2024.1-ubuntu_jammy"
1818
rabbit_init: "quay.io/rackspace/rackerlabs-rabbitmq:3.13-management"
1919
test: "quay.io/rackspace/rackerlabs-xrally-openstack:2.0.0"

0 commit comments

Comments
 (0)