From ee59ec2142779dfc319aa0b7eec3a1d74905b6a9 Mon Sep 17 00:00:00 2001
From: Rafael Guterres Jeffman <rjeffman@redhat.com>
Date: Wed, 9 Nov 2022 22:17:34 -0300
Subject: [PATCH] upstream ci: Update Ansible versions on Azure pipelines.

As we now have ansible-core 2.14 available through 'pip', the versions
used for testing on Azure should be 2.12, 2.13 and 2.14, as Ansible
keeps upstream support for the latest version plus the two previous
ones.

This patch update the version used in tests by increasing the version
used by 1 (MINOR).
---
 tests/azure/azure-pipelines.yml | 21 ++++++--
 tests/azure/nightly.yml         | 96 ++++++++++++++++-----------------
 tests/azure/pr-pipeline.yml     |  8 +--
 3 files changed, 68 insertions(+), 57 deletions(-)

diff --git a/tests/azure/azure-pipelines.yml b/tests/azure/azure-pipelines.yml
index 5d6c4ae4..2dfc2534 100644
--- a/tests/azure/azure-pipelines.yml
+++ b/tests/azure/azure-pipelines.yml
@@ -9,6 +9,17 @@ stages:
 
 # Fedora
 
+- stage: Fedora_Ansible_Latest
+  dependsOn: []
+  jobs:
+  - template: templates/group_tests.yml
+    parameters:
+      build_number: $(Build.BuildNumber)
+      scenario: fedora-latest
+      ansible_version: "-core"
+
+# Fedora
+
 - stage: Fedora_Latest
   dependsOn: []
   jobs:
@@ -16,7 +27,7 @@ stages:
     parameters:
       build_number: $(Build.BuildNumber)
       scenario: fedora-latest
-      ansible_version: "-core >=2.12,<2.13"
+      ansible_version: "-core >=2.13,<2.14"
 
 # Galaxy on Fedora
 
@@ -27,7 +38,7 @@ stages:
     parameters:
       build_number: $(Build.BuildNumber)
       scenario: fedora-latest
-      ansible_version: "-core >=2.12,<2.13"
+      ansible_version: "-core >=2.13,<2.14"
 
 # CentOS 9 Stream
 
@@ -38,7 +49,7 @@ stages:
     parameters:
       build_number: $(Build.BuildNumber)
       scenario: c9s
-      ansible_version: "-core >=2.12,<2.13"
+      ansible_version: "-core >=2.13,<2.14"
 
 # CentOS 8 Stream
 
@@ -49,7 +60,7 @@ stages:
     parameters:
       build_number: $(Build.BuildNumber)
       scenario: c8s
-      ansible_version: "-core >=2.12,<2.13"
+      ansible_version: "-core >=2.13,<2.14"
 
 # CentOS 7
 
@@ -60,4 +71,4 @@ stages:
     parameters:
       build_number: $(Build.BuildNumber)
       scenario: centos-7
-      ansible_version: "-core >=2.12,<2.13"
+      ansible_version: "-core >=2.13,<2.14"
diff --git a/tests/azure/nightly.yml b/tests/azure/nightly.yml
index e1a7cecf..e60839ce 100644
--- a/tests/azure/nightly.yml
+++ b/tests/azure/nightly.yml
@@ -16,228 +16,228 @@ stages:
 
 # Fedora
 
-- stage: FedoraLatest_Ansible_Core_2_11
+- stage: FedoraLatest_Ansible_Core_2_12
   dependsOn: []
   jobs:
   - template: templates/group_tests.yml
     parameters:
       build_number: $(Build.BuildNumber)
       scenario: fedora-latest
-      ansible_version: "-core >=2.11,<2.12"
+      ansible_version: "-core >=2.12,<2.13"
 
-- stage: FedoraLatest_Ansible_Core_2_12
+- stage: FedoraLatest_Ansible_Core_2_13
   dependsOn: []
   jobs:
   - template: templates/group_tests.yml
     parameters:
       build_number: $(Build.BuildNumber)
       scenario: fedora-latest
-      ansible_version: "-core >=2.12,<2.13"
+      ansible_version: "-core >=2.13,<2.14"
 
-- stage: FedoraLatest_Ansible_latest
+- stage: FedoraLatest_Ansible_Core_2_14
   dependsOn: []
   jobs:
   - template: templates/group_tests.yml
     parameters:
       build_number: $(Build.BuildNumber)
       scenario: fedora-latest
-      ansible_version: ""
+      ansible_version: "-core >=2.14,<2.15"
 
-- stage: FedoraLatest_Ansible_Core_latest
+- stage: FedoraLatest_Ansible_latest
   dependsOn: []
   jobs:
   - template: templates/group_tests.yml
     parameters:
       build_number: $(Build.BuildNumber)
       scenario: fedora-latest
-      ansible_version: "-core"
+      ansible_version: ""
 
 # Galaxy on Fedora
 
-- stage: Galaxy_FedoraLatest_Ansible_Core_2_11
+- stage: Galaxy_FedoraLatest_Ansible_Core_2_12
   dependsOn: []
   jobs:
   - template: templates/galaxy_tests.yml
     parameters:
       build_number: $(Build.BuildNumber)
       scenario: fedora-latest
-      ansible_version: "-core >=2.11,<2.12"
+      ansible_version: "-core >=2.12,<2.13"
 
-- stage: Galaxy_FedoraLatest_Ansible_Core_2_12
+- stage: Galaxy_FedoraLatest_Ansible_Core_2_13
   dependsOn: []
   jobs:
   - template: templates/galaxy_tests.yml
     parameters:
       build_number: $(Build.BuildNumber)
       scenario: fedora-latest
-      ansible_version: "-core >=2.12,<2.13"
+      ansible_version: "-core >=2.13,<2.14"
 
-- stage: Galaxy_FedoraLatest_Ansible_latest
+- stage: Galaxy_FedoraLatest_Ansible_Core_2_14
   dependsOn: []
   jobs:
   - template: templates/galaxy_tests.yml
     parameters:
       build_number: $(Build.BuildNumber)
       scenario: fedora-latest
-      ansible_version: ""
+      ansible_version: "-core >=2.14,<2.15"
 
-- stage: Galaxy_FedoraLatest_Ansible_Core_latest
+- stage: Galaxy_FedoraLatest_Ansible_latest
   dependsOn: []
   jobs:
   - template: templates/galaxy_tests.yml
     parameters:
       build_number: $(Build.BuildNumber)
       scenario: fedora-latest
-      ansible_version: "-core"
+      ansible_version: ""
 
 # Fedora Rawhide
 
-- stage: FedoraRawhide_Ansible_Core_2_11
+- stage: FedoraRawhide_Ansible_Core_2_12
   dependsOn: []
   jobs:
   - template: templates/group_tests.yml
     parameters:
       build_number: $(Build.BuildNumber)
       scenario: fedora-rawhide
-      ansible_version: "-core >=2.11,<2.12"
+      ansible_version: "-core >=2.12,<2.13"
 
-- stage: FedoraRawhide_Ansible_Core_2_12
+- stage: FedoraRawhide_Ansible_Core_2_13
   dependsOn: []
   jobs:
   - template: templates/group_tests.yml
     parameters:
       build_number: $(Build.BuildNumber)
       scenario: fedora-rawhide
-      ansible_version: "-core >=2.12,<2.13"
+      ansible_version: "-core >=2.13,<2.14"
 
-- stage: FedoraRawhide_Ansible_latest
+- stage: FedoraRawhide_Ansible_Core_2_14
   dependsOn: []
   jobs:
   - template: templates/group_tests.yml
     parameters:
       build_number: $(Build.BuildNumber)
       scenario: fedora-rawhide
-      ansible_version: ""
+      ansible_version: "-core >=2.14,<2.15"
 
-- stage: FedoraRawhide_Ansible_Core_latest
+- stage: FedoraRawhide_Ansible_latest
   dependsOn: []
   jobs:
   - template: templates/group_tests.yml
     parameters:
       build_number: $(Build.BuildNumber)
       scenario: fedora-rawhide
-      ansible_version: "-core"
+      ansible_version: ""
 
 # CentoOS 9 Stream
 
-- stage: c9s_Ansible_Core_2_11
+- stage: c9s_Ansible_Core_2_12
   dependsOn: []
   jobs:
   - template: templates/group_tests.yml
     parameters:
       build_number: $(Build.BuildNumber)
       scenario: c9s
-      ansible_version: "-core >=2.11,<2.12"
+      ansible_version: "-core >=2.12,<2.13"
 
-- stage: c9s_Ansible_Core_2_12
+- stage: c9s_Ansible_Core_2_13
   dependsOn: []
   jobs:
   - template: templates/group_tests.yml
     parameters:
       build_number: $(Build.BuildNumber)
       scenario: c9s
-      ansible_version: "-core >=2.12,<2.13"
+      ansible_version: "-core >=2.13,<2.14"
 
-- stage: c9s_Ansible_latest
+- stage: c9s_Ansible_Core_2_14
   dependsOn: []
   jobs:
   - template: templates/group_tests.yml
     parameters:
       build_number: $(Build.BuildNumber)
       scenario: c9s
-      ansible_version: ""
+      ansible_version: "-core >=2.14,<2.15"
 
-- stage: c9s_Ansible_Core_latest
+- stage: c9s_Ansible_latest
   dependsOn: []
   jobs:
   - template: templates/group_tests.yml
     parameters:
       build_number: $(Build.BuildNumber)
       scenario: c9s
-      ansible_version: "-core"
+      ansible_version: ""
 
 # CentOS 8 Stream
 
-- stage: c8s_Ansible_Core_2_11
+- stage: c8s_Ansible_Core_2_12
   dependsOn: []
   jobs:
   - template: templates/group_tests.yml
     parameters:
       build_number: $(Build.BuildNumber)
       scenario: c8s
-      ansible_version: "-core >=2.11,<2.12"
+      ansible_version: "-core >=2.12,<2.13"
 
-- stage: c8s_Ansible_Core_2_12
+- stage: c8s_Ansible_Core_2_13
   dependsOn: []
   jobs:
   - template: templates/group_tests.yml
     parameters:
       build_number: $(Build.BuildNumber)
       scenario: c8s
-      ansible_version: "-core >=2.12,<2.13"
+      ansible_version: "-core >=2.13,<2.14"
 
-- stage: c8s_Ansible_latest
+- stage: c8s_Ansible_Core_2_14
   dependsOn: []
   jobs:
   - template: templates/group_tests.yml
     parameters:
       build_number: $(Build.BuildNumber)
       scenario: c8s
-      ansible_version: ""
+      ansible_version: "-core >=2.14,<2.15"
 
-- stage: c8s_Ansible_Core_latest
+- stage: c8s_Ansible_latest
   dependsOn: []
   jobs:
   - template: templates/group_tests.yml
     parameters:
       build_number: $(Build.BuildNumber)
       scenario: c8s
-      ansible_version: "-core"
+      ansible_version: ""
 
 # CentOS 7
 
-- stage: CentOS7_Ansible_Core_2_11
+- stage: CentOS7_Ansible_Core_2_12
   dependsOn: []
   jobs:
   - template: templates/group_tests.yml
     parameters:
       build_number: $(Build.BuildNumber)
       scenario: centos-7
-      ansible_version: "-core >=2.11,<2.12"
+      ansible_version: "-core >=2.12,<2.13"
 
-- stage: CentOS7_Ansible_Core_2_12
+- stage: CentOS7_Ansible_Core_2_13
   dependsOn: []
   jobs:
   - template: templates/group_tests.yml
     parameters:
       build_number: $(Build.BuildNumber)
       scenario: centos-7
-      ansible_version: "-core >=2.12,<2.13"
+      ansible_version: "-core >=2.13,<2.14"
 
-- stage: CentOS7_Ansible_latest
+- stage: CentOS7_Ansible_Core_2_14
   dependsOn: []
   jobs:
   - template: templates/group_tests.yml
     parameters:
       build_number: $(Build.BuildNumber)
       scenario: centos-7
-      ansible_version: ""
+      ansible_version: "-core >=2.14,<2.15"
 
-- stage: CentOS7_Ansible_Core_latest
+- stage: CentOS7_Ansible_latest
   dependsOn: []
   jobs:
   - template: templates/group_tests.yml
     parameters:
       build_number: $(Build.BuildNumber)
       scenario: centos-7
-      ansible_version: "-core"
+      ansible_version: ""
diff --git a/tests/azure/pr-pipeline.yml b/tests/azure/pr-pipeline.yml
index 8394deb7..50692ab7 100644
--- a/tests/azure/pr-pipeline.yml
+++ b/tests/azure/pr-pipeline.yml
@@ -38,7 +38,7 @@ stages:
     parameters:
       build_number: $(Build.BuildNumber)
       scenario: c9s
-      ansible_version: "-core >=2.12,<2.13"
+      ansible_version: "-core >=2.13,<2.14"
 
 # CentOS 8 Stream
 
@@ -49,7 +49,7 @@ stages:
     parameters:
       build_number: $(Build.BuildNumber)
       scenario: c8s
-      ansible_version: "-core >=2.12,<2.13"
+      ansible_version: "-core >=2.13,<2.14"
 
 # CentOS 7
 
@@ -60,7 +60,7 @@ stages:
     parameters:
       build_number: $(Build.BuildNumber)
       scenario: centos-7
-      ansible_version: "-core >=2.12,<2.13"
+      ansible_version: "-core >=2.13,<2.14"
 
 # Rawhide
 
@@ -71,4 +71,4 @@ stages:
     parameters:
       build_number: $(Build.BuildNumber)
       scenario: fedora-rawhide
-      ansible_version: "-core >=2.12,<2.13"
+      ansible_version: "-core >=2.13,<2.14"
-- 
GitLab