mirror of
https://github.com/freeipa/ansible-freeipa.git
synced 2026-06-10 10:45:55 +00:00
Azure Ubuntu images have Python 3.12 available, and as we did not pin the requested Python version, the latest available one was used, causing image preparation and tests to fail. This patch pins Python version to 3.11 until test can be executed with Python 3.12 and later.
47 lines
1.2 KiB
YAML
47 lines
1.2 KiB
YAML
---
|
|
parameters:
|
|
- name: scenario
|
|
type: string
|
|
default: fedora-latest
|
|
- name: build_number
|
|
type: string
|
|
- name: ansible_version
|
|
type: string
|
|
default: ""
|
|
|
|
jobs:
|
|
- template: playbook_tests.yml
|
|
parameters:
|
|
group_number: 1
|
|
number_of_groups: 3
|
|
build_number: ${{ parameters.build_number }}
|
|
scenario: ${{ parameters.scenario }}
|
|
ansible_version: ${{ parameters.ansible_version }}
|
|
python_version: '< 3.12'
|
|
|
|
- template: playbook_tests.yml
|
|
parameters:
|
|
group_number: 2
|
|
number_of_groups: 3
|
|
build_number: ${{ parameters.build_number }}
|
|
scenario: ${{ parameters.scenario }}
|
|
ansible_version: ${{ parameters.ansible_version }}
|
|
python_version: '< 3.12'
|
|
|
|
- template: playbook_tests.yml
|
|
parameters:
|
|
group_number: 3
|
|
number_of_groups: 3
|
|
build_number: ${{ parameters.build_number }}
|
|
scenario: ${{ parameters.scenario }}
|
|
ansible_version: ${{ parameters.ansible_version }}
|
|
python_version: '< 3.12'
|
|
|
|
# Temporarily disabled due to ansible docker plugin issue.
|
|
#- template: pytest_tests.yml
|
|
# parameters:
|
|
# build_number: ${{ parameters.build_number }}
|
|
# scenario: ${{ parameters.scenario }}
|
|
# ansible_version: ${{ parameters.ansible_version }}
|
|
# python_version: '< 3.12'
|