commit yast2-bootloader for openSUSE:Factory

2020-10-26 Thread root
Hello community,

here is the log from the commit of package yast2-bootloader for 
openSUSE:Factory checked in at 2020-10-26 16:12:52

Comparing /work/SRC/openSUSE:Factory/yast2-bootloader (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-bootloader.new.3463 (New)


Package is "yast2-bootloader"

Mon Oct 26 16:12:52 2020 rev:297 rq:843452 version:4.3.13

Changes:

--- /work/SRC/openSUSE:Factory/yast2-bootloader/yast2-bootloader.changes
2020-10-18 16:24:49.352581654 +0200
+++ 
/work/SRC/openSUSE:Factory/.yast2-bootloader.new.3463/yast2-bootloader.changes  
2020-10-26 16:13:27.842779779 +0100
@@ -1,0 +2,7 @@
+Thu Oct 22 12:53:21 UTC 2020 - Josef Reidinger 
+
+- "write proper value for NVRAM for UEFI (bsc#1157550)"
+- fix failing test on s390 (bsc#1177986)
+- 4.3.13
+
+---

Old:

  yast2-bootloader-4.3.12.tar.bz2

New:

  yast2-bootloader-4.3.13.tar.bz2



Other differences:
--
++ yast2-bootloader.spec ++
--- /var/tmp/diff_new_pack.e4c47V/_old  2020-10-26 16:13:28.826780684 +0100
+++ /var/tmp/diff_new_pack.e4c47V/_new  2020-10-26 16:13:28.830780688 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-bootloader
-Version:4.3.12
+Version:4.3.13
 Release:0
 Summary:YaST2 - Bootloader Configuration
 License:GPL-2.0-or-later

++ yast2-bootloader-4.3.12.tar.bz2 -> yast2-bootloader-4.3.13.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-4.3.12/package/yast2-bootloader.changes 
new/yast2-bootloader-4.3.13/package/yast2-bootloader.changes
--- old/yast2-bootloader-4.3.12/package/yast2-bootloader.changes
2020-10-16 15:46:31.0 +0200
+++ new/yast2-bootloader-4.3.13/package/yast2-bootloader.changes
2020-10-22 16:49:25.0 +0200
@@ -1,4 +1,11 @@
 ---
+Thu Oct 22 12:53:21 UTC 2020 - Josef Reidinger 
+
+- "write proper value for NVRAM for UEFI (bsc#1157550)"
+- fix failing test on s390 (bsc#1177986)
+- 4.3.13
+
+---
 Thu Oct  8 18:05:29 UTC 2020 - Josef Reidinger 
 
 - Fix definition of initrd_module in AutoYaST schema (bsc#1177058)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-4.3.12/package/yast2-bootloader.spec 
new/yast2-bootloader-4.3.13/package/yast2-bootloader.spec
--- old/yast2-bootloader-4.3.12/package/yast2-bootloader.spec   2020-10-16 
15:46:31.0 +0200
+++ new/yast2-bootloader-4.3.13/package/yast2-bootloader.spec   2020-10-22 
16:49:25.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-bootloader
-Version:4.3.12
+Version:4.3.13
 Release:0
 Summary:YaST2 - Bootloader Configuration
 License:GPL-2.0-or-later
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-4.3.12/src/lib/bootloader/grub2efi.rb 
new/yast2-bootloader-4.3.13/src/lib/bootloader/grub2efi.rb
--- old/yast2-bootloader-4.3.12/src/lib/bootloader/grub2efi.rb  2020-10-16 
15:46:31.0 +0200
+++ new/yast2-bootloader-4.3.13/src/lib/bootloader/grub2efi.rb  2020-10-22 
16:49:25.0 +0200
@@ -110,7 +110,8 @@
 # overwrite BootloaderBase version to save secure boot
 def write_sysconfig(prewrite: false)
   sysconfig = Bootloader::Sysconfig.new(bootloader: name,
-secure_boot: secure_boot, trusted_boot: trusted_boot, update_nvram: 
true)
+secure_boot: secure_boot, trusted_boot: trusted_boot,
+update_nvram: update_nvram)
   prewrite ? sysconfig.pre_write : sysconfig.write
 end
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-bootloader-4.3.12/test/grub2base_test.rb 
new/yast2-bootloader-4.3.13/test/grub2base_test.rb
--- old/yast2-bootloader-4.3.12/test/grub2base_test.rb  2020-10-16 
15:46:31.0 +0200
+++ new/yast2-bootloader-4.3.13/test/grub2base_test.rb  2020-10-22 
16:49:25.0 +0200
@@ -357,7 +357,7 @@
 
 context "xen hypervisor kernel parameters proposal" do
   before do
-allow(Yast::Kernel).to receive(:GetCmdLine).and_return(kernel_params)
+allow(Yast::BootArch).to 
receive(:DefaultKernelParams).and_return(kernel_params)
   end
 
   context "with a serial console" do




commit yast2-bootloader for openSUSE:Factory

2020-10-18 Thread root
Hello community,

here is the log from the commit of package yast2-bootloader for 
openSUSE:Factory checked in at 2020-10-18 16:24:13

Comparing /work/SRC/openSUSE:Factory/yast2-bootloader (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-bootloader.new.3486 (New)


Package is "yast2-bootloader"

Sun Oct 18 16:24:13 2020 rev:296 rq:842115 version:4.3.12

Changes:

--- /work/SRC/openSUSE:Factory/yast2-bootloader/yast2-bootloader.changes
2020-09-18 14:28:43.111309587 +0200
+++ 
/work/SRC/openSUSE:Factory/.yast2-bootloader.new.3486/yast2-bootloader.changes  
2020-10-18 16:24:49.352581654 +0200
@@ -1,0 +2,20 @@
+Thu Oct  8 18:05:29 UTC 2020 - Josef Reidinger 
+
+- Fix definition of initrd_module in AutoYaST schema (bsc#1177058)
+- 4.3.12
+
+---
+Tue Sep 29 13:05:19 UTC 2020 - Imobach Gonzalez Sosa 
+
+- Drop the 'suse_btrfs' element from the AutoYaST schema
+  (bsc#1176970).
+- 4.3.11
+
+---
+Wed Sep 23 12:01:59 UTC 2020 - Michal Suchanek 
+
+- Add UPDATE_NVRAM in /etc/sysconfig/bootloader (bsc#1157550,
+  jsc#SLE-11500).
+- 4.3.10
+
+---

Old:

  yast2-bootloader-4.3.9.tar.bz2

New:

  yast2-bootloader-4.3.12.tar.bz2



Other differences:
--
++ yast2-bootloader.spec ++
--- /var/tmp/diff_new_pack.EC7jKK/_old  2020-10-18 16:24:51.028582400 +0200
+++ /var/tmp/diff_new_pack.EC7jKK/_new  2020-10-18 16:24:51.032582402 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-bootloader
-Version:4.3.9
+Version:4.3.12
 Release:0
 Summary:YaST2 - Bootloader Configuration
 License:GPL-2.0-or-later

++ yast2-bootloader-4.3.9.tar.bz2 -> yast2-bootloader-4.3.12.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-4.3.9/package/yast2-bootloader.changes 
new/yast2-bootloader-4.3.12/package/yast2-bootloader.changes
--- old/yast2-bootloader-4.3.9/package/yast2-bootloader.changes 2020-09-14 
08:39:11.0 +0200
+++ new/yast2-bootloader-4.3.12/package/yast2-bootloader.changes
2020-10-16 15:46:31.0 +0200
@@ -1,4 +1,24 @@
 ---
+Thu Oct  8 18:05:29 UTC 2020 - Josef Reidinger 
+
+- Fix definition of initrd_module in AutoYaST schema (bsc#1177058)
+- 4.3.12
+
+---
+Tue Sep 29 13:05:19 UTC 2020 - Imobach Gonzalez Sosa 
+
+- Drop the 'suse_btrfs' element from the AutoYaST schema
+  (bsc#1176970).
+- 4.3.11
+
+---
+Wed Sep 23 12:01:59 UTC 2020 - Michal Suchanek 
+
+- Add UPDATE_NVRAM in /etc/sysconfig/bootloader (bsc#1157550,
+  jsc#SLE-11500).
+- 4.3.10
+
+---
 Mon Sep 14 12:07:31 UTC 2020 - Josef Reidinger 
 - merge SLE15 SP2 changes:
 -- fix detection of present of efivars causing grub2-install
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-bootloader-4.3.9/package/yast2-bootloader.spec 
new/yast2-bootloader-4.3.12/package/yast2-bootloader.spec
--- old/yast2-bootloader-4.3.9/package/yast2-bootloader.spec2020-09-14 
08:39:11.0 +0200
+++ new/yast2-bootloader-4.3.12/package/yast2-bootloader.spec   2020-10-16 
15:46:31.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-bootloader
-Version:4.3.9
+Version:4.3.12
 Release:0
 Summary:YaST2 - Bootloader Configuration
 License:GPL-2.0-or-later
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-4.3.9/src/autoyast-rnc/bootloader.rnc 
new/yast2-bootloader-4.3.12/src/autoyast-rnc/bootloader.rnc
--- old/yast2-bootloader-4.3.9/src/autoyast-rnc/bootloader.rnc  2020-09-14 
08:39:11.0 +0200
+++ new/yast2-bootloader-4.3.12/src/autoyast-rnc/bootloader.rnc 2020-10-16 
15:46:31.0 +0200
@@ -43,7 +43,10 @@
 LIST,
 initrd_module+
   }
-initrd_module = element initrd_module { bl_module, module_args? }
+initrd_module = element initrd_module {
+  MAP,
+  (bl_module, module_args?)
+}
 module_args = element module_args { STRING }
 bl_module = element module { STRING }
 loader_device = element loader_device { STRING }
@@ -64,8 +67,8 @@
   element failsafe_disabled { STRING_BOOL }? &
   element hiddenmenu  { STRING_BOOL }? &
   element os_prober   { STRING_BOOL }? &
-  element suse_btrfs  { STRING_BOOL }? &
   element secure_boot  { STRING_BOOL }? &
+  

commit yast2-bootloader for openSUSE:Factory

2020-09-18 Thread root
Hello community,

here is the log from the commit of package yast2-bootloader for 
openSUSE:Factory checked in at 2020-09-18 14:27:58

Comparing /work/SRC/openSUSE:Factory/yast2-bootloader (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-bootloader.new.4249 (New)


Package is "yast2-bootloader"

Fri Sep 18 14:27:58 2020 rev:295 rq:834684 version:4.3.9

Changes:

--- /work/SRC/openSUSE:Factory/yast2-bootloader/yast2-bootloader.changes
2020-08-14 13:10:12.405230258 +0200
+++ 
/work/SRC/openSUSE:Factory/.yast2-bootloader.new.4249/yast2-bootloader.changes  
2020-09-18 14:28:43.111309587 +0200
@@ -1,0 +2,9 @@
+Mon Sep 14 12:07:31 UTC 2020 - Josef Reidinger 
+- merge SLE15 SP2 changes:
+-- fix detection of present of efivars causing grub2-install
+   failures on some arm boards (bsc#1172114)
+-- add workaround for ARM to make GRUB2 works for
+  every device. It can potentially break multi-boot (bsc#1167015)
+- 4.3.9
+
+---

Old:

  yast2-bootloader-4.3.8.tar.bz2

New:

  yast2-bootloader-4.3.9.tar.bz2



Other differences:
--
++ yast2-bootloader.spec ++
--- /var/tmp/diff_new_pack.MZPONv/_old  2020-09-18 14:28:44.771311259 +0200
+++ /var/tmp/diff_new_pack.MZPONv/_new  2020-09-18 14:28:44.775311263 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package yast2-bootloader
 #
-# Copyright (c) 2020 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -12,17 +12,17 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
 Name:   yast2-bootloader
-Version:4.3.8
+Version:4.3.9
 Release:0
 Summary:YaST2 - Bootloader Configuration
 License:GPL-2.0-or-later
 Group:  System/YaST
-Url:https://github.com/yast/yast-bootloader
+URL:https://github.com/yast/yast-bootloader
 
 Source0:%{name}-%{version}.tar.bz2
 

++ yast2-bootloader-4.3.8.tar.bz2 -> yast2-bootloader-4.3.9.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-4.3.8/package/yast2-bootloader.changes 
new/yast2-bootloader-4.3.9/package/yast2-bootloader.changes
--- old/yast2-bootloader-4.3.8/package/yast2-bootloader.changes 2020-08-12 
13:54:37.0 +0200
+++ new/yast2-bootloader-4.3.9/package/yast2-bootloader.changes 2020-09-14 
08:39:11.0 +0200
@@ -1,4 +1,13 @@
 ---
+Mon Sep 14 12:07:31 UTC 2020 - Josef Reidinger 
+- merge SLE15 SP2 changes:
+-- fix detection of present of efivars causing grub2-install
+   failures on some arm boards (bsc#1172114)
+-- add workaround for ARM to make GRUB2 works for
+  every device. It can potentially break multi-boot (bsc#1167015)
+- 4.3.9
+
+---
 Tue Aug 11 11:57:36 CEST 2020 - sch...@suse.de
 
 - AutoYaST: Added supplements: autoyast(bootloader) into the spec file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-bootloader-4.3.8/package/yast2-bootloader.spec 
new/yast2-bootloader-4.3.9/package/yast2-bootloader.spec
--- old/yast2-bootloader-4.3.8/package/yast2-bootloader.spec2020-08-12 
13:54:37.0 +0200
+++ new/yast2-bootloader-4.3.9/package/yast2-bootloader.spec2020-09-14 
08:39:11.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-bootloader
-Version:4.3.8
+Version:4.3.9
 Release:0
 Summary:YaST2 - Bootloader Configuration
 License:GPL-2.0-or-later
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-4.3.8/src/lib/bootloader/grub_install.rb 
new/yast2-bootloader-4.3.9/src/lib/bootloader/grub_install.rb
--- old/yast2-bootloader-4.3.8/src/lib/bootloader/grub_install.rb   
2020-08-12 13:54:37.0 +0200
+++ new/yast2-bootloader-4.3.9/src/lib/bootloader/grub_install.rb   
2020-09-14 08:39:11.0 +0200
@@ -39,6 +39,13 @@
 
   if no_device_install?
 Yast::Execute.on_target(cmd)
+# workaround for arm on SLE15 SP2 (bsc#1167015)
+# run grub2-install also non-removable if efi is there
+if Yast::Arch.aarch64 && 
!Dir.glob("/sys/firmware/efi/efivars/*").empty?
+  cmd.delete("--no-nvram")
+  cmd.delete("--remova

commit yast2-bootloader for openSUSE:Factory

2020-08-14 Thread root
Hello community,

here is the log from the commit of package yast2-bootloader for 
openSUSE:Factory checked in at 2020-08-14 13:10:07

Comparing /work/SRC/openSUSE:Factory/yast2-bootloader (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-bootloader.new.3399 (New)


Package is "yast2-bootloader"

Fri Aug 14 13:10:07 2020 rev:294 rq:826026 version:4.3.8

Changes:

--- /work/SRC/openSUSE:Factory/yast2-bootloader/yast2-bootloader.changes
2020-07-24 09:54:27.005310194 +0200
+++ 
/work/SRC/openSUSE:Factory/.yast2-bootloader.new.3399/yast2-bootloader.changes  
2020-08-14 13:10:12.405230258 +0200
@@ -1,0 +2,8 @@
+Tue Aug 11 11:57:36 CEST 2020 - sch...@suse.de
+
+- AutoYaST: Added supplements: autoyast(bootloader) into the spec file
+  in order to install this packages if the section has been defined
+  in the AY configuration file (bsc#1146494).
+- 4.3.8
+
+---

Old:

  yast2-bootloader-4.3.7.tar.bz2

New:

  yast2-bootloader-4.3.8.tar.bz2



Other differences:
--
++ yast2-bootloader.spec ++
--- /var/tmp/diff_new_pack.3AlOYi/_old  2020-08-14 13:10:13.369230626 +0200
+++ /var/tmp/diff_new_pack.3AlOYi/_new  2020-08-14 13:10:13.373230627 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-bootloader
-Version:4.3.7
+Version:4.3.8
 Release:0
 Summary:YaST2 - Bootloader Configuration
 License:GPL-2.0-or-later
@@ -60,6 +60,8 @@
 Recommends: syslinux
 %endif
 
+Supplements:autoyast(bootloader)
+
 %description
 This package contains the YaST2 component for bootloader configuration.
 

++ yast2-bootloader-4.3.7.tar.bz2 -> yast2-bootloader-4.3.8.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-4.3.7/package/yast2-bootloader.changes 
new/yast2-bootloader-4.3.8/package/yast2-bootloader.changes
--- old/yast2-bootloader-4.3.7/package/yast2-bootloader.changes 2020-07-23 
13:06:35.0 +0200
+++ new/yast2-bootloader-4.3.8/package/yast2-bootloader.changes 2020-08-12 
13:54:37.0 +0200
@@ -1,4 +1,12 @@
 ---
+Tue Aug 11 11:57:36 CEST 2020 - sch...@suse.de
+
+- AutoYaST: Added supplements: autoyast(bootloader) into the spec file
+  in order to install this packages if the section has been defined
+  in the AY configuration file (bsc#1146494).
+- 4.3.8
+
+---
 Thu Jul 23 10:54:47 UTC 2020 - Steffen Winterfeldt 
 
 - add rd.zdev to allowed kernel options on s390 (bsc#1168036)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-bootloader-4.3.7/package/yast2-bootloader.spec 
new/yast2-bootloader-4.3.8/package/yast2-bootloader.spec
--- old/yast2-bootloader-4.3.7/package/yast2-bootloader.spec2020-07-23 
13:06:35.0 +0200
+++ new/yast2-bootloader-4.3.8/package/yast2-bootloader.spec2020-08-12 
13:54:37.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-bootloader
-Version:4.3.7
+Version:4.3.8
 Release:0
 Summary:YaST2 - Bootloader Configuration
 License:GPL-2.0-or-later
@@ -60,6 +60,8 @@
 Recommends: syslinux
 %endif
 
+Supplements:autoyast(bootloader)
+
 %description
 This package contains the YaST2 component for bootloader configuration.
 




commit yast2-bootloader for openSUSE:Factory

2020-07-24 Thread root
Hello community,

here is the log from the commit of package yast2-bootloader for 
openSUSE:Factory checked in at 2020-07-24 09:53:28

Comparing /work/SRC/openSUSE:Factory/yast2-bootloader (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-bootloader.new.3592 (New)


Package is "yast2-bootloader"

Fri Jul 24 09:53:28 2020 rev:293 rq:822361 version:4.3.7

Changes:

--- /work/SRC/openSUSE:Factory/yast2-bootloader/yast2-bootloader.changes
2020-06-21 19:10:10.849242764 +0200
+++ 
/work/SRC/openSUSE:Factory/.yast2-bootloader.new.3592/yast2-bootloader.changes  
2020-07-24 09:54:27.005310194 +0200
@@ -1,0 +2,6 @@
+Thu Jul 23 10:54:47 UTC 2020 - Steffen Winterfeldt 
+
+- add rd.zdev to allowed kernel options on s390 (bsc#1168036)
+- 4.3.7
+
+---

Old:

  yast2-bootloader-4.3.6.tar.bz2

New:

  yast2-bootloader-4.3.7.tar.bz2



Other differences:
--
++ yast2-bootloader.spec ++
--- /var/tmp/diff_new_pack.o8uMgK/_old  2020-07-24 09:54:28.353311585 +0200
+++ /var/tmp/diff_new_pack.o8uMgK/_new  2020-07-24 09:54:28.353311585 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-bootloader
-Version:4.3.6
+Version:4.3.7
 Release:0
 Summary:YaST2 - Bootloader Configuration
 License:GPL-2.0-or-later

++ yast2-bootloader-4.3.6.tar.bz2 -> yast2-bootloader-4.3.7.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-4.3.6/package/yast2-bootloader.changes 
new/yast2-bootloader-4.3.7/package/yast2-bootloader.changes
--- old/yast2-bootloader-4.3.6/package/yast2-bootloader.changes 2020-06-18 
10:51:45.0 +0200
+++ new/yast2-bootloader-4.3.7/package/yast2-bootloader.changes 2020-07-23 
13:06:35.0 +0200
@@ -1,4 +1,10 @@
 ---
+Thu Jul 23 10:54:47 UTC 2020 - Steffen Winterfeldt 
+
+- add rd.zdev to allowed kernel options on s390 (bsc#1168036)
+- 4.3.7
+
+---
 Thu Jun 18 08:37:58 UTC 2020 - José Iván López González 
 
 - Avoid random failure in unit tests when there is a serial
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-bootloader-4.3.6/package/yast2-bootloader.spec 
new/yast2-bootloader-4.3.7/package/yast2-bootloader.spec
--- old/yast2-bootloader-4.3.6/package/yast2-bootloader.spec2020-06-18 
10:51:45.0 +0200
+++ new/yast2-bootloader-4.3.7/package/yast2-bootloader.spec2020-07-23 
13:06:35.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-bootloader
-Version:4.3.6
+Version:4.3.7
 Release:0
 Summary:YaST2 - Bootloader Configuration
 License:GPL-2.0-or-later
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-bootloader-4.3.6/src/modules/BootArch.rb 
new/yast2-bootloader-4.3.7/src/modules/BootArch.rb
--- old/yast2-bootloader-4.3.6/src/modules/BootArch.rb  2020-06-18 
10:51:45.0 +0200
+++ new/yast2-bootloader-4.3.7/src/modules/BootArch.rb  2020-07-23 
13:06:35.0 +0200
@@ -40,7 +40,8 @@
 S390_WHITELIST = [
   /net\.ifnames=\S*/,
   /fips=\S*/,
-  /mitigations=\S*/
+  /mitigations=\S*/,
+  /rd\.zdev=\S*/
 ].freeze
 
 # Get parameters for the default kernel




commit yast2-bootloader for openSUSE:Factory

2020-06-22 Thread root
Hello community,

here is the log from the commit of package yast2-bootloader for 
openSUSE:Factory checked in at 2020-06-21 19:04:06

Comparing /work/SRC/openSUSE:Factory/yast2-bootloader (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-bootloader.new.3606 (New)


Package is "yast2-bootloader"

Sun Jun 21 19:04:06 2020 rev:292 rq:815696 version:4.3.6

Changes:

--- /work/SRC/openSUSE:Factory/yast2-bootloader/yast2-bootloader.changes
2020-06-11 14:44:21.389322111 +0200
+++ 
/work/SRC/openSUSE:Factory/.yast2-bootloader.new.3606/yast2-bootloader.changes  
2020-06-21 19:10:10.849242764 +0200
@@ -1,0 +2,8 @@
+Thu Jun 18 08:37:58 UTC 2020 - José Iván López González 
+
+- Avoid random failure in unit tests when there is a serial
+  console.
+- Related to bsc#1172390.
+- 4.3.6
+
+---

Old:

  yast2-bootloader-4.3.5.tar.bz2

New:

  yast2-bootloader-4.3.6.tar.bz2



Other differences:
--
++ yast2-bootloader.spec ++
--- /var/tmp/diff_new_pack.HnsoY5/_old  2020-06-21 19:10:11.405243871 +0200
+++ /var/tmp/diff_new_pack.HnsoY5/_new  2020-06-21 19:10:11.405243871 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-bootloader
-Version:4.3.5
+Version:4.3.6
 Release:0
 Summary:YaST2 - Bootloader Configuration
 License:GPL-2.0-or-later

++ yast2-bootloader-4.3.5.tar.bz2 -> yast2-bootloader-4.3.6.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-4.3.5/package/yast2-bootloader.changes 
new/yast2-bootloader-4.3.6/package/yast2-bootloader.changes
--- old/yast2-bootloader-4.3.5/package/yast2-bootloader.changes 2020-06-10 
15:55:29.0 +0200
+++ new/yast2-bootloader-4.3.6/package/yast2-bootloader.changes 2020-06-18 
10:51:45.0 +0200
@@ -1,4 +1,12 @@
 ---
+Thu Jun 18 08:37:58 UTC 2020 - José Iván López González 
+
+- Avoid random failure in unit tests when there is a serial
+  console.
+- Related to bsc#1172390.
+- 4.3.6
+
+---
 Wed Jun 10 13:51:24 UTC 2020 - Imobach Gonzalez Sosa 
 
 - AutoYaST: import AutoInstall only when needed (related to
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-bootloader-4.3.5/package/yast2-bootloader.spec 
new/yast2-bootloader-4.3.6/package/yast2-bootloader.spec
--- old/yast2-bootloader-4.3.5/package/yast2-bootloader.spec2020-06-10 
15:55:29.0 +0200
+++ new/yast2-bootloader-4.3.6/package/yast2-bootloader.spec2020-06-18 
10:51:45.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-bootloader
-Version:4.3.5
+Version:4.3.6
 Release:0
 Summary:YaST2 - Bootloader Configuration
 License:GPL-2.0-or-later
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-bootloader-4.3.5/test/grub2base_test.rb 
new/yast2-bootloader-4.3.6/test/grub2base_test.rb
--- old/yast2-bootloader-4.3.5/test/grub2base_test.rb   2020-06-10 
15:55:29.0 +0200
+++ new/yast2-bootloader-4.3.6/test/grub2base_test.rb   2020-06-18 
10:51:45.0 +0200
@@ -340,20 +340,46 @@
 end
 
 context "xen hypervisor kernel parameters proposal" do
-  it "do nothing if there is no framebuffer" do
-allow(Dir).to receive(:[]).and_return([])
+  before do
+allow(Yast::Kernel).to receive(:GetCmdLine).and_return(kernel_params)
+  end
+
+  context "with a serial console" do
+let(:kernel_params) { "console=ttyS2,4800n8" }
 
-subject.propose
+it "does nothing" do
+  subject.propose
 
-expect(subject.grub_default.xen_hypervisor_params.parameter("vga")).to 
eq false
+  
expect(subject.grub_default.xen_hypervisor_params.parameter("vga")).to eq false
+end
   end
 
-  it "propose vga parameter if there is framebuffer" do
-allow(Dir).to receive(:[]).and_return(["/dev/fb0"])
+  context "without a serial console" do
+let(:kernel_params) { "" }
+
+before do
+  allow(Dir).to receive(:[]).and_return(framebuffer)
+end
+
+context "when there is no framebuffer" do
+  let(:framebuffer) { [] }
+
+  it "does nothing" do
+subject.propose
+
+
expect(subject.grub_default.xen_hypervisor_params.parameter("vga")).to eq false
+  end
+end
+
+context "when there is a framebuffer" do
+  let(:framebuffer) { ["/dev/fb0"] }
 
-subject.propose
+  it "proposes vga parameter" do
+subject.

commit yast2-bootloader for openSUSE:Factory

2020-06-11 Thread root
Hello community,

here is the log from the commit of package yast2-bootloader for 
openSUSE:Factory checked in at 2020-06-11 14:43:53

Comparing /work/SRC/openSUSE:Factory/yast2-bootloader (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-bootloader.new.3606 (New)


Package is "yast2-bootloader"

Thu Jun 11 14:43:53 2020 rev:291 rq:813251 version:4.3.5

Changes:

--- /work/SRC/openSUSE:Factory/yast2-bootloader/yast2-bootloader.changes
2020-06-10 00:37:41.309281109 +0200
+++ 
/work/SRC/openSUSE:Factory/.yast2-bootloader.new.3606/yast2-bootloader.changes  
2020-06-11 14:44:21.389322111 +0200
@@ -1,0 +2,13 @@
+Wed Jun 10 13:51:24 UTC 2020 - Imobach Gonzalez Sosa 
+
+- AutoYaST: import AutoInstall only when needed (related to
+  bsc#1171335).
+- 4.3.5
+
+---
+Wed Jun 10 08:57:22 UTC 2020 - Stefan Schubert 
+
+- AutoYaST: Cleanup/improve issue handling (bsc#1171335).
+- 4.3.4
+
+---

Old:

  yast2-bootloader-4.3.3.tar.bz2

New:

  yast2-bootloader-4.3.5.tar.bz2



Other differences:
--
++ yast2-bootloader.spec ++
--- /var/tmp/diff_new_pack.s4mJkX/_old  2020-06-11 14:44:22.221324535 +0200
+++ /var/tmp/diff_new_pack.s4mJkX/_new  2020-06-11 14:44:22.225324546 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-bootloader
-Version:4.3.3
+Version:4.3.5
 Release:0
 Summary:YaST2 - Bootloader Configuration
 License:GPL-2.0-or-later

++ yast2-bootloader-4.3.3.tar.bz2 -> yast2-bootloader-4.3.5.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-4.3.3/package/yast2-bootloader.changes 
new/yast2-bootloader-4.3.5/package/yast2-bootloader.changes
--- old/yast2-bootloader-4.3.3/package/yast2-bootloader.changes 2020-06-03 
11:01:26.0 +0200
+++ new/yast2-bootloader-4.3.5/package/yast2-bootloader.changes 2020-06-10 
15:55:29.0 +0200
@@ -1,4 +1,17 @@
 ---
+Wed Jun 10 13:51:24 UTC 2020 - Imobach Gonzalez Sosa 
+
+- AutoYaST: import AutoInstall only when needed (related to
+  bsc#1171335).
+- 4.3.5
+
+---
+Wed Jun 10 08:57:22 UTC 2020 - Stefan Schubert 
+
+- AutoYaST: Cleanup/improve issue handling (bsc#1171335).
+- 4.3.4
+
+---
 Wed Jun  3 08:54:07 UTC 2020 - Steffen Winterfeldt 
 
 - update comments in /etc/sysconfig/bootloader (bsc#1171912)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-bootloader-4.3.3/package/yast2-bootloader.spec 
new/yast2-bootloader-4.3.5/package/yast2-bootloader.spec
--- old/yast2-bootloader-4.3.3/package/yast2-bootloader.spec2020-06-03 
11:01:26.0 +0200
+++ new/yast2-bootloader-4.3.5/package/yast2-bootloader.spec2020-06-10 
15:55:29.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-bootloader
-Version:4.3.3
+Version:4.3.5
 Release:0
 Summary:YaST2 - Bootloader Configuration
 License:GPL-2.0-or-later
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-4.3.3/src/lib/bootloader/auto_client.rb 
new/yast2-bootloader-4.3.5/src/lib/bootloader/auto_client.rb
--- old/yast2-bootloader-4.3.3/src/lib/bootloader/auto_client.rb
2020-06-03 11:01:26.0 +0200
+++ new/yast2-bootloader-4.3.5/src/lib/bootloader/auto_client.rb
2020-06-10 15:55:29.0 +0200
@@ -7,8 +7,8 @@
 require "bootloader/autoyast_converter"
 require "bootloader/exceptions"
 require "bootloader/main_dialog"
+require "bootloader/autoinst_profile/bootloader_section"
 
-Yast.import "AutoInstall"
 Yast.import "Bootloader"
 Yast.import "BootStorage"
 Yast.import "Initrd"
@@ -33,19 +33,7 @@
 end
 
 def import(data)
-  begin
-Yast::Bootloader.Import(data)
-  rescue ::Bootloader::UnsupportedBootloader => e
-textdomain "bootloader"
-possible_values = BootloaderFactory.supported_names + 
[BootloaderFactory::DEFAULT_KEYWORD]
-Yast::AutoInstall.issues_list.add(:invalid_value, "bootloader", 
"loader_type",
-  e.bootloader_name,
-  _("The selected bootloader is not supported on this architecture. 
Possible values: ") +
-possible_values.join(", "),
-  :fatal)
-# AutoInstall issues itself will abort import, so do not stop here 
prematurely.
-return true
-  end
+  return true unless Yast::Bootloader.Import(data)
 
   Yast::PackagesProposal.AddResol

commit yast2-bootloader for openSUSE:Factory

2020-06-09 Thread root
Hello community,

here is the log from the commit of package yast2-bootloader for 
openSUSE:Factory checked in at 2020-06-10 00:37:31

Comparing /work/SRC/openSUSE:Factory/yast2-bootloader (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-bootloader.new.3606 (New)


Package is "yast2-bootloader"

Wed Jun 10 00:37:31 2020 rev:290 rq:811051 version:4.3.3

Changes:

--- /work/SRC/openSUSE:Factory/yast2-bootloader/yast2-bootloader.changes
2020-05-09 19:51:08.992682738 +0200
+++ 
/work/SRC/openSUSE:Factory/.yast2-bootloader.new.3606/yast2-bootloader.changes  
2020-06-10 00:37:41.309281109 +0200
@@ -1,0 +2,13 @@
+Wed Jun  3 08:54:07 UTC 2020 - Steffen Winterfeldt 
+
+- update comments in /etc/sysconfig/bootloader (bsc#1171912)
+- 4.3.3
+
+---
+Mon May 25 15:00:44 UTC 2020 - Steffen Winterfeldt 
+
+- s390 secure boot: enhance disk type detection to cover multipath
+  (bsc#1171821)
+- 4.3.2
+
+---

Old:

  yast2-bootloader-4.3.1.tar.bz2

New:

  yast2-bootloader-4.3.3.tar.bz2



Other differences:
--
++ yast2-bootloader.spec ++
--- /var/tmp/diff_new_pack.eEfo49/_old  2020-06-10 00:37:42.189283469 +0200
+++ /var/tmp/diff_new_pack.eEfo49/_new  2020-06-10 00:37:42.189283469 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-bootloader
-Version:4.3.1
+Version:4.3.3
 Release:0
 Summary:YaST2 - Bootloader Configuration
 License:GPL-2.0-or-later

++ yast2-bootloader-4.3.1.tar.bz2 -> yast2-bootloader-4.3.3.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-4.3.1/package/yast2-bootloader.changes 
new/yast2-bootloader-4.3.3/package/yast2-bootloader.changes
--- old/yast2-bootloader-4.3.1/package/yast2-bootloader.changes 2020-05-07 
17:51:14.0 +0200
+++ new/yast2-bootloader-4.3.3/package/yast2-bootloader.changes 2020-06-03 
11:01:26.0 +0200
@@ -1,4 +1,17 @@
 ---
+Wed Jun  3 08:54:07 UTC 2020 - Steffen Winterfeldt 
+
+- update comments in /etc/sysconfig/bootloader (bsc#1171912)
+- 4.3.3
+
+---
+Mon May 25 15:00:44 UTC 2020 - Steffen Winterfeldt 
+
+- s390 secure boot: enhance disk type detection to cover multipath
+  (bsc#1171821)
+- 4.3.2
+
+---
 Thu May  7 12:53:53 UTC 2020 - Josef Reidinger 
 
 - Autoyast schema: Allow optional types for string and map objects
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-bootloader-4.3.1/package/yast2-bootloader.spec 
new/yast2-bootloader-4.3.3/package/yast2-bootloader.spec
--- old/yast2-bootloader-4.3.1/package/yast2-bootloader.spec2020-05-07 
17:51:14.0 +0200
+++ new/yast2-bootloader-4.3.3/package/yast2-bootloader.spec2020-06-03 
11:01:26.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-bootloader
-Version:4.3.1
+Version:4.3.3
 Release:0
 Summary:YaST2 - Bootloader Configuration
 License:GPL-2.0-or-later
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-4.3.1/src/lib/bootloader/sysconfig.rb 
new/yast2-bootloader-4.3.3/src/lib/bootloader/sysconfig.rb
--- old/yast2-bootloader-4.3.1/src/lib/bootloader/sysconfig.rb  2020-05-07 
17:51:14.0 +0200
+++ new/yast2-bootloader-4.3.3/src/lib/bootloader/sysconfig.rb  2020-06-03 
11:01:26.0 +0200
@@ -69,9 +69,8 @@
 "## Type:\tyesno\n" \
 "## Default:\t\"no\"\n" \
 "#\n" \
-"# Enable UEFI Secure Boot support\n" \
-"# This setting is only relevant to UEFI which supports Secure Boot. 
It won't\n" \
-"# take effect on any other firmware type.\n" \
+"# Enable Secure Boot support\n" \
+"# Only available on UEFI systems and IBM z15+.\n" \
 "#\n" \
 "#\n",
 
@@ -82,7 +81,7 @@
 "## Default:\t\"no\"\n" \
 "#\n" \
 "# Enable Trusted Boot support\n" \
-"# Only available for legacy (non-UEFI) boot.\n" \
+"# Only available on hardware with a Trusted Platform Module.\n" \
 "#\n"
 }.freeze
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-4.3.1/src/lib/bootloader/systeminfo.rb 
new/yast2-bootloader-4.3.3/src/lib/bootloader/systeminfo.rb
--- old/yast2-bootloader-4.3.1/src/lib/bootloader/systeminfo.rb 2020-05-07 
17:51:14.0 +0200
+++ new/yast2-bootloader-4.3.3/src

commit yast2-bootloader for openSUSE:Factory

2020-05-09 Thread root
Hello community,

here is the log from the commit of package yast2-bootloader for 
openSUSE:Factory checked in at 2020-05-09 19:50:58

Comparing /work/SRC/openSUSE:Factory/yast2-bootloader (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-bootloader.new.2738 (New)


Package is "yast2-bootloader"

Sat May  9 19:50:58 2020 rev:289 rq:801307 version:4.3.1

Changes:

--- /work/SRC/openSUSE:Factory/yast2-bootloader/yast2-bootloader.changes
2020-04-16 22:59:39.227510133 +0200
+++ 
/work/SRC/openSUSE:Factory/.yast2-bootloader.new.2738/yast2-bootloader.changes  
2020-05-09 19:51:08.992682738 +0200
@@ -1,0 +2,14 @@
+Thu May  7 12:53:53 UTC 2020 - Josef Reidinger 
+
+- Autoyast schema: Allow optional types for string and map objects
+  (bsc#1170886)
+- 4.3.1
+
+---
+Thu May  7 12:17:04 UTC 2020 - Imobach Gonzalez Sosa 
+
+- Set the AutoInstClonable attribute in the desktop file(related
+  to bsc#1171356).
+- 4.3.0
+
+---

Old:

  yast2-bootloader-4.2.22.tar.bz2

New:

  yast2-bootloader-4.3.1.tar.bz2



Other differences:
--
++ yast2-bootloader.spec ++
--- /var/tmp/diff_new_pack.fuA2m5/_old  2020-05-09 19:51:09.536683906 +0200
+++ /var/tmp/diff_new_pack.fuA2m5/_new  2020-05-09 19:51:09.540683914 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-bootloader
-Version:4.2.22
+Version:4.3.1
 Release:0
 Summary:YaST2 - Bootloader Configuration
 License:GPL-2.0-or-later

++ yast2-bootloader-4.2.22.tar.bz2 -> yast2-bootloader-4.3.1.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-4.2.22/package/yast2-bootloader.changes 
new/yast2-bootloader-4.3.1/package/yast2-bootloader.changes
--- old/yast2-bootloader-4.2.22/package/yast2-bootloader.changes
2020-04-15 13:58:21.0 +0200
+++ new/yast2-bootloader-4.3.1/package/yast2-bootloader.changes 2020-05-07 
17:51:14.0 +0200
@@ -1,4 +1,18 @@
 ---
+Thu May  7 12:53:53 UTC 2020 - Josef Reidinger 
+
+- Autoyast schema: Allow optional types for string and map objects
+  (bsc#1170886)
+- 4.3.1
+
+---
+Thu May  7 12:17:04 UTC 2020 - Imobach Gonzalez Sosa 
+
+- Set the AutoInstClonable attribute in the desktop file(related
+  to bsc#1171356).
+- 4.3.0
+
+---
 Wed Apr 15 10:57:23 UTC 2020 - Steffen Winterfeldt 
 
 - update s390x secure boot message (bsc#1168165)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-4.2.22/package/yast2-bootloader.spec 
new/yast2-bootloader-4.3.1/package/yast2-bootloader.spec
--- old/yast2-bootloader-4.2.22/package/yast2-bootloader.spec   2020-04-15 
13:58:21.0 +0200
+++ new/yast2-bootloader-4.3.1/package/yast2-bootloader.spec2020-05-07 
17:51:14.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-bootloader
-Version:4.2.22
+Version:4.3.1
 Release:0
 Summary:YaST2 - Bootloader Configuration
 License:GPL-2.0-or-later
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-4.2.22/src/autoyast-rnc/bootloader.rnc 
new/yast2-bootloader-4.3.1/src/autoyast-rnc/bootloader.rnc
--- old/yast2-bootloader-4.2.22/src/autoyast-rnc/bootloader.rnc 2020-04-15 
13:58:21.0 +0200
+++ new/yast2-bootloader-4.3.1/src/autoyast-rnc/bootloader.rnc  2020-05-07 
17:51:14.0 +0200
@@ -2,28 +2,38 @@
 namespace a = "http://relaxng.org/ns/compatibility/annotations/1.0";
 namespace config = "http://www.suse.com/1.0/configns";
 
+include "common.rnc"
+
+STRING_BOOL = STRING_ATTR, ("true" | "false")
+
 bootloader =
   element bootloader {
-activate? &
-bl_global? &
-initrd_modules? &
-loader_device? &
-loader_type? &
-bl_location? &
-repl_mbr? &
-device_map? &
-sections?
+MAP,
+(
+  activate? &
+  bl_global? &
+  initrd_modules? &
+  loader_device? &
+  loader_type? &
+  bl_location? &
+  repl_mbr? &
+  device_map? &
+  sections?
+)
   }
 device_map = element device_map {
 LIST,
 device_map_entry*
 }
 device_map_entry = element device_map_entry {
-bl_firmware? &
-bl_linux?
+MAP,
+(
+  bl_firmware? &
+  bl_linux?
+)
 }
-bl_firmware = element firmware { text }
-bl_linux= element linux{ text }
+bl_firmware = element firmware { STRING }
+bl_linux= element linux{

commit yast2-bootloader for openSUSE:Factory

2020-04-16 Thread root
Hello community,

here is the log from the commit of package yast2-bootloader for 
openSUSE:Factory checked in at 2020-04-16 22:59:36

Comparing /work/SRC/openSUSE:Factory/yast2-bootloader (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-bootloader.new.2738 (New)


Package is "yast2-bootloader"

Thu Apr 16 22:59:36 2020 rev:288 rq:794173 version:4.2.22

Changes:

--- /work/SRC/openSUSE:Factory/yast2-bootloader/yast2-bootloader.changes
2020-04-05 20:49:17.392938351 +0200
+++ 
/work/SRC/openSUSE:Factory/.yast2-bootloader.new.2738/yast2-bootloader.changes  
2020-04-16 22:59:39.227510133 +0200
@@ -1,0 +2,6 @@
+Wed Apr 15 10:57:23 UTC 2020 - Steffen Winterfeldt 
+
+- update s390x secure boot message (bsc#1168165)
+- 4.2.22
+
+---

Old:

  yast2-bootloader-4.2.21.tar.bz2

New:

  yast2-bootloader-4.2.22.tar.bz2



Other differences:
--
++ yast2-bootloader.spec ++
--- /var/tmp/diff_new_pack.gCvfOV/_old  2020-04-16 22:59:39.747510525 +0200
+++ /var/tmp/diff_new_pack.gCvfOV/_new  2020-04-16 22:59:39.751510528 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-bootloader
-Version:4.2.21
+Version:4.2.22
 Release:0
 Summary:YaST2 - Bootloader Configuration
 License:GPL-2.0-or-later

++ yast2-bootloader-4.2.21.tar.bz2 -> yast2-bootloader-4.2.22.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-bootloader-4.2.21/CONTRIBUTING.md 
new/yast2-bootloader-4.2.22/CONTRIBUTING.md
--- old/yast2-bootloader-4.2.21/CONTRIBUTING.md 2020-04-02 18:13:23.0 
+0200
+++ new/yast2-bootloader-4.2.22/CONTRIBUTING.md 1970-01-01 01:00:00.0 
+0100
@@ -1,89 +0,0 @@
-YaST Contribution Guidelines
-
-
-YaST is an open source project and as such it welcomes all kinds of
-contributions. If you decide to contribute, please follow these guidelines to
-ensure the process is effective and pleasant both for you and the YaST 
maintainers.
-
-There are two main forms of contribution: reporting bugs and performing code
-changes.
-
-Bug Reports

-
-If you find a problem, please report it either using
-[Bugzilla](https://bugzilla.suse.com/enter_bug.cgi?format=guided&product=openSUSE+Factory&component=YaST2)
-or [GitHub issues](../../issues). (For Bugzilla, use the [simplified
-registration](https://secure-www.novell.com/selfreg/jsp/createSimpleAccount.jsp)
-if you don't have an account yet.)
-
-When creating a bug report, please follow our [bug reporting
-guidelines](http://en.opensuse.org/openSUSE:Report_a_YaST_bug).
-
-We can't guarantee that every bug will be fixed, but we'll try.
-
-Code Changes
-
-
-We welcome all kinds of code contributions, from simple bug fixes to 
significant
-refactorings and implementation of new features. However, before making any
-non-trivial contribution, get in touch with us first — this can prevent wasted
-effort on both sides. Also, have a look at our [development
-documentation](http://en.opensuse.org/openSUSE:YaST_development).
-
-To send us your code change, use GitHub pull requests. The workflow is as
-follows:
-
-  1. Fork the project.
-
-  2. Create a topic branch based on `master`.
-
-  3. Implement your change, including tests (if possible). Make sure you adhere
- to the [Ruby style
- guide](https://github.com/SUSE/style-guides/blob/master/Ruby.md).
-
-  4. Update the package version (in `packages/*.spec`, usually by
- `rake version:bump`) and add a new entry to the `package/*.changes` file
- (by `osc vc package`).  
- For bigger changes or changes which need longer discussion it is advised 
to
- add this as a separate last commit so it can be easily updated when 
another
- change is merged in the meantime.
-
-  5. Make sure your change didn't break anything by building the RPM package
- (`rake osc:build`). The build process includes running the full testsuite.
-
-  6. Publish the branch and create a pull request.
-
-  7. YaST developers will review your change and possibly point out issues.
- Adapt the code under their guidance until they are all resolved.
-
-  8. Finally, the pull request will get merged or rejected.
-
-See also [GitHub's guide on
-contributing](https://help.github.com/articles/fork-a-repo).
-
-If you want to do multiple unrelated changes, use separate branches and pull
-requests.
-
-### Commits
-
-Each commit in the pull request should do only one thing, which is clearly
-described by its commit message. Especially avoid mixing formatting changes and
-functional changes into one commit. When writing commit messages, adhere to
-[widely used
-conventions](http://tb

commit yast2-bootloader for openSUSE:Factory

2020-04-05 Thread root
Hello community,

here is the log from the commit of package yast2-bootloader for 
openSUSE:Factory checked in at 2020-04-05 20:49:13

Comparing /work/SRC/openSUSE:Factory/yast2-bootloader (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-bootloader.new.3248 (New)


Package is "yast2-bootloader"

Sun Apr  5 20:49:13 2020 rev:287 rq:790959 version:4.2.21

Changes:

--- /work/SRC/openSUSE:Factory/yast2-bootloader/yast2-bootloader.changes
2020-03-27 21:57:13.350790138 +0100
+++ 
/work/SRC/openSUSE:Factory/.yast2-bootloader.new.3248/yast2-bootloader.changes  
2020-04-05 20:49:17.392938351 +0200
@@ -1,0 +2,6 @@
+Thu Apr  2 15:52:56 UTC 2020 - Steffen Winterfeldt 
+
+- limit s390 secure boot to SCSI disks (bsc#1168165) 
+- 4.2.21
+
+---

Old:

  yast2-bootloader-4.2.20.tar.bz2

New:

  yast2-bootloader-4.2.21.tar.bz2



Other differences:
--
++ yast2-bootloader.spec ++
--- /var/tmp/diff_new_pack.4EQYC7/_old  2020-04-05 20:49:17.832938772 +0200
+++ /var/tmp/diff_new_pack.4EQYC7/_new  2020-04-05 20:49:17.832938772 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-bootloader
-Version:4.2.20
+Version:4.2.21
 Release:0
 Summary:YaST2 - Bootloader Configuration
 License:GPL-2.0-or-later

++ yast2-bootloader-4.2.20.tar.bz2 -> yast2-bootloader-4.2.21.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-4.2.20/package/yast2-bootloader.changes 
new/yast2-bootloader-4.2.21/package/yast2-bootloader.changes
--- old/yast2-bootloader-4.2.20/package/yast2-bootloader.changes
2020-03-27 09:42:09.0 +0100
+++ new/yast2-bootloader-4.2.21/package/yast2-bootloader.changes
2020-04-02 18:13:23.0 +0200
@@ -1,4 +1,10 @@
 ---
+Thu Apr  2 15:52:56 UTC 2020 - Steffen Winterfeldt 
+
+- limit s390 secure boot to SCSI disks (bsc#1168165) 
+- 4.2.21
+
+---
 Fri Mar 27 08:19:54 UTC 2020 - Ancor Gonzalez Sosa 
 
 - Reverted the changes to delegate to yast2-storage-ng the
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-4.2.20/package/yast2-bootloader.spec 
new/yast2-bootloader-4.2.21/package/yast2-bootloader.spec
--- old/yast2-bootloader-4.2.20/package/yast2-bootloader.spec   2020-03-27 
09:42:09.0 +0100
+++ new/yast2-bootloader-4.2.21/package/yast2-bootloader.spec   2020-04-02 
18:13:23.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-bootloader
-Version:4.2.20
+Version:4.2.21
 Release:0
 Summary:YaST2 - Bootloader Configuration
 License:GPL-2.0-or-later
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-4.2.20/src/lib/bootloader/systeminfo.rb 
new/yast2-bootloader-4.2.21/src/lib/bootloader/systeminfo.rb
--- old/yast2-bootloader-4.2.20/src/lib/bootloader/systeminfo.rb
2020-03-27 09:42:09.0 +0100
+++ new/yast2-bootloader-4.2.21/src/lib/bootloader/systeminfo.rb
2020-04-02 18:13:23.0 +0200
@@ -31,7 +31,7 @@
   # @param bootloader_name [String] bootloader name
   # @return [Boolean] true if secure boot setting is available with this 
bootloader
   def secure_boot_available?(bootloader_name)
-efi_used?(bootloader_name) || s390_secure_boot_supported?
+efi_used?(bootloader_name) || s390_secure_boot_available?
   end
 
   # Check current trusted boot state.
@@ -87,16 +87,26 @@
 (Yast::Arch.x86_64 || Yast::Arch.i386) && secure_boot && 
efi_used?(bootloader_name)
   end
 
-  # Check if secure boot is supported on an s390 machine.
+  # Check if secure boot is (in principle) available on an s390 machine.
   #
   # @return [Boolean] true if this is an s390 machine and it has secure 
boot support
-  def s390_secure_boot_supported?
+  def s390_secure_boot_available?
 # see jsc#SLE-9425
 File.read("/sys/firmware/ipl/has_secure", 1) == "1"
   rescue StandardError
 false
   end
 
+  # Check if secure boot is supported with the current setup.
+  #
+  # The catch here is that secure boot works only with SCSI disks.
+  #
+  # @return [Boolean] true if this is an s390 machine and secure boot is
+  #   supported with the current setup
+  def s390_secure_boot_supported?
+s390_secure_boot_available? && scsi?(zipl_device)
+  end
+
   # Check if secure boot is currently active on an s390 machine.
   #
   # Th

commit yast2-bootloader for openSUSE:Factory

2020-03-27 Thread root
Hello community,

here is the log from the commit of package yast2-bootloader for 
openSUSE:Factory checked in at 2020-03-27 21:56:32

Comparing /work/SRC/openSUSE:Factory/yast2-bootloader (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-bootloader.new.3160 (New)


Package is "yast2-bootloader"

Fri Mar 27 21:56:32 2020 rev:286 rq:788915 version:4.2.20

Changes:

--- /work/SRC/openSUSE:Factory/yast2-bootloader/yast2-bootloader.changes
2020-03-01 21:27:33.076500077 +0100
+++ 
/work/SRC/openSUSE:Factory/.yast2-bootloader.new.3160/yast2-bootloader.changes  
2020-03-27 21:57:13.350790138 +0100
@@ -1,0 +2,23 @@
+Fri Mar 27 08:19:54 UTC 2020 - Ancor Gonzalez Sosa 
+
+- Reverted the changes to delegate to yast2-storage-ng the
+  calculation of udev links. See previous entries for versions
+  4.2.16 and 4.2.19.
+- This fixes bsc#1167779 and is related to bsc#1166096 and
+  bsc#1151075.
+- 4.2.20
+
+---
+Wed Mar 25 07:57:13 UTC 2020 - Ancor Gonzalez Sosa 
+
+- Fixed the calculation of the udev name used to reference devices
+  that are not formatted, like PReP partitions (bsc#1166096).
+- 4.2.19
+
+---
+Tue Mar 24 08:10:33 UTC 2020 - Steffen Winterfeldt 
+
+- support s390 secure boot (jsc#SLE-9425, jsc#SLE-9471, bsc#1166736)
+- 4.2.18
+
+---

Old:

  yast2-bootloader-4.2.17.tar.bz2

New:

  yast2-bootloader-4.2.20.tar.bz2



Other differences:
--
++ yast2-bootloader.spec ++
--- /var/tmp/diff_new_pack.Ano5Qp/_old  2020-03-27 21:57:13.906790461 +0100
+++ /var/tmp/diff_new_pack.Ano5Qp/_new  2020-03-27 21:57:13.910790463 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-bootloader
-Version:4.2.17
+Version:4.2.20
 Release:0
 Summary:YaST2 - Bootloader Configuration
 License:GPL-2.0-or-later
@@ -29,8 +29,8 @@
 BuildRequires:  yast2 >= 3.1.176
 BuildRequires:  yast2-devtools >= 4.2.2
 BuildRequires:  yast2-ruby-bindings >= 1.0.0
-# Y2Storage::Mountable#preferred_mount_by
-BuildRequires:  yast2-storage-ng >= 4.2.90
+# Y2Storage::Mountable#mount_path
+BuildRequires:  yast2-storage-ng >= 4.0.90
 # lenses needed also for tests
 BuildRequires:  augeas-lenses
 BuildRequires:  update-desktop-files
@@ -46,8 +46,8 @@
 Requires:   yast2-core >= 2.18.7
 Requires:   yast2-packager >= 2.17.24
 Requires:   yast2-pkg-bindings >= 2.17.25
-# Y2Storage::Mountable#preferred_mount_by
-Requires:   yast2-storage-ng >= 4.2.90
+# Y2Storage::Mountable#mount_path
+Requires:   yast2-storage-ng >= 4.0.90
 # Support for multiple values in GRUB_TERMINAL
 Requires:   rubygem(%rb_default_ruby_abi:cfa_grub2) >= 1.0.1
 # lenses are needed as cfa_grub2 depends only on augeas bindings, but also

++ yast2-bootloader-4.2.17.tar.bz2 -> yast2-bootloader-4.2.20.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-4.2.17/package/yast2-bootloader.changes 
new/yast2-bootloader-4.2.20/package/yast2-bootloader.changes
--- old/yast2-bootloader-4.2.17/package/yast2-bootloader.changes
2020-02-28 15:32:22.0 +0100
+++ new/yast2-bootloader-4.2.20/package/yast2-bootloader.changes
2020-03-27 09:42:09.0 +0100
@@ -1,4 +1,27 @@
 ---
+Fri Mar 27 08:19:54 UTC 2020 - Ancor Gonzalez Sosa 
+
+- Reverted the changes to delegate to yast2-storage-ng the
+  calculation of udev links. See previous entries for versions
+  4.2.16 and 4.2.19.
+- This fixes bsc#1167779 and is related to bsc#1166096 and
+  bsc#1151075.
+- 4.2.20
+
+---
+Wed Mar 25 07:57:13 UTC 2020 - Ancor Gonzalez Sosa 
+
+- Fixed the calculation of the udev name used to reference devices
+  that are not formatted, like PReP partitions (bsc#1166096).
+- 4.2.19
+
+---
+Tue Mar 24 08:10:33 UTC 2020 - Steffen Winterfeldt 
+
+- support s390 secure boot (jsc#SLE-9425, jsc#SLE-9471, bsc#1166736)
+- 4.2.18
+
+---
 Fri Feb 28 14:23:30 UTC 2020 - Steffen Winterfeldt 
 
 - add support for S390 secure boot (jsc#SLE-9471, jsc#SLE-9425)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-4.2.17/package/yast2-bootloader.spec 
new/yast2-bootloader-4.2.20/package/yast2-bootloader.spec
--- old/yast2-bootloader-4.2.17/package/yast2-bootloader.spec   2020-02-28 
15:32:22.0 +0100
+++ new/yast2-bootloade

commit yast2-bootloader for openSUSE:Factory

2020-03-01 Thread root
Hello community,

here is the log from the commit of package yast2-bootloader for 
openSUSE:Factory checked in at 2020-03-01 21:27:14

Comparing /work/SRC/openSUSE:Factory/yast2-bootloader (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-bootloader.new.26092 (New)


Package is "yast2-bootloader"

Sun Mar  1 21:27:14 2020 rev:285 rq:780419 version:4.2.17

Changes:

--- /work/SRC/openSUSE:Factory/yast2-bootloader/yast2-bootloader.changes
2020-01-04 19:21:05.389130553 +0100
+++ 
/work/SRC/openSUSE:Factory/.yast2-bootloader.new.26092/yast2-bootloader.changes 
2020-03-01 21:27:33.076500077 +0100
@@ -1,0 +2,13 @@
+Fri Feb 28 14:23:30 UTC 2020 - Steffen Winterfeldt 
+
+- add support for S390 secure boot (jsc#SLE-9471, jsc#SLE-9425)
+- 4.2.17
+
+---
+Fri Feb 21 11:10:24 UTC 2020 - José Iván López González 
+
+- Delegate the logic for calculating a device udev link to
+  yast2-storage-ng module (related to bsc#1151075).
+- 4.2.16
+
+---

Old:

  yast2-bootloader-4.2.15.tar.bz2

New:

  yast2-bootloader-4.2.17.tar.bz2



Other differences:
--
++ yast2-bootloader.spec ++
--- /var/tmp/diff_new_pack.fjIIFH/_old  2020-03-01 21:27:33.528500995 +0100
+++ /var/tmp/diff_new_pack.fjIIFH/_new  2020-03-01 21:27:33.532501003 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-bootloader
-Version:4.2.15
+Version:4.2.17
 Release:0
 Summary:YaST2 - Bootloader Configuration
 License:GPL-2.0-or-later
@@ -29,8 +29,8 @@
 BuildRequires:  yast2 >= 3.1.176
 BuildRequires:  yast2-devtools >= 4.2.2
 BuildRequires:  yast2-ruby-bindings >= 1.0.0
-# Y2Storage::Mountable#mount_path
-BuildRequires:  yast2-storage-ng >= 4.0.90
+# Y2Storage::Mountable#preferred_mount_by
+BuildRequires:  yast2-storage-ng >= 4.2.90
 # lenses needed also for tests
 BuildRequires:  augeas-lenses
 BuildRequires:  update-desktop-files
@@ -46,8 +46,8 @@
 Requires:   yast2-core >= 2.18.7
 Requires:   yast2-packager >= 2.17.24
 Requires:   yast2-pkg-bindings >= 2.17.25
-# Y2Storage::Mountable#mount_path
-Requires:   yast2-storage-ng >= 4.0.90
+# Y2Storage::Mountable#preferred_mount_by
+Requires:   yast2-storage-ng >= 4.2.90
 # Support for multiple values in GRUB_TERMINAL
 Requires:   rubygem(%rb_default_ruby_abi:cfa_grub2) >= 1.0.1
 # lenses are needed as cfa_grub2 depends only on augeas bindings, but also

++ yast2-bootloader-4.2.15.tar.bz2 -> yast2-bootloader-4.2.17.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-4.2.15/package/yast2-bootloader.changes 
new/yast2-bootloader-4.2.17/package/yast2-bootloader.changes
--- old/yast2-bootloader-4.2.15/package/yast2-bootloader.changes
2020-01-03 14:22:31.0 +0100
+++ new/yast2-bootloader-4.2.17/package/yast2-bootloader.changes
2020-02-28 15:32:22.0 +0100
@@ -1,4 +1,17 @@
 ---
+Fri Feb 28 14:23:30 UTC 2020 - Steffen Winterfeldt 
+
+- add support for S390 secure boot (jsc#SLE-9471, jsc#SLE-9425)
+- 4.2.17
+
+---
+Fri Feb 21 11:10:24 UTC 2020 - José Iván López González 
+
+- Delegate the logic for calculating a device udev link to
+  yast2-storage-ng module (related to bsc#1151075).
+- 4.2.16
+
+---
 Fri Jan  3 13:08:10 UTC 2020 - Josef Reidinger 
 
 - deduplicate kernel parameters after merging them
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-4.2.15/package/yast2-bootloader.spec 
new/yast2-bootloader-4.2.17/package/yast2-bootloader.spec
--- old/yast2-bootloader-4.2.15/package/yast2-bootloader.spec   2020-01-03 
14:22:31.0 +0100
+++ new/yast2-bootloader-4.2.17/package/yast2-bootloader.spec   2020-02-28 
15:32:22.0 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-bootloader
-Version:4.2.15
+Version:4.2.17
 Release:0
 Summary:YaST2 - Bootloader Configuration
 License:GPL-2.0-or-later
@@ -29,8 +29,8 @@
 BuildRequires:  yast2 >= 3.1.176
 BuildRequires:  yast2-devtools >= 4.2.2
 BuildRequires:  yast2-ruby-bindings >= 1.0.0
-# Y2Storage::Mountable#mount_path
-BuildRequires:  yast2-storage-ng >= 4.0.90
+# Y2Storage::Mountable#preferred_mount_by
+BuildRequires:  yast2-storage-ng >= 4.2.90
 # lenses needed also for tests
 BuildRequires:  augeas-lenses
 BuildRequires:  rubygem(%rb_default_ruby_abi:cfa_grub2) >= 1.0.1
@@ -46,8 +46,8 @@
 Requires:   yast2-core >= 

commit yast2-bootloader for openSUSE:Factory

2020-01-04 Thread root
Hello community,

here is the log from the commit of package yast2-bootloader for 
openSUSE:Factory checked in at 2020-01-04 19:20:56

Comparing /work/SRC/openSUSE:Factory/yast2-bootloader (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-bootloader.new.6675 (New)


Package is "yast2-bootloader"

Sat Jan  4 19:20:56 2020 rev:284 rq:760667 version:4.2.15

Changes:

--- /work/SRC/openSUSE:Factory/yast2-bootloader/yast2-bootloader.changes
2019-12-14 12:02:28.655411713 +0100
+++ 
/work/SRC/openSUSE:Factory/.yast2-bootloader.new.6675/yast2-bootloader.changes  
2020-01-04 19:21:05.389130553 +0100
@@ -1,0 +2,14 @@
+Fri Jan  3 13:08:10 UTC 2020 - Josef Reidinger 
+
+- deduplicate kernel parameters after merging them
+  (bsc#1130954, bsc#1043103, bsc#1132328, bsc#1134895)
+- 4.2.15
+
+---
+Mon Dec 30 14:51:02 UTC 2019 - Josef Reidinger 
+
+- Report proper error when /etc/default/grub missing and allow
+  user to repropose it (bsc#1100755)
+- 4.2.14
+
+---

Old:

  yast2-bootloader-4.2.13.tar.bz2

New:

  yast2-bootloader-4.2.15.tar.bz2



Other differences:
--
++ yast2-bootloader.spec ++
--- /var/tmp/diff_new_pack.KCA30P/_old  2020-01-04 19:21:06.125130879 +0100
+++ /var/tmp/diff_new_pack.KCA30P/_new  2020-01-04 19:21:06.129130880 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package yast2-bootloader
 #
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-bootloader
-Version:4.2.13
+Version:4.2.15
 Release:0
 Summary:YaST2 - Bootloader Configuration
 License:GPL-2.0-or-later

++ yast2-bootloader-4.2.13.tar.bz2 -> yast2-bootloader-4.2.15.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-4.2.13/package/yast2-bootloader.changes 
new/yast2-bootloader-4.2.15/package/yast2-bootloader.changes
--- old/yast2-bootloader-4.2.13/package/yast2-bootloader.changes
2019-11-27 09:40:52.0 +0100
+++ new/yast2-bootloader-4.2.15/package/yast2-bootloader.changes
2020-01-03 14:22:31.0 +0100
@@ -1,4 +1,18 @@
 ---
+Fri Jan  3 13:08:10 UTC 2020 - Josef Reidinger 
+
+- deduplicate kernel parameters after merging them
+  (bsc#1130954, bsc#1043103, bsc#1132328, bsc#1134895)
+- 4.2.15
+
+---
+Mon Dec 30 14:51:02 UTC 2019 - Josef Reidinger 
+
+- Report proper error when /etc/default/grub missing and allow
+  user to repropose it (bsc#1100755)
+- 4.2.14
+
+---
 Tue Nov 26 12:22:50 UTC 2019 - David Diaz 
 
 - Abort the execution when the module run without enough
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-4.2.13/package/yast2-bootloader.spec 
new/yast2-bootloader-4.2.15/package/yast2-bootloader.spec
--- old/yast2-bootloader-4.2.13/package/yast2-bootloader.spec   2019-11-27 
09:40:52.0 +0100
+++ new/yast2-bootloader-4.2.15/package/yast2-bootloader.spec   2020-01-03 
14:22:31.0 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-bootloader
-Version:4.2.13
+Version:4.2.15
 Release:0
 Summary:YaST2 - Bootloader Configuration
 License:GPL-2.0-or-later
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-4.2.13/src/lib/bootloader/grub2base.rb 
new/yast2-bootloader-4.2.15/src/lib/bootloader/grub2base.rb
--- old/yast2-bootloader-4.2.13/src/lib/bootloader/grub2base.rb 2019-11-27 
09:40:52.0 +0100
+++ new/yast2-bootloader-4.2.15/src/lib/bootloader/grub2base.rb 2020-01-03 
14:22:31.0 +0100
@@ -98,7 +98,12 @@
 def read
   super
 
-  grub_default.load
+  begin
+grub_default.load
+  rescue Errno::ENOENT
+raise BrokenConfiguration, _("File /etc/default/grub missing on 
system")
+  end
+
   grub_cfg = CFA::Grub2::GrubCfg.new
   begin
 grub_cfg.load
@@ -251,8 +256,10 @@
   default_serialize.gsub!(/mitigations=\S+/, "") if 
other_params.parameter("mitigations")
 
   new_kernel_params = default_serialize + " " + other_params.serialize
+  # deduplicate identicatel parameter. Keep always the last one ( so 
reverse is needed )

commit yast2-bootloader for openSUSE:Factory

2019-12-14 Thread root
Hello community,

here is the log from the commit of package yast2-bootloader for 
openSUSE:Factory checked in at 2019-12-14 12:02:19

Comparing /work/SRC/openSUSE:Factory/yast2-bootloader (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-bootloader.new.4691 (New)


Package is "yast2-bootloader"

Sat Dec 14 12:02:19 2019 rev:283 rq:751215 version:4.2.13

Changes:

--- /work/SRC/openSUSE:Factory/yast2-bootloader/yast2-bootloader.changes
2019-10-03 14:06:27.664563082 +0200
+++ 
/work/SRC/openSUSE:Factory/.yast2-bootloader.new.4691/yast2-bootloader.changes  
2019-12-14 12:02:28.655411713 +0100
@@ -1,0 +2,16 @@
+Tue Nov 26 12:22:50 UTC 2019 - David Diaz 
+
+- Abort the execution when the module run without enough
+  permissions (related to bsc#1137688).
+- 4.2.13
+
+---
+Wed Nov 20 16:07:58 UTC 2019 - Ancor Gonzalez Sosa 
+
+- Improved detection of the root filesystem in non-standard
+  btrfs configurations (bsc#1151748, bsc#1124581).
+- If there is no file system mounted in "/" or "/boot", report the
+  error and quit instead of crashing.
+- 4.2.12
+
+---

Old:

  yast2-bootloader-4.2.11.tar.bz2

New:

  yast2-bootloader-4.2.13.tar.bz2



Other differences:
--
++ yast2-bootloader.spec ++
--- /var/tmp/diff_new_pack.fmJblq/_old  2019-12-14 12:02:29.795411543 +0100
+++ /var/tmp/diff_new_pack.fmJblq/_new  2019-12-14 12:02:29.799411543 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-bootloader
-Version:4.2.11
+Version:4.2.13
 Release:0
 Summary:YaST2 - Bootloader Configuration
 License:GPL-2.0-or-later

++ yast2-bootloader-4.2.11.tar.bz2 -> yast2-bootloader-4.2.13.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-4.2.11/package/yast2-bootloader.changes 
new/yast2-bootloader-4.2.13/package/yast2-bootloader.changes
--- old/yast2-bootloader-4.2.11/package/yast2-bootloader.changes
2019-09-30 17:51:21.0 +0200
+++ new/yast2-bootloader-4.2.13/package/yast2-bootloader.changes
2019-11-27 09:40:52.0 +0100
@@ -1,4 +1,20 @@
 ---
+Tue Nov 26 12:22:50 UTC 2019 - David Diaz 
+
+- Abort the execution when the module run without enough
+  permissions (related to bsc#1137688).
+- 4.2.13
+
+---
+Wed Nov 20 16:07:58 UTC 2019 - Ancor Gonzalez Sosa 
+
+- Improved detection of the root filesystem in non-standard
+  btrfs configurations (bsc#1151748, bsc#1124581).
+- If there is no file system mounted in "/" or "/boot", report the
+  error and quit instead of crashing.
+- 4.2.12
+
+---
 Mon Sep 30 13:26:46 UTC 2019 - Josef Reidinger 
 
 - Add to autoyast ability to set secure boot flag for UEFI
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-4.2.11/package/yast2-bootloader.spec 
new/yast2-bootloader-4.2.13/package/yast2-bootloader.spec
--- old/yast2-bootloader-4.2.11/package/yast2-bootloader.spec   2019-09-30 
17:51:21.0 +0200
+++ new/yast2-bootloader-4.2.13/package/yast2-bootloader.spec   2019-11-27 
09:40:52.0 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-bootloader
-Version:4.2.11
+Version:4.2.13
 Release:0
 Summary:YaST2 - Bootloader Configuration
 License:GPL-2.0-or-later
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-4.2.11/src/lib/bootloader/config_dialog.rb 
new/yast2-bootloader-4.2.13/src/lib/bootloader/config_dialog.rb
--- old/yast2-bootloader-4.2.11/src/lib/bootloader/config_dialog.rb 
2019-09-30 17:51:21.0 +0200
+++ new/yast2-bootloader-4.2.13/src/lib/bootloader/config_dialog.rb 
2019-11-27 09:40:52.0 +0100
@@ -26,6 +26,11 @@
 
 def run
   guarded_run
+rescue ::Bootloader::NoRoot
+  Yast::Report.Error(
+_("YaST cannot configure the bootloader because it failed to find the 
root file system.")
+  )
+  :abort
 rescue ::Bootloader::BrokenConfiguration, ::Bootloader::UnsupportedOption 
=> e
   msg = if e.is_a?(::Bootloader::BrokenConfiguration)
 # TRANSLATORS: %s stands for readon why yast cannot process it
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-bootloader-4.2.11/src/modules/BootStorage.rb 
new/yast2-bootloader-4.2.13/src/modules/BootStorage.rb
--- old/yast2-bootloader-4.2.11/src/mod

commit yast2-bootloader for openSUSE:Factory

2019-10-03 Thread root
Hello community,

here is the log from the commit of package yast2-bootloader for 
openSUSE:Factory checked in at 2019-10-03 14:06:25

Comparing /work/SRC/openSUSE:Factory/yast2-bootloader (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-bootloader.new.2352 (New)


Package is "yast2-bootloader"

Thu Oct  3 14:06:25 2019 rev:282 rq:734119 version:4.2.11

Changes:

--- /work/SRC/openSUSE:Factory/yast2-bootloader/yast2-bootloader.changes
2019-08-30 14:39:11.829442494 +0200
+++ 
/work/SRC/openSUSE:Factory/.yast2-bootloader.new.2352/yast2-bootloader.changes  
2019-10-03 14:06:27.664563082 +0200
@@ -1,0 +2,7 @@
+Mon Sep 30 13:26:46 UTC 2019 - Josef Reidinger 
+
+- Add to autoyast ability to set secure boot flag for UEFI
+  (jsc#SLE-8787)
+- 4.2.11
+
+---

Old:

  yast2-bootloader-4.2.10.tar.bz2

New:

  yast2-bootloader-4.2.11.tar.bz2



Other differences:
--
++ yast2-bootloader.spec ++
--- /var/tmp/diff_new_pack.2lXrkM/_old  2019-10-03 14:06:28.208561682 +0200
+++ /var/tmp/diff_new_pack.2lXrkM/_new  2019-10-03 14:06:28.208561682 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-bootloader
-Version:4.2.10
+Version:4.2.11
 Release:0
 Summary:YaST2 - Bootloader Configuration
 License:GPL-2.0-or-later

++ yast2-bootloader-4.2.10.tar.bz2 -> yast2-bootloader-4.2.11.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-4.2.10/package/yast2-bootloader.changes 
new/yast2-bootloader-4.2.11/package/yast2-bootloader.changes
--- old/yast2-bootloader-4.2.10/package/yast2-bootloader.changes
2019-08-27 19:42:07.0 +0200
+++ new/yast2-bootloader-4.2.11/package/yast2-bootloader.changes
2019-09-30 17:51:21.0 +0200
@@ -1,4 +1,11 @@
 ---
+Mon Sep 30 13:26:46 UTC 2019 - Josef Reidinger 
+
+- Add to autoyast ability to set secure boot flag for UEFI
+  (jsc#SLE-8787)
+- 4.2.11
+
+---
 Tue Aug 27 18:54:59 CEST 2019 - sch...@suse.de
 
 - Set X-SuSE-YaST-AutoInstResource in desktop file (bsc#144894).
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-4.2.10/package/yast2-bootloader.spec 
new/yast2-bootloader-4.2.11/package/yast2-bootloader.spec
--- old/yast2-bootloader-4.2.10/package/yast2-bootloader.spec   2019-08-27 
19:42:07.0 +0200
+++ new/yast2-bootloader-4.2.11/package/yast2-bootloader.spec   2019-09-30 
17:51:21.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-bootloader
-Version:4.2.10
+Version:4.2.11
 Release:0
 Summary:YaST2 - Bootloader Configuration
 License:GPL-2.0-or-later
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-4.2.10/src/autoyast-rnc/bootloader.rnc 
new/yast2-bootloader-4.2.11/src/autoyast-rnc/bootloader.rnc
--- old/yast2-bootloader-4.2.10/src/autoyast-rnc/bootloader.rnc 2019-08-27 
19:42:07.0 +0200
+++ new/yast2-bootloader-4.2.11/src/autoyast-rnc/bootloader.rnc 2019-09-30 
17:51:21.0 +0200
@@ -53,6 +53,7 @@
 element hiddenmenu  { "true" | "false" }? &
 element os_prober   { "true" | "false" }? &
 element suse_btrfs  { "true" | "false" }? &
+element secure_boot  { "true" | "false" }? &
 element xen_append{ text }? &
 element xen_kernel_append { text }? &
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-4.2.10/src/lib/bootloader/autoyast_converter.rb 
new/yast2-bootloader-4.2.11/src/lib/bootloader/autoyast_converter.rb
--- old/yast2-bootloader-4.2.10/src/lib/bootloader/autoyast_converter.rb
2019-08-27 19:42:07.0 +0200
+++ new/yast2-bootloader-4.2.11/src/lib/bootloader/autoyast_converter.rb
2019-09-30 17:51:21.0 +0200
@@ -35,6 +35,7 @@
 data["global"] ||= {}
 
 import_grub2(data, bootloader)
+import_grub2efi(data, bootloader)
 import_stage1(data, bootloader)
 import_default(data, bootloader.grub_default)
 import_device_map(data, bootloader)
@@ -61,6 +62,7 @@
 res["global"] = {}
 global = res["global"]
 export_grub2(global, config) if config.name == "grub2"
+export_grub2efi(global, config) if config.name == "grub2-efi"
 export_default(global, config.grub_default)
 res["global"]["cpu_mitigations"] = config.cpu_mitigations.value.to_s
 # Do not export device map as device name are

commit yast2-bootloader for openSUSE:Factory

2019-08-30 Thread root
Hello community,

here is the log from the commit of package yast2-bootloader for 
openSUSE:Factory checked in at 2019-08-30 14:39:11

Comparing /work/SRC/openSUSE:Factory/yast2-bootloader (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-bootloader.new.7948 (New)


Package is "yast2-bootloader"

Fri Aug 30 14:39:11 2019 rev:281 rq:726575 version:4.2.10

Changes:

--- /work/SRC/openSUSE:Factory/yast2-bootloader/yast2-bootloader.changes
2019-07-31 14:25:29.554309086 +0200
+++ 
/work/SRC/openSUSE:Factory/.yast2-bootloader.new.7948/yast2-bootloader.changes  
2019-08-30 14:39:11.829442494 +0200
@@ -1,0 +2,6 @@
+Tue Aug 27 18:54:59 CEST 2019 - sch...@suse.de
+
+- Set X-SuSE-YaST-AutoInstResource in desktop file (bsc#144894).
+- 4.2.10
+
+---

Old:

  yast2-bootloader-4.2.9.tar.bz2

New:

  yast2-bootloader-4.2.10.tar.bz2



Other differences:
--
++ yast2-bootloader.spec ++
--- /var/tmp/diff_new_pack.RGevkn/_old  2019-08-30 14:39:12.321442406 +0200
+++ /var/tmp/diff_new_pack.RGevkn/_new  2019-08-30 14:39:12.321442406 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-bootloader
-Version:4.2.9
+Version:4.2.10
 Release:0
 Summary:YaST2 - Bootloader Configuration
 License:GPL-2.0-or-later

++ yast2-bootloader-4.2.9.tar.bz2 -> yast2-bootloader-4.2.10.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-4.2.9/package/yast2-bootloader.changes 
new/yast2-bootloader-4.2.10/package/yast2-bootloader.changes
--- old/yast2-bootloader-4.2.9/package/yast2-bootloader.changes 2019-07-25 
16:23:57.0 +0200
+++ new/yast2-bootloader-4.2.10/package/yast2-bootloader.changes
2019-08-27 19:42:07.0 +0200
@@ -1,4 +1,10 @@
 ---
+Tue Aug 27 18:54:59 CEST 2019 - sch...@suse.de
+
+- Set X-SuSE-YaST-AutoInstResource in desktop file (bsc#144894).
+- 4.2.10
+
+---
 Thu Jul 25 13:21:44 UTC 2019 - Josef Reidinger 
 
 - Fix testsuite on AArch64. Related to changes done for boo#1136601
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-bootloader-4.2.9/package/yast2-bootloader.spec 
new/yast2-bootloader-4.2.10/package/yast2-bootloader.spec
--- old/yast2-bootloader-4.2.9/package/yast2-bootloader.spec2019-07-25 
16:23:57.0 +0200
+++ new/yast2-bootloader-4.2.10/package/yast2-bootloader.spec   2019-08-27 
19:42:07.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-bootloader
-Version:4.2.9
+Version:4.2.10
 Release:0
 Summary:YaST2 - Bootloader Configuration
 License:GPL-2.0-or-later
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-4.2.9/src/desktop/org.opensuse.yast.Bootloader.desktop 
new/yast2-bootloader-4.2.10/src/desktop/org.opensuse.yast.Bootloader.desktop
--- old/yast2-bootloader-4.2.9/src/desktop/org.opensuse.yast.Bootloader.desktop 
2019-07-25 16:23:57.0 +0200
+++ 
new/yast2-bootloader-4.2.10/src/desktop/org.opensuse.yast.Bootloader.desktop
2019-08-27 19:42:07.0 +0200
@@ -14,6 +14,7 @@
 X-SuSE-YaST-SortKey=
 X-SuSE-YaST-AutoInstResource=
 X-SuSE-YaST-AutoInstPath=install
+X-SuSE-YaST-AutoInstResource=bootloader
 X-SuSE-YaST-AutoInstSchema=bootloader.rnc
 X-SuSE-YaST-Keywords=bootloader,GRUB,system,EFI
 




commit yast2-bootloader for openSUSE:Factory

2019-07-31 Thread root
Hello community,

here is the log from the commit of package yast2-bootloader for 
openSUSE:Factory checked in at 2019-07-31 14:25:28

Comparing /work/SRC/openSUSE:Factory/yast2-bootloader (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-bootloader.new.4126 (New)


Package is "yast2-bootloader"

Wed Jul 31 14:25:28 2019 rev:280 rq:718575 version:4.2.9

Changes:

--- /work/SRC/openSUSE:Factory/yast2-bootloader/yast2-bootloader.changes
2019-05-05 21:16:30.672474938 +0200
+++ 
/work/SRC/openSUSE:Factory/.yast2-bootloader.new.4126/yast2-bootloader.changes  
2019-07-31 14:25:29.554309086 +0200
@@ -1,0 +2,60 @@
+Thu Jul 25 13:21:44 UTC 2019 - Josef Reidinger 
+
+- Fix testsuite on AArch64. Related to changes done for boo#1136601
+- 4.2.9
+
+---
+Wed Jul 24 16:03:28 UTC 2019 - Ancor Gonzalez Sosa 
+
+- Better handling of broken bootloader configurations during the
+  upgrade process (bsc#1138930).
+- 4.2.8
+
+---
+Fri Jul 19 09:20:09 UTC 2019 - Ladislav Slezák 
+
+- Added "BuildRequires: update-desktop-files"
+- Related to the previous desktop file changes (fate#319035)
+- 4.2.7
+
+---
+Tue Jul  2 16:08:24 UTC 2019 - Guillaume GARDET 
+
+- Replace --suse-signed-grub with --suse-force-signed to follow 
+  update from boo#1136601
+- 4.2.6
+
+---
+Tue Jun 25 12:42:23 UTC 2019 - Josef Reidinger 
+
+- adapt to new rubocop (bsc#1139270)
+- 4.2.5
+
+---
+Wed Jun  5 12:59:27 UTC 2019 - Guillaume GARDET 
+
+- Enable Secure Boot on AArch64 (boo#1136601)
+- 4.2.4
+
+---
+Fri May 31 12:26:38 UTC 2019 - Stasiek Michalski 
+
+- Add metainfo (fate#319035)
+- Revamp spec
+- Replace GenericName with Comment
+- 4.2.3
+
+---
+Wed May 29 13:02:02 UTC 2019 - David Diaz 
+
+- Improve the readability of a technical problem description,
+  splitting it in multiple lines (bsc#1136746).
+- 4.2.2  
+
+---
+Wed May 29 12:32:09 CEST 2019 - sch...@suse.de
+
+- Proposal for s390: Set kernel parameters without "resume"
+  parameter (JIRA#SLE-6926).
+
+---

Old:

  yast2-bootloader-4.2.1.tar.bz2

New:

  yast2-bootloader-4.2.9.tar.bz2



Other differences:
--
++ yast2-bootloader.spec ++
--- /var/tmp/diff_new_pack.KUCEVQ/_old  2019-07-31 14:25:30.022308769 +0200
+++ /var/tmp/diff_new_pack.KUCEVQ/_new  2019-07-31 14:25:30.022308769 +0200
@@ -17,23 +17,27 @@
 
 
 Name:   yast2-bootloader
-Version:4.2.1
+Version:4.2.9
 Release:0
+Summary:YaST2 - Bootloader Configuration
+License:GPL-2.0-or-later
+Group:  System/YaST
+Url:https://github.com/yast/yast-bootloader
 
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 Source0:%{name}-%{version}.tar.bz2
 
-Url:http://github.com/yast/yast-bootloader
 BuildRequires:  yast2 >= 3.1.176
-BuildRequires:  yast2-devtools >= 3.1.10
+BuildRequires:  yast2-devtools >= 4.2.2
 BuildRequires:  yast2-ruby-bindings >= 1.0.0
 # Y2Storage::Mountable#mount_path
 BuildRequires:  yast2-storage-ng >= 4.0.90
 # lenses needed also for tests
 BuildRequires:  augeas-lenses
+BuildRequires:  update-desktop-files
 BuildRequires:  rubygem(%rb_default_ruby_abi:cfa_grub2) >= 1.0.1
 BuildRequires:  rubygem(%rb_default_ruby_abi:rspec)
 BuildRequires:  rubygem(%rb_default_ruby_abi:yast-rake)
+
 PreReq: /bin/sed %fillup_prereq
 # Base classes for inst clients
 Requires:   parted
@@ -49,7 +53,6 @@
 # lenses are needed as cfa_grub2 depends only on augeas bindings, but also
 # lenses are needed here
 Requires:   augeas-lenses
-
 Requires:   yast2-ruby-bindings >= 1.0.0
 
 # only recommend syslinux, as it is not needed when generic mbr is not used 
(bsc#1004229)
@@ -57,55 +60,36 @@
 Recommends: syslinux
 %endif
 
-Summary:YaST2 - Bootloader Configuration
-License:GPL-2.0-or-later
-Group:  System/YaST
-
 %description
 This package contains the YaST2 component for bootloader configuration.
 
 %prep
-%setup -n %{name}-%{version}
+%setup -q
 
 %check
-rake test:unit
+%yast_check
 
 %build
 
 %install
-rake install DESTDIR="%{buildroot}"
+%yast_install
+%yast_metainfo
 
 %post
 %{fillup_only -n bootloader}
 
 %files
-%defattr(-,root,root)
-
-# menu items
-
-%dir %{yast_desktopdir}
-%{

commit yast2-bootloader for openSUSE:Factory

2019-05-05 Thread root
Hello community,

here is the log from the commit of package yast2-bootloader for 
openSUSE:Factory checked in at 2019-05-05 21:16:29

Comparing /work/SRC/openSUSE:Factory/yast2-bootloader (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-bootloader.new.5148 (New)


Package is "yast2-bootloader"

Sun May  5 21:16:29 2019 rev:279 rq:699432 version:4.2.1

Changes:

--- /work/SRC/openSUSE:Factory/yast2-bootloader/yast2-bootloader.changes
2019-04-08 10:34:13.835207945 +0200
+++ 
/work/SRC/openSUSE:Factory/.yast2-bootloader.new.5148/yast2-bootloader.changes  
2019-05-05 21:16:30.672474938 +0200
@@ -1,0 +2,7 @@
+Fri Apr 26 12:27:34 UTC 2019 - jreidinger 
+
+- renamed "smt" to "cpu_mitigations", improved naming and help
+  (bsc#1098559)
+- 4.2.1
+
+---
@@ -5 +12 @@
-- 4.1.24
+- 4.2.0

Old:

  yast2-bootloader-4.1.24.tar.bz2

New:

  yast2-bootloader-4.2.1.tar.bz2



Other differences:
--
++ yast2-bootloader.spec ++
--- /var/tmp/diff_new_pack.nyPi2J/_old  2019-05-05 21:16:31.144476224 +0200
+++ /var/tmp/diff_new_pack.nyPi2J/_new  2019-05-05 21:16:31.144476224 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-bootloader
-Version:4.1.24
+Version:4.2.1
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build

++ yast2-bootloader-4.1.24.tar.bz2 -> yast2-bootloader-4.2.1.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-4.1.24/package/yast2-bootloader.changes 
new/yast2-bootloader-4.2.1/package/yast2-bootloader.changes
--- old/yast2-bootloader-4.1.24/package/yast2-bootloader.changes
2019-04-04 16:28:47.0 +0200
+++ new/yast2-bootloader-4.2.1/package/yast2-bootloader.changes 2019-04-29 
15:35:46.0 +0200
@@ -1,8 +1,15 @@
 ---
+Fri Apr 26 12:27:34 UTC 2019 - jreidinger 
+
+- renamed "smt" to "cpu_mitigations", improved naming and help
+  (bsc#1098559)
+- 4.2.1
+
+---
 Thu Apr  4 11:57:27 UTC 2019 - Stefan Hundhammer 
 
 - Propagate serial console params to XEN kernels (bsc#1080928)
-- 4.1.24
+- 4.2.0
 
 ---
 Mon Mar 25 15:45:54 CET 2019 - sch...@suse.de
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-4.1.24/package/yast2-bootloader.spec 
new/yast2-bootloader-4.2.1/package/yast2-bootloader.spec
--- old/yast2-bootloader-4.1.24/package/yast2-bootloader.spec   2019-04-04 
16:28:47.0 +0200
+++ new/yast2-bootloader-4.2.1/package/yast2-bootloader.spec2019-04-29 
15:35:46.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-bootloader
-Version:4.1.24
+Version:4.2.1
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-4.1.24/src/autoyast-rnc/bootloader.rnc 
new/yast2-bootloader-4.2.1/src/autoyast-rnc/bootloader.rnc
--- old/yast2-bootloader-4.1.24/src/autoyast-rnc/bootloader.rnc 2019-04-04 
16:28:47.0 +0200
+++ new/yast2-bootloader-4.2.1/src/autoyast-rnc/bootloader.rnc  2019-04-29 
15:35:46.0 +0200
@@ -71,7 +71,7 @@
 boot_extended? &
 boot_mbr? &
 stage1_dev? &
-smt? &
+cpu_mitigations? &
 element vgamode { text }?
   }
 
@@ -86,7 +86,7 @@
 boot_boot = element boot_boot { "true" | "false" }
 boot_extended = element boot_extended { "true" | "false" }
 boot_mbr = element boot_mbr { "true" | "false" }
-smt = element smt { "true" | "false" }
+cpu_mitigations = element cpu_mitigations { "nosmt" | "auto" | "off" | 
"manual" }
 
 sections =
   element sections {
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-4.1.24/src/lib/bootloader/autoyast_converter.rb 
new/yast2-bootloader-4.2.1/src/lib/bootloader/autoyast_converter.rb
--- old/yast2-bootloader-4.1.24/src/lib/bootloader/autoyast_converter.rb
2019-04-04 16:28:47.0 +0200
+++ new/yast2-bootloader-4.2.1/src/lib/bootloader/autoyast_converter.rb 
2019-04-29 15:35:46.0 +0200
@@ -1,6 +1,7 @@
 require "yast"
 
 require "bootloader/bootloader_factory"
+require "bootloader/cpu_mitigations"
 
 Yast.import "BootStorage"
 Yast.import "Arch"
@@ -37,7 +38,8 @@
 # always nil pmbr as autoyast does not support it yet,
 # so use nil to always use proposed value (bsc#1081967)
 bootloader.pmbr_action = nil
-bootloader.smt = data["global"]["smt"] == "true" unless 
data["

commit yast2-bootloader for openSUSE:Factory

2019-04-08 Thread root
Hello community,

here is the log from the commit of package yast2-bootloader for 
openSUSE:Factory checked in at 2019-04-08 10:34:10

Comparing /work/SRC/openSUSE:Factory/yast2-bootloader (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-bootloader.new.3908 (New)


Package is "yast2-bootloader"

Mon Apr  8 10:34:10 2019 rev:278 rq:691556 version:4.1.24

Changes:

--- /work/SRC/openSUSE:Factory/yast2-bootloader/yast2-bootloader.changes
2019-03-27 16:14:27.879620707 +0100
+++ 
/work/SRC/openSUSE:Factory/.yast2-bootloader.new.3908/yast2-bootloader.changes  
2019-04-08 10:34:13.835207945 +0200
@@ -1,0 +2,6 @@
+Thu Apr  4 11:57:27 UTC 2019 - Stefan Hundhammer 
+
+- Propagate serial console params to XEN kernels (bsc#1080928)
+- 4.1.24
+
+---

Old:

  yast2-bootloader-4.1.23.tar.bz2

New:

  yast2-bootloader-4.1.24.tar.bz2



Other differences:
--
++ yast2-bootloader.spec ++
--- /var/tmp/diff_new_pack.bj8rYp/_old  2019-04-08 10:34:14.459208515 +0200
+++ /var/tmp/diff_new_pack.bj8rYp/_new  2019-04-08 10:34:14.475208531 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-bootloader
-Version:4.1.23
+Version:4.1.24
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build

++ yast2-bootloader-4.1.23.tar.bz2 -> yast2-bootloader-4.1.24.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-bootloader-4.1.23/Dockerfile 
new/yast2-bootloader-4.1.24/Dockerfile
--- old/yast2-bootloader-4.1.23/Dockerfile  2019-03-25 16:25:17.0 
+0100
+++ new/yast2-bootloader-4.1.24/Dockerfile  2019-04-04 16:28:47.0 
+0200
@@ -1,2 +1,2 @@
-FROM yastdevel/ruby
+FROM registry.opensuse.org/yast/head/containers/yast-ruby:latest
 COPY . /usr/src/app
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-4.1.23/package/yast2-bootloader.changes 
new/yast2-bootloader-4.1.24/package/yast2-bootloader.changes
--- old/yast2-bootloader-4.1.23/package/yast2-bootloader.changes
2019-03-25 16:25:17.0 +0100
+++ new/yast2-bootloader-4.1.24/package/yast2-bootloader.changes
2019-04-04 16:28:47.0 +0200
@@ -1,4 +1,10 @@
 ---
+Thu Apr  4 11:57:27 UTC 2019 - Stefan Hundhammer 
+
+- Propagate serial console params to XEN kernels (bsc#1080928)
+- 4.1.24
+
+---
 Mon Mar 25 15:45:54 CET 2019 - sch...@suse.de
 
 - Removed double "smt" entry from *.rnc file (bsc#1128707).
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-4.1.23/package/yast2-bootloader.spec 
new/yast2-bootloader-4.1.24/package/yast2-bootloader.spec
--- old/yast2-bootloader-4.1.23/package/yast2-bootloader.spec   2019-03-25 
16:25:17.0 +0100
+++ new/yast2-bootloader-4.1.24/package/yast2-bootloader.spec   2019-04-04 
16:28:47.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-bootloader
-Version:4.1.23
+Version:4.1.24
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-4.1.23/src/lib/bootloader/grub2base.rb 
new/yast2-bootloader-4.1.24/src/lib/bootloader/grub2base.rb
--- old/yast2-bootloader-4.1.23/src/lib/bootloader/grub2base.rb 2019-03-25 
16:25:17.0 +0100
+++ new/yast2-bootloader-4.1.24/src/lib/bootloader/grub2base.rb 2019-04-04 
16:28:47.0 +0200
@@ -28,6 +28,7 @@
 
 module Bootloader
   # Common base for GRUB2 specialized classes
+  # rubocop:disable Metrics/ClassLength
   class Grub2Base < BootloaderBase
 include Yast::Logger
 include Yast::I18n
@@ -46,6 +47,10 @@
 # @return [Boolean]
 attr_accessor :trusted_boot
 
+# @!attribute console
+#   @return [::Bootloader::SerialConsole] serial console or nil if none
+attr_reader :console
+
 def initialize
   super
 
@@ -160,9 +165,9 @@
   self.trusted_boot = other.trusted_boot unless other.trusted_boot.nil?
 end
 
-def enable_serial_console(console)
-  console = SerialConsole.load_from_console_args(console)
-  raise ::Bootloader::InvalidSerialConsoleArguments unless console
+def enable_serial_console(console_arg_string)
+  @console = SerialConsole.load_from_console_args(console_arg_string)
+  raise ::Bootloader::InvalidSerialConsoleArguments unless @console
 
   grub_default.serial_console = console.console_args
 
@@ -172,10 +177,15 @@
 end
 
 def disable_serial_console
+  @con

commit yast2-bootloader for openSUSE:Factory

2019-03-27 Thread root
Hello community,

here is the log from the commit of package yast2-bootloader for 
openSUSE:Factory checked in at 2019-03-27 16:14:25

Comparing /work/SRC/openSUSE:Factory/yast2-bootloader (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-bootloader.new.25356 (New)


Package is "yast2-bootloader"

Wed Mar 27 16:14:25 2019 rev:277 rq:688327 version:4.1.23

Changes:

--- /work/SRC/openSUSE:Factory/yast2-bootloader/yast2-bootloader.changes
2019-03-13 09:08:58.223425504 +0100
+++ 
/work/SRC/openSUSE:Factory/.yast2-bootloader.new.25356/yast2-bootloader.changes 
2019-03-27 16:14:27.879620707 +0100
@@ -1,0 +2,6 @@
+Mon Mar 25 15:45:54 CET 2019 - sch...@suse.de
+
+- Removed double "smt" entry from *.rnc file (bsc#1128707).
+- 4.1.23
+
+---

Old:

  yast2-bootloader-4.1.22.tar.bz2

New:

  yast2-bootloader-4.1.23.tar.bz2



Other differences:
--
++ yast2-bootloader.spec ++
--- /var/tmp/diff_new_pack.IFDULI/_old  2019-03-27 16:14:29.207620369 +0100
+++ /var/tmp/diff_new_pack.IFDULI/_new  2019-03-27 16:14:29.235620362 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-bootloader
-Version:4.1.22
+Version:4.1.23
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build

++ yast2-bootloader-4.1.22.tar.bz2 -> yast2-bootloader-4.1.23.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-4.1.22/package/yast2-bootloader.changes 
new/yast2-bootloader-4.1.23/package/yast2-bootloader.changes
--- old/yast2-bootloader-4.1.22/package/yast2-bootloader.changes
2019-03-12 09:27:15.0 +0100
+++ new/yast2-bootloader-4.1.23/package/yast2-bootloader.changes
2019-03-25 16:25:17.0 +0100
@@ -1,4 +1,10 @@
 ---
+Mon Mar 25 15:45:54 CET 2019 - sch...@suse.de
+
+- Removed double "smt" entry from *.rnc file (bsc#1128707).
+- 4.1.23
+
+---
 Mon Mar 11 16:26:13 CET 2019 - sch...@suse.de
 
 - Added tag smt to *.rnc file (bsc#1128707).
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-4.1.22/package/yast2-bootloader.spec 
new/yast2-bootloader-4.1.23/package/yast2-bootloader.spec
--- old/yast2-bootloader-4.1.22/package/yast2-bootloader.spec   2019-03-12 
09:27:15.0 +0100
+++ new/yast2-bootloader-4.1.23/package/yast2-bootloader.spec   2019-03-25 
16:25:17.0 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-bootloader
-Version:4.1.22
+Version:4.1.23
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-4.1.22/src/autoyast-rnc/bootloader.rnc 
new/yast2-bootloader-4.1.23/src/autoyast-rnc/bootloader.rnc
--- old/yast2-bootloader-4.1.22/src/autoyast-rnc/bootloader.rnc 2019-03-12 
09:27:15.0 +0100
+++ new/yast2-bootloader-4.1.23/src/autoyast-rnc/bootloader.rnc 2019-03-25 
16:25:17.0 +0100
@@ -52,7 +52,6 @@
 element failsafe_disabled { "true" | "false" }? &
 element hiddenmenu  { "true" | "false" }? &
 element os_prober   { "true" | "false" }? &
-element smt { "true" | "false" }? &
 element suse_btrfs  { "true" | "false" }? &
 element xen_append{ text }? &
 element xen_kernel_append { text }? &




commit yast2-bootloader for openSUSE:Factory

2019-03-13 Thread root
Hello community,

here is the log from the commit of package yast2-bootloader for 
openSUSE:Factory checked in at 2019-03-13 09:08:56

Comparing /work/SRC/openSUSE:Factory/yast2-bootloader (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-bootloader.new.28833 (New)


Package is "yast2-bootloader"

Wed Mar 13 09:08:56 2019 rev:276 rq:684200 version:4.1.22

Changes:

--- /work/SRC/openSUSE:Factory/yast2-bootloader/yast2-bootloader.changes
2019-03-10 09:30:10.292253352 +0100
+++ 
/work/SRC/openSUSE:Factory/.yast2-bootloader.new.28833/yast2-bootloader.changes 
2019-03-13 09:08:58.223425504 +0100
@@ -1,0 +2,6 @@
+Mon Mar 11 16:26:13 CET 2019 - sch...@suse.de
+
+- Added tag smt to *.rnc file (bsc#1128707).
+- 4.1.22
+
+---

Old:

  yast2-bootloader-4.1.21.tar.bz2

New:

  yast2-bootloader-4.1.22.tar.bz2



Other differences:
--
++ yast2-bootloader.spec ++
--- /var/tmp/diff_new_pack.rrjUMK/_old  2019-03-13 09:09:00.439425275 +0100
+++ /var/tmp/diff_new_pack.rrjUMK/_new  2019-03-13 09:09:00.471425272 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-bootloader
-Version:4.1.21
+Version:4.1.22
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build

++ yast2-bootloader-4.1.21.tar.bz2 -> yast2-bootloader-4.1.22.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-4.1.21/package/yast2-bootloader.changes 
new/yast2-bootloader-4.1.22/package/yast2-bootloader.changes
--- old/yast2-bootloader-4.1.21/package/yast2-bootloader.changes
2019-03-07 15:23:39.0 +0100
+++ new/yast2-bootloader-4.1.22/package/yast2-bootloader.changes
2019-03-12 09:27:15.0 +0100
@@ -1,4 +1,10 @@
 ---
+Mon Mar 11 16:26:13 CET 2019 - sch...@suse.de
+
+- Added tag smt to *.rnc file (bsc#1128707).
+- 4.1.22
+
+---
 Thu Mar  7 13:36:20 UTC 2019 - jreidin...@suse.com
 
 - Add option to Disable Simultaneous Multithreading (bsc#1098559)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-4.1.21/package/yast2-bootloader.spec 
new/yast2-bootloader-4.1.22/package/yast2-bootloader.spec
--- old/yast2-bootloader-4.1.21/package/yast2-bootloader.spec   2019-03-07 
15:23:39.0 +0100
+++ new/yast2-bootloader-4.1.22/package/yast2-bootloader.spec   2019-03-12 
09:27:15.0 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-bootloader
-Version:4.1.21
+Version:4.1.22
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-4.1.21/src/autoyast-rnc/bootloader.rnc 
new/yast2-bootloader-4.1.22/src/autoyast-rnc/bootloader.rnc
--- old/yast2-bootloader-4.1.21/src/autoyast-rnc/bootloader.rnc 2019-03-07 
15:23:39.0 +0100
+++ new/yast2-bootloader-4.1.22/src/autoyast-rnc/bootloader.rnc 2019-03-12 
09:27:15.0 +0100
@@ -52,6 +52,7 @@
 element failsafe_disabled { "true" | "false" }? &
 element hiddenmenu  { "true" | "false" }? &
 element os_prober   { "true" | "false" }? &
+element smt { "true" | "false" }? &
 element suse_btrfs  { "true" | "false" }? &
 element xen_append{ text }? &
 element xen_kernel_append { text }? &




commit yast2-bootloader for openSUSE:Factory

2019-03-10 Thread root
Hello community,

here is the log from the commit of package yast2-bootloader for 
openSUSE:Factory checked in at 2019-03-10 09:30:03

Comparing /work/SRC/openSUSE:Factory/yast2-bootloader (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-bootloader.new.28833 (New)


Package is "yast2-bootloader"

Sun Mar 10 09:30:03 2019 rev:275 rq:682484 version:4.1.21

Changes:

--- /work/SRC/openSUSE:Factory/yast2-bootloader/yast2-bootloader.changes
2019-03-04 09:15:22.328654999 +0100
+++ 
/work/SRC/openSUSE:Factory/.yast2-bootloader.new.28833/yast2-bootloader.changes 
2019-03-10 09:30:10.292253352 +0100
@@ -1,0 +2,7 @@
+Thu Mar  7 13:36:20 UTC 2019 - jreidin...@suse.com
+
+- Add option to Disable Simultaneous Multithreading (bsc#1098559)
+- Allow to modify bootloader configuration during upgrade
+- 4.1.21
+
+---

Old:

  yast2-bootloader-4.1.20.tar.bz2

New:

  yast2-bootloader-4.1.21.tar.bz2



Other differences:
--
++ yast2-bootloader.spec ++
--- /var/tmp/diff_new_pack.is9XMp/_old  2019-03-10 09:30:11.120253144 +0100
+++ /var/tmp/diff_new_pack.is9XMp/_new  2019-03-10 09:30:11.124253143 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-bootloader
-Version:4.1.20
+Version:4.1.21
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build

++ yast2-bootloader-4.1.20.tar.bz2 -> yast2-bootloader-4.1.21.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-bootloader-4.1.20/.rubocop.yml 
new/yast2-bootloader-4.1.21/.rubocop.yml
--- old/yast2-bootloader-4.1.20/.rubocop.yml2019-03-01 08:48:52.0 
+0100
+++ new/yast2-bootloader-4.1.21/.rubocop.yml2019-03-07 15:23:39.0 
+0100
@@ -31,7 +31,7 @@
 
 # Configuration parameters: CountComments.
 Metrics/ClassLength:
-  Max: 200
+  Max: 220
   Include:
 - 'src/lib/**/*.rb' # be more strict for new code in lib
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-4.1.20/package/yast2-bootloader.changes 
new/yast2-bootloader-4.1.21/package/yast2-bootloader.changes
--- old/yast2-bootloader-4.1.20/package/yast2-bootloader.changes
2019-03-01 08:48:52.0 +0100
+++ new/yast2-bootloader-4.1.21/package/yast2-bootloader.changes
2019-03-07 15:23:39.0 +0100
@@ -1,4 +1,11 @@
 ---
+Thu Mar  7 13:36:20 UTC 2019 - jreidin...@suse.com
+
+- Add option to Disable Simultaneous Multithreading (bsc#1098559)
+- Allow to modify bootloader configuration during upgrade
+- 4.1.21
+
+---
 Fri Mar  1 06:16:50 UTC 2019 - jreidin...@suse.com
 
 - remove resume if user wants noresume (bsc#1079537)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-4.1.20/package/yast2-bootloader.spec 
new/yast2-bootloader-4.1.21/package/yast2-bootloader.spec
--- old/yast2-bootloader-4.1.20/package/yast2-bootloader.spec   2019-03-01 
08:48:52.0 +0100
+++ new/yast2-bootloader-4.1.21/package/yast2-bootloader.spec   2019-03-07 
15:23:39.0 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-bootloader
-Version:4.1.20
+Version:4.1.21
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-4.1.20/src/autoyast-rnc/bootloader.rnc 
new/yast2-bootloader-4.1.21/src/autoyast-rnc/bootloader.rnc
--- old/yast2-bootloader-4.1.20/src/autoyast-rnc/bootloader.rnc 2019-03-01 
08:48:52.0 +0100
+++ new/yast2-bootloader-4.1.21/src/autoyast-rnc/bootloader.rnc 2019-03-07 
15:23:39.0 +0100
@@ -71,6 +71,7 @@
 boot_extended? &
 boot_mbr? &
 stage1_dev? &
+smt? &
 element vgamode { text }?
   }
 
@@ -85,6 +86,7 @@
 boot_boot = element boot_boot { "true" | "false" }
 boot_extended = element boot_extended { "true" | "false" }
 boot_mbr = element boot_mbr { "true" | "false" }
+smt = element smt { "true" | "false" }
 
 sections =
   element sections {
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-4.1.20/src/lib/bootloader/autoyast_converter.rb 
new/yast2-bootloader-4.1.21/src/lib/bootloader/autoyast_converter.rb
--- old/yast2-bootloader-4.1.20/src/lib/bootloader/autoyast_converter.rb
2019-03-01 08:48:52.0 +0100
+++ new/yast2-bootloader-4.1.21/src/lib/bootloader/autoyast_converter.rb
2019-03-07 15:23:39.0 +0100
@@ -37,6 +37,7 @@
 # always nil pm

commit yast2-bootloader for openSUSE:Factory

2019-03-04 Thread root
Hello community,

here is the log from the commit of package yast2-bootloader for 
openSUSE:Factory checked in at 2019-03-04 09:15:18

Comparing /work/SRC/openSUSE:Factory/yast2-bootloader (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-bootloader.new.28833 (New)


Package is "yast2-bootloader"

Mon Mar  4 09:15:18 2019 rev:274 rq:680370 version:4.1.20

Changes:

--- /work/SRC/openSUSE:Factory/yast2-bootloader/yast2-bootloader.changes
2019-02-28 21:47:33.157418785 +0100
+++ 
/work/SRC/openSUSE:Factory/.yast2-bootloader.new.28833/yast2-bootloader.changes 
2019-03-04 09:15:22.328654999 +0100
@@ -1,0 +2,8 @@
+Fri Mar  1 06:16:50 UTC 2019 - jreidin...@suse.com
+
+- remove resume if user wants noresume (bsc#1079537)
+- use for resume the biggest mounted swap (bsc#1071354)
+- make help text formatting consistent and improve some help texts
+- 4.1.20
+
+---

Old:

  yast2-bootloader-4.1.19.tar.bz2

New:

  yast2-bootloader-4.1.20.tar.bz2



Other differences:
--
++ yast2-bootloader.spec ++
--- /var/tmp/diff_new_pack.qGUoQB/_old  2019-03-04 09:15:24.916654533 +0100
+++ /var/tmp/diff_new_pack.qGUoQB/_new  2019-03-04 09:15:24.920654532 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-bootloader
-Version:4.1.19
+Version:4.1.20
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build

++ yast2-bootloader-4.1.19.tar.bz2 -> yast2-bootloader-4.1.20.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-4.1.19/package/yast2-bootloader.changes 
new/yast2-bootloader-4.1.20/package/yast2-bootloader.changes
--- old/yast2-bootloader-4.1.19/package/yast2-bootloader.changes
2019-02-27 13:40:20.0 +0100
+++ new/yast2-bootloader-4.1.20/package/yast2-bootloader.changes
2019-03-01 08:48:52.0 +0100
@@ -1,4 +1,12 @@
 ---
+Fri Mar  1 06:16:50 UTC 2019 - jreidin...@suse.com
+
+- remove resume if user wants noresume (bsc#1079537)
+- use for resume the biggest mounted swap (bsc#1071354)
+- make help text formatting consistent and improve some help texts
+- 4.1.20
+
+---
 Wed Feb 27 10:07:40 UTC 2019 - mvid...@suse.com
 
 - Use the correct path for /usr/bin/mkdir (bsc#1127138).
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-4.1.19/package/yast2-bootloader.spec 
new/yast2-bootloader-4.1.20/package/yast2-bootloader.spec
--- old/yast2-bootloader-4.1.19/package/yast2-bootloader.spec   2019-02-27 
13:40:20.0 +0100
+++ new/yast2-bootloader-4.1.20/package/yast2-bootloader.spec   2019-03-01 
08:48:52.0 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-bootloader
-Version:4.1.19
+Version:4.1.20
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-4.1.19/src/lib/bootloader/generic_widgets.rb 
new/yast2-bootloader-4.1.20/src/lib/bootloader/generic_widgets.rb
--- old/yast2-bootloader-4.1.19/src/lib/bootloader/generic_widgets.rb   
2019-02-27 13:40:20.0 +0100
+++ new/yast2-bootloader-4.1.20/src/lib/bootloader/generic_widgets.rb   
2019-03-01 08:48:52.0 +0100
@@ -73,9 +73,10 @@
 
 def help
   _(
-"Boot Loader Type\n" \
-  "To select whether to install a boot loader and which bootloader to 
install,\n" \
-  "use Boot Loader."
+"Boot Loader\n" \
+  "specifies which boot loader to install. Can be also set to 
None " \
+  "which means that the boot loader configuration is not managed by 
YaST and also " \
+  "the kernel post install script does not update the boot loader 
configuration."
   )
 end
   end
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-4.1.19/src/lib/bootloader/grub2_widgets.rb 
new/yast2-bootloader-4.1.20/src/lib/bootloader/grub2_widgets.rb
--- old/yast2-bootloader-4.1.19/src/lib/bootloader/grub2_widgets.rb 
2019-02-27 13:40:20.0 +0100
+++ new/yast2-bootloader-4.1.20/src/lib/bootloader/grub2_widgets.rb 
2019-03-01 08:48:52.0 +0100
@@ -57,8 +57,8 @@
 end
 
 def help
-  _("Timeout in Seconds\n" \
-"Specifies the time the bootloader will wait until the default kernel 
is loaded.\n")
+  _("Timeout in Seconds\n" \
+"specifies the time the boot loader will wait until the default kernel 
is loaded.\n")
 end
 
 def 

commit yast2-bootloader for openSUSE:Factory

2019-02-28 Thread root
Hello community,

here is the log from the commit of package yast2-bootloader for 
openSUSE:Factory checked in at 2019-02-28 21:47:31

Comparing /work/SRC/openSUSE:Factory/yast2-bootloader (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-bootloader.new.28833 (New)


Package is "yast2-bootloader"

Thu Feb 28 21:47:31 2019 rev:273 rq:679802 version:4.1.19

Changes:

--- /work/SRC/openSUSE:Factory/yast2-bootloader/yast2-bootloader.changes
2019-02-15 09:54:06.823784400 +0100
+++ 
/work/SRC/openSUSE:Factory/.yast2-bootloader.new.28833/yast2-bootloader.changes 
2019-02-28 21:47:33.157418785 +0100
@@ -1,0 +2,16 @@
+Wed Feb 27 10:07:40 UTC 2019 - mvid...@suse.com
+
+- Use the correct path for /usr/bin/mkdir (bsc#1127138).
+- 4.1.19
+
+---
+Thu Feb 21 16:27:37 UTC 2019 - jreidin...@suse.com
+
+- Relax check for bios_boot when logical device over more disks is
+  used to check that at least one disk can be bootable.
+  (bsc#1125792)
+- Also relax installation of grub2. When at least one location
+  success then do not complain, just log it.
+- 4.1.18
+
+---

Old:

  yast2-bootloader-4.1.17.tar.bz2

New:

  yast2-bootloader-4.1.19.tar.bz2



Other differences:
--
++ yast2-bootloader.spec ++
--- /var/tmp/diff_new_pack.6vqmr3/_old  2019-02-28 21:47:33.673418565 +0100
+++ /var/tmp/diff_new_pack.6vqmr3/_new  2019-02-28 21:47:33.673418565 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-bootloader
-Version:4.1.17
+Version:4.1.19
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build

++ yast2-bootloader-4.1.17.tar.bz2 -> yast2-bootloader-4.1.19.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-4.1.17/package/yast2-bootloader.changes 
new/yast2-bootloader-4.1.19/package/yast2-bootloader.changes
--- old/yast2-bootloader-4.1.17/package/yast2-bootloader.changes
2019-02-14 09:43:59.0 +0100
+++ new/yast2-bootloader-4.1.19/package/yast2-bootloader.changes
2019-02-27 13:40:20.0 +0100
@@ -1,4 +1,20 @@
 ---
+Wed Feb 27 10:07:40 UTC 2019 - mvid...@suse.com
+
+- Use the correct path for /usr/bin/mkdir (bsc#1127138).
+- 4.1.19
+
+---
+Thu Feb 21 16:27:37 UTC 2019 - jreidin...@suse.com
+
+- Relax check for bios_boot when logical device over more disks is
+  used to check that at least one disk can be bootable.
+  (bsc#1125792)
+- Also relax installation of grub2. When at least one location
+  success then do not complain, just log it.
+- 4.1.18
+
+---
 Thu Feb 14 07:56:05 UTC 2019 - jreidin...@suse.com
 
 - Do not crash if generated grub.cfg is missing (bsc#1124064)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-4.1.17/package/yast2-bootloader.spec 
new/yast2-bootloader-4.1.19/package/yast2-bootloader.spec
--- old/yast2-bootloader-4.1.17/package/yast2-bootloader.spec   2019-02-14 
09:43:59.0 +0100
+++ new/yast2-bootloader-4.1.19/package/yast2-bootloader.spec   2019-02-27 
13:40:20.0 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-bootloader
-Version:4.1.17
+Version:4.1.19
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-4.1.17/src/lib/bootloader/boot_record_backup.rb 
new/yast2-bootloader-4.1.19/src/lib/bootloader/boot_record_backup.rb
--- old/yast2-bootloader-4.1.17/src/lib/bootloader/boot_record_backup.rb
2019-02-14 09:43:59.0 +0100
+++ new/yast2-bootloader-4.1.19/src/lib/bootloader/boot_record_backup.rb
2019-02-27 13:40:20.0 +0100
@@ -36,7 +36,7 @@
 # Backup is stored in /var/lib/YaST2/backup_boot_sectors, in logs
 # directory and if it is MBR of primary disk, then also in /boot/backup_mbr
 def write
-  Yast::SCR.Execute(BASH_PATH, "/usr/sbin/mkdir -p 
#{MAIN_BACKUP_DIR.shellescape}")
+  Yast::SCR.Execute(BASH_PATH, "/usr/bin/mkdir -p 
#{MAIN_BACKUP_DIR.shellescape}")
 
   if exists?
 rotate
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-bootloader-4.1.17/src/lib/bootloader/grub2.rb 
new/yast2-bootloader-4.1.19/src/lib/bootloader/grub2.rb
--- old/yast2-bootloader-4.1.17/src/lib/bootloader/grub2.rb 2019-02-14 
09:43:59.0 +0100
+++ new/yast2-bootloa

commit yast2-bootloader for openSUSE:Factory

2019-02-15 Thread root
Hello community,

here is the log from the commit of package yast2-bootloader for 
openSUSE:Factory checked in at 2019-02-15 09:54:05

Comparing /work/SRC/openSUSE:Factory/yast2-bootloader (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-bootloader.new.28833 (New)


Package is "yast2-bootloader"

Fri Feb 15 09:54:05 2019 rev:272 rq:674893 version:4.1.17

Changes:

--- /work/SRC/openSUSE:Factory/yast2-bootloader/yast2-bootloader.changes
2019-02-11 21:18:40.799295987 +0100
+++ 
/work/SRC/openSUSE:Factory/.yast2-bootloader.new.28833/yast2-bootloader.changes 
2019-02-15 09:54:06.823784400 +0100
@@ -1,0 +2,6 @@
+Thu Feb 14 07:56:05 UTC 2019 - jreidin...@suse.com
+
+- Do not crash if generated grub.cfg is missing (bsc#1124064)
+- 4.1.17
+
+---

Old:

  yast2-bootloader-4.1.16.tar.bz2

New:

  yast2-bootloader-4.1.17.tar.bz2



Other differences:
--
++ yast2-bootloader.spec ++
--- /var/tmp/diff_new_pack.y6DOJf/_old  2019-02-15 09:54:07.331784240 +0100
+++ /var/tmp/diff_new_pack.y6DOJf/_new  2019-02-15 09:54:07.335784239 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-bootloader
-Version:4.1.16
+Version:4.1.17
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build

++ yast2-bootloader-4.1.16.tar.bz2 -> yast2-bootloader-4.1.17.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-4.1.16/package/yast2-bootloader.changes 
new/yast2-bootloader-4.1.17/package/yast2-bootloader.changes
--- old/yast2-bootloader-4.1.16/package/yast2-bootloader.changes
2019-02-08 11:18:31.0 +0100
+++ new/yast2-bootloader-4.1.17/package/yast2-bootloader.changes
2019-02-14 09:43:59.0 +0100
@@ -1,4 +1,10 @@
 ---
+Thu Feb 14 07:56:05 UTC 2019 - jreidin...@suse.com
+
+- Do not crash if generated grub.cfg is missing (bsc#1124064)
+- 4.1.17
+
+---
 Fri Feb  8 08:47:35 UTC 2019 - dgonza...@suse.com
 
 - Improve the layout of "Boot Code Options" tab (bsc#1120793)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-4.1.16/package/yast2-bootloader.spec 
new/yast2-bootloader-4.1.17/package/yast2-bootloader.spec
--- old/yast2-bootloader-4.1.16/package/yast2-bootloader.spec   2019-02-08 
11:18:31.0 +0100
+++ new/yast2-bootloader-4.1.17/package/yast2-bootloader.spec   2019-02-14 
09:43:59.0 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-bootloader
-Version:4.1.16
+Version:4.1.17
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-4.1.16/src/lib/bootloader/grub2base.rb 
new/yast2-bootloader-4.1.17/src/lib/bootloader/grub2base.rb
--- old/yast2-bootloader-4.1.16/src/lib/bootloader/grub2base.rb 2019-02-08 
11:18:31.0 +0100
+++ new/yast2-bootloader-4.1.17/src/lib/bootloader/grub2base.rb 2019-02-14 
09:43:59.0 +0100
@@ -82,9 +82,8 @@
   begin
 grub_cfg.load
   rescue Errno::ENOENT
-# raise error only outside of first stage, as there may not need to be
-# grub.cfg generated (bnc#976534)
-raise unless Yast::Stage.initial
+# there may not need to be grub.cfg generated 
(bnc#976534),(bsc#1124064)
+log.info "/boot/grub2/grub.cfg is missing. Defaulting to empty one."
   end
   @sections = ::Bootloader::Sections.new(grub_cfg)
   log.info "grub sections: #{@sections.all}"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-bootloader-4.1.16/test/grub2base_test.rb 
new/yast2-bootloader-4.1.17/test/grub2base_test.rb
--- old/yast2-bootloader-4.1.16/test/grub2base_test.rb  2019-02-08 
11:18:31.0 +0100
+++ new/yast2-bootloader-4.1.17/test/grub2base_test.rb  2019-02-14 
09:43:59.0 +0100
@@ -28,6 +28,14 @@
   subject.read
 end
 
+it "use empty file as default if grub.cfg is missing" do
+  grub_cfg = double(::CFA::Grub2::GrubCfg)
+  allow(::CFA::Grub2::GrubCfg).to receive(:new).and_return(grub_cfg)
+  allow(grub_cfg).to receive(:load).and_raise(Errno::ENOENT)
+
+  expect { subject.read }.to_not raise_error
+end
+
 it "reads trusted boot configuration from sysconfig" do
   mocked_sysconfig = ::Bootloader::Sysconfig.new(trusted_boot: true)
   allow(::Bootloader::Sysconfig).to 
receive(:from_system).and_return(mocked_sysconfig)




commit yast2-bootloader for openSUSE:Factory

2019-02-11 Thread root
Hello community,

here is the log from the commit of package yast2-bootloader for 
openSUSE:Factory checked in at 2019-02-11 21:18:39

Comparing /work/SRC/openSUSE:Factory/yast2-bootloader (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-bootloader.new.28833 (New)


Package is "yast2-bootloader"

Mon Feb 11 21:18:39 2019 rev:271 rq:672737 version:4.1.16

Changes:

--- /work/SRC/openSUSE:Factory/yast2-bootloader/yast2-bootloader.changes
2019-02-04 16:08:10.098057122 +0100
+++ 
/work/SRC/openSUSE:Factory/.yast2-bootloader.new.28833/yast2-bootloader.changes 
2019-02-11 21:18:40.799295987 +0100
@@ -1,0 +2,12 @@
+Fri Feb  8 08:47:35 UTC 2019 - dgonza...@suse.com
+
+- Improve the layout of "Boot Code Options" tab (bsc#1120793)
+- 4.1.16
+
+---
+Wed Feb  6 14:02:48 UTC 2019 - Stefan Hundhammer 
+
+- Improved error message for broken by-path device names (bsc#1122008)
+- 4.1.15
+
+---

Old:

  yast2-bootloader-4.1.14.tar.bz2

New:

  yast2-bootloader-4.1.16.tar.bz2



Other differences:
--
++ yast2-bootloader.spec ++
--- /var/tmp/diff_new_pack.IhAKLi/_old  2019-02-11 21:18:41.487295620 +0100
+++ /var/tmp/diff_new_pack.IhAKLi/_new  2019-02-11 21:18:41.491295619 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-bootloader
-Version:4.1.14
+Version:4.1.16
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build

++ yast2-bootloader-4.1.14.tar.bz2 -> yast2-bootloader-4.1.16.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-4.1.14/package/yast2-bootloader.changes 
new/yast2-bootloader-4.1.16/package/yast2-bootloader.changes
--- old/yast2-bootloader-4.1.14/package/yast2-bootloader.changes
2019-01-28 15:08:51.0 +0100
+++ new/yast2-bootloader-4.1.16/package/yast2-bootloader.changes
2019-02-08 11:18:31.0 +0100
@@ -1,4 +1,16 @@
 ---
+Fri Feb  8 08:47:35 UTC 2019 - dgonza...@suse.com
+
+- Improve the layout of "Boot Code Options" tab (bsc#1120793)
+- 4.1.16
+
+---
+Wed Feb  6 14:02:48 UTC 2019 - Stefan Hundhammer 
+
+- Improved error message for broken by-path device names (bsc#1122008)
+- 4.1.15
+
+---
 Fri Jan 25 10:13:29 UTC 2019 - dgonza...@suse.com
 
 - Fit the "Boot Code Options" tab to full width even when there only
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-4.1.14/package/yast2-bootloader.spec 
new/yast2-bootloader-4.1.16/package/yast2-bootloader.spec
--- old/yast2-bootloader-4.1.14/package/yast2-bootloader.spec   2019-01-28 
15:08:51.0 +0100
+++ new/yast2-bootloader-4.1.16/package/yast2-bootloader.spec   2019-02-08 
11:18:31.0 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-bootloader
-Version:4.1.14
+Version:4.1.16
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-4.1.14/src/lib/bootloader/exceptions.rb 
new/yast2-bootloader-4.1.16/src/lib/bootloader/exceptions.rb
--- old/yast2-bootloader-4.1.14/src/lib/bootloader/exceptions.rb
2019-01-28 15:08:51.0 +0100
+++ new/yast2-bootloader-4.1.16/src/lib/bootloader/exceptions.rb
2019-02-08 11:18:31.0 +0100
@@ -26,6 +26,27 @@
 end
   end
 
+  # Specialized exception for invalid by-path device names
+  # (bsc#1122008, bsc#1116305)
+  class BrokenByPathDeviceName < RuntimeError
+include Yast::I18n
+attr_reader :dev_name
+
+def initialize(dev_name)
+  @dev_name = dev_name
+  textdomain "bootloader"
+
+  # TRANSLATORS: %s is the device name
+  super _("Error reading the bootloader configuration files:\n" \
+"Invalid device name %s\n" \
+"\n" \
+"This by-path device name may have changed after a reboot\n" \
+"if the hardware or kernel parameters changed.\n" \
+"\n" \
+"Please use YaST2 bootloader to fix this.\n") % dev_name
+end
+  end
+
   # Represent unsupported value in given option. Used mainly when value 
contain something that
   # bootloader does not understand yet.
   class UnsupportedOption < RuntimeError
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-4.1.14/src/lib/bootloader/grub2_widgets.rb 
new/yast2-bootloader-4.1.16/src/lib/bootl

commit yast2-bootloader for openSUSE:Factory

2019-02-04 Thread root
Hello community,

here is the log from the commit of package yast2-bootloader for 
openSUSE:Factory checked in at 2019-02-04 16:07:57

Comparing /work/SRC/openSUSE:Factory/yast2-bootloader (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-bootloader.new.28833 (New)


Package is "yast2-bootloader"

Mon Feb  4 16:07:57 2019 rev:270 rq:669097 version:4.1.14

Changes:

--- /work/SRC/openSUSE:Factory/yast2-bootloader/yast2-bootloader.changes
2018-12-31 09:42:18.934416755 +0100
+++ 
/work/SRC/openSUSE:Factory/.yast2-bootloader.new.28833/yast2-bootloader.changes 
2019-02-04 16:08:10.098057122 +0100
@@ -1,0 +2,7 @@
+Fri Jan 25 10:13:29 UTC 2019 - dgonza...@suse.com
+
+- Fit the "Boot Code Options" tab to full width even when there only
+  is the BootLoader selector (bsc#1120793)
+- 4.1.14
+
+---

Old:

  yast2-bootloader-4.1.13.tar.bz2

New:

  yast2-bootloader-4.1.14.tar.bz2



Other differences:
--
++ yast2-bootloader.spec ++
--- /var/tmp/diff_new_pack.1HtlJU/_old  2019-02-04 16:08:12.650055523 +0100
+++ /var/tmp/diff_new_pack.1HtlJU/_new  2019-02-04 16:08:12.650055523 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package yast2-bootloader
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-bootloader
-Version:4.1.13
+Version:4.1.14
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build

++ yast2-bootloader-4.1.13.tar.bz2 -> yast2-bootloader-4.1.14.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-4.1.13/package/yast2-bootloader.changes 
new/yast2-bootloader-4.1.14/package/yast2-bootloader.changes
--- old/yast2-bootloader-4.1.13/package/yast2-bootloader.changes
2018-12-04 16:58:26.0 +0100
+++ new/yast2-bootloader-4.1.14/package/yast2-bootloader.changes
2019-01-28 15:08:51.0 +0100
@@ -1,4 +1,11 @@
 ---
+Fri Jan 25 10:13:29 UTC 2019 - dgonza...@suse.com
+
+- Fit the "Boot Code Options" tab to full width even when there only
+  is the BootLoader selector (bsc#1120793)
+- 4.1.14
+
+---
 Tue Dec  4 15:14:47 UTC 2018 - jreidin...@suse.com
 
 - always use absolute path to binaries (bsc#1118291)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-4.1.13/package/yast2-bootloader.spec 
new/yast2-bootloader-4.1.14/package/yast2-bootloader.spec
--- old/yast2-bootloader-4.1.13/package/yast2-bootloader.spec   2018-12-04 
16:58:26.0 +0100
+++ new/yast2-bootloader-4.1.14/package/yast2-bootloader.spec   2019-01-28 
15:08:51.0 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-bootloader
-Version:4.1.13
+Version:4.1.14
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-4.1.13/src/lib/bootloader/grub2_widgets.rb 
new/yast2-bootloader-4.1.14/src/lib/bootloader/grub2_widgets.rb
--- old/yast2-bootloader-4.1.13/src/lib/bootloader/grub2_widgets.rb 
2018-12-04 16:58:26.0 +0100
+++ new/yast2-bootloader-4.1.14/src/lib/bootloader/grub2_widgets.rb 
2019-01-28 15:08:51.0 +0100
@@ -869,26 +869,8 @@
 end
 
 def contents
-  widgets = []
-
-  widgets << LoaderLocationWidget.new if loader_location_widget?
-
-  if generic_mbr_widget?
-widgets << ActivateWidget.new
-widgets << GenericMBRWidget.new
-  end
-
-  widgets << SecureBootWidget.new if secure_boot_widget?
-
-  widgets << TrustedBootWidget.new if trusted_boot_widget?
-
-  widgets << PMBRWidget.new if pmbr_widget?
-
-  widgets << DeviceMapWidget.new if device_map_button?
-
-  widgets = widgets.map { |w| indented_widget(w) }
   VBox(
-LoaderTypeWidget.new,
+Left(LoaderTypeWidget.new),
 *widgets,
 VStretch()
   )
@@ -896,8 +878,23 @@
 
   private
 
-def indented_widget(widget)
-  MarginBox(1, 0.5, Left(widget))
+def widgets
+  w = []
+  w << LoaderLocationWidget.new if loader_location_widget?
+
+  if generic_mbr_widget?
+w << ActivateWidget.new
+w << GenericMBRWidget.new
+  end
+
+  w << SecureBootWidget.new if secure_boot_widget?
+  w << Trust

commit yast2-bootloader for openSUSE:Factory

2018-12-31 Thread root
Hello community,

here is the log from the commit of package yast2-bootloader for 
openSUSE:Factory checked in at 2018-12-31 09:42:17

Comparing /work/SRC/openSUSE:Factory/yast2-bootloader (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-bootloader.new.28833 (New)


Package is "yast2-bootloader"

Mon Dec 31 09:42:17 2018 rev:269 rq:653888 version:4.1.13

Changes:

--- /work/SRC/openSUSE:Factory/yast2-bootloader/yast2-bootloader.changes
2018-11-01 19:04:13.882013738 +0100
+++ 
/work/SRC/openSUSE:Factory/.yast2-bootloader.new.28833/yast2-bootloader.changes 
2018-12-31 09:42:18.934416755 +0100
@@ -1,0 +2,15 @@
+Tue Dec  4 15:14:47 UTC 2018 - jreidin...@suse.com
+
+- always use absolute path to binaries (bsc#1118291)
+- escape properly shell arguments (bsc#1118291)
+- do not show grub2 password in list of processes when encrypting
+  (bsc#1118291)
+- 4.1.13
+
+---
+Sat Nov 24 00:39:54 UTC 2018 - Stasiek Michalski 
+
+- Provide icon with module (boo#1109310)
+- 4.1.12
+
+---

Old:

  yast2-bootloader-4.1.11.tar.bz2

New:

  yast2-bootloader-4.1.13.tar.bz2



Other differences:
--
++ yast2-bootloader.spec ++
--- /var/tmp/diff_new_pack.lMlQC9/_old  2018-12-31 09:42:19.366416401 +0100
+++ /var/tmp/diff_new_pack.lMlQC9/_new  2018-12-31 09:42:19.366416401 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-bootloader
-Version:4.1.11
+Version:4.1.13
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
@@ -101,6 +101,7 @@
 %dir %{yast_schemadir}/autoyast/rnc
 %{yast_schemadir}/autoyast/rnc/bootloader.rnc
 %{yast_libdir}/bootloader
+%{yast_icondir}
 
 %dir %{yast_docdir}
 %license COPYING

++ yast2-bootloader-4.1.11.tar.bz2 -> yast2-bootloader-4.1.13.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-4.1.11/package/yast2-bootloader.changes 
new/yast2-bootloader-4.1.13/package/yast2-bootloader.changes
--- old/yast2-bootloader-4.1.11/package/yast2-bootloader.changes
2018-10-24 10:51:22.0 +0200
+++ new/yast2-bootloader-4.1.13/package/yast2-bootloader.changes
2018-12-04 16:58:26.0 +0100
@@ -1,4 +1,19 @@
 ---
+Tue Dec  4 15:14:47 UTC 2018 - jreidin...@suse.com
+
+- always use absolute path to binaries (bsc#1118291)
+- escape properly shell arguments (bsc#1118291)
+- do not show grub2 password in list of processes when encrypting
+  (bsc#1118291)
+- 4.1.13
+
+---
+Sat Nov 24 00:39:54 UTC 2018 - Stasiek Michalski 
+
+- Provide icon with module (boo#1109310)
+- 4.1.12
+
+---
 Tue Oct 23 14:54:29 UTC 2018 - jreidin...@suse.com
 
 - Do not crash if an unknown device is found in a cloned configuration
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-4.1.11/package/yast2-bootloader.spec 
new/yast2-bootloader-4.1.13/package/yast2-bootloader.spec
--- old/yast2-bootloader-4.1.11/package/yast2-bootloader.spec   2018-10-24 
10:51:22.0 +0200
+++ new/yast2-bootloader-4.1.13/package/yast2-bootloader.spec   2018-12-04 
16:58:26.0 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-bootloader
-Version:4.1.11
+Version:4.1.13
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
@@ -101,6 +101,7 @@
 %dir %{yast_schemadir}/autoyast/rnc
 %{yast_schemadir}/autoyast/rnc/bootloader.rnc
 %{yast_libdir}/bootloader
+%{yast_icondir}
 
 %dir %{yast_docdir}
 %license COPYING
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-4.1.11/src/icons/hicolor/scalable/apps/yast-bootloader.svg 
new/yast2-bootloader-4.1.13/src/icons/hicolor/scalable/apps/yast-bootloader.svg
--- 
old/yast2-bootloader-4.1.11/src/icons/hicolor/scalable/apps/yast-bootloader.svg 
1970-01-01 01:00:00.0 +0100
+++ 
new/yast2-bootloader-4.1.13/src/icons/hicolor/scalable/apps/yast-bootloader.svg 
2018-12-04 16:58:26.0 +0100
@@ -0,0 +1,22 @@
+
+http://www.w3.org/2000/svg"; 
xmlns:xlink="http://www.w3.org/1999/xlink";>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-4.1.11/src/icons/hicolor/symbolic/apps/yast-bootloader-symbolic.svg
 
new/yast2-bootloader-4.1.13/src/icons/hicolor/symbolic/apps/yast-bootloader-symbolic.svg
--- 
old/yast2-bootloader-4.1.11/src/icons/hicolor

commit yast2-bootloader for openSUSE:Factory

2018-11-02 Thread root
Hello community,

here is the log from the commit of package yast2-bootloader for 
openSUSE:Factory checked in at 2018-11-01 19:04:11

Comparing /work/SRC/openSUSE:Factory/yast2-bootloader (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-bootloader.new (New)


Package is "yast2-bootloader"

Thu Nov  1 19:04:11 2018 rev:268 rq:644198 version:4.1.11

Changes:

--- /work/SRC/openSUSE:Factory/yast2-bootloader/yast2-bootloader.changes
2018-09-04 22:50:09.647765952 +0200
+++ /work/SRC/openSUSE:Factory/.yast2-bootloader.new/yast2-bootloader.changes   
2018-11-01 19:04:13.882013738 +0100
@@ -1,0 +2,19 @@
+Tue Oct 23 14:54:29 UTC 2018 - jreidin...@suse.com
+
+- Do not crash if an unknown device is found in a cloned configuration
+  (bsc#236)
+- 4.1.11
+
+---
+Tue Oct 16 13:56:04 CEST 2018 - sch...@suse.de
+
+-  Fixed path to license file. . Build error in bsc#1089829.
+- 4.1.10
+
+---
+Wed Aug 29 08:14:54 UTC 2018 - dgonza...@suse.com
+
+- Do not crash when required package is not installed (bsc#1089829)
+- 4.1.9
+
+---

Old:

  yast2-bootloader-4.1.8.tar.bz2

New:

  yast2-bootloader-4.1.11.tar.bz2



Other differences:
--
++ yast2-bootloader.spec ++
--- /var/tmp/diff_new_pack.4doC2c/_old  2018-11-01 19:04:14.414013776 +0100
+++ /var/tmp/diff_new_pack.4doC2c/_new  2018-11-01 19:04:14.418013776 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-bootloader
-Version:4.1.8
+Version:4.1.11
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
@@ -103,7 +103,7 @@
 %{yast_libdir}/bootloader
 
 %dir %{yast_docdir}
-%license %{yast_docdir}/COPYING
+%license COPYING
 %doc %{yast_docdir}/README.md
 %doc %{yast_docdir}/CONTRIBUTING.md
 

++ yast2-bootloader-4.1.8.tar.bz2 -> yast2-bootloader-4.1.11.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-4.1.8/package/yast2-bootloader.changes 
new/yast2-bootloader-4.1.11/package/yast2-bootloader.changes
--- old/yast2-bootloader-4.1.8/package/yast2-bootloader.changes 2018-08-23 
09:39:13.0 +0200
+++ new/yast2-bootloader-4.1.11/package/yast2-bootloader.changes
2018-10-24 10:51:22.0 +0200
@@ -1,4 +1,23 @@
 ---
+Tue Oct 23 14:54:29 UTC 2018 - jreidin...@suse.com
+
+- Do not crash if an unknown device is found in a cloned configuration
+  (bsc#236)
+- 4.1.11
+
+---
+Tue Oct 16 13:56:04 CEST 2018 - sch...@suse.de
+
+-  Fixed path to license file. . Build error in bsc#1089829.
+- 4.1.10
+
+---
+Wed Aug 29 08:14:54 UTC 2018 - dgonza...@suse.com
+
+- Do not crash when required package is not installed (bsc#1089829)
+- 4.1.9
+
+---
 Wed Aug 22 16:33:37 CEST 2018 - sch...@suse.de
 
 - Switched license in spec file from SPDX2 to SPDX3 format. 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-bootloader-4.1.8/package/yast2-bootloader.spec 
new/yast2-bootloader-4.1.11/package/yast2-bootloader.spec
--- old/yast2-bootloader-4.1.8/package/yast2-bootloader.spec2018-08-23 
09:39:13.0 +0200
+++ new/yast2-bootloader-4.1.11/package/yast2-bootloader.spec   2018-10-24 
10:51:22.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-bootloader
-Version:4.1.8
+Version:4.1.11
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
@@ -103,7 +103,7 @@
 %{yast_libdir}/bootloader
 
 %dir %{yast_docdir}
-%license %{yast_docdir}/COPYING
+%license COPYING
 %doc %{yast_docdir}/README.md
 %doc %{yast_docdir}/CONTRIBUTING.md
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-4.1.8/src/lib/bootloader/bootloader_base.rb 
new/yast2-bootloader-4.1.11/src/lib/bootloader/bootloader_base.rb
--- old/yast2-bootloader-4.1.8/src/lib/bootloader/bootloader_base.rb
2018-08-23 09:39:13.0 +0200
+++ new/yast2-bootloader-4.1.11/src/lib/bootloader/bootloader_base.rb   
2018-10-24 10:51:22.0 +0200
@@ -12,13 +12,29 @@
 def initialize
   @read = false
   @proposed = false
+  @initial_sysconfig = Sysconfig.from_system
+end
+
+# Prepares the system to (before write the configuration)
+#
+# Writes the new sysconfig and, when the Mode.normal is set, tries to 
install the required
+  

commit yast2-bootloader for openSUSE:Factory

2018-09-04 Thread root
Hello community,

here is the log from the commit of package yast2-bootloader for 
openSUSE:Factory checked in at 2018-09-04 22:50:07

Comparing /work/SRC/openSUSE:Factory/yast2-bootloader (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-bootloader.new (New)


Package is "yast2-bootloader"

Tue Sep  4 22:50:07 2018 rev:267 rq:631041 version:4.1.8

Changes:

--- /work/SRC/openSUSE:Factory/yast2-bootloader/yast2-bootloader.changes
2018-07-24 17:28:53.883797440 +0200
+++ /work/SRC/openSUSE:Factory/.yast2-bootloader.new/yast2-bootloader.changes   
2018-09-04 22:50:09.647765952 +0200
@@ -1,0 +2,25 @@
+Wed Aug 22 16:33:37 CEST 2018 - sch...@suse.de
+
+- Switched license in spec file from SPDX2 to SPDX3 format. 
+
+---
+Tue Aug 21 10:08:21 CEST 2018 - sch...@suse.de
+
+- Changed dir of COPYING file.
+
+---
+Tue Aug 21 07:59:53 UTC 2018 - jreidin...@suse.com
+
+- Update: Do not crash in detection of gpt disks when some disk
+  disappear (bsc#1105351 )
+- 4.1.8
+
+---
+Wed Aug 15 07:41:01 UTC 2018 - mfi...@suse.com
+
+- bnc#1053559
+  - do not crash with internal error when GRUB_TERMINAL contains
+multiple values
+- 4.1.7
+
+---

Old:

  yast2-bootloader-4.1.6.tar.bz2

New:

  yast2-bootloader-4.1.8.tar.bz2



Other differences:
--
++ yast2-bootloader.spec ++
--- /var/tmp/diff_new_pack.zdgsfO/_old  2018-09-04 22:50:10.123767587 +0200
+++ /var/tmp/diff_new_pack.zdgsfO/_new  2018-09-04 22:50:10.123767587 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-bootloader
-Version:4.1.6
+Version:4.1.8
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
@@ -31,7 +31,7 @@
 BuildRequires:  yast2-storage-ng >= 4.0.90
 # lenses needed also for tests
 BuildRequires:  augeas-lenses
-BuildRequires:  rubygem(%rb_default_ruby_abi:cfa_grub2) >= 0.5.1
+BuildRequires:  rubygem(%rb_default_ruby_abi:cfa_grub2) >= 1.0.1
 BuildRequires:  rubygem(%rb_default_ruby_abi:rspec)
 BuildRequires:  rubygem(%rb_default_ruby_abi:yast-rake)
 PreReq: /bin/sed %fillup_prereq
@@ -44,8 +44,8 @@
 Requires:   yast2-pkg-bindings >= 2.17.25
 # Y2Storage::Mountable#mount_path
 Requires:   yast2-storage-ng >= 4.0.90
-# GrubCfg with boot_entries that filter out unbootable entries
-Requires:   rubygem(%rb_default_ruby_abi:cfa_grub2) >= 0.5.1
+# Support for multiple values in GRUB_TERMINAL
+Requires:   rubygem(%rb_default_ruby_abi:cfa_grub2) >= 1.0.1
 # lenses are needed as cfa_grub2 depends only on augeas bindings, but also
 # lenses are needed here
 Requires:   augeas-lenses
@@ -58,7 +58,7 @@
 %endif
 
 Summary:YaST2 - Bootloader Configuration
-License:GPL-2.0+
+License:GPL-2.0-or-later
 Group:  System/YaST
 
 %description
@@ -103,7 +103,7 @@
 %{yast_libdir}/bootloader
 
 %dir %{yast_docdir}
-%doc %{yast_docdir}/COPYING
+%license %{yast_docdir}/COPYING
 %doc %{yast_docdir}/README.md
 %doc %{yast_docdir}/CONTRIBUTING.md
 

++ yast2-bootloader-4.1.6.tar.bz2 -> yast2-bootloader-4.1.8.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-bootloader-4.1.6/README.md 
new/yast2-bootloader-4.1.8/README.md
--- old/yast2-bootloader-4.1.6/README.md2018-07-23 10:19:29.0 
+0200
+++ new/yast2-bootloader-4.1.8/README.md2018-08-23 09:39:13.0 
+0200
@@ -47,3 +47,7 @@
 - [Boot Record 
backup](https://www.rubydoc.info/github/yast/yast-bootloader/master/Bootloader/BootRecordBackup)
 creates a backup of boot record for devices which the code touched
 - [Serial 
Console](https://www.rubydoc.info/github/yast/yast-bootloader/master/Bootloader/SerialConsole)
 converts between grub2 serial console configuration and kernel serial console 
configuration
 - 
[Sysconfig](https://www.rubydoc.info/github/yast/yast-bootloader/master/Bootloader/Sysconfig)
 read/write sysconfig configuration for bootloader. Sysconfig basically holds 
currently used grub2 implementation and configuration that is not in grub2 
itself like if use secure boot or trusted grub
+
+### See Also
+
+The bootloader module uses CFA (config files API) module for GRUB2 - [See CFA 
for GRUB2 
repository](https://github.com/config-files-api/config_files_api_grub2)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-4.1.6/package/yast2-bootloader.changes 
new/yast2-bootloader-4.1.8/package/yast2-bootloader.changes
--- old/yast2-bootloader-4.1.6/package/yast2-bootlo

commit yast2-bootloader for openSUSE:Factory

2018-07-24 Thread root
Hello community,

here is the log from the commit of package yast2-bootloader for 
openSUSE:Factory checked in at 2018-07-24 17:28:47

Comparing /work/SRC/openSUSE:Factory/yast2-bootloader (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-bootloader.new (New)


Package is "yast2-bootloader"

Tue Jul 24 17:28:47 2018 rev:266 rq:624667 version:4.1.6

Changes:

--- /work/SRC/openSUSE:Factory/yast2-bootloader/yast2-bootloader.changes
2018-07-03 23:32:31.488566110 +0200
+++ /work/SRC/openSUSE:Factory/.yast2-bootloader.new/yast2-bootloader.changes   
2018-07-24 17:28:53.883797440 +0200
@@ -1,0 +2,7 @@
+Fri Jul 20 15:12:13 CEST 2018 - sch...@suse.de
+
+- Update: Fixed crash while reading grub settings from installed
+  system (bsc#1094031).
+- 4.1.6
+
+---

Old:

  yast2-bootloader-4.1.5.tar.bz2

New:

  yast2-bootloader-4.1.6.tar.bz2



Other differences:
--
++ yast2-bootloader.spec ++
--- /var/tmp/diff_new_pack.lUwHfq/_old  2018-07-24 17:28:54.347798028 +0200
+++ /var/tmp/diff_new_pack.lUwHfq/_new  2018-07-24 17:28:54.351798032 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-bootloader
-Version:4.1.5
+Version:4.1.6
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build

++ yast2-bootloader-4.1.5.tar.bz2 -> yast2-bootloader-4.1.6.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-4.1.5/package/yast2-bootloader.changes 
new/yast2-bootloader-4.1.6/package/yast2-bootloader.changes
--- old/yast2-bootloader-4.1.5/package/yast2-bootloader.changes 2018-07-02 
16:48:24.0 +0200
+++ new/yast2-bootloader-4.1.6/package/yast2-bootloader.changes 2018-07-23 
10:19:29.0 +0200
@@ -1,4 +1,11 @@
 ---
+Fri Jul 20 15:12:13 CEST 2018 - sch...@suse.de
+
+- Update: Fixed crash while reading grub settings from installed
+  system (bsc#1094031).
+- 4.1.6
+
+---
 Thu Jun 28 15:36:26 CEST 2018 - sch...@suse.de
 
 - Added additional searchkeys to desktop file (fate#321043).
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-bootloader-4.1.5/package/yast2-bootloader.spec 
new/yast2-bootloader-4.1.6/package/yast2-bootloader.spec
--- old/yast2-bootloader-4.1.5/package/yast2-bootloader.spec2018-07-02 
16:48:24.0 +0200
+++ new/yast2-bootloader-4.1.6/package/yast2-bootloader.spec2018-07-23 
10:19:29.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-bootloader
-Version:4.1.5
+Version:4.1.6
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-bootloader-4.1.5/src/modules/Bootloader.rb 
new/yast2-bootloader-4.1.6/src/modules/Bootloader.rb
--- old/yast2-bootloader-4.1.5/src/modules/Bootloader.rb2018-07-02 
16:48:24.0 +0200
+++ new/yast2-bootloader-4.1.6/src/modules/Bootloader.rb2018-07-23 
10:19:29.0 +0200
@@ -1,7 +1,7 @@
 # encoding: utf-8
 
 # File:
-#  modules/Bootloader.ycp
+#  modules/Bootloader.rb
 #
 # Module:
 #  Bootloader installation and configuration
@@ -30,6 +30,7 @@
 Yast.import "Progress"
 Yast.import "Report"
 Yast.import "Stage"
+Yast.import "Installation"
 
 module Yast
   class BootloaderClass < Module
@@ -422,7 +423,23 @@
 Propose()
   else
 progress_orig = Progress.set(false)
+if Stage.initial && Mode.update
+  # SCR has been currently set to inst-sys. So we have
+  # set the SCR to installed system in order to read
+  # grub settings
+  old_SCR = WFM.SCRGetDefault
+  new_SCR = WFM.SCROpen("chroot=#{Yast::Installation.destdir}:scr",
+false)
+  WFM.SCRSetDefault(new_SCR)
+end
 Read()
+if Stage.initial && Mode.update
+  # settings have been read from the target system
+  current_bl.read
+  # reset target system to inst-sys
+  WFM.SCRSetDefault(old_SCR)
+  WFM.SCRClose(new_SCR)
+end
 Progress.set(progress_orig)
   end
 end
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-bootloader-4.1.5/test/bootloader_test.rb 
new/yast2-bootloader-4.1.6/test/bootloader_test.rb
--- old/yast2-bootloader-4.1.5/test/bootloader_test.rb  2018-07-02 
16:48:24.0 +0200
+++ new/yast2-bootloader-4.1.6/test/bootloader_test.rb  2018-07-23 
10:19:29.0 +0200
@@ -110,6 +110,9 @@
 
 it "re

commit yast2-bootloader for openSUSE:Factory

2018-07-03 Thread root
Hello community,

here is the log from the commit of package yast2-bootloader for 
openSUSE:Factory checked in at 2018-07-03 23:32:25

Comparing /work/SRC/openSUSE:Factory/yast2-bootloader (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-bootloader.new (New)


Package is "yast2-bootloader"

Tue Jul  3 23:32:25 2018 rev:265 rq:620272 version:4.1.5

Changes:

--- /work/SRC/openSUSE:Factory/yast2-bootloader/yast2-bootloader.changes
2018-06-19 11:53:07.485509173 +0200
+++ /work/SRC/openSUSE:Factory/.yast2-bootloader.new/yast2-bootloader.changes   
2018-07-03 23:32:31.488566110 +0200
@@ -1,0 +2,6 @@
+Thu Jun 28 15:36:26 CEST 2018 - sch...@suse.de
+
+- Added additional searchkeys to desktop file (fate#321043).
+- 4.1.5
+
+---

Old:

  yast2-bootloader-4.1.4.tar.bz2

New:

  yast2-bootloader-4.1.5.tar.bz2



Other differences:
--
++ yast2-bootloader.spec ++
--- /var/tmp/diff_new_pack.jbFUwx/_old  2018-07-03 23:32:31.904565512 +0200
+++ /var/tmp/diff_new_pack.jbFUwx/_new  2018-07-03 23:32:31.908565506 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-bootloader
-Version:4.1.4
+Version:4.1.5
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build

++ yast2-bootloader-4.1.4.tar.bz2 -> yast2-bootloader-4.1.5.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-4.1.4/package/yast2-bootloader.changes 
new/yast2-bootloader-4.1.5/package/yast2-bootloader.changes
--- old/yast2-bootloader-4.1.4/package/yast2-bootloader.changes 2018-06-14 
17:24:49.0 +0200
+++ new/yast2-bootloader-4.1.5/package/yast2-bootloader.changes 2018-07-02 
16:48:24.0 +0200
@@ -1,4 +1,10 @@
 ---
+Thu Jun 28 15:36:26 CEST 2018 - sch...@suse.de
+
+- Added additional searchkeys to desktop file (fate#321043).
+- 4.1.5
+
+---
 Thu Jun 14 12:16:02 UTC 2018 - jreidin...@suse.com
 
 - Warn user when updating with different boot technology
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-bootloader-4.1.4/package/yast2-bootloader.spec 
new/yast2-bootloader-4.1.5/package/yast2-bootloader.spec
--- old/yast2-bootloader-4.1.4/package/yast2-bootloader.spec2018-06-14 
17:24:49.0 +0200
+++ new/yast2-bootloader-4.1.5/package/yast2-bootloader.spec2018-07-02 
16:48:24.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-bootloader
-Version:4.1.4
+Version:4.1.5
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-4.1.4/src/desktop/bootloader.desktop 
new/yast2-bootloader-4.1.5/src/desktop/bootloader.desktop
--- old/yast2-bootloader-4.1.4/src/desktop/bootloader.desktop   2018-06-14 
17:24:49.0 +0200
+++ new/yast2-bootloader-4.1.5/src/desktop/bootloader.desktop   2018-07-02 
16:48:24.0 +0200
@@ -15,6 +15,7 @@
 X-SuSE-YaST-AutoInstResource=
 X-SuSE-YaST-AutoInstPath=install
 X-SuSE-YaST-AutoInstSchema=bootloader.rnc
+X-SuSE-YaST-Keywords=bootloader,GRUB,system,EFI
 
 Icon=yast-bootloader
 Exec=xdg-su -c "/sbin/yast2 bootloader"




commit yast2-bootloader for openSUSE:Factory

2018-06-19 Thread root
Hello community,

here is the log from the commit of package yast2-bootloader for 
openSUSE:Factory checked in at 2018-06-19 11:53:02

Comparing /work/SRC/openSUSE:Factory/yast2-bootloader (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-bootloader.new (New)


Package is "yast2-bootloader"

Tue Jun 19 11:53:02 2018 rev:264 rq:616895 version:4.1.4

Changes:

--- /work/SRC/openSUSE:Factory/yast2-bootloader/yast2-bootloader.changes
2018-06-03 12:31:24.602722883 +0200
+++ /work/SRC/openSUSE:Factory/.yast2-bootloader.new/yast2-bootloader.changes   
2018-06-19 11:53:07.485509173 +0200
@@ -1,0 +2,25 @@
+Thu Jun 14 12:16:02 UTC 2018 - jreidin...@suse.com
+
+- Warn user when updating with different boot technology
+  (bsc#1081355)
+- 4.1.4
+
+---
+Tue Jun 12 14:02:46 UTC 2018 - jreidin...@suse.com
+
+- Do not propose obsolete kernel parameters (bsc#1047222)
+- 4.1.3
+
+---
+Fri Jun  8 10:58:26 UTC 2018 - jreidin...@suse.com
+
+- fix typo in parted path (bsc#1030620)
+- 4.1.2
+
+---
+Thu Jun  7 12:38:40 UTC 2018 - jreidin...@suse.com
+
+- Use full path to parted (bsc#1030620)
+- 4.1.1
+
+---

Old:

  yast2-bootloader-4.1.0.tar.bz2

New:

  yast2-bootloader-4.1.4.tar.bz2



Other differences:
--
++ yast2-bootloader.spec ++
--- /var/tmp/diff_new_pack.wIh1I2/_old  2018-06-19 11:53:09.701426901 +0200
+++ /var/tmp/diff_new_pack.wIh1I2/_new  2018-06-19 11:53:09.705426752 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-bootloader
-Version:4.1.0
+Version:4.1.4
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build

++ yast2-bootloader-4.1.0.tar.bz2 -> yast2-bootloader-4.1.4.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-4.1.0/package/yast2-bootloader.changes 
new/yast2-bootloader-4.1.4/package/yast2-bootloader.changes
--- old/yast2-bootloader-4.1.0/package/yast2-bootloader.changes 2018-05-31 
09:58:37.0 +0200
+++ new/yast2-bootloader-4.1.4/package/yast2-bootloader.changes 2018-06-14 
17:24:49.0 +0200
@@ -1,4 +1,29 @@
 ---
+Thu Jun 14 12:16:02 UTC 2018 - jreidin...@suse.com
+
+- Warn user when updating with different boot technology
+  (bsc#1081355)
+- 4.1.4
+
+---
+Tue Jun 12 14:02:46 UTC 2018 - jreidin...@suse.com
+
+- Do not propose obsolete kernel parameters (bsc#1047222)
+- 4.1.3
+
+---
+Fri Jun  8 10:58:26 UTC 2018 - jreidin...@suse.com
+
+- fix typo in parted path (bsc#1030620)
+- 4.1.2
+
+---
+Thu Jun  7 12:38:40 UTC 2018 - jreidin...@suse.com
+
+- Use full path to parted (bsc#1030620)
+- 4.1.1
+
+---
 Wed May 30 06:04:06 UTC 2018 - jreidin...@suse.com
 
 - Fix detection of GPT disk to properly set pmbr flag (bsc#1093887)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-bootloader-4.1.0/package/yast2-bootloader.spec 
new/yast2-bootloader-4.1.4/package/yast2-bootloader.spec
--- old/yast2-bootloader-4.1.0/package/yast2-bootloader.spec2018-05-31 
09:58:37.0 +0200
+++ new/yast2-bootloader-4.1.4/package/yast2-bootloader.spec2018-06-14 
17:24:49.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-bootloader
-Version:4.1.0
+Version:4.1.4
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-4.1.0/src/lib/bootloader/grub2base.rb 
new/yast2-bootloader-4.1.4/src/lib/bootloader/grub2base.rb
--- old/yast2-bootloader-4.1.0/src/lib/bootloader/grub2base.rb  2018-05-31 
09:58:37.0 +0200
+++ new/yast2-bootloader-4.1.4/src/lib/bootloader/grub2base.rb  2018-06-14 
17:24:49.0 +0200
@@ -70,7 +70,7 @@
   end
 
   devices.each do |dev|
-Yast::Execute.locally("parted", "-s", dev, "disk_set", "pmbr_boot", 
action_parted)
+Yast::Execute.locally("/usr/sbin/parted", "-s", dev, "disk_set", 
"pmbr_boot", action_parted)
   end
 end
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-4.1.0/src/lib/bootloader/proposal_client.rb 
new/yast2-bootloader-4.1.4/src/

commit yast2-bootloader for openSUSE:Factory

2018-06-03 Thread root
Hello community,

here is the log from the commit of package yast2-bootloader for 
openSUSE:Factory checked in at 2018-06-03 12:31:24

Comparing /work/SRC/openSUSE:Factory/yast2-bootloader (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-bootloader.new (New)


Package is "yast2-bootloader"

Sun Jun  3 12:31:24 2018 rev:263 rq:613223 version:4.1.0

Changes:

--- /work/SRC/openSUSE:Factory/yast2-bootloader/yast2-bootloader.changes
2018-05-17 19:32:51.088287349 +0200
+++ /work/SRC/openSUSE:Factory/.yast2-bootloader.new/yast2-bootloader.changes   
2018-06-03 12:31:24.602722883 +0200
@@ -1,0 +2,6 @@
+Wed May 30 06:04:06 UTC 2018 - jreidin...@suse.com
+
+- Fix detection of GPT disk to properly set pmbr flag (bsc#1093887)
+- 4.1.0
+
+---

Old:

  yast2-bootloader-4.0.34.tar.bz2

New:

  yast2-bootloader-4.1.0.tar.bz2



Other differences:
--
++ yast2-bootloader.spec ++
--- /var/tmp/diff_new_pack.beFzHP/_old  2018-06-03 12:31:25.254699014 +0200
+++ /var/tmp/diff_new_pack.beFzHP/_new  2018-06-03 12:31:25.258698868 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-bootloader
-Version:4.0.34
+Version:4.1.0
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build

++ yast2-bootloader-4.0.34.tar.bz2 -> yast2-bootloader-4.1.0.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-bootloader-4.0.34/README.md 
new/yast2-bootloader-4.1.0/README.md
--- old/yast2-bootloader-4.0.34/README.md   2018-05-17 15:25:28.0 
+0200
+++ new/yast2-bootloader-4.1.0/README.md2018-05-31 09:58:37.0 
+0200
@@ -5,4 +5,45 @@
 [![Coverage 
Status](https://img.shields.io/coveralls/yast/yast-bootloader.svg)](https://coveralls.io/r/yast/yast-bootloader?branch=master)
 [![inline 
docs](http://inch-ci.org/github/yast/yast-bootloader.svg?branch=master)](http://inch-ci.org/github/yast/yast-bootloader)
 
+## Goal
+
+This module has two main responsibilities:
+
+1. Proposing a bootable configuration so even beginners who've never heard 
about
+   booting can get a bootable distribution out of the box without any 
interaction.
+
+2. Letting advanced users who already know what they want to achieve
+   to edit an existing configuration or a proposal.
+
 Check our list of [supported scenarios.](SUPPORTED_SCENARIOS.md)
+
+## Development
+
+### High Level Overview
+
+The bootloader module consists of two more or less separated components.
+The **UI** including dialogs, widgets and similar, and
+the **backend** that is responsible for reading, writing, proposing.
+
+### Backend
+
+![overview picture](doc/bootloader_backend.svg)
+
+To get to the clickable links in the image, right-click the diagram and choose 
"Display Image" (Firefox) or "Open Image in New Tab" (Chromium).
+
+The entry point to the backend is the [bootloader 
factory](https://www.rubydoc.info/github/yast/yast-bootloader/master/Bootloader/BootloaderFactory),
+that holds and also can propose the bootloader implementation. So now let's 
explain each component of the picture:
+
+- 
[GRUB2](https://www.rubydoc.info/github/yast/yast-bootloader/master/Bootloader/Grub2)
 for legacy booting or emulated grub2 boot like s390x.
+- 
[GRUB2-EFI](https://www.rubydoc.info/github/yast/yast-bootloader/master/Bootloader/Grub2EFI)
 for EFI variant of GRUB2 bootloader
+- 
[None](https://www.rubydoc.info/github/yast/yast-bootloader/master/Bootloader/NoneBootloader)
 when YaST does not manage booting
+- [GRUB2 
base](https://www.rubydoc.info/github/yast/yast-bootloader/master/Bootloader/Grub2Base)
 is the shared functionality for both GRUB2 implementations
+- [GRUB 
password](https://www.rubydoc.info/github/yast/yast-bootloader/master/Bootloader/GRUB2Pwd)
 is a specific class that manages password protection of grub2
+- 
[Sections](https://www.rubydoc.info/github/yast/yast-bootloader/master/Bootloader/Sections)
 is a component responsible for getting info about generated grub2 sections and 
what the default section for booting is
+- [GRUB2 
install](https://www.rubydoc.info/github/yast/yast-bootloader/master/Bootloader/GrubInstall)
 is responsible for calling the `grub2-install` script with correct arguments. 
For legacy booting it gets target stage1 devices.
+- [Device 
Map](https://www.rubydoc.info/github/yast/yast-bootloader/master/Bootloader/DeviceMap)
 is a component responsible for managing the mapping between grub device names 
and kernel/udev names.
+- 
[Stage1](https://www.rubydoc.info/github/yast/yast-bootloader/master/Bootloader/Stage1)
 holds information about stage1 location for grub2, also whether a generic MBR 
is needed and whether a partition should be

commit yast2-bootloader for openSUSE:Factory

2018-05-17 Thread root
Hello community,

here is the log from the commit of package yast2-bootloader for 
openSUSE:Factory checked in at 2018-05-17 19:32:48

Comparing /work/SRC/openSUSE:Factory/yast2-bootloader (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-bootloader.new (New)


Package is "yast2-bootloader"

Thu May 17 19:32:48 2018 rev:262 rq:610083 version:4.0.34

Changes:

--- /work/SRC/openSUSE:Factory/yast2-bootloader/yast2-bootloader.changes
2018-05-11 09:13:10.921586009 +0200
+++ /work/SRC/openSUSE:Factory/.yast2-bootloader.new/yast2-bootloader.changes   
2018-05-17 19:32:51.088287349 +0200
@@ -1,0 +2,14 @@
+Thu May 17 12:34:52 UTC 2018 - jreidin...@suse.com
+
+- Extend fix for BIOS RAIDs to work with more complex setup when
+  system contain also physical partitions (bsc#1092417)
+- 4.0.34
+
+---
+Mon May 14 07:29:05 UTC 2018 - jreidin...@suse.com
+
+- Propose fips boot parameter if it is used for installation
+  on s390 (bsc#1043029)
+- 4.0.33
+
+---

Old:

  yast2-bootloader-4.0.32.tar.bz2

New:

  yast2-bootloader-4.0.34.tar.bz2



Other differences:
--
++ yast2-bootloader.spec ++
--- /var/tmp/diff_new_pack.BE3Eis/_old  2018-05-17 19:32:51.640267183 +0200
+++ /var/tmp/diff_new_pack.BE3Eis/_new  2018-05-17 19:32:51.644267037 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-bootloader
-Version:4.0.32
+Version:4.0.34
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build

++ yast2-bootloader-4.0.32.tar.bz2 -> yast2-bootloader-4.0.34.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-4.0.32/package/yast2-bootloader.changes 
new/yast2-bootloader-4.0.34/package/yast2-bootloader.changes
--- old/yast2-bootloader-4.0.32/package/yast2-bootloader.changes
2018-05-10 09:22:44.0 +0200
+++ new/yast2-bootloader-4.0.34/package/yast2-bootloader.changes
2018-05-17 15:25:28.0 +0200
@@ -1,4 +1,18 @@
 ---
+Thu May 17 12:34:52 UTC 2018 - jreidin...@suse.com
+
+- Extend fix for BIOS RAIDs to work with more complex setup when
+  system contain also physical partitions (bsc#1092417)
+- 4.0.34
+
+---
+Mon May 14 07:29:05 UTC 2018 - jreidin...@suse.com
+
+- Propose fips boot parameter if it is used for installation
+  on s390 (bsc#1043029)
+- 4.0.33
+
+---
 Thu May 10 06:29:10 UTC 2018 - jreidin...@suse.com
 
 - Fix installation on BIOS Raid like Intel RSTe (bsc#1091283)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-4.0.32/package/yast2-bootloader.spec 
new/yast2-bootloader-4.0.34/package/yast2-bootloader.spec
--- old/yast2-bootloader-4.0.32/package/yast2-bootloader.spec   2018-05-10 
09:22:44.0 +0200
+++ new/yast2-bootloader-4.0.34/package/yast2-bootloader.spec   2018-05-17 
15:25:28.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-bootloader
-Version:4.0.32
+Version:4.0.34
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-bootloader-4.0.32/src/modules/BootArch.rb 
new/yast2-bootloader-4.0.34/src/modules/BootArch.rb
--- old/yast2-bootloader-4.0.32/src/modules/BootArch.rb 2018-05-10 
09:22:44.0 +0200
+++ new/yast2-bootloader-4.0.34/src/modules/BootArch.rb 2018-05-17 
15:25:28.0 +0200
@@ -33,6 +33,13 @@
   Yast.import "Stage"
 end
 
+# list of regexp to match kernel params that should be added
+# from installation to running kernel on s390 (bsc#1086665)
+S390_WHITELIST = [
+  /net\.ifnames=\S*/,
+  /fips=\S*/
+].freeze
+
 # Get parameters for the default kernel
 # @param [String] resume string device to resume from (or empty not to set 
it)
 # @return [String] parameters for default kernel
@@ -57,9 +64,9 @@
   "hvc_iucv=8 TERM=dumb"
 end
 parameters = "#{features} #{termparm}"
-# pick selected params from installation command line (bsc#1086665)
-if kernel_cmdline =~ /(net\.ifnames=\S*)/
-  parameters << " #{Regexp.last_match(1)}"
+# pick selected params from installation command line
+S390_WHITELIST.each do |pattern|
+  parameters << " #{Regexp.last_match(0)}" if kernel_cmdline =~ pattern
 end
 
 parameters << " resume=#{resume}" unless resume.empty?
di

commit yast2-bootloader for openSUSE:Factory

2018-05-11 Thread root
Hello community,

here is the log from the commit of package yast2-bootloader for 
openSUSE:Factory checked in at 2018-05-11 09:13:09

Comparing /work/SRC/openSUSE:Factory/yast2-bootloader (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-bootloader.new (New)


Package is "yast2-bootloader"

Fri May 11 09:13:09 2018 rev:261 rq:606093 version:4.0.32

Changes:

--- /work/SRC/openSUSE:Factory/yast2-bootloader/yast2-bootloader.changes
2018-05-06 14:58:17.492021518 +0200
+++ /work/SRC/openSUSE:Factory/.yast2-bootloader.new/yast2-bootloader.changes   
2018-05-11 09:13:10.921586009 +0200
@@ -1,0 +2,19 @@
+Thu May 10 06:29:10 UTC 2018 - jreidin...@suse.com
+
+- Fix installation on BIOS Raid like Intel RSTe (bsc#1091283)
+- 4.0.32
+
+---
+Tue May  8 14:02:52 UTC 2018 - knut.anders...@suse.com
+
+- Use "none" bootloader when the boot filesystem is nfs
+  (bsc#1090752).
+- 4.0.31
+
+---
+Tue May  8 07:29:07 UTC 2018 - jreidin...@suse.com
+
+- Make unit tests architecture agnostic (related to bsc#1091284).
+- 4.0.30
+
+---

Old:

  yast2-bootloader-4.0.29.tar.bz2

New:

  yast2-bootloader-4.0.32.tar.bz2



Other differences:
--
++ yast2-bootloader.spec ++
--- /var/tmp/diff_new_pack.21Swcw/_old  2018-05-11 09:13:12.853516027 +0200
+++ /var/tmp/diff_new_pack.21Swcw/_new  2018-05-11 09:13:12.857515882 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-bootloader
-Version:4.0.29
+Version:4.0.32
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build

++ yast2-bootloader-4.0.29.tar.bz2 -> yast2-bootloader-4.0.32.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-4.0.29/package/yast2-bootloader.changes 
new/yast2-bootloader-4.0.32/package/yast2-bootloader.changes
--- old/yast2-bootloader-4.0.29/package/yast2-bootloader.changes
2018-05-04 15:02:21.0 +0200
+++ new/yast2-bootloader-4.0.32/package/yast2-bootloader.changes
2018-05-10 09:22:44.0 +0200
@@ -1,4 +1,23 @@
 ---
+Thu May 10 06:29:10 UTC 2018 - jreidin...@suse.com
+
+- Fix installation on BIOS Raid like Intel RSTe (bsc#1091283)
+- 4.0.32
+
+---
+Tue May  8 14:02:52 UTC 2018 - knut.anders...@suse.com
+
+- Use "none" bootloader when the boot filesystem is nfs
+  (bsc#1090752).
+- 4.0.31
+
+---
+Tue May  8 07:29:07 UTC 2018 - jreidin...@suse.com
+
+- Make unit tests architecture agnostic (related to bsc#1091284).
+- 4.0.30
+
+---
 Fri May  4 12:43:44 UTC 2018 - jreidin...@suse.com
 
 - Inform user when an unsupported bootloader is defined in the
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-4.0.29/package/yast2-bootloader.spec 
new/yast2-bootloader-4.0.32/package/yast2-bootloader.spec
--- old/yast2-bootloader-4.0.29/package/yast2-bootloader.spec   2018-05-04 
15:02:21.0 +0200
+++ new/yast2-bootloader-4.0.32/package/yast2-bootloader.spec   2018-05-10 
09:22:44.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-bootloader
-Version:4.0.29
+Version:4.0.32
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-4.0.29/src/lib/bootloader/device_map.rb 
new/yast2-bootloader-4.0.32/src/lib/bootloader/device_map.rb
--- old/yast2-bootloader-4.0.29/src/lib/bootloader/device_map.rb
2018-05-04 15:02:21.0 +0200
+++ new/yast2-bootloader-4.0.32/src/lib/bootloader/device_map.rb
2018-05-10 09:22:44.0 +0200
@@ -118,6 +118,7 @@
   # want to modify its MBR. So we get disk of such partition and change 
order to add it
   # to top of device map. For details see bnc#887808,bnc#880439
   priority_disks = Yast::BootStorage.boot_disks
+  return if priority_disks.empty?
   # if none of priority disk is hd0, then choose one and assign it
   return if any_first_device?(priority_disks)
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-4.0.29/src/lib/bootloader/proposal_client.rb 
new/yast2-bootloader-4.0.32/src/lib/bootloader/proposal_client.rb
--- old/yast2-bootloader-4.0.29/src/lib/bootloader/proposal_client.rb   

commit yast2-bootloader for openSUSE:Factory

2018-05-06 Thread root
Hello community,

here is the log from the commit of package yast2-bootloader for 
openSUSE:Factory checked in at 2018-05-06 14:58:15

Comparing /work/SRC/openSUSE:Factory/yast2-bootloader (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-bootloader.new (New)


Package is "yast2-bootloader"

Sun May  6 14:58:15 2018 rev:260 rq:604035 version:4.0.29

Changes:

--- /work/SRC/openSUSE:Factory/yast2-bootloader/yast2-bootloader.changes
2018-04-26 13:31:45.861858697 +0200
+++ /work/SRC/openSUSE:Factory/.yast2-bootloader.new/yast2-bootloader.changes   
2018-05-06 14:58:17.492021518 +0200
@@ -1,0 +2,13 @@
+Fri May  4 12:43:44 UTC 2018 - jreidin...@suse.com
+
+- Inform user when an unsupported bootloader is defined in the
+  AutoYaST profile, display the valid values (bsc#1091284)
+- 4.0.29
+
+---
+Wed May  2 10:35:56 UTC 2018 - jreidin...@suse.com
+
+- Fix test failure on s390 (no functionality change)(bsc#1091631)
+- 4.0.28
+
+---

Old:

  yast2-bootloader-4.0.27.tar.bz2

New:

  yast2-bootloader-4.0.29.tar.bz2



Other differences:
--
++ yast2-bootloader.spec ++
--- /var/tmp/diff_new_pack.NGVTqn/_old  2018-05-06 14:58:17.996003024 +0200
+++ /var/tmp/diff_new_pack.NGVTqn/_new  2018-05-06 14:58:18.02878 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-bootloader
-Version:4.0.27
+Version:4.0.29
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build

++ yast2-bootloader-4.0.27.tar.bz2 -> yast2-bootloader-4.0.29.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-4.0.27/package/yast2-bootloader.changes 
new/yast2-bootloader-4.0.29/package/yast2-bootloader.changes
--- old/yast2-bootloader-4.0.27/package/yast2-bootloader.changes
2018-04-25 13:37:03.0 +0200
+++ new/yast2-bootloader-4.0.29/package/yast2-bootloader.changes
2018-05-04 15:02:21.0 +0200
@@ -1,4 +1,17 @@
 ---
+Fri May  4 12:43:44 UTC 2018 - jreidin...@suse.com
+
+- Inform user when an unsupported bootloader is defined in the
+  AutoYaST profile, display the valid values (bsc#1091284)
+- 4.0.29
+
+---
+Wed May  2 10:35:56 UTC 2018 - jreidin...@suse.com
+
+- Fix test failure on s390 (no functionality change)(bsc#1091631)
+- 4.0.28
+
+---
 Tue Apr 24 14:36:12 UTC 2018 - jreidin...@suse.com
 
 - Do not crash when clicking on booting during upgrade
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-4.0.27/package/yast2-bootloader.spec 
new/yast2-bootloader-4.0.29/package/yast2-bootloader.spec
--- old/yast2-bootloader-4.0.27/package/yast2-bootloader.spec   2018-04-25 
13:37:03.0 +0200
+++ new/yast2-bootloader-4.0.29/package/yast2-bootloader.spec   2018-05-04 
15:02:21.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-bootloader
-Version:4.0.27
+Version:4.0.29
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-4.0.27/src/lib/bootloader/auto_client.rb 
new/yast2-bootloader-4.0.29/src/lib/bootloader/auto_client.rb
--- old/yast2-bootloader-4.0.27/src/lib/bootloader/auto_client.rb   
2018-04-25 13:37:03.0 +0200
+++ new/yast2-bootloader-4.0.29/src/lib/bootloader/auto_client.rb   
2018-05-04 15:02:21.0 +0200
@@ -3,8 +3,10 @@
 require "installation/auto_client"
 require "bootloader/bootloader_factory"
 require "bootloader/autoyast_converter"
+require "bootloader/exceptions"
 require "bootloader/main_dialog"
 
+Yast.import "AutoInstall"
 Yast.import "Bootloader"
 Yast.import "BootStorage"
 Yast.import "Initrd"
@@ -14,6 +16,8 @@
 module Bootloader
   # Autoyast client for bootloader
   class AutoClient < ::Installation::AutoClient
+include Yast::I18n
+
 class << self
   attr_accessor :changed
 end
@@ -27,7 +31,19 @@
 end
 
 def import(data)
-  Yast::Bootloader.Import(data)
+  begin
+Yast::Bootloader.Import(data)
+  rescue ::Bootloader::UnsupportedBootloader => e
+textdomain "bootloader"
+possible_values = BootloaderFactory.supported_names + 
[BootloaderFactory::DEFAULT_KEYWORD]
+Yast::AutoInstall.issues_list.add(:invalid_value, "bootloader", 
"loader_type",
+  e.bootloader_name,
+  _("The selected bootloader is not sup

commit yast2-bootloader for openSUSE:Factory

2018-04-26 Thread root
Hello community,

here is the log from the commit of package yast2-bootloader for 
openSUSE:Factory checked in at 2018-04-26 13:31:44

Comparing /work/SRC/openSUSE:Factory/yast2-bootloader (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-bootloader.new (New)


Package is "yast2-bootloader"

Thu Apr 26 13:31:44 2018 rev:259 rq:600987 version:4.0.27

Changes:

--- /work/SRC/openSUSE:Factory/yast2-bootloader/yast2-bootloader.changes
2018-03-26 12:13:43.251909606 +0200
+++ /work/SRC/openSUSE:Factory/.yast2-bootloader.new/yast2-bootloader.changes   
2018-04-26 13:31:45.861858697 +0200
@@ -1,0 +2,21 @@
+Tue Apr 24 14:36:12 UTC 2018 - jreidin...@suse.com
+
+- Do not crash when clicking on booting during upgrade
+  (bsc#1070233)
+- 4.0.27
+
+---
+Tue Apr 24 12:44:12 UTC 2018 - jreidin...@suse.com
+
+- Propose net.ifnames boot parameter if it is used for installation
+  on s390 (bsc#1086665)
+- 4.0.26
+
+---
+Tue Apr 24 08:30:10 UTC 2018 - jreidin...@suse.com
+
+- Show understandable popup when grub2 terminal option contain
+  complex string that is not yet supported (bsc#1053559)
+- 4.0.25
+
+---

Old:

  yast2-bootloader-4.0.24.tar.bz2

New:

  yast2-bootloader-4.0.27.tar.bz2



Other differences:
--
++ yast2-bootloader.spec ++
--- /var/tmp/diff_new_pack.GuxR1e/_old  2018-04-26 13:31:46.477836131 +0200
+++ /var/tmp/diff_new_pack.GuxR1e/_new  2018-04-26 13:31:46.481835985 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-bootloader
-Version:4.0.24
+Version:4.0.27
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build

++ yast2-bootloader-4.0.24.tar.bz2 -> yast2-bootloader-4.0.27.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-4.0.24/package/yast2-bootloader.changes 
new/yast2-bootloader-4.0.27/package/yast2-bootloader.changes
--- old/yast2-bootloader-4.0.24/package/yast2-bootloader.changes
2018-03-21 12:40:13.0 +0100
+++ new/yast2-bootloader-4.0.27/package/yast2-bootloader.changes
2018-04-25 13:37:03.0 +0200
@@ -1,9 +1,30 @@
 ---
+Tue Apr 24 14:36:12 UTC 2018 - jreidin...@suse.com
+
+- Do not crash when clicking on booting during upgrade
+  (bsc#1070233)
+- 4.0.27
+
+---
+Tue Apr 24 12:44:12 UTC 2018 - jreidin...@suse.com
+
+- Propose net.ifnames boot parameter if it is used for installation
+  on s390 (bsc#1086665)
+- 4.0.26
+
+---
+Tue Apr 24 08:30:10 UTC 2018 - jreidin...@suse.com
+
+- Show understandable popup when grub2 terminal option contain
+  complex string that is not yet supported (bsc#1053559)
+- 4.0.25
+
+---
 Wed Mar 21 11:33:54 UTC 2018 - mfi...@suse.com
 
 - bnc#1083938
   - missing translation
-- 4.0.24 
+- 4.0.24
 
 ---
 Tue Mar 20 12:32:44 UTC 2018 - jlo...@suse.com
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-4.0.24/package/yast2-bootloader.spec 
new/yast2-bootloader-4.0.27/package/yast2-bootloader.spec
--- old/yast2-bootloader-4.0.24/package/yast2-bootloader.spec   2018-03-21 
12:40:13.0 +0100
+++ new/yast2-bootloader-4.0.27/package/yast2-bootloader.spec   2018-04-25 
13:37:03.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-bootloader
-Version:4.0.24
+Version:4.0.27
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-4.0.24/src/lib/bootloader/config_dialog.rb 
new/yast2-bootloader-4.0.27/src/lib/bootloader/config_dialog.rb
--- old/yast2-bootloader-4.0.24/src/lib/bootloader/config_dialog.rb 
2018-03-21 12:40:13.0 +0100
+++ new/yast2-bootloader-4.0.27/src/lib/bootloader/config_dialog.rb 
2018-04-25 13:37:03.0 +0200
@@ -19,11 +19,17 @@
 
 def run
   guarded_run
-rescue ::Bootloader::BrokenConfiguration => e
-  ret = Yast::Report.AnyQuestion(_("Broken Configuration"),
+rescue ::Bootloader::BrokenConfiguration, ::Bootloader::UnsupportedOption 
=> e
+  msg = if e.is_a?(::Bootloader::BrokenConfiguration)
 # TRANSLATORS: %s stands for readon why yast cannot process it
 _("YaST cannot process c

commit yast2-bootloader for openSUSE:Factory

2018-03-26 Thread root
Hello community,

here is the log from the commit of package yast2-bootloader for 
openSUSE:Factory checked in at 2018-03-26 12:12:28

Comparing /work/SRC/openSUSE:Factory/yast2-bootloader (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-bootloader.new (New)


Package is "yast2-bootloader"

Mon Mar 26 12:12:28 2018 rev:258 rq:589718 version:4.0.24

Changes:

--- /work/SRC/openSUSE:Factory/yast2-bootloader/yast2-bootloader.changes
2018-03-14 19:35:07.689534141 +0100
+++ /work/SRC/openSUSE:Factory/.yast2-bootloader.new/yast2-bootloader.changes   
2018-03-26 12:13:43.251909606 +0200
@@ -1,0 +2,14 @@
+Wed Mar 21 11:33:54 UTC 2018 - mfi...@suse.com
+
+- bnc#1083938
+  - missing translation
+- 4.0.24 
+
+---
+Tue Mar 20 12:32:44 UTC 2018 - jlo...@suse.com
+
+- Fix tests to not create zero size partitions
+  (part of bsc#1083887).
+- 4.0.23
+
+---

Old:

  yast2-bootloader-4.0.22.tar.bz2

New:

  yast2-bootloader-4.0.24.tar.bz2



Other differences:
--
++ yast2-bootloader.spec ++
--- /var/tmp/diff_new_pack.QJ8y5O/_old  2018-03-26 12:13:47.443759344 +0200
+++ /var/tmp/diff_new_pack.QJ8y5O/_new  2018-03-26 12:13:47.455758913 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-bootloader
-Version:4.0.22
+Version:4.0.24
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build

++ yast2-bootloader-4.0.22.tar.bz2 -> yast2-bootloader-4.0.24.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-4.0.22/package/yast2-bootloader.changes 
new/yast2-bootloader-4.0.24/package/yast2-bootloader.changes
--- old/yast2-bootloader-4.0.22/package/yast2-bootloader.changes
2018-03-14 15:28:20.0 +0100
+++ new/yast2-bootloader-4.0.24/package/yast2-bootloader.changes
2018-03-21 12:40:13.0 +0100
@@ -1,4 +1,18 @@
 ---
+Wed Mar 21 11:33:54 UTC 2018 - mfi...@suse.com
+
+- bnc#1083938
+  - missing translation
+- 4.0.24 
+
+---
+Tue Mar 20 12:32:44 UTC 2018 - jlo...@suse.com
+
+- Fix tests to not create zero size partitions
+  (part of bsc#1083887).
+- 4.0.23
+
+---
 Wed Mar 14 13:54:06 UTC 2018 - jreidin...@suse.com
 
 - fix detection of kernel name for alternative raid names (it
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-4.0.22/package/yast2-bootloader.spec 
new/yast2-bootloader-4.0.24/package/yast2-bootloader.spec
--- old/yast2-bootloader-4.0.22/package/yast2-bootloader.spec   2018-03-14 
15:28:20.0 +0100
+++ new/yast2-bootloader-4.0.24/package/yast2-bootloader.spec   2018-03-21 
12:40:13.0 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-bootloader
-Version:4.0.22
+Version:4.0.24
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-4.0.22/src/lib/bootloader/device_map_dialog.rb 
new/yast2-bootloader-4.0.24/src/lib/bootloader/device_map_dialog.rb
--- old/yast2-bootloader-4.0.22/src/lib/bootloader/device_map_dialog.rb 
2018-03-14 15:28:20.0 +0100
+++ new/yast2-bootloader-4.0.24/src/lib/bootloader/device_map_dialog.rb 
2018-03-21 12:40:13.0 +0100
@@ -189,7 +189,7 @@
   popup = VBox(
 MultiSelectionBox(
   Id(:devnames),
-  "&Devices:",
+  _("&Devices:"),
   devices
 ),
 ending_buttons,
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-4.0.22/test/data/complex-lvm-encrypt.yaml 
new/yast2-bootloader-4.0.24/test/data/complex-lvm-encrypt.yaml
--- old/yast2-bootloader-4.0.22/test/data/complex-lvm-encrypt.yaml  
2018-03-14 15:28:20.0 +0100
+++ new/yast2-bootloader-4.0.24/test/data/complex-lvm-encrypt.yaml  
2018-03-21 12:40:13.0 +0100
@@ -21,7 +21,7 @@
 label:root
 
 - partition:
-size: 10
+size: 10 KiB
 name: /dev/sda3
 id:   lvm
 




commit yast2-bootloader for openSUSE:Factory

2018-03-14 Thread root
Hello community,

here is the log from the commit of package yast2-bootloader for 
openSUSE:Factory checked in at 2018-03-14 19:35:06

Comparing /work/SRC/openSUSE:Factory/yast2-bootloader (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-bootloader.new (New)


Package is "yast2-bootloader"

Wed Mar 14 19:35:06 2018 rev:257 rq:586968 version:4.0.22

Changes:

--- /work/SRC/openSUSE:Factory/yast2-bootloader/yast2-bootloader.changes
2018-03-11 18:02:13.185483665 +0100
+++ /work/SRC/openSUSE:Factory/.yast2-bootloader.new/yast2-bootloader.changes   
2018-03-14 19:35:07.689534141 +0100
@@ -1,0 +2,14 @@
+Wed Mar 14 13:54:06 UTC 2018 - jreidin...@suse.com
+
+- fix detection of kernel name for alternative raid names (it
+  ensures that fix for bsc#944041 works)
+- 4.0.22
+
+---
+Mon Mar 12 14:43:36 UTC 2018 - jreidin...@suse.com
+
+- Respect if custom boot is logical volume and display it
+  correctly (bsc#1084815)
+- 4.0.21
+
+---

Old:

  yast2-bootloader-4.0.20.tar.bz2

New:

  yast2-bootloader-4.0.22.tar.bz2



Other differences:
--
++ yast2-bootloader.spec ++
--- /var/tmp/diff_new_pack.iycDA2/_old  2018-03-14 19:35:08.897491238 +0100
+++ /var/tmp/diff_new_pack.iycDA2/_new  2018-03-14 19:35:08.901491096 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-bootloader
-Version:4.0.20
+Version:4.0.22
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build

++ yast2-bootloader-4.0.20.tar.bz2 -> yast2-bootloader-4.0.22.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-4.0.20/package/yast2-bootloader.changes 
new/yast2-bootloader-4.0.22/package/yast2-bootloader.changes
--- old/yast2-bootloader-4.0.20/package/yast2-bootloader.changes
2018-03-07 15:11:36.0 +0100
+++ new/yast2-bootloader-4.0.22/package/yast2-bootloader.changes
2018-03-14 15:28:20.0 +0100
@@ -1,4 +1,18 @@
 ---
+Wed Mar 14 13:54:06 UTC 2018 - jreidin...@suse.com
+
+- fix detection of kernel name for alternative raid names (it
+  ensures that fix for bsc#944041 works)
+- 4.0.22
+
+---
+Mon Mar 12 14:43:36 UTC 2018 - jreidin...@suse.com
+
+- Respect if custom boot is logical volume and display it
+  correctly (bsc#1084815)
+- 4.0.21
+
+---
 Wed Mar  7 13:49:53 UTC 2018 - jreidin...@suse.com
 
 - do not repropose configuration in autoyast confirm mode
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-4.0.20/package/yast2-bootloader.spec 
new/yast2-bootloader-4.0.22/package/yast2-bootloader.spec
--- old/yast2-bootloader-4.0.20/package/yast2-bootloader.spec   2018-03-07 
15:11:36.0 +0100
+++ new/yast2-bootloader-4.0.22/package/yast2-bootloader.spec   2018-03-14 
15:28:20.0 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-bootloader
-Version:4.0.20
+Version:4.0.22
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-bootloader-4.0.20/src/lib/bootloader/stage1.rb 
new/yast2-bootloader-4.0.22/src/lib/bootloader/stage1.rb
--- old/yast2-bootloader-4.0.20/src/lib/bootloader/stage1.rb2018-03-07 
15:11:36.0 +0100
+++ new/yast2-bootloader-4.0.22/src/lib/bootloader/stage1.rb2018-03-14 
15:28:20.0 +0100
@@ -119,10 +119,9 @@
   log.info "known devices #{known_devices.inspect}"
 
   devices.select do |dev|
-stage1_for_dev = 
Yast::BootStorage.stage1_devices_for_name(dev).map(&:name)
-log.info "stage1 devices for #{dev} is #{stage1_for_dev.inspect}"
-# devices already covered by known devices by mbr or by partition
-!(stage1_for_dev - known_devices).empty?
+kernel_dev = Bootloader::UdevMapping.to_kernel_device(dev)
+log.info "stage1 devices for #{dev} is #{kernel_dev.inspect}"
+!known_devices.include?(kernel_dev)
   end
 end
 
@@ -184,7 +183,7 @@
 self.generic_mbr = generic_mbr? || other.generic_mbr?
   else
 clear_devices
-other.devices.each { |d| add_udev_device(d) }
+other.devices.each { |d| add_device(d) }
 
 self.activate= other.activate?
 self.generic_mbr = other.generic_mbr?
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-4.

commit yast2-bootloader for openSUSE:Factory

2018-03-11 Thread root
Hello community,

here is the log from the commit of package yast2-bootloader for 
openSUSE:Factory checked in at 2018-03-11 18:02:11

Comparing /work/SRC/openSUSE:Factory/yast2-bootloader (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-bootloader.new (New)


Package is "yast2-bootloader"

Sun Mar 11 18:02:11 2018 rev:256 rq:583902 version:4.0.20

Changes:

--- /work/SRC/openSUSE:Factory/yast2-bootloader/yast2-bootloader.changes
2018-02-24 16:36:24.891851422 +0100
+++ /work/SRC/openSUSE:Factory/.yast2-bootloader.new/yast2-bootloader.changes   
2018-03-11 18:02:13.185483665 +0100
@@ -1,0 +2,8 @@
+Wed Mar  7 13:49:53 UTC 2018 - jreidin...@suse.com
+
+- do not repropose configuration in autoyast confirm mode
+  (bsc#1081967)
+- fix setting pmbr flag in autoyast (bsc#1081967)
+- 4.0.20
+
+---

Old:

  yast2-bootloader-4.0.19.tar.bz2

New:

  yast2-bootloader-4.0.20.tar.bz2



Other differences:
--
++ yast2-bootloader.spec ++
--- /var/tmp/diff_new_pack.U9ptWT/_old  2018-03-11 18:02:13.993454700 +0100
+++ /var/tmp/diff_new_pack.U9ptWT/_new  2018-03-11 18:02:13.993454700 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-bootloader
-Version:4.0.19
+Version:4.0.20
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build

++ yast2-bootloader-4.0.19.tar.bz2 -> yast2-bootloader-4.0.20.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-4.0.19/package/yast2-bootloader.changes 
new/yast2-bootloader-4.0.20/package/yast2-bootloader.changes
--- old/yast2-bootloader-4.0.19/package/yast2-bootloader.changes
2018-02-23 14:08:55.0 +0100
+++ new/yast2-bootloader-4.0.20/package/yast2-bootloader.changes
2018-03-07 15:11:36.0 +0100
@@ -1,4 +1,12 @@
 ---
+Wed Mar  7 13:49:53 UTC 2018 - jreidin...@suse.com
+
+- do not repropose configuration in autoyast confirm mode
+  (bsc#1081967)
+- fix setting pmbr flag in autoyast (bsc#1081967)
+- 4.0.20
+
+---
 Fri Feb 23 12:15:11 UTC 2018 - igonzalezs...@suse.com
 
 - Remove calls to the old yast2-storage layer (bsc#1071978)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-4.0.19/package/yast2-bootloader.spec 
new/yast2-bootloader-4.0.20/package/yast2-bootloader.spec
--- old/yast2-bootloader-4.0.19/package/yast2-bootloader.spec   2018-02-23 
14:08:55.0 +0100
+++ new/yast2-bootloader-4.0.20/package/yast2-bootloader.spec   2018-03-07 
15:11:36.0 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-bootloader
-Version:4.0.19
+Version:4.0.20
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-4.0.19/src/lib/bootloader/autoyast_converter.rb 
new/yast2-bootloader-4.0.20/src/lib/bootloader/autoyast_converter.rb
--- old/yast2-bootloader-4.0.19/src/lib/bootloader/autoyast_converter.rb
2018-02-23 14:08:55.0 +0100
+++ new/yast2-bootloader-4.0.20/src/lib/bootloader/autoyast_converter.rb
2018-03-07 15:11:36.0 +0100
@@ -34,6 +34,9 @@
 import_stage1(data, bootloader)
 import_default(data, bootloader.grub_default)
 import_device_map(data, bootloader)
+# always nil pmbr as autoyast does not support it yet,
+# so use nil to always use proposed value (bsc#1081967)
+bootloader.pmbr_action = nil
 # TODO: import Initrd
 
 log.warn "autoyast profile contain sections which won't be processed" 
if data["sections"]
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-bootloader-4.0.19/src/lib/bootloader/grub2.rb 
new/yast2-bootloader-4.0.20/src/lib/bootloader/grub2.rb
--- old/yast2-bootloader-4.0.19/src/lib/bootloader/grub2.rb 2018-02-23 
14:08:55.0 +0100
+++ new/yast2-bootloader-4.0.20/src/lib/bootloader/grub2.rb 2018-03-07 
15:11:36.0 +0100
@@ -80,6 +80,8 @@
   # for GPT add protective MBR flag otherwise some systems won't
   # boot, safer option for legacy booting (bnc#872054)
   self.pmbr_action = :add if Yast::BootStorage.gpt_boot_disk?
+  log.info "proposed pmbr_action #{pmbr_action}. " \
+"gpt boot disk? #{Yast::BootStorage.gpt_boot_disk?}"
   device_map.propose if Yast::Arch.x86_64 || Yast::Arch.i386
 end
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old

commit yast2-bootloader for openSUSE:Factory

2018-02-24 Thread root
Hello community,

here is the log from the commit of package yast2-bootloader for 
openSUSE:Factory checked in at 2018-02-24 16:36:23

Comparing /work/SRC/openSUSE:Factory/yast2-bootloader (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-bootloader.new (New)


Package is "yast2-bootloader"

Sat Feb 24 16:36:23 2018 rev:255 rq:579509 version:4.0.19

Changes:

--- /work/SRC/openSUSE:Factory/yast2-bootloader/yast2-bootloader.changes
2018-02-16 21:41:25.398118146 +0100
+++ /work/SRC/openSUSE:Factory/.yast2-bootloader.new/yast2-bootloader.changes   
2018-02-24 16:36:24.891851422 +0100
@@ -1,0 +2,6 @@
+Fri Feb 23 12:15:11 UTC 2018 - igonzalezs...@suse.com
+
+- Remove calls to the old yast2-storage layer (bsc#1071978)
+- 4.0.19
+
+---

Old:

  yast2-bootloader-4.0.18.tar.bz2

New:

  yast2-bootloader-4.0.19.tar.bz2



Other differences:
--
++ yast2-bootloader.spec ++
--- /var/tmp/diff_new_pack.QMNvXo/_old  2018-02-24 16:36:25.795818887 +0100
+++ /var/tmp/diff_new_pack.QMNvXo/_new  2018-02-24 16:36:25.803818599 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-bootloader
-Version:4.0.18
+Version:4.0.19
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build

++ yast2-bootloader-4.0.18.tar.bz2 -> yast2-bootloader-4.0.19.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-4.0.18/package/yast2-bootloader.changes 
new/yast2-bootloader-4.0.19/package/yast2-bootloader.changes
--- old/yast2-bootloader-4.0.18/package/yast2-bootloader.changes
2018-02-15 15:37:26.0 +0100
+++ new/yast2-bootloader-4.0.19/package/yast2-bootloader.changes
2018-02-23 14:08:55.0 +0100
@@ -1,4 +1,10 @@
 ---
+Fri Feb 23 12:15:11 UTC 2018 - igonzalezs...@suse.com
+
+- Remove calls to the old yast2-storage layer (bsc#1071978)
+- 4.0.19
+
+---
 Thu Feb 15 14:25:47 UTC 2018 - jreidin...@suse.com
 
 - fix nil exception for device with filesystem that is not mounted
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-4.0.18/package/yast2-bootloader.spec 
new/yast2-bootloader-4.0.19/package/yast2-bootloader.spec
--- old/yast2-bootloader-4.0.18/package/yast2-bootloader.spec   2018-02-15 
15:37:26.0 +0100
+++ new/yast2-bootloader-4.0.19/package/yast2-bootloader.spec   2018-02-23 
14:08:55.0 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-bootloader
-Version:4.0.18
+Version:4.0.19
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-bootloader-4.0.18/src/modules/Bootloader.rb 
new/yast2-bootloader-4.0.19/src/modules/Bootloader.rb
--- old/yast2-bootloader-4.0.18/src/modules/Bootloader.rb   2018-02-15 
15:37:26.0 +0100
+++ new/yast2-bootloader-4.0.19/src/modules/Bootloader.rb   2018-02-23 
14:08:55.0 +0100
@@ -181,8 +181,6 @@
 # Propose bootloader settings
 def Propose
   log.info "Proposing configuration"
-  # always have a current target map available in the log
-  log.info "unfiltered target map: #{Storage.GetTargetMap.inspect}"
   ::Bootloader::BootloaderFactory.current.propose
 
   log.info "Proposed settings: #{Export()}"
@@ -410,12 +408,7 @@
   current_bl = ::Bootloader::BootloaderFactory.current
   return if current_bl.read? || current_bl.proposed?
 
-  if Mode.config
-log.info "Initialize libstorage in readonly mode" # bnc#942360
-Storage.InitLibstorage(true)
-log.info "Not reading settings in Mode::config ()"
-Propose()
-  elsif Stage.initial && !Mode.update
+  if Mode.config || (Stage.initial && !Mode.update)
 Propose()
   else
 progress_orig = Progress.set(false)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-bootloader-4.0.18/test/bootloader_test.rb 
new/yast2-bootloader-4.0.19/test/bootloader_test.rb
--- old/yast2-bootloader-4.0.18/test/bootloader_test.rb 2018-02-15 
15:37:26.0 +0100
+++ new/yast2-bootloader-4.0.19/test/bootloader_test.rb 2018-02-23 
14:08:55.0 +0100
@@ -83,11 +83,10 @@
   subject.ReadOrProposeIfNeeded
 end
 
-xit "propose in config mode" do
-  allow(Yast::Storage).to receive(:InitLibstorage).and_return(true)
+it "propose in config mode" do
   expect(subject).to receive(:Propose)
   expect(subject).to_not re

commit yast2-bootloader for openSUSE:Factory

2018-02-16 Thread root
Hello community,

here is the log from the commit of package yast2-bootloader for 
openSUSE:Factory checked in at 2018-02-16 21:41:23

Comparing /work/SRC/openSUSE:Factory/yast2-bootloader (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-bootloader.new (New)


Package is "yast2-bootloader"

Fri Feb 16 21:41:23 2018 rev:254 rq:577041 version:4.0.18

Changes:

--- /work/SRC/openSUSE:Factory/yast2-bootloader/yast2-bootloader.changes
2018-02-13 10:23:58.796818173 +0100
+++ /work/SRC/openSUSE:Factory/.yast2-bootloader.new/yast2-bootloader.changes   
2018-02-16 21:41:25.398118146 +0100
@@ -1,0 +2,7 @@
+Thu Feb 15 14:25:47 UTC 2018 - jreidin...@suse.com
+
+- fix nil exception for device with filesystem that is not mounted
+  (bsc#1081018)
+- 4.0.18
+
+---

Old:

  yast2-bootloader-4.0.17.tar.bz2

New:

  yast2-bootloader-4.0.18.tar.bz2



Other differences:
--
++ yast2-bootloader.spec ++
--- /var/tmp/diff_new_pack.CGx4CB/_old  2018-02-16 21:41:25.978097230 +0100
+++ /var/tmp/diff_new_pack.CGx4CB/_new  2018-02-16 21:41:25.978097230 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-bootloader
-Version:4.0.17
+Version:4.0.18
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build

++ yast2-bootloader-4.0.17.tar.bz2 -> yast2-bootloader-4.0.18.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-4.0.17/package/yast2-bootloader.changes 
new/yast2-bootloader-4.0.18/package/yast2-bootloader.changes
--- old/yast2-bootloader-4.0.17/package/yast2-bootloader.changes
2018-02-12 16:32:57.0 +0100
+++ new/yast2-bootloader-4.0.18/package/yast2-bootloader.changes
2018-02-15 15:37:26.0 +0100
@@ -1,4 +1,11 @@
 ---
+Thu Feb 15 14:25:47 UTC 2018 - jreidin...@suse.com
+
+- fix nil exception for device with filesystem that is not mounted
+  (bsc#1081018)
+- 4.0.18
+
+---
 Mon Feb 12 15:14:28 UTC 2018 - jreidin...@suse.com
 
 - Detect properly that unknown device is used in bootloader
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-4.0.17/package/yast2-bootloader.spec 
new/yast2-bootloader-4.0.18/package/yast2-bootloader.spec
--- old/yast2-bootloader-4.0.17/package/yast2-bootloader.spec   2018-02-12 
16:32:57.0 +0100
+++ new/yast2-bootloader-4.0.18/package/yast2-bootloader.spec   2018-02-15 
15:37:26.0 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-bootloader
-Version:4.0.17
+Version:4.0.18
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-4.0.17/src/lib/bootloader/udev_mapping.rb 
new/yast2-bootloader-4.0.18/src/lib/bootloader/udev_mapping.rb
--- old/yast2-bootloader-4.0.17/src/lib/bootloader/udev_mapping.rb  
2018-02-12 16:32:57.0 +0100
+++ new/yast2-bootloader-4.0.18/src/lib/bootloader/udev_mapping.rb  
2018-02-15 15:37:26.0 +0100
@@ -121,6 +121,8 @@
 def mount_by_udev(device)
   filesystem = device.filesystem
   return nil unless filesystem
+  # mount_by is nil, so not mounted and we need to use our own strategy
+  return nil if filesystem.mount_by.nil?
 
   case filesystem.mount_by.to_sym
   when :device then device.name




commit yast2-bootloader for openSUSE:Factory

2018-02-13 Thread root
Hello community,

here is the log from the commit of package yast2-bootloader for 
openSUSE:Factory checked in at 2018-02-13 10:23:57

Comparing /work/SRC/openSUSE:Factory/yast2-bootloader (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-bootloader.new (New)


Package is "yast2-bootloader"

Tue Feb 13 10:23:57 2018 rev:253 rq:575819 version:4.0.17

Changes:

--- /work/SRC/openSUSE:Factory/yast2-bootloader/yast2-bootloader.changes
2018-02-12 10:07:10.958873505 +0100
+++ /work/SRC/openSUSE:Factory/.yast2-bootloader.new/yast2-bootloader.changes   
2018-02-13 10:23:58.796818173 +0100
@@ -1,0 +2,7 @@
+Mon Feb 12 15:14:28 UTC 2018 - jreidin...@suse.com
+
+- Detect properly that unknown device is used in bootloader
+  configuration (bsc#1078713)
+- 4.0.17
+
+---

Old:

  yast2-bootloader-4.0.16.tar.bz2

New:

  yast2-bootloader-4.0.17.tar.bz2



Other differences:
--
++ yast2-bootloader.spec ++
--- /var/tmp/diff_new_pack.5uMbvL/_old  2018-02-13 10:24:00.172768599 +0100
+++ /var/tmp/diff_new_pack.5uMbvL/_new  2018-02-13 10:24:00.176768455 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-bootloader
-Version:4.0.16
+Version:4.0.17
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build

++ yast2-bootloader-4.0.16.tar.bz2 -> yast2-bootloader-4.0.17.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-4.0.16/package/yast2-bootloader.changes 
new/yast2-bootloader-4.0.17/package/yast2-bootloader.changes
--- old/yast2-bootloader-4.0.16/package/yast2-bootloader.changes
2018-02-09 15:16:26.0 +0100
+++ new/yast2-bootloader-4.0.17/package/yast2-bootloader.changes
2018-02-12 16:32:57.0 +0100
@@ -1,4 +1,11 @@
 ---
+Mon Feb 12 15:14:28 UTC 2018 - jreidin...@suse.com
+
+- Detect properly that unknown device is used in bootloader
+  configuration (bsc#1078713)
+- 4.0.17
+
+---
 Fri Feb  9 13:39:03 UTC 2018 - jlo...@suse.com
 
 - Adapt to new MountPoint API (part of fate#318196).
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-4.0.16/package/yast2-bootloader.spec 
new/yast2-bootloader-4.0.17/package/yast2-bootloader.spec
--- old/yast2-bootloader-4.0.16/package/yast2-bootloader.spec   2018-02-09 
15:16:26.0 +0100
+++ new/yast2-bootloader-4.0.17/package/yast2-bootloader.spec   2018-02-12 
16:32:57.0 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-bootloader
-Version:4.0.16
+Version:4.0.17
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-bootloader-4.0.16/src/modules/BootStorage.rb 
new/yast2-bootloader-4.0.17/src/modules/BootStorage.rb
--- old/yast2-bootloader-4.0.16/src/modules/BootStorage.rb  2018-02-09 
15:16:26.0 +0100
+++ new/yast2-bootloader-4.0.17/src/modules/BootStorage.rb  2018-02-12 
16:32:57.0 +0100
@@ -133,7 +133,7 @@
 # @return [Array] list of suitable devices
 def stage1_devices_for_name(dev_name)
   device = staging.find_by_any_name(dev_name)
-  raise "unknown device #{dev_name}" unless device
+  raise ::Bootloader::BrokenConfiguration, "unknown device #{dev_name}" 
unless device
 
   if device.is?(:partition) || device.is?(:filesystem)
 stage1_partitions_for(device)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-bootloader-4.0.16/test/boot_storage_test.rb 
new/yast2-bootloader-4.0.17/test/boot_storage_test.rb
--- old/yast2-bootloader-4.0.16/test/boot_storage_test.rb   2018-02-09 
15:16:26.0 +0100
+++ new/yast2-bootloader-4.0.17/test/boot_storage_test.rb   2018-02-12 
16:32:57.0 +0100
@@ -52,4 +52,15 @@
   expect(subject.extended_for_logical(partition)).to eq 
find_device("/dev/sda2")
 end
   end
+
+  describe ".stage1_devices_for_name" do
+it "raises BrokenConfiguration exception if gets unknown name" do
+  # mock staging graph as graph does not return proper value when run as 
non-root
+  allow(subject.staging).to receive(:find_by_any_name).and_return(nil)
+
+  expect { subject.stage1_devices_for_name("/dev/non-existing") }.to(
+raise_error(::Bootloader::BrokenConfiguration)
+  )
+end
+  end
 end




commit yast2-bootloader for openSUSE:Factory

2018-02-12 Thread root
Hello community,

here is the log from the commit of package yast2-bootloader for 
openSUSE:Factory checked in at 2018-02-12 10:07:09

Comparing /work/SRC/openSUSE:Factory/yast2-bootloader (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-bootloader.new (New)


Package is "yast2-bootloader"

Mon Feb 12 10:07:09 2018 rev:252 rq:574682 version:4.0.16

Changes:

--- /work/SRC/openSUSE:Factory/yast2-bootloader/yast2-bootloader.changes
2018-02-07 18:18:26.436763790 +0100
+++ /work/SRC/openSUSE:Factory/.yast2-bootloader.new/yast2-bootloader.changes   
2018-02-12 10:07:10.958873505 +0100
@@ -1,0 +2,6 @@
+Fri Feb  9 13:39:03 UTC 2018 - jlo...@suse.com
+
+- Adapt to new MountPoint API (part of fate#318196).
+- 4.0.16
+
+---

Old:

  yast2-bootloader-4.0.15.tar.bz2

New:

  yast2-bootloader-4.0.16.tar.bz2



Other differences:
--
++ yast2-bootloader.spec ++
--- /var/tmp/diff_new_pack.X8vEwX/_old  2018-02-12 10:07:12.150830547 +0100
+++ /var/tmp/diff_new_pack.X8vEwX/_new  2018-02-12 10:07:12.150830547 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-bootloader
-Version:4.0.15
+Version:4.0.16
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
@@ -27,8 +27,8 @@
 BuildRequires:  yast2 >= 3.1.176
 BuildRequires:  yast2-devtools >= 3.1.10
 BuildRequires:  yast2-ruby-bindings >= 1.0.0
-# Y2Storage::Devicegraph#find_by_any_name
-BuildRequires:  yast2-storage-ng >= 4.0.67
+# Y2Storage::Mountable#mount_path
+BuildRequires:  yast2-storage-ng >= 4.0.90
 # lenses needed also for tests
 BuildRequires:  augeas-lenses
 BuildRequires:  rubygem(%rb_default_ruby_abi:cfa_grub2) >= 0.5.1
@@ -42,8 +42,8 @@
 Requires:   yast2-core >= 2.18.7
 Requires:   yast2-packager >= 2.17.24
 Requires:   yast2-pkg-bindings >= 2.17.25
-# Y2Storage::Devicegraph#find_by_any_name
-Requires:   yast2-storage-ng >= 4.0.67
+# Y2Storage::Mountable#mount_path
+Requires:   yast2-storage-ng >= 4.0.90
 # GrubCfg with boot_entries that filter out unbootable entries
 Requires:   rubygem(%rb_default_ruby_abi:cfa_grub2) >= 0.5.1
 # lenses are needed as cfa_grub2 depends only on augeas bindings, but also

++ yast2-bootloader-4.0.15.tar.bz2 -> yast2-bootloader-4.0.16.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-4.0.15/package/yast2-bootloader.changes 
new/yast2-bootloader-4.0.16/package/yast2-bootloader.changes
--- old/yast2-bootloader-4.0.15/package/yast2-bootloader.changes
2018-02-06 15:55:34.0 +0100
+++ new/yast2-bootloader-4.0.16/package/yast2-bootloader.changes
2018-02-09 15:16:26.0 +0100
@@ -1,4 +1,10 @@
 ---
+Fri Feb  9 13:39:03 UTC 2018 - jlo...@suse.com
+
+- Adapt to new MountPoint API (part of fate#318196).
+- 4.0.16
+
+---
 Tue Feb  6 14:48:12 UTC 2018 - jreidin...@suse.com
 
 - Fix activating partition by UUID or label (bsc#1077427,
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-4.0.15/package/yast2-bootloader.spec 
new/yast2-bootloader-4.0.16/package/yast2-bootloader.spec
--- old/yast2-bootloader-4.0.15/package/yast2-bootloader.spec   2018-02-06 
15:55:34.0 +0100
+++ new/yast2-bootloader-4.0.16/package/yast2-bootloader.spec   2018-02-09 
15:16:26.0 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-bootloader
-Version:4.0.15
+Version:4.0.16
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
@@ -27,8 +27,8 @@
 BuildRequires:  yast2 >= 3.1.176
 BuildRequires:  yast2-devtools >= 3.1.10
 BuildRequires:  yast2-ruby-bindings >= 1.0.0
-# Y2Storage::Devicegraph#find_by_any_name
-BuildRequires:  yast2-storage-ng >= 4.0.67
+# Y2Storage::Mountable#mount_path
+BuildRequires:  yast2-storage-ng >= 4.0.90
 # lenses needed also for tests
 BuildRequires:  augeas-lenses
 BuildRequires:  rubygem(%rb_default_ruby_abi:cfa_grub2) >= 0.5.1
@@ -42,8 +42,8 @@
 Requires:   yast2-core >= 2.18.7
 Requires:   yast2-packager >= 2.17.24
 Requires:   yast2-pkg-bindings >= 2.17.25
-# Y2Storage::Devicegraph#find_by_any_name
-Requires:   yast2-storage-ng >= 4.0.67
+# Y2Storage::Mountable#mount_path
+Requires:   yast2-storage-ng >= 4.0.90
 # GrubCfg with boot_entries that filter out unbootable entries
 Requires:   rubygem(%rb_default_ruby_abi:cfa_grub2) >= 0.5.1
 # lenses are needed as cfa_grub2 depends only on augeas bindings, but also
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignor

commit yast2-bootloader for openSUSE:Factory

2018-02-07 Thread root
Hello community,

here is the log from the commit of package yast2-bootloader for 
openSUSE:Factory checked in at 2018-02-07 18:18:23

Comparing /work/SRC/openSUSE:Factory/yast2-bootloader (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-bootloader.new (New)


Package is "yast2-bootloader"

Wed Feb  7 18:18:23 2018 rev:251 rq:573362 version:4.0.15

Changes:

--- /work/SRC/openSUSE:Factory/yast2-bootloader/yast2-bootloader.changes
2018-02-02 22:18:19.768947531 +0100
+++ /work/SRC/openSUSE:Factory/.yast2-bootloader.new/yast2-bootloader.changes   
2018-02-07 18:18:26.436763790 +0100
@@ -1,0 +2,7 @@
+Tue Feb  6 14:48:12 UTC 2018 - jreidin...@suse.com
+
+- Fix activating partition by UUID or label (bsc#1077427,
+  bsc#1076424)
+- 4.0.15
+
+---

Old:

  yast2-bootloader-4.0.14.tar.bz2

New:

  yast2-bootloader-4.0.15.tar.bz2



Other differences:
--
++ yast2-bootloader.spec ++
--- /var/tmp/diff_new_pack.Zou0zz/_old  2018-02-07 18:18:26.916741301 +0100
+++ /var/tmp/diff_new_pack.Zou0zz/_new  2018-02-07 18:18:26.920741113 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-bootloader
-Version:4.0.14
+Version:4.0.15
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build

++ yast2-bootloader-4.0.14.tar.bz2 -> yast2-bootloader-4.0.15.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-4.0.14/package/yast2-bootloader.changes 
new/yast2-bootloader-4.0.15/package/yast2-bootloader.changes
--- old/yast2-bootloader-4.0.14/package/yast2-bootloader.changes
2018-01-30 12:37:25.0 +0100
+++ new/yast2-bootloader-4.0.15/package/yast2-bootloader.changes
2018-02-06 15:55:34.0 +0100
@@ -1,4 +1,11 @@
 ---
+Tue Feb  6 14:48:12 UTC 2018 - jreidin...@suse.com
+
+- Fix activating partition by UUID or label (bsc#1077427,
+  bsc#1076424)
+- 4.0.15
+
+---
 Tue Jan 30 11:22:10 UTC 2018 - jreidin...@suse.com
 
 - fix crash when clicking link in proposal (bsc#1078227)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-4.0.14/package/yast2-bootloader.spec 
new/yast2-bootloader-4.0.15/package/yast2-bootloader.spec
--- old/yast2-bootloader-4.0.14/package/yast2-bootloader.spec   2018-01-30 
12:37:25.0 +0100
+++ new/yast2-bootloader-4.0.15/package/yast2-bootloader.spec   2018-02-06 
15:55:34.0 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-bootloader
-Version:4.0.14
+Version:4.0.15
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-4.0.14/src/lib/bootloader/mbr_update.rb 
new/yast2-bootloader-4.0.15/src/lib/bootloader/mbr_update.rb
--- old/yast2-bootloader-4.0.14/src/lib/bootloader/mbr_update.rb
2018-01-30 12:37:25.0 +0100
+++ new/yast2-bootloader-4.0.15/src/lib/bootloader/mbr_update.rb
2018-02-06 15:55:34.0 +0100
@@ -155,7 +155,7 @@
 # boot partition
 # @return a list of partitions to activate
 def partitions_to_activate
-  result = @stage1.devices.map { |dev| devicegraph.find_by_name(dev) }
+  result = @stage1.devices.map { |dev| devicegraph.find_by_any_name(dev) }
   result.compact!
 
   result.map! do |device|
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-bootloader-4.0.14/src/lib/bootloader/stage1.rb 
new/yast2-bootloader-4.0.15/src/lib/bootloader/stage1.rb
--- old/yast2-bootloader-4.0.14/src/lib/bootloader/stage1.rb2018-01-30 
12:37:25.0 +0100
+++ new/yast2-bootloader-4.0.15/src/lib/bootloader/stage1.rb2018-02-06 
15:55:34.0 +0100
@@ -42,8 +42,7 @@
 # @param [String] dev device to check, it can be kernel or udev name,
 #   it can also be virtual or real device, method convert it as needed
 def include?(dev)
-  kernel_dev = Bootloader::UdevMapping.to_kernel_device(dev)
-  real_devs = Yast::BootStorage.stage1_devices_for_name(kernel_dev)
+  real_devs = Yast::BootStorage.stage1_devices_for_name(dev)
   real_devs_names = real_devs.map(&:name)
 
   include_real_devs?(real_devs_names)
@@ -53,8 +52,7 @@
 # @param dev [String] device to add. Can be also logical device that is 
translated to
 #   physical one. If specific string should be added as it is then use 
#add_device
 def add_udev_device(dev)
-  kernel_dev = Bootloader::UdevMapping.to_kernel

commit yast2-bootloader for openSUSE:Factory

2018-02-02 Thread root
Hello community,

here is the log from the commit of package yast2-bootloader for 
openSUSE:Factory checked in at 2018-02-02 22:18:18

Comparing /work/SRC/openSUSE:Factory/yast2-bootloader (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-bootloader.new (New)


Package is "yast2-bootloader"

Fri Feb  2 22:18:18 2018 rev:250 rq:570915 version:4.0.14

Changes:

--- /work/SRC/openSUSE:Factory/yast2-bootloader/yast2-bootloader.changes
2018-01-17 21:44:11.830841902 +0100
+++ /work/SRC/openSUSE:Factory/.yast2-bootloader.new/yast2-bootloader.changes   
2018-02-02 22:18:19.768947531 +0100
@@ -1,0 +2,6 @@
+Tue Jan 30 11:22:10 UTC 2018 - jreidin...@suse.com
+
+- fix crash when clicking link in proposal (bsc#1078227)
+- 4.0.14
+
+---

Old:

  yast2-bootloader-4.0.13.tar.bz2

New:

  yast2-bootloader-4.0.14.tar.bz2



Other differences:
--
++ yast2-bootloader.spec ++
--- /var/tmp/diff_new_pack.M9icPX/_old  2018-02-02 22:18:20.524912239 +0100
+++ /var/tmp/diff_new_pack.M9icPX/_new  2018-02-02 22:18:20.532911866 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-bootloader
-Version:4.0.13
+Version:4.0.14
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build

++ yast2-bootloader-4.0.13.tar.bz2 -> yast2-bootloader-4.0.14.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-4.0.13/package/yast2-bootloader.changes 
new/yast2-bootloader-4.0.14/package/yast2-bootloader.changes
--- old/yast2-bootloader-4.0.13/package/yast2-bootloader.changes
2018-01-16 18:14:01.0 +0100
+++ new/yast2-bootloader-4.0.14/package/yast2-bootloader.changes
2018-01-30 12:37:25.0 +0100
@@ -1,4 +1,10 @@
 ---
+Tue Jan 30 11:22:10 UTC 2018 - jreidin...@suse.com
+
+- fix crash when clicking link in proposal (bsc#1078227)
+- 4.0.14
+
+---
 Tue Jan 16 16:51:54 UTC 2018 - jreidin...@suse.com
 
 - fix crash for getting partition to activate when stage1 device
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-4.0.13/package/yast2-bootloader.spec 
new/yast2-bootloader-4.0.14/package/yast2-bootloader.spec
--- old/yast2-bootloader-4.0.13/package/yast2-bootloader.spec   2018-01-16 
18:14:01.0 +0100
+++ new/yast2-bootloader-4.0.14/package/yast2-bootloader.spec   2018-01-30 
12:37:25.0 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-bootloader
-Version:4.0.13
+Version:4.0.14
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-4.0.13/src/lib/bootloader/proposal_client.rb 
new/yast2-bootloader-4.0.14/src/lib/bootloader/proposal_client.rb
--- old/yast2-bootloader-4.0.13/src/lib/bootloader/proposal_client.rb   
2018-01-16 18:14:01.0 +0100
+++ new/yast2-bootloader-4.0.14/src/lib/bootloader/proposal_client.rb   
2018-01-30 12:37:25.0 +0100
@@ -221,11 +221,12 @@
 
 def single_click_action(option, value)
   stage1 = ::Bootloader::BootloaderFactory.current.stage1
-  locations = stage1.available_locations
-  device = locations[option.to_sym] or raise "invalid option #{option}"
-  log.info "single_click_action #{option} #{value.inspect} #{device}"
+  devices = option.to_sym == :mbr ? stage1.boot_disk_names : 
stage1.boot_partition_names
+  log.info "single_click_action #{option} #{value.inspect} #{devices}"
 
-  value ? stage1.add_udev_device(device) : stage1.remove_device(device)
+  devices.each do |device|
+value ? stage1.add_udev_device(device) : stage1.remove_device(device)
+  end
 
   Yast::Bootloader.proposed_cfg_changed = true
 end
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-4.0.13/test/bootloader_proposal_client_test.rb 
new/yast2-bootloader-4.0.14/test/bootloader_proposal_client_test.rb
--- old/yast2-bootloader-4.0.13/test/bootloader_proposal_client_test.rb 
2018-01-16 18:14:01.0 +0100
+++ new/yast2-bootloader-4.0.14/test/bootloader_proposal_client_test.rb 
2018-01-30 12:37:25.0 +0100
@@ -7,16 +7,6 @@
 
 describe Bootloader::ProposalClient do
   before do
-allow_any_instance_of(::Bootloader::Stage1).to(
-  receive(:available_locations)
-  .and_return(
-mbr:  "/dev/sda",
-boot: "/dev/sda1"
-  )
-)
-
-allow_any_instance_of(::Bootloader::Stage1).to receive(:pro

commit yast2-bootloader for openSUSE:Factory

2018-01-17 Thread root
Hello community,

here is the log from the commit of package yast2-bootloader for 
openSUSE:Factory checked in at 2018-01-17 21:44:09

Comparing /work/SRC/openSUSE:Factory/yast2-bootloader (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-bootloader.new (New)


Package is "yast2-bootloader"

Wed Jan 17 21:44:09 2018 rev:249 rq:566485 version:4.0.13

Changes:

--- /work/SRC/openSUSE:Factory/yast2-bootloader/yast2-bootloader.changes
2017-06-24 08:33:29.932494796 +0200
+++ /work/SRC/openSUSE:Factory/.yast2-bootloader.new/yast2-bootloader.changes   
2018-01-17 21:44:11.830841902 +0100
@@ -1,0 +2,208 @@
+Tue Jan 16 16:51:54 UTC 2018 - jreidin...@suse.com
+
+- fix crash for getting partition to activate when stage1 device
+  is disk (bsc#1076121)
+- 4.0.13
+
+---
+Fri Jan 12 09:45:24 UTC 2018 - jsr...@suse.cz
+
+- fix typo in function name (bsc#1075725)
+- 4.0.12
+
+---
+Tue Jan  9 07:25:09 UTC 2018 - an...@suse.com
+
+- Rely on the new Y2Storage::Devicegraph#find_by_any_name when
+  matching udev names to their corresponding kernel device names
+  (bsc#1073254).
+- 4.0.11
+
+---
+Wed Jan  3 12:20:05 UTC 2018 - jreidin...@suse.com
+
+- Legacy (non-EFI) x86: Fixed multi-device booting problems
+  (mostly RAID, also LVM and multipath). Now the boot loader is
+  written to ALL physical devices that host the boot partition
+  (or the MBR). Before, only one of them was picked and the BIOS
+  could pick a different one to boot from. (bsc#1072908)
+- Related UI change: "Boot Loader Location" has been simplified. We
+  kept the option "Boot from Master Boot Record", but the remaining
+  three options, for booting from the Boot, Root, or
+  Extended partitions, have been unified to a single option
+  "Boot from Partition".
+- 4.0.10
+
+---
+Mon Dec 11 12:41:21 UTC 2017 - jreidin...@suse.com
+
+- fix invalidation of cache causing crash (bsc#1071931)
+- 4.0.9
+
+---
+Tue Dec  5 12:41:16 UTC 2017 - jreidin...@suse.com
+
+- improve detection of md raids devices (bsc#1063957)
+- 4.0.8
+
+---
+Wed Nov 29 07:55:19 UTC 2017 - jreidin...@suse.com
+
+- Prevent crash when doing backup of boot sector (bsc#1067131)
+- 4.0.7
+
+---
+Tue Nov 28 10:22:57 UTC 2017 - jreidin...@suse.com
+
+- Do not propose boot from partition for md raids (bsc#1063957)
+- 4.0.6
+
+---
+Tue Nov 21 13:14:50 UTC 2017 - gso...@suse.com
+
+- use correct function to detect devices (bsc#1059757)
+- improve dialog to add devices in bootloader order (bsc#1060172)
+- 4.0.5
+
+---
+Tue Nov  7 10:25:47 UTC 2017 - jreidin...@suse.com
+
+- merge SLE12 SP3 fixes:
+- Fix detection of upgrade of grub2 (bsc#1059603)
+- Fallback to default when default section does not exists. It can
+  happen during upgrade, when sections are renamed.(bsc#1059603)
+- Find correct mbr device to  install grub (bsc#1039712,
+  bsc#1052006)
+- 4.0.4
+
+---
+Fri Nov  3 10:09:39 CET 2017 - sch...@suse.de
+
+- AutoYaST: Do not export stage1 settings anymore (boot_boot,
+  boot_custom,...) (bnc#1063975)
+- 4.0.3
+
+---
+Fri Sep 15 11:54:25 UTC 2017 - jreidin...@suse.com
+
+- Use always kernel name for underlaying devices detection
+  (caused by fix for bsc#1057604)
+- 4.0.2
+
+---
+Thu Sep 14 09:14:41 UTC 2017 - jreidin...@suse.com
+
+- fix regression to udev mapping introduced by new storage-ng
+  (bsc#1057604)
+- 4.0.1
+
+---
+Fri Sep  8 14:48:33 UTC 2017 - jreidin...@suse.com
+
+- make disk order dialog wider to improve readability (bsc#1055647)
+- 4.0.0
+
+---
+Mon Sep  4 11:44:34 UTC 2017 - jreidin...@suse.com
+
+- Do not propose to stage1 to be installed to encrypted partition
+  (bsc#1056862)
+- 3.3.3
+
+---
+Thu Aug 14 11:28:13 UTC 2017 - gso...@suse.com
+
+- Allow installation of system without grub if it will not be 
+  used (bsc#1014167)
+- 3.3.2
+
+---
+Fri Aug 11 14:14:33 UTC 2017 - snw...@suse.com
+
+- merge storage-ng bra

commit yast2-bootloader for openSUSE:Factory

2017-06-23 Thread root
Hello community,

here is the log from the commit of package yast2-bootloader for 
openSUSE:Factory checked in at 2017-06-24 08:33:28

Comparing /work/SRC/openSUSE:Factory/yast2-bootloader (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-bootloader.new (New)


Package is "yast2-bootloader"

Sat Jun 24 08:33:28 2017 rev:248 rq:505833 version:3.3.0

Changes:

--- /work/SRC/openSUSE:Factory/yast2-bootloader/yast2-bootloader.changes
2017-06-17 10:18:18.399384381 +0200
+++ /work/SRC/openSUSE:Factory/.yast2-bootloader.new/yast2-bootloader.changes   
2017-06-24 08:33:29.932494796 +0200
@@ -1,0 +2,8 @@
+Fri Jun 23 09:14:05 CEST 2017 - sch...@suse.de
+
+- AuotYaST configuration: Set StorageDevices flag disks_valid
+  to true. So libstorage can scan valid disks and "/" partition
+  can be found. (bnc#1043132)
+- 3.3.0
+
+---

Old:

  yast2-bootloader-3.2.22.tar.bz2

New:

  yast2-bootloader-3.3.0.tar.bz2



Other differences:
--
++ yast2-bootloader.spec ++
--- /var/tmp/diff_new_pack.m7oghD/_old  2017-06-24 08:33:30.516412229 +0200
+++ /var/tmp/diff_new_pack.m7oghD/_new  2017-06-24 08:33:30.520411663 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-bootloader
-Version:3.2.22
+Version:3.3.0
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build

++ yast2-bootloader-3.2.22.tar.bz2 -> yast2-bootloader-3.3.0.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-3.2.22/package/yast2-bootloader.changes 
new/yast2-bootloader-3.3.0/package/yast2-bootloader.changes
--- old/yast2-bootloader-3.2.22/package/yast2-bootloader.changes
2017-06-15 08:56:02.918822057 +0200
+++ new/yast2-bootloader-3.3.0/package/yast2-bootloader.changes 2017-06-23 
09:31:14.505722806 +0200
@@ -1,4 +1,12 @@
 ---
+Fri Jun 23 09:14:05 CEST 2017 - sch...@suse.de
+
+- AuotYaST configuration: Set StorageDevices flag disks_valid
+  to true. So libstorage can scan valid disks and "/" partition
+  can be found. (bnc#1043132)
+- 3.3.0
+
+---
 Wed Jun 14 14:54:38 UTC 2017 - jreidin...@suse.com
 
 - Use udev device for prep partition if it is available
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-3.2.22/package/yast2-bootloader.spec 
new/yast2-bootloader-3.3.0/package/yast2-bootloader.spec
--- old/yast2-bootloader-3.2.22/package/yast2-bootloader.spec   2017-06-15 
08:56:02.918822057 +0200
+++ new/yast2-bootloader-3.3.0/package/yast2-bootloader.spec2017-06-23 
09:31:14.505722806 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-bootloader
-Version:3.2.22
+Version:3.3.0
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-bootloader-3.2.22/src/modules/BootStorage.rb 
new/yast2-bootloader-3.3.0/src/modules/BootStorage.rb
--- old/yast2-bootloader-3.2.22/src/modules/BootStorage.rb  2017-06-15 
08:56:03.198822057 +0200
+++ new/yast2-bootloader-3.3.0/src/modules/BootStorage.rb   2017-06-23 
09:31:14.637722806 +0200
@@ -192,8 +192,10 @@
   if Mode.config
 Mode.SetMode("normal")
 log.info "Initialize libstorage in readonly mode" # bnc#942360
+# Set StorageDevices flag disks_valid to true. So InitLibstorage
+# can scan valid disks. (bnc#1043132)
+StorageDevices.InitDone
 Storage.InitLibstorage(true)
-StorageDevices.InitDone # Set StorageDevices flag disks_valid to true
   end
 
   # The AutoYaST config mode does access to the system.




commit yast2-bootloader for openSUSE:Factory

2017-06-17 Thread root
Hello community,

here is the log from the commit of package yast2-bootloader for 
openSUSE:Factory checked in at 2017-06-17 10:18:17

Comparing /work/SRC/openSUSE:Factory/yast2-bootloader (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-bootloader.new (New)


Package is "yast2-bootloader"

Sat Jun 17 10:18:17 2017 rev:247 rq:503765 version:3.2.22

Changes:

--- /work/SRC/openSUSE:Factory/yast2-bootloader/yast2-bootloader.changes
2017-06-07 13:08:31.930619286 +0200
+++ /work/SRC/openSUSE:Factory/.yast2-bootloader.new/yast2-bootloader.changes   
2017-06-17 10:18:18.399384381 +0200
@@ -1,0 +2,14 @@
+Wed Jun 14 14:54:38 UTC 2017 - jreidin...@suse.com
+
+- Use udev device for prep partition if it is available
+  (bsc#1041692)
+- 3.2.22
+
+---
+Mon Jun 12 11:00:48 UTC 2017 - jreidin...@suse.com
+
+- Do not crash if all devices have defined bios_id, but none is
+  the first one (bsc#1043759)
+- 3.2.21
+
+---

Old:

  yast2-bootloader-3.2.20.tar.bz2

New:

  yast2-bootloader-3.2.22.tar.bz2



Other differences:
--
++ yast2-bootloader.spec ++
--- /var/tmp/diff_new_pack.l5X9U2/_old  2017-06-17 10:18:19.607214003 +0200
+++ /var/tmp/diff_new_pack.l5X9U2/_new  2017-06-17 10:18:19.611213438 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-bootloader
-Version:3.2.20
+Version:3.2.22
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build

++ yast2-bootloader-3.2.20.tar.bz2 -> yast2-bootloader-3.2.22.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-3.2.20/package/yast2-bootloader.changes 
new/yast2-bootloader-3.2.22/package/yast2-bootloader.changes
--- old/yast2-bootloader-3.2.20/package/yast2-bootloader.changes
2017-05-30 14:00:40.931263978 +0200
+++ new/yast2-bootloader-3.2.22/package/yast2-bootloader.changes
2017-06-15 08:56:02.918822057 +0200
@@ -1,4 +1,18 @@
 ---
+Wed Jun 14 14:54:38 UTC 2017 - jreidin...@suse.com
+
+- Use udev device for prep partition if it is available
+  (bsc#1041692)
+- 3.2.22
+
+---
+Mon Jun 12 11:00:48 UTC 2017 - jreidin...@suse.com
+
+- Do not crash if all devices have defined bios_id, but none is
+  the first one (bsc#1043759)
+- 3.2.21
+
+---
 Tue May 30 07:37:01 UTC 2017 - jreidin...@suse.com
 - Repropose bootloader configuration when storage proposal is
   modified (bsc#1035746)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-3.2.20/package/yast2-bootloader.spec 
new/yast2-bootloader-3.2.22/package/yast2-bootloader.spec
--- old/yast2-bootloader-3.2.20/package/yast2-bootloader.spec   2017-05-30 
14:00:40.931263978 +0200
+++ new/yast2-bootloader-3.2.22/package/yast2-bootloader.spec   2017-06-15 
08:56:02.918822057 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-bootloader
-Version:3.2.20
+Version:3.2.22
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-3.2.20/src/lib/bootloader/device_map.rb 
new/yast2-bootloader-3.2.22/src/lib/bootloader/device_map.rb
--- old/yast2-bootloader-3.2.20/src/lib/bootloader/device_map.rb
2017-05-30 14:00:41.051263978 +0200
+++ new/yast2-bootloader-3.2.22/src/lib/bootloader/device_map.rb
2017-06-15 08:56:03.054822057 +0200
@@ -203,7 +203,9 @@
   remove_mapping("hd0")
   remove_mapping(grub_dev)
   add_mapping("hd0", priority_device)
-  add_mapping(grub_dev, replaced_dev)
+  # switch order only if there was previously device at hd0. It can be 
empty e.g.
+  # if bios_id is defined, but not for 0x80
+  add_mapping(grub_dev, replaced_dev) if replaced_dev
 end
 
 # Check if MD raid is build on disks not on paritions
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-3.2.20/src/lib/bootloader/stage1_proposal.rb 
new/yast2-bootloader-3.2.22/src/lib/bootloader/stage1_proposal.rb
--- old/yast2-bootloader-3.2.20/src/lib/bootloader/stage1_proposal.rb   
2017-05-30 14:00:41.151263978 +0200
+++ new/yast2-bootloader-3.2.22/src/lib/bootloader/stage1_proposal.rb   
2017-06-15 08:56:03.182822057 +0200
@@ -5,6 +5,7 @@
 Yast.import "Storage"
 
 require "bootloader/stage1_device"
+require "bootloader/udev_mapping"
 
 module Bootloader
   # Represent

commit yast2-bootloader for openSUSE:Factory

2017-06-07 Thread root
Hello community,

here is the log from the commit of package yast2-bootloader for 
openSUSE:Factory checked in at 2017-06-07 13:08:29

Comparing /work/SRC/openSUSE:Factory/yast2-bootloader (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-bootloader.new (New)


Package is "yast2-bootloader"

Wed Jun  7 13:08:29 2017 rev:246 rq:499678 version:3.2.20

Changes:

--- /work/SRC/openSUSE:Factory/yast2-bootloader/yast2-bootloader.changes
2017-04-25 08:57:18.894498743 +0200
+++ /work/SRC/openSUSE:Factory/.yast2-bootloader.new/yast2-bootloader.changes   
2017-06-07 13:08:31.930619286 +0200
@@ -1,0 +2,6 @@
+Tue May 30 07:37:01 UTC 2017 - jreidin...@suse.com
+- Repropose bootloader configuration when storage proposal is
+  modified (bsc#1035746)
+- 3.2.20
+
+---

Old:

  yast2-bootloader-3.2.19.tar.bz2

New:

  yast2-bootloader-3.2.20.tar.bz2



Other differences:
--
++ yast2-bootloader.spec ++
--- /var/tmp/diff_new_pack.Rlk70y/_old  2017-06-07 13:08:32.486540838 +0200
+++ /var/tmp/diff_new_pack.Rlk70y/_new  2017-06-07 13:08:32.486540838 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-bootloader
-Version:3.2.19
+Version:3.2.20
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build

++ yast2-bootloader-3.2.19.tar.bz2 -> yast2-bootloader-3.2.20.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-3.2.19/package/yast2-bootloader.changes 
new/yast2-bootloader-3.2.20/package/yast2-bootloader.changes
--- old/yast2-bootloader-3.2.19/package/yast2-bootloader.changes
2017-04-18 09:23:45.220091561 +0200
+++ new/yast2-bootloader-3.2.20/package/yast2-bootloader.changes
2017-05-30 14:00:40.931263978 +0200
@@ -1,4 +1,10 @@
 ---
+Tue May 30 07:37:01 UTC 2017 - jreidin...@suse.com
+- Repropose bootloader configuration when storage proposal is
+  modified (bsc#1035746)
+- 3.2.20
+
+---
 Thu Apr 13 13:34:12 UTC 2017 - jreidin...@suse.com
 
 - Add possibility to use trusted boot for EFI (FATE#315831)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-3.2.19/package/yast2-bootloader.spec 
new/yast2-bootloader-3.2.20/package/yast2-bootloader.spec
--- old/yast2-bootloader-3.2.19/package/yast2-bootloader.spec   2017-04-18 
09:23:45.220091561 +0200
+++ new/yast2-bootloader-3.2.20/package/yast2-bootloader.spec   2017-05-30 
14:00:40.931263978 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-bootloader
-Version:3.2.19
+Version:3.2.20
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-3.2.19/src/lib/bootloader/proposal_client.rb 
new/yast2-bootloader-3.2.20/src/lib/bootloader/proposal_client.rb
--- old/yast2-bootloader-3.2.19/src/lib/bootloader/proposal_client.rb   
2017-04-18 09:23:45.228091561 +0200
+++ new/yast2-bootloader-3.2.20/src/lib/bootloader/proposal_client.rb   
2017-05-30 14:00:41.119263978 +0200
@@ -35,10 +35,12 @@
 
 def make_proposal(attrs)
   force_reset = attrs["force_reset"]
-  auto_mode = Yast::Mode.autoinst || Yast::Mode.autoupgrade
+  storage_changed = Yast::BootStorage.storage_changed?
+  # redetect disks if cache is invalid as first part
+  Yast::BootStorage.detect_disks if storage_changed
+  log.info "Storage changed: #{storage_changed}"
 
-  if (force_reset || !Yast::Bootloader.proposed_cfg_changed) &&
-  !auto_mode
+  if reset_needed?(force_reset, storage_changed)
 # force re-calculation of bootloader proposal
 # this deletes any internally cached values, a new proposal will
 # not be partially based on old data now any more
@@ -107,6 +109,17 @@
 
   private
 
+# returns if proposal should be reseted
+# logic in this condition:
+# when reset is forced or user do not modify proposal, reset proposal,
+# but only when not using auto_mode
+# But if storage changed, always repropose as it can be very wrong.
+def reset_needed?(force_reset, storage_changed)
+  return true if storage_changed
+  return false if Yast::Mode.autoinst || Yast::Mode.autoupgrade
+  force_reset || !Yast::Bootloader.proposed_cfg_changed
+end
+
 BOOT_SYSCONFIG_PATH = "/etc/sysconfig/bootloader".freeze
 # read bootloader from /mnt as SCR is not yet switched in proposal
 # phase of update (bnc#874646)
diff -urN '--exclude=CVS' '--exclude=.cvsignore

commit yast2-bootloader for openSUSE:Factory

2017-04-24 Thread root
Hello community,

here is the log from the commit of package yast2-bootloader for 
openSUSE:Factory checked in at 2017-04-25 08:57:17

Comparing /work/SRC/openSUSE:Factory/yast2-bootloader (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-bootloader.new (New)


Package is "yast2-bootloader"

Tue Apr 25 08:57:17 2017 rev:245 rq:489013 version:3.2.19

Changes:

--- /work/SRC/openSUSE:Factory/yast2-bootloader/yast2-bootloader.changes
2017-03-29 13:23:03.241328627 +0200
+++ /work/SRC/openSUSE:Factory/.yast2-bootloader.new/yast2-bootloader.changes   
2017-04-25 08:57:18.894498743 +0200
@@ -1,0 +2,6 @@
+Thu Apr 13 13:34:12 UTC 2017 - jreidin...@suse.com
+
+- Add possibility to use trusted boot for EFI (FATE#315831)
+- 3.2.19
+
+---

Old:

  yast2-bootloader-3.2.18.tar.bz2

New:

  yast2-bootloader-3.2.19.tar.bz2



Other differences:
--
++ yast2-bootloader.spec ++
--- /var/tmp/diff_new_pack.dk104S/_old  2017-04-25 08:57:19.602398646 +0200
+++ /var/tmp/diff_new_pack.dk104S/_new  2017-04-25 08:57:19.606398081 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-bootloader
-Version:3.2.18
+Version:3.2.19
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build

++ yast2-bootloader-3.2.18.tar.bz2 -> yast2-bootloader-3.2.19.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-bootloader-3.2.18/.travis.yml 
new/yast2-bootloader-3.2.19/.travis.yml
--- old/yast2-bootloader-3.2.18/.travis.yml 2017-03-24 16:41:55.803983895 
+0100
+++ new/yast2-bootloader-3.2.19/.travis.yml 2017-04-18 09:23:45.216091561 
+0200
@@ -9,3 +9,4 @@
   # the "yast-travis-ruby" script is included in the base yastdevel/ruby image
   # see https://github.com/yast/docker-yast-ruby/blob/master/yast-travis-ruby
   - docker run -it -e TRAVIS=1 -e TRAVIS_JOB_ID="$TRAVIS_JOB_ID" 
yast-bootloader-image yast-travis-ruby
+  - docker run -it yast-bootloader-image rake check:doc
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-bootloader-3.2.18/Dockerfile 
new/yast2-bootloader-3.2.19/Dockerfile
--- old/yast2-bootloader-3.2.18/Dockerfile  2017-03-24 16:41:55.803983895 
+0100
+++ new/yast2-bootloader-3.2.19/Dockerfile  2017-04-18 09:23:45.216091561 
+0200
@@ -1,3 +1,2 @@
 FROM yastdevel/ruby
 COPY . /usr/src/app
-
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-bootloader-3.2.18/Rakefile 
new/yast2-bootloader-3.2.19/Rakefile
--- old/yast2-bootloader-3.2.18/Rakefile2017-03-24 16:41:55.803983895 
+0100
+++ new/yast2-bootloader-3.2.19/Rakefile2017-04-18 09:23:45.216091561 
+0200
@@ -4,4 +4,7 @@
   # lets ignore license check for now
   conf.skip_license_check << /.*/
   conf.install_locations["doc/autodocs"] = conf.install_doc_dir
+  # TODO: improve it, at least do not get worse
+  # TODO: remove condition when new packaging tasks are accepted to factory
+  conf.documentation_minimal = 50 if conf.respond_to?(:documentation_minimal=)
 end
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-3.2.18/package/yast2-bootloader.changes 
new/yast2-bootloader-3.2.19/package/yast2-bootloader.changes
--- old/yast2-bootloader-3.2.18/package/yast2-bootloader.changes
2017-03-24 16:41:55.807983895 +0100
+++ new/yast2-bootloader-3.2.19/package/yast2-bootloader.changes
2017-04-18 09:23:45.220091561 +0200
@@ -1,4 +1,10 @@
 ---
+Thu Apr 13 13:34:12 UTC 2017 - jreidin...@suse.com
+
+- Add possibility to use trusted boot for EFI (FATE#315831)
+- 3.2.19
+
+---
 Fri Mar 24 14:17:00 UTC 2017 - jreidin...@suse.com
 
 - Report user friendly message when no root partition is detected
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-3.2.18/package/yast2-bootloader.spec 
new/yast2-bootloader-3.2.19/package/yast2-bootloader.spec
--- old/yast2-bootloader-3.2.18/package/yast2-bootloader.spec   2017-03-24 
16:41:55.807983895 +0100
+++ new/yast2-bootloader-3.2.19/package/yast2-bootloader.spec   2017-04-18 
09:23:45.220091561 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-bootloader
-Version:3.2.18
+Version:3.2.19
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-bootloader-3.2.18/src/lib/bootloader/grub2.rb 
new/yast2-bootloader-3.2.19/src/lib/b

commit yast2-bootloader for openSUSE:Factory

2017-03-29 Thread root
Hello community,

here is the log from the commit of package yast2-bootloader for 
openSUSE:Factory checked in at 2017-03-29 13:22:57

Comparing /work/SRC/openSUSE:Factory/yast2-bootloader (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-bootloader.new (New)


Package is "yast2-bootloader"

Wed Mar 29 13:22:57 2017 rev:244 rq:482535 version:3.2.18

Changes:

--- /work/SRC/openSUSE:Factory/yast2-bootloader/yast2-bootloader.changes
2017-02-04 16:52:24.598274559 +0100
+++ /work/SRC/openSUSE:Factory/.yast2-bootloader.new/yast2-bootloader.changes   
2017-03-29 13:23:03.241328627 +0200
@@ -1,0 +2,23 @@
+Fri Mar 24 14:17:00 UTC 2017 - jreidin...@suse.com
+
+- Report user friendly message when no root partition is detected
+  instead of internal error. (bsc#1029293)
+- 3.2.18
+
+---
+Wed Mar  1 17:42:18 UTC 2017 - jreidin...@suse.com
+
+- provide more helpful error message when invalid arguments for
+  serial console are provided (bsc#1012383)
+- 3.2.17
+
+---
+Wed Mar  1 16:42:18 UTC 2017 - jreidin...@suse.com
+
+- propose for xen hypervisor vga parameter if framebuffer is used
+  ( should fix issue with text only environment when fbdev driver
+  is used )
+  (FATE#322200)
+- 3.2.16
+
+---

Old:

  yast2-bootloader-3.2.15.tar.bz2

New:

  yast2-bootloader-3.2.18.tar.bz2



Other differences:
--
++ yast2-bootloader.spec ++
--- /var/tmp/diff_new_pack.1dePso/_old  2017-03-29 13:23:05.477012447 +0200
+++ /var/tmp/diff_new_pack.1dePso/_new  2017-03-29 13:23:05.477012447 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-bootloader
-Version:3.2.15
+Version:3.2.18
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build

++ yast2-bootloader-3.2.15.tar.bz2 -> yast2-bootloader-3.2.18.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-3.2.15/package/yast2-bootloader.changes 
new/yast2-bootloader-3.2.18/package/yast2-bootloader.changes
--- old/yast2-bootloader-3.2.15/package/yast2-bootloader.changes
2017-01-30 16:16:35.911538944 +0100
+++ new/yast2-bootloader-3.2.18/package/yast2-bootloader.changes
2017-03-24 16:41:55.807983895 +0100
@@ -1,4 +1,27 @@
 ---
+Fri Mar 24 14:17:00 UTC 2017 - jreidin...@suse.com
+
+- Report user friendly message when no root partition is detected
+  instead of internal error. (bsc#1029293)
+- 3.2.18
+
+---
+Wed Mar  1 17:42:18 UTC 2017 - jreidin...@suse.com
+
+- provide more helpful error message when invalid arguments for
+  serial console are provided (bsc#1012383)
+- 3.2.17
+
+---
+Wed Mar  1 16:42:18 UTC 2017 - jreidin...@suse.com
+
+- propose for xen hypervisor vga parameter if framebuffer is used
+  ( should fix issue with text only environment when fbdev driver
+  is used )
+  (FATE#322200)
+- 3.2.16
+
+---
 Wed Jan 25 12:57:38 UTC 2017 - mvid...@suse.com
 
 - Implement simple_mode -> label_proposal (FATE#322328)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-3.2.15/package/yast2-bootloader.spec 
new/yast2-bootloader-3.2.18/package/yast2-bootloader.spec
--- old/yast2-bootloader-3.2.15/package/yast2-bootloader.spec   2017-01-30 
16:16:35.911538944 +0100
+++ new/yast2-bootloader-3.2.18/package/yast2-bootloader.spec   2017-03-24 
16:41:55.807983895 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-bootloader
-Version:3.2.15
+Version:3.2.18
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-3.2.15/src/lib/bootloader/exceptions.rb 
new/yast2-bootloader-3.2.18/src/lib/bootloader/exceptions.rb
--- old/yast2-bootloader-3.2.15/src/lib/bootloader/exceptions.rb
2017-01-30 16:16:36.043538944 +0100
+++ new/yast2-bootloader-3.2.18/src/lib/bootloader/exceptions.rb
2017-03-24 16:41:55.811983895 +0100
@@ -25,4 +25,15 @@
 "Please use YaST2 bootloader to fix it. Details: %s") % msg
 end
   end
+
+  # Represents error when serial console arguments are not valid
+  class InvalidSerialConsoleArguments < BrokenConfiguration
+MESSAGE = "Invalid serial console arguments".freeze
+def initialize(msg = MESSAGE)
+  super
+end
+  end
+

commit yast2-bootloader for openSUSE:Factory

2017-02-04 Thread root
Hello community,

here is the log from the commit of package yast2-bootloader for 
openSUSE:Factory checked in at 2017-02-04 15:16:55

Comparing /work/SRC/openSUSE:Factory/yast2-bootloader (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-bootloader.new (New)


Package is "yast2-bootloader"

Changes:

--- /work/SRC/openSUSE:Factory/yast2-bootloader/yast2-bootloader.changes
2017-01-15 11:02:30.302747460 +0100
+++ /work/SRC/openSUSE:Factory/.yast2-bootloader.new/yast2-bootloader.changes   
2017-02-04 16:52:24.598274559 +0100
@@ -1,0 +2,6 @@
+Wed Jan 25 12:57:38 UTC 2017 - mvid...@suse.com
+
+- Implement simple_mode -> label_proposal (FATE#322328)
+- 3.2.15
+
+---

Old:

  yast2-bootloader-3.2.14.tar.bz2

New:

  yast2-bootloader-3.2.15.tar.bz2



Other differences:
--
++ yast2-bootloader.spec ++
--- /var/tmp/diff_new_pack.gcUgxI/_old  2017-02-04 16:52:24.98435 +0100
+++ /var/tmp/diff_new_pack.gcUgxI/_new  2017-02-04 16:52:24.926227866 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-bootloader
-Version:3.2.14
+Version:3.2.15
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build

++ yast2-bootloader-3.2.14.tar.bz2 -> yast2-bootloader-3.2.15.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-bootloader-3.2.14/.travis.yml 
new/yast2-bootloader-3.2.15/.travis.yml
--- old/yast2-bootloader-3.2.14/.travis.yml 2017-01-10 15:14:53.602343000 
+0100
+++ new/yast2-bootloader-3.2.15/.travis.yml 2017-01-30 16:16:35.803538944 
+0100
@@ -1,11 +1,11 @@
 sudo: required
-language: ruby
+language: bash
 services:
   - docker
 
 before_install:
   - docker build -t yast-bootloader-image .
 script:
-  # the "yast-travis" script is included in the base yastdevel/ruby-tw image
-  # see https://github.com/yast/docker-yast-ruby-tw/blob/master/yast-travis
-  - docker run -it -e TRAVIS_JOB_ID="$TRAVIS_JOB_ID" yast-bootloader-image 
yast-travis
+  # the "yast-travis-ruby" script is included in the base yastdevel/ruby image
+  # see https://github.com/yast/docker-yast-ruby/blob/master/yast-travis-ruby
+  - docker run -it -e TRAVIS=1 -e TRAVIS_JOB_ID="$TRAVIS_JOB_ID" 
yast-bootloader-image yast-travis-ruby
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-bootloader-3.2.14/Dockerfile 
new/yast2-bootloader-3.2.15/Dockerfile
--- old/yast2-bootloader-3.2.14/Dockerfile  2017-01-10 15:14:53.602343000 
+0100
+++ new/yast2-bootloader-3.2.15/Dockerfile  2017-01-30 16:16:35.891538944 
+0100
@@ -1,3 +1,3 @@
-FROM yastdevel/ruby-tw
-COPY . /tmp/sources
+FROM yastdevel/ruby
+COPY . /usr/src/app
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-3.2.14/package/yast2-bootloader.changes 
new/yast2-bootloader-3.2.15/package/yast2-bootloader.changes
--- old/yast2-bootloader-3.2.14/package/yast2-bootloader.changes
2017-01-10 15:14:53.606343000 +0100
+++ new/yast2-bootloader-3.2.15/package/yast2-bootloader.changes
2017-01-30 16:16:35.911538944 +0100
@@ -1,4 +1,10 @@
 ---
+Wed Jan 25 12:57:38 UTC 2017 - mvid...@suse.com
+
+- Implement simple_mode -> label_proposal (FATE#322328)
+- 3.2.15
+
+---
 Fri Jan  6 13:22:36 UTC 2017 - jreidin...@suse.com
 
 - do not crash when switching from no bootloader to grub2 when
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-3.2.14/package/yast2-bootloader.spec 
new/yast2-bootloader-3.2.15/package/yast2-bootloader.spec
--- old/yast2-bootloader-3.2.14/package/yast2-bootloader.spec   2017-01-10 
15:14:53.606343000 +0100
+++ new/yast2-bootloader-3.2.15/package/yast2-bootloader.spec   2017-01-30 
16:16:35.911538944 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-bootloader
-Version:3.2.14
+Version:3.2.15
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-bootloader-3.2.14/src/lib/bootloader/grub2.rb 
new/yast2-bootloader-3.2.15/src/lib/bootloader/grub2.rb
--- old/yast2-bootloader-3.2.14/src/lib/bootloader/grub2.rb 2017-01-10 
15:14:53.610343000 +0100
+++ new/yast2-bootloader-3.2.15/src/lib/bootloader/grub2.rb 2017-01-30 
16:16:36.055538944 +0100
@@ -100,7 +100,7 @@
 
 # Display bootloader summary
 # @return a list of summary lines
-def summary
+def summary(simple_mode: false)
   result = [
 Ya

commit yast2-bootloader for openSUSE:Factory

2016-12-03 Thread h_root
Hello community,

here is the log from the commit of package yast2-bootloader for 
openSUSE:Factory checked in at 2016-12-03 18:23:45

Comparing /work/SRC/openSUSE:Factory/yast2-bootloader (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-bootloader.new (New)


Package is "yast2-bootloader"

Changes:

--- /work/SRC/openSUSE:Factory/yast2-bootloader/yast2-bootloader.changes
2016-11-23 13:36:34.0 +0100
+++ /work/SRC/openSUSE:Factory/.yast2-bootloader.new/yast2-bootloader.changes   
2016-12-03 18:23:46.0 +0100
@@ -1,0 +2,7 @@
+Wed Nov 30 08:36:28 UTC 2016 - jreidin...@suse.com
+
+- Recommends syslinux as it is often used by generic_mbr, but it
+  is not hard requirement (bsc#1004229)
+- 3.2.11
+
+---

Old:

  yast2-bootloader-3.2.10.tar.bz2

New:

  yast2-bootloader-3.2.11.tar.bz2



Other differences:
--
++ yast2-bootloader.spec ++
--- /var/tmp/diff_new_pack.8HNSXS/_old  2016-12-03 18:23:47.0 +0100
+++ /var/tmp/diff_new_pack.8HNSXS/_new  2016-12-03 18:23:47.0 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-bootloader
-Version:3.2.10
+Version:3.2.11
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
@@ -50,6 +50,11 @@
 
 Requires:   yast2-ruby-bindings >= 1.0.0
 
+# only recommend syslinux, as it is not needed when generic mbr is not used 
(bsc#1004229)
+%ifarch %ix86 x86_64
+Recommends: syslinux
+%endif
+
 Summary:YaST2 - Bootloader Configuration
 License:GPL-2.0+
 Group:  System/YaST

++ yast2-bootloader-3.2.10.tar.bz2 -> yast2-bootloader-3.2.11.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-3.2.10/package/yast2-bootloader.changes 
new/yast2-bootloader-3.2.11/package/yast2-bootloader.changes
--- old/yast2-bootloader-3.2.10/package/yast2-bootloader.changes
2016-11-22 18:38:57.0 +0100
+++ new/yast2-bootloader-3.2.11/package/yast2-bootloader.changes
2016-11-30 09:47:16.0 +0100
@@ -1,4 +1,11 @@
 ---
+Wed Nov 30 08:36:28 UTC 2016 - jreidin...@suse.com
+
+- Recommends syslinux as it is often used by generic_mbr, but it
+  is not hard requirement (bsc#1004229)
+- 3.2.11
+
+---
 Tue Nov 22 18:38:42 UTC 2016 - jreidin...@suse.com
 
 - Do not crash in bootloader when default mount by is set to label
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-3.2.10/package/yast2-bootloader.spec 
new/yast2-bootloader-3.2.11/package/yast2-bootloader.spec
--- old/yast2-bootloader-3.2.10/package/yast2-bootloader.spec   2016-11-22 
18:38:57.0 +0100
+++ new/yast2-bootloader-3.2.11/package/yast2-bootloader.spec   2016-11-30 
09:47:16.0 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-bootloader
-Version:3.2.10
+Version:3.2.11
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
@@ -50,6 +50,11 @@
 
 Requires:   yast2-ruby-bindings >= 1.0.0
 
+# only recommend syslinux, as it is not needed when generic mbr is not used 
(bsc#1004229)
+%ifarch %ix86 x86_64
+Recommends: syslinux
+%endif
+
 Summary:YaST2 - Bootloader Configuration
 License:GPL-2.0+
 Group:  System/YaST




commit yast2-bootloader for openSUSE:Factory

2016-11-23 Thread h_root
Hello community,

here is the log from the commit of package yast2-bootloader for 
openSUSE:Factory checked in at 2016-11-23 13:36:33

Comparing /work/SRC/openSUSE:Factory/yast2-bootloader (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-bootloader.new (New)


Package is "yast2-bootloader"

Changes:

--- /work/SRC/openSUSE:Factory/yast2-bootloader/yast2-bootloader.changes
2016-11-15 17:53:21.0 +0100
+++ /work/SRC/openSUSE:Factory/.yast2-bootloader.new/yast2-bootloader.changes   
2016-11-23 13:36:34.0 +0100
@@ -1,0 +2,21 @@
+Tue Nov 22 18:38:42 UTC 2016 - jreidin...@suse.com
+
+- Do not crash in bootloader when default mount by is set to label
+  (bsc#1009493)
+- 3.2.10
+
+---
+Tue Nov 22 13:41:42 UTC 2016 - jreidin...@suse.com
+
+- use proper sources when doing kexec (bsc#981434)
+- 3.2.9
+
+---
+Wed Nov 16 14:19:14 UTC 2016 - jreidin...@suse.com
+
+- when protecting modification of kernel parameters by password,
+  add also rd.shell=0 parameter to avoid getting into initrd shell
+  (bsc#1009220)
+- 3.2.8
+
+---

Old:

  yast2-bootloader-3.2.7.tar.bz2

New:

  yast2-bootloader-3.2.10.tar.bz2



Other differences:
--
++ yast2-bootloader.spec ++
--- /var/tmp/diff_new_pack.tFD15y/_old  2016-11-23 13:36:35.0 +0100
+++ /var/tmp/diff_new_pack.tFD15y/_new  2016-11-23 13:36:35.0 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-bootloader
-Version:3.2.7
+Version:3.2.10
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build

++ yast2-bootloader-3.2.7.tar.bz2 -> yast2-bootloader-3.2.10.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-3.2.7/package/yast2-bootloader.changes 
new/yast2-bootloader-3.2.10/package/yast2-bootloader.changes
--- old/yast2-bootloader-3.2.7/package/yast2-bootloader.changes 2016-11-14 
16:12:49.0 +0100
+++ new/yast2-bootloader-3.2.10/package/yast2-bootloader.changes
2016-11-22 18:38:57.0 +0100
@@ -1,4 +1,25 @@
 ---
+Tue Nov 22 18:38:42 UTC 2016 - jreidin...@suse.com
+
+- Do not crash in bootloader when default mount by is set to label
+  (bsc#1009493)
+- 3.2.10
+
+---
+Tue Nov 22 13:41:42 UTC 2016 - jreidin...@suse.com
+
+- use proper sources when doing kexec (bsc#981434)
+- 3.2.9
+
+---
+Wed Nov 16 14:19:14 UTC 2016 - jreidin...@suse.com
+
+- when protecting modification of kernel parameters by password,
+  add also rd.shell=0 parameter to avoid getting into initrd shell
+  (bsc#1009220)
+- 3.2.8
+
+---
 Mon Nov 14 14:21:16 UTC 2016 - lsle...@suse.cz
 
 - Revert the package deselection check (from 3.2.3), there is
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-bootloader-3.2.7/package/yast2-bootloader.spec 
new/yast2-bootloader-3.2.10/package/yast2-bootloader.spec
--- old/yast2-bootloader-3.2.7/package/yast2-bootloader.spec2016-11-14 
16:12:49.0 +0100
+++ new/yast2-bootloader-3.2.10/package/yast2-bootloader.spec   2016-11-22 
18:38:57.0 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-bootloader
-Version:3.2.7
+Version:3.2.10
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-3.2.7/src/lib/bootloader/grub2_widgets.rb 
new/yast2-bootloader-3.2.10/src/lib/bootloader/grub2_widgets.rb
--- old/yast2-bootloader-3.2.7/src/lib/bootloader/grub2_widgets.rb  
2016-11-14 16:12:50.0 +0100
+++ new/yast2-bootloader-3.2.10/src/lib/bootloader/grub2_widgets.rb 
2016-11-22 18:38:57.0 +0100
@@ -2,6 +2,7 @@
 
 require "bootloader/generic_widgets"
 require "bootloader/device_map_dialog"
+require "cfa/matcher"
 
 Yast.import "BootStorage"
 Yast.import "Initrd"
@@ -409,6 +410,8 @@
 
 def store
   usepass = Yast::UI.QueryWidget(Id(:use_pas), :Value)
+  matcher = CFA::Matcher.new(key: "rd.shell")
+  grub_default.kernel_params.remove_parameter(matcher)
   if !usepass
 password.used = false
 return
@@ -421,6 +424,7 @@
   password.password = value if value != MASKED_PASSWORD
 
   value = Yast::UI.QueryWidget(Id(:unrestricted_pw), :Value)
+  grub_default.kern

commit yast2-bootloader for openSUSE:Factory

2016-11-15 Thread h_root
Hello community,

here is the log from the commit of package yast2-bootloader for 
openSUSE:Factory checked in at 2016-11-15 17:53:20

Comparing /work/SRC/openSUSE:Factory/yast2-bootloader (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-bootloader.new (New)


Package is "yast2-bootloader"

Changes:

--- /work/SRC/openSUSE:Factory/yast2-bootloader/yast2-bootloader.changes
2016-11-03 12:56:58.0 +0100
+++ /work/SRC/openSUSE:Factory/.yast2-bootloader.new/yast2-bootloader.changes   
2016-11-15 17:53:21.0 +0100
@@ -1,0 +2,8 @@
+Mon Nov 14 14:21:16 UTC 2016 - lsle...@suse.cz
+
+- Revert the package deselection check (from 3.2.3), there is
+  a new generic solution in yast2-packager-3.2.6 for all YaST
+  modules (bsc#885496)
+- 3.2.7
+
+---

Old:

  yast2-bootloader-3.2.6.tar.bz2

New:

  yast2-bootloader-3.2.7.tar.bz2



Other differences:
--
++ yast2-bootloader.spec ++
--- /var/tmp/diff_new_pack.rhZaVB/_old  2016-11-15 17:53:22.0 +0100
+++ /var/tmp/diff_new_pack.rhZaVB/_new  2016-11-15 17:53:22.0 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-bootloader
-Version:3.2.6
+Version:3.2.7
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build

++ yast2-bootloader-3.2.6.tar.bz2 -> yast2-bootloader-3.2.7.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-3.2.6/package/yast2-bootloader.changes 
new/yast2-bootloader-3.2.7/package/yast2-bootloader.changes
--- old/yast2-bootloader-3.2.6/package/yast2-bootloader.changes 2016-11-03 
08:41:31.0 +0100
+++ new/yast2-bootloader-3.2.7/package/yast2-bootloader.changes 2016-11-14 
16:12:49.0 +0100
@@ -1,4 +1,12 @@
 ---
+Mon Nov 14 14:21:16 UTC 2016 - lsle...@suse.cz
+
+- Revert the package deselection check (from 3.2.3), there is
+  a new generic solution in yast2-packager-3.2.6 for all YaST
+  modules (bsc#885496)
+- 3.2.7
+
+---
 Wed Nov  2 14:14:21 UTC 2016 - jreidin...@suse.com
 
 - set pmbr flag only on GPT disks (bsc#1008092)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-bootloader-3.2.6/package/yast2-bootloader.spec 
new/yast2-bootloader-3.2.7/package/yast2-bootloader.spec
--- old/yast2-bootloader-3.2.6/package/yast2-bootloader.spec2016-11-03 
08:41:31.0 +0100
+++ new/yast2-bootloader-3.2.7/package/yast2-bootloader.spec2016-11-14 
16:12:49.0 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-bootloader
-Version:3.2.6
+Version:3.2.7
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-3.2.6/src/lib/bootloader/proposal_client.rb 
new/yast2-bootloader-3.2.7/src/lib/bootloader/proposal_client.rb
--- old/yast2-bootloader-3.2.6/src/lib/bootloader/proposal_client.rb
2016-11-03 08:41:31.0 +0100
+++ new/yast2-bootloader-3.2.7/src/lib/bootloader/proposal_client.rb
2016-11-14 16:12:50.0 +0100
@@ -21,7 +21,6 @@
   Yast.import "BootSupportCheck"
   Yast.import "Product"
   Yast.import "PackagesProposal"
-  Yast.import "Pkg"
 end
 
 PROPOSAL_LINKS = [
@@ -195,28 +194,7 @@
   if !Yast::BootSupportCheck.SystemSupported
 ret["warning_level"] = :error
 ret["warning"] = Yast::BootSupportCheck.StringProblems
-return
   end
-
-  pkgs = current_bl.packages.map { |p| [p, 
Yast::Pkg.ResolvableProperties(p, :package, "")] }
-  log.info "packages info #{pkgs.inspect}"
-  pkgs.select! { |_n, p| unselected?(p) }
-  return if pkgs.empty?
-
-  ret["warning_level"] = :error
-  ret["warning"] = n_("A package required for booting is deselected (%s). 
" \
-"Please select it for installation again.", "Packages required for 
booting are " \
-"deselected (%s). Please select them for installation again.",
-pkgs.size) % pkgs.map(&:first).join(", ")
-end
-
-def unselected?(packages)
-  # if all transactions are done by solver, then it is selected by it
-  unselected = packages.any? { |p| p["transact_by"] == :user && 
p["status"] == :available }
-  not_selected = packages.none? { |p| p["status"] == :selected }
-  return true if unselected && not_selected
-
-  false
 end
 
 def single_click_action(option, value)




commit yast2-bootloader for openSUSE:Factory

2016-11-03 Thread h_root
Hello community,

here is the log from the commit of package yast2-bootloader for 
openSUSE:Factory checked in at 2016-11-03 12:56:57

Comparing /work/SRC/openSUSE:Factory/yast2-bootloader (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-bootloader.new (New)


Package is "yast2-bootloader"

Changes:

--- /work/SRC/openSUSE:Factory/yast2-bootloader/yast2-bootloader.changes
2016-10-20 23:06:16.0 +0200
+++ /work/SRC/openSUSE:Factory/.yast2-bootloader.new/yast2-bootloader.changes   
2016-11-03 12:56:58.0 +0100
@@ -1,0 +2,13 @@
+Wed Nov  2 14:14:21 UTC 2016 - jreidin...@suse.com
+
+- set pmbr flag only on GPT disks (bsc#1008092)
+- 3.2.6
+
+---
+Tue Nov  1 11:49:05 UTC 2016 - jreidin...@suse.com
+
+- Use the system-wide locale (/etc/sysconfig/language:RC_LANG) when
+  generating the GRUB2 menu (bsc#998152)
+- 3.2.5
+
+---

Old:

  yast2-bootloader-3.2.4.tar.bz2

New:

  yast2-bootloader-3.2.6.tar.bz2



Other differences:
--
++ yast2-bootloader.spec ++
--- /var/tmp/diff_new_pack.OT8s9c/_old  2016-11-03 12:56:59.0 +0100
+++ /var/tmp/diff_new_pack.OT8s9c/_new  2016-11-03 12:56:59.0 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-bootloader
-Version:3.2.4
+Version:3.2.6
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
@@ -28,6 +28,8 @@
 BuildRequires:  yast2-devtools >= 3.1.10
 BuildRequires:  yast2-ruby-bindings >= 1.0.0
 BuildRequires:  yast2-storage
+# lenses needed also for tests
+BuildRequires:  augeas-lenses
 BuildRequires:  rubygem(%rb_default_ruby_abi:cfa_grub2) >= 0.5.1
 BuildRequires:  rubygem(%rb_default_ruby_abi:rspec)
 BuildRequires:  rubygem(%rb_default_ruby_abi:yast-rake)

++ yast2-bootloader-3.2.4.tar.bz2 -> yast2-bootloader-3.2.6.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-bootloader-3.2.4/.travis.yml 
new/yast2-bootloader-3.2.6/.travis.yml
--- old/yast2-bootloader-3.2.4/.travis.yml  2016-10-19 10:38:08.0 
+0200
+++ new/yast2-bootloader-3.2.6/.travis.yml  2016-11-03 08:41:30.0 
+0100
@@ -4,6 +4,11 @@
 before_install:
 # disable rvm, use system Ruby
 - rvm reset
+# install newer augeasget repo with newer augeas, otherwise ruby-augeas 
fails (see https://github.com/yast/yast-network/pull/454#issuecomment-253795507)
+- sudo add-apt-repository -y ppa:raphink/augeas
+- sudo apt-get update
+- sudo apt-get install libaugeas-dev libxml2-dev
+# end of augeas install
 - wget 
https://raw.githubusercontent.com/yast/yast-devtools/master/travis-tools/travis_setup.sh
 - sh ./travis_setup.sh -p "yast2-devtools yast2 yast2-storage rake 
ruby2.1-dev libaugeas-dev pkg-config" -g "gettext yast-rake yard rspec:3.3.0 
simplecov coveralls rubocop:0.41.2 cfa_grub2 cheetah"
 script:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-3.2.4/package/yast2-bootloader.changes 
new/yast2-bootloader-3.2.6/package/yast2-bootloader.changes
--- old/yast2-bootloader-3.2.4/package/yast2-bootloader.changes 2016-10-19 
10:38:08.0 +0200
+++ new/yast2-bootloader-3.2.6/package/yast2-bootloader.changes 2016-11-03 
08:41:31.0 +0100
@@ -1,4 +1,17 @@
 ---
+Wed Nov  2 14:14:21 UTC 2016 - jreidin...@suse.com
+
+- set pmbr flag only on GPT disks (bsc#1008092)
+- 3.2.6
+
+---
+Tue Nov  1 11:49:05 UTC 2016 - jreidin...@suse.com
+
+- Use the system-wide locale (/etc/sysconfig/language:RC_LANG) when
+  generating the GRUB2 menu (bsc#998152)
+- 3.2.5
+
+---
 Thu Oct 13 12:26:53 UTC 2016 - jreidin...@suse.com
 
 - Do not require syslinux on target system during installation
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-bootloader-3.2.4/package/yast2-bootloader.spec 
new/yast2-bootloader-3.2.6/package/yast2-bootloader.spec
--- old/yast2-bootloader-3.2.4/package/yast2-bootloader.spec2016-10-19 
10:38:08.0 +0200
+++ new/yast2-bootloader-3.2.6/package/yast2-bootloader.spec2016-11-03 
08:41:31.0 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-bootloader
-Version:3.2.4
+Version:3.2.6
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
@@ -28,6 +28,8 @@
 BuildRequires:  yast2-devtools >= 3.1.10
 BuildRequires:  yast2-ruby-bindings >= 1.0.0
 BuildRequires:  yast2-storage
+# lenses ne

commit yast2-bootloader for openSUSE:Factory

2016-10-20 Thread h_root
Hello community,

here is the log from the commit of package yast2-bootloader for 
openSUSE:Factory checked in at 2016-10-20 23:06:16

Comparing /work/SRC/openSUSE:Factory/yast2-bootloader (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-bootloader.new (New)


Package is "yast2-bootloader"

Changes:

--- /work/SRC/openSUSE:Factory/yast2-bootloader/yast2-bootloader.changes
2016-10-10 17:35:00.0 +0200
+++ /work/SRC/openSUSE:Factory/.yast2-bootloader.new/yast2-bootloader.changes   
2016-10-20 23:06:16.0 +0200
@@ -1,0 +2,9 @@
+Thu Oct 13 12:26:53 UTC 2016 - jreidin...@suse.com
+
+- Do not require syslinux on target system during installation
+  (bsc#1004229)
+- fix installation on dm raids to not use mapper device and instead
+  use underlaying device (bsc#1004921)
+- 3.2.4
+
+---

Old:

  yast2-bootloader-3.2.3.tar.bz2

New:

  yast2-bootloader-3.2.4.tar.bz2



Other differences:
--
++ yast2-bootloader.spec ++
--- /var/tmp/diff_new_pack.usXltl/_old  2016-10-20 23:06:17.0 +0200
+++ /var/tmp/diff_new_pack.usXltl/_new  2016-10-20 23:06:17.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-bootloader
-Version:3.2.3
+Version:3.2.4
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
@@ -46,10 +46,6 @@
 # lenses are needed here
 Requires:   augeas-lenses
 
-%ifarch %ix86 x86_64
-Requires:   syslinux
-%endif
-
 Requires:   yast2-ruby-bindings >= 1.0.0
 
 Summary:YaST2 - Bootloader Configuration

++ yast2-bootloader-3.2.3.tar.bz2 -> yast2-bootloader-3.2.4.tar.bz2 ++
 8708 lines of diff (skipped)




commit yast2-bootloader for openSUSE:Factory

2016-10-10 Thread h_root
Hello community,

here is the log from the commit of package yast2-bootloader for 
openSUSE:Factory checked in at 2016-10-10 17:34:59

Comparing /work/SRC/openSUSE:Factory/yast2-bootloader (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-bootloader.new (New)


Package is "yast2-bootloader"

Changes:

--- /work/SRC/openSUSE:Factory/yast2-bootloader/yast2-bootloader.changes
2016-08-31 00:03:09.0 +0200
+++ /work/SRC/openSUSE:Factory/.yast2-bootloader.new/yast2-bootloader.changes   
2016-10-10 17:35:00.0 +0200
@@ -1,0 +2,31 @@
+Fri Oct  7 12:46:18 UTC 2016 - jreidin...@suse.com
+
+- Warn user if the packages needed for booting are deselected
+  (bsc#885496)
+- 3.2.3
+
+---
+Thu Oct  6 08:24:51 UTC 2016 - jreidin...@suse.com
+
+- allow user to repropose configuration if unknown udev link found
+  (bnc#931291)
+- 3.2.2
+
+---
+Tue Oct  4 12:51:04 UTC 2016 - an...@suse.com
+
+- Do not crash when the user tries to enable serial console with
+  blank arguments (bsc#1000629)
+- 3.2.1
+
+---
+Fri Sep 30 15:25:29 UTC 2016 - jreidin...@suse.com
+
+- show popup when unsupported bootloader used on system, allowing
+  user to exit yast2-bootloader or propose supported bootloader
+  there (bnc#923458) 
+- Version bumped to 3.2.X to ease coordination of Tumbleweed,
+  Leap 42.2 and SLE-12-SP2 development.
+- 3.2.0
+
+---

Old:

  yast2-bootloader-3.1.203.tar.bz2

New:

  yast2-bootloader-3.2.3.tar.bz2



Other differences:
--
++ yast2-bootloader.spec ++
--- /var/tmp/diff_new_pack.muBmnN/_old  2016-10-10 17:35:01.0 +0200
+++ /var/tmp/diff_new_pack.muBmnN/_new  2016-10-10 17:35:01.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-bootloader
-Version:3.1.203
+Version:3.2.3
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build

++ yast2-bootloader-3.1.203.tar.bz2 -> yast2-bootloader-3.2.3.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-3.1.203/package/yast2-bootloader.changes 
new/yast2-bootloader-3.2.3/package/yast2-bootloader.changes
--- old/yast2-bootloader-3.1.203/package/yast2-bootloader.changes   
2016-08-30 15:58:39.0 +0200
+++ new/yast2-bootloader-3.2.3/package/yast2-bootloader.changes 2016-10-07 
16:13:47.0 +0200
@@ -1,4 +1,35 @@
 ---
+Fri Oct  7 12:46:18 UTC 2016 - jreidin...@suse.com
+
+- Warn user if the packages needed for booting are deselected
+  (bsc#885496)
+- 3.2.3
+
+---
+Thu Oct  6 08:24:51 UTC 2016 - jreidin...@suse.com
+
+- allow user to repropose configuration if unknown udev link found
+  (bnc#931291)
+- 3.2.2
+
+---
+Tue Oct  4 12:51:04 UTC 2016 - an...@suse.com
+
+- Do not crash when the user tries to enable serial console with
+  blank arguments (bsc#1000629)
+- 3.2.1
+
+---
+Fri Sep 30 15:25:29 UTC 2016 - jreidin...@suse.com
+
+- show popup when unsupported bootloader used on system, allowing
+  user to exit yast2-bootloader or propose supported bootloader
+  there (bnc#923458) 
+- Version bumped to 3.2.X to ease coordination of Tumbleweed,
+  Leap 42.2 and SLE-12-SP2 development.
+- 3.2.0
+
+---
 Tue Aug 30 13:31:14 UTC 2016 - jreidin...@suse.com
 
 - import properly device map in autoyast profile (found during
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-3.1.203/package/yast2-bootloader.spec 
new/yast2-bootloader-3.2.3/package/yast2-bootloader.spec
--- old/yast2-bootloader-3.1.203/package/yast2-bootloader.spec  2016-08-30 
15:58:39.0 +0200
+++ new/yast2-bootloader-3.2.3/package/yast2-bootloader.spec2016-10-07 
16:13:47.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-bootloader
-Version:3.1.203
+Version:3.2.3
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-3.1.203/src/lib/bootloader/bootloader_factory.rb 
new/yast2-bootloader-3.2.3/src/lib/bootloader/bootloader_factory.rb
--- old/yast2-bootloader-3.1.203/src/lib/bootloader/bootloader_factory.rb   
2016-08-3

commit yast2-bootloader for openSUSE:Factory

2016-08-30 Thread h_root
Hello community,

here is the log from the commit of package yast2-bootloader for 
openSUSE:Factory checked in at 2016-08-31 00:03:08

Comparing /work/SRC/openSUSE:Factory/yast2-bootloader (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-bootloader.new (New)


Package is "yast2-bootloader"

Changes:

--- /work/SRC/openSUSE:Factory/yast2-bootloader/yast2-bootloader.changes
2016-08-03 11:42:37.0 +0200
+++ /work/SRC/openSUSE:Factory/.yast2-bootloader.new/yast2-bootloader.changes   
2016-08-31 00:03:09.0 +0200
@@ -1,0 +2,28 @@
+Tue Aug 30 13:31:14 UTC 2016 - jreidin...@suse.com
+
+- import properly device map in autoyast profile (found during
+  debugging bnc#995627)
+- log device map entries before written them, to allow easier
+  debugging of augeas lenses failure (bnc#995627)
+- 3.1.203
+
+---
+Tue Aug 30 08:42:25 UTC 2016 - jreidin...@suse.com
+
+- fix crash when activating partition on md raid (bnc#995627)
+- 3.1.202
+
+---
+Fri Aug 26 09:25:49 UTC 2016 - jsr...@suse.cz
+
+- warn user if enabling TPM when not available (bsc#994556)
+- 3.1.201
+
+---
+Tue Aug 23 14:20:15 UTC 2016 - jreidin...@suse.com
+
+- fix proposing generic mbr if proposed to boot from MBR
+  ( found during debugging bnc#994348 )
+- 3.1.200
+
+---

Old:

  yast2-bootloader-3.1.199.tar.bz2

New:

  yast2-bootloader-3.1.203.tar.bz2



Other differences:
--
++ yast2-bootloader.spec ++
--- /var/tmp/diff_new_pack.FSTw3j/_old  2016-08-31 00:03:10.0 +0200
+++ /var/tmp/diff_new_pack.FSTw3j/_new  2016-08-31 00:03:10.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-bootloader
-Version:3.1.199
+Version:3.1.203
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build

++ yast2-bootloader-3.1.199.tar.bz2 -> yast2-bootloader-3.1.203.tar.bz2 
++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-bootloader-3.1.199/CONTRIBUTING.md 
new/yast2-bootloader-3.1.203/CONTRIBUTING.md
--- old/yast2-bootloader-3.1.199/CONTRIBUTING.md2016-07-18 
17:25:07.0 +0200
+++ new/yast2-bootloader-3.1.203/CONTRIBUTING.md2016-08-30 
15:58:39.0 +0200
@@ -3,7 +3,7 @@
 
 YaST is an open source project and as such it welcomes all kinds of
 contributions. If you decide to contribute, please follow these guidelines to
-ensure the process is effective and pleasant both for you and YaST maintainers.
+ensure the process is effective and pleasant both for you and the YaST 
maintainers.
 
 There are two main forms of contribution: reporting bugs and performing code
 changes.
@@ -17,13 +17,11 @@
 
registration](https://secure-www.novell.com/selfreg/jsp/createSimpleAccount.jsp)
 if you don't have an account yet.)
 
-If you find a problem, please report it either using
-[Bugzilla](https://bugzilla.suse.com/) or GitHub issues. We can't guarantee
-that every bug will be fixed, but we'll try.
-
 When creating a bug report, please follow our [bug reporting
 guidelines](http://en.opensuse.org/openSUSE:Report_a_YaST_bug).
 
+We can't guarantee that every bug will be fixed, but we'll try.
+
 Code Changes
 
 
@@ -44,15 +42,22 @@
  to the [Ruby style
  guide](https://github.com/SUSE/style-guides/blob/master/Ruby.md).
 
-  4. Make sure your change didn't break anything by building the RPM package
+  4. Update the package version (in `packages/*.spec`, usually by
+ `rake version:bump`) and add a new entry to the `package/*.changes` file
+ (by `osc vc package`).  
+ For bigger changes or changes which need longer discussion it is advised 
to
+ add this as a separate last commit so it can be easily updated when 
another
+ change is merged in the meantime.
+
+  5. Make sure your change didn't break anything by building the RPM package
  (`rake osc:build`). The build process includes running the full testsuite.
 
-  5. Publish the branch and create a pull request.
+  6. Publish the branch and create a pull request.
 
-  6. YaST developers will review your change and possibly point out issues.
+  7. YaST developers will review your change and possibly point out issues.
  Adapt the code under their guidance until they are all resolved.
 
-  7. Finally, the pull request will get merged or rejected.
+  8. Finally, the pull request will get merged or rejected.
 
 See also [GitHub's guide on
 contributing](https://help.github.com/articles/fork-a-repo).
@@ -60,9 +65,6 @@
 If you want to do multi

commit yast2-bootloader for openSUSE:Factory

2016-08-03 Thread h_root
Hello community,

here is the log from the commit of package yast2-bootloader for 
openSUSE:Factory checked in at 2016-08-03 11:42:35

Comparing /work/SRC/openSUSE:Factory/yast2-bootloader (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-bootloader.new (New)


Package is "yast2-bootloader"

Changes:

--- /work/SRC/openSUSE:Factory/yast2-bootloader/yast2-bootloader.changes
2016-07-16 22:12:44.0 +0200
+++ /work/SRC/openSUSE:Factory/.yast2-bootloader.new/yast2-bootloader.changes   
2016-08-03 11:42:37.0 +0200
@@ -1,0 +2,7 @@
+Mon Jul 18 14:56:27 UTC 2016 - jreidin...@suse.com
+
+- do not fail tests when run in environment connected by serial
+  console (bnc#989405)
+- 3.1.199
+
+---

Old:

  yast2-bootloader-3.1.198.tar.bz2

New:

  yast2-bootloader-3.1.199.tar.bz2



Other differences:
--
++ yast2-bootloader.spec ++
--- /var/tmp/diff_new_pack.9wtnrO/_old  2016-08-03 11:42:38.0 +0200
+++ /var/tmp/diff_new_pack.9wtnrO/_new  2016-08-03 11:42:38.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-bootloader
-Version:3.1.198
+Version:3.1.199
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build

++ yast2-bootloader-3.1.198.tar.bz2 -> yast2-bootloader-3.1.199.tar.bz2 
++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-3.1.198/package/yast2-bootloader.changes 
new/yast2-bootloader-3.1.199/package/yast2-bootloader.changes
--- old/yast2-bootloader-3.1.198/package/yast2-bootloader.changes   
2016-07-15 12:18:52.0 +0200
+++ new/yast2-bootloader-3.1.199/package/yast2-bootloader.changes   
2016-07-18 17:25:07.0 +0200
@@ -1,4 +1,11 @@
 ---
+Mon Jul 18 14:56:27 UTC 2016 - jreidin...@suse.com
+
+- do not fail tests when run in environment connected by serial
+  console (bnc#989405)
+- 3.1.199
+
+---
 Wed Jul 13 08:49:50 UTC 2016 - jreidin...@suse.com
 
 - fix writing default boot entry when it is located in grub2
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-3.1.198/package/yast2-bootloader.spec 
new/yast2-bootloader-3.1.199/package/yast2-bootloader.spec
--- old/yast2-bootloader-3.1.198/package/yast2-bootloader.spec  2016-07-15 
12:18:52.0 +0200
+++ new/yast2-bootloader-3.1.199/package/yast2-bootloader.spec  2016-07-18 
17:25:07.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-bootloader
-Version:3.1.198
+Version:3.1.199
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-bootloader-3.1.198/test/grub2base_test.rb 
new/yast2-bootloader-3.1.199/test/grub2base_test.rb
--- old/yast2-bootloader-3.1.198/test/grub2base_test.rb 2016-07-15 
12:18:52.0 +0200
+++ new/yast2-bootloader-3.1.199/test/grub2base_test.rb 2016-07-18 
17:25:07.0 +0200
@@ -120,11 +120,47 @@
   allow(Yast::Arch).to receive(:architecture).and_return("s390_64")
 end
 
-it "proposes console terminal" do
+context "with TERM=\"linux\"" do
+  before do
+allow(ENV).to receive(:"[]").with("TERM").and_return("linux")
+  end
+
+  it "proposes to use serial terminal" do
+subject.propose
+
+expect(subject.grub_default.terminal).to eq :serial
+  end
+end
+
+context "on other TERM" do
+  before do
+allow(ENV).to receive(:"[]").with("TERM").and_return("xterm")
+  end
+
+  it "proposes to use console terminal" do
+subject.propose
+
+expect(subject.grub_default.terminal).to eq :console
+  end
+end
+  end
+
+  context "on ppc" do
+before do
+  allow(Yast::Arch).to receive(:architecture).and_return("ppc64")
+end
+
+it "proposes to use console terminal" do
   subject.propose
 
   expect(subject.grub_default.terminal).to eq :console
 end
+
+it "sets GFXPAYLOAD_LINUX to text" do
+  subject.propose
+
+  expect(subject.grub_default.generic_get("GRUB_GFXPAYLOAD_LINUX")).to 
eq "text"
+end
   end
 
   context "otherwise" do
@@ -213,7 +249,7 @@
 
 context "with TERM=\"linux\"" do
   before do
-ENV["TERM"] = "linux"
+allow(ENV).to receive(:"[]").with("TERM").and_return("linux")
   end
 
   it "pro

commit yast2-bootloader for openSUSE:Factory

2016-07-16 Thread h_root
Hello community,

here is the log from the commit of package yast2-bootloader for 
openSUSE:Factory checked in at 2016-07-16 22:12:42

Comparing /work/SRC/openSUSE:Factory/yast2-bootloader (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-bootloader.new (New)


Package is "yast2-bootloader"

Changes:

--- /work/SRC/openSUSE:Factory/yast2-bootloader/yast2-bootloader.changes
2016-07-12 23:45:25.0 +0200
+++ /work/SRC/openSUSE:Factory/.yast2-bootloader.new/yast2-bootloader.changes   
2016-07-16 22:12:44.0 +0200
@@ -1,0 +2,7 @@
+Wed Jul 13 08:49:50 UTC 2016 - jreidin...@suse.com
+
+- fix writing default boot entry when it is located in grub2
+  submenu (bnc#986005)
+- 3.1.198
+
+---

Old:

  yast2-bootloader-3.1.197.tar.bz2

New:

  yast2-bootloader-3.1.198.tar.bz2



Other differences:
--
++ yast2-bootloader.spec ++
--- /var/tmp/diff_new_pack.yvpKrf/_old  2016-07-16 22:12:45.0 +0200
+++ /var/tmp/diff_new_pack.yvpKrf/_new  2016-07-16 22:12:45.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-bootloader
-Version:3.1.197
+Version:3.1.198
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
@@ -28,7 +28,7 @@
 BuildRequires:  yast2-devtools >= 3.1.10
 BuildRequires:  yast2-ruby-bindings >= 1.0.0
 BuildRequires:  yast2-storage
-BuildRequires:  rubygem(%rb_default_ruby_abi:cfa_grub2) >= 0.4.1
+BuildRequires:  rubygem(%rb_default_ruby_abi:cfa_grub2) >= 0.5.1
 BuildRequires:  rubygem(%rb_default_ruby_abi:rspec)
 BuildRequires:  rubygem(%rb_default_ruby_abi:yast-rake)
 PreReq: /bin/sed %fillup_prereq
@@ -40,8 +40,8 @@
 Requires:   yast2-packager >= 2.17.24
 Requires:   yast2-pkg-bindings >= 2.17.25
 Requires:   yast2-storage >= 2.18.18
-# GRUB_DEFAULT attribute
-Requires:   rubygem(%rb_default_ruby_abi:cfa_grub2) >= 0.4.1
+# GrubCfg with boot_entries that filter out unbootable entries
+Requires:   rubygem(%rb_default_ruby_abi:cfa_grub2) >= 0.5.1
 # lenses are needed as cfa_grub2 depends only on augeas bindings, but also
 # lenses are needed here
 Requires:   augeas-lenses

++ yast2-bootloader-3.1.197.tar.bz2 -> yast2-bootloader-3.1.198.tar.bz2 
++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-bootloader-3.1.197/.rubocop.yml 
new/yast2-bootloader-3.1.198/.rubocop.yml
--- old/yast2-bootloader-3.1.197/.rubocop.yml   2016-07-11 15:22:46.0 
+0200
+++ new/yast2-bootloader-3.1.198/.rubocop.yml   2016-07-15 12:18:52.0 
+0200
@@ -120,3 +120,7 @@
 Style/VariableName:
   Include:
 - 'src/lib/**/*.rb' # force known variables only for new code
+
+# alias method is more convenient method for method aliasing
+Style/Alias:
+  EnforcedStyle: prefer_alias_method
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-bootloader-3.1.197/.travis.yml 
new/yast2-bootloader-3.1.198/.travis.yml
--- old/yast2-bootloader-3.1.197/.travis.yml2016-07-11 15:22:46.0 
+0200
+++ new/yast2-bootloader-3.1.198/.travis.yml2016-07-15 12:18:52.0 
+0200
@@ -5,7 +5,7 @@
 # disable rvm, use system Ruby
 - rvm reset
 - wget 
https://raw.githubusercontent.com/yast/yast-devtools/master/travis-tools/travis_setup.sh
-- sh ./travis_setup.sh -p "yast2-devtools yast2 yast2-storage rake 
ruby2.1-dev libaugeas-dev pkg-config" -g "gettext yast-rake yard rspec:3.3.0 
simplecov coveralls rubocop:0.29.1 cfa_grub2 cheetah"
+- sh ./travis_setup.sh -p "yast2-devtools yast2 yast2-storage rake 
ruby2.1-dev libaugeas-dev pkg-config" -g "gettext yast-rake yard rspec:3.3.0 
simplecov coveralls rubocop:0.41.2 cfa_grub2 cheetah"
 script:
 - rake check:syntax
 - rake check:pot
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-3.1.197/package/yast2-bootloader.changes 
new/yast2-bootloader-3.1.198/package/yast2-bootloader.changes
--- old/yast2-bootloader-3.1.197/package/yast2-bootloader.changes   
2016-07-11 15:22:46.0 +0200
+++ new/yast2-bootloader-3.1.198/package/yast2-bootloader.changes   
2016-07-15 12:18:52.0 +0200
@@ -1,4 +1,11 @@
 ---
+Wed Jul 13 08:49:50 UTC 2016 - jreidin...@suse.com
+
+- fix writing default boot entry when it is located in grub2
+  submenu (bnc#986005)
+- 3.1.198
+
+---
 Mon Jul 11 12:18:29 UTC 2016 - jreidin...@suse.com
 
 - do not crash after configuration in autoyast bootloader section
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn

commit yast2-bootloader for openSUSE:Factory

2016-07-12 Thread h_root
Hello community,

here is the log from the commit of package yast2-bootloader for 
openSUSE:Factory checked in at 2016-07-12 23:45:24

Comparing /work/SRC/openSUSE:Factory/yast2-bootloader (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-bootloader.new (New)


Package is "yast2-bootloader"

Changes:

--- /work/SRC/openSUSE:Factory/yast2-bootloader/yast2-bootloader.changes
2016-07-01 09:51:50.0 +0200
+++ /work/SRC/openSUSE:Factory/.yast2-bootloader.new/yast2-bootloader.changes   
2016-07-12 23:45:25.0 +0200
@@ -1,0 +2,20 @@
+Mon Jul 11 12:18:29 UTC 2016 - jreidin...@suse.com
+
+- do not crash after configuration in autoyast bootloader section
+  without previous cloning (bnc#985007)
+- 3.1.197
+
+---
+Thu Jul  7 07:51:12 UTC 2016 - jreidin...@suse.com
+
+- set by default SECURE_BOOT to false on architectures that do not
+  support it to avoid call of shim there (bnc#984895)
+- 3.1.196
+
+---
+Fri Jul  1 15:10:53 UTC 2016 - jreidin...@suse.com
+
+- Optimize code for quicker run (bnc#986649)
+- 3.1.195
+
+---

Old:

  yast2-bootloader-3.1.194.tar.bz2

New:

  yast2-bootloader-3.1.197.tar.bz2



Other differences:
--
++ yast2-bootloader.spec ++
--- /var/tmp/diff_new_pack.dBLTW3/_old  2016-07-12 23:45:26.0 +0200
+++ /var/tmp/diff_new_pack.dBLTW3/_new  2016-07-12 23:45:26.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-bootloader
-Version:3.1.194
+Version:3.1.197
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build

++ yast2-bootloader-3.1.194.tar.bz2 -> yast2-bootloader-3.1.197.tar.bz2 
++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-3.1.194/package/yast2-bootloader.changes 
new/yast2-bootloader-3.1.197/package/yast2-bootloader.changes
--- old/yast2-bootloader-3.1.194/package/yast2-bootloader.changes   
2016-06-15 15:17:59.0 +0200
+++ new/yast2-bootloader-3.1.197/package/yast2-bootloader.changes   
2016-07-11 15:22:46.0 +0200
@@ -1,4 +1,24 @@
 ---
+Mon Jul 11 12:18:29 UTC 2016 - jreidin...@suse.com
+
+- do not crash after configuration in autoyast bootloader section
+  without previous cloning (bnc#985007)
+- 3.1.197
+
+---
+Thu Jul  7 07:51:12 UTC 2016 - jreidin...@suse.com
+
+- set by default SECURE_BOOT to false on architectures that do not
+  support it to avoid call of shim there (bnc#984895)
+- 3.1.196
+
+---
+Fri Jul  1 15:10:53 UTC 2016 - jreidin...@suse.com
+
+- Optimize code for quicker run (bnc#986649)
+- 3.1.195
+
+---
 Wed Jun 15 12:42:08 UTC 2016 - jreidin...@suse.com
 
 - do not activate partition on gpt disks on ppc (bnc#983194)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-3.1.194/package/yast2-bootloader.spec 
new/yast2-bootloader-3.1.197/package/yast2-bootloader.spec
--- old/yast2-bootloader-3.1.194/package/yast2-bootloader.spec  2016-06-15 
15:17:59.0 +0200
+++ new/yast2-bootloader-3.1.197/package/yast2-bootloader.spec  2016-07-11 
15:22:46.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-bootloader
-Version:3.1.194
+Version:3.1.197
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-3.1.194/src/lib/bootloader/auto_client.rb 
new/yast2-bootloader-3.1.197/src/lib/bootloader/auto_client.rb
--- old/yast2-bootloader-3.1.194/src/lib/bootloader/auto_client.rb  
2016-06-15 15:17:59.0 +0200
+++ new/yast2-bootloader-3.1.197/src/lib/bootloader/auto_client.rb  
2016-07-11 15:22:46.0 +0200
@@ -36,6 +36,7 @@
 end
 
 def summary
+  Yast::BootStorage.detect_disks
   formatted_summary = Yast::Bootloader.Summary.map { |l| "#{l}" }
 
   "" + formatted_summary.join("\n") + ""
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-3.1.194/src/lib/bootloader/autoyast_converter.rb 
new/yast2-bootloader-3.1.197/src/lib/bootloader/autoyast_converter.rb
--- old/yast2-bootloader-3.1.194/src/lib/bootloader/autoyast_converter.rb   
2016-06-15 15:17:59.0 +0200
+++ new/yast2-bootloader-3.1.197/src/lib/bootlo

commit yast2-bootloader for openSUSE:Factory

2016-07-01 Thread h_root
Hello community,

here is the log from the commit of package yast2-bootloader for 
openSUSE:Factory checked in at 2016-07-01 09:51:49

Comparing /work/SRC/openSUSE:Factory/yast2-bootloader (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-bootloader.new (New)


Package is "yast2-bootloader"

Changes:

--- /work/SRC/openSUSE:Factory/yast2-bootloader/yast2-bootloader.changes
2016-06-02 12:49:57.0 +0200
+++ /work/SRC/openSUSE:Factory/.yast2-bootloader.new/yast2-bootloader.changes   
2016-07-01 09:51:50.0 +0200
@@ -1,0 +2,12 @@
+Wed Jun 15 12:42:08 UTC 2016 - jreidin...@suse.com
+
+- do not activate partition on gpt disks on ppc (bnc#983194)
+- 3.1.194
+
+---
+Mon Jun 13 13:36:51 UTC 2016 - jreidin...@suse.com
+
+- fix unknown method extended_partition (bnc#983062)
+- 3.1.193
+
+---

Old:

  yast2-bootloader-3.1.192.tar.bz2

New:

  yast2-bootloader-3.1.194.tar.bz2



Other differences:
--
++ yast2-bootloader.spec ++
--- /var/tmp/diff_new_pack.WXnbWH/_old  2016-07-01 09:51:51.0 +0200
+++ /var/tmp/diff_new_pack.WXnbWH/_new  2016-07-01 09:51:51.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-bootloader
-Version:3.1.192
+Version:3.1.194
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build

++ yast2-bootloader-3.1.192.tar.bz2 -> yast2-bootloader-3.1.194.tar.bz2 
++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-3.1.192/package/yast2-bootloader.changes 
new/yast2-bootloader-3.1.194/package/yast2-bootloader.changes
--- old/yast2-bootloader-3.1.192/package/yast2-bootloader.changes   
2016-06-01 15:46:17.0 +0200
+++ new/yast2-bootloader-3.1.194/package/yast2-bootloader.changes   
2016-06-15 15:17:59.0 +0200
@@ -1,4 +1,16 @@
 ---
+Wed Jun 15 12:42:08 UTC 2016 - jreidin...@suse.com
+
+- do not activate partition on gpt disks on ppc (bnc#983194)
+- 3.1.194
+
+---
+Mon Jun 13 13:36:51 UTC 2016 - jreidin...@suse.com
+
+- fix unknown method extended_partition (bnc#983062)
+- 3.1.193
+
+---
 Wed Jun  1 13:31:57 UTC 2016 - igonzalezs...@suse.com
 
 - Drop yast2-bootloader-devel-doc package (fate#320356)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-3.1.192/package/yast2-bootloader.spec 
new/yast2-bootloader-3.1.194/package/yast2-bootloader.spec
--- old/yast2-bootloader-3.1.192/package/yast2-bootloader.spec  2016-06-01 
15:46:17.0 +0200
+++ new/yast2-bootloader-3.1.194/package/yast2-bootloader.spec  2016-06-15 
15:17:59.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-bootloader
-Version:3.1.192
+Version:3.1.194
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-3.1.192/src/lib/bootloader/stage1.rb 
new/yast2-bootloader-3.1.194/src/lib/bootloader/stage1.rb
--- old/yast2-bootloader-3.1.192/src/lib/bootloader/stage1.rb   2016-06-01 
15:46:17.0 +0200
+++ new/yast2-bootloader-3.1.194/src/lib/bootloader/stage1.rb   2016-06-15 
15:17:59.0 +0200
@@ -145,17 +145,17 @@
 
 # returns hash, where key is symbol for location and value is device name
 def available_locations
-  res = {}
-
   case Yast::Arch.architecture
   when "i386", "x86_64"
-available_partitions(res)
+res = available_partitions
 res[:mbr] = Yast::BootStorage.mbr_disk
+
+return res
   else
 log.info "no available non-custom location for arch 
#{Yast::Arch.architecture}"
-  end
 
-  res
+return {}
+  end
 end
 
 def can_use_boot?
@@ -212,15 +212,21 @@
   end
 end
 
-def available_partitions(res)
-  return unless can_use_boot?
+def available_partitions
+  return {} unless can_use_boot?
 
+  res = {}
   if Yast::BootStorage.separated_boot?
 res[:boot] = Yast::BootStorage.BootPartitionDevice
   else
 res[:root] = Yast::BootStorage.RootPartitionDevice
   end
-  res[:extended] = extended_partition if extended_partition?
+
+  if extended_partition?
+res[:extended] = Yast::BootStorage.ExtendedPartitionDevice
+  end
+
+  res
 end
   end
 end
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude

commit yast2-bootloader for openSUSE:Factory

2016-06-02 Thread h_root
Hello community,

here is the log from the commit of package yast2-bootloader for 
openSUSE:Factory checked in at 2016-06-02 12:49:56

Comparing /work/SRC/openSUSE:Factory/yast2-bootloader (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-bootloader.new (New)


Package is "yast2-bootloader"

Changes:

--- /work/SRC/openSUSE:Factory/yast2-bootloader/yast2-bootloader.changes
2016-05-23 16:36:05.0 +0200
+++ /work/SRC/openSUSE:Factory/.yast2-bootloader.new/yast2-bootloader.changes   
2016-06-02 12:49:57.0 +0200
@@ -1,0 +2,33 @@
+Wed Jun  1 13:31:57 UTC 2016 - igonzalezs...@suse.com
+
+- Drop yast2-bootloader-devel-doc package (fate#320356)
+- 3.1.192
+
+---
+Mon May 30 08:23:24 UTC 2016 - jreidin...@suse.com
+
+- fix unknown method error ( caused by fix for bnc#980529)
+- 3.1.191
+
+---
+Fri May 27 12:13:54 UTC 2016 - jreidin...@suse.com
+
+- use proper device to setup pmbr for grub2efi (bnc#981997)
+- 3.1.190
+
+---
+Wed May 25 11:59:53 UTC 2016 - jreidin...@suse.com
+
+- do not try to install grub2 on lvm on partition-less disk
+  (bnc#980529)
+- 3.1.189
+
+---
+Tue May 24 09:00:13 UTC 2016 - jreidin...@suse.com
+
+- run mkinitrd at the end of installation to ensure proper initrd
+  even for image based installation or live install
+  (bnc#977656,bnc#979719)
+- 3.1.188
+
+---

Old:

  yast2-bootloader-3.1.187.tar.bz2

New:

  yast2-bootloader-3.1.192.tar.bz2



Other differences:
--
++ yast2-bootloader.spec ++
--- /var/tmp/diff_new_pack.R86H7R/_old  2016-06-02 12:49:58.0 +0200
+++ /var/tmp/diff_new_pack.R86H7R/_new  2016-06-02 12:49:58.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-bootloader
-Version:3.1.187
+Version:3.1.192
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
@@ -59,15 +59,6 @@
 %description
 This package contains the YaST2 component for bootloader configuration.
 
-%package devel-doc
-Requires:   yast2-bootloader = %version
-Summary:YaST2 - Bootloader Configuration - Development Documentation
-Group:  System/YaST
-
-%description devel-doc
-This package contains development documentation for using the API
-provided by yast2-bootloader package.
-
 %prep
 %setup -n %{name}-%{version}
 
@@ -75,7 +66,6 @@
 rake test:unit
 
 %build
-yardoc
 
 %install
 rake install DESTDIR="%{buildroot}"
@@ -112,8 +102,4 @@
 %doc %{yast_docdir}/README.md
 %doc %{yast_docdir}/CONTRIBUTING.md
 
-%files devel-doc
-%defattr(-,root,root)
-%doc %{yast_docdir}/autodocs
-
 %changelog

++ yast2-bootloader-3.1.187.tar.bz2 -> yast2-bootloader-3.1.192.tar.bz2 
++
 1916 lines of diff (skipped)




commit yast2-bootloader for openSUSE:Factory

2016-05-23 Thread h_root
Hello community,

here is the log from the commit of package yast2-bootloader for 
openSUSE:Factory checked in at 2016-05-23 16:36:04

Comparing /work/SRC/openSUSE:Factory/yast2-bootloader (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-bootloader.new (New)


Package is "yast2-bootloader"

Changes:

--- /work/SRC/openSUSE:Factory/yast2-bootloader/yast2-bootloader.changes
2016-05-13 09:22:26.0 +0200
+++ /work/SRC/openSUSE:Factory/.yast2-bootloader.new/yast2-bootloader.changes   
2016-05-23 16:36:05.0 +0200
@@ -1,0 +2,28 @@
+Tue May 17 07:42:46 UTC 2016 - jreidin...@suse.com
+
+- do not skip grub2 install during installation on s390
+  (bnc#980250)
+- 3.1.187
+
+---
+Mon May 16 12:21:09 UTC 2016 - jreidin...@suse.com
+
+- Fix storing default boot section (bnc#978366)
+- Fix showing default boot section name with spaces inside
+  (found during testing fix for bnc#978366)
+- 3.1.186
+
+---
+Mon May 16 11:41:05 UTC 2016 - jreidin...@suse.com
+
+- do not install grub2 with --no-nvram on non-EFI systems
+  (bnc#980108)
+- 3.1.185
+
+---
+Mon May 16 09:36:28 UTC 2016 - mvid...@suse.com
+
+- Reintroduce Trusted Boot (FATE#316553).
+- 3.1.184
+
+---

Old:

  yast2-bootloader-3.1.183.tar.bz2

New:

  yast2-bootloader-3.1.187.tar.bz2



Other differences:
--
++ yast2-bootloader.spec ++
--- /var/tmp/diff_new_pack.dDjHSs/_old  2016-05-23 16:36:06.0 +0200
+++ /var/tmp/diff_new_pack.dDjHSs/_new  2016-05-23 16:36:06.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-bootloader
-Version:3.1.183
+Version:3.1.187
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build

++ yast2-bootloader-3.1.183.tar.bz2 -> yast2-bootloader-3.1.187.tar.bz2 
++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-bootloader-3.1.183/.rubocop.yml 
new/yast2-bootloader-3.1.187/.rubocop.yml
--- old/yast2-bootloader-3.1.183/.rubocop.yml   2016-05-12 17:22:00.0 
+0200
+++ new/yast2-bootloader-3.1.187/.rubocop.yml   2016-05-17 10:29:14.0 
+0200
@@ -31,7 +31,7 @@
 
 # Configuration parameters: CountComments.
 Metrics/ClassLength:
-  Max: 250 # TODO this should be lower for new code
+  Max: 256 # TODO this should be lower for new code
   Include:
 - 'src/lib/**/*.rb' # be more strict for new code in lib
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-3.1.183/package/yast2-bootloader.changes 
new/yast2-bootloader-3.1.187/package/yast2-bootloader.changes
--- old/yast2-bootloader-3.1.183/package/yast2-bootloader.changes   
2016-05-12 17:22:00.0 +0200
+++ new/yast2-bootloader-3.1.187/package/yast2-bootloader.changes   
2016-05-17 10:29:14.0 +0200
@@ -1,7 +1,35 @@
 ---
+Tue May 17 07:42:46 UTC 2016 - jreidin...@suse.com
+
+- do not skip grub2 install during installation on s390
+  (bnc#980250)
+- 3.1.187
+
+---
+Mon May 16 12:21:09 UTC 2016 - jreidin...@suse.com
+
+- Fix storing default boot section (bnc#978366)
+- Fix showing default boot section name with spaces inside
+  (found during testing fix for bnc#978366)
+- 3.1.186
+
+---
+Mon May 16 11:41:05 UTC 2016 - jreidin...@suse.com
+
+- do not install grub2 with --no-nvram on non-EFI systems
+  (bnc#980108)
+- 3.1.185
+
+---
+Mon May 16 09:36:28 UTC 2016 - mvid...@suse.com
+
+- Reintroduce Trusted Boot (FATE#316553).
+- 3.1.184
+
+---
 Thu May 12 15:46:49 CEST 2016 - snw...@suse.de
 
-- fix grub2 settings for lvm encrypted boot partition (bsc #976315)
+- fix grub2 settings for lvm encrypted boot partition (bsc#976315)
 - 3.1.183
 
 ---
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-3.1.183/package/yast2-bootloader.spec 
new/yast2-bootloader-3.1.187/package/yast2-bootloader.spec
--- old/yast2-bootloader-3.1.183/package/yast2-bootloader.spec  2016-05-12 
17:22:00.0 +0200
+++ new/yast2-bootloader-3.1.187/package/yast2-bootloader.spec  2016-05-17 
10:29:14.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-boo

commit yast2-bootloader for openSUSE:Factory

2016-05-13 Thread h_root
Hello community,

here is the log from the commit of package yast2-bootloader for 
openSUSE:Factory checked in at 2016-05-13 09:22:24

Comparing /work/SRC/openSUSE:Factory/yast2-bootloader (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-bootloader.new (New)


Package is "yast2-bootloader"

Changes:

--- /work/SRC/openSUSE:Factory/yast2-bootloader/yast2-bootloader.changes
2016-05-04 08:18:02.0 +0200
+++ /work/SRC/openSUSE:Factory/.yast2-bootloader.new/yast2-bootloader.changes   
2016-05-13 09:22:26.0 +0200
@@ -1,0 +2,26 @@
+Thu May 12 15:46:49 CEST 2016 - snw...@suse.de
+
+- fix grub2 settings for lvm encrypted boot partition (bsc #976315)
+- 3.1.183
+
+---
+Wed May 11 11:03:09 UTC 2016 - jreidin...@suse.com
+
+- do not crash when stage1 is set to extended partition (thanks to
+  mvidner for catch, also fix bnc#978284)
+- 3.1.182
+
+---
+Tue May 10 15:10:43 UTC 2016 - jreidin...@suse.com
+
+- do not crash with uninitialized variable 'extended' (bnc#978284)
+- 3.1.181
+
+---
+Mon May  9 09:28:55 UTC 2016 - ag...@suse.com
+
+- Disable secure boot on AArch64 (bsc#978157)
+- Generate grub2 as removable on non-nvram efi systems (bsc#978593)
+- 3.1.180
+
+---

Old:

  yast2-bootloader-3.1.179.tar.bz2

New:

  yast2-bootloader-3.1.183.tar.bz2



Other differences:
--
++ yast2-bootloader.spec ++
--- /var/tmp/diff_new_pack.NdIKAH/_old  2016-05-13 09:22:28.0 +0200
+++ /var/tmp/diff_new_pack.NdIKAH/_new  2016-05-13 09:22:28.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-bootloader
-Version:3.1.179
+Version:3.1.183
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
@@ -28,7 +28,7 @@
 BuildRequires:  yast2-devtools >= 3.1.10
 BuildRequires:  yast2-ruby-bindings >= 1.0.0
 BuildRequires:  yast2-storage
-BuildRequires:  rubygem(%rb_default_ruby_abi:cfa_grub2) >= 0.4.0
+BuildRequires:  rubygem(%rb_default_ruby_abi:cfa_grub2) >= 0.4.1
 BuildRequires:  rubygem(%rb_default_ruby_abi:rspec)
 BuildRequires:  rubygem(%rb_default_ruby_abi:yast-rake)
 PreReq: /bin/sed %fillup_prereq
@@ -41,7 +41,7 @@
 Requires:   yast2-pkg-bindings >= 2.17.25
 Requires:   yast2-storage >= 2.18.18
 # GRUB_DEFAULT attribute
-Requires:   rubygem(%rb_default_ruby_abi:cfa_grub2) >= 0.4.0
+Requires:   rubygem(%rb_default_ruby_abi:cfa_grub2) >= 0.4.1
 # lenses are needed as cfa_grub2 depends only on augeas bindings, but also
 # lenses are needed here
 Requires:   augeas-lenses

++ yast2-bootloader-3.1.179.tar.bz2 -> yast2-bootloader-3.1.183.tar.bz2 
++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-3.1.179/package/yast2-bootloader.changes 
new/yast2-bootloader-3.1.183/package/yast2-bootloader.changes
--- old/yast2-bootloader-3.1.179/package/yast2-bootloader.changes   
2016-05-03 13:26:53.0 +0200
+++ new/yast2-bootloader-3.1.183/package/yast2-bootloader.changes   
2016-05-12 17:22:00.0 +0200
@@ -1,4 +1,30 @@
 ---
+Thu May 12 15:46:49 CEST 2016 - snw...@suse.de
+
+- fix grub2 settings for lvm encrypted boot partition (bsc #976315)
+- 3.1.183
+
+---
+Wed May 11 11:03:09 UTC 2016 - jreidin...@suse.com
+
+- do not crash when stage1 is set to extended partition (thanks to
+  mvidner for catch, also fix bnc#978284)
+- 3.1.182
+
+---
+Tue May 10 15:10:43 UTC 2016 - jreidin...@suse.com
+
+- do not crash with uninitialized variable 'extended' (bnc#978284)
+- 3.1.181
+
+---
+Mon May  9 09:28:55 UTC 2016 - ag...@suse.com
+
+- Disable secure boot on AArch64 (bsc#978157)
+- Generate grub2 as removable on non-nvram efi systems (bsc#978593)
+- 3.1.180
+
+---
 Mon May  2 10:24:17 CEST 2016 - sch...@suse.de
 
 - Fixed nil in custom_devices. Compact! is returning nil if no
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-3.1.179/package/yast2-bootloader.spec 
new/yast2-bootloader-3.1.183/package/yast2-bootloader.spec
--- old/yast2-bootloader-3.1.179/package/yast2-bootloader.spec  2016-05-03 
13:26:53.0 +0200
+++ new/yast2-bootloader-3.1.183/package/yast2-bootloader.spec  2016-05-1

commit yast2-bootloader for openSUSE:Factory

2016-05-03 Thread h_root
Hello community,

here is the log from the commit of package yast2-bootloader for 
openSUSE:Factory checked in at 2016-05-04 08:18:01

Comparing /work/SRC/openSUSE:Factory/yast2-bootloader (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-bootloader.new (New)


Package is "yast2-bootloader"

Changes:

--- /work/SRC/openSUSE:Factory/yast2-bootloader/yast2-bootloader.changes
2016-04-28 20:30:47.0 +0200
+++ /work/SRC/openSUSE:Factory/.yast2-bootloader.new/yast2-bootloader.changes   
2016-05-04 08:18:02.0 +0200
@@ -1,0 +2,9 @@
+Mon May  2 10:24:17 CEST 2016 - sch...@suse.de
+
+- Fixed nil in custom_devices. Compact! is returning nil if no
+  changes were made.
+  Removed empty reject, because it is not needed anymore.
+  (bnc#977945)
+- 3.1.179
+
+---
@@ -7 +16 @@
-- 3.1.78
+- 3.1.178

Old:

  yast2-bootloader-3.1.178.tar.bz2

New:

  yast2-bootloader-3.1.179.tar.bz2



Other differences:
--
++ yast2-bootloader.spec ++
--- /var/tmp/diff_new_pack.w2hyjm/_old  2016-05-04 08:18:03.0 +0200
+++ /var/tmp/diff_new_pack.w2hyjm/_new  2016-05-04 08:18:03.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-bootloader
-Version:3.1.178
+Version:3.1.179
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build

++ yast2-bootloader-3.1.178.tar.bz2 -> yast2-bootloader-3.1.179.tar.bz2 
++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-3.1.178/package/yast2-bootloader.changes 
new/yast2-bootloader-3.1.179/package/yast2-bootloader.changes
--- old/yast2-bootloader-3.1.178/package/yast2-bootloader.changes   
2016-04-27 12:44:17.0 +0200
+++ new/yast2-bootloader-3.1.179/package/yast2-bootloader.changes   
2016-05-03 13:26:53.0 +0200
@@ -1,10 +1,19 @@
 ---
+Mon May  2 10:24:17 CEST 2016 - sch...@suse.de
+
+- Fixed nil in custom_devices. Compact! is returning nil if no
+  changes were made.
+  Removed empty reject, because it is not needed anymore.
+  (bnc#977945)
+- 3.1.179
+
+---
 Wed Apr 27 10:43:14 CEST 2016 - sch...@suse.de
 
 - Adapted new version of bootloader to the AutoYaST configuration
   module.
   (related to FATE#317701)
-- 3.1.78
+- 3.1.178
 
 ---
 Tue Apr 26 10:27:20 CEST 2016 - sch...@suse.de
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-3.1.178/package/yast2-bootloader.spec 
new/yast2-bootloader-3.1.179/package/yast2-bootloader.spec
--- old/yast2-bootloader-3.1.178/package/yast2-bootloader.spec  2016-04-27 
12:44:17.0 +0200
+++ new/yast2-bootloader-3.1.179/package/yast2-bootloader.spec  2016-05-03 
13:26:53.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-bootloader
-Version:3.1.178
+Version:3.1.179
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-3.1.178/src/lib/bootloader/stage1.rb 
new/yast2-bootloader-3.1.179/src/lib/bootloader/stage1.rb
--- old/yast2-bootloader-3.1.178/src/lib/bootloader/stage1.rb   2016-04-27 
12:44:17.0 +0200
+++ new/yast2-bootloader-3.1.179/src/lib/bootloader/stage1.rb   2016-05-03 
13:26:54.0 +0200
@@ -94,7 +94,7 @@
 Yast::BootStorage.mbr_disk,
 Yast::BootStorage.ExtendedPartitionDevice
   ]
-  known_devices.compact!.reject!(&:empty?)
+  known_devices.compact!
   known_devices.map! { |d| Bootloader::UdevMapping.to_kernel_device(d) }
 
   devices.select do |dev|




commit yast2-bootloader for openSUSE:Factory

2016-04-28 Thread h_root
Hello community,

here is the log from the commit of package yast2-bootloader for 
openSUSE:Factory checked in at 2016-04-28 20:30:46

Comparing /work/SRC/openSUSE:Factory/yast2-bootloader (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-bootloader.new (New)


Package is "yast2-bootloader"

Changes:

--- /work/SRC/openSUSE:Factory/yast2-bootloader/yast2-bootloader.changes
2016-04-22 16:18:46.0 +0200
+++ /work/SRC/openSUSE:Factory/.yast2-bootloader.new/yast2-bootloader.changes   
2016-04-28 20:30:47.0 +0200
@@ -1,0 +2,14 @@
+Wed Apr 27 10:43:14 CEST 2016 - sch...@suse.de
+
+- Adapted new version of bootloader to the AutoYaST configuration
+  module.
+  (related to FATE#317701)
+- 3.1.78
+
+---
+Tue Apr 26 10:27:20 CEST 2016 - sch...@suse.de
+
+- Added requirement in proposal. (bnc#977004)
+- 3.1.177
+
+---

Old:

  yast2-bootloader-3.1.176.tar.bz2

New:

  yast2-bootloader-3.1.178.tar.bz2



Other differences:
--
++ yast2-bootloader.spec ++
--- /var/tmp/diff_new_pack.6QATPF/_old  2016-04-28 20:30:48.0 +0200
+++ /var/tmp/diff_new_pack.6QATPF/_new  2016-04-28 20:30:48.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-bootloader
-Version:3.1.176
+Version:3.1.178
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build

++ yast2-bootloader-3.1.176.tar.bz2 -> yast2-bootloader-3.1.178.tar.bz2 
++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-3.1.176/package/yast2-bootloader.changes 
new/yast2-bootloader-3.1.178/package/yast2-bootloader.changes
--- old/yast2-bootloader-3.1.176/package/yast2-bootloader.changes   
2016-04-22 11:38:10.0 +0200
+++ new/yast2-bootloader-3.1.178/package/yast2-bootloader.changes   
2016-04-27 12:44:17.0 +0200
@@ -1,4 +1,18 @@
 ---
+Wed Apr 27 10:43:14 CEST 2016 - sch...@suse.de
+
+- Adapted new version of bootloader to the AutoYaST configuration
+  module.
+  (related to FATE#317701)
+- 3.1.78
+
+---
+Tue Apr 26 10:27:20 CEST 2016 - sch...@suse.de
+
+- Added requirement in proposal. (bnc#977004)
+- 3.1.177
+
+---
 Fri Apr 22 08:55:08 UTC 2016 - jreidin...@suse.com
 
 - smarter prep partition proposal (bnc#970152)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-3.1.176/package/yast2-bootloader.spec 
new/yast2-bootloader-3.1.178/package/yast2-bootloader.spec
--- old/yast2-bootloader-3.1.176/package/yast2-bootloader.spec  2016-04-22 
11:38:10.0 +0200
+++ new/yast2-bootloader-3.1.178/package/yast2-bootloader.spec  2016-04-27 
12:44:17.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-bootloader
-Version:3.1.176
+Version:3.1.178
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-3.1.176/src/lib/bootloader/auto_client.rb 
new/yast2-bootloader-3.1.178/src/lib/bootloader/auto_client.rb
--- old/yast2-bootloader-3.1.176/src/lib/bootloader/auto_client.rb  
2016-04-22 11:38:10.0 +0200
+++ new/yast2-bootloader-3.1.178/src/lib/bootloader/auto_client.rb  
2016-04-27 12:44:17.0 +0200
@@ -3,6 +3,7 @@
 require "installation/auto_client"
 require "bootloader/bootloader_factory"
 require "bootloader/autoyast_converter"
+require "bootloader/main_dialog"
 
 Yast.import "Bootloader"
 Yast.import "BootStorage"
@@ -53,7 +54,7 @@
 end
 
 def change
-  BootloaderAutoSequence()
+  ::Bootloader::MainDialog.new.run_auto
 end
 
 # Return configuration data
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-3.1.176/src/lib/bootloader/stage1.rb 
new/yast2-bootloader-3.1.178/src/lib/bootloader/stage1.rb
--- old/yast2-bootloader-3.1.176/src/lib/bootloader/stage1.rb   2016-04-22 
11:38:10.0 +0200
+++ new/yast2-bootloader-3.1.178/src/lib/bootloader/stage1.rb   2016-04-27 
12:44:17.0 +0200
@@ -94,7 +94,7 @@
 Yast::BootStorage.mbr_disk,
 Yast::BootStorage.ExtendedPartitionDevice
   ]
-  known_devices.compact!
+  known_devices.compact!.reject!(&:empty?)
   known_devices.map! { |d| Bootloader::UdevMapping.to_kernel_device(d) }
 
   devices.select do |dev|
diff -urN '--exclude=CVS' '--exclude=.cvsignore'

commit yast2-bootloader for openSUSE:Factory

2016-04-22 Thread h_root
Hello community,

here is the log from the commit of package yast2-bootloader for 
openSUSE:Factory checked in at 2016-04-22 16:18:45

Comparing /work/SRC/openSUSE:Factory/yast2-bootloader (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-bootloader.new (New)


Package is "yast2-bootloader"

Changes:

--- /work/SRC/openSUSE:Factory/yast2-bootloader/yast2-bootloader.changes
2016-03-29 09:55:47.0 +0200
+++ /work/SRC/openSUSE:Factory/.yast2-bootloader.new/yast2-bootloader.changes   
2016-04-22 16:18:46.0 +0200
@@ -1,0 +2,76 @@
+Fri Apr 22 08:55:08 UTC 2016 - jreidin...@suse.com
+
+- smarter prep partition proposal (bnc#970152)
+- fix exception when grub.cfg is not yet generated (bnc#976534)
+- 3.1.176
+
+---
+Wed Apr 20 15:18:46 UTC 2016 - jreidin...@suse.com
+
+- fix installing grub2 to underlaying devices (bnc#976315)
+- 3.1.175
+
+---
+Tue Apr 19 09:01:33 UTC 2016 - jreidin...@suse.com
+
+- Improve misleading label for GRUB2 password (bnc#952633)
+- 3.1.174
+
+---
+Mon Apr 18 13:20:34 UTC 2016 - jreidin...@suse.com
+
+- fix regression in installation on md raid
+  (related to FATE#317701 found by openqa)
+- 3.1.173
+
+---
+Mon Apr 18 06:53:06 UTC 2016 - jreidin...@suse.com
+
+- fix regression in serial console handling and cover it with
+  automatic tests
+  (bnc#870514 appears again)
+- 3.1.172
+
+---
+Thu Apr 14 15:52:10 UTC 2016 - igonzalezs...@suse.com
+
+- Fix error when showing order of hard disks (bsc#975514)
+- 3.1.171
+
+---
+Thu Apr 14 12:21:20 CEST 2016 - sch...@suse.de
+
+- Fix: Taking modulename "Bootloader" instead of class.
+  (related to FATE#317701)
+- 3.1.170
+
+---
+Wed Apr 13 14:14:14 UTC 2016 - jreidin...@suse.com
+
+- Clean pending TODOs and implement bootloader API calls with new
+  architecture (related to FATE#317701)
+- 3.1.169
+
+---
+Wed Apr 13 13:14:30 UTC 2016 - jreidin...@suse.com
+
+- Drop preparing storage data for perl-Bootloader as it is no
+  longer needed (related to FATE#317701)
+- 3.1.168
+
+---
+Wed Apr 13 11:14:11 UTC 2016 - jreidin...@suse.com
+
+- Fix import of integer timeout and export of terminal symbol
+  (found during testing of FATE#317701)
+- 3.1.167
+
+---
+Tue Apr 12 13:29:54 UTC 2016 - jreidin...@suse.com
+
+- do not propose nor running grub2-install on bare metal POWER
+  (bnc#970582)
+- do not use perl-Bootloader in yast2-bootloader (FATE#317701)
+- 3.1.166
+
+---

Old:

  yast2-bootloader-3.1.165.tar.bz2

New:

  yast2-bootloader-3.1.176.tar.bz2



Other differences:
--
++ yast2-bootloader.spec ++
--- /var/tmp/diff_new_pack.Az7Wtp/_old  2016-04-22 16:18:47.0 +0200
+++ /var/tmp/diff_new_pack.Az7Wtp/_new  2016-04-22 16:18:47.0 +0200
@@ -17,28 +17,34 @@
 
 
 Name:   yast2-bootloader
-Version:3.1.165
+Version:3.1.176
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 Source0:%{name}-%{version}.tar.bz2
 
 Url:http://github.com/yast/yast-bootloader
-BuildRequires:  yast2 >= 3.1.112
+BuildRequires:  yast2 >= 3.1.176
 BuildRequires:  yast2-devtools >= 3.1.10
 BuildRequires:  yast2-ruby-bindings >= 1.0.0
 BuildRequires:  yast2-storage
-BuildRequires:  rubygem(rspec)
-BuildRequires:  rubygem(yast-rake)
+BuildRequires:  rubygem(%rb_default_ruby_abi:cfa_grub2) >= 0.4.0
+BuildRequires:  rubygem(%rb_default_ruby_abi:rspec)
+BuildRequires:  rubygem(%rb_default_ruby_abi:yast-rake)
 PreReq: /bin/sed %fillup_prereq
 # Base classes for inst clients
 Requires:   parted
-Requires:   perl-Bootloader-YAML
-Requires:   yast2 >= 3.1.112
+# Yast::Execute class
+Requires:   yast2 >= 3.1.176
 Requires:   yast2-core >= 2.18.7
 Requires:   yast2-packager >= 2.17.24
 Requires:   yast2-pkg-bindings >= 2.17.25
 Requires:   yast2-storage >= 2.18.18
+# GRUB_DEFAULT attribute
+Requires:   rubygem(%rb_default_ruby_abi:cfa_grub2) >= 0.4.0
+# lenses are needed as cfa_grub2 depends only on augeas bindings, but also
+# lenses are needed here
+Requires:   augeas-lenses
 
 %ifarch %ix86 x86_64
 Req

commit yast2-bootloader for openSUSE:Factory

2016-03-29 Thread h_root
Hello community,

here is the log from the commit of package yast2-bootloader for 
openSUSE:Factory checked in at 2016-03-29 09:55:45

Comparing /work/SRC/openSUSE:Factory/yast2-bootloader (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-bootloader.new (New)


Package is "yast2-bootloader"

Changes:

--- /work/SRC/openSUSE:Factory/yast2-bootloader/yast2-bootloader.changes
2016-03-18 21:37:51.0 +0100
+++ /work/SRC/openSUSE:Factory/.yast2-bootloader.new/yast2-bootloader.changes   
2016-03-29 09:55:47.0 +0200
@@ -1,0 +2,7 @@
+Fri Mar 23 18:09:10 UTC 2016 - dval...@suse.com
+
+- Set gfxterm to console on POWER
+  (bsc#911682)
+- 3.1.165
+
+---

Old:

  yast2-bootloader-3.1.164.tar.bz2

New:

  yast2-bootloader-3.1.165.tar.bz2



Other differences:
--
++ yast2-bootloader.spec ++
--- /var/tmp/diff_new_pack.ke8uzA/_old  2016-03-29 09:55:48.0 +0200
+++ /var/tmp/diff_new_pack.ke8uzA/_new  2016-03-29 09:55:48.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-bootloader
-Version:3.1.164
+Version:3.1.165
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build

++ yast2-bootloader-3.1.164.tar.bz2 -> yast2-bootloader-3.1.165.tar.bz2 
++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-3.1.164/package/yast2-bootloader.changes 
new/yast2-bootloader-3.1.165/package/yast2-bootloader.changes
--- old/yast2-bootloader-3.1.164/package/yast2-bootloader.changes   
2016-03-14 11:49:03.0 +0100
+++ new/yast2-bootloader-3.1.165/package/yast2-bootloader.changes   
2016-03-24 15:54:49.0 +0100
@@ -1,4 +1,11 @@
 ---
+Fri Mar 23 18:09:10 UTC 2016 - dval...@suse.com
+
+- Set gfxterm to console on POWER
+  (bsc#911682)
+- 3.1.165
+
+---
 Fri Mar 11 15:22:10 UTC 2016 - dval...@suse.com
 
 - include quiet in default kernel boot parameters for POWER
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-3.1.164/package/yast2-bootloader.spec 
new/yast2-bootloader-3.1.165/package/yast2-bootloader.spec
--- old/yast2-bootloader-3.1.164/package/yast2-bootloader.spec  2016-03-14 
11:49:03.0 +0100
+++ new/yast2-bootloader-3.1.165/package/yast2-bootloader.spec  2016-03-24 
15:54:49.0 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-bootloader
-Version:3.1.164
+Version:3.1.165
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-3.1.164/src/lib/bootloader/grub2base.rb 
new/yast2-bootloader-3.1.165/src/lib/bootloader/grub2base.rb
--- old/yast2-bootloader-3.1.164/src/lib/bootloader/grub2base.rb
2016-03-14 11:49:03.0 +0100
+++ new/yast2-bootloader-3.1.165/src/lib/bootloader/grub2base.rb
2016-03-24 15:54:49.0 +0100
@@ -64,7 +64,10 @@
 "default"   => "0",
 "vgamode"   => "",
 "gfxmode"   => "auto",
-"terminal"  => Arch.s390 ? "console" : "gfxterm",
+   # set console to gfxterm for all ppc architectures
+   # Boards with graphics are rare and those are PowerNV, where 
+   # modules are not used, see bsc#911682
+"terminal"  => (Arch.s390 || Arch.ppc) ? "console" : "gfxterm",
 "os_prober" => disable_os_prober ? "false" : "true",
 "activate"  => Arch.ppc ? "true" : "false"
   }




commit yast2-bootloader for openSUSE:Factory

2016-03-19 Thread h_root
Hello community,

here is the log from the commit of package yast2-bootloader for 
openSUSE:Factory checked in at 2016-03-18 21:37:50

Comparing /work/SRC/openSUSE:Factory/yast2-bootloader (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-bootloader.new (New)


Package is "yast2-bootloader"

Changes:

--- /work/SRC/openSUSE:Factory/yast2-bootloader/yast2-bootloader.changes
2016-02-29 09:13:24.0 +0100
+++ /work/SRC/openSUSE:Factory/.yast2-bootloader.new/yast2-bootloader.changes   
2016-03-18 21:37:51.0 +0100
@@ -1,0 +2,7 @@
+Fri Mar 11 15:22:10 UTC 2016 - dval...@suse.com
+
+- include quiet in default kernel boot parameters for POWER
+  (bsc#965347)
+- 3.1.164
+
+---

Old:

  yast2-bootloader-3.1.163.tar.bz2

New:

  yast2-bootloader-3.1.164.tar.bz2



Other differences:
--
++ yast2-bootloader.spec ++
--- /var/tmp/diff_new_pack.9QADpy/_old  2016-03-18 21:37:52.0 +0100
+++ /var/tmp/diff_new_pack.9QADpy/_new  2016-03-18 21:37:52.0 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-bootloader
-Version:3.1.163
+Version:3.1.164
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build

++ yast2-bootloader-3.1.163.tar.bz2 -> yast2-bootloader-3.1.164.tar.bz2 
++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-3.1.163/package/yast2-bootloader.changes 
new/yast2-bootloader-3.1.164/package/yast2-bootloader.changes
--- old/yast2-bootloader-3.1.163/package/yast2-bootloader.changes   
2016-02-26 09:17:12.0 +0100
+++ new/yast2-bootloader-3.1.164/package/yast2-bootloader.changes   
2016-03-14 11:49:03.0 +0100
@@ -1,4 +1,11 @@
 ---
+Fri Mar 11 15:22:10 UTC 2016 - dval...@suse.com
+
+- include quiet in default kernel boot parameters for POWER
+  (bsc#965347)
+- 3.1.164
+
+---
 Thu Feb 25 19:27:10 UTC 2016 - dmuel...@suse.com
 
 - include quiet in default kernel boot parameters for aarch64
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-3.1.163/package/yast2-bootloader.spec 
new/yast2-bootloader-3.1.164/package/yast2-bootloader.spec
--- old/yast2-bootloader-3.1.163/package/yast2-bootloader.spec  2016-02-26 
09:17:12.0 +0100
+++ new/yast2-bootloader-3.1.164/package/yast2-bootloader.spec  2016-03-14 
11:49:03.0 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-bootloader
-Version:3.1.163
+Version:3.1.164
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-bootloader-3.1.163/src/modules/BootArch.rb 
new/yast2-bootloader-3.1.164/src/modules/BootArch.rb
--- old/yast2-bootloader-3.1.163/src/modules/BootArch.rb2016-02-26 
09:17:13.0 +0100
+++ new/yast2-bootloader-3.1.164/src/modules/BootArch.rb2016-03-14 
11:49:03.0 +0100
@@ -43,7 +43,7 @@
   )
   kernel_cmdline = Kernel.GetCmdLine.dup
 
-  if Arch.i386 || Arch.x86_64 || Arch.aarch64
+  if Arch.i386 || Arch.x86_64 || Arch.aarch64 || Arch.ppc
 ret = kernel_cmdline
 ret << " resume=#{resume}" unless resume.empty?
 ret << " #{features}" unless features.empty?
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-bootloader-3.1.163/test/boot_arch_test.rb 
new/yast2-bootloader-3.1.164/test/boot_arch_test.rb
--- old/yast2-bootloader-3.1.163/test/boot_arch_test.rb 2016-02-26 
09:17:13.0 +0100
+++ new/yast2-bootloader-3.1.164/test/boot_arch_test.rb 2016-03-14 
11:49:03.0 +0100
@@ -128,7 +128,7 @@
   it "does not add parameters from boot command line"
 end
 
-context "on other archs" do
+context "on POWER archs" do
   before do
 stub_arch("ppc64")
   end
@@ -138,7 +138,11 @@
 # just to test that it do not add product features
 allow(Yast::ProductFeatures).to 
receive(:GetStringFeature).and_return("console=ttyS1")
 
-expect(subject.DefaultKernelParams("/dev/sda2")).to eq "console=ttyS0 
splash=verbose"
+expect(subject.DefaultKernelParams("/dev/sda2")).to eq "console=ttyS0 
resume=/dev/sda2 console=ttyS1 splash=silent quiet showopts"
+  end
+
+  it "adds splash=silent quit showopts parameters" do
+expect(subject.DefaultKernelParams("/dev/sda2")).to include(" 
splash=silent quiet showopts")
   end
 end
   end




commit yast2-bootloader for openSUSE:Factory

2016-02-29 Thread h_root
Hello community,

here is the log from the commit of package yast2-bootloader for 
openSUSE:Factory checked in at 2016-02-29 09:13:20

Comparing /work/SRC/openSUSE:Factory/yast2-bootloader (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-bootloader.new (New)


Package is "yast2-bootloader"

Changes:

--- /work/SRC/openSUSE:Factory/yast2-bootloader/yast2-bootloader.changes
2016-01-20 09:53:46.0 +0100
+++ /work/SRC/openSUSE:Factory/.yast2-bootloader.new/yast2-bootloader.changes   
2016-02-29 09:13:24.0 +0100
@@ -1,0 +2,6 @@
+Thu Feb 25 19:27:10 UTC 2016 - dmuel...@suse.com
+
+- include quiet in default kernel boot parameters for aarch64
+- 3.1.163
+
+---

Old:

  yast2-bootloader-3.1.162.tar.bz2

New:

  yast2-bootloader-3.1.163.tar.bz2



Other differences:
--
++ yast2-bootloader.spec ++
--- /var/tmp/diff_new_pack.F6GMs4/_old  2016-02-29 09:13:25.0 +0100
+++ /var/tmp/diff_new_pack.F6GMs4/_new  2016-02-29 09:13:25.0 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-bootloader
-Version:3.1.162
+Version:3.1.163
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build

++ yast2-bootloader-3.1.162.tar.bz2 -> yast2-bootloader-3.1.163.tar.bz2 
++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-3.1.162/package/yast2-bootloader.changes 
new/yast2-bootloader-3.1.163/package/yast2-bootloader.changes
--- old/yast2-bootloader-3.1.162/package/yast2-bootloader.changes   
2016-01-13 14:22:12.0 +0100
+++ new/yast2-bootloader-3.1.163/package/yast2-bootloader.changes   
2016-02-26 09:17:12.0 +0100
@@ -1,4 +1,10 @@
 ---
+Thu Feb 25 19:27:10 UTC 2016 - dmuel...@suse.com
+
+- include quiet in default kernel boot parameters for aarch64
+- 3.1.163
+
+---
 Fri Nov 27 14:46:57 CET 2015 - snw...@suse.de
 
 - updated boot doc for prep partitions
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-3.1.162/package/yast2-bootloader.spec 
new/yast2-bootloader-3.1.163/package/yast2-bootloader.spec
--- old/yast2-bootloader-3.1.162/package/yast2-bootloader.spec  2016-01-13 
14:22:12.0 +0100
+++ new/yast2-bootloader-3.1.163/package/yast2-bootloader.spec  2016-02-26 
09:17:12.0 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-bootloader
-Version:3.1.162
+Version:3.1.163
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-bootloader-3.1.162/src/modules/BootArch.rb 
new/yast2-bootloader-3.1.163/src/modules/BootArch.rb
--- old/yast2-bootloader-3.1.162/src/modules/BootArch.rb2016-01-13 
14:22:13.0 +0100
+++ new/yast2-bootloader-3.1.163/src/modules/BootArch.rb2016-02-26 
09:17:13.0 +0100
@@ -43,7 +43,7 @@
   )
   kernel_cmdline = Kernel.GetCmdLine.dup
 
-  if Arch.i386 || Arch.x86_64
+  if Arch.i386 || Arch.x86_64 || Arch.aarch64
 ret = kernel_cmdline
 ret << " resume=#{resume}" unless resume.empty?
 ret << " #{features}" unless features.empty?




commit yast2-bootloader for openSUSE:Factory

2016-01-20 Thread h_root
Hello community,

here is the log from the commit of package yast2-bootloader for 
openSUSE:Factory checked in at 2016-01-20 09:53:44

Comparing /work/SRC/openSUSE:Factory/yast2-bootloader (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-bootloader.new (New)


Package is "yast2-bootloader"

Changes:

--- /work/SRC/openSUSE:Factory/yast2-bootloader/yast2-bootloader.changes
2015-11-23 07:29:37.0 +0100
+++ /work/SRC/openSUSE:Factory/.yast2-bootloader.new/yast2-bootloader.changes   
2016-01-20 09:53:46.0 +0100
@@ -1,0 +2,18 @@
+Fri Nov 27 14:46:57 CET 2015 - snw...@suse.de
+
+- updated boot doc for prep partitions
+- 3.1.162
+
+---
+Fri Nov 20 07:19:26 UTC 2015 - igonzalezs...@suse.com
+
+- Fix AutoYaST schema to allow specification of 'vgamode',
+  'xen_kernel_append' and 'failsafe_disabled' in globals section
+  (bsc#954412)
+
+---
+Wed Nov 18 12:10:10 UTC 2015 - mvid...@suse.com
+
+- Fix validation of AutoYaST profiles (bsc#954412)
+
+---

Old:

  yast2-bootloader-3.1.161.tar.bz2

New:

  yast2-bootloader-3.1.162.tar.bz2



Other differences:
--
++ yast2-bootloader.spec ++
--- /var/tmp/diff_new_pack.4cSwo1/_old  2016-01-20 09:53:47.0 +0100
+++ /var/tmp/diff_new_pack.4cSwo1/_new  2016-01-20 09:53:47.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package yast2-bootloader
 #
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-bootloader
-Version:3.1.161
+Version:3.1.162
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build

++ yast2-bootloader-3.1.161.tar.bz2 -> yast2-bootloader-3.1.162.tar.bz2 
++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-bootloader-3.1.161/SUPPORTED_SCENARIOS.md 
new/yast2-bootloader-3.1.162/SUPPORTED_SCENARIOS.md
--- old/yast2-bootloader-3.1.161/SUPPORTED_SCENARIOS.md 2015-11-17 
14:42:14.0 +0100
+++ new/yast2-bootloader-3.1.162/SUPPORTED_SCENARIOS.md 2016-01-13 
14:22:12.0 +0100
@@ -41,6 +41,10 @@
 * ppc64(le and be)
   * only GRUB2
   * there must be at least one [PReP 
partition](http://en.wikipedia.org/wiki/Partition_type#List_of_partition_IDs) 
which size must not exceed 8MB (see [fate](https://fate.suse.com/317302))
+  * there's no requirement on the partition number
+  * good PReP disk layout overview [PowerLinux Boot 
howto](https://www.ibm.com/developerworks/community/wikis/home?lang=en#!/wiki/W51a7ffcf4dfd_4b40_9d82_446ebc23c550/page/PowerLinux%20Boot%20howto)
+  * boot code implemented in [SLOF - Slimline Open 
Firmware](https://github.com/aik/SLOF/blob/master/slof/fs/packages/disk-label.fs)
 - used e.g. by qemu
+  * full reference (quite ancient) 
[CHRP](https://stuff.mit.edu/afs/sipb/contrib/doc/specs/protocol/chrp/)
 * s390x
   * /boot/zipl must be on ext fs ( unless upgraded from working zipl 
configuration )
   * only GRUB2
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-3.1.161/package/yast2-bootloader.changes 
new/yast2-bootloader-3.1.162/package/yast2-bootloader.changes
--- old/yast2-bootloader-3.1.161/package/yast2-bootloader.changes   
2015-11-17 14:42:14.0 +0100
+++ new/yast2-bootloader-3.1.162/package/yast2-bootloader.changes   
2016-01-13 14:22:12.0 +0100
@@ -1,4 +1,22 @@
 ---
+Fri Nov 27 14:46:57 CET 2015 - snw...@suse.de
+
+- updated boot doc for prep partitions
+- 3.1.162
+
+---
+Fri Nov 20 07:19:26 UTC 2015 - igonzalezs...@suse.com
+
+- Fix AutoYaST schema to allow specification of 'vgamode',
+  'xen_kernel_append' and 'failsafe_disabled' in globals section
+  (bsc#954412)
+
+---
+Wed Nov 18 12:10:10 UTC 2015 - mvid...@suse.com
+
+- Fix validation of AutoYaST profiles (bsc#954412)
+
+---
 Tue Nov 17 13:59:40 CET 2015 - shundham...@suse.de
 
 - Fixed crash in bootloader proposal if previous installation was
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-3.1.161/package/yast2-bootloader.spec 
new/yast2-bootloade

commit yast2-bootloader for openSUSE:Factory

2015-11-22 Thread h_root
Hello community,

here is the log from the commit of package yast2-bootloader for 
openSUSE:Factory checked in at 2015-11-23 07:29:36

Comparing /work/SRC/openSUSE:Factory/yast2-bootloader (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-bootloader.new (New)


Package is "yast2-bootloader"

Changes:

--- /work/SRC/openSUSE:Factory/yast2-bootloader/yast2-bootloader.changes
2015-11-17 14:19:46.0 +0100
+++ /work/SRC/openSUSE:Factory/.yast2-bootloader.new/yast2-bootloader.changes   
2015-11-23 07:29:37.0 +0100
@@ -1,0 +2,7 @@
+Tue Nov 17 13:59:40 CET 2015 - shundham...@suse.de
+
+- Fixed crash in bootloader proposal if previous installation was
+  on software RAID (bsc#955216)
+- 3.1.161
+
+---

Old:

  yast2-bootloader-3.1.160.tar.bz2

New:

  yast2-bootloader-3.1.161.tar.bz2



Other differences:
--
++ yast2-bootloader.spec ++
--- /var/tmp/diff_new_pack.LqQEpw/_old  2015-11-23 07:29:38.0 +0100
+++ /var/tmp/diff_new_pack.LqQEpw/_new  2015-11-23 07:29:38.0 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-bootloader
-Version:3.1.160
+Version:3.1.161
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build

++ yast2-bootloader-3.1.160.tar.bz2 -> yast2-bootloader-3.1.161.tar.bz2 
++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-3.1.160/package/yast2-bootloader.changes 
new/yast2-bootloader-3.1.161/package/yast2-bootloader.changes
--- old/yast2-bootloader-3.1.160/package/yast2-bootloader.changes   
2015-11-11 13:02:25.0 +0100
+++ new/yast2-bootloader-3.1.161/package/yast2-bootloader.changes   
2015-11-17 14:42:14.0 +0100
@@ -1,4 +1,11 @@
 ---
+Tue Nov 17 13:59:40 CET 2015 - shundham...@suse.de
+
+- Fixed crash in bootloader proposal if previous installation was
+  on software RAID (bsc#955216)
+- 3.1.161
+
+---
 Wed Nov 11 11:36:29 UTC 2015 - jreidin...@suse.com
 
 - Do not show raid0 warning for /boot on s390 and ppc architectures
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-3.1.160/package/yast2-bootloader.spec 
new/yast2-bootloader-3.1.161/package/yast2-bootloader.spec
--- old/yast2-bootloader-3.1.160/package/yast2-bootloader.spec  2015-11-11 
13:02:25.0 +0100
+++ new/yast2-bootloader-3.1.161/package/yast2-bootloader.spec  2015-11-17 
14:42:14.0 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-bootloader
-Version:3.1.160
+Version:3.1.161
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-bootloader-3.1.160/src/modules/BootStorage.rb 
new/yast2-bootloader-3.1.161/src/modules/BootStorage.rb
--- old/yast2-bootloader-3.1.160/src/modules/BootStorage.rb 2015-11-11 
13:02:25.0 +0100
+++ new/yast2-bootloader-3.1.161/src/modules/BootStorage.rb 2015-11-17 
14:42:14.0 +0100
@@ -155,7 +155,7 @@
 next res if [:CT_LVM, :CT_EVMS].include?(info["type"])
 partitions = info["partitions"]
 # disk do not have to be partitioned, so skip it in such case
-next unless partitions
+next res unless partitions
 
 parts = partitions.map do |p|
   raid = p["used_by_type"] == :UB_MD ? p["used_by_device"] : nil




commit yast2-bootloader for openSUSE:Factory

2015-11-17 Thread h_root
Hello community,

here is the log from the commit of package yast2-bootloader for 
openSUSE:Factory checked in at 2015-11-17 14:19:45

Comparing /work/SRC/openSUSE:Factory/yast2-bootloader (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-bootloader.new (New)


Package is "yast2-bootloader"

Changes:

--- /work/SRC/openSUSE:Factory/yast2-bootloader/yast2-bootloader.changes
2015-10-25 15:11:27.0 +0100
+++ /work/SRC/openSUSE:Factory/.yast2-bootloader.new/yast2-bootloader.changes   
2015-11-17 14:19:46.0 +0100
@@ -1,0 +2,7 @@
+Wed Nov 11 11:36:29 UTC 2015 - jreidin...@suse.com
+
+- Do not show raid0 warning for /boot on s390 and ppc architectures
+  (bnc#952823)
+- 3.1.160
+
+---

Old:

  yast2-bootloader-3.1.159.tar.bz2

New:

  yast2-bootloader-3.1.160.tar.bz2



Other differences:
--
++ yast2-bootloader.spec ++
--- /var/tmp/diff_new_pack.lgUzZ5/_old  2015-11-17 14:19:47.0 +0100
+++ /var/tmp/diff_new_pack.lgUzZ5/_new  2015-11-17 14:19:47.0 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-bootloader
-Version:3.1.159
+Version:3.1.160
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build

++ yast2-bootloader-3.1.159.tar.bz2 -> yast2-bootloader-3.1.160.tar.bz2 
++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-3.1.159/package/yast2-bootloader.changes 
new/yast2-bootloader-3.1.160/package/yast2-bootloader.changes
--- old/yast2-bootloader-3.1.159/package/yast2-bootloader.changes   
2015-10-23 15:32:11.0 +0200
+++ new/yast2-bootloader-3.1.160/package/yast2-bootloader.changes   
2015-11-11 13:02:25.0 +0100
@@ -1,4 +1,11 @@
 ---
+Wed Nov 11 11:36:29 UTC 2015 - jreidin...@suse.com
+
+- Do not show raid0 warning for /boot on s390 and ppc architectures
+  (bnc#952823)
+- 3.1.160
+
+---
 Fri Oct 23 13:16:59 UTC 2015 - jreidin...@suse.com
 
 - respect original grub2 configuration when upgrade from grub2
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-3.1.159/package/yast2-bootloader.spec 
new/yast2-bootloader-3.1.160/package/yast2-bootloader.spec
--- old/yast2-bootloader-3.1.159/package/yast2-bootloader.spec  2015-10-23 
15:32:11.0 +0200
+++ new/yast2-bootloader-3.1.160/package/yast2-bootloader.spec  2015-11-11 
13:02:25.0 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-bootloader
-Version:3.1.159
+Version:3.1.160
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-3.1.159/src/modules/BootSupportCheck.rb 
new/yast2-bootloader-3.1.160/src/modules/BootSupportCheck.rb
--- old/yast2-bootloader-3.1.159/src/modules/BootSupportCheck.rb
2015-10-23 15:32:11.0 +0200
+++ new/yast2-bootloader-3.1.160/src/modules/BootSupportCheck.rb
2015-11-11 13:02:25.0 +0100
@@ -259,7 +259,7 @@
 # GRUB-related check
 def GRUB
   ret = GptPartitionTable()
-  ret = check_BootDevice if ret
+  ret = check_BootDevice if ret && Arch.x86_64
   ret
 end
 




commit yast2-bootloader for openSUSE:Factory

2015-10-25 Thread h_root
Hello community,

here is the log from the commit of package yast2-bootloader for 
openSUSE:Factory checked in at 2015-10-25 15:11:25

Comparing /work/SRC/openSUSE:Factory/yast2-bootloader (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-bootloader.new (New)


Package is "yast2-bootloader"

Changes:

--- /work/SRC/openSUSE:Factory/yast2-bootloader/yast2-bootloader.changes
2015-10-20 16:22:10.0 +0200
+++ /work/SRC/openSUSE:Factory/.yast2-bootloader.new/yast2-bootloader.changes   
2015-10-25 15:11:27.0 +0100
@@ -1,0 +2,14 @@
+Fri Oct 23 13:16:59 UTC 2015 - jreidin...@suse.com
+
+- respect original grub2 configuration when upgrade from grub2
+  to grub2 (bnc#951731)
+- 3.1.159
+
+---
+Mon Oct 19 16:10:34 UTC 2015 - jreidin...@suse.com
+
+- do not modify bootloader configuration during offline upgrade
+  from grub2 to grub2 (bnc#950695,bnc#950162)
+- 3.1.158
+
+---

Old:

  yast2-bootloader-3.1.157.tar.bz2

New:

  yast2-bootloader-3.1.159.tar.bz2



Other differences:
--
++ yast2-bootloader.spec ++
--- /var/tmp/diff_new_pack.xxIXx1/_old  2015-10-25 15:11:28.0 +0100
+++ /var/tmp/diff_new_pack.xxIXx1/_new  2015-10-25 15:11:28.0 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-bootloader
-Version:3.1.157
+Version:3.1.159
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build

++ yast2-bootloader-3.1.157.tar.bz2 -> yast2-bootloader-3.1.159.tar.bz2 
++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-3.1.157/package/yast2-bootloader.changes 
new/yast2-bootloader-3.1.159/package/yast2-bootloader.changes
--- old/yast2-bootloader-3.1.157/package/yast2-bootloader.changes   
2015-10-16 15:32:16.0 +0200
+++ new/yast2-bootloader-3.1.159/package/yast2-bootloader.changes   
2015-10-23 15:32:11.0 +0200
@@ -1,4 +1,18 @@
 ---
+Fri Oct 23 13:16:59 UTC 2015 - jreidin...@suse.com
+
+- respect original grub2 configuration when upgrade from grub2
+  to grub2 (bnc#951731)
+- 3.1.159
+
+---
+Mon Oct 19 16:10:34 UTC 2015 - jreidin...@suse.com
+
+- do not modify bootloader configuration during offline upgrade
+  from grub2 to grub2 (bnc#950695,bnc#950162)
+- 3.1.158
+
+---
 Fri Oct 16 14:27:17 CEST 2015 - sch...@suse.de
 
 - Set StorageDevices flag disks_valid to true while cloning system
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-3.1.157/package/yast2-bootloader.spec 
new/yast2-bootloader-3.1.159/package/yast2-bootloader.spec
--- old/yast2-bootloader-3.1.157/package/yast2-bootloader.spec  2015-10-16 
15:32:16.0 +0200
+++ new/yast2-bootloader-3.1.159/package/yast2-bootloader.spec  2015-10-23 
15:32:11.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-bootloader
-Version:3.1.157
+Version:3.1.159
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-3.1.157/src/clients/inst_bootloader.rb 
new/yast2-bootloader-3.1.159/src/clients/inst_bootloader.rb
--- old/yast2-bootloader-3.1.157/src/clients/inst_bootloader.rb 2015-10-16 
15:32:16.0 +0200
+++ new/yast2-bootloader-3.1.159/src/clients/inst_bootloader.rb 2015-10-23 
15:32:11.0 +0200
@@ -30,6 +30,13 @@
 return :auto # don't execute this once more
   end
 
+  # for upgrade that is from grub2 to grub2 and user do not want
+  # any changes, just quit (bnc#951731)
+  if Mode.update && !(BootCommon.was_read || BootCommon.was_proposed)
+Builtins.y2milestone("clean upgrade, do nothing")
+return :auto
+  end
+
   # if BL config is created from scratch, prepare config files
   # in order not to touch old files (bnc#899743)
   if Mode.installation || !BootCommon.was_read
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-3.1.157/src/lib/bootloader/finish_client.rb 
new/yast2-bootloader-3.1.159/src/lib/bootloader/finish_client.rb
--- old/yast2-bootloader-3.1.157/src/lib/bootloader/finish_client.rb
2015-10-16 15:32:17.0 +0200
+++ new/yast2-bootloader-3.1.159/src/lib/bootloader/finish_client.rb
2015-10-23 15:32:11.0 +0200
@@ -48,12 +48,19 @@
   if !Yast::Mode.update
 re

commit yast2-bootloader for openSUSE:Factory

2015-10-20 Thread h_root
Hello community,

here is the log from the commit of package yast2-bootloader for 
openSUSE:Factory checked in at 2015-10-20 16:22:09

Comparing /work/SRC/openSUSE:Factory/yast2-bootloader (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-bootloader.new (New)


Package is "yast2-bootloader"

Changes:

--- /work/SRC/openSUSE:Factory/yast2-bootloader/yast2-bootloader.changes
2015-09-19 06:54:10.0 +0200
+++ /work/SRC/openSUSE:Factory/.yast2-bootloader.new/yast2-bootloader.changes   
2015-10-20 16:22:10.0 +0200
@@ -1,0 +2,41 @@
+Fri Oct 16 14:27:17 CEST 2015 - sch...@suse.de
+
+- Set StorageDevices flag disks_valid to true while cloning system
+  in AutoYaST. (bnc#950105)
+- 3.1.157
+
+---
+Thu Oct  1 12:21:31 UTC 2015 - jreidin...@suse.com
+
+- Fix proposing stage1 location in autoyast (bnc#948258)
+- 3.1.156
+
+---
+Tue Sep 29 10:28:42 UTC 2015 - jreidin...@suse.com
+
+- fix device map handling if there's no 'hd0' entry in it
+  (bsc#947730) by snwint
+- 3.1.155
+
+---
+Mon Sep 28 15:41:45 CEST 2015 - sch...@suse.de
+
+- Including a needed file. This is an additional fix for
+  bnc#930341.
+- 3.1.154
+
+---
+Fri Sep 25 15:22:17 UTC 2015 - jreidin...@suse.com
+
+- fix booting on ppc with /boot on software raid (bnc#940542)
+- 3.1.153
+
+---
+Thu Sep 24 08:53:00 UTC 2015 - jreidin...@suse.com
+
+- fix one click proposal change to behave reasonable
+- add warnings for missing generic_mbr or activate when really
+  missing (bnc#930341)
+- 3.1.152
+
+---

Old:

  yast2-bootloader-3.1.151.tar.bz2

New:

  yast2-bootloader-3.1.157.tar.bz2



Other differences:
--
++ yast2-bootloader.spec ++
--- /var/tmp/diff_new_pack.LYRTHa/_old  2015-10-20 16:22:11.0 +0200
+++ /var/tmp/diff_new_pack.LYRTHa/_new  2015-10-20 16:22:11.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-bootloader
-Version:3.1.151
+Version:3.1.157
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build

++ yast2-bootloader-3.1.151.tar.bz2 -> yast2-bootloader-3.1.157.tar.bz2 
++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-3.1.151/package/yast2-bootloader.changes 
new/yast2-bootloader-3.1.157/package/yast2-bootloader.changes
--- old/yast2-bootloader-3.1.151/package/yast2-bootloader.changes   
2015-09-16 13:02:09.0 +0200
+++ new/yast2-bootloader-3.1.157/package/yast2-bootloader.changes   
2015-10-16 15:32:16.0 +0200
@@ -1,4 +1,45 @@
 ---
+Fri Oct 16 14:27:17 CEST 2015 - sch...@suse.de
+
+- Set StorageDevices flag disks_valid to true while cloning system
+  in AutoYaST. (bnc#950105)
+- 3.1.157
+
+---
+Thu Oct  1 12:21:31 UTC 2015 - jreidin...@suse.com
+
+- Fix proposing stage1 location in autoyast (bnc#948258)
+- 3.1.156
+
+---
+Tue Sep 29 10:28:42 UTC 2015 - jreidin...@suse.com
+
+- fix device map handling if there's no 'hd0' entry in it
+  (bsc#947730) by snwint
+- 3.1.155
+
+---
+Mon Sep 28 15:41:45 CEST 2015 - sch...@suse.de
+
+- Including a needed file. This is an additional fix for
+  bnc#930341.
+- 3.1.154
+
+---
+Fri Sep 25 15:22:17 UTC 2015 - jreidin...@suse.com
+
+- fix booting on ppc with /boot on software raid (bnc#940542)
+- 3.1.153
+
+---
+Thu Sep 24 08:53:00 UTC 2015 - jreidin...@suse.com
+
+- fix one click proposal change to behave reasonable
+- add warnings for missing generic_mbr or activate when really
+  missing (bnc#930341)
+- 3.1.152
+
+---
 Wed Sep 16 08:12:28 UTC 2015 - jreidin...@suse.com
 
 - support custom names for raids (bnc#944041)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-3.1.151/package/yast2-bootloader.spec 
new/yast2-bootloader-3.1.157/package/yast2-bootloader.spec
--- old/yast2-bootloader-3.1.151/package/yast2-bootloader.spec  2015-09-16 
13:02:09.0 +0200
+++ new/yast2-bootloader-3.1.157/package/yast2-boo

commit yast2-bootloader for openSUSE:Factory

2015-09-18 Thread h_root
Hello community,

here is the log from the commit of package yast2-bootloader for 
openSUSE:Factory checked in at 2015-09-19 06:54:09

Comparing /work/SRC/openSUSE:Factory/yast2-bootloader (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-bootloader.new (New)


Package is "yast2-bootloader"

Changes:

--- /work/SRC/openSUSE:Factory/yast2-bootloader/yast2-bootloader.changes
2015-08-28 08:24:59.0 +0200
+++ /work/SRC/openSUSE:Factory/.yast2-bootloader.new/yast2-bootloader.changes   
2015-09-19 06:54:10.0 +0200
@@ -1,0 +2,45 @@
+Wed Sep 16 08:12:28 UTC 2015 - jreidin...@suse.com
+
+- support custom names for raids (bnc#944041)
+- 3.1.151
+
+---
+Tue Sep 15 12:05:28 UTC 2015 - jreidin...@suse.com
+
+- make default distributor value empty to use default one in grub2
+  (bnc#942519)
+- remove distributor entry from ui. Support only changes in text
+  file
+- 3.1.150
+
+---
+Tue Sep 15 12:04:28 UTC 2015 - jreidin...@suse.com
+
+- fix typo when invalid architecture is used (bnc#945764)
+- Do not propose bootloader stage1 location for grub2 on EFI
+  (bnc#945764)
+- 3.1.149
+
+---
+Fri Sep 11 16:46:11 UTC 2015 - an...@suse.com
+
+- Empty kernel command lines are now properly written (bnc#945479)
+- 3.1.148
+
+---
+Thu Sep 10 14:45:51 CEST 2015 - sch...@suse.de
+
+- AutoYaST configuration: Initialize libstorage and do not regard
+  the installed system.
+  (bnc#942360)
+- 3.1.147
+
+---
+Fri Sep  4 15:17:27 CEST 2015 - snw...@suse.de
+
+- ensure device map has really been proposed (bsc#943749)
+- when we switch to custom boot, turn off the other boot locations
+  (bsc#943749)
+- 3.1.146
+
+---

Old:

  yast2-bootloader-3.1.145.tar.bz2

New:

  yast2-bootloader-3.1.151.tar.bz2



Other differences:
--
++ yast2-bootloader.spec ++
--- /var/tmp/diff_new_pack.5XIjY6/_old  2015-09-19 06:54:11.0 +0200
+++ /var/tmp/diff_new_pack.5XIjY6/_new  2015-09-19 06:54:11.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-bootloader
-Version:3.1.145
+Version:3.1.151
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build

++ yast2-bootloader-3.1.145.tar.bz2 -> yast2-bootloader-3.1.151.tar.bz2 
++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-3.1.145/package/yast2-bootloader.changes 
new/yast2-bootloader-3.1.151/package/yast2-bootloader.changes
--- old/yast2-bootloader-3.1.145/package/yast2-bootloader.changes   
2015-08-27 15:42:09.0 +0200
+++ new/yast2-bootloader-3.1.151/package/yast2-bootloader.changes   
2015-09-16 13:02:09.0 +0200
@@ -1,4 +1,49 @@
 ---
+Wed Sep 16 08:12:28 UTC 2015 - jreidin...@suse.com
+
+- support custom names for raids (bnc#944041)
+- 3.1.151
+
+---
+Tue Sep 15 12:05:28 UTC 2015 - jreidin...@suse.com
+
+- make default distributor value empty to use default one in grub2
+  (bnc#942519)
+- remove distributor entry from ui. Support only changes in text
+  file
+- 3.1.150
+
+---
+Tue Sep 15 12:04:28 UTC 2015 - jreidin...@suse.com
+
+- fix typo when invalid architecture is used (bnc#945764)
+- Do not propose bootloader stage1 location for grub2 on EFI
+  (bnc#945764)
+- 3.1.149
+
+---
+Fri Sep 11 16:46:11 UTC 2015 - an...@suse.com
+
+- Empty kernel command lines are now properly written (bnc#945479)
+- 3.1.148
+
+---
+Thu Sep 10 14:45:51 CEST 2015 - sch...@suse.de
+
+- AutoYaST configuration: Initialize libstorage and do not regard
+  the installed system.
+  (bnc#942360)
+- 3.1.147
+
+---
+Fri Sep  4 15:17:27 CEST 2015 - snw...@suse.de
+
+- ensure device map has really been proposed (bsc#943749)
+- when we switch to custom boot, turn off the other boot locations
+  (bsc#943749)
+- 3.1.146
+
+---
 Thu Aug 27 13:21:25 UTC 2015 - jreidin...@suse.com
 
 - use extended partition to boot even for non software raids
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--

commit yast2-bootloader for openSUSE:Factory

2015-08-27 Thread h_root
Hello community,

here is the log from the commit of package yast2-bootloader for 
openSUSE:Factory checked in at 2015-08-28 08:24:58

Comparing /work/SRC/openSUSE:Factory/yast2-bootloader (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-bootloader.new (New)


Package is "yast2-bootloader"

Changes:

--- /work/SRC/openSUSE:Factory/yast2-bootloader/yast2-bootloader.changes
2015-08-21 12:42:41.0 +0200
+++ /work/SRC/openSUSE:Factory/.yast2-bootloader.new/yast2-bootloader.changes   
2015-08-28 08:24:59.0 +0200
@@ -1,0 +2,22 @@
+Thu Aug 27 13:21:25 UTC 2015 - jreidin...@suse.com
+
+- use extended partition to boot even for non software raids
+  (bnc#940765)
+- for separate boot partition with btrfs prefer MBR bootloader
+  location (bnc#940797)
+- 3.1.145
+
+---
+Tue Aug 25 07:31:56 UTC 2015 - igonzalezs...@suse.com
+
+- Add support for kernel parameter with multiple values
+  (bsc#882082)
+- 3.1.144
+
+---
+Mon Aug 24 12:44:51 UTC 2015 - jreidin...@suse.com
+
+- fix removing password protection (bnc#942867)
+- 3.1.143
+
+---

Old:

  yast2-bootloader-3.1.142.tar.bz2

New:

  yast2-bootloader-3.1.145.tar.bz2



Other differences:
--
++ yast2-bootloader.spec ++
--- /var/tmp/diff_new_pack.iqAbod/_old  2015-08-28 08:25:00.0 +0200
+++ /var/tmp/diff_new_pack.iqAbod/_new  2015-08-28 08:25:00.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-bootloader
-Version:3.1.142
+Version:3.1.145
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build

++ yast2-bootloader-3.1.142.tar.bz2 -> yast2-bootloader-3.1.145.tar.bz2 
++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-3.1.142/package/yast2-bootloader.changes 
new/yast2-bootloader-3.1.145/package/yast2-bootloader.changes
--- old/yast2-bootloader-3.1.142/package/yast2-bootloader.changes   
2015-08-19 15:07:13.0 +0200
+++ new/yast2-bootloader-3.1.145/package/yast2-bootloader.changes   
2015-08-27 15:42:09.0 +0200
@@ -1,4 +1,26 @@
 ---
+Thu Aug 27 13:21:25 UTC 2015 - jreidin...@suse.com
+
+- use extended partition to boot even for non software raids
+  (bnc#940765)
+- for separate boot partition with btrfs prefer MBR bootloader
+  location (bnc#940797)
+- 3.1.145
+
+---
+Tue Aug 25 07:31:56 UTC 2015 - igonzalezs...@suse.com
+
+- Add support for kernel parameter with multiple values
+  (bsc#882082)
+- 3.1.144
+
+---
+Mon Aug 24 12:44:51 UTC 2015 - jreidin...@suse.com
+
+- fix removing password protection (bnc#942867)
+- 3.1.143
+
+---
 Wed Aug 19 12:42:41 UTC 2015 - jreidin...@suse.com
 
 - do not require parted on target system (bnc#937066)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-3.1.142/package/yast2-bootloader.spec 
new/yast2-bootloader-3.1.145/package/yast2-bootloader.spec
--- old/yast2-bootloader-3.1.142/package/yast2-bootloader.spec  2015-08-19 
15:07:13.0 +0200
+++ new/yast2-bootloader-3.1.145/package/yast2-bootloader.spec  2015-08-27 
15:42:09.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-bootloader
-Version:3.1.142
+Version:3.1.145
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-3.1.142/src/include/bootloader/routines/misc.rb 
new/yast2-bootloader-3.1.145/src/include/bootloader/routines/misc.rb
--- old/yast2-bootloader-3.1.142/src/include/bootloader/routines/misc.rb
2015-08-19 15:07:13.0 +0200
+++ new/yast2-bootloader-3.1.145/src/include/bootloader/routines/misc.rb
2015-08-27 15:42:09.0 +0200
@@ -139,35 +139,51 @@
   ret
 end
 
-# get kernel parameter from kernel command line
+# get kernel parameter values from kernel command line
+#
 # @param [String] line string original line
 # @param [String] key string parameter key
-# @return [String] value, "false" if not present,
-#   "true" if present key without value
+# @return [String,Array] value, "false" if not present or "true" 
if present without
+#   value. If the parameter has on more than 1 value, an array will be 
returned.
 def g

commit yast2-bootloader for openSUSE:Factory

2015-08-21 Thread h_root
Hello community,

here is the log from the commit of package yast2-bootloader for 
openSUSE:Factory checked in at 2015-08-21 12:42:22

Comparing /work/SRC/openSUSE:Factory/yast2-bootloader (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-bootloader.new (New)


Package is "yast2-bootloader"

Changes:

--- /work/SRC/openSUSE:Factory/yast2-bootloader/yast2-bootloader.changes
2015-08-19 13:41:40.0 +0200
+++ /work/SRC/openSUSE:Factory/.yast2-bootloader.new/yast2-bootloader.changes   
2015-08-21 12:42:41.0 +0200
@@ -1,0 +2,6 @@
+Wed Aug 19 12:42:41 UTC 2015 - jreidin...@suse.com
+
+- do not require parted on target system (bnc#937066)
+- 3.1.142
+
+---

Old:

  yast2-bootloader-3.1.141.tar.bz2

New:

  yast2-bootloader-3.1.142.tar.bz2



Other differences:
--
++ yast2-bootloader.spec ++
--- /var/tmp/diff_new_pack.HH02c4/_old  2015-08-21 12:42:42.0 +0200
+++ /var/tmp/diff_new_pack.HH02c4/_new  2015-08-21 12:42:42.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-bootloader
-Version:3.1.141
+Version:3.1.142
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build

++ yast2-bootloader-3.1.141.tar.bz2 -> yast2-bootloader-3.1.142.tar.bz2 
++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-3.1.141/package/yast2-bootloader.changes 
new/yast2-bootloader-3.1.142/package/yast2-bootloader.changes
--- old/yast2-bootloader-3.1.141/package/yast2-bootloader.changes   
2015-08-17 15:37:09.0 +0200
+++ new/yast2-bootloader-3.1.142/package/yast2-bootloader.changes   
2015-08-19 15:07:13.0 +0200
@@ -1,4 +1,10 @@
 ---
+Wed Aug 19 12:42:41 UTC 2015 - jreidin...@suse.com
+
+- do not require parted on target system (bnc#937066)
+- 3.1.142
+
+---
 Mon Aug 17 07:44:21 UTC 2015 - jreidin...@suse.com
 
 - avoid bootloader module stuck caused by parted prompt
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-3.1.141/package/yast2-bootloader.spec 
new/yast2-bootloader-3.1.142/package/yast2-bootloader.spec
--- old/yast2-bootloader-3.1.141/package/yast2-bootloader.spec  2015-08-17 
15:37:09.0 +0200
+++ new/yast2-bootloader-3.1.142/package/yast2-bootloader.spec  2015-08-19 
15:07:13.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-bootloader
-Version:3.1.141
+Version:3.1.142
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-3.1.141/src/lib/bootloader/grub2base.rb 
new/yast2-bootloader-3.1.142/src/lib/bootloader/grub2base.rb
--- old/yast2-bootloader-3.1.141/src/lib/bootloader/grub2base.rb
2015-08-17 15:37:09.0 +0200
+++ new/yast2-bootloader-3.1.142/src/lib/bootloader/grub2base.rb
2015-08-19 15:07:13.0 +0200
@@ -47,7 +47,7 @@
 else raise "invalid action #{action}"
 end
   devices.each do |dev|
-res = SCR.Execute(path(".target.bash_output"),
+res = WFM.Execute(path(".local.bash_output"),
   "parted -s '#{dev}' disk_set pmbr_boot #{action_parted}")
 Builtins.y2milestone("parted disk_set pmbr: #{res}")
   end




commit yast2-bootloader for openSUSE:Factory

2015-08-19 Thread h_root
Hello community,

here is the log from the commit of package yast2-bootloader for 
openSUSE:Factory checked in at 2015-08-19 13:41:39

Comparing /work/SRC/openSUSE:Factory/yast2-bootloader (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-bootloader.new (New)


Package is "yast2-bootloader"

Changes:

--- /work/SRC/openSUSE:Factory/yast2-bootloader/yast2-bootloader.changes
2015-08-15 11:39:08.0 +0200
+++ /work/SRC/openSUSE:Factory/.yast2-bootloader.new/yast2-bootloader.changes   
2015-08-19 13:41:40.0 +0200
@@ -1,0 +2,7 @@
+Mon Aug 17 07:44:21 UTC 2015 - jreidin...@suse.com
+
+- avoid bootloader module stuck caused by parted prompt
+  (bnc#941510)
+- 3.1.141
+
+---

Old:

  yast2-bootloader-3.1.140.tar.bz2

New:

  yast2-bootloader-3.1.141.tar.bz2



Other differences:
--
++ yast2-bootloader.spec ++
--- /var/tmp/diff_new_pack.qA7Olk/_old  2015-08-19 13:41:41.0 +0200
+++ /var/tmp/diff_new_pack.qA7Olk/_new  2015-08-19 13:41:41.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-bootloader
-Version:3.1.140
+Version:3.1.141
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build

++ yast2-bootloader-3.1.140.tar.bz2 -> yast2-bootloader-3.1.141.tar.bz2 
++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-3.1.140/package/yast2-bootloader.changes 
new/yast2-bootloader-3.1.141/package/yast2-bootloader.changes
--- old/yast2-bootloader-3.1.140/package/yast2-bootloader.changes   
2015-08-14 15:37:08.0 +0200
+++ new/yast2-bootloader-3.1.141/package/yast2-bootloader.changes   
2015-08-17 15:37:09.0 +0200
@@ -1,4 +1,11 @@
 ---
+Mon Aug 17 07:44:21 UTC 2015 - jreidin...@suse.com
+
+- avoid bootloader module stuck caused by parted prompt
+  (bnc#941510)
+- 3.1.141
+
+---
 Fri Aug 14 15:17:16 CEST 2015 - snw...@suse.de
 
 - as SCR hasn't been setup yet, use some trickery to read boot config (bsc 
#940486)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-3.1.140/package/yast2-bootloader.spec 
new/yast2-bootloader-3.1.141/package/yast2-bootloader.spec
--- old/yast2-bootloader-3.1.140/package/yast2-bootloader.spec  2015-08-14 
15:37:08.0 +0200
+++ new/yast2-bootloader-3.1.141/package/yast2-bootloader.spec  2015-08-17 
15:37:09.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-bootloader
-Version:3.1.140
+Version:3.1.141
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-3.1.140/src/lib/bootloader/grub2base.rb 
new/yast2-bootloader-3.1.141/src/lib/bootloader/grub2base.rb
--- old/yast2-bootloader-3.1.140/src/lib/bootloader/grub2base.rb
2015-08-14 15:37:08.0 +0200
+++ new/yast2-bootloader-3.1.141/src/lib/bootloader/grub2base.rb
2015-08-17 15:37:09.0 +0200
@@ -48,7 +48,7 @@
 end
   devices.each do |dev|
 res = SCR.Execute(path(".target.bash_output"),
-  "parted '#{dev}' disk_set pmbr_boot #{action_parted}")
+  "parted -s '#{dev}' disk_set pmbr_boot #{action_parted}")
 Builtins.y2milestone("parted disk_set pmbr: #{res}")
   end
 end
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-3.1.140/src/lib/bootloader/mbr_update.rb 
new/yast2-bootloader-3.1.141/src/lib/bootloader/mbr_update.rb
--- old/yast2-bootloader-3.1.140/src/lib/bootloader/mbr_update.rb   
2015-08-14 15:37:08.0 +0200
+++ new/yast2-bootloader-3.1.141/src/lib/bootloader/mbr_update.rb   
2015-08-17 15:37:09.0 +0200
@@ -104,7 +104,7 @@
 end
 
 def reset_flag(disk, flag)
-  command = "/usr/sbin/parted -m #{Shellwords.escape(disk)} print"
+  command = "/usr/sbin/parted -sm #{Shellwords.escape(disk)} print"
   out = Yast::WFM.Execute(Yast::Path.new(".local.bash_output"), command)
   log.info "Command `#{command}` output: #{out}"
   return if out["exit"] != 0
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-bootloader-3.1.140/test/mbr_update_test.rb 
new/yast2-bootloader-3.1.141/test/mbr_update_test.rb
--- old/yast2-bootloader-3.1.140/test/mbr_update_test.rb2015-08-14 
15:37:08.0 +0200
+++ new/yast2-bootloader-3.1.141/test/mbr_update_test.rb2015-08-17 
15:37:09.0 +0

commit yast2-bootloader for openSUSE:Factory

2015-08-15 Thread h_root
Hello community,

here is the log from the commit of package yast2-bootloader for 
openSUSE:Factory checked in at 2015-08-15 11:39:06

Comparing /work/SRC/openSUSE:Factory/yast2-bootloader (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-bootloader.new (New)


Package is "yast2-bootloader"

Changes:

--- /work/SRC/openSUSE:Factory/yast2-bootloader/yast2-bootloader.changes
2015-08-10 09:09:18.0 +0200
+++ /work/SRC/openSUSE:Factory/.yast2-bootloader.new/yast2-bootloader.changes   
2015-08-15 11:39:08.0 +0200
@@ -1,0 +2,6 @@
+Fri Aug 14 15:17:16 CEST 2015 - snw...@suse.de
+
+- as SCR hasn't been setup yet, use some trickery to read boot config (bsc 
#940486)
+- 3.1.140
+
+---

Old:

  yast2-bootloader-3.1.139.tar.bz2

New:

  yast2-bootloader-3.1.140.tar.bz2



Other differences:
--
++ yast2-bootloader.spec ++
--- /var/tmp/diff_new_pack.rpEDq0/_old  2015-08-15 11:39:08.0 +0200
+++ /var/tmp/diff_new_pack.rpEDq0/_new  2015-08-15 11:39:08.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-bootloader
-Version:3.1.139
+Version:3.1.140
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build

++ yast2-bootloader-3.1.139.tar.bz2 -> yast2-bootloader-3.1.140.tar.bz2 
++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-3.1.139/package/yast2-bootloader.changes 
new/yast2-bootloader-3.1.140/package/yast2-bootloader.changes
--- old/yast2-bootloader-3.1.139/package/yast2-bootloader.changes   
2015-08-05 15:02:11.0 +0200
+++ new/yast2-bootloader-3.1.140/package/yast2-bootloader.changes   
2015-08-14 15:37:08.0 +0200
@@ -1,4 +1,10 @@
 ---
+Fri Aug 14 15:17:16 CEST 2015 - snw...@suse.de
+
+- as SCR hasn't been setup yet, use some trickery to read boot config (bsc 
#940486)
+- 3.1.140
+
+---
 Wed Aug  5 11:37:12 UTC 2015 - jsr...@suse.cz
 
 - always run mkinitrd at the end of S/390 installation (bsc#933177)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-3.1.139/package/yast2-bootloader.spec 
new/yast2-bootloader-3.1.140/package/yast2-bootloader.spec
--- old/yast2-bootloader-3.1.139/package/yast2-bootloader.spec  2015-08-05 
15:02:11.0 +0200
+++ new/yast2-bootloader-3.1.140/package/yast2-bootloader.spec  2015-08-14 
15:37:08.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-bootloader
-Version:3.1.139
+Version:3.1.140
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-3.1.139/src/lib/bootloader/proposal_client.rb 
new/yast2-bootloader-3.1.140/src/lib/bootloader/proposal_client.rb
--- old/yast2-bootloader-3.1.139/src/lib/bootloader/proposal_client.rb  
2015-08-05 15:02:11.0 +0200
+++ new/yast2-bootloader-3.1.140/src/lib/bootloader/proposal_client.rb  
2015-08-14 15:37:08.0 +0200
@@ -16,6 +16,7 @@
   Yast.import "Storage"
   Yast.import "Mode"
   Yast.import "BootSupportCheck"
+  Yast.import "Product"
 
   Yast.include self, "bootloader/routines/wizards.rb"
 end
@@ -119,13 +120,24 @@
   if ["grub2", "grub2-efi"].include? old_bootloader
 log.info "update of grub2, do not repropose"
 if !Yast::BootCommon.was_read || force_reset
+  # SCR isn't pointing to /mnt yet but we'd really like to read
+  # the config files - so we're cheating a bit.
+  Yast::WFM.Execute(Path.new(".local.bash"),
+"ln -s /mnt/boot/grub2 /boot; " \
+"ln -s /mnt/etc/default/grub{,_installdevice} /etc/default; " \
+"ln -s /mnt/etc/sysconfig/bootloader /etc/sysconfig"
+  )
   Yast::Bootloader.blRead(true, true)
   Yast::BootCommon.was_read = true
+  # update the product name
+  prod = Yast::Product.short_name
+  Yast::BootCommon.globals["distributor"] = prod
+  log.info "grub2 menu entry = #{prod}"
 end
   elsif old_bootloader == "none"
 log.info "Bootloader not configured, do not repropose"
 # blRead just exits for none bootloader
-BootCommon.was_read = true
+Yast::BootCommon.was_read = true
   elsif !Yast::BootCommon.was_proposed || force_reset
 # Repropose the type. A regular Reset/Propose is not enough.
 # For more details see bnc#872081
diff -urN '--exclude=CVS' '--exclude=.cvsignore'

commit yast2-bootloader for openSUSE:Factory

2015-08-10 Thread h_root
Hello community,

here is the log from the commit of package yast2-bootloader for 
openSUSE:Factory checked in at 2015-08-10 09:09:16

Comparing /work/SRC/openSUSE:Factory/yast2-bootloader (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-bootloader.new (New)


Package is "yast2-bootloader"

Changes:

--- /work/SRC/openSUSE:Factory/yast2-bootloader/yast2-bootloader.changes
2015-07-22 09:19:14.0 +0200
+++ /work/SRC/openSUSE:Factory/.yast2-bootloader.new/yast2-bootloader.changes   
2015-08-10 09:09:18.0 +0200
@@ -1,0 +2,6 @@
+Wed Aug  5 11:37:12 UTC 2015 - jsr...@suse.cz
+
+- always run mkinitrd at the end of S/390 installation (bsc#933177)
+- 3.1.139
+
+---

Old:

  yast2-bootloader-3.1.138.tar.bz2

New:

  yast2-bootloader-3.1.139.tar.bz2



Other differences:
--
++ yast2-bootloader.spec ++
--- /var/tmp/diff_new_pack.p1RjWa/_old  2015-08-10 09:09:19.0 +0200
+++ /var/tmp/diff_new_pack.p1RjWa/_new  2015-08-10 09:09:19.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-bootloader
-Version:3.1.138
+Version:3.1.139
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build

++ yast2-bootloader-3.1.138.tar.bz2 -> yast2-bootloader-3.1.139.tar.bz2 
++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-bootloader-3.1.138/.travis.yml 
new/yast2-bootloader-3.1.139/.travis.yml
--- old/yast2-bootloader-3.1.138/.travis.yml2015-07-09 11:32:37.0 
+0200
+++ new/yast2-bootloader-3.1.139/.travis.yml2015-08-05 15:02:11.0 
+0200
@@ -5,7 +5,7 @@
 # disable rvm, use system Ruby
 - rvm reset
 - wget 
https://raw.githubusercontent.com/yast/yast-devtools/master/travis-tools/travis_setup.sh
-- sh ./travis_setup.sh -p "yast2-devtools yast2 yast2-storage rake" -g 
"gettext yast-rake yard rspec:2.14.1 simplecov coveralls rubocop:0.29.1"
+- sh ./travis_setup.sh -p "yast2-devtools yast2 yast2-storage rake" -g 
"gettext yast-rake yard rspec:3.3.0 simplecov coveralls rubocop:0.29.1"
 script:
 - rake check:syntax
 - rake check:pot
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-bootloader-3.1.138/SUPPORTED_SCENARIOS.md 
new/yast2-bootloader-3.1.139/SUPPORTED_SCENARIOS.md
--- old/yast2-bootloader-3.1.138/SUPPORTED_SCENARIOS.md 2015-07-09 
11:32:37.0 +0200
+++ new/yast2-bootloader-3.1.139/SUPPORTED_SCENARIOS.md 2015-08-05 
15:02:11.0 +0200
@@ -22,7 +22,7 @@
 
 * software RAID
   * /boot cannot be on RAID unless it is RAID1
-  * cannot have stage1 on MD RAID1 ( so no /boot on RAID1 )
+  * cannot have stage1 on MD RAID1, so when /boot is on RAID1, then boot from 
MBR have to be used
 * LVM
   * /boot cannot be encrypted (not bootloader limitation see 
[bug](https://bugzilla.novell.com/show_bug.cgi?id=890364#c40))
 * multipath
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-3.1.138/package/yast2-bootloader.changes 
new/yast2-bootloader-3.1.139/package/yast2-bootloader.changes
--- old/yast2-bootloader-3.1.138/package/yast2-bootloader.changes   
2015-07-09 11:32:37.0 +0200
+++ new/yast2-bootloader-3.1.139/package/yast2-bootloader.changes   
2015-08-05 15:02:11.0 +0200
@@ -1,4 +1,10 @@
 ---
+Wed Aug  5 11:37:12 UTC 2015 - jsr...@suse.cz
+
+- always run mkinitrd at the end of S/390 installation (bsc#933177)
+- 3.1.139
+
+---
 Thu Jul  9 08:54:10 UTC 2015 - jreidin...@suse.com
 
 - fix crash when aborting during initial screen (bnc#910343)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-3.1.138/package/yast2-bootloader.spec 
new/yast2-bootloader-3.1.139/package/yast2-bootloader.spec
--- old/yast2-bootloader-3.1.138/package/yast2-bootloader.spec  2015-07-09 
11:32:37.0 +0200
+++ new/yast2-bootloader-3.1.139/package/yast2-bootloader.spec  2015-08-05 
15:02:11.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-bootloader
-Version:3.1.138
+Version:3.1.139
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-bootloader-3.1.138/src/modules/Bootloader.rb 
new/yast2-bootloader-3.1.139/src/modules/Bootloader.rb
--- old/yast2-bootloader-3.1.138/src/modules/Bootloader.rb  2015-07-09 
11:32:37.0 +0200
+++ new/yast2-bootloader-3.1.139/src/modules/Bootloader.rb

commit yast2-bootloader for openSUSE:Factory

2015-07-22 Thread h_root
Hello community,

here is the log from the commit of package yast2-bootloader for 
openSUSE:Factory checked in at 2015-07-22 09:19:12

Comparing /work/SRC/openSUSE:Factory/yast2-bootloader (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-bootloader.new (New)


Package is "yast2-bootloader"

Changes:

--- /work/SRC/openSUSE:Factory/yast2-bootloader/yast2-bootloader.changes
2015-06-06 09:49:56.0 +0200
+++ /work/SRC/openSUSE:Factory/.yast2-bootloader.new/yast2-bootloader.changes   
2015-07-22 09:19:14.0 +0200
@@ -1,0 +2,36 @@
+Thu Jul  9 08:54:10 UTC 2015 - jreidin...@suse.com
+
+- fix crash when aborting during initial screen (bnc#910343)
+- 3.1.138
+
+---
+Tue Jul  7 12:20:21 UTC 2015 - jreidin...@suse.com
+
+- skip MBR update on s390 (bnc#937015)
+- 3.1.137
+
+---
+Mon Jun 29 12:46:58 UTC 2015 - jreidin...@suse.com
+
+- set only proper boot flags ("boot" for DOS partition table and
+  legacy_boot for GPT partition table), otherwise it can confuse
+  some firmware and cause booting problems (bnc#930903)
+- 3.1.136
+
+---
+Mon Jun 22 11:01:16 UTC 2015 - jreidin...@suse.com
+
+- Let password protection be configurable between a restricted mode
+  (cannot boot at all without password, default GRUB2 behavior)
+  and an unrestricted mode (can boot but cannot edit entries, GRUB1
+  behavior) (FATE#318574).
+- 3.1.135
+
+---
+Tue Jun 16 15:13:10 UTC 2015 - jreidin...@suse.com
+
+- Stop adding 'Failsafe' entry to bootloader menu unless user
+  manually add it (fate#317016)
+- 3.1.134
+
+---

Old:

  yast2-bootloader-3.1.133.tar.bz2

New:

  yast2-bootloader-3.1.138.tar.bz2



Other differences:
--
++ yast2-bootloader.spec ++
--- /var/tmp/diff_new_pack.g0tQ5x/_old  2015-07-22 09:19:15.0 +0200
+++ /var/tmp/diff_new_pack.g0tQ5x/_new  2015-07-22 09:19:15.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-bootloader
-Version:3.1.133
+Version:3.1.138
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build

++ yast2-bootloader-3.1.133.tar.bz2 -> yast2-bootloader-3.1.138.tar.bz2 
++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-bootloader-3.1.133/.rubocop.yml 
new/yast2-bootloader-3.1.138/.rubocop.yml
--- old/yast2-bootloader-3.1.133/.rubocop.yml   2015-06-04 14:57:08.0 
+0200
+++ new/yast2-bootloader-3.1.138/.rubocop.yml   2015-07-09 11:32:37.0 
+0200
@@ -36,7 +36,7 @@
 
 # Configuration parameters: CountComments.
 Metrics/ClassLength:
-  Max: 176 # TODO this should be lower for new code
+  Max: 200 # TODO this should be lower for new code
   Include:
 - 'src/lib/**/*.rb' # be more strict for new code in lib
 
@@ -46,7 +46,7 @@
 - 'src/lib/**/*.rb' # be more strict for new code in lib
 
 Metrics/CyclomaticComplexity:
-  Max: 12 # TODO this should be lower for new code
+  Max: 13 # TODO this should be lower for new code
   Include:
 - 'src/lib/**/*.rb' # be more strict for new code in lib
 
@@ -80,7 +80,7 @@
 - 'src/lib/**/*.rb' # be more strict for new code in lib
 
 Metrics/PerceivedComplexity:
-  Max: 13 # TODO this should be lower for new code
+  Max: 14 # TODO this should be lower for new code
   Include:
 - 'src/lib/**/*.rb' # be more strict for new code in lib
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-3.1.133/package/yast2-bootloader.changes 
new/yast2-bootloader-3.1.138/package/yast2-bootloader.changes
--- old/yast2-bootloader-3.1.133/package/yast2-bootloader.changes   
2015-06-04 14:57:08.0 +0200
+++ new/yast2-bootloader-3.1.138/package/yast2-bootloader.changes   
2015-07-09 11:32:37.0 +0200
@@ -1,4 +1,40 @@
 ---
+Thu Jul  9 08:54:10 UTC 2015 - jreidin...@suse.com
+
+- fix crash when aborting during initial screen (bnc#910343)
+- 3.1.138
+
+---
+Tue Jul  7 12:20:21 UTC 2015 - jreidin...@suse.com
+
+- skip MBR update on s390 (bnc#937015)
+- 3.1.137
+
+---
+Mon Jun 29 12:46:58 UTC 2015 - jreidin...@suse.com
+
+- set only proper boot flags ("boot" for DOS partition table and
+  legacy_boot for GPT partition table), otherwise it can confuse
+  some firmware and cause booting problems (bnc#930903)
+

commit yast2-bootloader for openSUSE:Factory

2015-06-06 Thread h_root
Hello community,

here is the log from the commit of package yast2-bootloader for 
openSUSE:Factory checked in at 2015-06-06 09:49:55

Comparing /work/SRC/openSUSE:Factory/yast2-bootloader (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-bootloader.new (New)


Package is "yast2-bootloader"

Changes:

--- /work/SRC/openSUSE:Factory/yast2-bootloader/yast2-bootloader.changes
2015-06-03 08:17:54.0 +0200
+++ /work/SRC/openSUSE:Factory/.yast2-bootloader.new/yast2-bootloader.changes   
2015-06-06 09:49:56.0 +0200
@@ -1,0 +2,19 @@
+Wed Jun  3 14:42:59 UTC 2015 - jreidin...@suse.com
+
+- do not crash in offline update in bootloader proposal(bnc#931021)
+- 3.1.133
+
+---
+Wed Jun  3 12:37:08 UTC 2015 - jreidin...@suse.com
+
+- Fix cleaning of tmp file for init bootloader (bnc#926843)
+- 3.1.132
+
+---
+Wed Jun  3 11:44:23 UTC 2015 - jreidin...@suse.com
+
+- Fix ignoring bootloader settings after changing them in proposal
+  screen (bnc#925987)
+- 3.1.131
+
+---

Old:

  yast2-bootloader-3.1.130.tar.bz2

New:

  yast2-bootloader-3.1.133.tar.bz2



Other differences:
--
++ yast2-bootloader.spec ++
--- /var/tmp/diff_new_pack.bQ2SwB/_old  2015-06-06 09:49:57.0 +0200
+++ /var/tmp/diff_new_pack.bQ2SwB/_new  2015-06-06 09:49:57.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-bootloader
-Version:3.1.130
+Version:3.1.133
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build

++ yast2-bootloader-3.1.130.tar.bz2 -> yast2-bootloader-3.1.133.tar.bz2 
++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-3.1.130/package/yast2-bootloader.changes 
new/yast2-bootloader-3.1.133/package/yast2-bootloader.changes
--- old/yast2-bootloader-3.1.130/package/yast2-bootloader.changes   
2015-06-02 15:42:11.0 +0200
+++ new/yast2-bootloader-3.1.133/package/yast2-bootloader.changes   
2015-06-04 14:57:08.0 +0200
@@ -1,4 +1,23 @@
 ---
+Wed Jun  3 14:42:59 UTC 2015 - jreidin...@suse.com
+
+- do not crash in offline update in bootloader proposal(bnc#931021)
+- 3.1.133
+
+---
+Wed Jun  3 12:37:08 UTC 2015 - jreidin...@suse.com
+
+- Fix cleaning of tmp file for init bootloader (bnc#926843)
+- 3.1.132
+
+---
+Wed Jun  3 11:44:23 UTC 2015 - jreidin...@suse.com
+
+- Fix ignoring bootloader settings after changing them in proposal
+  screen (bnc#925987)
+- 3.1.131
+
+---
 Tue Jun  2 12:40:05 UTC 2015 - jreidin...@suse.com
 
 - Do not crash if system contain unpartitioned disk (bnc#930091)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-3.1.130/package/yast2-bootloader.spec 
new/yast2-bootloader-3.1.133/package/yast2-bootloader.spec
--- old/yast2-bootloader-3.1.130/package/yast2-bootloader.spec  2015-06-02 
15:42:11.0 +0200
+++ new/yast2-bootloader-3.1.133/package/yast2-bootloader.spec  2015-06-04 
14:57:08.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-bootloader
-Version:3.1.130
+Version:3.1.133
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-3.1.130/src/include/bootloader/routines/lib_iface.rb 
new/yast2-bootloader-3.1.133/src/include/bootloader/routines/lib_iface.rb
--- old/yast2-bootloader-3.1.130/src/include/bootloader/routines/lib_iface.rb   
2015-06-02 15:42:11.0 +0200
+++ new/yast2-bootloader-3.1.133/src/include/bootloader/routines/lib_iface.rb   
2015-06-04 14:57:08.0 +0200
@@ -40,6 +40,13 @@
 class TmpYAMLFile
   attr_reader :path
 
+  def self.open(data = nil, &block)
+file = new(data)
+block.call(file)
+  ensure
+file.unlink if file
+  end
+
   def initialize(data = nil)
 @path = mktemp
 write_data(data) unless data.nil?
@@ -95,20 +102,18 @@
 BootStorage.multipath_mapping
   )
 
-  mp_data = TmpYAMLFile.new(BootStorage.mountpoints)
-  part_data = TmpYAMLFile.new(BootStorage.partinfo)
-  md_data = TmpYAMLFile.new(BootStorage.md_info)
-
-  run_pbl_yaml "DefineMountPoints(#{mp_data.path})",
-"DefinePartitions(#{part_data.path})",
- 

commit yast2-bootloader for openSUSE:Factory

2015-06-02 Thread h_root
Hello community,

here is the log from the commit of package yast2-bootloader for 
openSUSE:Factory checked in at 2015-06-03 08:17:53

Comparing /work/SRC/openSUSE:Factory/yast2-bootloader (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-bootloader.new (New)


Package is "yast2-bootloader"

Changes:

--- /work/SRC/openSUSE:Factory/yast2-bootloader/yast2-bootloader.changes
2015-05-22 16:30:25.0 +0200
+++ /work/SRC/openSUSE:Factory/.yast2-bootloader.new/yast2-bootloader.changes   
2015-06-03 08:17:54.0 +0200
@@ -1,0 +2,14 @@
+Tue Jun  2 12:40:05 UTC 2015 - jreidin...@suse.com
+
+- Do not crash if system contain unpartitioned disk (bnc#930091)
+- allow negative timeout to cancel automatic boot (bnc#812618)
+- fix typo in help text (bnc#702664)
+- 3.1.130
+
+---
+Mon Jun  1 14:20:30 UTC 2015 - jreidin...@suse.com
+
+- Don't crash when reconfiguring from grub1 to grub2 (bnc#923458)
+- 3.1.129
+
+---

Old:

  yast2-bootloader-3.1.128.tar.bz2

New:

  yast2-bootloader-3.1.130.tar.bz2



Other differences:
--
++ yast2-bootloader.spec ++
--- /var/tmp/diff_new_pack.p5Eoq9/_old  2015-06-03 08:17:55.0 +0200
+++ /var/tmp/diff_new_pack.p5Eoq9/_new  2015-06-03 08:17:55.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-bootloader
-Version:3.1.128
+Version:3.1.130
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build

++ yast2-bootloader-3.1.128.tar.bz2 -> yast2-bootloader-3.1.130.tar.bz2 
++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-3.1.128/package/yast2-bootloader.changes 
new/yast2-bootloader-3.1.130/package/yast2-bootloader.changes
--- old/yast2-bootloader-3.1.128/package/yast2-bootloader.changes   
2015-05-20 15:47:14.0 +0200
+++ new/yast2-bootloader-3.1.130/package/yast2-bootloader.changes   
2015-06-02 15:42:11.0 +0200
@@ -1,4 +1,18 @@
 ---
+Tue Jun  2 12:40:05 UTC 2015 - jreidin...@suse.com
+
+- Do not crash if system contain unpartitioned disk (bnc#930091)
+- allow negative timeout to cancel automatic boot (bnc#812618)
+- fix typo in help text (bnc#702664)
+- 3.1.130
+
+---
+Mon Jun  1 14:20:30 UTC 2015 - jreidin...@suse.com
+
+- Don't crash when reconfiguring from grub1 to grub2 (bnc#923458)
+- 3.1.129
+
+---
 Wed May 20 13:35:23 CEST 2015 - dval...@suse.com
 
 - Disable os-prober for Power boo#931653
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-3.1.128/package/yast2-bootloader.spec 
new/yast2-bootloader-3.1.130/package/yast2-bootloader.spec
--- old/yast2-bootloader-3.1.128/package/yast2-bootloader.spec  2015-05-20 
15:47:14.0 +0200
+++ new/yast2-bootloader-3.1.130/package/yast2-bootloader.spec  2015-06-02 
15:42:11.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-bootloader
-Version:3.1.128
+Version:3.1.130
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-3.1.128/src/include/bootloader/grub/helps.rb 
new/yast2-bootloader-3.1.130/src/include/bootloader/grub/helps.rb
--- old/yast2-bootloader-3.1.128/src/include/bootloader/grub/helps.rb   
2015-05-20 15:47:14.0 +0200
+++ new/yast2-bootloader-3.1.130/src/include/bootloader/grub/helps.rb   
2015-06-02 15:42:11.0 +0200
@@ -67,7 +67,7 @@
 ),
 "terminal"  => _(
   "Terminal Definition\n" \
-"Defines the type of terminal you want to use. For a serial 
terminal (eg. a serial console),\n" \
+"Defines the type of terminal you want to use. For a serial 
terminal (e.g. a serial console),\n" \
 "you have to specify serial. You can also pass 
console to the\n" \
 "command, as serial console. In this case, a terminal 
in which you\n" \
 "press any key will be selected as a GRUB terminal."
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-3.1.128/src/include/bootloader/routines/common_options.rb 
new/yast2-bootloader-3.1.130/src/include/bootloader/routines/common_options.rb
--- 
old/yast2-bootloader-3.1.128/src/include/bootloader/routines/common_options.rb  
2015-05-20 15:47:14.0 +0200
+++ 
new/yast2-bootloader-3.1.130/s

commit yast2-bootloader for openSUSE:Factory

2015-05-22 Thread h_root
Hello community,

here is the log from the commit of package yast2-bootloader for 
openSUSE:Factory checked in at 2015-05-22 16:30:23

Comparing /work/SRC/openSUSE:Factory/yast2-bootloader (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-bootloader.new (New)


Package is "yast2-bootloader"

Changes:

--- /work/SRC/openSUSE:Factory/yast2-bootloader/yast2-bootloader.changes
2015-04-22 01:17:41.0 +0200
+++ /work/SRC/openSUSE:Factory/.yast2-bootloader.new/yast2-bootloader.changes   
2015-05-22 16:30:25.0 +0200
@@ -1,0 +2,5 @@
+Wed May 20 13:35:23 CEST 2015 - dval...@suse.com
+
+- Disable os-prober for Power boo#931653
+- 3.1.128
+---

Old:

  yast2-bootloader-3.1.127.tar.bz2

New:

  yast2-bootloader-3.1.128.tar.bz2



Other differences:
--
++ yast2-bootloader.spec ++
--- /var/tmp/diff_new_pack.RjWNDK/_old  2015-05-22 16:30:25.0 +0200
+++ /var/tmp/diff_new_pack.RjWNDK/_new  2015-05-22 16:30:25.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package yast2-bootloader
 #
-# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-bootloader
-Version:3.1.127
+Version:3.1.128
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build

++ yast2-bootloader-3.1.127.tar.bz2 -> yast2-bootloader-3.1.128.tar.bz2 
++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-3.1.127/package/yast2-bootloader.changes 
new/yast2-bootloader-3.1.128/package/yast2-bootloader.changes
--- old/yast2-bootloader-3.1.127/package/yast2-bootloader.changes   
2015-04-21 12:02:08.0 +0200
+++ new/yast2-bootloader-3.1.128/package/yast2-bootloader.changes   
2015-05-20 15:47:14.0 +0200
@@ -1,4 +1,9 @@
 ---
+Wed May 20 13:35:23 CEST 2015 - dval...@suse.com
+
+- Disable os-prober for Power boo#931653
+- 3.1.128
+---
 Tue Apr 14 14:50:43 CEST 2015 - sch...@suse.de
 
 - While calling AutoYaST clone_system libStorage has to be set
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-3.1.127/package/yast2-bootloader.spec 
new/yast2-bootloader-3.1.128/package/yast2-bootloader.spec
--- old/yast2-bootloader-3.1.127/package/yast2-bootloader.spec  2015-04-21 
12:02:08.0 +0200
+++ new/yast2-bootloader-3.1.128/package/yast2-bootloader.spec  2015-05-20 
15:47:14.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-bootloader
-Version:3.1.127
+Version:3.1.128
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-3.1.127/src/lib/bootloader/grub2base.rb 
new/yast2-bootloader-3.1.128/src/lib/bootloader/grub2base.rb
--- old/yast2-bootloader-3.1.127/src/lib/bootloader/grub2base.rb
2015-04-21 12:02:08.0 +0200
+++ new/yast2-bootloader-3.1.128/src/lib/bootloader/grub2base.rb
2015-05-20 15:47:14.0 +0200
@@ -56,7 +56,8 @@
 # Propose global options of bootloader
 def StandardGlobals
   # s390 do not have os_prober, see bnc#868909#c2
-  disable_os_prober = Arch.s390 || 
ProductFeatures.GetBooleanFeature("globals", "disable_os_prober")
+  # ppc have slow os_prober, see boo#931653
+  disable_os_prober = (Arch.s390||Arch.ppc) || 
ProductFeatures.GetBooleanFeature("globals", "disable_os_prober")
   {
 "timeout"   => "8",
 "default"   => "0",




commit yast2-bootloader for openSUSE:Factory

2015-04-21 Thread h_root
Hello community,

here is the log from the commit of package yast2-bootloader for 
openSUSE:Factory checked in at 2015-04-22 01:17:40

Comparing /work/SRC/openSUSE:Factory/yast2-bootloader (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-bootloader.new (New)


Package is "yast2-bootloader"

Changes:

--- /work/SRC/openSUSE:Factory/yast2-bootloader/yast2-bootloader.changes
2015-04-12 00:09:07.0 +0200
+++ /work/SRC/openSUSE:Factory/.yast2-bootloader.new/yast2-bootloader.changes   
2015-04-22 01:17:41.0 +0200
@@ -1,0 +2,7 @@
+Tue Apr 14 14:50:43 CEST 2015 - sch...@suse.de
+
+- While calling AutoYaST clone_system libStorage has to be set
+  to "normal" mode in order to read mountpoints correctly.
+- 3.1.127
+
+---

Old:

  yast2-bootloader-3.1.126.tar.bz2

New:

  yast2-bootloader-3.1.127.tar.bz2



Other differences:
--
++ yast2-bootloader.spec ++
--- /var/tmp/diff_new_pack.qSXrIA/_old  2015-04-22 01:17:42.0 +0200
+++ /var/tmp/diff_new_pack.qSXrIA/_new  2015-04-22 01:17:42.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-bootloader
-Version:3.1.126
+Version:3.1.127
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build

++ yast2-bootloader-3.1.126.tar.bz2 -> yast2-bootloader-3.1.127.tar.bz2 
++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-bootloader-3.1.126/CONTRIBUTING.md 
new/yast2-bootloader-3.1.127/CONTRIBUTING.md
--- old/yast2-bootloader-3.1.126/CONTRIBUTING.md2015-04-09 
15:22:08.0 +0200
+++ new/yast2-bootloader-3.1.127/CONTRIBUTING.md2015-04-21 
12:02:08.0 +0200
@@ -71,7 +71,7 @@
 [widely used
 
conventions](http://tbaggery.com/2008/04/19/a-note-about-git-commit-messages.html).
 
-If your commit is related to a bug in Buzgilla or an issue on GitHub, make sure
+If your commit is related to a bug in Bugzilla or an issue on GitHub, make sure
 you mention it in the commit message for cross-reference. Use format like
 bnc#775814 or gh#yast/yast-foo#42. See also [GitHub
 
autolinking](https://help.github.com/articles/github-flavored-markdown#references)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-3.1.126/package/yast2-bootloader.changes 
new/yast2-bootloader-3.1.127/package/yast2-bootloader.changes
--- old/yast2-bootloader-3.1.126/package/yast2-bootloader.changes   
2015-04-09 15:22:08.0 +0200
+++ new/yast2-bootloader-3.1.127/package/yast2-bootloader.changes   
2015-04-21 12:02:08.0 +0200
@@ -1,4 +1,11 @@
 ---
+Tue Apr 14 14:50:43 CEST 2015 - sch...@suse.de
+
+- While calling AutoYaST clone_system libStorage has to be set
+  to "normal" mode in order to read mountpoints correctly.
+- 3.1.127
+
+---
 Thu Apr  9 13:15:02 UTC 2015 - jreidin...@suse.com
 
 - fix abort when importing bootloader values in autoyast
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-3.1.126/package/yast2-bootloader.spec 
new/yast2-bootloader-3.1.127/package/yast2-bootloader.spec
--- old/yast2-bootloader-3.1.126/package/yast2-bootloader.spec  2015-04-09 
15:22:08.0 +0200
+++ new/yast2-bootloader-3.1.127/package/yast2-bootloader.spec  2015-04-21 
12:02:08.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-bootloader
-Version:3.1.126
+Version:3.1.127
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-bootloader-3.1.126/src/modules/Bootloader.rb 
new/yast2-bootloader-3.1.127/src/modules/Bootloader.rb
--- old/yast2-bootloader-3.1.126/src/modules/Bootloader.rb  2015-04-09 
15:22:08.0 +0200
+++ new/yast2-bootloader-3.1.127/src/modules/Bootloader.rb  2015-04-21 
12:02:08.0 +0200
@@ -173,7 +173,15 @@
 
   getLoaderType
 
+  # While calling AutoYaST clone_system libStorage
+  # has to be set to "normal" mode in order to read
+  # mountpoints correctly
+  old_mode = Mode.mode
+  Mode.SetMode("normal") if Mode.config
+
   BootCommon.DetectDisks
+  Mode.SetMode(old_mode) if old_mode == "autoinst_config"
+
   Progress.NextStage
   return false if testAbort
 




commit yast2-bootloader for openSUSE:Factory

2015-04-11 Thread h_root
Hello community,

here is the log from the commit of package yast2-bootloader for 
openSUSE:Factory checked in at 2015-04-12 00:09:06

Comparing /work/SRC/openSUSE:Factory/yast2-bootloader (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-bootloader.new (New)


Package is "yast2-bootloader"

Changes:

--- /work/SRC/openSUSE:Factory/yast2-bootloader/yast2-bootloader.changes
2015-03-29 20:17:18.0 +0200
+++ /work/SRC/openSUSE:Factory/.yast2-bootloader.new/yast2-bootloader.changes   
2015-04-12 00:09:07.0 +0200
@@ -1,0 +2,7 @@
+Thu Apr  9 13:15:02 UTC 2015 - jreidin...@suse.com
+
+- fix abort when importing bootloader values in autoyast
+  (bnc#914812)
+- 3.1.126
+
+---

Old:

  yast2-bootloader-3.1.125.tar.bz2

New:

  yast2-bootloader-3.1.126.tar.bz2



Other differences:
--
++ yast2-bootloader.spec ++
--- /var/tmp/diff_new_pack.tvXLhO/_old  2015-04-12 00:09:08.0 +0200
+++ /var/tmp/diff_new_pack.tvXLhO/_new  2015-04-12 00:09:08.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-bootloader
-Version:3.1.125
+Version:3.1.126
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build

++ yast2-bootloader-3.1.125.tar.bz2 -> yast2-bootloader-3.1.126.tar.bz2 
++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-bootloader-3.1.125/CONTRIBUTING.md 
new/yast2-bootloader-3.1.126/CONTRIBUTING.md
--- old/yast2-bootloader-3.1.125/CONTRIBUTING.md2015-03-26 
14:22:10.0 +0100
+++ new/yast2-bootloader-3.1.126/CONTRIBUTING.md2015-04-09 
15:22:08.0 +0200
@@ -12,13 +12,13 @@
 ---
 
 If you find a problem, please report it either using
-[Bugzilla](https://bugzilla.novell.com/enter_bug.cgi?format=guided&product=openSUSE+Factory&component=YaST2)
+[Bugzilla](https://bugzilla.suse.com/enter_bug.cgi?format=guided&product=openSUSE+Factory&component=YaST2)
 or [GitHub issues](../../issues). (For Bugzilla, use the [simplified
 
registration](https://secure-www.novell.com/selfreg/jsp/createSimpleAccount.jsp)
 if you don't have an account yet.)
 
 If you find a problem, please report it either using
-[Bugzilla](https://bugzilla.novell.com/) or GitHub issues. We can't guarantee
+[Bugzilla](https://bugzilla.suse.com/) or GitHub issues. We can't guarantee
 that every bug will be fixed, but we'll try.
 
 When creating a bug report, please follow our [bug reporting
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-3.1.125/package/yast2-bootloader.changes 
new/yast2-bootloader-3.1.126/package/yast2-bootloader.changes
--- old/yast2-bootloader-3.1.125/package/yast2-bootloader.changes   
2015-03-26 14:22:10.0 +0100
+++ new/yast2-bootloader-3.1.126/package/yast2-bootloader.changes   
2015-04-09 15:22:08.0 +0200
@@ -1,4 +1,11 @@
 ---
+Thu Apr  9 13:15:02 UTC 2015 - jreidin...@suse.com
+
+- fix abort when importing bootloader values in autoyast
+  (bnc#914812)
+- 3.1.126
+
+---
 Wed Mar 25 08:15:01 UTC 2015 - sch...@suse.de
 
 - Propose secure_boot by default only on x86, aarch64 is not ready yet
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-3.1.125/package/yast2-bootloader.spec 
new/yast2-bootloader-3.1.126/package/yast2-bootloader.spec
--- old/yast2-bootloader-3.1.125/package/yast2-bootloader.spec  2015-03-26 
14:22:10.0 +0100
+++ new/yast2-bootloader-3.1.126/package/yast2-bootloader.spec  2015-04-09 
15:22:08.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-bootloader
-Version:3.1.125
+Version:3.1.126
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-3.1.125/src/lib/bootloader/auto_client.rb 
new/yast2-bootloader-3.1.126/src/lib/bootloader/auto_client.rb
--- old/yast2-bootloader-3.1.125/src/lib/bootloader/auto_client.rb  
2015-03-26 14:22:10.0 +0100
+++ new/yast2-bootloader-3.1.126/src/lib/bootloader/auto_client.rb  
2015-04-09 15:22:08.0 +0200
@@ -18,8 +18,10 @@
 
 def run
   progress_orig = Yast::Progress.set(false)
-  super
+  ret = super
   Yast::Progress.set(progress_orig)
+
+  ret
 end
 
 def import(data)




commit yast2-bootloader for openSUSE:Factory

2015-03-29 Thread h_root
Hello community,

here is the log from the commit of package yast2-bootloader for 
openSUSE:Factory checked in at 2015-03-29 20:17:17

Comparing /work/SRC/openSUSE:Factory/yast2-bootloader (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-bootloader.new (New)


Package is "yast2-bootloader"

Changes:

--- /work/SRC/openSUSE:Factory/yast2-bootloader/yast2-bootloader.changes
2015-03-05 18:15:15.0 +0100
+++ /work/SRC/openSUSE:Factory/.yast2-bootloader.new/yast2-bootloader.changes   
2015-03-29 20:17:18.0 +0200
@@ -1,0 +2,6 @@
+Wed Mar 25 08:15:01 UTC 2015 - sch...@suse.de
+
+- Propose secure_boot by default only on x86, aarch64 is not ready yet
+- 3.1.125
+
+---

Old:

  yast2-bootloader-3.1.124.tar.bz2

New:

  yast2-bootloader-3.1.125.tar.bz2



Other differences:
--
++ yast2-bootloader.spec ++
--- /var/tmp/diff_new_pack.xpugdE/_old  2015-03-29 20:17:19.0 +0200
+++ /var/tmp/diff_new_pack.xpugdE/_new  2015-03-29 20:17:19.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-bootloader
-Version:3.1.124
+Version:3.1.125
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build

++ yast2-bootloader-3.1.124.tar.bz2 -> yast2-bootloader-3.1.125.tar.bz2 
++
 74551 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit yast2-bootloader for openSUSE:Factory

2015-03-05 Thread h_root
Hello community,

here is the log from the commit of package yast2-bootloader for 
openSUSE:Factory checked in at 2015-03-05 15:34:00

Comparing /work/SRC/openSUSE:Factory/yast2-bootloader (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-bootloader.new (New)


Package is "yast2-bootloader"

Changes:

--- /work/SRC/openSUSE:Factory/yast2-bootloader/yast2-bootloader.changes
2015-03-01 14:52:23.0 +0100
+++ /work/SRC/openSUSE:Factory/.yast2-bootloader.new/yast2-bootloader.changes   
2015-03-05 18:15:15.0 +0100
@@ -1,0 +2,6 @@
+Wed Feb 25 21:48:10 UTC 2015 - jreidin...@suse.com
+
+- Fixed creation of a multipath device map
+- 3.1.124
+
+---

Old:

  yast2-bootloader-3.1.123.tar.bz2

New:

  yast2-bootloader-3.1.124.tar.bz2



Other differences:
--
++ yast2-bootloader.spec ++
--- /var/tmp/diff_new_pack.DOG2mc/_old  2015-03-05 18:15:16.0 +0100
+++ /var/tmp/diff_new_pack.DOG2mc/_new  2015-03-05 18:15:16.0 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-bootloader
-Version:3.1.123
+Version:3.1.124
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build

++ yast2-bootloader-3.1.123.tar.bz2 -> yast2-bootloader-3.1.124.tar.bz2 
++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-3.1.123/package/yast2-bootloader.changes 
new/yast2-bootloader-3.1.124/package/yast2-bootloader.changes
--- old/yast2-bootloader-3.1.123/package/yast2-bootloader.changes   
2015-02-25 18:07:10.0 +0100
+++ new/yast2-bootloader-3.1.124/package/yast2-bootloader.changes   
2015-03-03 08:37:09.0 +0100
@@ -1,4 +1,10 @@
 ---
+Wed Feb 25 21:48:10 UTC 2015 - jreidin...@suse.com
+
+- Fixed creation of a multipath device map
+- 3.1.124
+
+---
 Wed Feb 18 16:22:05 UTC 2015 - jreidin...@suse.com
 
 - fix crash on ppc(bnc#917833)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-3.1.123/package/yast2-bootloader.spec 
new/yast2-bootloader-3.1.124/package/yast2-bootloader.spec
--- old/yast2-bootloader-3.1.123/package/yast2-bootloader.spec  2015-02-25 
18:07:10.0 +0100
+++ new/yast2-bootloader-3.1.124/package/yast2-bootloader.spec  2015-03-03 
08:37:09.0 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-bootloader
-Version:3.1.123
+Version:3.1.124
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-bootloader-3.1.123/src/modules/BootStorage.rb 
new/yast2-bootloader-3.1.124/src/modules/BootStorage.rb
--- old/yast2-bootloader-3.1.123/src/modules/BootStorage.rb 2015-02-25 
18:07:10.0 +0100
+++ new/yast2-bootloader-3.1.124/src/modules/BootStorage.rb 2015-03-03 
08:37:09.0 +0100
@@ -84,7 +84,7 @@
   ret = {}
   tm = Storage.GetTargetMap
   tm.each do |disk, disk_info|
-next unless disk_info["type"] != :CT_DMMULTIPATH
+next if disk_info["type"] != :CT_DMMULTIPATH
 
 devices = disk_info["devices"] || []
 devices.each { |d| ret[d] = disk }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-bootloader-3.1.123/test/boot_storage_test.rb 
new/yast2-bootloader-3.1.124/test/boot_storage_test.rb
--- old/yast2-bootloader-3.1.123/test/boot_storage_test.rb  2015-02-25 
18:07:10.0 +0100
+++ new/yast2-bootloader-3.1.124/test/boot_storage_test.rb  2015-03-03 
08:37:09.0 +0100
@@ -92,4 +92,34 @@
   expect(result).to include("/dev/vda")
 end
   end
+
+  describe ".multipath_mapping" do
+before do
+  mock_disk_partition
+  # force reinit every time
+  allow(subject).to receive(:checkCallingDiskInfo).and_return(true)
+  # mock getting mount points as it need whole libstorage initialization
+  allow(Yast::Storage).to receive(:GetMountPoints).and_return("/" => 
"/dev/vda1")
+  # mock for same reason getting udev mapping
+  allow(::Bootloader::UdevMapping).to receive(:to_mountby_device) do |arg|
+arg
+  end
+end
+
+it "returns empty map if there is no multipath" do
+  target_map_stub("storage_lvm.rb")
+
+  # init variables
+  subject.InitDiskInfo
+  expect(subject.multipath_mapping).to eq({})
+end
+
+it "returns map of kernel names for disk devices to multipath devices 
associated with it" do
+  target_map_stub("many_disks.rb")
+
+  # 

commit yast2-bootloader for openSUSE:Factory

2015-03-01 Thread h_root
Hello community,

here is the log from the commit of package yast2-bootloader for 
openSUSE:Factory checked in at 2015-03-01 14:52:22

Comparing /work/SRC/openSUSE:Factory/yast2-bootloader (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-bootloader.new (New)


Package is "yast2-bootloader"

Changes:

--- /work/SRC/openSUSE:Factory/yast2-bootloader/yast2-bootloader.changes
2015-02-13 08:35:00.0 +0100
+++ /work/SRC/openSUSE:Factory/.yast2-bootloader.new/yast2-bootloader.changes   
2015-03-01 14:52:23.0 +0100
@@ -1,0 +2,19 @@
+Wed Feb 18 16:22:05 UTC 2015 - jreidin...@suse.com
+
+- fix crash on ppc(bnc#917833)
+- 3.1.123
+
+---
+Tue Feb 17 13:24:26 UTC 2015 - jreidin...@suse.com
+
+- reset flags before set new ones(bnc#848609)
+- 3.1.122
+
+---
+Mon Feb 16 13:57:27 UTC 2015 - jreidin...@suse.com
+
+- ensure that there is only limited amount of disks in device map
+  (bnc#917640)
+- 3.1.121
+
+---

Old:

  yast2-bootloader-3.1.120.tar.bz2

New:

  yast2-bootloader-3.1.123.tar.bz2



Other differences:
--
++ yast2-bootloader.spec ++
--- /var/tmp/diff_new_pack.uQ2bCl/_old  2015-03-01 14:52:24.0 +0100
+++ /var/tmp/diff_new_pack.uQ2bCl/_new  2015-03-01 14:52:24.0 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-bootloader
-Version:3.1.120
+Version:3.1.123
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build

++ yast2-bootloader-3.1.120.tar.bz2 -> yast2-bootloader-3.1.123.tar.bz2 
++
 38450 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit yast2-bootloader for openSUSE:Factory

2015-02-12 Thread h_root
Hello community,

here is the log from the commit of package yast2-bootloader for 
openSUSE:Factory checked in at 2015-02-13 08:34:58

Comparing /work/SRC/openSUSE:Factory/yast2-bootloader (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-bootloader.new (New)


Package is "yast2-bootloader"

Changes:

--- /work/SRC/openSUSE:Factory/yast2-bootloader/yast2-bootloader.changes
2015-02-08 13:02:32.0 +0100
+++ /work/SRC/openSUSE:Factory/.yast2-bootloader.new/yast2-bootloader.changes   
2015-02-13 08:35:00.0 +0100
@@ -1,0 +2,13 @@
+Thu Feb 12 12:45:50 UTC 2015 - jreidin...@suse.com
+
+- fix redundancy boot proposal if there are more devices
+  (bnc#917025)
+- 3.1.120
+
+---
+Tue Feb 10 15:24:53 UTC 2015 - an...@suse.com
+
+- Fixed detection for encrypted partitions (bnc#913540)
+- 3.1.119
+
+---

Old:

  yast2-bootloader-3.1.118.tar.bz2

New:

  yast2-bootloader-3.1.120.tar.bz2



Other differences:
--
++ yast2-bootloader.spec ++
--- /var/tmp/diff_new_pack.RnD07N/_old  2015-02-13 08:35:01.0 +0100
+++ /var/tmp/diff_new_pack.RnD07N/_new  2015-02-13 08:35:01.0 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-bootloader
-Version:3.1.118
+Version:3.1.120
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build

++ yast2-bootloader-3.1.118.tar.bz2 -> yast2-bootloader-3.1.120.tar.bz2 
++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-bootloader-3.1.118/.travis.yml 
new/yast2-bootloader-3.1.120/.travis.yml
--- old/yast2-bootloader-3.1.118/.travis.yml2015-02-06 14:42:38.0 
+0100
+++ new/yast2-bootloader-3.1.120/.travis.yml2015-02-12 14:27:13.0 
+0100
@@ -5,7 +5,7 @@
 # disable rvm, use system Ruby
 - rvm reset
 - wget 
https://raw.githubusercontent.com/yast/yast-devtools/master/travis-tools/travis_setup.sh
-- sh ./travis_setup.sh -p "yast2-devtools yast2 yast2-storage rake" -g 
"gettext yast-rake yard rspec:2.14.1 simplecov coveralls rubocop:0.27.1"
+- sh ./travis_setup.sh -p "yast2-devtools yast2 yast2-storage rake" -g 
"gettext yast-rake yard rspec:2.14.1 simplecov coveralls rubocop:0.29.0"
 script:
 - rake check:syntax
 - rake check:pot
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-3.1.118/package/yast2-bootloader.changes 
new/yast2-bootloader-3.1.120/package/yast2-bootloader.changes
--- old/yast2-bootloader-3.1.118/package/yast2-bootloader.changes   
2015-02-06 14:42:38.0 +0100
+++ new/yast2-bootloader-3.1.120/package/yast2-bootloader.changes   
2015-02-12 14:27:13.0 +0100
@@ -1,4 +1,17 @@
 ---
+Thu Feb 12 12:45:50 UTC 2015 - jreidin...@suse.com
+
+- fix redundancy boot proposal if there are more devices
+  (bnc#917025)
+- 3.1.120
+
+---
+Tue Feb 10 15:24:53 UTC 2015 - an...@suse.com
+
+- Fixed detection for encrypted partitions (bnc#913540)
+- 3.1.119
+
+---
 Fri Feb  6 12:46:48 UTC 2015 - an...@suse.com
 
 - The unit tests are now compatible with RSpec 3 (bnc#916364)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-3.1.118/package/yast2-bootloader.spec 
new/yast2-bootloader-3.1.120/package/yast2-bootloader.spec
--- old/yast2-bootloader-3.1.118/package/yast2-bootloader.spec  2015-02-06 
14:42:38.0 +0100
+++ new/yast2-bootloader-3.1.120/package/yast2-bootloader.spec  2015-02-12 
14:27:13.0 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-bootloader
-Version:3.1.118
+Version:3.1.120
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-3.1.118/src/include/bootloader/grub/helps.rb 
new/yast2-bootloader-3.1.120/src/include/bootloader/grub/helps.rb
--- old/yast2-bootloader-3.1.118/src/include/bootloader/grub/helps.rb   
2015-02-06 14:42:38.0 +0100
+++ new/yast2-bootloader-3.1.120/src/include/bootloader/grub/helps.rb   
2015-02-12 14:27:13.0 +0100
@@ -85,11 +85,11 @@
 ),
 # help text 1/5
 "disk_order"=> _(
-"Disks Order\n" \
-  "To specify the order of the disks according to the order in 
BIOS, use\n" \
-  "the Up and Down buttons to reorder the disks.\n" \
-  "To 

commit yast2-bootloader for openSUSE:Factory

2015-02-08 Thread h_root
Hello community,

here is the log from the commit of package yast2-bootloader for 
openSUSE:Factory checked in at 2015-02-08 13:02:31

Comparing /work/SRC/openSUSE:Factory/yast2-bootloader (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-bootloader.new (New)


Package is "yast2-bootloader"

Changes:

--- /work/SRC/openSUSE:Factory/yast2-bootloader/yast2-bootloader.changes
2015-02-06 10:21:45.0 +0100
+++ /work/SRC/openSUSE:Factory/.yast2-bootloader.new/yast2-bootloader.changes   
2015-02-08 13:02:32.0 +0100
@@ -1,0 +2,6 @@
+Fri Feb  6 12:46:48 UTC 2015 - an...@suse.com
+
+- The unit tests are now compatible with RSpec 3 (bnc#916364)
+- 3.1.118
+
+---

Old:

  yast2-bootloader-3.1.117.tar.bz2

New:

  yast2-bootloader-3.1.118.tar.bz2



Other differences:
--
++ yast2-bootloader.spec ++
--- /var/tmp/diff_new_pack.F7icta/_old  2015-02-08 13:02:33.0 +0100
+++ /var/tmp/diff_new_pack.F7icta/_new  2015-02-08 13:02:33.0 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-bootloader
-Version:3.1.117
+Version:3.1.118
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build

++ yast2-bootloader-3.1.117.tar.bz2 -> yast2-bootloader-3.1.118.tar.bz2 
++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-3.1.117/package/yast2-bootloader.changes 
new/yast2-bootloader-3.1.118/package/yast2-bootloader.changes
--- old/yast2-bootloader-3.1.117/package/yast2-bootloader.changes   
2015-02-04 15:42:11.0 +0100
+++ new/yast2-bootloader-3.1.118/package/yast2-bootloader.changes   
2015-02-06 14:42:38.0 +0100
@@ -1,4 +1,10 @@
 ---
+Fri Feb  6 12:46:48 UTC 2015 - an...@suse.com
+
+- The unit tests are now compatible with RSpec 3 (bnc#916364)
+- 3.1.118
+
+---
 Wed Feb  4 13:56:13 UTC 2015 - jsr...@suse.cz
 
 - initialize bootloader during update if proposed from scratch
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-3.1.117/package/yast2-bootloader.spec 
new/yast2-bootloader-3.1.118/package/yast2-bootloader.spec
--- old/yast2-bootloader-3.1.117/package/yast2-bootloader.spec  2015-02-04 
15:42:11.0 +0100
+++ new/yast2-bootloader-3.1.118/package/yast2-bootloader.spec  2015-02-06 
14:42:38.0 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-bootloader
-Version:3.1.117
+Version:3.1.118
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-bootloader-3.1.117/test/device_map_test.rb 
new/yast2-bootloader-3.1.118/test/device_map_test.rb
--- old/yast2-bootloader-3.1.117/test/device_map_test.rb2015-02-04 
15:42:11.0 +0100
+++ new/yast2-bootloader-3.1.118/test/device_map_test.rb2015-02-06 
14:42:38.0 +0100
@@ -29,7 +29,7 @@
   allow(Yast::Arch).to receive(:s390).and_return(true)
 
   subject.propose
-  expect(subject.to_hash).to have(1).items
+  expect(subject.to_hash.size).to eq(1)
 end
 
 it "propose always empty map in Mode config" do
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-bootloader-3.1.117/test/grub2pwd_test.rb 
new/yast2-bootloader-3.1.118/test/grub2pwd_test.rb
--- old/yast2-bootloader-3.1.117/test/grub2pwd_test.rb  2015-02-04 
15:42:11.0 +0100
+++ new/yast2-bootloader-3.1.118/test/grub2pwd_test.rb  2015-02-06 
14:42:38.0 +0100
@@ -16,7 +16,7 @@
   describe "#used?" do
 it "return true if exists file #{GRUB2Pwd::PWD_ENCRYPTION_FILE}" do
   mock_file_presence(true)
-  expect(subject.used?).to be_true
+  expect(subject.used?).to eq(true)
 end
   end
 

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit yast2-bootloader for openSUSE:Factory

2015-02-06 Thread h_root
Hello community,

here is the log from the commit of package yast2-bootloader for 
openSUSE:Factory checked in at 2015-02-06 10:21:42

Comparing /work/SRC/openSUSE:Factory/yast2-bootloader (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-bootloader.new (New)


Package is "yast2-bootloader"

Changes:

--- /work/SRC/openSUSE:Factory/yast2-bootloader/yast2-bootloader.changes
2015-01-21 21:52:03.0 +0100
+++ /work/SRC/openSUSE:Factory/.yast2-bootloader.new/yast2-bootloader.changes   
2015-02-06 10:21:45.0 +0100
@@ -1,0 +2,13 @@
+Wed Feb  4 13:56:13 UTC 2015 - jsr...@suse.cz
+
+- initialize bootloader during update if proposed from scratch
+  (bnc#899743)
+- 3.1.117
+
+---
+Tue Feb  3 15:08:09 UTC 2015 - sch...@suse.de
+
+- Use ttyAMA instead of ttyS on aarch64
+- 3.1.116
+
+---

Old:

  yast2-bootloader-3.1.115.tar.bz2

New:

  yast2-bootloader-3.1.117.tar.bz2



Other differences:
--
++ yast2-bootloader.spec ++
--- /var/tmp/diff_new_pack.THRRWj/_old  2015-02-06 10:21:46.0 +0100
+++ /var/tmp/diff_new_pack.THRRWj/_new  2015-02-06 10:21:46.0 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-bootloader
-Version:3.1.115
+Version:3.1.117
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build

++ yast2-bootloader-3.1.115.tar.bz2 -> yast2-bootloader-3.1.117.tar.bz2 
++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-3.1.115/package/yast2-bootloader.changes 
new/yast2-bootloader-3.1.117/package/yast2-bootloader.changes
--- old/yast2-bootloader-3.1.115/package/yast2-bootloader.changes   
2015-01-20 13:12:11.0 +0100
+++ new/yast2-bootloader-3.1.117/package/yast2-bootloader.changes   
2015-02-04 15:42:11.0 +0100
@@ -1,4 +1,17 @@
 ---
+Wed Feb  4 13:56:13 UTC 2015 - jsr...@suse.cz
+
+- initialize bootloader during update if proposed from scratch
+  (bnc#899743)
+- 3.1.117
+
+---
+Tue Feb  3 15:08:09 UTC 2015 - sch...@suse.de
+
+- Use ttyAMA instead of ttyS on aarch64
+- 3.1.116
+
+---
 Tue Jan 20 10:54:52 UTC 2015 - sch...@suse.de
 
 - Use grub2-efi on aarch64
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-3.1.115/package/yast2-bootloader.spec 
new/yast2-bootloader-3.1.117/package/yast2-bootloader.spec
--- old/yast2-bootloader-3.1.115/package/yast2-bootloader.spec  2015-01-20 
13:12:11.0 +0100
+++ new/yast2-bootloader-3.1.117/package/yast2-bootloader.spec  2015-02-04 
15:42:11.0 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-bootloader
-Version:3.1.115
+Version:3.1.117
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-3.1.115/src/clients/inst_bootloader.rb 
new/yast2-bootloader-3.1.117/src/clients/inst_bootloader.rb
--- old/yast2-bootloader-3.1.115/src/clients/inst_bootloader.rb 2015-01-20 
13:12:11.0 +0100
+++ new/yast2-bootloader-3.1.117/src/clients/inst_bootloader.rb 2015-02-04 
15:42:11.0 +0100
@@ -30,7 +30,9 @@
 return :auto # don't execute this once more
   end
 
-  if Mode.installation
+  # if BL config is created from scratch, prepare config files
+  # in order not to touch old files (bnc#899743)
+  if Mode.installation || !BootCommon.was_read
 Bootloader.blSave(false, false, false)
 @files = BootCommon.GetFilesContents
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-3.1.115/src/include/bootloader/routines/misc.rb 
new/yast2-bootloader-3.1.117/src/include/bootloader/routines/misc.rb
--- old/yast2-bootloader-3.1.115/src/include/bootloader/routines/misc.rb
2015-01-20 13:12:11.0 +0100
+++ new/yast2-bootloader-3.1.117/src/include/bootloader/routines/misc.rb
2015-02-04 15:42:11.0 +0100
@@ -422,7 +422,11 @@
   ret = ""
   if unit != "" && speed != ""
 # add number of serial console
-ret = Ops.add("ttyS", unit)
+if Arch.aarch64
+  ret = Ops.add("ttyAMA", unit)
+else
+  ret = Ops.add("ttyS", unit)
+end
 # add speed
 ret = Ops.add(Ops.add(ret, ","), speed)
 if parity != ""
@@ -507,7 +511,7 @@
   args = Builtin

commit yast2-bootloader for openSUSE:Factory

2015-01-21 Thread h_root
Hello community,

here is the log from the commit of package yast2-bootloader for 
openSUSE:Factory checked in at 2015-01-21 21:51:58

Comparing /work/SRC/openSUSE:Factory/yast2-bootloader (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-bootloader.new (New)


Package is "yast2-bootloader"

Changes:

--- /work/SRC/openSUSE:Factory/yast2-bootloader/yast2-bootloader.changes
2015-01-14 11:44:24.0 +0100
+++ /work/SRC/openSUSE:Factory/.yast2-bootloader.new/yast2-bootloader.changes   
2015-01-21 21:52:03.0 +0100
@@ -1,0 +2,6 @@
+Tue Jan 20 10:54:52 UTC 2015 - sch...@suse.de
+
+- Use grub2-efi on aarch64
+- 3.1.115
+
+---

Old:

  yast2-bootloader-3.1.114.tar.bz2

New:

  yast2-bootloader-3.1.115.tar.bz2



Other differences:
--
++ yast2-bootloader.spec ++
--- /var/tmp/diff_new_pack.oMUAR5/_old  2015-01-21 21:52:04.0 +0100
+++ /var/tmp/diff_new_pack.oMUAR5/_new  2015-01-21 21:52:04.0 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-bootloader
-Version:3.1.114
+Version:3.1.115
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build

++ yast2-bootloader-3.1.114.tar.bz2 -> yast2-bootloader-3.1.115.tar.bz2 
++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-3.1.114/package/yast2-bootloader.changes 
new/yast2-bootloader-3.1.115/package/yast2-bootloader.changes
--- old/yast2-bootloader-3.1.114/package/yast2-bootloader.changes   
2015-01-13 09:57:11.0 +0100
+++ new/yast2-bootloader-3.1.115/package/yast2-bootloader.changes   
2015-01-20 13:12:11.0 +0100
@@ -1,4 +1,10 @@
 ---
+Tue Jan 20 10:54:52 UTC 2015 - sch...@suse.de
+
+- Use grub2-efi on aarch64
+- 3.1.115
+
+---
 Tue Jan 13 08:48:38 UTC 2015 - jreidin...@suse.com
 
 - Do not crash with unsupported bootloader when resetting
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-3.1.114/package/yast2-bootloader.spec 
new/yast2-bootloader-3.1.115/package/yast2-bootloader.spec
--- old/yast2-bootloader-3.1.114/package/yast2-bootloader.spec  2015-01-13 
09:57:11.0 +0100
+++ new/yast2-bootloader-3.1.115/package/yast2-bootloader.spec  2015-01-20 
13:12:11.0 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-bootloader
-Version:3.1.114
+Version:3.1.115
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-3.1.114/src/include/bootloader/grub2/dialogs.rb 
new/yast2-bootloader-3.1.115/src/include/bootloader/grub2/dialogs.rb
--- old/yast2-bootloader-3.1.114/src/include/bootloader/grub2/dialogs.rb
2015-01-13 09:57:11.0 +0100
+++ new/yast2-bootloader-3.1.115/src/include/bootloader/grub2/dialogs.rb
2015-01-20 13:12:11.0 +0100
@@ -59,7 +59,7 @@
 "contents" => VBox(
   VSquash(HBox(
 Top(VBox(VSpacing(1), "loader_type")),
-Arch.s390 ? Empty() : "loader_location")),
+Arch.s390 || Arch.aarch64 ? Empty() : "loader_location")),
   MarginBox(1, 0.5, "distributor"),
   MarginBox(1, 0.5, Left("activate")),
   MarginBox(1, 0.5, Left("generic_mbr")),
@@ -285,11 +285,13 @@
 end
 
 def grub2efiWidgets
-  if Arch.x86_64
-if @_grub2_efi_widgets.nil?
+  if @_grub2_efi_widgets.nil?
+if Arch.x86_64
   @_grub2_efi_widgets = { "loader_location" => grub2SecureBootWidget }
-  @_grub2_efi_widgets.merge! Grub2Options()
+else
+  @_grub2_efi_widgets = {}
 end
+@_grub2_efi_widgets.merge! Grub2Options()
   end
 
   deep_copy(@_grub2_efi_widgets)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-bootloader-3.1.114/src/modules/BootCommon.rb 
new/yast2-bootloader-3.1.115/src/modules/BootCommon.rb
--- old/yast2-bootloader-3.1.114/src/modules/BootCommon.rb  2015-01-13 
09:57:11.0 +0100
+++ new/yast2-bootloader-3.1.115/src/modules/BootCommon.rb  2015-01-20 
13:12:11.0 +0100
@@ -407,8 +407,8 @@
   @loader_type = "grub2" if ["s390", "ppc", "grub"].include? @loader_type
 
   Builtins.y2milestone("Bootloader detection returned %1", @loader_type)
-  if (Arch.i386 || Arch.x86_64) && boot_efi?
-# use grub2-efi as default bootloader for x86_64/i386 EFI
+  if (Arch.i386 || Arch.x86_64 || Arch.aarch64) &

commit yast2-bootloader for openSUSE:Factory

2015-01-14 Thread h_root
Hello community,

here is the log from the commit of package yast2-bootloader for 
openSUSE:Factory checked in at 2015-01-14 11:44:23

Comparing /work/SRC/openSUSE:Factory/yast2-bootloader (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-bootloader.new (New)


Package is "yast2-bootloader"

Changes:

--- /work/SRC/openSUSE:Factory/yast2-bootloader/yast2-bootloader.changes
2014-12-05 21:02:48.0 +0100
+++ /work/SRC/openSUSE:Factory/.yast2-bootloader.new/yast2-bootloader.changes   
2015-01-14 11:44:24.0 +0100
@@ -1,0 +2,7 @@
+Tue Jan 13 08:48:38 UTC 2015 - jreidin...@suse.com
+
+- Do not crash with unsupported bootloader when resetting
+  bootloader to repropose during update (bnc#912595)
+- 3.1.113
+
+---

Old:

  yast2-bootloader-3.1.113.tar.bz2

New:

  yast2-bootloader-3.1.114.tar.bz2



Other differences:
--
++ yast2-bootloader.spec ++
--- /var/tmp/diff_new_pack.M5kzsP/_old  2015-01-14 11:44:25.0 +0100
+++ /var/tmp/diff_new_pack.M5kzsP/_new  2015-01-14 11:44:25.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package yast2-bootloader
 #
-# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,25 +17,24 @@
 
 
 Name:   yast2-bootloader
-Version:3.1.113
+Version:3.1.114
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 Source0:%{name}-%{version}.tar.bz2
 
 Url:http://github.com/yast/yast-bootloader
-BuildRequires:  yast2 >= 3.1.0
+BuildRequires:  yast2 >= 3.1.112
 BuildRequires:  yast2-devtools >= 3.1.10
 BuildRequires:  yast2-ruby-bindings >= 1.0.0
 BuildRequires:  yast2-storage
 BuildRequires:  rubygem(rspec)
 BuildRequires:  rubygem(yast-rake)
 PreReq: /bin/sed %fillup_prereq
-# Installation::*version variables
-# Wizard::SetDialogTitleAndIcon
+# Base classes for inst clients
 Requires:   parted
 Requires:   perl-Bootloader-YAML
-Requires:   yast2 >= 3.1.0
+Requires:   yast2 >= 3.1.112
 Requires:   yast2-core >= 2.18.7
 Requires:   yast2-packager >= 2.17.24
 Requires:   yast2-pkg-bindings >= 2.17.25

++ yast2-bootloader-3.1.113.tar.bz2 -> yast2-bootloader-3.1.114.tar.bz2 
++
 1655 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



  1   2   >