From 9e6c79abbb69e9a4a465afde7555751ff6099819 Mon Sep 17 00:00:00 2001
From: Rafael Guterres Jeffman <rjeffman@redhat.com>
Date: Mon, 9 May 2022 14:13:09 -0300
Subject: [PATCH] upstream CI: Allow the use of latest ansible-core.

This patch adds the latest ansible-core as a test target in upstream
nightl/weekly CI.

As, currently, the latest available ansible-core is still 2.12.z, the
current ansible-core 2.12 targets were disabled. They should be enabled
when ansible-core 2.13 is available.
---
 tests/azure/nightly.yml | 69 +++++++++++++++++++++++++++++++----------
 1 file changed, 52 insertions(+), 17 deletions(-)

diff --git a/tests/azure/nightly.yml b/tests/azure/nightly.yml
index f7b19a39..6926f7fd 100644
--- a/tests/azure/nightly.yml
+++ b/tests/azure/nightly.yml
@@ -34,23 +34,32 @@ stages:
       scenario: fedora-latest
       ansible_version: "-core >=2.11,<2.12"
 
-- stage: FedoraLatest_Ansible_Core_2_12
+# - 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.12,<2.13"
+
+- stage: FedoraLatest_Ansible_latest
   dependsOn: []
   jobs:
   - template: templates/group_tests.yml
     parameters:
       build_number: $(Build.BuildNumber)
       scenario: fedora-latest
-      ansible_version: "-core >=2.12,<2.13"
+      ansible_version: ""
 
-- stage: FedoraLatest_Ansible_latest
+- stage: FedoraLatest_Ansible_Core_latest
   dependsOn: []
   jobs:
   - template: templates/group_tests.yml
     parameters:
       build_number: $(Build.BuildNumber)
       scenario: fedora-latest
-      ansible_version: ""
+      ansible_version: "-core"
 
 # CentoOS 9 Stream
 
@@ -72,23 +81,32 @@ stages:
       scenario: c9s
       ansible_version: "-core >=2.11,<2.12"
 
-- stage: c9s_Ansible_Core_2_12
+# - stage: c9s_Ansible_Core_2_12
+#   dependsOn: []
+#   jobs:
+#   - template: templates/group_tests.yml
+#     parameters:
+#       build_number: $(Build.BuildNumber)
+#       scenario: c9s
+#       ansible_version: "-core >=2.12,<2.13"
+
+- stage: c9s_Ansible_latest
   dependsOn: []
   jobs:
   - template: templates/group_tests.yml
     parameters:
       build_number: $(Build.BuildNumber)
       scenario: c9s
-      ansible_version: "-core >=2.12,<2.13"
+      ansible_version: ""
 
-- stage: c9s_Ansible_latest
+- stage: c9s_Ansible_Core_latest
   dependsOn: []
   jobs:
   - template: templates/group_tests.yml
     parameters:
       build_number: $(Build.BuildNumber)
       scenario: c9s
-      ansible_version: ""
+      ansible_version: "-core"
 
 # CentOS 8 Stream
 
@@ -110,24 +128,32 @@ stages:
       scenario: c8s
       ansible_version: "-core >=2.11,<2.12"
 
-- stage: c8s_Ansible_Core_2_12
+# - stage: c8s_Ansible_Core_2_12
+#   dependsOn: []
+#   jobs:
+#   - template: templates/group_tests.yml
+#     parameters:
+#       build_number: $(Build.BuildNumber)
+#       scenario: c8s
+#       ansible_version: "-core >=2.12,<2.13"
+
+- stage: c8s_Ansible_latest
   dependsOn: []
   jobs:
   - template: templates/group_tests.yml
     parameters:
       build_number: $(Build.BuildNumber)
       scenario: c8s
-      ansible_version: "-core >=2.12,<2.13"
+      ansible_version: ""
 
-- stage: c8s_Ansible_latest
+- stage: c8s_Ansible_Core_latest
   dependsOn: []
   jobs:
   - template: templates/group_tests.yml
     parameters:
       build_number: $(Build.BuildNumber)
       scenario: c8s
-      ansible_version: ""
-
+      ansible_version: "-core"
 
 # CentOS 7
 
@@ -149,20 +175,29 @@ stages:
       scenario: centos-7
       ansible_version: "-core >=2.11,<2.12"
 
-- stage: CentOS7_Ansible_Core_2_12
+# - 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.12,<2.13"
+
+- stage: CentOS7_Ansible_latest
   dependsOn: []
   jobs:
   - template: templates/group_tests.yml
     parameters:
       build_number: $(Build.BuildNumber)
       scenario: centos-7
-      ansible_version: "-core >=2.12,<2.13"
+      ansible_version: ""
 
-- stage: CentOS7_Ansible_latest
+- stage: CentOS7_Ansible_Core_latest
   dependsOn: []
   jobs:
   - template: templates/group_tests.yml
     parameters:
       build_number: $(Build.BuildNumber)
       scenario: centos-7
-      ansible_version: ""
+      ansible_version: "-core"
-- 
GitLab