The Wayback Machine - https://web.archive.org/web/20201116061827/https://github.com/ansible/awx/issues/6962
Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Check External PostgreSQL Server Version Before Proceeding with Install/Upgrade #6962

Open
imareporter opened this issue May 7, 2020 · 0 comments

Comments

@imareporter
Copy link

@imareporter imareporter commented May 7, 2020

ISSUE TYPE
  • Feature Idea
SUMMARY

When installing/upgrading AWX, an user is requesting that a check be done on external PostgreSQL servers to ensure that the system requirements are being followed. In later releases of AWX, PostgreSQL 10 is now required (https://github.com/ansible/awx/blob/devel/INSTALL.md#system-requirements), instead of PostgreSQL 9.6, which was used up to 11.0.0 (https://github.com/ansible/awx/blob/11.0.0/INSTALL.md).

EXAMPLE:

  • When running the setup playbook, check the external PostgreSQL server's version (e.g. SELECT version();).
  • If the server version does not meet the requirements for the AWX release, then fail the install/upgrade.

Currently, if you have an AWX-based system that uses an external PostgreSQL 9.6 server and perform an upgrade to a release that requires PostgreSQL 10, the setup playbook won't interfere and permits the upgrade.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Linked pull requests

Successfully merging a pull request may close this issue.

None yet
2 participants
You can’t perform that action at this time.