diff --git a/CHANGELOG.rst b/CHANGELOG.rst index 0181fd9..f0805b1 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -4,6 +4,23 @@ cloud.gcp_ops Release Notes .. contents:: Topics +v2.0.0 +====== + +Release Summary +--------------- + +This release removes support for ansible-core < 2.15. + +Minor Changes +------------- + +- Bump version of ansible-lint to minimum 24.7.0 (https://github.com/redhat-cop/cloud.gcp_ops/pull/14). + +Breaking Changes / Porting Guide +-------------------------------- + +- Bump minimum version requirement for ansible-core to 2.15 (https://github.com/redhat-cop/cloud.gcp_ops/pull/14). v1.0.0 ====== diff --git a/README.md b/README.md index e372d6a..32a4753 100644 --- a/README.md +++ b/README.md @@ -27,15 +27,15 @@ Click on the name of a role to view that content's documentation: ### Roles Name | Description --- | --- -[cloud.gcp_ops.clone_on_prem_vm](https://github.com/redhat-cop/cloud.gcp_ops/blob/main/roles/clone_on_prem_vm/README.md)|A role to clone an existing on prem VM using the KVM hypervisor. -[cloud.gcp_ops.import_image_and_run_gcp_instance](https://github.com/redhat-cop/cloud.gcp_ops/blob/main/roles/import_image_and_run_gcp_instance/README.md)|A role that imports a local .raw image into an GCP custom image and run an GCP instance. -[cloud.gcp_ops.manage_machine_image](https://github.com/redhat-cop/cloud.gcp_ops/blob/main/roles/manage_machine_image/README.md)|A role to create / delete a GCP custom machine image. +[cloud.gcp_ops.clone_on_prem_vm](https://github.com/redhat-cop/cloud.gcp_ops/blob/stable-2/roles/clone_on_prem_vm/README.md)|A role to clone an existing on prem VM using the KVM hypervisor. +[cloud.gcp_ops.import_image_and_run_gcp_instance](https://github.com/redhat-cop/cloud.gcp_ops/blob/stable-2/roles/import_image_and_run_gcp_instance/README.md)|A role that imports a local .raw image into an GCP custom image and run an GCP instance. +[cloud.gcp_ops.manage_machine_image](https://github.com/redhat-cop/cloud.gcp_ops/blob/stable-2/roles/manage_machine_image/README.md)|A role to create / delete a GCP custom machine image. ### Playbooks Name | Description --- | --- -[cloud.gcp_ops.upload_file_to_cloud_storage](https://github.com/redhat-cop/cloud.gcp_ops/blob/main/playbooks/upload_file_to_cloud_storage/README.md)|A playbook to upload a local file to GCP Cloud Storage. -[cloud.gcp_ops.move_vm_from_on_prem_to_gcp](https://github.com/redhat-cop/cloud.gcp_ops/blob/main/playbooks/move_vm_from_on_prem_to_gcp/README.md)|A playbook to migrate an existing on prem VM running on KVM hypervisor to GCP. +[cloud.gcp_ops.upload_file_to_cloud_storage](https://github.com/redhat-cop/cloud.gcp_ops/blob/stable-2/playbooks/upload_file_to_cloud_storage/README.md)|A playbook to upload a local file to GCP Cloud Storage. +[cloud.gcp_ops.move_vm_from_on_prem_to_gcp](https://github.com/redhat-cop/cloud.gcp_ops/blob/stable-2/playbooks/move_vm_from_on_prem_to_gcp/README.md)|A playbook to migrate an existing on prem VM running on KVM hypervisor to GCP. ## Installation @@ -98,7 +98,7 @@ Once installed, you can reference the cloud.gcp_ops collection content by its fu ## Contributing to this collection We welcome community contributions to this collection. If you find problems, please open an issue or create a PR against this collection repository. -See [CONTRIBUTING.md](https://github.com/redhat-cop/cloud.gcp_ops/blob/main/CONTRIBUTING.md) for more details. +See [CONTRIBUTING.md](https://github.com/redhat-cop/cloud.gcp_ops/blob/stable-2/CONTRIBUTING.md) for more details. ## Testing @@ -149,7 +149,7 @@ To authenticate with [application default credentials](https://cloud.google.com/ Once credentials are set up, run all integration tests with `ansible-test integration` or run a subset of integration tests with `ansible-test integration ` -This collection is tested using GitHub Actions. To know more about CI, refer to [CI.md](https://github.com/https://github.com/redhat-cop/cloud.gcp_ops/blob/main/CI.md). +This collection is tested using GitHub Actions. To know more about CI, refer to [CI.md](https://github.com/redhat-cop/cloud.gcp_ops/blob/stable-2/CI.md). ## Support @@ -161,7 +161,7 @@ If you encounter issues or have questions, you can submit a support request thro ## Release Notes -See the [raw generated changelog](https://github.com/redhat-cop/cloud.gcp_ops/blob/main/CHANGELOG.rst). +See the [raw generated changelog](https://github.com/redhat-cop/cloud.gcp_ops/blob/stable-2/CHANGELOG.rst). ## Related Information @@ -173,4 +173,4 @@ See the [raw generated changelog](https://github.com/redhat-cop/cloud.gcp_ops/bl GNU General Public License v3.0 or later -See [LICENSE](https://github.com/redhat-cop/cloud.gcp_ops/blob/main/LICENSE) to see the full text. +See [LICENSE](https://github.com/redhat-cop/cloud.gcp_ops/blob/stable-2/LICENSE) to see the full text. diff --git a/changelogs/changelog.yaml b/changelogs/changelog.yaml index e5401e3..f524cb4 100644 --- a/changelogs/changelog.yaml +++ b/changelogs/changelog.yaml @@ -28,3 +28,16 @@ releases: name: manage_machine_image namespace: null release_date: '2024-02-06' + 2.0.0: + changes: + breaking_changes: + - Bump minimum version requirement for ansible-core to 2.15 (https://github.com/redhat-cop/cloud.gcp_ops/pull/14). + minor_changes: + - Bump version of ansible-lint to minimum 24.7.0 (https://github.com/redhat-cop/cloud.gcp_ops/pull/14). + release_summary: This release removes support for ansible-core < 2.15. + fragments: + - 14-bump-ansible-lint-version.yml + - 20-fix-link-in-galaxy.yml + - readme_template_update.yml + - v2.0.0.yml + release_date: '2024-08-01' diff --git a/changelogs/fragments/14-bump-ansible-lint-version.yml b/changelogs/fragments/14-bump-ansible-lint-version.yml deleted file mode 100644 index 476b91a..0000000 --- a/changelogs/fragments/14-bump-ansible-lint-version.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -minor_changes: - - Bump version of ansible-lint to minimum 24.7.0 (https://github.com/redhat-cop/cloud.gcp_ops/pull/14). -breaking_changes: - - Bump minimum version requirement for ansible-core to 2.15 (https://github.com/redhat-cop/cloud.gcp_ops/pull/14). diff --git a/changelogs/fragments/20-fix-link-in-galaxy.yml b/changelogs/fragments/20-fix-link-in-galaxy.yml deleted file mode 100644 index 97b436a..0000000 --- a/changelogs/fragments/20-fix-link-in-galaxy.yml +++ /dev/null @@ -1,3 +0,0 @@ ---- -trivial: - - Fix link to repository in galaxy.yml and other places (https://github.com/redhat-cop/cloud.gcp_ops/pull/20). diff --git a/changelogs/fragments/readme_template_update.yml b/changelogs/fragments/readme_template_update.yml deleted file mode 100644 index 421756a..0000000 --- a/changelogs/fragments/readme_template_update.yml +++ /dev/null @@ -1,3 +0,0 @@ ---- -trivial: - - Update the README doc to match https://access.redhat.com/articles/7068606. diff --git a/galaxy.yml b/galaxy.yml index 22f6991..51dddb2 100644 --- a/galaxy.yml +++ b/galaxy.yml @@ -8,7 +8,7 @@ issues: https://github.com/redhat-cop/cloud.gcp_ops/issues license_file: LICENSE namespace: cloud name: gcp_ops -version: 1.0.0 +version: 2.0.0 readme: README.md repository: https://github.com/redhat-cop/cloud.gcp_ops tags: diff --git a/playbooks/move_vm_from_on_prem_to_gcp/README.md b/playbooks/move_vm_from_on_prem_to_gcp/README.md index e27c4d1..8a0a98d 100644 --- a/playbooks/move_vm_from_on_prem_to_gcp/README.md +++ b/playbooks/move_vm_from_on_prem_to_gcp/README.md @@ -43,7 +43,7 @@ ansible-playbook cloud.gcp_ops.move_vm_from_on_prem_to_gcp.move_vm_from_on_prem_ GNU General Public License v3.0 or later -See [LICENCE](https://github.com/redhat-cop/cloud.gcp_ops/blob/main/LICENSE) to see the full text. +See [LICENCE](https://github.com/redhat-cop/cloud.gcp_ops/blob/stable-2/LICENSE) to see the full text. ## Author Information diff --git a/playbooks/upload_file_to_cloud_storage/README.md b/playbooks/upload_file_to_cloud_storage/README.md index 5b84abd..c71df21 100644 --- a/playbooks/upload_file_to_cloud_storage/README.md +++ b/playbooks/upload_file_to_cloud_storage/README.md @@ -42,7 +42,7 @@ ansible-playbook cloud.gcp_ops.upload_file_to_cloud_storage -e "@vars.yaml" -i i GNU General Public License v3.0 or later -See [LICENCE](https://github.com/redhat-cop/cloud.gcp_ops/blob/main/LICENSE) to see the full text. +See [LICENCE](https://github.com/redhat-cop/cloud.gcp_ops/blob/stable-2/LICENSE) to see the full text. ## Author Information diff --git a/roles/clone_on_prem_vm/README.md b/roles/clone_on_prem_vm/README.md index 28b7745..f09ed5e 100644 --- a/roles/clone_on_prem_vm/README.md +++ b/roles/clone_on_prem_vm/README.md @@ -69,7 +69,7 @@ License GNU General Public License v3.0 or later -See [LICENCE](https://github.com/redhat-cop/cloud.gcp_ops/blob/main/LICENSE) to see the full text. +See [LICENCE](https://github.com/redhat-cop/cloud.gcp_ops/blob/stable-2/LICENSE) to see the full text. Author Information ------------------ diff --git a/roles/import_image_and_run_gcp_instance/README.md b/roles/import_image_and_run_gcp_instance/README.md index 53496df..f0172b0 100644 --- a/roles/import_image_and_run_gcp_instance/README.md +++ b/roles/import_image_and_run_gcp_instance/README.md @@ -96,7 +96,7 @@ License GNU General Public License v3.0 or later -See [LICENCE](https://github.com/redhat-cop/cloud.gcp_ops/blob/main/LICENSE) to see the full text. +See [LICENCE](https://github.com/redhat-cop/cloud.gcp_ops/blob/stable-2/LICENSE) to see the full text. Author Information ------------------ diff --git a/roles/manage_machine_image/README.md b/roles/manage_machine_image/README.md index 8e97806..ec9578b 100644 --- a/roles/manage_machine_image/README.md +++ b/roles/manage_machine_image/README.md @@ -92,7 +92,7 @@ License GNU General Public License v3.0 or later -See [LICENCE](https://github.com/redhat-cop/cloud.gcp_ops/blob/main/LICENSE) to see the full text. +See [LICENCE](https://github.com/redhat-cop/cloud.gcp_ops/blob/stable-2/LICENSE) to see the full text. Author Information ------------------