Add the python-cinderclient and oslo-rootwrap packages to Glance

When Glance uses Cinder to store image data it needs

A) The python-cinderclient python package to communicate with
Cinder's API and

B) The oslo-rootwrap python package to execute actions that
require privilege escalation like attaching an iSCSI target via
iscsadm.

Change-Id: Iaafc9c6323585466e9ddb56527d97d8c64aed223
This commit is contained in:
Kaloyan Kotlarski
2025-02-22 17:11:04 +02:00
committed by Vladimir Kozhukalov
parent 81734362d9
commit a8709efbdf
4 changed files with 4 additions and 1 deletions

View File

@@ -123,6 +123,7 @@
- job:
name: openstack-helm-images-cinder-2023-2-ubuntu_jammy
parent: openstack-helm-cinder-2023-2-ubuntu_jammy
nodeset: openstack-helm-5nodes-ubuntu_jammy
dependencies:
- name: openstack-helm-images-build-openstack-2023-2-ubuntu_jammy
soft: true

View File

@@ -124,6 +124,7 @@
- job:
name: openstack-helm-images-cinder-2024-1-ubuntu_jammy
parent: openstack-helm-cinder-2024-1-ubuntu_jammy
nodeset: openstack-helm-5nodes-ubuntu_jammy
dependencies:
- name: openstack-helm-images-build-openstack-2024-1-ubuntu_jammy
soft: true

View File

@@ -123,6 +123,7 @@
- job:
name: openstack-helm-images-cinder-2024-2-ubuntu_jammy
parent: openstack-helm-cinder-2024-2-ubuntu_jammy
nodeset: openstack-helm-5nodes-ubuntu_jammy
dependencies:
- name: openstack-helm-images-build-openstack-2024-2-ubuntu_jammy
soft: true

View File

@@ -94,7 +94,7 @@ openstack_docker_images_dict:
- "PROJECT='glance'"
- "PROJECT_REF={{ branchname }}"
- "PROFILES='fluent ceph qemu-utils'"
- "PIP_PACKAGES='python-swiftclient os-brick'"
- "PIP_PACKAGES='python-swiftclient os-brick python-cinderclient oslo-rootwrap'"
- "WHEELS='{{ wheels_location }}'"
- "KEEP_ALL_WHEELS=yes"
tags: *imagetag