Skip to content

Commit

Permalink
Merge pull request #111 from yast/mkinitrd_removal_master
Browse files Browse the repository at this point in the history
Mkinitrd removal master
  • Loading branch information
jreidinger authored Mar 7, 2024
2 parents 9879271 + fbe9a8a commit 7dfcfcc
Show file tree
Hide file tree
Showing 5 changed files with 19 additions and 7 deletions.
12 changes: 12 additions & 0 deletions package/yast2-s390.changes
Original file line number Diff line number Diff line change
@@ -1,3 +1,15 @@
-------------------------------------------------------------------
Wed Mar 6 09:00:01 UTC 2024 - Josef Reidinger <jreidinger@suse.com>

- Replace 'mkinitrd' with dracut (bsc#1220995)
- 5.0.1

-------------------------------------------------------------------
Tue Dec 12 14:35:37 UTC 2023 - Steffen Maier <maier@linux.ibm.com>

- onpanic: add support for multipathed zfcp-attached SCSI disks
(bsc#1020336, also related to bsc#1216257).

-------------------------------------------------------------------
Wed Aug 30 20:16:10 UTC 2023 - Josef Reidinger <jreidinger@suse.cz>

Expand Down
2 changes: 1 addition & 1 deletion package/yast2-s390.spec
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@


Name: yast2-s390
Version: 5.0.0
Version: 5.0.1
Release: 0
Group: System/YaST
License: GPL-2.0-only
Expand Down
6 changes: 3 additions & 3 deletions src/lib/y2s390/dialogs/mkinitrd.rb
Original file line number Diff line number Diff line change
Expand Up @@ -3,11 +3,11 @@
module Y2S390
module Dialogs
class Mkinitrd < ::UI::Dialog
CMD = "/sbin/mkinitrd".freeze
CMD = ["/usr/bin/dracut", "--force"].freeze

def dialog_content
textdomain "s390"
Label(_("Running mkinitrd."))
Label(_("Running dracut."))
end

def self.run
Expand All @@ -16,7 +16,7 @@ def self.run

def run
create_dialog
Yast::Execute.on_target(CMD)
Yast::Execute.on_target(*CMD)
close_dialog
end
end
Expand Down
4 changes: 2 additions & 2 deletions src/modules/OnPanic.rb
Original file line number Diff line number Diff line change
Expand Up @@ -95,7 +95,7 @@ def ConvertMkdumpToConf(dev_line)
Ops.get(entry, 0),
"^/dev/dasd[[:lower:]]+$"
)
is_zfcp = Builtins.regexpmatch(Ops.get(entry, 0), "^/dev/sd[[:lower:]]+$")
is_zfcp = Builtins.regexpmatch(Ops.get(entry, 0), "^/dev/(sd[[:lower:]]+|mapper/.*)$")

if is_dasd
dev = Builtins.add(dev, "DUMP_TYPE", "ccw")
Expand Down Expand Up @@ -135,7 +135,7 @@ def ConvertConfToMkdump(dev)
Ops.get(line, 2) == Ops.get(dev, "DEVICE")) ||
# check for fitting zfcp
(type == "fcp" &&
Builtins.regexpmatch(Ops.get(line, 0), "^/dev/sd[[:lower:]]+") &&
Builtins.regexpmatch(Ops.get(line, 0), "^/dev/(sd[[:lower:]]+|mapper/)") &&
Ops.get(line, 2) == Ops.get(dev, "DEVICE") &&
Ops.get(line, 3) == Ops.get(dev, "WWPN") &&
Ops.get(line, 4) == Ops.get(dev, "LUN")) # check for fitting dasd
Expand Down
2 changes: 1 addition & 1 deletion src/modules/ZFCPController.rb
Original file line number Diff line number Diff line change
Expand Up @@ -158,7 +158,7 @@ def Write
# popup label
UI.OpenDialog(Label(_("Running mkinitrd.")))

command = "/sbin/mkinitrd"
command = "/usr/bin/dracut --force"
Builtins.y2milestone("Running command %1", command)
ret = SCR.Execute(path(".target.bash"), command)
Builtins.y2milestone("Exit code: %1", ret)
Expand Down

0 comments on commit 7dfcfcc

Please sign in to comment.