Hi Team,
AWX 17.1 was working until yum update --allowerasing was ran to update the installed packages. The --allowerasing was needed because of conflicting packages being updated. The yum update worked and yum check is clean.
The first item was the postgres DB failed to start with an error "postgres user does not exist" Created a system user account postgres and group postgres with ID 64200 as that is the number showing as owner of the postgres database directories. Looks like the new version of postgresql.ppc 11.18-1 requires a postgres user account to start up. Now the database is up and running.
/etc/rc.d/init.d/postgresql status
PostgreSQL DB is running with PID 12452296.
The Nginx web page is up but the AWX login page shows "internal server error"
The supervisord.log shows awx-dispatcher, awx-wsbroadcast & awx-daphne spawning and exiting over and over.
supervisord.log
2023-01-25 10:58:26,834 INFO Included extra file "/opt/freeware/etc/supervisord.d/awx.ini" during parsing
2023-01-25 10:58:26,834 INFO Set uid to user 0 succeeded
2023-01-25 10:58:26,834 INFO Increased RLIMIT_NPROC limit to 200
2023-01-25 10:58:26,849 INFO RPC interface 'supervisor' initialized
2023-01-25 10:58:26,849 CRIT Server 'unix_http_server' running without any HTTP authentication checking
2023-01-25 10:58:26,858 INFO daemonizing the supervisord process
2023-01-25 10:58:26,862 INFO supervisord started with pid 11665866
2023-01-25 10:58:27,886 INFO spawned: 'awx-config-watcher' with pid 7143892
2023-01-25 10:58:27,908 INFO spawned: 'awx-uwsgi' with pid 6226256
2023-01-25 10:58:27,946 INFO spawned: 'awx-daphne' with pid 12190058
2023-01-25 10:58:27,985 INFO spawned: 'awx-wsbroadcast' with pid 11927938
2023-01-25 10:58:28,011 INFO spawned: 'awx-rsyslogd' with pid 11600364
2023-01-25 10:58:28,087 INFO spawned: 'awx-dispatcher' with pid 14549330
2023-01-25 10:58:28,147 INFO spawned: 'awx-callback-receiver' with pid 12648936
2023-01-25 10:58:29,499 INFO success: awx-config-watcher entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
2023-01-25 10:58:29,499 INFO success: awx-uwsgi entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
2023-01-25 10:58:29,499 INFO success: awx-daphne entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
2023-01-25 10:58:29,499 INFO success: awx-wsbroadcast entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
2023-01-25 10:58:29,499 INFO success: awx-rsyslogd entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
2023-01-25 10:58:29,499 INFO success: awx-dispatcher entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
2023-01-25 10:58:29,499 INFO success: awx-callback-receiver entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
2023-01-25 10:58:29,825 INFO exited: awx-wsbroadcast (exit status 1; not expected)
2023-01-25 10:58:29,915 INFO spawned: 'awx-wsbroadcast' with pid 11927940
2023-01-25 10:58:29,943 INFO exited: awx-callback-receiver (exit status 1; not expected)
2023-01-25 10:58:30,013 INFO spawned: 'awx-callback-receiver' with pid 12648938
2023-01-25 10:58:30,140 INFO exited: awx-dispatcher (exit status 1; not expected)
2023-01-25 10:58:30,168 INFO spawned: 'awx-dispatcher' with pid 14549332
2023-01-25 10:58:30,715 INFO exited: awx-daphne (exit status 1; not expected)
2023-01-25 10:58:30,761 INFO spawned: 'awx-daphne' with pid 9437502
2023-01-25 10:58:30,762 INFO exited: awx-wsbroadcast (exit status 1; not expected)
2023-01-25 10:58:31,013 INFO success: awx-callback-receiver entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
2023-01-25 10:58:31,013 INFO exited: awx-callback-receiver (exit status 1; not expected)
2023-01-25 10:58:31,058 INFO spawned: 'awx-callback-receiver' with pid 12648940
2023-01-25 10:58:31,060 INFO exited: awx-dispatcher (exit status 1; not expected)
2023-01-25 10:58:31,820 INFO success: awx-daphne entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
2023-01-25 10:58:31,826 INFO spawned: 'awx-wsbroadcast' with pid 11927942
2023-01-25 10:58:32,047 INFO exited: awx-callback-receiver (exit status 1; not expected)
2023-01-25 10:58:32,157 INFO spawned: 'awx-dispatcher' with pid 12648942
2023-01-25 10:58:32,609 INFO exited: awx-daphne (exit status 1; not expected)
2023-01-25 10:58:32,653 INFO spawned: 'awx-daphne' with pid 9437504
2023-01-25 10:58:32,655 INFO exited: awx-wsbroadcast (exit status 1; not expected)
2023-01-25 10:58:33,929 INFO success: awx-daphne entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
2023-01-25 10:58:33,929 INFO success: awx-dispatcher entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
2023-01-25 10:58:33,937 INFO spawned: 'awx-callback-receiver' with pid 11927944
2023-01-25 10:58:33,938 INFO exited: awx-dispatcher (exit status 1; not expected)
Here is the list of the installed packages. They are all from the AIX Linux-toolbox.
/opt/freeware/bin/yum list installed
Installed Packages
AIX-rpm.ppc 7.2.5.103-13 @System
GeoIP.ppc 1.6.12-1 @AIX_Toolbox
ansible.noarch 2.9.25-1 @AIX_Toolbox_noarch
ansible-awx.ppc 17.1.0-1aix @/ansible-awx-17.1.0-1aix.aix7.2.ppc
apr.ppc 1.7.0-1 @AIX_Toolbox
apr-util.ppc 1.6.1-1 @AIX_Toolbox
autoconf.noarch 2.71-1 @AIX_Toolbox_noarch
automake.noarch 1.16.5-1 @AIX_Toolbox_noarch
bash.ppc 5.1.16-1 @AIX_Toolbox
bzip2.ppc 1.0.8-2 @AIX_Toolbox
ca-certificates.ppc 2021.2.52-3 @AIX_Toolbox
check.ppc 0.13.0-1 @AIX_Toolbox
clamav.ppc 0.104.2-3 @AIX_Toolbox
cloud-init.ppc 0.7.5-4.5 @AIX_Toolbox
curl.ppc 7.86.0-1 @AIX_Toolbox
cyrus-sasl.ppc 2.1.28-1 @AIX_Toolbox
db.ppc 1:5.3.28-1 @AIX_Toolbox
diffutils.ppc 3.8-1 @AIX_Toolbox
dnf.ppc 4.2.17-32_50 @AIX_Toolbox_72
dnf-automatic.ppc 4.2.17-32_50 @AIX_Toolbox_72
dnf-data.ppc 4.2.17-32_50 @AIX_Toolbox_72
expat.ppc 2.5.0-1 @AIX_Toolbox
expect.ppc 5.45.4-2 @AIX_Toolbox
file.ppc 5.41-1 @AIX_Toolbox
file-libs.ppc 5.41-1 @AIX_Toolbox
fontconfig.ppc 2.11.95-4 @AIX_Toolbox
freetype2.ppc 2.12.1-1 @AIX_Toolbox
gcc.ppc 1:10-2 @AIX_Toolbox_72
gcc-c++.ppc 1:10-2 @AIX_Toolbox_72
gcc-cpp.ppc 1:10-2 @AIX_Toolbox_72
gcc10.ppc 10.3.0-6 @AIX_Toolbox_72
gcc10-c++.ppc 10.3.0-6 @AIX_Toolbox_72
gcc10-cpp.ppc 10.3.0-6 @AIX_Toolbox_72
gcc8.ppc 8.3.0-6 @AIX_Toolbox_72
gcc8-c++.ppc 8.3.0-6 @AIX_Toolbox_72
gcc8-cpp.ppc 8.3.0-6 @AIX_Toolbox_72
gdbm.ppc 1.23-1 @AIX_Toolbox
gettext.ppc 0.21-2 @AIX_Toolbox
git.ppc 2.38.3-1 @AIX_Toolbox
git-core.ppc 2.38.3-1 @AIX_Toolbox
git-core-doc.noarch 2.38.3-1 @AIX_Toolbox_noarch
glib2.ppc 2.56.1-3 @AIX_Toolbox
gmp.ppc 6.2.1-1 @AIX_Toolbox
gnupg2.ppc 2.2.35-1 @AIX_Toolbox
gnutls.ppc 3.7.2-1 @AIX_Toolbox
golang.ppc 1.18.7-1 @AIX_Toolbox_72
golang-bin.ppc 1.18.7-1 @AIX_Toolbox_72
golang-src.noarch 1.18.7-1 @AIX_Toolbox_noarch
gpgme.ppc 1.13.1-100 @AIX_Toolbox
grep.ppc 3.7-2 @AIX_Toolbox
info.ppc 6.7-1 @AIX_Toolbox
jbigkit-libs.ppc 2.1-1 @AIX_Toolbox
json-c.ppc 0.15-2 @AIX_Toolbox
krb5-libs.ppc 1.18.5-2 @AIX_Toolbox
less.ppc 598-1 @AIX_Toolbox
libXft.ppc 2.3.2-4waixX11 @AIX_Toolbox
libXrender.ppc 0.9.8-3waixX11 @AIX_Toolbox
libassuan.ppc 2.5.5-1 @AIX_Toolbox
libcomps.ppc 0.1.11-101 @AIX_Toolbox
libdnf.ppc 0.39.1-32_51 @AIX_Toolbox_72
libffi.ppc 3.4.2-1 @AIX_Toolbox
libffi-devel.ppc 3.4.2-1 @AIX_Toolbox
libgcc.ppc 1:10-2 @AIX_Toolbox_72
libgcc10.ppc 10.3.0-6 @AIX_Toolbox_72
libgcc8.ppc 8.3.0-6 @AIX_Toolbox_72
libgcrypt.ppc 1.9.4-1 @AIX_Toolbox
libgd.ppc 2.3.3-1 @AIX_Toolbox
libgomp.ppc 1:10-2 @AIX_Toolbox_72
libgomp10.ppc 10.3.0-6 @AIX_Toolbox_72
libgomp8.ppc 8.3.0-6 @AIX_Toolbox_72
libgpg-error.ppc 1.45-1 @AIX_Toolbox
libiconv.ppc 1.17-1 @AIX_Toolbox
libjpeg.ppc 9e-1 @AIX_Toolbox
libksba.ppc 1.6.2-1 @AIX_Toolbox
libmodulemd.ppc 1.5.2-100 @AIX_Toolbox
libmpc.ppc 1.2.1-1 @AIX_Toolbox
libnghttp2.ppc 1.46.0-1 @AIX_Toolbox
libpng.ppc 1.6.37-1 @AIX_Toolbox
librepo.ppc 1.11.0-101 @AIX_Toolbox
libsmartcols.ppc 2.34-100 @AIX_Toolbox
libsodium.ppc 1.0.18-1 @AIX_Toolbox
libsolv.ppc 0.7.9-32_51 @AIX_Toolbox_72
libssh2.ppc 1.10.0-2 @AIX_Toolbox
libstdc++.ppc 1:10-2 @AIX_Toolbox_72
libstdc++10.ppc 10.3.0-6 @AIX_Toolbox_72
libstdc++10-devel.ppc 10.3.0-6 @AIX_Toolbox_72
libstdc++8.ppc 8.3.0-6 @AIX_Toolbox_72
libstdc++8-devel.ppc 8.3.0-6 @AIX_Toolbox_72
libtasn1.ppc 4.16.0-1 @AIX_Toolbox
libtextstyle.ppc 0.21-2 @AIX_Toolbox
libtiff.ppc 4.4.0-1 @AIX_Toolbox
libtool.ppc 2.4.7-1 @AIX_Toolbox
libtool-ltdl.ppc 2.4.7-1 @AIX_Toolbox
libunistring.ppc 0.9.10-1 @AIX_Toolbox
libwebp.ppc 1.0.2-1 @AIX_Toolbox
libxml2.ppc 2.10.3-1 @AIX_Toolbox
libxslt.ppc 1.1.37-1 @AIX_Toolbox
libyaml.ppc 0.2.5-1 @AIX_Toolbox
libzstd.ppc 1.5.2-1 @AIX_Toolbox
linux_compat.ppc 0.1.2-1 @/linux_compat-0.1.2-1.aix7.2.ppc
lz4.ppc 1.9.3-1 @AIX_Toolbox
m4.ppc 1.4.18-1 @AIX_Toolbox
mpfr.ppc 4.1.0-1 @AIX_Toolbox
ncurses.ppc 6.3-1 @AIX_Toolbox
nettle.ppc 3.7.3-1 @AIX_Toolbox
nginx.ppc 1.21.4-2 @AIX_Toolbox
npth.ppc 1.5-1 @AIX_Toolbox
openldap.ppc 2.5.12-1 @AIX_Toolbox
osinstall.noarch 1.6-1 @System
p11-kit.ppc 0.23.22-1 @AIX_Toolbox
p11-kit-tools.ppc 0.23.22-1 @AIX_Toolbox
pcre.ppc 8.44-2 @AIX_Toolbox
pcre2.ppc 10.40-1 @AIX_Toolbox
perl.ppc 1:5.34.1-1 @AIX_Toolbox
pinentry.ppc 1.0.0-1 @AIX_Toolbox
pkg-config.ppc 0.29.2-2 @AIX_Toolbox
postgresql.ppc 11.18-1 @AIX_Toolbox
postgresql-libs.ppc 11.18-1 @AIX_Toolbox
postgresql-server.ppc 11.18-1 @AIX_Toolbox
pysqlite.ppc 2.8.3-2 @AIX_Toolbox
python.ppc 2.7.18-4 @AIX_Toolbox
python-PyYAML.ppc 3.11-1 @System
python-argparse.noarch 1.2.1-1 @System
python-boto.noarch 2.34.0-1 @System
python-cheetah.ppc 2.4.4-2 @System
python-configobj.noarch 5.0.5-1 @System
python-devel.ppc 2.7.18-4 @AIX_Toolbox
python-iniparse.noarch 0.4-1 @System
python-jsonpatch.noarch 1.8-1 @System
python-jsonpointer.noarch 1.0-1 @System
python-oauth.noarch 1.0.1-1 @System
python-prettytable.noarch 0.7.2-1 @System
python-pycurl.ppc 7.43.0.5-1 @AIX_Toolbox
python-pyserial.ppc 2.7-1 @System
python-requests.noarch 2.4.3-1 @System
python-setuptools.noarch 0.9.8-2 @System
python-six.noarch 1.10.0-1 @System
python-tools.ppc 2.7.18-4 @AIX_Toolbox
python-urlgrabber.noarch 3.10.1-1 @System
python-xml.ppc 0.8.4-1 @System
python3.ppc 3.7.15-2 @AIX_Toolbox
python3-dateutil.noarch 2.8.0-1 @System
python3-devel.ppc 3.7.15-2 @AIX_Toolbox
python3-dnf.ppc 4.2.17-32_50 @AIX_Toolbox_72
python3-dnf-plugin-migrate.ppc 4.0.16-32_50 @AIX_Toolbox_72
python3-dnf-plugins-core.ppc 4.0.16-32_50 @AIX_Toolbox_72
python3-gpg.ppc 1.13.1-100 @AIX_Toolbox
python3-hawkey.ppc 0.39.1-32_51 @AIX_Toolbox_72
python3-jinja2.noarch 2.10.3-1 @AIX_Toolbox_noarch
python3-jmespath.noarch 0.9.4-1 @AIX_Toolbox_noarch
python3-libcomps.ppc 0.1.11-101 @AIX_Toolbox
python3-libdnf.ppc 0.39.1-32_51 @AIX_Toolbox_72
python3-librepo.ppc 1.11.0-101 @AIX_Toolbox
python3-markupsafe.ppc 1.1.1-1 @AIX_Toolbox
python3-pyyaml.ppc 5.4.1.1-1 @AIX_Toolbox
python3-six.noarch 1.13.0-1 @AIX_Toolbox_noarch
readline.ppc 8.1-1 @AIX_Toolbox
redis.ppc 5.0.9-1aix @/redis-5.0.9-1aix.aix7.2.ppc
rpm-python3.ppc 4.15.1-1_py3 @System
rsync.ppc 3.2.7-1 @AIX_Toolbox
sed.ppc 4.8-1 @AIX_Toolbox
serf.ppc 1.3.9-2 @AIX_Toolbox
sqlite.ppc 3.39.3-1 @AIX_Toolbox
sshpass.ppc 1.09-1 @AIX_Toolbox
subversion.ppc 1.10.8-1 @AIX_Toolbox
supervisor.noarch 4.2.0-2aix @/supervisor-4.2.0-2aix.aix7.2.noarch
tcl.ppc 8.6.11-1 @AIX_Toolbox
tk.ppc 8.6.11-1 @AIX_Toolbox
unzip.ppc 6.0-3 @AIX_Toolbox
wget.ppc 1.21.2-1 @AIX_Toolbox
xmlsec1.ppc 1.2.28-1 @/xmlsec1-1.2.28-1.aix7.2.ppc
xmlsec1-openssl.ppc 1.2.28-1 @/xmlsec1-openssl-1.2.28-1.aix7.2.ppc
xz-libs.ppc 5.2.5-1 @AIX_Toolbox
yum-metadata-parser.ppc 1.1.4-2 @System
zchunk-libs.ppc 1.1.4-102 @AIX_Toolbox
zeromq.ppc 4.3.4-1 @AIX_Toolbox
zeromq-devel.ppc 4.3.4-1 @AIX_Toolbox
zip.ppc 3.0-4 @AIX_Toolbox
zlib.ppc 1.2.13-1 @AIX_Toolbox
Any assistance on the next steps to correct this issue would be a great help.
Thank you,
Stan
------------------------------
Stanley
------------------------------