What's Changed
- Fixed the integration tests AWX awx collection (@jainnikhil30 #14702)
- Reduced the timeout default of 6 hours on various GitHub actions tasks (@relrod #14704)
- Separated TOX calls in the Read The Docs configuration into two clearly distinct steps to prevent logs related to installing dependencies do not get mingled with logs for the docs build (@oraNod #14673)
- Added support for AWX to authenticate with HashiCorp Vault using TLS client certificates and updated the documentation for the HashiCorp Vault Secret Management plugins to include both the new TLS options and the missing Kubernetes auth method options (@marbindrakon #14534)
- Removed the
required=True
flags from all of the SAML backend fields to prevent the web service to fail to start correctly if a conflict occurs due to one of these settings is set in thesettings.py
file (@tylergmuir #14666) - Added a dependabot configuration to keep the docsite requirements updated (@oraNod #14670)
- Added
django-ansible-base
to AWX (@jessicamack #14705) - Removed incorrectly formatted line from requirements.txt (@jessicamack #14714)
- Fixed updater bug due to missing newline at end of file (@AlanCoding #14713)
- Fixed undefined error in the Settings Logging Edit form from the automation controller user interface (@marshmalien #14715)
- Updated
setuptools-scm
dependencies (@jessicamack #14716) - Added new capability to the API, deleting hosts from inventory in bulk with one API call instead of deleting them one by one (@Avilir #14462)
- Removed
superwatcher
from docker-compose dev container (@TheRealHaoLiu #14708) - Fixed rsyslogd from unexpectedly stop sending events to Splunk HTTP Collector and recover rsyslog from 4xx errors (@TheRealHaoLiu #14719)
- Simplified RBAC
get_roles_on_resource
method (@AlanCoding #14710) - Reduced the actor types accepted for RBAC evaluations (@AlanCoding #14709)
- Replaced the AWX filtering component with the filtering from
django-ansible-base
(@john-westcott-iv #14726) - Added AWX collection export tests (@chrismeyersfsu #14728)
- Fixed
twilio_backend.py
to send SMS to multiple destinations (@mahoutukaisali #14656) - Updated schedule Prompt on launch fields to persist when editing (@keithjgrant #14736)
New Contributors
- @marbindrakon made their first contribution in #14534
- @tylergmuir made their first contribution in #14666
- @Avilir made their first contribution in #14462
- @mahoutukaisali made their first contribution in #14656
Full Changelog: 23.5.1...23.6.0
AWX Operator
Released with Operator v2.10.0