Hello community,

here is the log from the commit of package yast2-s390 for openSUSE:Factory 
checked in at 2018-05-30 12:23:55
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/yast2-s390 (Old)
 and      /work/SRC/openSUSE:Factory/.yast2-s390.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "yast2-s390"

Wed May 30 12:23:55 2018 rev:6 rq:612946 version:4.0.4

Changes:
--------
--- /work/SRC/openSUSE:Factory/yast2-s390/yast2-s390.changes    2018-03-22 
12:12:16.678273538 +0100
+++ /work/SRC/openSUSE:Factory/.yast2-s390.new/yast2-s390.changes       
2018-05-30 12:42:58.933994171 +0200
@@ -1,0 +2,6 @@
+Tue May 08 14:01:56 CEST 2018 - aschn...@suse.com
+
+- disable mdadm auto assemble during DASD dialog (bsc#1089645)
+- 4.0.4
+
+-------------------------------------------------------------------

Old:
----
  yast2-s390-4.0.3.tar.bz2

New:
----
  yast2-s390-4.0.4.tar.bz2

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ yast2-s390.spec ++++++
--- /var/tmp/diff_new_pack.VLzEvp/_old  2018-05-30 12:42:59.361983969 +0200
+++ /var/tmp/diff_new_pack.VLzEvp/_new  2018-05-30 12:42:59.365983874 +0200
@@ -17,7 +17,7 @@
 
 
 Name:           yast2-s390
-Version:        4.0.3
+Version:        4.0.4
 Release:        0
 
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
@@ -29,6 +29,11 @@
 BuildRequires:  yast2-ruby-bindings >= 3.1.7
 BuildRequires:  rubygem(%rb_default_ruby_abi:rspec)
 BuildRequires:  rubygem(%rb_default_ruby_abi:yast-rake)
+
+# Y2Storage::Inhibitors
+BuildRequires:  yast2-storage-ng >= 4.0.175
+Requires:       yast2-storage-ng >= 4.0.175
+
 ExclusiveArch:  s390 s390x
 Requires:       s390-tools
 Requires:       yast2

++++++ yast2-s390-4.0.3.tar.bz2 -> yast2-s390-4.0.4.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-s390-4.0.3/README.md 
new/yast2-s390-4.0.4/README.md
--- old/yast2-s390-4.0.3/README.md      2018-03-21 16:50:17.000000000 +0100
+++ new/yast2-s390-4.0.4/README.md      2018-05-29 10:32:44.000000000 +0200
@@ -3,3 +3,10 @@
 [![Travis 
Build](https://travis-ci.org/yast/yast-s390.svg?branch=master)](https://travis-ci.org/yast/yast-s390)
 [![Code Coverage Status](
 
https://coveralls.io/repos/github/yast/yast-s390/badge.svg?branch=master)](https://coveralls.io/github/yast/yast-s390?branch=master)
+
+## Resources
+
+For s390 development these resources are used:
+
+- https://www.ibm.com/developerworks/linux/linux390/documentation_dev.html
+- https://www.ibm.com/developerworks/linux/linux390/documentation_suse.html 
(for released products)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-s390-4.0.3/package/yast2-s390.changes 
new/yast2-s390-4.0.4/package/yast2-s390.changes
--- old/yast2-s390-4.0.3/package/yast2-s390.changes     2018-03-21 
16:50:17.000000000 +0100
+++ new/yast2-s390-4.0.4/package/yast2-s390.changes     2018-05-29 
10:32:44.000000000 +0200
@@ -1,4 +1,10 @@
 -------------------------------------------------------------------
+Tue May 08 14:01:56 CEST 2018 - aschn...@suse.com
+
+- disable mdadm auto assemble during DASD dialog (bsc#1089645)
+- 4.0.4
+
+-------------------------------------------------------------------
 Tue Mar 20 15:12:15 UTC 2018 - jreidin...@suse.com
 
 - Improve error reporting and logging when underlying scripts
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-s390-4.0.3/package/yast2-s390.spec 
new/yast2-s390-4.0.4/package/yast2-s390.spec
--- old/yast2-s390-4.0.3/package/yast2-s390.spec        2018-03-21 
16:50:17.000000000 +0100
+++ new/yast2-s390-4.0.4/package/yast2-s390.spec        2018-05-29 
10:32:44.000000000 +0200
@@ -17,7 +17,7 @@
 
 
 Name:           yast2-s390
-Version:        4.0.3
+Version:        4.0.4
 Release:        0
 
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
@@ -31,6 +31,11 @@
 BuildRequires:  rubygem(%rb_default_ruby_abi:rspec)
 BuildRequires:  rubygem(%rb_default_ruby_abi:yast-rake)
 BuildRequires: update-desktop-files
+
+# Y2Storage::Inhibitors
+BuildRequires: yast2-storage-ng >= 4.0.175
+Requires:      yast2-storage-ng >= 4.0.175
+
 ExclusiveArch:  s390 s390x
 Requires:      yast2
 Requires:      yast2-ruby-bindings >= 3.1.7
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-s390-4.0.3/src/include/s390/dasd/wizards.rb 
new/yast2-s390-4.0.4/src/include/s390/dasd/wizards.rb
--- old/yast2-s390-4.0.3/src/include/s390/dasd/wizards.rb       2018-03-21 
16:50:17.000000000 +0100
+++ new/yast2-s390-4.0.4/src/include/s390/dasd/wizards.rb       2018-05-29 
10:32:44.000000000 +0200
@@ -24,6 +24,9 @@
 # Summary:     Wizards definitions
 # Authors:     Jiri Srain <jsr...@suse.cz>
 #
+
+require "y2storage/inhibitors"
+
 module Yast
   module S390DasdWizardsInclude
     def initialize_s390_dasd_wizards(include_target)
@@ -80,7 +83,13 @@
       Wizard.CreateDialog
       Wizard.SetDesktopIcon("dasd")
 
-      ret = Sequencer.Run(aliases, sequence)
+      begin
+        inhibitors = Y2Storage::Inhibitors.new
+        inhibitors.inhibit
+        ret = Sequencer.Run(aliases, sequence)
+      ensure
+        inhibitors.uninhibit
+      end
 
       Wizard.CloseDialog
 


Reply via email to