From 596e1a78e2f2898f3c2cea7bb28537e211fbc0e0 Mon Sep 17 00:00:00 2001 From: wtripp180901 Date: Fri, 10 Jan 2025 09:14:27 +0000 Subject: [PATCH 1/8] Made existing release antsibull compatible --- CHANGELOG.rst | 8 ++------ changelogs/changelog.yaml | 25 ++++++++++++++++++++++--- 2 files changed, 24 insertions(+), 9 deletions(-) diff --git a/CHANGELOG.rst b/CHANGELOG.rst index 83fb515..c31b614 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -15,15 +15,12 @@ longer generates keyring files on Ceph hosts, and additional tasks are required to write keyring files to disk - see the cephadm_keys README.md for further details. - Minor Changes ------------- -- Deprecate `generate_keys` functionality in cephadm_keys plugin - Deprecate `fetch_inital_keys` functionality in cephadm_keys plugin -- Fix issue with idempotency in cephadm_keys plugin, by no longer - generating user keyring files on Ceph hosts. - +- Deprecate `generate_keys` functionality in cephadm_keys plugin +- Fix issue with idempotency in cephadm_keys plugin, by no longer generating user keyring files on Ceph hosts. v1.13.0 ======= @@ -33,7 +30,6 @@ Release Summary Minor release adding support for choosing plugin in EC profiles - Minor Changes ------------- diff --git a/changelogs/changelog.yaml b/changelogs/changelog.yaml index 34fddaf..73e9774 100644 --- a/changelogs/changelog.yaml +++ b/changelogs/changelog.yaml @@ -1,9 +1,28 @@ ancestor: null releases: 1.13.0: + changes: + minor_changes: + - Add support for choosing plugin in EC profiles + release_summary: 'Minor release adding support for choosing plugin in EC profiles + + ' release_date: '2023-02-28' + 1.16.0: changes: - release_summary: | - Minor release adding support for choosing plugin in EC profiles minor_changes: - - Add support for choosing plugin in EC profiles + - Deprecate `fetch_inital_keys` functionality in cephadm_keys plugin + - Deprecate `generate_keys` functionality in cephadm_keys plugin + - Fix issue with idempotency in cephadm_keys plugin, by no longer generating + user keyring files on Ceph hosts. + release_summary: 'Fix idempotency issue in cephadm_keys plugin. `cephadm_keys` + no + + longer generates keyring files on Ceph hosts, and additional tasks + + are required to write keyring files to disk - see the cephadm_keys + + README.md for further details. + + ' + release_date: '2024-07-28' From 9bcc9335122cb8b19d0b7b5e492ab465a5bac152 Mon Sep 17 00:00:00 2001 From: wtripp180901 Date: Mon, 13 Jan 2025 16:08:11 +0000 Subject: [PATCH 2/8] downgrading to test workflow --- galaxy.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/galaxy.yml b/galaxy.yml index 58d52fa..d106296 100644 --- a/galaxy.yml +++ b/galaxy.yml @@ -1,6 +1,6 @@ namespace: "stackhpc" name: "cephadm" -version: "1.19.1" +version: "1.16.0" readme: "README.md" authors: - "Michal Nasiadka" From bce432de3e78c460c80e1a3c7faa1467100daeb5 Mon Sep 17 00:00:00 2001 From: wtripp180901 Date: Mon, 13 Jan 2025 16:22:12 +0000 Subject: [PATCH 3/8] added fragments for 1.19.1 release --- changelogs/fragments/sudo-fix.yml | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 changelogs/fragments/sudo-fix.yml diff --git a/changelogs/fragments/sudo-fix.yml b/changelogs/fragments/sudo-fix.yml new file mode 100644 index 0000000..87c38c5 --- /dev/null +++ b/changelogs/fragments/sudo-fix.yml @@ -0,0 +1,2 @@ +bugfixes: + - pools - cephadm_pool tasks now correctly run with sudo \ No newline at end of file From 9af831aa67e58b7079486e0576199bf8cfc58411 Mon Sep 17 00:00:00 2001 From: wtripp180901 Date: Mon, 13 Jan 2025 16:22:50 +0000 Subject: [PATCH 4/8] added antsibull workflow --- .github/workflows/bump-changelogs.yml | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 .github/workflows/bump-changelogs.yml diff --git a/.github/workflows/bump-changelogs.yml b/.github/workflows/bump-changelogs.yml new file mode 100644 index 0000000..332f993 --- /dev/null +++ b/.github/workflows/bump-changelogs.yml @@ -0,0 +1,10 @@ +name: Update changelogs on galaxy version bump +on: + push: + paths: + - galaxy.yml + branches: + - antsibull_changelogs # change before merge +jobs: + bump-changelogs: + uses: stackhpc/.github/.github/workflows/antsibull-release.yml@update_changelogs # todo: change to main once merged From 23ac107d9259f0e7e385d66b98029bf2f6e6a4a8 Mon Sep 17 00:00:00 2001 From: wtripp180901 <78219569+wtripp180901@users.noreply.github.com> Date: Mon, 13 Jan 2025 16:39:51 +0000 Subject: [PATCH 5/8] bumped back to 1.19.1 --- galaxy.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/galaxy.yml b/galaxy.yml index d106296..58d52fa 100644 --- a/galaxy.yml +++ b/galaxy.yml @@ -1,6 +1,6 @@ namespace: "stackhpc" name: "cephadm" -version: "1.16.0" +version: "1.19.1" readme: "README.md" authors: - "Michal Nasiadka" From 7a5ce34adfa5749790ba884480cc64ffcba7797c Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Mon, 13 Jan 2025 16:40:21 +0000 Subject: [PATCH 6/8] Updated changelogs --- CHANGELOG.rst | 8 ++++++++ changelogs/changelog.yaml | 7 +++++++ changelogs/fragments/sudo-fix.yml | 2 -- 3 files changed, 15 insertions(+), 2 deletions(-) delete mode 100644 changelogs/fragments/sudo-fix.yml diff --git a/CHANGELOG.rst b/CHANGELOG.rst index c31b614..48c95c8 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -4,6 +4,14 @@ stackhpc.cephadm Release Notes .. contents:: Topics +v1.19.1 +======= + +Bugfixes +-------- + +- pools - cephadm_pool tasks now correctly run with sudo + v1.16.0 ======= diff --git a/changelogs/changelog.yaml b/changelogs/changelog.yaml index 73e9774..1ee52a4 100644 --- a/changelogs/changelog.yaml +++ b/changelogs/changelog.yaml @@ -26,3 +26,10 @@ releases: ' release_date: '2024-07-28' + 1.19.1: + changes: + bugfixes: + - pools - cephadm_pool tasks now correctly run with sudo + fragments: + - sudo-fix.yml + release_date: '2025-01-13' diff --git a/changelogs/fragments/sudo-fix.yml b/changelogs/fragments/sudo-fix.yml deleted file mode 100644 index 87c38c5..0000000 --- a/changelogs/fragments/sudo-fix.yml +++ /dev/null @@ -1,2 +0,0 @@ -bugfixes: - - pools - cephadm_pool tasks now correctly run with sudo \ No newline at end of file From 87b089bb0bf2d9d9e6552cc916d5a1616d5ef507 Mon Sep 17 00:00:00 2001 From: wtripp180901 <78219569+wtripp180901@users.noreply.github.com> Date: Mon, 13 Jan 2025 16:43:35 +0000 Subject: [PATCH 7/8] changed back to original date --- changelogs/changelog.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/changelogs/changelog.yaml b/changelogs/changelog.yaml index 1ee52a4..0595069 100644 --- a/changelogs/changelog.yaml +++ b/changelogs/changelog.yaml @@ -32,4 +32,4 @@ releases: - pools - cephadm_pool tasks now correctly run with sudo fragments: - sudo-fix.yml - release_date: '2025-01-13' + release_date: '2025-01-08' From 2050f3cfe6c30736b9774db87529bc9eba79afd0 Mon Sep 17 00:00:00 2001 From: wtripp180901 Date: Mon, 13 Jan 2025 16:45:45 +0000 Subject: [PATCH 8/8] added gitkeep to fragments --- changelogs/fragments/.gitkeep | 0 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 changelogs/fragments/.gitkeep diff --git a/changelogs/fragments/.gitkeep b/changelogs/fragments/.gitkeep new file mode 100644 index 0000000..e69de29