debian: Add Bookworm support
Since Debian Bookworm does not support installing packages using pip outside of a venv - let's install python3-docker package when not using one. Change-Id: Ide845a4108607765fb3fe772f9bd30db054e2c92
This commit is contained in:
parent
a9be29b927
commit
19a684cb2e
@ -3,6 +3,7 @@
|
||||
docker_sdk_packages:
|
||||
- "python3-setuptools"
|
||||
- "python3-pip"
|
||||
- "{% if ansible_facts.distribution_release == 'bookworm' and virtualenv is none %}python3-docker{% endif %}"
|
||||
|
||||
# List of Python packages to install via Pip.
|
||||
# NOTE(mnasiadka) docker 3.0.0 is in kolla-ansible requirements
|
||||
|
@ -28,3 +28,4 @@
|
||||
virtualenv_command: "{{ virtualenv is none | ternary(omit, 'python' ~ host_python_version ~ ' -m venv') }}"
|
||||
become: true
|
||||
become_user: "{{ virtualenv is none | ternary(omit, docker_sdk_virtualenv_owner) }}"
|
||||
when: not (ansible_facts.distribution_release == "bookworm" and virtualenv is none)
|
||||
|
@ -6,7 +6,9 @@
|
||||
- publish-openstack-docs-pti
|
||||
check:
|
||||
jobs:
|
||||
- kolla-ansible-debian
|
||||
- kolla-ansible-debian:
|
||||
vars:
|
||||
kolla_python_version: "3.11"
|
||||
- kolla-ansible-rocky9
|
||||
- kolla-ansible-ubuntu
|
||||
- kayobe-overcloud-ubuntu-jammy
|
||||
@ -15,10 +17,14 @@
|
||||
- kayobe-overcloud-host-configure-rocky9
|
||||
check-arm64:
|
||||
jobs:
|
||||
- kolla-ansible-debian-aarch64
|
||||
- kolla-ansible-debian-aarch64:
|
||||
vars:
|
||||
kolla_python_version: "3.11"
|
||||
gate:
|
||||
jobs:
|
||||
- kolla-ansible-debian
|
||||
- kolla-ansible-debian:
|
||||
vars:
|
||||
kolla_python_version: "3.11"
|
||||
- kolla-ansible-rocky9
|
||||
- kolla-ansible-ubuntu
|
||||
- kayobe-overcloud-ubuntu-jammy
|
||||
|
Loading…
x
Reference in New Issue
Block a user