diff --git a/CHANGELOG.md b/CHANGELOG.md index ff9964764b..9d5e1968f1 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,10 +2,112 @@ This is a list of high-level changes for each release of AWX. A full list of commits can be found at `https://github.com/ansible/awx/releases/tag/`. -## 9.1.1 +## 9.1.1 (Dec 17, 2019) - Fixed bug that caused database migrations on Kubernetes installs to hang https://github.com/ansible/awx/pull/5579 - Upgrade Python-level app dependencies in AWX virtual environment https://github.com/ansible/awx/pull/5407 - Prevent running jobs from blocking inventory updates https://github.com/ansible/awx/pull/5519 - Fixed invalid_response SAML error https://github.com/ansible/awx/pull/5577 -- Started using this changelog https://github.com/ansible/awx/pull/5635 +- Fixed a bug that broke email notifications for workflow approval/deny https://github.com/ansible/awx/issues/5401 + +## 9.0.1 (Nov 4, 2019) + +- Fixed a bug in the installer that broke certain types of k8s installs https://github.com/ansible/awx/issues/5205 + +## 9.0.0 (Oct 31, 2019) + +- Updated AWX images to use centos:8 as the parent image. +- Updated to ansible-runner 1.4.4 to address various bugs. +- Added oc and kubectl to the AWX images to support new container-based execution introduced in 8.0.0. +- Added some optimizations to speed up the deletion of large Inventory Groups. +- Fixed a bug that broke webhook launches for Job Templates that define a survey (https://github.com/ansible/awx/issues/5062). +- Fixed a bug in the CLI which incorrectly parsed launch time arguments for `awx job_templates launch` and `awx workflow_job_templates launch` (https://github.com/ansible/awx/issues/5093). +- Fixed a bug that caused inventory updates using "sourced from a project" to stop working (https://github.com/ansible/awx/issues/4750). +- Fixed a bug that caused Slack notifications to sometimes show the wrong bot avatar (https://github.com/ansible/awx/pull/5125). +- Fixed a bug that prevented the use of digits in Tower's URL settings (https://github.com/ansible/awx/issues/5081). + +## 8.0.0 (Oct 21, 2019) + +- The Ansible Tower Ansible modules have been migrated to a new official Ansible AWX collection: https://galaxy.ansible.com/awx/AWX + Please note that this functionality is only supported in Ansible 2.9+ +- AWX now supports the ability to launch jobs from external webhooks (GitHub and GitLab integration are supported). +- AWX now supports Container Groups, a new feature that allows you to schedule and run playbooks on single-use kubernetes pods on-demand. +- AWX now supports sending notifications when Workflow steps are approved, denied, or time out. +- AWX now records the user who approved or denied Workflow steps. +- AWX now supports fetching Ansible Collections from private galaxy servers. +- AWX now checks the user's ansible.cfg for paths where role/collections may live when running project updates. +- AWX now uses PostgreSQL 10 by default. +- AWX now warns more loudly about underlying AMQP connectivity issues (https://github.com/ansible/awx/pull/4857). +- Added a few optimizations to drastically improve dashboard performance for larger AWX installs (installs with several hundred thousand jobs or more). +- Updated to the latest version of Ansible's VMWare inventory script (which adds support for vmware_guest_facts). +- Deprecated /api/v2/inventory_scripts/ (this endpoint - and the Custom Inventory Script feature - will be removed in a future release of AWX). +- Fixed a bug which prevented Organization Admins from removing users from their own Organization (https://github.com/ansible/awx/issues/2979) +- Fixed a bug which sometimes caused cluster nodes to fail to re-join with a cryptic error, "No instance found with the current cluster host id" (https://github.com/ansible/awx/issues/4294) +- Fixed a bug that prevented the use of launch-time passphrases when using credential plugins (https://github.com/ansible/awx/pull/4807) +- Fixed a bug that caused notifications assigned at the Organization level not to take effect for Workflows in that Organization (https://github.com/ansible/awx/issues/4712) +- Fixed a bug which caused a notable amount of CPU overhead on RabbitMQ health checks (https://github.com/ansible/awx/pull/5009) +- Fixed a bug which sometimes caused the key to stop functioning in