Hi Sangamesh,
I don't have stderr, sorry, here is the stdout from ansible:
AIX generic repository 7.3 kB/s | 2.7 kB 00:00
AIX generic repository 4.3 MB/s | 18 MB 00:04
AIX noarch repository 15 kB/s | 2.6 kB 00:00
AIX noarch repository 1.8 MB/s | 1.9 MB 00:01
AIX 7.3 specific repository 14 kB/s | 2.6 kB 00:00
AIX 7.3 specific repository 417 kB/s | 272 kB 00:00
Last metadata expiration check: 0:00:01 ago on Fri Feb 10 12:35:44 EST 2023.
Dependencies resolved.
================================================================================
Package Arch Version Repository Size
================================================================================
Upgrading:
curl ppc 7.86.0-1 AIX_Toolbox 1.7 M
expat ppc 2.5.0-1 AIX_Toolbox 854 k
libksba ppc 1.6.2-1 AIX_Toolbox 1.3 M
librepo ppc 1.11.0-101 AIX_Toolbox 441 k
libssh2 ppc 1.10.0-2 AIX_Toolbox 1.0 M
libxml2 ppc 2.10.3-1 AIX_Toolbox 4.6 M
openldap ppc 2.5.12-1 AIX_Toolbox 4.0 M
python ppc 2.7.18-4 AIX_Toolbox 22 M
python3 ppc 3.7.15-2 AIX_Toolbox 42 M
python3-librepo ppc 1.11.0-101 AIX_Toolbox 326 k
sudo ppc 1.9.12p2-1 AIX_Toolbox 3.1 M
zchunk-libs ppc 1.1.4-102 AIX_Toolbox 824 k
zlib ppc 1.2.13-1 AIX_Toolbox 345 k
libdnf ppc 0.39.1-64_51 AIX_Toolbox_73 2.3 M
python3-hawkey ppc 0.39.1-64_51 AIX_Toolbox_73 424 k
python3-libdnf ppc 0.39.1-64_51 AIX_Toolbox_73 2.3 M
Transaction Summary
================================================================================
Upgrade 16 Packages
Total download size: 87 M
Downloading Packages:
(1/16): expat-2.5.0-1.aix7.1.ppc.rpm 1.3 MB/s | 854 kB 00:00
(2/16): libksba-1.6.2-1.aix7.1.ppc.rpm 1.7 MB/s | 1.3 MB 00:00
(3/16): librepo-1.11.0-101.aix7.1.ppc.rpm 3.2 MB/s | 441 kB 00:00
(4/16): curl-7.86.0-1.aix7.1.ppc.rpm 2.0 MB/s | 1.7 MB 00:00
(5/16): libssh2-1.10.0-2.aix7.1.ppc.rpm 4.5 MB/s | 1.0 MB 00:00
(6/16): openldap-2.5.12-1.aix7.1.ppc.rpm 4.4 MB/s | 4.0 MB 00:00
(7/16): libxml2-2.10.3-1.aix7.1.ppc.rpm 4.4 MB/s | 4.6 MB 00:01
(8/16): python3-librepo-1.11.0-101.aix7.1.ppc.r 2.5 MB/s | 326 kB 00:00
(9/16): sudo-1.9.12p2-1.aix7.1.ppc.rpm 4.3 MB/s | 3.1 MB 00:00
(10/16): zchunk-libs-1.1.4-102.aix7.1.ppc.rpm 4.4 MB/s | 824 kB 00:00
(11/16): zlib-1.2.13-1.aix7.1.ppc.rpm 2.6 MB/s | 345 kB 00:00
(12/16): libdnf-0.39.1-64_51.aix7.3.ppc.rpm 4.1 MB/s | 2.3 MB 00:00
(13/16): python3-hawkey-0.39.1-64_51.aix7.3.ppc 3.1 MB/s | 424 kB 00:00
(14/16): python3-libdnf-0.39.1-64_51.aix7.3.ppc 4.4 MB/s | 2.3 MB 00:00
(15/16): python-2.7.18-4.aix6.1.ppc.rpm 4.5 MB/s | 22 MB 00:04
(16/16): python3-3.7.15-2.aix7.1.ppc.rpm 4.6 MB/s | 42 MB 00:09
--------------------------------------------------------------------------------
Total 8.0 MB/s | 87 MB 00:10
Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transaction
Preparing : 1/1
Upgrading : zlib-1.2.13-1.ppc 1/32
Upgrading : libxml2-2.10.3-1.ppc 2/32
Running scriptlet: openldap-2.5.12-1.ppc 3/32
Upgrading : openldap-2.5.12-1.ppc 3/32
Running scriptlet: openldap-2.5.12-1.ppc 3/32
Upgrading : expat-2.5.0-1.ppc 4/32
Upgrading : python3-3.7.15-2.ppc 5/32
Upgrading : libssh2-1.10.0-2.ppc 6/32
Upgrading : curl-7.86.0-1.ppc 7/32
Upgrading : zchunk-libs-1.1.4-102.ppc 8/32
Upgrading : librepo-1.11.0-101.ppc 9/32
Upgrading : libdnf-0.39.1-64_51.ppc 10/32
Upgrading : python3-libdnf-0.39.1-64_51.ppc 11/32
Upgrading : python3-hawkey-0.39.1-64_51.ppc 12/32
Upgrading : python3-librepo-1.11.0-101.ppc 13/32
Upgrading : python-2.7.18-4.ppc 14/32
Here is the relevent portion from dnf.rpm.log:
2023-02-10T17:34:59Z INFO --- logging initialized ---
2023-02-10T17:36:03Z SUBDEBUG Upgrade: zlib-1.2.13-1.ppc
2023-02-10T17:36:03Z SUBDEBUG Upgrade: libxml2-2.10.3-1.ppc
2023-02-10T17:36:03Z SUBDEBUG Upgrade: openldap-2.5.12-1.ppc
2023-02-10T17:36:05Z SUBDEBUG Upgrade: expat-2.5.0-1.ppc
2023-02-10T17:36:05Z SUBDEBUG Upgrade: python3-3.7.15-2.ppc
2023-02-10T17:36:24Z SUBDEBUG Upgrade: libssh2-1.10.0-2.ppc
2023-02-10T17:36:24Z SUBDEBUG Upgrade: curl-7.86.0-1.ppc
2023-02-10T17:36:24Z SUBDEBUG Upgrade: zchunk-libs-1.1.4-102.ppc
2023-02-10T17:36:25Z SUBDEBUG Upgrade: librepo-1.11.0-101.ppc
2023-02-10T17:36:25Z SUBDEBUG Upgrade: libdnf-0.39.1-64_51.ppc
2023-02-10T17:36:25Z SUBDEBUG Upgrade: python3-libdnf-0.39.1-64_51.ppc
2023-02-10T17:36:25Z SUBDEBUG Upgrade: python3-hawkey-0.39.1-64_51.ppc
2023-02-10T17:36:25Z SUBDEBUG Upgrade: python3-librepo-1.11.0-101.ppc
2023-02-10T17:36:25Z SUBDEBUG Upgrade: python-2.7.18-4.ppc
2023-02-10T17:36:36Z SUBDEBUG Upgrade: sudo-1.9.12p2-1.ppc
Here is the rpm -qa | sort output:
root@d1276-pvm1:/ # rpm -qa | sort
warning: rpmdb: Freeing read locks for locker 0x24d: 9568534/1
warning: rpmdb: Freeing read locks for locker 0x24f: 9568534/1
warning: rpmdb: Freeing read locks for locker 0x250: 9568534/1
warning: rpmdb: Freeing read locks for locker 0x251: 9568534/1
warning: rpmdb: Freeing read locks for locker 0x252: 9568534/1
warning: rpmdb: Freeing read locks for locker 0x253: 9568534/1
warning: rpmdb: Freeing read locks for locker 0x254: 9568534/1
warning: rpmdb: Freeing read locks for locker 0x255: 9568534/1
warning: rpmdb: Freeing read locks for locker 0x256: 9568534/1
warning: rpmdb: Freeing read locks for locker 0x257: 9568534/1
warning: rpmdb: Freeing read locks for locker 0x258: 9568534/1
warning: rpmdb: Freeing read locks for locker 0x259: 9568534/1
warning: rpmdb: Freeing read locks for locker 0x25a: 9568534/1
warning: rpmdb: Freeing read locks for locker 0x25b: 9568534/1
warning: rpmdb: Freeing read locks for locker 0x25c: 9568534/1
warning: rpmdb: Freeing read locks for locker 0x25d: 9568534/1
warning: rpmdb: Freeing read locks for locker 0x25e: 9568534/1
warning: rpmdb: Freeing read locks for locker 0x25f: 9568534/1
warning: rpmdb: Freeing read locks for locker 0x260: 9568534/1
AIX-rpm-7.3.1.1-5.ppc
bash-5.1.16-1.ppc
bzip2-1.0.8-2.ppc
ca-certificates-2021.2.52-3.ppc
check-0.13.0-1.ppc
cloud-init-0.7.5-4.5.ppc
curl-7.85.0-1.ppc
curl-7.86.0-1.ppc
cyrus-sasl-2.1.28-1.ppc
db-5.3.28-1.ppc
dnf-4.2.17-64_51.ppc
dnf-automatic-4.2.17-64_51.ppc
dnf-data-4.2.17-64_51.ppc
expat-2.4.9-1.ppc
expat-2.5.0-1.ppc
expect-5.45.4-2.ppc
fontconfig-2.11.95-4.ppc
freetype2-2.12.1-1.ppc
gdbm-1.23-1.ppc
gettext-0.21-2.ppc
glib2-2.56.1-3.ppc
gmp-6.2.1-1.ppc
gnupg2-2.2.35-1.ppc
gnutls-3.7.2-1.ppc
gpgme-1.13.1-100.ppc
info-6.7-1.ppc
json-c-0.15-2.ppc
krb5-libs-1.18.5-2.ppc
libXft-2.3.2-4waixX11.ppc
libXrender-0.9.8-3waixX11.ppc
libassuan-2.5.5-1.ppc
libcomps-0.1.11-101.ppc
libdnf-0.39.1-64_50.ppc
libdnf-0.39.1-64_51.ppc
libffi-3.4.2-1.ppc
libgcc-10-2.ppc
libgcc10-10.3.0-6.ppc
libgcrypt-1.9.4-1.ppc
libgomp-10-2.ppc
libgomp10-10.3.0-6.ppc
libgpg-error-1.45-1.ppc
libiconv-1.17-1.ppc
libksba-1.6.0-1.ppc
libmodulemd-1.5.2-100.ppc
libnghttp2-1.46.0-1.ppc
libpng-1.6.37-1.ppc
librepo-1.11.0-100.ppc
librepo-1.11.0-101.ppc
libsmartcols-2.34-100.ppc
libsolv-0.7.9-64_50.ppc
libssh2-1.10.0-1.ppc
libssh2-1.10.0-2.ppc
libstdc++-10-2.ppc
libstdc++10-10.3.0-6.ppc
libtasn1-4.16.0-1.ppc
libtextstyle-0.21-2.ppc
libunistring-0.9.10-1.ppc
libxml2-2.10.2-1.ppc
libxml2-2.10.3-1.ppc
libyaml-0.2.5-1.ppc
libzstd-1.5.2-1.ppc
ncurses-6.3-1.ppc
nettle-3.7.3-1.ppc
npth-1.5-1.ppc
openldap-2.4.58-4.ppc
openldap-2.5.12-1.ppc
p11-kit-0.23.22-1.ppc
p11-kit-tools-0.23.22-1.ppc
pinentry-1.0.0-1.ppc
python-2.7.18-3.ppc
python-2.7.18-4.ppc
python-PyYAML-3.11-1.ppc
python-boto-2.34.0-1.noarch
python-cheetah-2.4.4-2.ppc
python-configobj-5.0.5-1.noarch
python-jsonpatch-1.8-1.noarch
python-jsonpointer-1.0-1.noarch
python-oauth-1.0.1-1.noarch
python-prettytable-0.7.2-1.noarch
python-pyserial-2.7-1.ppc
python-requests-2.4.3-1.noarch
python-setuptools-0.9.8-2.noarch
python-six-1.10.0-1.noarch
python-xml-0.8.4-1.ppc
python3-3.7.15-1.ppc
python3-3.7.15-2.ppc
python3-dnf-4.2.17-64_51.ppc
python3-gpg-1.13.1-100.ppc
python3-hawkey-0.39.1-64_50.ppc
python3-hawkey-0.39.1-64_51.ppc
python3-libcomps-0.1.11-101.ppc
python3-libdnf-0.39.1-64_50.ppc
python3-libdnf-0.39.1-64_51.ppc
python3-librepo-1.11.0-100.ppc
python3-librepo-1.11.0-101.ppc
readline-8.1-1.ppc
rpm-python3-4.15.1-64_2.ppc
sqlite-3.39.3-1.ppc
sudo-1.9.5p2-1.ppc
tcl-8.6.11-1.ppc
tk-8.6.11-1.ppc
wget-1.21.2-1.ppc
xz-libs-5.2.5-1.ppc
zchunk-libs-1.1.4-101.ppc
zchunk-libs-1.1.4-102.ppc
zlib-1.2.12-1.ppc
zlib-1.2.13-1.ppc
The last two packages that were not installed are:
libksba ppc 1.6.2-1 AIX_Toolbox 1.3 M
sudo ppc 1.9.12p2-1 AIX_Toolbox 3.1 M
After rebuilding the RPM database if I do a yum update it will core again as it tries to update sudo first. If I manually update libksba first then sudo installs fine.
The release level is 7300-01-01-2246 and I have the latest openssl 3.0.7.1000 on the machine.
Thanks,
Chris
P.S. Quick update, installing libksba and then an running update all it still core dumps once it tries to update sudo. Note existing sudo package is sudo-1.9.5p2-1.ppc
------------------------------
Chris Horn
------------------------------
Original Message:
Sent: Fri February 10, 2023 02:44 AM
From: SANGAMESH MALLAYYA
Subject: dnf core dump applying sudo-1.9.12p2-1.ppc update
Hi Chris,
Please let me know the output when it core dumped and "rpm -qa | sort" output.
It could mostly be related to the issue mentioned here https://community.ibm.com/community/user/power/discussion/recent-dnf-and-yum-issues-with-newer-python3-and-curl-builds
------------------------------
SANGAMESH
Original Message:
Sent: Thu February 09, 2023 12:19 PM
From: Chris Horn
Subject: dnf core dump applying sudo-1.9.12p2-1.ppc update
Saw a problem today when using dnf to update the sudo package to sudo-1.9.12p2-1.ppc where it would core dump on 7300-01-01-2246. Cleanup and rebuild RPM database and try again and same result.
Did an update all instead, it applied the updates until it got to sudo and then core dumped again. Rebuilt the database. Checked and found that the only other update left to apply was libksba-1.6.2-1.ppc so applied just that one. Afterwards sudo update applied cleanly, as if it had some unexpected dependency on libksba. Thought I'd share here in case anyone else runs into it.
------------------------------
Chris Horn
------------------------------