s390 missing dumpconf service

Bug #1564690 reported by bugproxy
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Ubuntu on IBM z Systems
Fix Released
High
Unassigned
s390-tools (Ubuntu)
Fix Released
Medium
Skipper Bug Screeners

Bug Description

s390 missing dumpconf service

dumpconf is part of the s390-tools package (see here http://www.ibm.com/developerworks/linux/linux390/s390-tools-overview.html) and is currently not available in the current version of Ubuntu beta (4.4.0-15-generic #31-Ubuntu SMP Fri Mar 18 19:07:12 UTC 2016 s390x)

"It is a tool that allows to configure the dump device used for system dump in case a kernel panic occurs. Prerequisite for dumpconf is a Linux kernel with the "dump on panic" feature."

Requirement: dumpconf service
Allows to configure the dump device used for system dump in case a kernel panic occurs. This tool can also be used as an init script for etc/init.d. Prerequisite for dumpconf is a Linux kernel with the "dump on panic" feature.

bugproxy (bugproxy)
tags: added: architecture-s39064 bugnameltc-139837 severity-critical targetmilestone-inin1604
Changed in ubuntu:
assignee: nobody → Skipper Bug Screeners (skipper-screen-team)
Luciano Chavez (lnx1138)
affects: ubuntu → s390-tools (Ubuntu)
Changed in s390-tools (Ubuntu):
importance: Undecided → Medium
Changed in s390-tools (Ubuntu):
status: New → Triaged
Changed in s390-tools (Ubuntu):
status: Triaged → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package s390-tools - 1.34.0-0ubuntu3

---------------
s390-tools (1.34.0-0ubuntu3) xenial; urgency=medium

  * Ship all tools, mostly harmless LP: #1555167, LP: #1564690, LP: #1564696
  * Add snmp build-dependency to build osasnmpd as a separate
    package LP: #1564699
  * Add cpuplugd, with patches to default config, as a separate
    package LP: #1564496
  * Update branding from "S/390" to "z Systems"

 -- Dimitri John Ledkov <email address hidden> Wed, 06 Apr 2016 02:12:04 +0100

Changed in s390-tools (Ubuntu):
status: Fix Committed → Fix Released
dann frazier (dannf)
Changed in ubuntu-z-systems:
status: New → Fix Released
importance: Undecided → Critical
Revision history for this message
bugproxy (bugproxy) wrote : Comment bridged from LTC Bugzilla

------- Comment From <email address hidden> 2016-04-12 11:21 EDT-------
I couldn't start service named dumpconf still, with 1.34.0-0ubuntu4 version of s390-tools package:
root@s8330018:~# systemctl start dumpconf
Failed to start dumpconf.service: Unit dumpconf.service not found.
root@s8330018:~# systemctl status dumpconf
? dumpconf.service
Loaded: not-found (Reason: No such file or directory)
Active: inactive (dead)

Only man pages are related to dumpconf:
root@s8330018:~# dpkg -L s390-tools | grep dumpconf
/usr/share/man/man8/dumpconf.8.gz

root@s8330018:~# uname -a
Linux s8330018 4.4.0-18-generic #34-Ubuntu SMP Wed Apr 6 14:06:05 UTC 2016 s390x s390x s390x GNU/Linux
root@s8330018:~# aptitude show s390-tools
Package: s390-tools
State: installed
Automatically installed: no
Version: 1.34.0-0ubuntu4
Priority: important
Section: admin
Maintainer: Ubuntu Developers <email address hidden>
Architecture: s390x
<...>

Changed in s390-tools (Ubuntu):
status: Fix Released → Triaged
Revision history for this message
Dimitri John Ledkov (xnox) wrote :

Hello,

dumpconf is not integrated properly upstream as far as I can see. It only ships /etc/sysconfig/dumpconf and it doesn't ship a systemd unit at all.

dumpconf needs to be integrated with systemd.

We would need to at least move dumpconf out of sysconfig, possibly. Or ship the init script as is. It's very odd that s390-tools doesn't ship systemd units for everything =/

dann frazier (dannf)
Changed in ubuntu-z-systems:
status: Fix Released → Triaged
dann frazier (dannf)
Changed in ubuntu-z-systems:
importance: Critical → High
importance: High → Critical
Frank Heimes (fheimes)
Changed in ubuntu-z-systems:
importance: Critical → High
status: Triaged → Incomplete
Changed in s390-tools (Ubuntu):
status: Triaged → Incomplete
Revision history for this message
bugproxy (bugproxy) wrote :

------- Comment From <email address hidden> 2016-04-14 09:48 EDT-------
The dumpconf service is required for automatic dump mechanism for the s390
stand-alone dump tools. This has been very important before kdump has been
introduced.

These days with kdump importance of dumpconf is not so high any more.
Therefore we suggest to postpone integration of dumpconf.

Lower Severity from "Blocker" to "high"

tags: added: severity-high
removed: severity-critical
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package s390-tools - 1.34.0-0ubuntu8

---------------
s390-tools (1.34.0-0ubuntu8) xenial; urgency=medium

  * Ship dumpconf legacy init script, and sysconfig file. LP: #1564690
  * Integrate ts-shell. LP: #1567473
  * Recommend statd package, and mention it by mon_statd name too to aid
    discovery.

 -- Dimitri John Ledkov <email address hidden> Thu, 14 Apr 2016 14:26:16 +0100

Changed in s390-tools (Ubuntu):
status: Incomplete → Fix Released
Revision history for this message
bugproxy (bugproxy) wrote :

------- Comment From <email address hidden> 2016-05-04 04:23 EDT-------
Successful verification of fix within s390-tools (1.34.0-0ubuntu8) xenial.
dumpconf is available now:

# dpkg -l | grep s390-t
ii s390-tools 1.34.0-0ubuntu8 s390x

# systemctl start dumpconf

# systemctl status dumpconf
? dumpconf.service - LSB: Configure s390 dump feature
Loaded: loaded (/etc/init.d/dumpconf; bad; vendor preset: enabled)
Active: active (exited) since Wed 2016-05-04 10:19:20 CEST; 5s ago
Docs: man:systemd-sysv-generator(8)
Process: 55181 ExecStart=/etc/init.d/dumpconf start (code=exited, status=0/SUCCESS)

May 04 10:19:20 s83lp81 systemd[1]: Starting LSB: Configure s390 dump feature...
May 04 10:19:20 s83lp81 dumpconf[55181]: stop on panic configured.
May 04 10:19:20 s83lp81 systemd[1]: Started LSB: Configure s390 dump feature.

Frank Heimes (fheimes)
Changed in ubuntu-z-systems:
status: Incomplete → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.