Skip to content

Releases: ansible/awx-operator

2.18.0

04 Jun 20:45
8ead140
Compare
Choose a tag to compare

What's Changed

  • Fixed metrics-utility variables and conditionals (@aknochow #1872)
  • Added extra_settings_files for AWX CR that allows users to add extra settings through python (*.py) files from ConfigMaps or Secrets (@kurokobo #1836)
  • Added new readiness check (check_instance_ready) check if the instance is marked ready in the database (@TheRealHaoLiu #1885)
  • Added the ability for the operator to create horizontal pod autoscaling resources for the web and task deployments (@dhageman #1676)

Full Changelog: 2.17.0...2.18.0

AWX

Released with AWX v24.5.0

2.17.0

22 May 18:56
5d99553
Compare
Choose a tag to compare

What's Changed

  • Added database secret to metric jobs (@dhageman #1843)
  • Added missing locales location in the Nginx installer required by the new user interface (@tomsiewert #1822)
  • Added tolerations/nodeselector to migration job template (@ranvit #1804)
  • Added custom logos by volume mounts documentation (@YaronL16 #1840)
  • Exposed websockets on API prefix v2 (@jamesmarshall24 #1842)
  • Added PostgreSQL option target_session_attrs (@larsux #1847)
  • Created metrics_utility_secret for metrics utility (@dhageman #1857)
  • Fixed innocuous but confusing typo in DB management pod task (@rooftopcellist #1859)
  • Updated k8s_exec and k8s_cp to include the container name (@fluzzykitten #1858)
  • Added support for spec overrides when restoring AWX (@rooftopcellist #1862)
  • Bumped mkdocs-ansible from 24.3.0 to 24.3.1 in /docs in the dependencies group (@dependabot #1856)
  • Fixed CI failure while building AWX operator image in molecule (@TheRealHaoLiu #1863)
  • Moved metrics_utility defaults to vars/main.yaml and setting default secret undefined to fix a conditional (@aknochow #1869)
  • Improved logging in CI by setting AWX log level to DEBUG, fixing failure to collect AWX API output, storing instance list and detail in debug artifacts (@TheRealHaoLiu #1868)

New Contributors

Full Changelog: 2.16.1...2.17.0

AWX

Released with AWX v24.4.0

2.16.1

30 Apr 18:35
ed72dc1
Compare
Choose a tag to compare

What's Changed

Full Changelog: 2.16.0...2.16.1

AWX

Released with AWX v24.3.1

2.16.0 (DO NOT USE/UPGRADE)

23 Apr 19:50
3fa6085
Compare
Choose a tag to compare

What's Changed

Full Changelog: 2.15.0...2.16.0

AWX

Released with AWX v24.3.0

2.15.0

09 Apr 18:25
413b700
Compare
Choose a tag to compare

What's Changed

  • Added description of init container image definition (@zaki-lknr #1779)
  • Corrected readinessProbe for web pod (@kurokobo #1786)
  • Added retries to the task that tries finding running web pod (@kurokobo #1787)
  • Added noxfile and workflow to test docsite PRs (@oraNod #1794)
  • Added backwards compatibility for PostgreSQL to cast sorted_old_postgres_pods as list (@dsavineau #1791)
  • Updated setting for Metrics-Utility Image to only display when enabled (@aknochow #1796)
  • Removed the ability to customize the PostgreSQL postgres_data_dir (@rooftopcellist #1798)
  • Fixed external_hostname to no longer be required while using Route ingress (@TheRealHaoLiu #1807)
  • Added PostgreSQL init container to resolve permissions for some K3s deployments (@rooftopcellist #1805)
  • Added defaults for -iness probe parameters and added accompanying documentation (@rooftopcellist #1808)
  • Fixed incorrect command for getting ingressroutetcp resources in the Mesh Ingress chapter of the AWW Operator Documentation (@kurokobo #1778)

New Contributors

Full Changelog: 2.14.0...2.15.0

AWX

Released with AWX v24.2.0

2.14.0

26 Mar 19:03
5e66b6a
Compare
Choose a tag to compare

Special Note

This version includes a new PostgeSQL version change so it will upgrade your data. Please be sure create an AWXBackup before upgrading.

馃毀 Attention: If you have configured a custom postgres_data_path, do not upgrade to this release as it may result in loss of data. Skip to the 2.15.0 release when it becomes available. See this thread for more information.

Users who mirror for disconnected environments will need to update their mirror to the new postgres image.

quay.io/sclorg/postgresql-15-c9s:latest

What's Changed

  • Added dependabot configuration to bump doc dependencies (@oraNod #1758)
  • Added tips about Traefik API groups (@kurokobo #1757)
  • Added support for ansible metrics-utility (@aknochow #1754)
  • Fixed metrics utility fields to display correctly in the controller UI (@dsavineau #1783)

Full Changelog: 2.13.1...2.14.0

AWX

Released with AWX v24.1.0

2.13.1

13 Mar 21:34
0dbf3dd
Compare
Choose a tag to compare

Special Note

This version includes a new PostgeSQL version change so it will upgrade your data. Please be sure create an AWXBackup before upgrading.

馃毀 Attention: If you have configured a custom postgres_data_path, do not upgrade to this release as it may result in loss of data. Skip to the 2.15.0 release when it becomes available. See this thread for more information.

Users who mirror for disconnected environments will need to update their mirror to the new postgres image.

quay.io/sclorg/postgresql-15-c9s:latest

What's Changed

Full Changelog: 2.13.0...2.13.1

AWX

Released with AWX v24.0.0

2.13.0 - DO NOT USE

12 Mar 18:04
d5a3cb7
Compare
Choose a tag to compare

Special Note

馃毀 2.13.0 has a major bug and should be avoided. See this thread for more information.

This version includes a new PostgeSQL version change so it will upgrade your data. Please be sure create an AWXBackup before upgrading.

What's Changed

  • Changed descriptor of Storage Class From Text to StorageClass (@neevnuv #1729)
  • Updated the docs requirements to use pip-tools to generate the full dependency tree, which aligns with doc requirements in the AWX repo (@oraNod #1727
  • Exposed extra_settings in the OLM UI form (@rooftopcellist #1732)
  • Enabled the search feature for the AWX Operator documentation (@kurokobo #1725)
  • Upgraded to PostgreSQL 15 and moved to sclorg images (@john-westcott-iv #1486)
  • Fixed unsafe conditional in the roles/backup/tasks/secrets.yml file (@kurokobo #1737)
  • Fixed PostgreSQL upgrade conditional (@aknochow #1741)
  • Restored status.upgradedPostgresVersion as a string, to maintain backward compatibility (@kurokobo #1745)
  • Implemented liveness & readiness checking to support the split web/task container configuration and refactored migrations (@dhageman #1674)
  • Fixed table format in the Container probes section of the AWX Operator documentation (@erz4 #1748)
  • Added ability for defining loadbalancer class (@tylergmuir #1746)
  • Extended the expiration date for the certs for receptor nodes to 10 years (@kurokobo #1744)
  • Added ability for custom imagePullSecrets for the Mesh Ingress component (@dhageman #1750)
  • Updated the AWXMeshIngress route to respect external_hostname if defined (@TheRealHaoLiu #1752)
  • Fixed undefined external_hostname when using Route (@TheRealHaoLiu #1753)
  • Updated PostgreSQL docs about finding default version (@rooftopcellist #1747)
  • Updated PostgreSQL service label_selector to use the deployment_type variable (@rooftopcellist #1755)
  • Binded execution environment images version with DEFAULT_AWX_VERSION (@bartowl #1740)
  • Fixed awx_kube_devel to no longer break due to a recent change to externalize migrations (@TheRealHaoLiu #1759)
  • Created a new PostgreSQL configuration secret when restoring a new instance (@rooftopcellist #1733)
  • Reverted change to cast settings values to strings as they could be nested (@rooftopcellist #1756)

New Contributors

Full Changelog: 2.12.2...2.13.0

AWX

Released with AWX v24.0.0

2.12.2

27 Feb 19:22
630a5ee
Compare
Choose a tag to compare

What's Changed

  • Separated out the custom receptor CA section to its own section (@tvo318 #1707)
  • Fixed syntax error in Mesh Ingress documentation (@fosterseth #1720)
  • Added description for the --force-conflicts option to upgrade CRDS (@kurokobo #1717)
  • Added more content for the AWX Mesh Ingress documentation (@kurokobo #1724)
  • Corrected indentation for annotations for the AWX Mesh Ingress roles templates (@kurokobo #1723)
  • Updated Dockerfile operator-framework/ansible-operator version to 1.34.0 (@mattmiller87 #1714)
  • Fixed bug where uppercase Route fails (@TheRealHaoLiu #1731)

New Contributors

Full Changelog: 2.12.1...2.12.2

AWX

Released with AWX v23.9.0

2.12.1

15 Feb 21:27
82756eb
Compare
Choose a tag to compare

What's Changed

Full Changelog: 2.12.0...2.12.1

AWX

Released with AWX v23.8.1