You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I understand that AWX Operator is open source software provided for free and that I might not receive a timely response.
Feature Summary
Add ability to deploy an AWX instance with an external PostgreSQL cluster using client-side High Availability mode.
According to the PostgreSQL documentation, when using client-side High Availability, you must change the target_session_attrs default value any to read-write in order to select the primary postgreSQL server.
To allow such behavior, I suggest the following :
Adjusting the Jinja template credentials.py.j2 to allow target_session_attrs option ;
fyi, a non-configurable default approach was proposed in 2022 and actually approved, but never merged: #928
I've just now retested if AWX 24 can run with readonly PostgreSQL-Instances and the answer is: No, it cannot.
There is no benefit to not setting target_session_attrs to read-write. And there is no harm in doing so.
Please confirm the following
Feature Summary
Add ability to deploy an AWX instance with an external PostgreSQL cluster using client-side High Availability mode.
According to the PostgreSQL documentation, when using client-side High Availability, you must change the
target_session_attrs
default valueany
toread-write
in order to select the primary postgreSQL server.To allow such behavior, I suggest the following :
awx_postgres_target_session_attrs
var in database_configuration.yml ;The text was updated successfully, but these errors were encountered: