Bug 1214816

Summary: [Build 16.1] Installing services fails due to gnu12-compilers-hpc-devel %posttrans error
Product: [openSUSE] PUBLIC SUSE Linux Enterprise Server 15 SP6 Reporter: Sofia Syrianidou <sofia.syrianidou>
Component: OtherAssignee: HPC Issue Tracker <hpc-bugs>
Status: IN_PROGRESS --- QA Contact:
Severity: Normal    
Priority: P4 - Low CC: riccardo.ceragioli
Version: unspecified   
Target Milestone: ---   
Hardware: Other   
OS: Other   
URL: https://openqa.oqa.prg2.suse.org/tests/11961032/modules/install_service/steps/24
Whiteboard:
Found By: openQA Services Priority:
Business Priority: Blocker: Yes
Marketing QA Status: --- IT Deployment: ---
Attachments: full zypper logs

Description Sofia Syrianidou 2023-08-31 09:42:29 UTC
Created attachment 869158 [details]
full zypper logs

The openqa test objective is to patch the system and install some services before migration from 15sp5 to 15sp6. The patching of the systems is successful. The failure occurs during installation of services. Particularly when the test attempts to run the following command:

zypper -n in gnu-compilers-hpc gnu-compilers-hpc gnu-compilers-hpc-devel gnu12-compilers-hpc gnu12-compilers-hpc gnu12-compilers-hpc-devel hdf5-gnu-hpc hdf5-gnu-hpc-devel hdf5-gnu-mpich-hpc hdf5-gnu-mpich-hpc-devel hdf5-gnu-mvapich2-hpc hdf5-gnu-mvapich2-hpc-devel hdf5-gnu-openmpi3-hpc hdf5-gnu-openmpi3-hpc-devel hdf5-gnu-openmpi4-hpc hdf5-gnu-openmpi4-hpc-devel hdf5-hpc-examples imb-gnu-mpich-hpc imb-gnu-mvapich2-hpc imb-gnu-openmpi3-hpc imb-gnu-openmpi4-hpc libhdf5-gnu-hpc libhdf5-gnu-mpich-hpc libhdf5-gnu-mvapich2-hpc libhdf5-gnu-openmpi3-hpc libhdf5-gnu-openmpi4-hpc libhdf5_cpp-gnu-hpc libhdf5_cpp-gnu-mpich-hpc libhdf5_cpp-gnu-mvapich2-hpc libhdf5_cpp-gnu-openmpi3-hpc libhdf5_cpp-gnu-openmpi4-hpc libhdf5_fortran-gnu-hpc libhdf5_fortran-gnu-mpich-hpc libhdf5_fortran-gnu-mvapich2-hpc libhdf5_fortran-gnu-openmpi3-hpc libhdf5_fortran-gnu-openmpi4-hpc libhdf5_hl-gnu-hpc libhdf5_hl-gnu-mpich-hpc libhdf5_hl-gnu-mvapich2-hpc libhdf5_hl-gnu-openmpi3-hpc libhdf5_hl-gnu-openmpi4-hpc libhdf5_hl_cpp-gnu-hpc libhdf5_hl_cpp-gnu-mpich-hpc libhdf5_hl_cpp-gnu-mvapich2-hpc libhdf5_hl_cpp-gnu-openmpi3-hpc libhdf5_hl_cpp-gnu-openmpi4-hpc libhdf5_hl_fortran-gnu-hpc libhdf5_hl_fortran-gnu-mpich-hpc libhdf5_hl_fortran-gnu-mvapich2-hpc libhdf5_hl_fortran-gnu-openmpi3-hpc libhdf5_hl_fortran-gnu-openmpi4-hpc libopenblas-gnu-hpc libopenblas-gnu-hpc-devel libopenblas-gnu12-hpc libopenblas-gnu12-hpc-devel libopenblas-pthreads-gnu-hpc libopenblas-pthreads-gnu-hpc-devel libopenblas-pthreads-gnu12-hpc libopenblas-pthreads-gnu12-hpc-devel libopenmpi3-gnu-hpc libopenmpi4-gnu-hpc libpapi-hpc mpich-gnu-hpc mpich-gnu-hpc-devel mpich-ofi-gnu-hpc mpich-ofi-gnu-hpc-devel mpiP-gnu-mpich-hpc mpiP-gnu-mpich-hpc-devel mpiP-gnu-mpich-hpc-doc mpiP-gnu-mvapich2-hpc mpiP-gnu-mvapich2-hpc-devel mpiP-gnu-mvapich2-hpc-doc mpiP-gnu-openmpi3-hpc mpiP-gnu-openmpi3-hpc-devel mpiP-gnu-openmpi3-hpc-doc mpiP-gnu-openmpi4-hpc mpiP-gnu-openmpi4-hpc-devel mpiP-gnu-openmpi4-hpc-doc mvapich2-gnu-hpc mvapich2-gnu-hpc-devel mvapich2-gnu-hpc-doc mvapich2-psm-gnu-hpc mvapich2-psm-gnu-hpc-devel mvapich2-psm-gnu-hpc-doc mvapich2-psm2-gnu-hpc mvapich2-psm2-gnu-hpc-devel mvapich2-psm2-gnu-hpc-doc openmpi3-gnu-hpc openmpi3-gnu-hpc-devel openmpi3-gnu-hpc-docs openmpi4-gnu-hpc openmpi4-gnu-hpc-devel openmpi4-gnu-hpc-docs papi-hpc papi-hpc-devel patterns-hpc-compute_node patterns-hpc-development_node patterns-hpc-libraries patterns-hpc-workload_server python3-numpy-gnu-hpc python3-numpy-gnu-hpc-devel python3-scipy-gnu-hpc

with error: https://openqa.oqa.prg2.suse.org/tests/11961032#step/install_service/22

zypper logs:

2023-08-31 03:55:40 <1> susetest(1664) [zypp::exec++] abstractspawnengine.cc(checkStatus):189 Pid 4982 successfully completed
2023-08-31 03:55:40 <1> susetest(1664) [zypp-core] PathInfo.cc(rename):748 rename /var/cache/zypp/solv/@System/solvhZaDl2 -> /var/cache/zypp/solv/@System/solv
2023-08-31 03:55:40 <1> susetest(1664) [zypp-core] PathInfo.cc(chmod):1098 chmod /var/cache/zypp/solv/@System/solv 00644
2023-08-31 03:55:40 <1> susetest(1664) [zypp::plugin++] PluginExecutor.cc(load):53 +++++++++++++++ load /usr/lib/zypp/plugins/system{d 0755 0/0}
2023-08-31 03:55:40 <1> susetest(1664) [zypp-core] PathInfo.cc(dirForEachImpl):555 readdir /usr/lib/zypp/plugins/system 
2023-08-31 03:55:40 <1> susetest(1664) [zypp::plugin++] PluginExecutor.cc(load):80 --------------- load /usr/lib/zypp/plugins/system{d 0755 0/0}
2023-08-31 03:55:40 <1> susetest(1664) [zypp] TargetImpl.cc(commit):1577 TargetImpl::commit(<pool>, CommitPolicy( DownloadInHeaps )) returns: CommitResult  (total 424, done 424, error 0, skipped 0, updateMessages 1)
2023-08-31 03:55:40 <1> susetest(1664) [zypp::plugin++] PluginExecutor.cc(send):85 +++++++++++++++ send PluginFrame[PLUGINEND](0){0}
2023-08-31 03:55:40 <1> susetest(1664) [zypp::plugin++] PluginScript.cc(send):272 PluginScript[1695] /usr/lib/zypp/plugins/commit/snapper-zypp-plugin ->send PluginFrame[PLUGINEND](0){0}
2023-08-31 03:55:40 <1> susetest(1664) [zypp::plugin++] PluginScript.cc(receive):426 PluginScript[1695] /usr/lib/zypp/plugins/commit/snapper-zypp-plugin <-PluginFrame[ACK](0){0}
2023-08-31 03:55:40 <1> susetest(1664) [zypp::plugin++] PluginScript.cc(send):272 PluginScript[1697] /usr/lib/zypp/plugins/commit/btrfs-defrag-plugin.sh ->send PluginFrame[PLUGINEND](0){0}
2023-08-31 03:55:40 <1> susetest(1664) [zypp::plugin++] PluginScript.cc(receive):426 PluginScript[1697] /usr/lib/zypp/plugins/commit/btrfs-defrag-plugin.sh <-PluginFrame[_ENOMETHOD](0){0}
2023-08-31 03:55:40 <1> susetest(1664) [zypp::plugin++] PluginExecutor.cc(send):94 --------------- send PluginFrame[PLUGINEND](0){0}
2023-08-31 03:55:40 <1> susetest(1664) [zypp::plugin++] PluginScript.cc(close):229 Close:PluginScript[1695] /usr/lib/zypp/plugins/commit/snapper-zypp-plugin
2023-08-31 03:55:40 <1> susetest(1664) [zypp::plugin++] PluginScript.cc(send):272 PluginScript[1695] /usr/lib/zypp/plugins/commit/snapper-zypp-plugin ->send PluginFrame[_DISCONNECT](0){0}
2023-08-31 03:55:40 <1> susetest(1664) [zypp::plugin++] PluginScript.cc(receive):426 PluginScript[1695] /usr/lib/zypp/plugins/commit/snapper-zypp-plugin <-PluginFrame[ACK](0){0}
2023-08-31 03:55:40 <1> susetest(1664) [zypp::plugin++] PluginScript.cc(close):251 PluginScript[1695] /usr/lib/zypp/plugins/commit/snapper-zypp-plugin -> [0] 
2023-08-31 03:55:40 <1> susetest(1664) [zypp::plugin++] PluginScript.cc(close):229 Close:PluginScript[1697] /usr/lib/zypp/plugins/commit/btrfs-defrag-plugin.sh
2023-08-31 03:55:40 <1> susetest(1664) [zypp::plugin++] PluginScript.cc(send):272 PluginScript[1697] /usr/lib/zypp/plugins/commit/btrfs-defrag-plugin.sh ->send PluginFrame[_DISCONNECT](0){0}
2023-08-31 03:55:40 <1> susetest(1664) [zypp::plugin++] PluginScript.cc(receive):426 PluginScript[1697] /usr/lib/zypp/plugins/commit/btrfs-defrag-plugin.sh <-PluginFrame[ACK](0){0}
2023-08-31 03:55:40 <1> susetest(1664) [zypp::plugin++] PluginScript.cc(close):251 PluginScript[1697] /usr/lib/zypp/plugins/commit/btrfs-defrag-plugin.sh -> [0] 
2023-08-31 03:55:40 <1> susetest(1664) [zypp] ShutdownLock.cc(~ShutdownLock):31 Terminate inhibitor lock: pid 1694
2023-08-31 03:55:40 <2> susetest(1664) [zypp::exec] abstractspawnengine.cc(checkStatus):203 Pid 1694 was killed by signal 15 (Terminated)
2023-08-31 03:55:40 <1> susetest(1664) [zypp++] ZYppImpl.cc(commit):184 unloading @System repo from pool
2023-08-31 03:55:40 <1> susetest(1664) [zypp] Repository.cc(eraseFromPool):300 sat::repo(@System){prio -99.0, size 1128} removed from pool
2023-08-31 03:55:40 <1> susetest(1664) [zypp::satpool] PoolImpl.cc(setDirty):259 _deleteRepo @System
2023-08-31 03:55:40 <1> susetest(1664) [zypp] ZYppImpl.cc(commit):189 Commit (CommitPolicy( DownloadDefault )) returned: CommitResult  (total 424, done 424, error 0, skipped 0, updateMessages 1)
2023-08-31 03:55:40 <1> susetest(1664) [zypper] solve-commit.cc(solve_and_commit):884 
2023-08-31 03:55:40 <1> susetest(1664) [zypper] solve-commit.cc(solve_and_commit):884 DONE
2023-08-31 03:55:40 <1> susetest(1664) [zypper] solve-commit.cc(show_update_messages):583 Received 1 update notification(s):
2023-08-31 03:55:40 <1> susetest(1664) [zypper] solve-commit.cc(show_update_messages):588 - From mariadb-10.6.14-150400.3.26.1.x86_64 in file /var/adm/update-messages/mariadb-10.6.14-150400.3.26.1-something
2023-08-31 03:55:40 <1> susetest(1664) [zypper] prompt.cc(get_prompt_reply):347 running non-interactively, returning n
2023-08-31 03:55:40 <2> susetest(1664) [zypper] Zypper.h(setExitCode):161 setExitCode 0
2023-08-31 03:55:40 <1> susetest(1664) [zypper] Zypper.cc(doCommand):677 Done 
2023-08-31 03:55:40 <1> susetest(1664) [zypper] Zypper.cc(cleanup):729 START

More logs here: https://openqa.oqa.prg2.suse.org/tests/11961032#downloads

## Observation

openQA test in scenario sle-15-SP6-Migration-from-HPC15-SPx-x86_64-online_slehpc15sp5_pscc_basesys-desk-dev-hpc-srv-wsm-python3_def_full_y_tm_oldlibexisted@64bit fails in
[install_service](https://openqa.oqa.prg2.suse.org/tests/11961032/modules/install_service/steps/24)

## Reproducible

Fails since (at least) Build [16.1](https://openqa.oqa.prg2.suse.org/tests/11954019)

## Further details

Always latest result in this scenario: [latest](https://openqa.oqa.prg2.suse.org/tests/latest?arch=x86_64&distri=sle&flavor=Migration-from-HPC15-SPx&machine=64bit&test=online_slehpc15sp5_pscc_basesys-desk-dev-hpc-srv-wsm-python3_def_full_y_tm_oldlibexisted&version=15-SP6)
Comment 1 Michael Andres 2023-08-31 15:13:13 UTC
If you check the output at https://openqa.oqa.prg2.suse.org/tests/11961032#step/install_service/22, you find that mariadb just wanted to show some update notification message.

The Issue leading to 107-ZYPPER_EXIT_INF_RPM_SCRIPT_FAILED is the failing %posttrans script of package gnu12-compilers-hpc-devel. The script returned 1 without any further screen output.

That's an issue of the package -> hpc-bugs@suse.de
Comment 2 Egbert Eich 2023-09-04 12:07:21 UTC
The failure of the script does not compromise the functionality of the script. Reducing priority to 4.
Fix has been submitted to SLE-15: MR#306847 SLE-12-SP2: MR#306849
Comment 3 OBSbugzilla Bot 2023-09-04 12:35:02 UTC
This is an autogenerated message for OBS integration:
This bug (1214816) was mentioned in
https://build.opensuse.org/request/show/1108856 Factory / gnu-compilers-hpc
Comment 5 OBSbugzilla Bot 2023-09-04 14:15:03 UTC
This is an autogenerated message for OBS integration:
This bug (1214816) was mentioned in
https://build.opensuse.org/request/show/1108892 Factory / gnu-compilers-hpc
Comment 6 OBSbugzilla Bot 2023-09-04 15:55:04 UTC
This is an autogenerated message for OBS integration:
This bug (1214816) was mentioned in
https://build.opensuse.org/request/show/1108912 Factory / gnu-compilers-hpc
Comment 8 Maintenance Automation 2023-10-30 08:30:03 UTC
SUSE-RU-2023:4236-1: An update that contains two features and has two fixes can now be installed.

Category: recommended (important)
Bug References: 1212351, 1214816
Jira References: MSC-639, PED-2834
Sources used:
HPC Module 12 (src): gnu8-compilers-hpc-1.4-30.1, gnu9-compilers-hpc-1.4-30.1, gnu10-compilers-hpc-1.4-30.1, gnu12-compilers-hpc-1.4-30.1, gnu-compilers-hpc-1.4-30.1, gnu11-compilers-hpc-1.4-30.1

NOTE: This line indicates an update has been released for the listed product(s). At times this might be only a partial fix. If you have questions please reach out to maintenance coordination.
Comment 9 Maintenance Automation 2023-10-30 08:30:04 UTC
SUSE-RU-2023:4235-1: An update that contains one feature and has one fix can now be installed.

Category: recommended (moderate)
Bug References: 1214816
Jira References: MSC-706
Sources used:
openSUSE Leap 15.4 (src): gnu9-compilers-hpc-1.4-150100.3.28.1, gnu-compilers-hpc-1.4-150100.3.28.1, gnu10-compilers-hpc-1.4-150100.3.28.1, gnu12-compilers-hpc-1.4-150100.3.28.1, gnu11-compilers-hpc-1.4-150100.3.28.1
openSUSE Leap 15.5 (src): gnu9-compilers-hpc-1.4-150100.3.28.1, gnu-compilers-hpc-1.4-150100.3.28.1, gnu10-compilers-hpc-1.4-150100.3.28.1, gnu12-compilers-hpc-1.4-150100.3.28.1, gnu11-compilers-hpc-1.4-150100.3.28.1
HPC Module 15-SP4 (src): gnu-compilers-hpc-1.4-150100.3.28.1, gnu12-compilers-hpc-1.4-150100.3.28.1, gnu11-compilers-hpc-1.4-150100.3.28.1
HPC Module 15-SP5 (src): gnu-compilers-hpc-1.4-150100.3.28.1, gnu12-compilers-hpc-1.4-150100.3.28.1
SUSE Package Hub 15 15-SP4 (src): gnu-compilers-hpc-1.4-150100.3.28.1, gnu10-compilers-hpc-1.4-150100.3.28.1, gnu12-compilers-hpc-1.4-150100.3.28.1
SUSE Package Hub 15 15-SP5 (src): gnu-compilers-hpc-1.4-150100.3.28.1, gnu10-compilers-hpc-1.4-150100.3.28.1, gnu12-compilers-hpc-1.4-150100.3.28.1
SUSE Linux Enterprise High Performance Computing 15 SP1 LTSS 15-SP1 (src): gnu9-compilers-hpc-1.4-150100.3.28.1, gnu-compilers-hpc-1.4-150100.3.28.1, gnu12-compilers-hpc-1.4-150100.3.28.1
SUSE Linux Enterprise High Performance Computing 15 SP2 LTSS 15-SP2 (src): gnu9-compilers-hpc-1.4-150100.3.28.1, gnu-compilers-hpc-1.4-150100.3.28.1, gnu10-compilers-hpc-1.4-150100.3.28.1, gnu12-compilers-hpc-1.4-150100.3.28.1, gnu11-compilers-hpc-1.4-150100.3.28.1
SUSE Linux Enterprise High Performance Computing ESPOS 15 SP3 (src): gnu-compilers-hpc-1.4-150100.3.28.1, gnu10-compilers-hpc-1.4-150100.3.28.1, gnu12-compilers-hpc-1.4-150100.3.28.1, gnu11-compilers-hpc-1.4-150100.3.28.1
SUSE Linux Enterprise High Performance Computing LTSS 15 SP3 (src): gnu-compilers-hpc-1.4-150100.3.28.1, gnu10-compilers-hpc-1.4-150100.3.28.1, gnu12-compilers-hpc-1.4-150100.3.28.1, gnu11-compilers-hpc-1.4-150100.3.28.1

NOTE: This line indicates an update has been released for the listed product(s). At times this might be only a partial fix. If you have questions please reach out to maintenance coordination.