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 - [email protected]
+
+- 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.000000000 +0100
+++ new/yast2-bootloader-4.0.18/package/yast2-bootloader.changes        
2018-02-15 15:37:26.000000000 +0100
@@ -1,4 +1,11 @@
 -------------------------------------------------------------------
+Thu Feb 15 14:25:47 UTC 2018 - [email protected]
+
+- fix nil exception for device with filesystem that is not mounted
+  (bsc#1081018)
+- 4.0.18
+
+-------------------------------------------------------------------
 Mon Feb 12 15:14:28 UTC 2018 - [email protected]
 
 - 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.000000000 +0100
+++ new/yast2-bootloader-4.0.18/package/yast2-bootloader.spec   2018-02-15 
15:37:26.000000000 +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.000000000 +0100
+++ new/yast2-bootloader-4.0.18/src/lib/bootloader/udev_mapping.rb      
2018-02-15 15:37:26.000000000 +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


Reply via email to