Skip to content

Commit

Permalink
[RELEASE] Update changelog refs/tags/2.3.1 (redhat-cop#554)
Browse files Browse the repository at this point in the history
* Update changelog refs/tags/2.3.1

* Update changelog.yaml

* Update CHANGELOG.rst

---------

Co-authored-by: Tompage1994 <[email protected]>
Co-authored-by: Tom Page <[email protected]>
  • Loading branch information
3 people authored and Przemyslaw Kalitowski committed Nov 22, 2024
1 parent c25428d commit 3c62c67
Show file tree
Hide file tree
Showing 11 changed files with 224 additions and 42 deletions.
41 changes: 39 additions & 2 deletions CHANGELOG.rst
Original file line number Diff line number Diff line change
@@ -1,10 +1,47 @@
=================================================
============================================
infra.controller_configuration Release Notes
=================================================
============================================

.. contents:: Topics


v2.3.1
======

Bugfixes
--------

- Ensures vars get loaded properly by dispatch role
- Fixed issue in filetree_read where arg spec incorrect and caused failure (#550)

v2.3.0
======

Minor Changes
-------------

- Adapt filetree_read role tests playbook config-controller-filetree.yml.
- Add new type of objects for object_diff role: applications, execution environments, instance groups, notifications and schedules
- Add no_log to all tasks that populates data to avoid exposing encrypted data
- Add task to add Galaxy credentials and Execution Environments to Organization.
- Set the variables to assign_galaxy_credentials_to_org and assign_default_ee_to_org to false in the task to run all roles at dispatch role.
- avoid to create orgs during drop_diff
- fixed an extra blank line in schedules readme that was breaking the table
- removed references to redhat_cop as a collection namespace in the readme files.

Breaking Changes / Porting Guide
--------------------------------

- updated object_diff role to use the infra namespace, that means to use the role it requires the infra version of the collection. Previous version required the redhat_cop

Bugfixes
--------

- Added argument_spec for all roles
- Fixed name of task for inventory source update
- Fixed variable definitions in readmes
- Removed master_role_example as no longer required (this wasn't a functional role)

v2.2.5
======

Expand Down
146 changes: 144 additions & 2 deletions changelogs/.plugin-cache.yaml
Original file line number Diff line number Diff line change
@@ -1,5 +1,147 @@
objects:
role: {}
role:
ad_hoc_command:
description: An Ansible Role to run a list of ad hoc commands on Ansible Controller.
name: ad_hoc_command
version_added: null
ad_hoc_command_cancel:
description: An Ansible Role to cancel a list of ad hoc commands on Ansible
Controller.
name: ad_hoc_command_cancel
version_added: null
applications:
description: An Ansible Role to create Applications on Ansible Controller.
name: applications
version_added: null
credential_input_sources:
description: An Ansible Role to create Credential Input Sources on Ansible Controller.
name: credential_input_sources
version_added: null
credential_types:
description: An Ansible Role to create credential types on Ansible Controller.
name: credential_types
version_added: null
credentials:
description: An Ansible Role to create credentials on Ansible Controller.
name: credentials
version_added: null
dispatch:
description: An Ansible Role to call other roles to create objects on Ansible
Controller.
name: dispatch
version_added: null
execution_environments:
description: An Ansible Role to create execution environment objects on Ansible
Controller.
name: execution_environments
version_added: null
filetree_create:
description: An Ansible Role to create a local file tree of objects existing
in Controller
name: filetree_create
version_added: null
filetree_read:
description: An Ansible Role to read from a local file tree and create objects
in Controller
name: filetree_read
version_added: null
groups:
description: An Ansible Role to create groups on Ansible Controller.
name: groups
version_added: null
hosts:
description: An Ansible Role to create hosts on Ansible Controller.
name: hosts
version_added: null
instance_groups:
description: An Ansible Role to create instance groups on Ansible Controller.
name: instance_groups
version_added: null
instances:
description: An Ansible Role to create instances on Ansible Controller.
name: instances
version_added: null
inventories:
description: An Ansible Role to create inventories on Ansible Controller.
name: inventories
version_added: null
inventory_source_update:
description: An Ansible Role to update inventory sources on Ansible Controller.
name: inventory_source_update
version_added: null
inventory_sources:
description: An Ansible Role to create inventory sources on Ansible Controller.
name: inventory_sources
version_added: null
job_launch:
description: An Ansible Role to launch jobs on Ansible Controller.
name: job_launch
version_added: null
job_templates:
description: An Ansible Role to create job templates on Ansible Controller.
name: job_templates
version_added: null
jobs_cancel:
description: An Ansible Role to cancel a list of jobs on Ansible Controller.
name: jobs_cancel
version_added: null
labels:
description: An Ansible Role to create labels on Ansible Controller.
name: labels
version_added: null
license:
description: An Ansible Role to deploy a license on Ansible Controller.
name: license
version_added: null
notification_templates:
description: An Ansible Role to create notification templates on Ansible Controller.
name: notification_templates
version_added: null
object_diff:
description: An Ansible Role to read from a local file tree and create objects
in Controller
name: object_diff
version_added: null
organizations:
description: An Ansible Role to create organizations on Ansible Controller.
name: organizations
version_added: null
project_update:
description: An Ansible Role to update projects on Ansible Controller.
name: project_update
version_added: null
projects:
description: An Ansible Role to create projects on Ansible Controller.
name: projects
version_added: null
roles:
description: An Ansible Role to create roles on Ansible Controller.
name: roles
version_added: null
schedules:
description: An Ansible Role to create schedules on Ansible Controller.
name: schedules
version_added: null
settings:
description: An Ansible Role to create settings on Ansible Controller.
name: settings
version_added: null
teams:
description: An Ansible Role to create teams on Ansible Controller.
name: teams
version_added: null
users:
description: An Ansible Role to create users on Ansible Controller.
name: users
version_added: null
workflow_job_templates:
description: An Ansible Role to create workflow job templates on Ansible Controller.
name: workflow_job_templates
version_added: null
workflow_launch:
description: An Ansible Role to launch workflows on Ansible Controller.
name: workflow_launch
version_added: null
plugins:
become: {}
cache: {}
Expand All @@ -20,4 +162,4 @@ plugins:
strategy: {}
test: {}
vars: {}
version: 2.2.5
version: 2.3.1
41 changes: 41 additions & 0 deletions changelogs/changelog.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -381,3 +381,44 @@ releases:
- typos.yml
- workflow_job_template_state_and_nodes.yml
release_date: '2023-01-26'
2.3.0:
changes:
breaking_changes:
- updated object_diff role to use the infra namespace, that means to use the
role it requires the infra version of the collection. Previous version required
the redhat_cop
bugfixes:
- Fixed name of task for inventory source update
- Fixed variable definitions in readmes
- Removed master_role_example as no longer required (this wasn't a functional
role)
minor_changes:
- Added argument_spec for all roles
- Adapt filetree_read role tests playbook config-controller-filetree.yml.
- 'Add new type of objects for object_diff role: applications, execution environments,
instance groups, notifications and schedules'
- Add no_log to all tasks that populates data to avoid exposing encrypted data
- Add task to add Galaxy credentials and Execution Environments to Organization.
- Set the variables to assign_galaxy_credentials_to_org and assign_default_ee_to_org
to false in the task to run all roles at dispatch role.
- avoid to create orgs during drop_diff
- fixed an extra blank line in schedules readme that was breaking the table
- removed references to redhat_cop as a collection namespace in the readme files.
fragments:
- arg_spec.yml
- dispatch_creds_ee_orgs_creation.yml
- filetree_read.yml
- fixing_readme.yaml
- i_s_u_title.yml
- object_diff_role_and_plugin.yml
- redhat_to_infra_conversion.yml
release_date: '2023-03-16'
2.3.1:
changes:
bugfixes:
- Added argument_spec for all roles
- Ensures vars get loaded properly by dispatch role
fragments:
- arg_spec.yml
- dispatch_fix.yml
release_date: '2023-03-24'
7 changes: 0 additions & 7 deletions changelogs/fragments/arg_spec.yml

This file was deleted.

6 changes: 0 additions & 6 deletions changelogs/fragments/dispatch_creds_ee_orgs_creation.yml

This file was deleted.

4 changes: 0 additions & 4 deletions changelogs/fragments/dispatch_fix.yml

This file was deleted.

4 changes: 0 additions & 4 deletions changelogs/fragments/filetree_read.yml

This file was deleted.

2 changes: 0 additions & 2 deletions changelogs/fragments/fixing_readme.yaml

This file was deleted.

4 changes: 0 additions & 4 deletions changelogs/fragments/i_s_u_title.yml

This file was deleted.

5 changes: 0 additions & 5 deletions changelogs/fragments/object_diff_role_and_plugin.yml

This file was deleted.

6 changes: 0 additions & 6 deletions changelogs/fragments/redhat_to_infra_conversion.yml

This file was deleted.

0 comments on commit 3c62c67

Please sign in to comment.