# Announcing AWX 10.0.0

**URL:** <https://forum.ansible.com/t/announcing-awx-10-0-0/32564>\
**Category:** AWX Project\
**Tags:** awx\
**Created:** [March 30, 2020, 5:33pm UTC](https://forum.ansible.com/t/announcing-awx-10-0-0/32564 "2020-03-30T17:33:28Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![rpetrell](https://avatars.discourse-cdn.com/v4/letter/r/b4bc9f/32.png) [@rpetrell](https://forum.ansible.com/u/rpetrell)\
**Post date:** [March 30, 2020, 5:33pm UTC](https://forum.ansible.com/t/announcing-awx-10-0-0/32564/1 "2020-03-30T17:33:28Z")

</div>

Hey everyone,

We’re excited to announce a new major version of AWX, 10.0.0.

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

- As of AWX 10.0.0, the official AWX CLI no longer supports Python 2 (it requires at least Python 3.6) ([https://github.com/ansible/awx/pull/6327](https://github.com/ansible/awx/pull/6327))
- AWX no longer relies on RabbitMQ; Redis is added as a new dependency ([https://github.com/ansible/awx/issues/5443](https://github.com/ansible/awx/issues/5443))
- Altered AWX’s event tables to allow more than ~2 billion total events ([https://github.com/ansible/awx/issues/6010](https://github.com/ansible/awx/issues/6010))
- Improved the performance (time to execute, and memory consumption) of the periodic job cleanup system job ([https://github.com/ansible/awx/pull/6166](https://github.com/ansible/awx/pull/6166))
- Updated Job Templates so they now have an explicit Organization field (it is no longer inferred from the associated Project) ([https://github.com/ansible/awx/issues/3903](https://github.com/ansible/awx/issues/3903))
- Updated social-auth-core to address an upcoming GitHub API deprecation ([https://github.com/ansible/awx/issues/5970](https://github.com/ansible/awx/issues/5970))
- Updated to ansible-runner 1.4.6 to address various bugs.
- Updated Django to address CVE-2020-9402
- Updated pyyaml version to address CVE-2017-18342
- Fixed a bug which prevented the new `scm_branch` field from being used in custom notification templates ([https://github.com/ansible/awx/issues/6258](https://github.com/ansible/awx/issues/6258))
- Fixed a race condition that sometimes causes success/failure notifications to include an incomplete list of hosts ([https://github.com/ansible/awx/pull/6290](https://github.com/ansible/awx/pull/6290))
- Fixed a bug that can cause certain setting pages to lose unsaved form edits when a playbook is launched ([https://github.com/ansible/awx/issues/5265](https://github.com/ansible/awx/issues/5265))
- Fixed a bug that can prevent the “Use TLS/SSL” field from properly saving when editing email notification templates ([https://github.com/ansible/awx/issues/6383](https://github.com/ansible/awx/issues/6383))
- Fixed a race condition that sometimes broke event/stdout processing for jobs launched in container groups ([https://github.com/ansible/awx/issues/6280](https://github.com/ansible/awx/issues/6280))

Happy automating!

---

<div class="post-metadata">

**Author:** ![user61](https://avatars.discourse-cdn.com/v4/letter/u/c37758/32.png) [@user61](https://forum.ansible.com/u/user61)\
**Post date:** [April 1, 2020, 6:37pm UTC](https://forum.ansible.com/t/announcing-awx-10-0-0/32564/2 "2020-04-01T18:37:07Z")

</div>

> Hey everyone,

In previous version AWX-HA-Cluster builded via RabbitMQ-Cluster, but now AWX no longer relies on RabbitMQ.

How to build AWX-HA-Cluster with Redis? Do you have documentation about this?

Thank you for answering my question.

---

<div class="post-metadata">

**Author:** ![Fabrice\_BERTRAND](https://avatars.discourse-cdn.com/v4/letter/f/7993a0/32.png) [@Fabrice\_BERTRAND](https://forum.ansible.com/u/Fabrice_BERTRAND)\
**Post date:** [April 2, 2020, 7:33am UTC](https://forum.ansible.com/t/announcing-awx-10-0-0/32564/3 "2020-04-02T07:33:44Z")

</div>

Hello,

I’m looking for this too.

Thanks to anyone who find out.

---

<div class="post-metadata">

**Author:** ![Bill\_Nottingham1](https://avatars.discourse-cdn.com/v4/letter/b/58f4c7/32.png) [@Bill\_Nottingham1](https://forum.ansible.com/u/Bill_Nottingham1)\
**Post date:** [April 2, 2020, 3:43pm UTC](https://forum.ansible.com/t/announcing-awx-10-0-0/32564/4 "2020-04-02T15:43:53Z")

</div>

Fabrice BERTRAND (f.bertrand@autosur.com) said:

> Hello,
> 
> I'm looking for this too.
> 
> Thanks to anyone who find out.

Short answer is you don't use redis to build the cluster, redis is unrelated to  
clustering. It's now using postgres for inter-node communication.  
For more information, see [https://groups.google.com/d/msgid/awx-project/c2b636b7-e525-4955-817a-793fb43e4a48%40googlegroups.com?utm\_medium=email&utm\_source=footer](https://groups.google.com/d/msgid/awx-project/c2b636b7-e525-4955-817a-793fb43e4a48%40googlegroups.com?utm_medium=email&utm_source=footer)  
and [https://github.com/ansible/awx/issues/5443](https://github.com/ansible/awx/issues/5443).

Bill

---

<div class="post-metadata">

**Author:** ![user61](https://avatars.discourse-cdn.com/v4/letter/u/c37758/32.png) [@user61](https://forum.ansible.com/u/user61)\
**Post date:** [April 5, 2020, 11:40am UTC](https://forum.ansible.com/t/announcing-awx-10-0-0/32564/5 "2020-04-05T11:40:35Z")

</div>

Thanks you for answer.

But i have a problem with AWX-HA-Cluster instalations.

Content inventroy-file:

`  
[tower]  
node1  
node2  
node3

[all:vars]

dockerhub\_base=ansible

awx\_task\_hostname=awx  
awx\_web\_hostname=awxweb  
postgres\_data\_dir=“~/.awx/pgdocker”  
host\_port=80  
host\_port\_ssl=443  
docker\_compose\_dir=“~/.awx/awxcompose”

pg\_hostname=db\_external  
pg\_username=dbusername  
pg\_password=dbuserpass  
pg\_database=awxdb  
pg\_port=5432

admin\_user=admin  
admin\_password=pass\_for\_admin

create\_preload\_data=True

secret\_key=mysecret

`

After launch i get 3 nodes with containers

`  
ansible/awx\_task:10.0.0  
ansible/awx\_web:10.0.0  
memcached:alpine  
redis

`

But when i trying open awx web-page i see “Error 500: Internal Server Error”

Do you have documentations about correctly drawing up inventory-file?

---

<div class="post-metadata">

**Author:** ![user61](https://avatars.discourse-cdn.com/v4/letter/u/c37758/32.png) [@user61](https://forum.ansible.com/u/user61)\
**Post date:** [April 6, 2020, 4:51am UTC](https://forum.ansible.com/t/announcing-awx-10-0-0/32564/6 "2020-04-06T04:51:39Z")

</div>

I found mistake with external db and fixed it.

Install complete. But i see 1 instances in Instance Group.

When i start Templates Job i see connects from all nodes in AWX-HA-Cluster. To my mind i must see connect from 1 node.

Also I have 3 nodes and i want to see 3 instances in Instance Group.

Tell me please, what is wrong?

---

<div class="post-metadata">

**Author:** ![Mehdi\_Hayani](https://avatars.discourse-cdn.com/v4/letter/m/dfb087/32.png) [@Mehdi\_Hayani](https://forum.ansible.com/u/Mehdi_Hayani)\
**Post date:** [April 29, 2020, 8:40am UTC](https://forum.ansible.com/t/announcing-awx-10-0-0/32564/7 "2020-04-29T08:40:47Z")

</div>

Hello,

I’m interested with installing AWX HA with Redis and didn’t know if it will work or not (Since Redis in HA mode needs some special configuration, Sentinel…)

Wanted to know if you’ve face the same problems ? and if you still have the issue ? 🙂

Thank you in advance
