Add CentOS9 jobs back
CentOS-9 jobs are functional when Python version is updated. Change-Id: I5cb66d6dd07275fa728b048f35adcf3ec92f0aba
This commit is contained in:
@@ -201,13 +201,17 @@
|
||||
parent: telemetry-dsvm-integration
|
||||
description: |
|
||||
Telemetry devstack tempest tests job for a Centos 9 stream system
|
||||
pre-run:
|
||||
- playbooks/python-3.12-install.yaml
|
||||
|
||||
- job:
|
||||
name: telemetry-dsvm-integration-centos-9s-fips
|
||||
parent: telemetry-dsvm-integration-centos-9s
|
||||
description: |
|
||||
Telemetry devstack tempest tests job for a FIPS enabled Centos 9 stream system
|
||||
pre-run: playbooks/enable-fips.yaml
|
||||
pre-run:
|
||||
- playbooks/python-3.12-install.yaml
|
||||
- playbooks/enable-fips.yaml
|
||||
vars:
|
||||
nslookup_target: "opendev.org"
|
||||
|
||||
@@ -223,6 +227,8 @@
|
||||
- telemetry-dsvm-integration-2024-2
|
||||
- telemetry-dsvm-integration-2025-1
|
||||
- telemetry-dsvm-integration-ipv6-only
|
||||
- telemetry-dsvm-integration-centos-9s
|
||||
- telemetry-dsvm-integration-centos-9s-fips
|
||||
gate:
|
||||
jobs:
|
||||
- telemetry-dsvm-integration
|
||||
|
16
playbooks/python-3.12-install.yaml
Normal file
16
playbooks/python-3.12-install.yaml
Normal file
@@ -0,0 +1,16 @@
|
||||
---
|
||||
- hosts: all
|
||||
tasks:
|
||||
- name: Install Python 3.12 on Centos distro
|
||||
become: yes
|
||||
ansible.builtin.shell: |
|
||||
dnf install -y python3.12 python3.12-pip python3.12-devel pcp*devel gcc gcc-c++
|
||||
alternatives --install /usr/bin/python python /usr/bin/python3.12 10
|
||||
alternatives --install /usr/bin/python3 python3 /usr/bin/python3.12 10
|
||||
update-alternatives --set python /usr/bin/python3.12
|
||||
update-alternatives --set python3 /usr/bin/python3.12
|
||||
alternatives --install /usr/bin/pip pip /usr/bin/pip3.12 10
|
||||
alternatives --install /usr/bin/pip33 pip3 /usr/bin/pip3.12 10
|
||||
update-alternatives --set pip /usr/bin/pip3.12
|
||||
update-alternatives --set pip3 /usr/bin/pip3.12
|
||||
pip3.12 install pcp
|
Reference in New Issue
Block a user