summaryrefslogtreecommitdiffstats
path: root/INSTALL.md
diff options
context:
space:
mode:
authorShane McDonald <me@shanemcd.com>2019-11-15 20:02:02 +0100
committerShane McDonald <me@shanemcd.com>2019-11-15 20:03:46 +0100
commit9028a48ab22125052fb66fd21586263f02aa87c4 (patch)
tree06d73963cc94a721a72f088dd33906d8e0c8c314 /INSTALL.md
parentFix verbiage in INSTALL.md (diff)
downloadawx-9028a48ab22125052fb66fd21586263f02aa87c4.tar.xz
awx-9028a48ab22125052fb66fd21586263f02aa87c4.zip
Add a note on upgrading
Diffstat (limited to 'INSTALL.md')
-rw-r--r--INSTALL.md19
1 files changed, 19 insertions, 0 deletions
diff --git a/INSTALL.md b/INSTALL.md
index 0054a0f17b..c66150651c 100644
--- a/INSTALL.md
+++ b/INSTALL.md
@@ -78,6 +78,25 @@ The system that runs the AWX service will need to satisfy the following requirem
- Running Docker, Openshift, or Kubernetes
- If you choose to use an external PostgreSQL database, please note that the minimum version is 9.6+.
+## Upgrading from previous versions
+
+Upgrading AWX involves rerunning the install playbook. Download a newer release from [https://github.com/ansible/awx/releases](https://github.com/ansible/awx/releases) and re-populate the inventory file with your customized variables.
+
+For convienance, you can create a file called `vars.yml`:
+
+```
+admin_password: 'adminpass'
+pg_password: 'pgpass'
+rabbitmq_password: 'rabbitpass'
+secret_key: 'mysupersecret'
+```
+
+And pass it to the installer:
+
+```
+$ ansible-playbook -i inventory install.yml -e @vars.yml
+```
+
### AWX Tunables
**TODO** add tunable bits