diff --git a/CHANGELOG.rst b/CHANGELOG.rst index 1c76d77..f9b0b95 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -4,6 +4,31 @@ Cloud.Azure\_Ops Release Notes .. contents:: Topics +v4.0.0 +====== + +Release Summary +--------------- + +This is release 4.0.0 of ``cloud.azure_ops``, released on 2024-07-09. + +Bugfixes +-------- + +- Added 'vnet_address_prefixes_cidr' and 'subnet_address_prefixes_cidr' role variables. Required when creating a new virtual network +- Added Virtual network autocreation during Virual machine with public IP creation in case Virtual network doesn't exist for azure_virtual_machine_with_public_ip role +- Added a timeout (as a temporary solution) in the delete task of the azure_manage_resource_group role +- Added missed argument to the 'Power On VM' task in azure_virtual_machine_with_public_ip role +- Added retries to Resource Group deletion (retries=40, delay=5) +- Fix argument choices for azure_manage_postgrsql +- Fixed azure_manage_resource_group_tags value for new resource group creation by role +- Fixed undefined variables issue for azure_virtual_machine_with_public_ip role +- Refactor the management of the Resource Group by other roles Deleting the Resource Group should not be forced by default and should only occur if explicitly requested by the user. +- Removed duplicated azure_manage_postgresql_tags var in README file of azure_manage_postgresql role +- Removed the undefined variables from the create.yml of azure_manage_postgresql role and replaced them with defined ones. +- Update README.md with proper playbook examples +- Updated README with proper role's variables description for azure_virtual_machine_with_public_ip role + v3.0.0 ====== diff --git a/changelogs/changelog.yaml b/changelogs/changelog.yaml index 54604ff..8ba2abf 100644 --- a/changelogs/changelog.yaml +++ b/changelogs/changelog.yaml @@ -60,3 +60,45 @@ releases: - automation_hub_update_readme.yaml - role_arg_specs.yaml release_date: '2024-04-23' + 4.0.0: + changes: + bugfixes: + - Added 'vnet_address_prefixes_cidr' and 'subnet_address_prefixes_cidr' role + variables. Required when creating a new virtual network + - Added Virtual network autocreation during Virual machine with public IP creation + in case Virtual network doesn't exist for azure_virtual_machine_with_public_ip + role + - Added a timeout (as a temporary solution) in the delete task of the azure_manage_resource_group + role + - Added missed argument to the 'Power On VM' task in azure_virtual_machine_with_public_ip + role + - Added retries to Resource Group deletion (retries=40, delay=5) + - Fix argument choices for azure_manage_postgrsql + - Fixed azure_manage_resource_group_tags value for new resource group creation + by role + - Fixed undefined variables issue for azure_virtual_machine_with_public_ip role + - Refactor the management of the Resource Group by other roles Deleting the + Resource Group should not be forced by default and should only occur if explicitly + requested by the user. + - Removed duplicated azure_manage_postgresql_tags var in README file of azure_manage_postgresql + role + - Removed the undefined variables from the create.yml of azure_manage_postgresql + role and replaced them with defined ones. + - Update README.md with proper playbook examples + - Updated README with proper role's variables description for azure_virtual_machine_with_public_ip + role + release_summary: This is release 4.0.0 of ``cloud.azure_ops``, released on 2024-07-09. + fragments: + - 20240508-azure_manage_postgresql.yml + - 20240508-azure_manage_resource_group.yml + - 20240508-github-absolute-links.yml + - 20240521-azure_resource_groups_delete.yml + - 20240523-azure_resource_groups-management_from_other_roles.yml + - 20240530-readme_example.yml + - 20240602-azure_vm_with_public_ip_create.yml + - 20240613-bug_fixes.yaml + - 20240617-azure_manage_postgresql_create.yml + - 20240617-azure_manage_postgresql_readme.yml + - 20240709-ansible_minimum_required_version.yml + - 4.0.0.yml + release_date: '2024-07-09' diff --git a/changelogs/fragments/20240508-azure_manage_postgresql.yml b/changelogs/fragments/20240508-azure_manage_postgresql.yml deleted file mode 100644 index 987ff33..0000000 --- a/changelogs/fragments/20240508-azure_manage_postgresql.yml +++ /dev/null @@ -1,2 +0,0 @@ -bugfixes: - - Fix argument choices for azure_manage_postgrsql diff --git a/changelogs/fragments/20240508-azure_manage_resource_group.yml b/changelogs/fragments/20240508-azure_manage_resource_group.yml deleted file mode 100644 index b166f24..0000000 --- a/changelogs/fragments/20240508-azure_manage_resource_group.yml +++ /dev/null @@ -1,3 +0,0 @@ -bugfixes: - - Added a timeout (as a temporary solution) in the delete task of the azure_manage_resource_group role - \ No newline at end of file diff --git a/changelogs/fragments/20240508-github-absolute-links.yml b/changelogs/fragments/20240508-github-absolute-links.yml deleted file mode 100644 index b9789e2..0000000 --- a/changelogs/fragments/20240508-github-absolute-links.yml +++ /dev/null @@ -1,2 +0,0 @@ -trivial: - - Update README to use github main branch full link diff --git a/changelogs/fragments/20240521-azure_resource_groups_delete.yml b/changelogs/fragments/20240521-azure_resource_groups_delete.yml deleted file mode 100644 index d0a1030..0000000 --- a/changelogs/fragments/20240521-azure_resource_groups_delete.yml +++ /dev/null @@ -1,2 +0,0 @@ -bugfixes: - - Added retries to Resource Group deletion (retries=40, delay=5) diff --git a/changelogs/fragments/20240523-azure_resource_groups-management_from_other_roles.yml b/changelogs/fragments/20240523-azure_resource_groups-management_from_other_roles.yml deleted file mode 100644 index 69cda47..0000000 --- a/changelogs/fragments/20240523-azure_resource_groups-management_from_other_roles.yml +++ /dev/null @@ -1,4 +0,0 @@ -bugfixes: - - Refactor the management of the Resource Group by other roles - Deleting the Resource Group should not be forced by default - and should only occur if explicitly requested by the user. diff --git a/changelogs/fragments/20240530-readme_example.yml b/changelogs/fragments/20240530-readme_example.yml deleted file mode 100644 index 32531e9..0000000 --- a/changelogs/fragments/20240530-readme_example.yml +++ /dev/null @@ -1,2 +0,0 @@ -bugfixes: - - Update README.md with proper playbook examples \ No newline at end of file diff --git a/changelogs/fragments/20240602-azure_vm_with_public_ip_create.yml b/changelogs/fragments/20240602-azure_vm_with_public_ip_create.yml deleted file mode 100644 index d05da66..0000000 --- a/changelogs/fragments/20240602-azure_vm_with_public_ip_create.yml +++ /dev/null @@ -1,5 +0,0 @@ -bugfixes: - - Added Virtual network autocreation during Virual machine with public IP creation - in case Virtual network doesn't exist for azure_virtual_machine_with_public_ip role - - Added 'vnet_address_prefixes_cidr' and 'subnet_address_prefixes_cidr' role variables. - Required when creating a new virtual network diff --git a/changelogs/fragments/20240613-bug_fixes.yaml b/changelogs/fragments/20240613-bug_fixes.yaml deleted file mode 100644 index 0c8e154..0000000 --- a/changelogs/fragments/20240613-bug_fixes.yaml +++ /dev/null @@ -1,5 +0,0 @@ -bugfixes: - - Added missed argument to the 'Power On VM' task in azure_virtual_machine_with_public_ip role - - Updated README with proper role's variables description for azure_virtual_machine_with_public_ip role - - Fixed undefined variables issue for azure_virtual_machine_with_public_ip role - - Fixed azure_manage_resource_group_tags value for new resource group creation by role \ No newline at end of file diff --git a/changelogs/fragments/20240617-azure_manage_postgresql_create.yml b/changelogs/fragments/20240617-azure_manage_postgresql_create.yml deleted file mode 100644 index f44abaa..0000000 --- a/changelogs/fragments/20240617-azure_manage_postgresql_create.yml +++ /dev/null @@ -1,3 +0,0 @@ -bugfixes: - - Removed the undefined variables from the create.yml of azure_manage_postgresql role and - replaced them with defined ones. \ No newline at end of file diff --git a/changelogs/fragments/20240617-azure_manage_postgresql_readme.yml b/changelogs/fragments/20240617-azure_manage_postgresql_readme.yml deleted file mode 100644 index 478e4fa..0000000 --- a/changelogs/fragments/20240617-azure_manage_postgresql_readme.yml +++ /dev/null @@ -1,2 +0,0 @@ -bugfixes: - - Removed duplicated azure_manage_postgresql_tags var in README file of azure_manage_postgresql role \ No newline at end of file diff --git a/changelogs/fragments/20240709-ansible_minimum_required_version.yml b/changelogs/fragments/20240709-ansible_minimum_required_version.yml deleted file mode 100644 index 1e76193..0000000 --- a/changelogs/fragments/20240709-ansible_minimum_required_version.yml +++ /dev/null @@ -1,2 +0,0 @@ -trivial: - - Update Ansible minimal required version to 2.15.0 diff --git a/galaxy.yml b/galaxy.yml index 59f72fe..677837e 100644 --- a/galaxy.yml +++ b/galaxy.yml @@ -1,7 +1,7 @@ --- namespace: cloud name: azure_ops -version: 3.0.0 +version: 4.0.0 authors: - Ansible (https://github.com/ansible) description: A collection of content (roles, playbooks, etc) for Ansible Automation Platform on Azure.