Announcing AWX 24.2.0 and AWX-Operator 2.15.0

Hi all,

We’re happy to announce that the next release of AWX, version 24.2.0 is now available!
Some notable features include:

  • Added resource and ansible_id to serializers (PR #15020)
  • Added link to service-index URL (PR #14984)
  • Added documentation for Terraform credential and inventory source in the AWX User Guide (PR #15004)
  • Published AMD64 and ARM64 AWX image (PR #15053)

In addition AWX Operator version 2.15.0 has also been released!
Some notable features include:

  • Added PostgreSQL init container to resolve permissions for some K3s deployments (PR #1805)

Please see the releases pages for more details:
AWX: Release 24.2.0 · ansible/awx · GitHub
Operator: Release 2.15.0 · ansible/awx-operator · GitHub

Known Issues:

  • AWX database migration job fails when using a custom CA certificate (awx-operator #1782)

-The AWX team.

5 Likes

Thank you for the release!
I am very glad that the official ARM64 images are now available, because I had been building a image myself for 2 years now, in order to use AWX in ARM64 environment.
awx:24.2.0, awx-ee:24.2.0, awx-operator:2.15.0, is working fine in my K3s environment on aarch64.

A manifest files has also become very simpler. (just like amd64)

kustomization.yaml

apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
resources:
  - github.com/ansible/awx-operator/config/default?ref=2.15.0

images:
  - name: quay.io/ansible/awx-operator
    newTag: 2.15.0

namespace: awx

manifest

apiVersion: awx.ansible.com/v1beta1
kind: AWX
metadata:
  name: awx
  namespace: awx
spec:
  service_type: LoadBalancer
  loadbalancer_port: 8080
5 Likes

now if only GitHub allow us to use ARM runners Accelerate your CI/CD with Arm-based hosted runners in GitHub Actions - The GitHub Blog

the build time doubled due to emulation