Topics
This changelog describes changes after version 3.0.0.
Minor enhancements and improvements.
- Updated settings to explicitly set the SUBSCRIPTION_USAGE_MODEL flag to default to cloud marketplace purchases of AAP. This flag changes the subscription settings UI based on if you purchased AAP from hyperscaler marketplaces. Change controller_subscription_usage_model to unique_managed_hosts if you have not deployed AAP from a hyperscaler marketplace.
Remove requirements file causing sync issues.
- Removed requirements file.
Remove python deps because they broke cloud EE build.
- Added requirements.yml
- Removed requirements.txt
Small tweaks and bug fixes
- Added "vanilla" EE that contains the latest version of ansible core with no collections for light weight testing.
- Added example linux job templates and project.
- Moved multiple settings for AD auth into a single task.
Added AWS, Google Cloud, and Azure validated content examples.
- Adding AWS CoP playbooks as job templates
- Adding AWS CoP project
- Adding Google Cloud CoP playbooks as job templates
- Adding Google Cloud CoP project
- Adding new Azure CoP playbooks as job templates
- Begin variable migration to ansible-lint suggested role_ syntax with new variables
- Bumped pre-commit dependencies
- Updated URL links on README files to correct broken links.
- Renamed nested variables to snake case to align with Ansible lint
- Credential no_log default when running in EEs
- Use name parameter for projects since IDs returned from operations are not guaranteed
Minor changes and bug fixes.
- Do not delete demo job by default.
- Upgraded pre-commit checks.
Updated AWS deployment template variables.
- Updated AWS deployment variables based on changes to playbook.
Added AWS Deployment collection and improvements.
- Added the AWS deployment job template that will deploy a self-managed AAP infrastructure on AWS.
- Reverted the templatization of variables that was redundant. If you used these variables, then they will simply be ignored now.
- Added pre-commit.
- Added yamlfmt.
- Updated readme with better instructions and layout.
Version 5.0.0 release.
- Changed paths to account for lab.azure and lab.aws collections.
- Updated pre-commit dependencies.
- Changed namespace to "lab".
- Removed references to awx collection.
- Updated role syntax to use fully qualified collection names.
Updates to dependent collections.
- Moved playbook to playbooks folder.
- Updated for changes to dependent collections.
Added azure tags to job templates.
- Added azure tag to job templates.
- Bumped pre-commit tool versions.
Adding AWS content to the cloud content lab seeded content.
- Added AWS job templates.
- Added GitHub Workflows tests.
- Readme updates to account for the new content added.
- Changed variables that start with
azure_
toazure.
.
Fixes to ensure that seeded content would deploy properly on AAP.
- Fixes to ensure that seeded content would deploy properly on AAP.
Removed assertions prior to playbook run that were no longer needed.
- Removed assertions prior to playbook run.
Removed requirements.yml to push dependency to EE.
- Removed requirements.yml
Refactored the collection with the intent of having a general use as a PoC for seeding content into automation controller.
- Flags to deploy validated content, content lab content, or both.
- Separated the ability to deploy validated content and content lab content.
- Introduced change log.
- All variable names have been edited and refactored. See
roles/controller/defaults/main.yml
for new variables and structure.