Announcing AWX 14.0.0

196 views
Skip to first unread message

Ryan Petrello

unread,
Aug 6, 2020, 2:01:58 PM8/6/20
to AWX Project
Hello everyone,

We are very happy to announce a new major version of AWX, 14.0.0!

Here are some of the notable changes from the official changelog (https://github.com/ansible/awx/blob/devel/CHANGELOG.md):

- As part of our commitment to inclusivity in open source, we recently took some time to audit AWX's source code and user interface and replace certain terminology with more inclusive language.  Strictly speaking, this isn't a bug or a feature, but we think it's important and worth calling attention to:
    * https://github.com/ansible/awx/commit/78229f58715fbfbf88177e54031f532543b57acc
    * https://www.redhat.com/en/blog/making-open-source-more-inclusive-eradicating-problematic-language
- Installing roles and collections via requirements.yml as part of Project Updates now requires at least Ansible 2.9 - https://github.com/ansible/awx/issues/7769
- Deprecated the use of the `PRIMARY_GALAXY_USERNAME` and `PRIMARY_GALAXY_PASSWORD` settings. We recommend using tokens to access Galaxy or Automation Hub.
- Added local caching for downloaded roles and collections so they are not re-downloaded on nodes where they are up to date with the project - https://github.com/ansible/awx/issues/5518
- Added the ability to associate K8S/OpenShift credentials to Job Template for playbook interaction with the `community.kubernetes` collection - https://github.com/ansible/awx/issues/5735
- Added the ability to include HTML in the Custom Login Info presented on the login page - https://github.com/ansible/awx/issues/7600
- Fixed https://access.redhat.com/security/cve/cve-2020-14327 - Server-side request forgery on credentials
- Fixed https://access.redhat.com/security/cve/cve-2020-14328 - Server-side request forgery on webhooks
- Fixed https://access.redhat.com/security/cve/cve-2020-14329 - Sensitive data exposure on labels
- Fixed https://access.redhat.com/security/cve/cve-2020-14337 - Named URLs allow for testing the presence or absence of objects
- Fixed a number of bugs in the user interface related to an upgrade of jQuery:
     * https://github.com/ansible/awx/issues/7530
     * https://github.com/ansible/awx/issues/7546
     * https://github.com/ansible/awx/issues/7534
     * https://github.com/ansible/awx/issues/7606
- Fixed a bug that caused the `-f yaml` flag of the AWX CLI to not print properly formatted YAML - https://github.com/ansible/awx/issues/7795
- Fixed a bug in the installer that caused errors when `docker_registry_password` was set - https://github.com/ansible/awx/issues/7695
- Fixed a permissions error that prevented certain users from starting AWX services - https://github.com/ansible/awx/issues/7545
- Fixed a bug that allows superusers to run unsafe Jinja code when defining custom Credential Types - https://github.com/ansible/awx/pull/7584/
- Fixed a bug that prevented users from creating (or editing) custom Credential Types containing boolean fields - https://github.com/ansible/awx/issues/7483
- Fixed a bug that prevented users with postgres usernames containing uppercase letters from restoring backups succesfully - https://github.com/ansible/awx/pull/7519
- Fixed a bug which allowed the creation (in the Tower API) of Groups and Hosts with the same name - https://github.com/ansible/awx/issues/4680

As always, happy automating!

wme...@why-me.com

unread,
Aug 10, 2020, 10:20:11 AM8/10/20
to Ryan Petrello, AWX Project
updating from awx 13 to 14 appears to fail.  the postgres container never starts.  While I know "upgrades between versions is not supported" they at least worked until now.
--
You received this message because you are subscribed to the Google Groups "AWX Project" group.
To unsubscribe from this group and stop receiving emails from it, send an email to
awx-project...@googlegroups.com.
To view this discussion on the web visit
https://groups.google.com/d/msgid/awx-project/9ff28b4a-acb3-4a11-beb7-5c83c98c2daao%40googlegroups.com.

Ryan Petrello

unread,
Aug 10, 2020, 11:09:10 AM8/10/20
to AWX Project
Hello,

Other folks have noticed and reported this as well - here's an issue with instructions for moving forward:  https://github.com/ansible/awx/issues/7854#issuecomment-671406456
To unsubscribe from this group and stop receiving emails from it, send an email to awx-project+unsubscribe@googlegroups.com.

To view this discussion on the web visit

Aech

unread,
Aug 11, 2020, 1:25:51 AM8/11/20
to AWX Project
I didn't have an issue. My install is in docker and I have postgres working on an external database so I don't have to worry about backup and restoring my settings or playbooks. I just deleted the awx and redis containers, copied my inventory file out and pulled down the latest info from the repo for awx. Copied inventory file back and ran the install play....... Once it was done I was good to go
Reply all
Reply to author
Forward
0 new messages