From 9c9a9868e6cc6e037339e60751741c1bb5afe24a Mon Sep 17 00:00:00 2001 From: Nico Bellack Date: Wed, 22 Jan 2025 23:42:18 +0100 Subject: [PATCH] chore: create changelog --- CHANGELOG.rst | 24 +++++++++++++++ changelogs/changelog.yaml | 34 +++++++++++++++++++++ changelogs/fragments/14-storage-vs-disk.yml | 15 +++++++++ changelogs/fragments/v6.0.0_summary.yml | 4 +++ galaxy.yml | 2 +- 5 files changed, 78 insertions(+), 1 deletion(-) create mode 100644 changelogs/fragments/14-storage-vs-disk.yml create mode 100644 changelogs/fragments/v6.0.0_summary.yml diff --git a/CHANGELOG.rst b/CHANGELOG.rst index 185156f..2fbeeae 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -4,6 +4,30 @@ Bellackn Homelab Release Notes .. contents:: Topics +v6.0.0 +====== + +Release Summary +--------------- + +The `storage` parameter had to be removed from the `proxmox_lxc` role because +it has become mutually exclusive with `disk`. + +Breaking Changes / Porting Guide +-------------------------------- + +- The `proxmox_lxc_storage` parameter was removed from the `proxmox_lxc` role. + + Old way: + ```yaml + proxmox_lxc_disk: 3 + proxmox_lxc_storage: local + ``` + + New way: + ```yaml + proxmox_lxc_disk: local:3 + ``` v5.2.1 ====== diff --git a/changelogs/changelog.yaml b/changelogs/changelog.yaml index 3cb3194..4bcf267 100644 --- a/changelogs/changelog.yaml +++ b/changelogs/changelog.yaml @@ -50,3 +50,37 @@ releases: - 13-ping-outside-vmid.yml - v5.2.1_summary.yml release_date: '2024-08-01' + 6.0.0: + changes: + breaking_changes: + - 'The `proxmox_lxc_storage` parameter was removed from the `proxmox_lxc` role. + + + Old way: + + ```yaml + + proxmox_lxc_disk: 3 + + proxmox_lxc_storage: local + + ``` + + + New way: + + ```yaml + + proxmox_lxc_disk: local:3 + + ``` + + ' + release_summary: 'The `storage` parameter had to be removed from the `proxmox_lxc` + role because + + it has become mutually exclusive with `disk`.' + fragments: + - 14-storage-vs-disk.yml + - v6.0.0_summary.yml + release_date: '2025-01-22' diff --git a/changelogs/fragments/14-storage-vs-disk.yml b/changelogs/fragments/14-storage-vs-disk.yml new file mode 100644 index 0000000..95ba7b6 --- /dev/null +++ b/changelogs/fragments/14-storage-vs-disk.yml @@ -0,0 +1,15 @@ +--- +breaking_changes: + - | + The `proxmox_lxc_storage` parameter was removed from the `proxmox_lxc` role. + + Old way: + ```yaml + proxmox_lxc_disk: 3 + proxmox_lxc_storage: local + ``` + + New way: + ```yaml + proxmox_lxc_disk: local:3 + ``` diff --git a/changelogs/fragments/v6.0.0_summary.yml b/changelogs/fragments/v6.0.0_summary.yml new file mode 100644 index 0000000..c093f85 --- /dev/null +++ b/changelogs/fragments/v6.0.0_summary.yml @@ -0,0 +1,4 @@ +--- +release_summary: |- + The `storage` parameter had to be removed from the `proxmox_lxc` role because + it has become mutually exclusive with `disk`. diff --git a/galaxy.yml b/galaxy.yml index 73572cf..2753b6f 100644 --- a/galaxy.yml +++ b/galaxy.yml @@ -1,7 +1,7 @@ --- namespace: bellackn name: homelab -version: 5.2.1 +version: 6.0.0 readme: README.md authors: - Nico Bellack