How is your AWX database going? Probably you should run the maintenance tasks there like “vacuum full”. I had a similar situation with Tower in the past.
The vacuum full takes a long time depending on the size of your database.
Your AWX 15.0.1 is really an old version and you should be running a Postgresql 10 or minor version, from Postgresql 12 later versions you can count on partitioning tables which improves the cleanup jobs processes a lot. But at least you know what you are doing for partitioning tables, you will need to update your AWX to a recent version which already uses the partitioning feature into the database.
Thanks for the revert.
Have observed AWX 15.x is the greatest stable version (don’t find 17 stable enough) which can be run stand alone as containers.
Post that we need a K8S cluster.
Hence, sticking to it
I am not much into DB, could you please help on how to trigger this vacuum?
Which DB to login & similar?
Thanks.
The release 15.0.1 was really great, if you can use it yet … why not!?
The vacuum operation should be executed as a regular maintenance task for Postgresql databases, mainly the ones that are growing a lot.
You can log into your database server as root and run a “su - postgres” to execute it as postgres user, also is good to stop writing into database during the process because it will build some locks when running (stop your AWX services in a maintenance window is the best way I can recommend).
So you can use the wrapper “vaccumdb -a” for all databases or “vacuumdb -d awx” for just run into the right AWX database (supposing your AWX database is named “awx”, you can check running the “psql -l” command as postgres user). See here the info about the wrapper vacuumdb.
The release 15.0.1 was really great, if you can use it yet … why not!?
Personally I haven’t found any exciting new feature in latest versions that merit a upgrade.
May be you can enlighten me if i have been casual to scan the feature set.