Known issues
There are repeated errors recorded in the task pod. Adding web instance to websocket broadcast list is failing due to wsrelay failure. Confirmed that this also occurs on minimal fresh deployment in addition to upgraded instances. Operator completes reconciliation without any errors. (@kurokobo #14876)
What's Changed
- Updated the callback task in AWX to always retrieve the host from job event data (@chrismeyersfsu #14825)
- Updated the project update event to no longer run against hosts by (@chrismeyersfsu #14832)
- Added support for mesh ingress (@fosterseth #14640)
- Organized metrics into their respective service on a per-service http server (@chrismeyersfsu #14775)
- Updated awxkit to allow to modify API base URL (@Zokormazo #14835)
- Removed
$encrypted$
on import for new objects but left it in on export (@tanganellilore #14636) - Fixed export with System Auditor user by (@tanganellilore #14626)
- Removed erroneous line for Basic Auth by (@tvo318 #14856)
- Fixed
UI peers_from_control_nodes
(@fosterseth #14858) - Removed Enabled toggle button for hop nodes in the Instances Details page of the AWX UI (@fosterseth #14861)
- Fixed the way the API passes the awxkit base path to resources (@CFSNM #14862)
- Added documentation around LDAP support for HashiCorp Vault lookup credential (@tvo318 #14833)
- Added LDAP support to vault container in a Docker dev environment (@thedoubl3j #14777)
- Removed JSON serialization for notify validation (@dmzoneill #14847)
- Added a new credential type to support Terraform backend configurations (@abikouo #14828)
- Updated migrations to avoid using SmartFilter )@jbradberry #14786)
- Updated location of logstash build context (@AlanCoding #14676)
- Updated the Release Process documentation to point to users to the Ansible Forum instead of the mailing list (@jessicamack #14600)
- Changed parsing of Docker info in dev build (@jjwatt #14120)
- Added the ability to use the updater script to pin dev requirements (@AlanCoding #14644)
- Updated the gitignore file to include pyenv python-version file (@TheRealHaoLiu #14867)
- Allowed connecting to websockets via
api/websocket/
(@chrismeyersfsu #14866) - Updated websockets to now use
rest_framework
configured auth methods over the browser websocket (@chrismeyersfsu #14855) - Allowed DATABASES configuration without a password (@AlanCoding #14820)
- Dropped the
cython
dependencies (@AlanCoding #14312) - Added retries on vault to prevent unseal when vault is not ready (@TheRealHaoLiu #14873)
- Switched to
docker_compose_v2
in tools playbook (@TheRealHaoLiu #14872)
New Contributors
- @dmzoneill made their first contribution in #14847
- @abikouo made their first contribution in #14828
Full Changelog: 23.7.0...23.8.0
AWX Operator
Released with AWX Operator v2.12.0