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