From 3da91df8c3da49d588328860cc3ca7a2d216fa0a Mon Sep 17 00:00:00 2001 From: Jonas L Date: Wed, 5 Jul 2023 09:11:47 +0200 Subject: [PATCH] feat: drop support for ansible-core 2.12 (#240) * feat: drop support for ansible-core 2.12 ansible-core 2.12 is EOL since the 22 May 2023. https://docs.ansible.com/ansible/devel/reference_appendices/release_and_maintenance.html#support-life * dropping ansible-core versions is a breaking change * rename changelog fragment --- .azure-pipelines/azure-pipelines.yml | 25 ------------------- .gitlab-ci.yml | 2 +- .../drop-support-for-ansible-core-2.12.yml | 2 ++ meta/runtime.yml | 2 +- 4 files changed, 4 insertions(+), 27 deletions(-) create mode 100644 changelogs/fragments/drop-support-for-ansible-core-2.12.yml diff --git a/.azure-pipelines/azure-pipelines.yml b/.azure-pipelines/azure-pipelines.yml index 326ff1f..ce8f514 100644 --- a/.azure-pipelines/azure-pipelines.yml +++ b/.azure-pipelines/azure-pipelines.yml @@ -76,15 +76,6 @@ stages: targets: - name: Sanity test: "2.13/sanity/1" - - stage: Ansible_2_12 - displayName: Sanity 2.12 - dependsOn: [] - jobs: - - template: templates/matrix.yml - parameters: - targets: - - name: Sanity - test: "2.12/sanity/1" ## Integration tests (remote) - stage: Hetzner_devel @@ -143,20 +134,6 @@ stages: - name: hcloud test: "2.13/hcloud/3.9" - - stage: Hetzner_2_12 - displayName: Hetzner 2.12 - dependsOn: [] - jobs: - - template: templates/matrix.yml - parameters: - groups: - - 1 - - 2 - - 3 - targets: - - name: hcloud - test: "2.12/hcloud/3.9" - ### Finally - stage: Summary condition: succeededOrFailed() @@ -165,11 +142,9 @@ stages: - Ansible_2_15 - Ansible_2_14 - Ansible_2_13 - - Ansible_2_12 - Hetzner_devel - Hetzner_2_15 - Hetzner_2_14 - Hetzner_2_13 - - Hetzner_2_12 jobs: - template: templates/coverage.yml diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 0380fa3..ede88a5 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -26,7 +26,7 @@ sanity: - tags parallel: matrix: - - ANSIBLE_VERSION: ["devel", "2.12", "2.13", "2.14", "2.15"] + - ANSIBLE_VERSION: ["devel", "2.13", "2.14", "2.15"] GROUP: [1] script: - bash tests/utils/gitlab/gitlab.sh ${ANSIBLE_VERSION}/sanity/${GROUP} diff --git a/changelogs/fragments/drop-support-for-ansible-core-2.12.yml b/changelogs/fragments/drop-support-for-ansible-core-2.12.yml new file mode 100644 index 0000000..9bc63ec --- /dev/null +++ b/changelogs/fragments/drop-support-for-ansible-core-2.12.yml @@ -0,0 +1,2 @@ +breaking_changes: + - Drop support for ansible-core 2.12 diff --git a/meta/runtime.yml b/meta/runtime.yml index a944877..0b32009 100644 --- a/meta/runtime.yml +++ b/meta/runtime.yml @@ -1,4 +1,4 @@ -requires_ansible: ">=2.12.0" +requires_ansible: ">=2.13.0" plugin_routing: modules: hcloud_location_facts: