Hello community,

here is the log from the commit of package yast2-storage for openSUSE:Factory 
checked in at 2014-04-05 14:43:09
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/yast2-storage (Old)
 and      /work/SRC/openSUSE:Factory/.yast2-storage.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "yast2-storage"

Changes:
--------
--- /work/SRC/openSUSE:Factory/yast2-storage/yast2-storage.changes      
2014-03-21 12:14:44.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.yast2-storage.new/yast2-storage.changes 
2014-04-05 14:43:11.000000000 +0200
@@ -1,0 +2,28 @@
+Thu Apr 03 14:21:42 CEST 2014 - aschn...@suse.de
+
+- fixed proposal on S/390 with existing LVM (bnc#871779)
+- version 3.1.17
+
+-------------------------------------------------------------------
+Wed Apr 02 17:05:47 CEST 2014 - aschn...@suse.de
+
+- fixed installation of filesystem packages (bnc#871658)
+- version 3.1.16
+
+-------------------------------------------------------------------
+Wed Apr 02 14:46:05 CEST 2014 - aschn...@suse.de
+
+- prepare snapper for rollback on root filesystem (fate#317062)
+
+-------------------------------------------------------------------
+Mon Mar 31 15:48:31 CEST 2014 - aschn...@suse.de
+
+- changed button label (bnc#868865)
+
+-------------------------------------------------------------------
+Wed Mar 26 16:51:06 CET 2014 - aschn...@suse.de
+
+- fixed proposal on PPC (bnc#869313)
+- version 3.1.15
+
+-------------------------------------------------------------------

Old:
----
  yast2-storage-3.1.14.tar.bz2

New:
----
  yast2-storage-3.1.17.tar.bz2

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

Other differences:
------------------
++++++ yast2-storage.spec ++++++
--- /var/tmp/diff_new_pack.k4AFKB/_old  2014-04-05 14:43:12.000000000 +0200
+++ /var/tmp/diff_new_pack.k4AFKB/_new  2014-04-05 14:43:12.000000000 +0200
@@ -17,7 +17,7 @@
 
 
 Name:           yast2-storage
-Version:        3.1.14
+Version:        3.1.17
 Release:        0
 
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build

++++++ yast2-storage-3.1.14.tar.bz2 -> yast2-storage-3.1.17.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-storage-3.1.14/package/yast2-storage.changes 
new/yast2-storage-3.1.17/package/yast2-storage.changes
--- old/yast2-storage-3.1.14/package/yast2-storage.changes      2014-03-20 
14:54:08.000000000 +0100
+++ new/yast2-storage-3.1.17/package/yast2-storage.changes      2014-04-03 
14:38:51.000000000 +0200
@@ -1,4 +1,32 @@
 -------------------------------------------------------------------
+Thu Apr 03 14:21:42 CEST 2014 - aschn...@suse.de
+
+- fixed proposal on S/390 with existing LVM (bnc#871779)
+- version 3.1.17
+
+-------------------------------------------------------------------
+Wed Apr 02 17:05:47 CEST 2014 - aschn...@suse.de
+
+- fixed installation of filesystem packages (bnc#871658)
+- version 3.1.16
+
+-------------------------------------------------------------------
+Wed Apr 02 14:46:05 CEST 2014 - aschn...@suse.de
+
+- prepare snapper for rollback on root filesystem (fate#317062)
+
+-------------------------------------------------------------------
+Mon Mar 31 15:48:31 CEST 2014 - aschn...@suse.de
+
+- changed button label (bnc#868865)
+
+-------------------------------------------------------------------
+Wed Mar 26 16:51:06 CET 2014 - aschn...@suse.de
+
+- fixed proposal on PPC (bnc#869313)
+- version 3.1.15
+
+-------------------------------------------------------------------
 Wed Mar 19 14:18:07 CET 2014 - aschn...@suse.de
 
 - removed "Import Partition Setup" button (bnc#868864)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-storage-3.1.14/package/yast2-storage.spec 
new/yast2-storage-3.1.17/package/yast2-storage.spec
--- old/yast2-storage-3.1.14/package/yast2-storage.spec 2014-03-20 
14:54:08.000000000 +0100
+++ new/yast2-storage-3.1.17/package/yast2-storage.spec 2014-04-03 
14:38:51.000000000 +0200
@@ -17,7 +17,7 @@
 
 
 Name:           yast2-storage
-Version:        3.1.14
+Version:        3.1.17
 Release:        0
 
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-storage-3.1.14/src/clients/inst_disk_proposal.rb 
new/yast2-storage-3.1.17/src/clients/inst_disk_proposal.rb
--- old/yast2-storage-3.1.14/src/clients/inst_disk_proposal.rb  2014-03-20 
14:54:08.000000000 +0100
+++ new/yast2-storage-3.1.17/src/clients/inst_disk_proposal.rb  2014-04-03 
14:38:51.000000000 +0200
@@ -75,7 +75,7 @@
       # Title for dialogue
       @title = _("Suggested Partitioning")
       # Radiobutton for partition dialog
-      @modify_str = _("&Edit Partition Setup...")
+      @modify_str = _("&Expert Partitioner...")
       # Radiobutton for partition dialog
       @detailed_str = _("&Create Partition Setup...")
 
@@ -239,6 +239,7 @@
               end
               Storage.SetPartMode(@target_is)
               Storage.SetTargetMap(@targetMap)
+              Storage.HandleProposalPackages()
               @changes = Storage.ChangeText
               UI.ChangeWidget(Id(:richtext), :Value, @changes)
             end
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-storage-3.1.14/src/include/partitioning/custom_part_check_generated.rb
 
new/yast2-storage-3.1.17/src/include/partitioning/custom_part_check_generated.rb
--- 
old/yast2-storage-3.1.14/src/include/partitioning/custom_part_check_generated.rb
    2014-03-20 14:54:08.000000000 +0100
+++ 
new/yast2-storage-3.1.17/src/include/partitioning/custom_part_check_generated.rb
    2014-04-03 14:38:51.000000000 +0200
@@ -138,8 +138,11 @@
               targetMap.each do |dev, disk|
                 parts = disk.fetch("partitions", [])
                 parts.each do |part|
-                  if part.fetch("mount", "") == tmp
-                    root_subvols_shadowed = true
+                  if part.has_key?("mount")
+                    mp = part["mount"]
+                    if (tmp == mp) || (tmp.start_with?(mp) && tmp[mp.size] == 
"/")
+                      root_subvols_shadowed = true
+                    end
                   end
                 end
               end
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-storage-3.1.14/src/modules/Storage.rb 
new/yast2-storage-3.1.17/src/modules/Storage.rb
--- old/yast2-storage-3.1.14/src/modules/Storage.rb     2014-03-20 
14:54:08.000000000 +0100
+++ new/yast2-storage-3.1.17/src/modules/Storage.rb     2014-04-03 
14:38:51.000000000 +0200
@@ -5301,7 +5301,8 @@
         end
       end
 
-      if ret && disk.fetch("label", "") == "dasd"
+      # the check for verbose is needed for calls from StorageProposal (see 
bnc#871779)
+      if ret && disk.fetch("label", "") == "dasd" && verbose
         if disk.fetch("partitions", []).any? do |partition|
             Ops.get_string(partition, "device", "") !=
               Ops.get_string(p, "device", "") &&
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-storage-3.1.14/src/modules/StorageProposal.rb 
new/yast2-storage-3.1.17/src/modules/StorageProposal.rb
--- old/yast2-storage-3.1.14/src/modules/StorageProposal.rb     2014-03-20 
14:54:08.000000000 +0100
+++ new/yast2-storage-3.1.17/src/modules/StorageProposal.rb     2014-04-03 
14:38:51.000000000 +0200
@@ -2055,6 +2055,7 @@
         Ops.set(lg, "procpart", 0)
         lp = Builtins.eval(ps)
         if Ops.get_boolean(g, "extended_possible", false) &&
+            !Partitions.BootPrimary() &&
             Ops.greater_than(
               Ops.add(Builtins.size(ps), 1),
               Builtins.size(Ops.get_list(g, "free_pnr", []))
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-storage-3.1.14/src/modules/StorageUtils.rb 
new/yast2-storage-3.1.17/src/modules/StorageUtils.rb
--- old/yast2-storage-3.1.14/src/modules/StorageUtils.rb        2014-03-20 
14:54:08.000000000 +0100
+++ new/yast2-storage-3.1.17/src/modules/StorageUtils.rb        2014-04-03 
14:38:51.000000000 +0200
@@ -43,7 +43,7 @@
         if userdata.fetch("/", "") == "snapshots"
           Builtins.y2milestone("configuring snapper for root fs")
           if SCR.Execute(path(".target.bash"), "/usr/bin/snapper --no-dbus 
create-config " <<
-                         "--fstype=btrfs /") == 0
+                         "--fstype=btrfs --add-fstab /") == 0
             SCR.Execute(path(".target.bash"), "/usr/bin/snapper --no-dbus 
set-config " <<
                         "NUMBER_CLEANUP=yes NUMBER_LIMIT=20 
NUMBER_LIMIT_IMPORTANT=10")
             SCR.Write(path(".sysconfig.yast2.USE_SNAPPER"), "yes")
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-storage-3.1.14/testsuite/tests/empty-ppc64le2.out 
new/yast2-storage-3.1.17/testsuite/tests/empty-ppc64le2.out
--- old/yast2-storage-3.1.14/testsuite/tests/empty-ppc64le2.out 1970-01-01 
01:00:00.000000000 +0100
+++ new/yast2-storage-3.1.17/testsuite/tests/empty-ppc64le2.out 2014-04-03 
14:38:51.000000000 +0200
@@ -0,0 +1,25 @@
+Dump   Proposal:
+Dump   Create PPC PReP volume /dev/sda1 (203.95 MiB)
+Dump   Create swap volume /dev/sda2 (2.01 GiB)
+Dump   Create root volume /dev/sda3 (40.00 GiB) with btrfs
+Dump   Create volume /dev/sda4 (255.88 GiB) for /home with xfs
+Dump   Create subvolume boot/grub2/power-ieee1275 on device /dev/sda3
+Dump   Create subvolume opt on device /dev/sda3
+Dump   Create subvolume srv on device /dev/sda3
+Dump   Create subvolume tmp on device /dev/sda3
+Dump   Create subvolume usr/local on device /dev/sda3
+Dump   Create subvolume var/crash on device /dev/sda3
+Dump   Create subvolume var/lib/mailman on device /dev/sda3
+Dump   Create subvolume var/lib/named on device /dev/sda3
+Dump   Create subvolume var/lib/pgqsl on device /dev/sda3
+Dump   Create subvolume var/log on device /dev/sda3
+Dump   Create subvolume var/opt on device /dev/sda3
+Dump   Create subvolume var/spool on device /dev/sda3
+Dump   Create subvolume var/tmp on device /dev/sda3
+Dump   
+Dump   Target Map Excerpt:
+Dump   device:/dev/sda label:msdos
+Dump   device:/dev/sda1 fsid:0x41
+Dump   device:/dev/sda2 fsid:0x82
+Dump   device:/dev/sda3 fsid:0x83 userdata:{"/"=>"snapshots"}
+Dump   device:/dev/sda4 fsid:0x83
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-storage-3.1.14/testsuite/tests/empty-ppc64le2.rb 
new/yast2-storage-3.1.17/testsuite/tests/empty-ppc64le2.rb
--- old/yast2-storage-3.1.14/testsuite/tests/empty-ppc64le2.rb  1970-01-01 
01:00:00.000000000 +0100
+++ new/yast2-storage-3.1.17/testsuite/tests/empty-ppc64le2.rb  2014-04-03 
14:38:51.000000000 +0200
@@ -0,0 +1,30 @@
+# encoding: utf-8
+
+# testedfiles: helper1b.yh
+module Yast
+  class Empty1Client < Client
+
+    def main
+      Yast.include self, "setup-system.rb"
+
+      setup_system("empty-ppc64le")
+
+      Yast.include self, "helper1a.rb"
+
+      Yast.import "ProductFeatures"
+
+      ProductFeatures.SetBooleanFeature("partitioning", "try_separate_home", 
true)
+      ProductFeatures.SetBooleanFeature("partitioning", "proposal_lvm", false)
+      ProductFeatures.SetStringFeature("partitioning", "vm_desired_size", "30 
GB")
+      ProductFeatures.SetStringFeature("partitioning", "root_base_size", "20 
GB")
+      ProductFeatures.SetBooleanFeature("partitioning", "proposal_snapshots", 
true)
+
+      Yast.include self, "helper1b.rb"
+
+      nil
+    end
+
+  end
+end
+
+Yast::Empty1Client.new.main

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

Reply via email to