From adcc426c2dfb890517706b7b81bfbbc0e9e8081f Mon Sep 17 00:00:00 2001 From: trfore Date: Mon, 4 Nov 2024 15:12:54 -0600 Subject: [PATCH 1/4] chore: drop debian 10 testing due to EOL --- .github/workflows/ci.yml | 2 +- roles/step_ca/meta/main.yml | 2 +- roles/step_ca_cert/meta/main.yml | 2 +- roles/step_cert/meta/main.yml | 2 +- roles/step_cli/meta/main.yml | 2 +- roles/step_provisioner/meta/main.yml | 2 +- roles/step_ssh/meta/main.yml | 2 +- 7 files changed, 7 insertions(+), 7 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 3d0cf49..f6e9713 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -36,7 +36,7 @@ jobs: strategy: fail-fast: false matrix: - distro: [centos9, debian10, debian11, debian12, ubuntu2004, ubuntu2204, ubuntu2404] + distro: [centos9, debian11, debian12, ubuntu2004, ubuntu2204, ubuntu2404] experimental: [false] molecule_scenario: ["-s default", "-s step_ssh"] uses: ./.github/workflows/test.yml diff --git a/roles/step_ca/meta/main.yml b/roles/step_ca/meta/main.yml index 4166311..58f82f5 100644 --- a/roles/step_ca/meta/main.yml +++ b/roles/step_ca/meta/main.yml @@ -8,7 +8,7 @@ galaxy_info: platforms: - name: Debian - versions: [buster, bullseye, bookworm] + versions: [bullseye, bookworm] - name: EL versions: ["9"] - name: Ubuntu diff --git a/roles/step_ca_cert/meta/main.yml b/roles/step_ca_cert/meta/main.yml index 1b3b3c7..a17b8ce 100644 --- a/roles/step_ca_cert/meta/main.yml +++ b/roles/step_ca_cert/meta/main.yml @@ -8,7 +8,7 @@ galaxy_info: platforms: - name: Debian - versions: [buster, bullseye, bookworm] + versions: [bullseye, bookworm] - name: EL versions: ["9"] - name: Ubuntu diff --git a/roles/step_cert/meta/main.yml b/roles/step_cert/meta/main.yml index 6e1937e..1701ab1 100644 --- a/roles/step_cert/meta/main.yml +++ b/roles/step_cert/meta/main.yml @@ -8,7 +8,7 @@ galaxy_info: platforms: - name: Debian - versions: [buster, bullseye, bookworm] + versions: [bullseye, bookworm] - name: EL versions: ["9"] - name: Ubuntu diff --git a/roles/step_cli/meta/main.yml b/roles/step_cli/meta/main.yml index f9701be..b0c1784 100644 --- a/roles/step_cli/meta/main.yml +++ b/roles/step_cli/meta/main.yml @@ -7,7 +7,7 @@ galaxy_info: platforms: - name: Debian - versions: [buster, bullseye, bookworm] + versions: [bullseye, bookworm] - name: EL versions: ["9"] - name: Ubuntu diff --git a/roles/step_provisioner/meta/main.yml b/roles/step_provisioner/meta/main.yml index 84bf4a2..35ca625 100644 --- a/roles/step_provisioner/meta/main.yml +++ b/roles/step_provisioner/meta/main.yml @@ -8,7 +8,7 @@ galaxy_info: platforms: - name: Debian - versions: [buster, bullseye, bookworm] + versions: [bullseye, bookworm] - name: EL versions: ["9"] - name: Ubuntu diff --git a/roles/step_ssh/meta/main.yml b/roles/step_ssh/meta/main.yml index f8315a8..f79bb6e 100644 --- a/roles/step_ssh/meta/main.yml +++ b/roles/step_ssh/meta/main.yml @@ -8,7 +8,7 @@ galaxy_info: platforms: - name: Debian - versions: [buster, bullseye, bookworm] + versions: [bullseye, bookworm] - name: EL versions: ["9"] - name: Ubuntu From a36a5bba7e13369891eab19501f0acff8899a133 Mon Sep 17 00:00:00 2001 From: trfore Date: Mon, 4 Nov 2024 15:14:07 -0600 Subject: [PATCH 2/4] docs: rm debian 10 and centos 8, add ansible 2.17 to test matrix --- README.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 0401c49..97ba929 100644 --- a/README.md +++ b/README.md @@ -31,9 +31,9 @@ ansible-galaxy collection install trfore.smallstep ## Tested Platforms -- `ansible-core` 2.14, 2.15 & 2.16 -- CentOS Stream 8 & 9 -- Debian 10, 11 & 12 +- `ansible-core` 2.15, 2.16 & 2.17 +- CentOS Stream 9 +- Debian 11 & 12 - Ubuntu 20.04, 22.04 & 24.04 ## Example Playbook From 34d56cc41e97c6ae66fed90040b205b50d6af6f2 Mon Sep 17 00:00:00 2001 From: trfore Date: Mon, 4 Nov 2024 15:15:09 -0600 Subject: [PATCH 3/4] chore: add debian 10 to changelog --- changelogs/fragments/release_v1.2.0.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/changelogs/fragments/release_v1.2.0.yml b/changelogs/fragments/release_v1.2.0.yml index 2513a53..fe22181 100644 --- a/changelogs/fragments/release_v1.2.0.yml +++ b/changelogs/fragments/release_v1.2.0.yml @@ -1,6 +1,7 @@ release_summary: Fix installing Smallstep CLI > 0.27.2, add testing for Ansible 2.17, and remove testing/support for CentOS 8 breaking_changes: - Remove testing support for CentOS 8 due to EOL. + - Remove testing support for Debian 10 due to EOL. bugfixes: - Pulling the latest smallstep CLI package, due to the GitHub tag not aligning with the package name. trivial: From bd0c85a859435237c3056dec2dcc5d416bb1c427 Mon Sep 17 00:00:00 2001 From: trfore Date: Mon, 4 Nov 2024 15:16:46 -0600 Subject: [PATCH 4/4] chore: add removal of debian 10 to changelog --- CHANGELOG.rst | 1 + changelogs/changelog.yaml | 1 + 2 files changed, 2 insertions(+) diff --git a/CHANGELOG.rst b/CHANGELOG.rst index 39c6cba..66f4c95 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -16,6 +16,7 @@ Breaking Changes / Porting Guide -------------------------------- - Remove testing support for CentOS 8 due to EOL. +- Remove testing support for Debian 10 due to EOL. Bugfixes -------- diff --git a/changelogs/changelog.yaml b/changelogs/changelog.yaml index e333752..93323b2 100644 --- a/changelogs/changelog.yaml +++ b/changelogs/changelog.yaml @@ -58,6 +58,7 @@ releases: changes: breaking_changes: - Remove testing support for CentOS 8 due to EOL. + - Remove testing support for Debian 10 due to EOL. bugfixes: - Pulling the latest smallstep CLI package, due to the GitHub tag not aligning with the package name.