From 0f530df092f93744c93cd976aa1d85aec998091e Mon Sep 17 00:00:00 2001 From: Rafael Guterres Jeffman <rjeffman@redhat.com> Date: Sat, 26 Oct 2024 12:20:22 -0300 Subject: [PATCH] upstream CI: Update Ansible version ansible-core versions 2.15 and 2.16 and used for all pipelines, but version 2.17 is not used for CentOS 8 Stream, as platform python on this version is 3.6 which is not supported in this ansible-core version. --- infra/azure/azure-pipelines.yml | 10 +-- infra/azure/nightly.yml | 126 ++++++-------------------------- 2 files changed, 27 insertions(+), 109 deletions(-) diff --git a/infra/azure/azure-pipelines.yml b/infra/azure/azure-pipelines.yml index 2043940..7456b62 100644 --- a/infra/azure/azure-pipelines.yml +++ b/infra/azure/azure-pipelines.yml @@ -28,7 +28,7 @@ stages: parameters: build_number: $(Build.BuildNumber) distro: fedora-latest - ansible_version: "-core <2.14" + ansible_version: "-core <2.16" skip_git_test: true # Fedora @@ -40,8 +40,8 @@ stages: parameters: build_number: $(Build.BuildNumber) distro: fedora-latest - ansible_version: "-core >=2.14,<2.15" skip_git_test: true + ansible_version: "-core >=2.16,<2.17" # Galaxy on Fedora @@ -52,7 +52,7 @@ stages: parameters: build_number: $(Build.BuildNumber) distro: fedora-latest - ansible_version: "-core >=2.14,<2.15" + ansible_version: "-core >=2.16,<2.17" skip_git_test: true test_galaxy: true @@ -65,7 +65,7 @@ stages: parameters: build_number: $(Build.BuildNumber) distro: c9s - ansible_version: "-core >=2.14,<2.15" + ansible_version: "-core >=2.16,<2.17" skip_git_test: true # CentOS 8 Stream @@ -77,5 +77,5 @@ stages: parameters: build_number: $(Build.BuildNumber) distro: c8s - ansible_version: "-core >=2.14,<2.15" + ansible_version: "-core <2.17" skip_git_test: true diff --git a/infra/azure/nightly.yml b/infra/azure/nightly.yml index cbbc988..671571a 100644 --- a/infra/azure/nightly.yml +++ b/infra/azure/nightly.yml @@ -16,27 +16,7 @@ stages: # Fedora -- stage: FedoraLatest_Ansible_Core_2_13 - dependsOn: [] - jobs: - - template: templates/group_tests.yml - parameters: - build_number: $(Build.BuildNumber) - distro: fedora-latest - ansible_version: "-core >=2.13,<2.14" - skip_git_test: false - -- stage: FedoraLatest_Ansible_Core_2_14 - dependsOn: [] - jobs: - - template: templates/group_tests.yml - parameters: - build_number: $(Build.BuildNumber) - distro: fedora-latest - ansible_version: "-core >=2.14,<2.15" - skip_git_test: false - -- stage: FedoraLatest_Ansible_Core_2_15 +- stage: fedora_latest_Ansible_Core_2_15 dependsOn: [] jobs: - template: templates/group_tests.yml @@ -46,7 +26,7 @@ stages: ansible_version: "-core >=2.15,<2.16" skip_git_test: true -- stage: FedoraLatest_Ansible_latest +- stage: fedora_latest_Ansible_Core_2_16 dependsOn: [] jobs: - template: templates/group_tests.yml @@ -56,105 +36,43 @@ stages: ansible_version: "" skip_git_test: true -# Galaxy on Fedora - -- stage: Galaxy_FedoraLatest_Ansible_Core_2_13 +- stage: fedora_latest_Ansible_Core_2_17 dependsOn: [] jobs: - template: templates/group_tests.yml parameters: build_number: $(Build.BuildNumber) distro: fedora-latest - ansible_version: "-core >=2.13,<2.14" - skip_git_test: false - test_galaxy: true + ansible_version: "-core >=2.17" + skip_git_test: true -- stage: Galaxy_FedoraLatest_Ansible_Core_2_14 - dependsOn: [] - jobs: - - template: templates/group_tests.yml - parameters: - build_number: $(Build.BuildNumber) - distro: fedora-latest - ansible_version: "-core >=2.14,<2.15" - skip_git_test: false - test_galaxy: true +# Galaxy on Fedora -- stage: Galaxy_FedoraLatest_Ansible_Core_2_15 +- stage: Galaxy_fedora_latest_Ansible_Core_2_17 dependsOn: [] jobs: - template: templates/group_tests.yml parameters: build_number: $(Build.BuildNumber) distro: fedora-latest - ansible_version: "-core >=2.15,<2.16" + ansible_version: "-core >=2.17,<2.18" skip_git_test: true test_galaxy: true # Fedora Rawhide -- stage: FedoraRawhide_Ansible_Core_2_13 +- stage: fedora_rawhide_Ansible_Core_2_17 dependsOn: [] jobs: - template: templates/group_tests.yml parameters: build_number: $(Build.BuildNumber) distro: fedora-rawhide - ansible_version: "-core >=2.13,<2.14" - skip_git_test: false - -- stage: FedoraRawhide_Ansible_Core_2_14 - dependsOn: [] - jobs: - - template: templates/group_tests.yml - parameters: - build_number: $(Build.BuildNumber) - distro: fedora-rawhide - ansible_version: "-core >=2.14,<2.15" - skip_git_test: false - -- stage: FedoraRawhide_Ansible_Core_2_15 - dependsOn: [] - jobs: - - template: templates/group_tests.yml - parameters: - build_number: $(Build.BuildNumber) - distro: fedora-rawhide - ansible_version: "-core >=2.15,<2.16" - skip_git_test: true - -- stage: FedoraRawhide_Ansible_latest - dependsOn: [] - jobs: - - template: templates/group_tests.yml - parameters: - build_number: $(Build.BuildNumber) - distro: fedora-rawhide - ansible_version: "" + ansible_version: "-core >=2.17,<2.18" skip_git_test: true # CentoOS 9 Stream -- stage: c9s_Ansible_Core_2_13 - dependsOn: [] - jobs: - - template: templates/group_tests.yml - parameters: - build_number: $(Build.BuildNumber) - distro: c9s - ansible_version: "-core >=2.13,<2.14" - skip_git_test: false - -- stage: c9s_Ansible_Core_2_14 - dependsOn: [] - jobs: - - template: templates/group_tests.yml - parameters: - build_number: $(Build.BuildNumber) - distro: c9s - ansible_version: "-core >=2.14,<2.15" - skip_git_test: false - - stage: c9s_Ansible_Core_2_15 dependsOn: [] jobs: @@ -165,44 +83,44 @@ stages: ansible_version: "-core >=2.15,<2.16" skip_git_test: true -- stage: c9s_Ansible_latest +- stage: c9s_Ansible_Core_2_16 dependsOn: [] jobs: - template: templates/group_tests.yml parameters: build_number: $(Build.BuildNumber) distro: c9s - ansible_version: "" + ansible_version: "-core >=2.16,<2.17" skip_git_test: true -# CentOS 8 Stream - -- stage: c8s_Ansible_Core_2_13 +- stage: c9s_Ansible_Core_2_17 dependsOn: [] jobs: - template: templates/group_tests.yml parameters: build_number: $(Build.BuildNumber) - distro: c8s - ansible_version: "-core >=2.13,<2.14" + distro: c9s + ansible_version: "-core >=2.17,<2.18" skip_git_test: true -- stage: c8s_Ansible_Core_2_14 +# CentOS 8 Stream only works up to ansible-core 2.16.z + +- stage: c8s_Ansible_Core_2_15 dependsOn: [] jobs: - template: templates/group_tests.yml parameters: build_number: $(Build.BuildNumber) distro: c8s - ansible_version: "-core >=2.14,<2.15" - skip_git_test: false + ansible_version: "-core >=2.15,<2.16" + skip_git_test: true -- stage: c8s_Ansible_Core_2_15 +- stage: c8s_Ansible_Core_2_16 dependsOn: [] jobs: - template: templates/group_tests.yml parameters: build_number: $(Build.BuildNumber) distro: c8s - ansible_version: "-core >=2.15,<2.16" + ansible_version: "-core >=2.16,<2.17" skip_git_test: true -- GitLab