CentOS-9 jobs are functional when Python version is updated. Change-Id: I5cb66d6dd07275fa728b048f35adcf3ec92f0aba
16 lines
768 B
YAML
16 lines
768 B
YAML
---
|
|
- 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 |