Hello community, here is the log from the commit of package yast2-storage for openSUSE:Factory checked in at 2016-03-11 09:47:07 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 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 2016-02-25 22:48:23.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.yast2-storage.new/yast2-storage.changes 2016-03-11 09:47:08.000000000 +0100 @@ -1,0 +2,21 @@ +Wed Mar 09 12:08:53 CET 2016 - [email protected] + +- disallow to continue with workflow when no root filesystem is + assigned (bsc#967971) +- 3.1.82 + +------------------------------------------------------------------- +Fri Mar 7 16:18:17 UTC 2016 - [email protected] + +- Adapted the proposal settings dialog to offer encryption in a + more intuitive way (fate#320418) +- 3.1.81 + +------------------------------------------------------------------- +Mon Mar 7 16:17:03 UTC 2016 - [email protected] + +- Removed support for flexible partitioning proposal, a feature + not used in SLE or openSUSE since years (fate#320111) +- 3.1.80 + +------------------------------------------------------------------- Old: ---- yast2-storage-3.1.79.tar.bz2 New: ---- yast2-storage-3.1.82.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ yast2-storage.spec ++++++ --- /var/tmp/diff_new_pack.mJjQsh/_old 2016-03-11 09:47:10.000000000 +0100 +++ /var/tmp/diff_new_pack.mJjQsh/_new 2016-03-11 09:47:10.000000000 +0100 @@ -17,7 +17,7 @@ Name: yast2-storage -Version: 3.1.79 +Version: 3.1.82 Release: 0 BuildRoot: %{_tmppath}/%{name}-%{version}-build ++++++ yast2-storage-3.1.79.tar.bz2 -> yast2-storage-3.1.82.tar.bz2 ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-storage-3.1.79/package/yast2-storage.changes new/yast2-storage-3.1.82/package/yast2-storage.changes --- old/yast2-storage-3.1.79/package/yast2-storage.changes 2016-02-24 13:23:13.000000000 +0100 +++ new/yast2-storage-3.1.82/package/yast2-storage.changes 2016-03-09 12:32:42.000000000 +0100 @@ -1,4 +1,25 @@ ------------------------------------------------------------------- +Wed Mar 09 12:08:53 CET 2016 - [email protected] + +- disallow to continue with workflow when no root filesystem is + assigned (bsc#967971) +- 3.1.82 + +------------------------------------------------------------------- +Fri Mar 7 16:18:17 UTC 2016 - [email protected] + +- Adapted the proposal settings dialog to offer encryption in a + more intuitive way (fate#320418) +- 3.1.81 + +------------------------------------------------------------------- +Mon Mar 7 16:17:03 UTC 2016 - [email protected] + +- Removed support for flexible partitioning proposal, a feature + not used in SLE or openSUSE since years (fate#320111) +- 3.1.80 + +------------------------------------------------------------------- Wed Feb 24 12:00:37 UTC 2016 - [email protected] - Restoration of auto-deleted shadowed subvolumes works all along diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-storage-3.1.79/package/yast2-storage.spec new/yast2-storage-3.1.82/package/yast2-storage.spec --- old/yast2-storage-3.1.79/package/yast2-storage.spec 2016-02-24 13:23:13.000000000 +0100 +++ new/yast2-storage-3.1.82/package/yast2-storage.spec 2016-03-09 12:32:42.000000000 +0100 @@ -17,7 +17,7 @@ Name: yast2-storage -Version: 3.1.79 +Version: 3.1.82 Release: 0 BuildRoot: %{_tmppath}/%{name}-%{version}-build diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-storage-3.1.79/src/clients/inst_disk_proposal.rb new/yast2-storage-3.1.82/src/clients/inst_disk_proposal.rb --- old/yast2-storage-3.1.79/src/clients/inst_disk_proposal.rb 2016-02-24 13:23:13.000000000 +0100 +++ new/yast2-storage-3.1.82/src/clients/inst_disk_proposal.rb 2016-03-09 12:32:42.000000000 +0100 @@ -276,7 +276,16 @@ execSubscreens(@ret) @changes = Storage.ChangeText UI.ChangeWidget(Id(:richtext), :Value, @changes) + + else @ret == :next + + if Storage.GetEntryForMountpoint("/").empty? + Popup.Error(_("Nothing assigned as root filesystem. Cannot continue.")) + @ret = nil + end + end + end until @ret == :next || @ret == :back || @ret == :cancel end Storage.SaveExitKey(@ret) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-storage-3.1.79/src/include/partitioning/auto_part_create.rb new/yast2-storage-3.1.82/src/include/partitioning/auto_part_create.rb --- old/yast2-storage-3.1.79/src/include/partitioning/auto_part_create.rb 2016-02-24 13:23:13.000000000 +0100 +++ new/yast2-storage-3.1.82/src/include/partitioning/auto_part_create.rb 2016-03-09 12:32:42.000000000 +0100 @@ -36,6 +36,7 @@ Yast.import "Storage" Yast.import "Partitions" Yast.import "StorageProposal" + Yast.import "Report" end @@ -69,65 +70,65 @@ end if Builtins.size(vm) == 0 if has_flex - flex = StorageProposal.do_flexible_disk(disk) - if Ops.get_boolean(flex, "ok", false) - partitions = Ops.get_list(flex, ["disk", "partitions"], []) - end - else - num_del_exist = Builtins.size(Builtins.filter(partitions) do |p| - Ops.get_symbol(p, "type", :unknown) != :free && - Ops.get_boolean(p, "delete", false) - end) - num_del_free = Builtins.size(Builtins.filter(partitions) do |p| - Ops.get_symbol(p, "type", :unknown) == :free && - Ops.get_boolean(p, "delete", false) - end) - r = StorageProposal.can_swap_reuse( - Ops.get_string(disk, "device", ""), - partitions, - tgmap + Report.Error( + "The product is configured to use flexible partitioning,\n" \ + "but that feature is not longer available.\n" \ + "Falling back to the default partitioning proposal mechanism." ) - if Builtins.haskey(r, "partitions") - partitions = Ops.get_list(r, "partitions", []) - elsif Builtins.haskey(r, "targets") - tgmap = Ops.get_map(r, "targets", {}) - end + end + num_del_exist = Builtins.size(Builtins.filter(partitions) do |p| + Ops.get_symbol(p, "type", :unknown) != :free && + Ops.get_boolean(p, "delete", false) + end) + num_del_free = Builtins.size(Builtins.filter(partitions) do |p| + Ops.get_symbol(p, "type", :unknown) == :free && + Ops.get_boolean(p, "delete", false) + end) + r = StorageProposal.can_swap_reuse( + Ops.get_string(disk, "device", ""), + partitions, + tgmap + ) + if Builtins.haskey(r, "partitions") + partitions = Ops.get_list(r, "partitions", []) + elsif Builtins.haskey(r, "targets") + tgmap = Ops.get_map(r, "targets", {}) + end - Builtins.y2milestone( - "create_partitions num_del_exist %1 num_del_free %2 swap_reuse %3", - num_del_exist, - num_del_free, - Ops.greater_than(Builtins.size(r), 0) - ) - Builtins.y2milestone("create_partitions keep %1", keep) - if keep != nil && Ops.greater_than(Builtins.size(r), 0) && - !StorageProposal.GetProposalHome && - !StorageProposal.GetProposalSnapshots && - num_del_exist == 1 && - num_del_free == 0 - Builtins.y2milestone("create_partitions single special") - first = true - partitions = Builtins.maplist(partitions) do |p| - if Ops.get_boolean(p, "delete", false) && first - p = Builtins.remove(p, "delete") - first = false - p = Storage.SetVolOptions( - p, - "/", - Partitions.DefaultFs, - "", - "", - "" - ) - Builtins.y2milestone("create_partitions single p %1", p) - end - deep_copy(p) + Builtins.y2milestone( + "create_partitions num_del_exist %1 num_del_free %2 swap_reuse %3", + num_del_exist, + num_del_free, + Ops.greater_than(Builtins.size(r), 0) + ) + Builtins.y2milestone("create_partitions keep %1", keep) + if keep != nil && Ops.greater_than(Builtins.size(r), 0) && + !StorageProposal.GetProposalHome && + !StorageProposal.GetProposalSnapshots && + num_del_exist == 1 && + num_del_free == 0 + Builtins.y2milestone("create_partitions single special") + first = true + partitions = Builtins.maplist(partitions) do |p| + if Ops.get_boolean(p, "delete", false) && first + p = Builtins.remove(p, "delete") + first = false + p = Storage.SetVolOptions( + p, + "/", + Partitions.DefaultFs, + "", + "", + "" + ) + Builtins.y2milestone("create_partitions single p %1", p) end - else - have_swap = Ops.greater_than(Builtins.size(r), 0) && - !StorageProposal.GetProposalSuspend - partitions = StorageProposal.get_proposal(have_swap, disk) + deep_copy(p) end + else + have_swap = Ops.greater_than(Builtins.size(r), 0) && + !StorageProposal.GetProposalSuspend + partitions = StorageProposal.get_proposal(have_swap, disk) end Builtins.y2milestone("create_partitions %1", partitions) else diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-storage-3.1.79/src/modules/StorageProposal.rb new/yast2-storage-3.1.82/src/modules/StorageProposal.rb --- old/yast2-storage-3.1.79/src/modules/StorageProposal.rb 2016-02-24 13:23:13.000000000 +0100 +++ new/yast2-storage-3.1.82/src/modules/StorageProposal.rb 2016-03-09 12:32:42.000000000 +0100 @@ -55,6 +55,7 @@ Yast.import "ProductFeatures" Yast.import "Arch" Yast.import "Stage" + Yast.import "Report" @cur_mode = :free @cur_weight = -10000 @@ -618,6 +619,12 @@ end + # Checks if the product is configured to use flexible_partitioning, either + # by means of control.xml or using a part.info file + # + # Note that flexible_partitioning is a not supported feature (fate#320111) + # + # return [Boolean] def has_flex_proposal ret = SCR.Read(path(".target.size"), pinfo_name) > 0 if !ret @@ -681,7 +688,9 @@ end + # @deprecated since the removal of flexible_partitioning (fate#320111) def do_flexible_disk(disk) + Builtins.y2error("do_flexible_disk called. That should not have happened.") disk = deep_copy(disk) dev = Ops.get_string(disk, "device", "") Builtins.y2milestone("do_flexible_disk dev %1", dev) @@ -1191,7 +1200,9 @@ end + # @deprecated since the removal of flexible_partitioning (fate#320111) def do_pflex(target, conf) + Builtins.y2error("do_pflex called. That should not have happened.") target = deep_copy(target) conf = deep_copy(conf) ret = {} @@ -1341,7 +1352,9 @@ end + # @deprecated since the removal of flexible_partitioning (fate#320111) def do_proposal_flexible(target) + Builtins.y2error("do_proposal_flexible called. That should not have happened.") target = deep_copy(target) conf = {} if ProductFeatures.GetBooleanFeature( @@ -3183,7 +3196,9 @@ end + # @deprecated since the removal of flexible_partitioning (fate#320111) def read_partition_xml_config + Builtins.y2error("read_partition_xml_config called. That should not have happened.") xmlflex = Convert.to_map( ProductFeatures.GetFeature("partitioning", "flexible_partitioning") ) @@ -3322,7 +3337,9 @@ end + # @deprecated since the removal of flexible_partitioning (fate#320111) def read_partition_config(fpath) + Builtins.y2error("read_partition_config called. That should not have happened.") pos = 0 line = "" rex = "" @@ -6128,10 +6145,13 @@ ) if Builtins.isempty(vg) if has_flex_proposal - ret = do_proposal_flexible(target) - else - ret = get_inst_proposal(target) + Report.Error( + "The product is configured to use flexible partitioning,\n" \ + "but that feature is not longer available.\n" \ + "Falling back to the default partitioning proposal mechanism." + ) end + ret = get_inst_proposal(target) else Builtins.y2milestone("target: %1", target) ret = get_inst_prop_vm(target, vg) @@ -6167,33 +6187,13 @@ vb = VBox() + @previous_strategy = strategy vb = Builtins.add( vb, Left( HBox( HSpacing(3), - CheckBox( - Id(:lvm), - Opt(:notify), - # TRANSLATORS: checkbox text - _("Create &LVM-based Proposal"), - GetProposalLvm() - ) - ) - ) - ) - vb = Builtins.add( - vb, - Left( - HBox( - HSpacing(7), - CheckBox( - Id(:encrypt), - Opt(:notify), - # TRANSLATORS: checkbox text - _("Encr&ypt Volume Group"), - GetProposalEncrypt() - ) + strategy_widget ) ) ) @@ -6300,8 +6300,9 @@ # TRANSLATORS: help text help_text = _( - "<p>To create an LVM-based proposal, choose the corresponding button. The\n" + - "LVM-based proposal can be encrypted.</p>\n" + "<p>Choose <b>Partition-based Proposal</b> if you don't want to use LVM.\n" + + "Choose <b>LVM-based Proposal</b> for plain LVM and <b>Encrypted LVM-based\n" + + "Proposal</b> if you want your system to be encrypted.</p>" ) # TRANSLATORS: help text @@ -6411,7 +6412,7 @@ def IsCommonWidget(id) - return [ :lvm, :encrypt, :root_fs, :snapshots, :home, :home_fs, :suspend ].include?(id) + return [ :lvm, :lvm_crypt, :partitions, :root_fs, :snapshots, :home, :home_fs, :suspend ].include?(id) end @@ -6421,16 +6422,16 @@ case id - when :lvm - UI.ChangeWidget(Id(:encrypt), :Enabled, val) - - when :encrypt + when :lvm_crypt if val if !QueryProposalPassword() - UI.ChangeWidget(Id(:encrypt), :Value, false) + UI.ChangeWidget(Id(:strategy), :CurrentButton, @previous_strategy) end end + when :lvm, :partitions + @previous_strategy = id if val + when :root_fs UI.ChangeWidget(Id(:snapshots), :Enabled, val == :btrfs) @@ -6496,8 +6497,7 @@ if ret == :ok y2milestone("setting storage proposal settings") - SetProposalLvm(UI.QueryWidget(Id(:lvm), :Value)) - SetProposalEncrypt(UI.QueryWidget(Id(:encrypt), :Value)) + self.strategy = UI.QueryWidget(Id(:strategy), :CurrentButton) SetProposalRootFs(UI.QueryWidget(Id(:root_fs), :Value)) SetProposalSnapshots(UI.QueryWidget(Id(:snapshots), :Value)) SetProposalHome(UI.QueryWidget(Id(:home), :Value)) @@ -6560,6 +6560,43 @@ return ret end + def strategy_widget + RadioButtonGroup( + Id(:strategy), + VBox( + strategy_button(:partitions, _("&Partition-based Proposal")), + VSpacing(0.3), + strategy_button(:lvm, _("&LVM-based Proposal")), + VSpacing(0.3), + strategy_button(:lvm_crypt, _("&Encrypted LVM-based Proposal")) + ) + ) + end + + def strategy_button(strategy, label) + selected = self.strategy == strategy + Left(RadioButton(Id(strategy), Opt(:notify), label, selected)) + end + + # Current strategy based on the current values of ProposalLvm + # and ProposalEncrypt + def strategy + if GetProposalLvm() + if GetProposalEncrypt() + :lvm_crypt + else + :lvm + end + else + :partitions + end + end + + # Adjust ProposalLvm and ProposalEncrypt to match a given strategy + def strategy=(value) + SetProposalLvm([:lvm, :lvm_crypt].include?(value)) + SetProposalEncrypt(value == :lvm_crypt) + end publish :function => :SetCreateVg, :type => "void (boolean)" publish :function => :GetProposalHome, :type => "boolean ()" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-storage-3.1.79/testsuite/tests/flex-info-empty-big-ppc64le1.out new/yast2-storage-3.1.82/testsuite/tests/flex-info-empty-big-ppc64le1.out --- old/yast2-storage-3.1.79/testsuite/tests/flex-info-empty-big-ppc64le1.out 2016-02-24 13:23:14.000000000 +0100 +++ new/yast2-storage-3.1.82/testsuite/tests/flex-info-empty-big-ppc64le1.out 1970-01-01 01:00:00.000000000 +0100 @@ -1,37 +0,0 @@ -Dump Hardware Excerpt: -Dump Arch: ppc64 -Dump -Dump Proposal Settings Excerpt: -Dump -Dump Proposal: -Dump Create GPT PReP volume /dev/sda1 (7.84 MiB) -Dump Create swap volume /dev/sda2 (1.00 GiB) -Dump Create volume /dev/sda3 (2.49 TiB) for /data with btrfs -Dump Create root volume /dev/sda4 (8.01 GiB) with btrfs -Dump Create subvolume boot/grub2/powerpc-ieee1275 on device /dev/sda4 -Dump Create subvolume home on device /dev/sda4 -Dump Create subvolume opt on device /dev/sda4 -Dump Create subvolume srv on device /dev/sda4 -Dump Create subvolume tmp on device /dev/sda4 -Dump Create subvolume usr/local on device /dev/sda4 -Dump Create subvolume var/crash on device /dev/sda4 -Dump Create subvolume var/lib/libvirt/images on device /dev/sda4 with option "no copy on write" -Dump Create subvolume var/lib/mailman on device /dev/sda4 -Dump Create subvolume var/lib/mariadb on device /dev/sda4 with option "no copy on write" -Dump Create subvolume var/lib/mysql on device /dev/sda4 with option "no copy on write" -Dump Create subvolume var/lib/named on device /dev/sda4 -Dump Create subvolume var/lib/pgsql on device /dev/sda4 with option "no copy on write" -Dump Create subvolume var/log on device /dev/sda4 -Dump Create subvolume var/opt on device /dev/sda4 -Dump Create subvolume var/spool on device /dev/sda4 -Dump Create subvolume var/tmp on device /dev/sda4 -Dump -Dump Target Map Excerpt: -Dump device:/dev/sda label:gpt -Dump device:/dev/sda1 fsid:0x108 -Dump device:/dev/sda2 fsid:0x82 -Dump device:/dev/sda3 fsid:0x83 -Dump device:/dev/sda4 fsid:0x83 -Dump -Dump Proposal Feedback: -Dump Cound not do snapshots. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-storage-3.1.79/testsuite/tests/flex-info-empty-big-ppc64le1.rb new/yast2-storage-3.1.82/testsuite/tests/flex-info-empty-big-ppc64le1.rb --- old/yast2-storage-3.1.79/testsuite/tests/flex-info-empty-big-ppc64le1.rb 2016-02-24 13:23:14.000000000 +0100 +++ new/yast2-storage-3.1.82/testsuite/tests/flex-info-empty-big-ppc64le1.rb 1970-01-01 01:00:00.000000000 +0100 @@ -1,35 +0,0 @@ -# encoding: utf-8 - -# testedfiles: helper.rb - -module Yast - - class TestClient < Client - - def main - - def setup1() - setup_system("empty-big-ppc64le") - - setup_part_info(<<-EOT) -PARTITION mount=/ size=8GB -PARTITION mount=swap size=1GB -PARTITION mount=/data sizepct=100 -EOT - end - - def setup2() - end - - def setup3() - end - - Yast.include self, "helper.rb" - - end - - end - -end - -Yast::TestClient.new.main diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-storage-3.1.79/testsuite/tests/flex-info-empty-efi1.out new/yast2-storage-3.1.82/testsuite/tests/flex-info-empty-efi1.out --- old/yast2-storage-3.1.79/testsuite/tests/flex-info-empty-efi1.out 2016-02-24 13:23:14.000000000 +0100 +++ new/yast2-storage-3.1.82/testsuite/tests/flex-info-empty-efi1.out 1970-01-01 01:00:00.000000000 +0100 @@ -1,38 +0,0 @@ -Dump Hardware Excerpt: -Dump Arch: x86_64 efi -Dump -Dump Proposal Settings Excerpt: -Dump -Dump Proposal: -Dump Create boot volume /dev/sda1 (156.88 MiB) with vfat -Dump Create swap volume /dev/sda2 (1.00 GiB) -Dump Create volume /dev/sda3 (288.93 GiB) for /data with btrfs -Dump Create root volume /dev/sda4 (8.01 GiB) with btrfs -Dump Create subvolume boot/grub2/i386-pc on device /dev/sda4 -Dump Create subvolume boot/grub2/x86_64-efi on device /dev/sda4 -Dump Create subvolume home on device /dev/sda4 -Dump Create subvolume opt on device /dev/sda4 -Dump Create subvolume srv on device /dev/sda4 -Dump Create subvolume tmp on device /dev/sda4 -Dump Create subvolume usr/local on device /dev/sda4 -Dump Create subvolume var/crash on device /dev/sda4 -Dump Create subvolume var/lib/libvirt/images on device /dev/sda4 with option "no copy on write" -Dump Create subvolume var/lib/mailman on device /dev/sda4 -Dump Create subvolume var/lib/mariadb on device /dev/sda4 with option "no copy on write" -Dump Create subvolume var/lib/mysql on device /dev/sda4 with option "no copy on write" -Dump Create subvolume var/lib/named on device /dev/sda4 -Dump Create subvolume var/lib/pgsql on device /dev/sda4 with option "no copy on write" -Dump Create subvolume var/log on device /dev/sda4 -Dump Create subvolume var/opt on device /dev/sda4 -Dump Create subvolume var/spool on device /dev/sda4 -Dump Create subvolume var/tmp on device /dev/sda4 -Dump -Dump Target Map Excerpt: -Dump device:/dev/sda label:gpt -Dump device:/dev/sda1 fsid:0x103 -Dump device:/dev/sda2 fsid:0x82 -Dump device:/dev/sda3 fsid:0x83 -Dump device:/dev/sda4 fsid:0x83 -Dump -Dump Proposal Feedback: -Dump Cound not do snapshots. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-storage-3.1.79/testsuite/tests/flex-info-empty-efi1.rb new/yast2-storage-3.1.82/testsuite/tests/flex-info-empty-efi1.rb --- old/yast2-storage-3.1.79/testsuite/tests/flex-info-empty-efi1.rb 2016-02-24 13:23:14.000000000 +0100 +++ new/yast2-storage-3.1.82/testsuite/tests/flex-info-empty-efi1.rb 1970-01-01 01:00:00.000000000 +0100 @@ -1,35 +0,0 @@ -# encoding: utf-8 - -# testedfiles: helper.rb - -module Yast - - class TestClient < Client - - def main - - def setup1() - setup_system("empty-efi") - - setup_part_info(<<-EOT) -PARTITION mount=/ size=8GB -PARTITION mount=swap size=1GB -PARTITION mount=/data sizepct=100 -EOT - end - - def setup2() - end - - def setup3() - end - - Yast.include self, "helper.rb" - - end - - end - -end - -Yast::TestClient.new.main diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-storage-3.1.79/testsuite/tests/flex-info-empty-efi2.out new/yast2-storage-3.1.82/testsuite/tests/flex-info-empty-efi2.out --- old/yast2-storage-3.1.79/testsuite/tests/flex-info-empty-efi2.out 2016-02-24 13:23:14.000000000 +0100 +++ new/yast2-storage-3.1.82/testsuite/tests/flex-info-empty-efi2.out 1970-01-01 01:00:00.000000000 +0100 @@ -1,38 +0,0 @@ -Dump Hardware Excerpt: -Dump Arch: x86_64 efi -Dump -Dump Proposal Settings Excerpt: -Dump -Dump Proposal: -Dump Create boot volume /dev/sda1 (517.72 MiB) with vfat -Dump Create swap volume /dev/sda2 (1.00 GiB) -Dump Create volume /dev/sda3 (288.57 GiB) for /data with btrfs -Dump Create root volume /dev/sda4 (8.01 GiB) with btrfs -Dump Create subvolume boot/grub2/i386-pc on device /dev/sda4 -Dump Create subvolume boot/grub2/x86_64-efi on device /dev/sda4 -Dump Create subvolume home on device /dev/sda4 -Dump Create subvolume opt on device /dev/sda4 -Dump Create subvolume srv on device /dev/sda4 -Dump Create subvolume tmp on device /dev/sda4 -Dump Create subvolume usr/local on device /dev/sda4 -Dump Create subvolume var/crash on device /dev/sda4 -Dump Create subvolume var/lib/libvirt/images on device /dev/sda4 with option "no copy on write" -Dump Create subvolume var/lib/mailman on device /dev/sda4 -Dump Create subvolume var/lib/mariadb on device /dev/sda4 with option "no copy on write" -Dump Create subvolume var/lib/mysql on device /dev/sda4 with option "no copy on write" -Dump Create subvolume var/lib/named on device /dev/sda4 -Dump Create subvolume var/lib/pgsql on device /dev/sda4 with option "no copy on write" -Dump Create subvolume var/log on device /dev/sda4 -Dump Create subvolume var/opt on device /dev/sda4 -Dump Create subvolume var/spool on device /dev/sda4 -Dump Create subvolume var/tmp on device /dev/sda4 -Dump -Dump Target Map Excerpt: -Dump device:/dev/sda label:gpt -Dump device:/dev/sda1 fsid:0x103 -Dump device:/dev/sda2 fsid:0x82 -Dump device:/dev/sda3 fsid:0x83 -Dump device:/dev/sda4 fsid:0x83 -Dump -Dump Proposal Feedback: -Dump Cound not do snapshots. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-storage-3.1.79/testsuite/tests/flex-info-empty-efi2.rb new/yast2-storage-3.1.82/testsuite/tests/flex-info-empty-efi2.rb --- old/yast2-storage-3.1.79/testsuite/tests/flex-info-empty-efi2.rb 2016-02-24 13:23:14.000000000 +0100 +++ new/yast2-storage-3.1.82/testsuite/tests/flex-info-empty-efi2.rb 1970-01-01 01:00:00.000000000 +0100 @@ -1,36 +0,0 @@ -# encoding: utf-8 - -# testedfiles: helper.rb - -module Yast - - class TestClient < Client - - def main - - def setup1() - setup_system("empty-efi") - - setup_part_info(<<-EOT) -PARTITION mount=/boot/efi size=512MB -PARTITION mount=/ size=8GB -PARTITION mount=swap size=1GB -PARTITION mount=/data sizepct=100 -EOT - end - - def setup2() - end - - def setup3() - end - - Yast.include self, "helper.rb" - - end - - end - -end - -Yast::TestClient.new.main diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-storage-3.1.79/testsuite/tests/flex-info-empty-ppc64le1.out new/yast2-storage-3.1.82/testsuite/tests/flex-info-empty-ppc64le1.out --- old/yast2-storage-3.1.79/testsuite/tests/flex-info-empty-ppc64le1.out 2016-02-24 13:23:14.000000000 +0100 +++ new/yast2-storage-3.1.82/testsuite/tests/flex-info-empty-ppc64le1.out 1970-01-01 01:00:00.000000000 +0100 @@ -1,37 +0,0 @@ -Dump Hardware Excerpt: -Dump Arch: ppc64 -Dump -Dump Proposal Settings Excerpt: -Dump -Dump Proposal: -Dump Create PReP volume /dev/sda1 (7.84 MiB) -Dump Create swap volume /dev/sda2 (1.00 GiB) -Dump Create volume /dev/sda3 (289.07 GiB) for /data with btrfs -Dump Create root volume /dev/sda4 (8.01 GiB) with btrfs -Dump Create subvolume boot/grub2/powerpc-ieee1275 on device /dev/sda4 -Dump Create subvolume home on device /dev/sda4 -Dump Create subvolume opt on device /dev/sda4 -Dump Create subvolume srv on device /dev/sda4 -Dump Create subvolume tmp on device /dev/sda4 -Dump Create subvolume usr/local on device /dev/sda4 -Dump Create subvolume var/crash on device /dev/sda4 -Dump Create subvolume var/lib/libvirt/images on device /dev/sda4 with option "no copy on write" -Dump Create subvolume var/lib/mailman on device /dev/sda4 -Dump Create subvolume var/lib/mariadb on device /dev/sda4 with option "no copy on write" -Dump Create subvolume var/lib/mysql on device /dev/sda4 with option "no copy on write" -Dump Create subvolume var/lib/named on device /dev/sda4 -Dump Create subvolume var/lib/pgsql on device /dev/sda4 with option "no copy on write" -Dump Create subvolume var/log on device /dev/sda4 -Dump Create subvolume var/opt on device /dev/sda4 -Dump Create subvolume var/spool on device /dev/sda4 -Dump Create subvolume var/tmp on device /dev/sda4 -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 -Dump device:/dev/sda4 fsid:0x83 -Dump -Dump Proposal Feedback: -Dump Cound not do snapshots. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-storage-3.1.79/testsuite/tests/flex-info-empty-ppc64le1.rb new/yast2-storage-3.1.82/testsuite/tests/flex-info-empty-ppc64le1.rb --- old/yast2-storage-3.1.79/testsuite/tests/flex-info-empty-ppc64le1.rb 2016-02-24 13:23:14.000000000 +0100 +++ new/yast2-storage-3.1.82/testsuite/tests/flex-info-empty-ppc64le1.rb 1970-01-01 01:00:00.000000000 +0100 @@ -1,35 +0,0 @@ -# encoding: utf-8 - -# testedfiles: helper.rb - -module Yast - - class TestClient < Client - - def main - - def setup1() - setup_system("empty-ppc64le") - - setup_part_info(<<-EOT) -PARTITION mount=/ size=8GB -PARTITION mount=swap size=1GB -PARTITION mount=/data sizepct=100 -EOT - end - - def setup2() - end - - def setup3() - end - - Yast.include self, "helper.rb" - - end - - end - -end - -Yast::TestClient.new.main diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-storage-3.1.79/testsuite/tests/flex-info-empty-ppc64le2.out new/yast2-storage-3.1.82/testsuite/tests/flex-info-empty-ppc64le2.out --- old/yast2-storage-3.1.79/testsuite/tests/flex-info-empty-ppc64le2.out 2016-02-24 13:23:14.000000000 +0100 +++ new/yast2-storage-3.1.82/testsuite/tests/flex-info-empty-ppc64le2.out 1970-01-01 01:00:00.000000000 +0100 @@ -1,37 +0,0 @@ -Dump Hardware Excerpt: -Dump Arch: ppc64 -Dump -Dump Proposal Settings Excerpt: -Dump -Dump Proposal: -Dump Create PReP volume /dev/sda1 (7.84 MiB) -Dump Create swap volume /dev/sda2 (1.00 GiB) -Dump Create volume /dev/sda3 (289.07 GiB) for /data with btrfs -Dump Create root volume /dev/sda4 (8.01 GiB) with btrfs -Dump Create subvolume boot/grub2/powerpc-ieee1275 on device /dev/sda4 -Dump Create subvolume home on device /dev/sda4 -Dump Create subvolume opt on device /dev/sda4 -Dump Create subvolume srv on device /dev/sda4 -Dump Create subvolume tmp on device /dev/sda4 -Dump Create subvolume usr/local on device /dev/sda4 -Dump Create subvolume var/crash on device /dev/sda4 -Dump Create subvolume var/lib/libvirt/images on device /dev/sda4 with option "no copy on write" -Dump Create subvolume var/lib/mailman on device /dev/sda4 -Dump Create subvolume var/lib/mariadb on device /dev/sda4 with option "no copy on write" -Dump Create subvolume var/lib/mysql on device /dev/sda4 with option "no copy on write" -Dump Create subvolume var/lib/named on device /dev/sda4 -Dump Create subvolume var/lib/pgsql on device /dev/sda4 with option "no copy on write" -Dump Create subvolume var/log on device /dev/sda4 -Dump Create subvolume var/opt on device /dev/sda4 -Dump Create subvolume var/spool on device /dev/sda4 -Dump Create subvolume var/tmp on device /dev/sda4 -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 -Dump device:/dev/sda4 fsid:0x83 -Dump -Dump Proposal Feedback: -Dump Cound not do snapshots. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-storage-3.1.79/testsuite/tests/flex-info-empty-ppc64le2.rb new/yast2-storage-3.1.82/testsuite/tests/flex-info-empty-ppc64le2.rb --- old/yast2-storage-3.1.79/testsuite/tests/flex-info-empty-ppc64le2.rb 2016-02-24 13:23:14.000000000 +0100 +++ new/yast2-storage-3.1.82/testsuite/tests/flex-info-empty-ppc64le2.rb 1970-01-01 01:00:00.000000000 +0100 @@ -1,39 +0,0 @@ -# encoding: utf-8 - -# testedfiles: helper.rb - -module Yast - - class TestClient < Client - - def main - - def setup1() - setup_system("empty-ppc64le") - - # TODO: The PReP partition is ignored since partitions without a mount - # point are ignored when reading the flex proposal configuration. - - setup_part_info(<<-EOT) -PARTITION mount= size=8MB -PARTITION mount=/ size=8GB -PARTITION mount=swap size=1GB -PARTITION mount=/data sizepct=100 -EOT - end - - def setup2() - end - - def setup3() - end - - Yast.include self, "helper.rb" - - end - - end - -end - -Yast::TestClient.new.main diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-storage-3.1.79/testsuite/tests/flex-info-empty1.out new/yast2-storage-3.1.82/testsuite/tests/flex-info-empty1.out --- old/yast2-storage-3.1.79/testsuite/tests/flex-info-empty1.out 2016-02-24 13:23:14.000000000 +0100 +++ new/yast2-storage-3.1.82/testsuite/tests/flex-info-empty1.out 1970-01-01 01:00:00.000000000 +0100 @@ -1,35 +0,0 @@ -Dump Hardware Excerpt: -Dump Arch: i386 -Dump -Dump Proposal Settings Excerpt: -Dump -Dump Proposal: -Dump Create swap volume /dev/sda1 (1.00 GiB) -Dump Create volume /dev/sda2 (289.08 GiB) for /data with btrfs -Dump Create root volume /dev/sda3 (8.01 GiB) with btrfs -Dump Create subvolume boot/grub2/i386-pc on device /dev/sda3 -Dump Create subvolume home 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/libvirt/images on device /dev/sda3 with option "no copy on write" -Dump Create subvolume var/lib/mailman on device /dev/sda3 -Dump Create subvolume var/lib/mariadb on device /dev/sda3 with option "no copy on write" -Dump Create subvolume var/lib/mysql on device /dev/sda3 with option "no copy on write" -Dump Create subvolume var/lib/named on device /dev/sda3 -Dump Create subvolume var/lib/pgsql on device /dev/sda3 with option "no copy on write" -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:0x82 -Dump device:/dev/sda2 fsid:0x83 -Dump device:/dev/sda3 fsid:0x83 -Dump -Dump Proposal Feedback: -Dump Cound not do snapshots. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-storage-3.1.79/testsuite/tests/flex-info-empty1.rb new/yast2-storage-3.1.82/testsuite/tests/flex-info-empty1.rb --- old/yast2-storage-3.1.79/testsuite/tests/flex-info-empty1.rb 2016-02-24 13:23:14.000000000 +0100 +++ new/yast2-storage-3.1.82/testsuite/tests/flex-info-empty1.rb 1970-01-01 01:00:00.000000000 +0100 @@ -1,35 +0,0 @@ -# encoding: utf-8 - -# testedfiles: helper.rb - -module Yast - - class TestClient < Client - - def main - - def setup1() - setup_system("empty") - - setup_part_info(<<-EOT) -PARTITION mount=/ size=8GB -PARTITION mount=swap size=1GB -PARTITION mount=/data sizepct=100 -EOT - end - - def setup2() - end - - def setup3() - end - - Yast.include self, "helper.rb" - - end - - end - -end - -Yast::TestClient.new.main diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-storage-3.1.79/testsuite/tests/flex-info-empty2.out new/yast2-storage-3.1.82/testsuite/tests/flex-info-empty2.out --- old/yast2-storage-3.1.79/testsuite/tests/flex-info-empty2.out 2016-02-24 13:23:14.000000000 +0100 +++ new/yast2-storage-3.1.82/testsuite/tests/flex-info-empty2.out 1970-01-01 01:00:00.000000000 +0100 @@ -1,39 +0,0 @@ -Dump Hardware Excerpt: -Dump Arch: i386 -Dump -Dump Proposal Settings Excerpt: -Dump -Dump Proposal: -Dump Create extended partition /dev/sda1 (298.09 GiB) -Dump Create boot volume /dev/sda5 (517.72 MiB) with ext4 -Dump Create swap volume /dev/sda6 (1.00 GiB) -Dump Create volume /dev/sda7 (288.57 GiB) for /data with btrfs -Dump Create root volume /dev/sda8 (8.01 GiB) with btrfs -Dump Create subvolume boot/grub2/i386-pc on device /dev/sda8 -Dump Create subvolume home on device /dev/sda8 -Dump Create subvolume opt on device /dev/sda8 -Dump Create subvolume srv on device /dev/sda8 -Dump Create subvolume tmp on device /dev/sda8 -Dump Create subvolume usr/local on device /dev/sda8 -Dump Create subvolume var/crash on device /dev/sda8 -Dump Create subvolume var/lib/libvirt/images on device /dev/sda8 with option "no copy on write" -Dump Create subvolume var/lib/mailman on device /dev/sda8 -Dump Create subvolume var/lib/mariadb on device /dev/sda8 with option "no copy on write" -Dump Create subvolume var/lib/mysql on device /dev/sda8 with option "no copy on write" -Dump Create subvolume var/lib/named on device /dev/sda8 -Dump Create subvolume var/lib/pgsql on device /dev/sda8 with option "no copy on write" -Dump Create subvolume var/log on device /dev/sda8 -Dump Create subvolume var/opt on device /dev/sda8 -Dump Create subvolume var/spool on device /dev/sda8 -Dump Create subvolume var/tmp on device /dev/sda8 -Dump -Dump Target Map Excerpt: -Dump device:/dev/sda label:msdos -Dump device:/dev/sda1 fsid:0xf -Dump device:/dev/sda5 fsid:0x83 -Dump device:/dev/sda6 fsid:0x82 -Dump device:/dev/sda7 fsid:0x83 -Dump device:/dev/sda8 fsid:0x83 -Dump -Dump Proposal Feedback: -Dump Cound not do snapshots. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-storage-3.1.79/testsuite/tests/flex-info-empty2.rb new/yast2-storage-3.1.82/testsuite/tests/flex-info-empty2.rb --- old/yast2-storage-3.1.79/testsuite/tests/flex-info-empty2.rb 2016-02-24 13:23:14.000000000 +0100 +++ new/yast2-storage-3.1.82/testsuite/tests/flex-info-empty2.rb 1970-01-01 01:00:00.000000000 +0100 @@ -1,36 +0,0 @@ -# encoding: utf-8 - -# testedfiles: helper.rb - -module Yast - - class TestClient < Client - - def main - - def setup1() - setup_system("empty") - - setup_part_info(<<-EOT) -PARTITION mount=/boot size=512MB -PARTITION mount=/ size=8GB -PARTITION mount=swap size=1GB -PARTITION mount=/data sizepct=100 -EOT - end - - def setup2() - end - - def setup3() - end - - Yast.include self, "helper.rb" - - end - - end - -end - -Yast::TestClient.new.main diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-storage-3.1.79/testsuite/tests/flex-xml-empty-efi1.out new/yast2-storage-3.1.82/testsuite/tests/flex-xml-empty-efi1.out --- old/yast2-storage-3.1.79/testsuite/tests/flex-xml-empty-efi1.out 2016-02-24 13:23:14.000000000 +0100 +++ new/yast2-storage-3.1.82/testsuite/tests/flex-xml-empty-efi1.out 1970-01-01 01:00:00.000000000 +0100 @@ -1,38 +0,0 @@ -Dump Hardware Excerpt: -Dump Arch: x86_64 efi -Dump -Dump Proposal Settings Excerpt: -Dump -Dump Proposal: -Dump Create boot volume /dev/sda1 (156.88 MiB) with vfat -Dump Create swap volume /dev/sda2 (1.00 GiB) -Dump Create volume /dev/sda3 (288.93 GiB) for /data with btrfs -Dump Create root volume /dev/sda4 (8.01 GiB) with btrfs -Dump Create subvolume boot/grub2/i386-pc on device /dev/sda4 -Dump Create subvolume boot/grub2/x86_64-efi on device /dev/sda4 -Dump Create subvolume home on device /dev/sda4 -Dump Create subvolume opt on device /dev/sda4 -Dump Create subvolume srv on device /dev/sda4 -Dump Create subvolume tmp on device /dev/sda4 -Dump Create subvolume usr/local on device /dev/sda4 -Dump Create subvolume var/crash on device /dev/sda4 -Dump Create subvolume var/lib/libvirt/images on device /dev/sda4 with option "no copy on write" -Dump Create subvolume var/lib/mailman on device /dev/sda4 -Dump Create subvolume var/lib/mariadb on device /dev/sda4 with option "no copy on write" -Dump Create subvolume var/lib/mysql on device /dev/sda4 with option "no copy on write" -Dump Create subvolume var/lib/named on device /dev/sda4 -Dump Create subvolume var/lib/pgsql on device /dev/sda4 with option "no copy on write" -Dump Create subvolume var/log on device /dev/sda4 -Dump Create subvolume var/opt on device /dev/sda4 -Dump Create subvolume var/spool on device /dev/sda4 -Dump Create subvolume var/tmp on device /dev/sda4 -Dump -Dump Target Map Excerpt: -Dump device:/dev/sda label:gpt -Dump device:/dev/sda1 fsid:0x103 -Dump device:/dev/sda2 fsid:0x82 -Dump device:/dev/sda3 fsid:0x83 -Dump device:/dev/sda4 fsid:0x83 -Dump -Dump Proposal Feedback: -Dump Cound not do snapshots. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-storage-3.1.79/testsuite/tests/flex-xml-empty-efi1.rb new/yast2-storage-3.1.82/testsuite/tests/flex-xml-empty-efi1.rb --- old/yast2-storage-3.1.79/testsuite/tests/flex-xml-empty-efi1.rb 2016-02-24 13:23:14.000000000 +0100 +++ new/yast2-storage-3.1.82/testsuite/tests/flex-xml-empty-efi1.rb 1970-01-01 01:00:00.000000000 +0100 @@ -1,37 +0,0 @@ -# encoding: utf-8 - -# testedfiles: helper.rb - -module Yast - - class TestClient < Client - - def main - - def setup1() - setup_system("empty-efi") - end - - def setup2() - ProductFeatures.SetBooleanFeature("partitioning", "use_flexible_partitioning", true) - ProductFeatures.SetFeature("partitioning", "flexible_partitioning", { - "partitions" => [ - { "mount" => "/", "size" => "8GB" }, - { "mount" => "swap", "size" => "1GB" }, - { "mount" => "/data", "sizepct" => "100" } - ] - }) - end - - def setup3() - end - - Yast.include self, "helper.rb" - - end - - end - -end - -Yast::TestClient.new.main diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-storage-3.1.79/testsuite/tests/flex-xml-empty-ppc64le1.out new/yast2-storage-3.1.82/testsuite/tests/flex-xml-empty-ppc64le1.out --- old/yast2-storage-3.1.79/testsuite/tests/flex-xml-empty-ppc64le1.out 2016-02-24 13:23:14.000000000 +0100 +++ new/yast2-storage-3.1.82/testsuite/tests/flex-xml-empty-ppc64le1.out 1970-01-01 01:00:00.000000000 +0100 @@ -1,37 +0,0 @@ -Dump Hardware Excerpt: -Dump Arch: ppc64 -Dump -Dump Proposal Settings Excerpt: -Dump -Dump Proposal: -Dump Create PReP volume /dev/sda1 (7.84 MiB) -Dump Create swap volume /dev/sda2 (1.00 GiB) -Dump Create volume /dev/sda3 (289.07 GiB) for /data with btrfs -Dump Create root volume /dev/sda4 (8.01 GiB) with btrfs -Dump Create subvolume boot/grub2/powerpc-ieee1275 on device /dev/sda4 -Dump Create subvolume home on device /dev/sda4 -Dump Create subvolume opt on device /dev/sda4 -Dump Create subvolume srv on device /dev/sda4 -Dump Create subvolume tmp on device /dev/sda4 -Dump Create subvolume usr/local on device /dev/sda4 -Dump Create subvolume var/crash on device /dev/sda4 -Dump Create subvolume var/lib/libvirt/images on device /dev/sda4 with option "no copy on write" -Dump Create subvolume var/lib/mailman on device /dev/sda4 -Dump Create subvolume var/lib/mariadb on device /dev/sda4 with option "no copy on write" -Dump Create subvolume var/lib/mysql on device /dev/sda4 with option "no copy on write" -Dump Create subvolume var/lib/named on device /dev/sda4 -Dump Create subvolume var/lib/pgsql on device /dev/sda4 with option "no copy on write" -Dump Create subvolume var/log on device /dev/sda4 -Dump Create subvolume var/opt on device /dev/sda4 -Dump Create subvolume var/spool on device /dev/sda4 -Dump Create subvolume var/tmp on device /dev/sda4 -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 -Dump device:/dev/sda4 fsid:0x83 -Dump -Dump Proposal Feedback: -Dump Cound not do snapshots. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-storage-3.1.79/testsuite/tests/flex-xml-empty-ppc64le1.rb new/yast2-storage-3.1.82/testsuite/tests/flex-xml-empty-ppc64le1.rb --- old/yast2-storage-3.1.79/testsuite/tests/flex-xml-empty-ppc64le1.rb 2016-02-24 13:23:14.000000000 +0100 +++ new/yast2-storage-3.1.82/testsuite/tests/flex-xml-empty-ppc64le1.rb 1970-01-01 01:00:00.000000000 +0100 @@ -1,37 +0,0 @@ -# encoding: utf-8 - -# testedfiles: helper.rb - -module Yast - - class TestClient < Client - - def main - - def setup1() - setup_system("empty-ppc64le") - end - - def setup2() - ProductFeatures.SetBooleanFeature("partitioning", "use_flexible_partitioning", true) - ProductFeatures.SetFeature("partitioning", "flexible_partitioning", { - "partitions" => [ - { "mount" => "/", "size" => "8GB" }, - { "mount" => "swap", "size" => "1GB" }, - { "mount" => "/data", "sizepct" => "100" } - ] - }) - end - - def setup3() - end - - Yast.include self, "helper.rb" - - end - - end - -end - -Yast::TestClient.new.main diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-storage-3.1.79/testsuite/tests/flex-xml-empty1.out new/yast2-storage-3.1.82/testsuite/tests/flex-xml-empty1.out --- old/yast2-storage-3.1.79/testsuite/tests/flex-xml-empty1.out 2016-02-24 13:23:14.000000000 +0100 +++ new/yast2-storage-3.1.82/testsuite/tests/flex-xml-empty1.out 1970-01-01 01:00:00.000000000 +0100 @@ -1,35 +0,0 @@ -Dump Hardware Excerpt: -Dump Arch: i386 -Dump -Dump Proposal Settings Excerpt: -Dump -Dump Proposal: -Dump Create swap volume /dev/sda1 (1.00 GiB) -Dump Create volume /dev/sda2 (289.08 GiB) for /data with btrfs -Dump Create root volume /dev/sda3 (8.01 GiB) with btrfs -Dump Create subvolume boot/grub2/i386-pc on device /dev/sda3 -Dump Create subvolume home 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/libvirt/images on device /dev/sda3 with option "no copy on write" -Dump Create subvolume var/lib/mailman on device /dev/sda3 -Dump Create subvolume var/lib/mariadb on device /dev/sda3 with option "no copy on write" -Dump Create subvolume var/lib/mysql on device /dev/sda3 with option "no copy on write" -Dump Create subvolume var/lib/named on device /dev/sda3 -Dump Create subvolume var/lib/pgsql on device /dev/sda3 with option "no copy on write" -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:0x82 -Dump device:/dev/sda2 fsid:0x83 -Dump device:/dev/sda3 fsid:0x83 -Dump -Dump Proposal Feedback: -Dump Cound not do snapshots. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-storage-3.1.79/testsuite/tests/flex-xml-empty1.rb new/yast2-storage-3.1.82/testsuite/tests/flex-xml-empty1.rb --- old/yast2-storage-3.1.79/testsuite/tests/flex-xml-empty1.rb 2016-02-24 13:23:14.000000000 +0100 +++ new/yast2-storage-3.1.82/testsuite/tests/flex-xml-empty1.rb 1970-01-01 01:00:00.000000000 +0100 @@ -1,37 +0,0 @@ -# encoding: utf-8 - -# testedfiles: helper.rb - -module Yast - - class TestClient < Client - - def main - - def setup1() - setup_system("empty") - end - - def setup2() - ProductFeatures.SetBooleanFeature("partitioning", "use_flexible_partitioning", true) - ProductFeatures.SetFeature("partitioning", "flexible_partitioning", { - "partitions" => [ - { "mount" => "/", "size" => "8GB" }, - { "mount" => "swap", "size" => "1GB" }, - { "mount" => "/data", "sizepct" => "100" } - ] - }) - end - - def setup3() - end - - Yast.include self, "helper.rb" - - end - - end - -end - -Yast::TestClient.new.main
