[Bug 2058944] Re: [UBUNTU 24.04] dbginfo.sh: updates required for /bin/dash shell
Launchpad Bug Tracker
2058944 at bugs.launchpad.net
Tue Apr 9 22:19:38 UTC 2024
This bug was fixed in the package s390-tools - 2.31.0-0ubuntu5
---------------
s390-tools (2.31.0-0ubuntu5) noble; urgency=medium
* Add the following commits as patches:
- d/p/lp-2059303-rust-pv-test-Code-Certificate-refactoring.patch
(excluded patching binary files rust/pv/tests/assets/cert/der.crl and
rust/pv/tests/assets/cert/der.crt, which is not supported by quilt
- these files are needed for testing only)
- d/p/lp-2059303-rust-pv-Support-Armonk-in-IBM-signing-key-subject.patch
- d/p/lp-2059303-genprotimg-support-Armonk-in-IBM-signing-key-subject.patch
- d/p/lp-2059303-libpv-Support-Armonk-in-IBM-signing-key-subject.patch
- d/p/lp-2059303-pvattest-Fix-root-ca-parsing.patch
to fix Secure Execution tooling and accept new IBM host-key
subject locality. LP: #2059303
* Add d/p/lp-2058944-dbginfo.sh-dash-compatible-copy-sequence.patch
to fix dash incompatibility in dbginfo.sh. LP: #2058944
-- Frank Heimes <frank.heimes at canonical.com> Tue, 02 Apr 2024 12:45:30
+0200
** Changed in: s390-tools (Ubuntu)
Status: In Progress => Fix Released
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to s390-tools-signed in Ubuntu.
https://bugs.launchpad.net/bugs/2058944
Title:
[UBUNTU 24.04] dbginfo.sh: updates required for /bin/dash shell
Status in Ubuntu on IBM z Systems:
In Progress
Status in s390-tools package in Ubuntu:
Fix Released
Status in s390-tools-signed package in Ubuntu:
In Progress
Bug description:
== <SIGLEN at de.ibm.com> - 2024-03-25 05:51:16 ==
---Description---
Description: dbginfo.sh: incompatible commands with /bin/dash shell
Symptom: script brakes on file copy
Problem: unpacked data collection
Solution: rewrite in compatible way
Component: s390-tools
the master commit in s390tools:
https://github.com/ibm-s390-linux/s390-tools/commit/1c128c0d11f23f9cf4bb9f4cf89a48b3011c4a99
backport required for all unbuntu using s390-tools v2.31.0
---uname output---
Linux <..> 5.15.0-83-generic #92-Ubuntu SMP Mon Aug 14 09:30:48 UTC 2023 s390x s390x s390x GNU/Linux
Contact Information = siglen at de.ibm.com
---Debugger---
A debugger is not configured
---Steps to Reproduce---
run dbginfo.sh (as root)
script will fail in last step "Finalizing: Creating archive with
collected data"
check /tnp/DBG*/dbginfo.log of the running script, it shows the error
"Bad substitution" for the line
cp -p "${BASH_SOURCE[0]}" "${WORKPATH}"
Problem: dash does not support array function
array function was addd by commit https://github.com/ibm-s390-linux/s390-tools/commit/58ef99f76b0765f88b270b003bc7a516e5b36ec4 as part of s390-tools v2.31.0
Machine Type = indipendent
Userspace tool common name: dbginfo.sh
The userspace tool has the following bit modes: na
Userspace tool obtained from project website: na
Userspace rpm: s390-tools
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu-z-systems/+bug/2058944/+subscriptions
More information about the foundations-bugs
mailing list