From 774cafa305d1182b0b3876fb7423cb9c9e497b87 Mon Sep 17 00:00:00 2001 From: "tompage1994@hotmail.co.uk" Date: Mon, 23 Sep 2024 15:10:19 +0100 Subject: [PATCH] Add changelogs --- CHANGELOG.rst | 46 ++++++++++++++-- changelogs/.plugin-cache.yaml | 2 +- changelogs/changelog.yaml | 53 +++++++++++++++++++ changelogs/fragments/add_playbooks.yml | 3 -- .../fragments/adhoc_role_name_object_diff.yml | 4 -- changelogs/fragments/check_state.yml | 4 -- .../empty-inventory-source-credential.yaml | 4 -- .../fragments/filetree_create_filter.yml | 3 -- changelogs/fragments/groups_constructed.yml | 4 -- changelogs/fragments/instance_group_org.yml | 4 -- changelogs/fragments/org_new_name.yml | 4 -- changelogs/fragments/pause_loop.yml | 4 -- changelogs/fragments/show-encrypted.yml | 3 -- .../fragments/truthy_values_in_lowcase.yml | 4 -- changelogs/fragments/var_spaces.yml | 4 -- changelogs/fragments/verbosity_bug.yml | 5 -- 16 files changed, 97 insertions(+), 54 deletions(-) delete mode 100644 changelogs/fragments/add_playbooks.yml delete mode 100644 changelogs/fragments/adhoc_role_name_object_diff.yml delete mode 100644 changelogs/fragments/check_state.yml delete mode 100644 changelogs/fragments/empty-inventory-source-credential.yaml delete mode 100644 changelogs/fragments/filetree_create_filter.yml delete mode 100644 changelogs/fragments/groups_constructed.yml delete mode 100644 changelogs/fragments/instance_group_org.yml delete mode 100644 changelogs/fragments/org_new_name.yml delete mode 100644 changelogs/fragments/pause_loop.yml delete mode 100644 changelogs/fragments/show-encrypted.yml delete mode 100644 changelogs/fragments/truthy_values_in_lowcase.yml delete mode 100644 changelogs/fragments/var_spaces.yml delete mode 100644 changelogs/fragments/verbosity_bug.yml diff --git a/CHANGELOG.rst b/CHANGELOG.rst index 85a3bee34..985f7e6f5 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -1,9 +1,49 @@ -============================================= -infra.controller\_configuration Release Notes -============================================= +============================================ +infra.controller_configuration Release Notes +============================================ .. contents:: Topics + +v2.9.0 +====== + +Minor Changes +------------- + +- Added `controller_configuration_loop_delay` and role specific var to give users the option to add a pause during the async loop to slow it down a bit when they are seeing controller API overloaded. +- Added the option assign_instance_groups_to_org to allow skipping this when creating an org if desired +- filetree_create able to filter by project_id, workflow_job_template_id or job_template_id + +Bugfixes +-------- + +- fixes an issue where spaces are stripped from variables applied to the inventories, inventory_sources, hosts, groups, credential_types and notification_templates roles + +v2.8.1 +====== + +v2.8.0 +====== + +Minor Changes +------------- + +- Add two playbooks to simplify management of Configuration as Code files +- Added option to not removing '$encrypted$' string in filetree_create credentials output +- added new_name as an option to organization role + +Bugfixes +-------- + +- Adjusted output of boolean filetree_create fields to provide ansible-lint compatible values. +- Avoid the groups populated by a constructed inventory to be removed during object_diff. +- Fix "adhoc" role permission name in object diff. +- Fix changed_when statement in all roles to show correct state +- Fixed the empty credential scenario where the playbook looks for credential names and fails with undefied value. +- fixed a bug where int values were being set to 0 it was being dropped and value was not being pushed to controller +- fixed a bug where when verbosity was set to 0 it was being dropped and value was not being pushed to controller + v2.7.1 ====== diff --git a/changelogs/.plugin-cache.yaml b/changelogs/.plugin-cache.yaml index a741d4e08..30cd58203 100644 --- a/changelogs/.plugin-cache.yaml +++ b/changelogs/.plugin-cache.yaml @@ -176,4 +176,4 @@ plugins: strategy: {} test: {} vars: {} -version: 2.7.1 +version: 2.9.0 diff --git a/changelogs/changelog.yaml b/changelogs/changelog.yaml index 804378b74..7e2c27f3c 100644 --- a/changelogs/changelog.yaml +++ b/changelogs/changelog.yaml @@ -624,3 +624,56 @@ releases: - diff_roles_orga_wide.yml - issue_743.yml release_date: '2024-03-19' + 2.8.0: + changes: + bugfixes: + - Adjusted output of boolean filetree_create fields to provide ansible-lint + compatible values. + - Avoid the groups populated by a constructed inventory to be removed during + object_diff. + - Fix "adhoc" role permission name in object diff. + - Fix changed_when statement in all roles to show correct state + - Fixed the empty credential scenario where the playbook looks for credential + names and fails with undefied value. + - fixed a bug where int values were being set to 0 it was being dropped and + value was not being pushed to controller + - fixed a bug where when verbosity was set to 0 it was being dropped and value + was not being pushed to controller + minor_changes: + - Add two playbooks to simplify management of Configuration as Code files + - Added option to not removing '$encrypted$' string in filetree_create credentials + output + - added new_name as an option to organization role + fragments: + - add_playbooks.yml + - adhoc_role_name_object_diff.yml + - check_state.yml + - empty-inventory-source-credential.yaml + - groups_constructed.yml + - org_new_name.yml + - show-encrypted.yml + - truthy_values_in_lowcase.yml + - verbosity_bug.yml + release_date: '2024-05-16' + 2.8.1: + release_date: '2024-05-23' + 2.9.0: + changes: + bugfixes: + - fixes an issue where spaces are stripped from variables applied to the inventories, + inventory_sources, hosts, groups, credential_types and notification_templates + roles + minor_changes: + - Added `controller_configuration_loop_delay` and role specific var to give + users the option to add a pause during the async loop to slow it down a bit + when they are seeing controller API overloaded. + - Added the option assign_instance_groups_to_org to allow skipping this when + creating an org if desired + - filetree_create able to filter by project_id, workflow_job_template_id or + job_template_id + fragments: + - filetree_create_filter.yml + - instance_group_org.yml + - pause_loop.yml + - var_spaces.yml + release_date: '2024-09-23' diff --git a/changelogs/fragments/add_playbooks.yml b/changelogs/fragments/add_playbooks.yml deleted file mode 100644 index 6f48747e5..000000000 --- a/changelogs/fragments/add_playbooks.yml +++ /dev/null @@ -1,3 +0,0 @@ ---- -minor_changes: - - Add two playbooks to simplify management of Configuration as Code files diff --git a/changelogs/fragments/adhoc_role_name_object_diff.yml b/changelogs/fragments/adhoc_role_name_object_diff.yml deleted file mode 100644 index 7df31e9ed..000000000 --- a/changelogs/fragments/adhoc_role_name_object_diff.yml +++ /dev/null @@ -1,4 +0,0 @@ ---- -bugfixes: - - Fix "adhoc" role permission name in object diff. -... diff --git a/changelogs/fragments/check_state.yml b/changelogs/fragments/check_state.yml deleted file mode 100644 index 92d6fce4c..000000000 --- a/changelogs/fragments/check_state.yml +++ /dev/null @@ -1,4 +0,0 @@ ---- -bugfixes: - - Fix changed_when statement in all roles to show correct state -... diff --git a/changelogs/fragments/empty-inventory-source-credential.yaml b/changelogs/fragments/empty-inventory-source-credential.yaml deleted file mode 100644 index 3a534cbe7..000000000 --- a/changelogs/fragments/empty-inventory-source-credential.yaml +++ /dev/null @@ -1,4 +0,0 @@ ---- -bugfixes: - - Fixed the empty credential scenario where the playbook looks for credential names and fails with undefied value. -... diff --git a/changelogs/fragments/filetree_create_filter.yml b/changelogs/fragments/filetree_create_filter.yml deleted file mode 100644 index e80a29ebb..000000000 --- a/changelogs/fragments/filetree_create_filter.yml +++ /dev/null @@ -1,3 +0,0 @@ ---- -minor_changes: - - filetree_create able to filter by project_id, workflow_job_template_id or job_template_id diff --git a/changelogs/fragments/groups_constructed.yml b/changelogs/fragments/groups_constructed.yml deleted file mode 100644 index aa5beed5d..000000000 --- a/changelogs/fragments/groups_constructed.yml +++ /dev/null @@ -1,4 +0,0 @@ ---- -bugfixes: - - Avoid the groups populated by a constructed inventory to be removed during object_diff. -... diff --git a/changelogs/fragments/instance_group_org.yml b/changelogs/fragments/instance_group_org.yml deleted file mode 100644 index fb110523a..000000000 --- a/changelogs/fragments/instance_group_org.yml +++ /dev/null @@ -1,4 +0,0 @@ ---- -minor_changes: - - Added the option assign_instance_groups_to_org to allow skipping this when creating an org if desired -... diff --git a/changelogs/fragments/org_new_name.yml b/changelogs/fragments/org_new_name.yml deleted file mode 100644 index a03f2c65e..000000000 --- a/changelogs/fragments/org_new_name.yml +++ /dev/null @@ -1,4 +0,0 @@ ---- -minor_changes: - - added new_name as an option to organization role -... diff --git a/changelogs/fragments/pause_loop.yml b/changelogs/fragments/pause_loop.yml deleted file mode 100644 index cab304ce7..000000000 --- a/changelogs/fragments/pause_loop.yml +++ /dev/null @@ -1,4 +0,0 @@ ---- -minor_changes: - - Added `controller_configuration_loop_delay` and role specific var to give users the option to add a pause during the async loop to slow it down a bit when they are seeing controller API overloaded. -... diff --git a/changelogs/fragments/show-encrypted.yml b/changelogs/fragments/show-encrypted.yml deleted file mode 100644 index e4097625c..000000000 --- a/changelogs/fragments/show-encrypted.yml +++ /dev/null @@ -1,3 +0,0 @@ ---- -minor_changes: - - Added option to not removing '$encrypted$' string in filetree_create credentials output diff --git a/changelogs/fragments/truthy_values_in_lowcase.yml b/changelogs/fragments/truthy_values_in_lowcase.yml deleted file mode 100644 index 22dbea08e..000000000 --- a/changelogs/fragments/truthy_values_in_lowcase.yml +++ /dev/null @@ -1,4 +0,0 @@ ---- -bugfixes: - - Adjusted output of boolean filetree_create fields to provide ansible-lint compatible values. -... diff --git a/changelogs/fragments/var_spaces.yml b/changelogs/fragments/var_spaces.yml deleted file mode 100644 index d18a306fb..000000000 --- a/changelogs/fragments/var_spaces.yml +++ /dev/null @@ -1,4 +0,0 @@ ---- -bugfixes: - - fixes an issue where spaces are stripped from variables applied to the inventories, inventory_sources, hosts, groups, credential_types and notification_templates roles -... diff --git a/changelogs/fragments/verbosity_bug.yml b/changelogs/fragments/verbosity_bug.yml deleted file mode 100644 index f9866834a..000000000 --- a/changelogs/fragments/verbosity_bug.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -bugfixes: - - fixed a bug where when verbosity was set to 0 it was being dropped and value was not being pushed to controller - - fixed a bug where int values were being set to 0 it was being dropped and value was not being pushed to controller -...