Skip to content

Commit ae19eab

Browse files
authored
Merge pull request #705 from yast/s390_sec_boot_sp7
S390 sec boot sp7
2 parents 9017e54 + 81b0932 commit ae19eab

File tree

5 files changed

+18
-5
lines changed

5 files changed

+18
-5
lines changed

.rubocop.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -80,7 +80,7 @@ Metrics/BlockLength:
8080

8181
# Configuration parameters: CountComments.
8282
Metrics/MethodLength:
83-
Max: 30 # TODO this should be lower for new code
83+
Max: 31 # TODO this should be lower for new code
8484
Include:
8585
- 'src/lib/**/*.rb' # be more strict for new code in lib
8686

package/yast2-bootloader.changes

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,10 @@
1+
-------------------------------------------------------------------
2+
Tue Nov 5 09:57:58 UTC 2024 - Josef Reidinger <jreidinger@suse.com>
3+
4+
- Sync warning text from s390 secure boot to be identical in
5+
installation proposal and on running system (bsc#1219989)
6+
- 4.7.1
7+
18
-------------------------------------------------------------------
29
Fri Sep 06 07:14:32 UTC 2024 - Ladislav Slezák <lslezak@suse.com>
310

package/yast2-bootloader.spec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717

1818

1919
Name: yast2-bootloader
20-
Version: 4.7.0
20+
Version: 4.7.1
2121
Release: 0
2222
Summary: YaST2 - Bootloader Configuration
2323
License: GPL-2.0-or-later

src/lib/bootloader/grub2_widgets.rb

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -389,6 +389,7 @@ def validate
389389
value == Systeminfo.secure_boot_active?
390390

391391
Yast::Popup.ContinueCancel(
392+
# text is identical like one in proposal client. Keep in sync!
392393
# TRANSLATORS: IPL stands for Initial Program Load, IBM speak for system boot
393394
_(
394395
"Secure boot IPL has the following minimum system requirements,\n" \

src/lib/bootloader/proposal_client.rb

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -379,10 +379,15 @@ def single_click_action(option, value)
379379
bootloader.secure_boot = value
380380
if value && Yast::Arch.s390
381381
Yast2::Popup.show(
382+
# text is identical like one in grub2_widgets. Keep in sync!
383+
# TRANSLATORS: IPL stands for Initial Program Load, IBM speak for system boot
382384
_(
383-
"The new secure-boot enabled boot data format works only on z15 " \
384-
"and later and only for zFCP disks.\n\n" \
385-
"The system does not boot if these requirements are not met."
385+
"Secure boot IPL has the following minimum system requirements,\n" \
386+
"depending on the boot device to be IPLed:\n" \
387+
"NVMe disk: IBM LinuxONE III or newer.\n" \
388+
"FC-attached SCSI disk: IBM LinuxONE III, IBM z15 or newer.\n" \
389+
"ECKD DASD with CDL layout: IBM z16, LinuxONE 4 or newer.\n" \
390+
"If these requirements are not met, the system can be IPLed in non-secure mode only."
386391
),
387392
headline: :warning, buttons: :ok
388393
)

0 commit comments

Comments
 (0)