commit libstorage-ng for openSUSE:Leap:15.2:Update

2020-09-07 Thread root
Hello community,

here is the log from the commit of package libstorage-ng for 
openSUSE:Leap:15.2:Update checked in at 2020-09-07 10:25:06

Comparing /work/SRC/openSUSE:Leap:15.2:Update/libstorage-ng (Old)
 and  /work/SRC/openSUSE:Leap:15.2:Update/.libstorage-ng.new.3399 (New)


Package is "libstorage-ng"

Mon Sep  7 10:25:06 2020 rev:2 rq:831648 version:unknown

Changes:

New Changes file:

NO CHANGES FILE!!!



Other differences:
--
++ _link ++
--- /var/tmp/diff_new_pack.gg8bcn/_old  2020-09-07 10:25:07.474917020 +0200
+++ /var/tmp/diff_new_pack.gg8bcn/_new  2020-09-07 10:25:07.474917020 +0200
@@ -1 +1 @@
-
+




commit libstorage-ng for openSUSE:Leap:15.2

2020-05-12 Thread root
Hello community,

here is the log from the commit of package libstorage-ng for openSUSE:Leap:15.2 
checked in at 2020-05-12 11:31:49

Comparing /work/SRC/openSUSE:Leap:15.2/libstorage-ng (Old)
 and  /work/SRC/openSUSE:Leap:15.2/.libstorage-ng.new.2738 (New)


Package is "libstorage-ng"

Tue May 12 11:31:49 2020 rev:232 rq:801269 version:4.2.75

Changes:

--- /work/SRC/openSUSE:Leap:15.2/libstorage-ng/libstorage-ng.changes
2020-04-22 14:13:09.794524852 +0200
+++ /work/SRC/openSUSE:Leap:15.2/.libstorage-ng.new.2738/libstorage-ng.changes  
2020-05-12 11:32:06.107706734 +0200
@@ -1,0 +2,18 @@
+Thu May 7 08:01:57 UTC 2020 - aschn...@suse.com
+
+- merge gh#openSUSE/libstorage-ng#734
+- merge gh#openSUSE/libstorage-ng#732
+- merge gh#openSUSE/libstorage-ng#717
+- merge gh#openSUSE/libstorage-ng#715
+- track device block size when creating an Md RAID (bsc#1164295)
+- simplify combining disks with different block sizes into RAID
+  (bsc#1164295)
+- add block_size check for Md::add_device()
+- update doc on RAID block size
+- ignore clusterd VGs also in vgchange command (bsc#1161775)
+- ignore umount/swapoff failure if it looks inactive already
+  (bsc#1168615)
+- fixed typo
+- 4.2.75
+
+

Old:

  libstorage-ng-4.2.74.tar.xz

New:

  libstorage-ng-4.2.75.tar.xz



Other differences:
--
++ libstorage-ng.spec ++
--- /var/tmp/diff_new_pack.3YJazo/_old  2020-05-12 11:32:06.499707557 +0200
+++ /var/tmp/diff_new_pack.3YJazo/_new  2020-05-12 11:32:06.499707557 +0200
@@ -18,7 +18,7 @@
 
 %define libname %{name}1
 Name:   libstorage-ng
-Version:4.2.74
+Version:4.2.75
 Release:0
 Summary:Library for storage management
 License:GPL-2.0-only

++ libstorage-ng-4.2.74.tar.xz -> libstorage-ng-4.2.75.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libstorage-ng-4.2.74/LIBVERSION 
new/libstorage-ng-4.2.75/LIBVERSION
--- old/libstorage-ng-4.2.74/LIBVERSION 2020-04-20 10:07:53.0 +0200
+++ new/libstorage-ng-4.2.75/LIBVERSION 2020-05-07 10:01:57.0 +0200
@@ -1 +1 @@
-1.30.1
+1.30.2
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libstorage-ng-4.2.74/VERSION 
new/libstorage-ng-4.2.75/VERSION
--- old/libstorage-ng-4.2.74/VERSION2020-04-20 10:07:53.0 +0200
+++ new/libstorage-ng-4.2.75/VERSION2020-05-07 10:01:57.0 +0200
@@ -1 +1 @@
-4.2.74
+4.2.75
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/libstorage-ng-4.2.74/storage/Filesystems/MountableImpl.cc 
new/libstorage-ng-4.2.75/storage/Filesystems/MountableImpl.cc
--- old/libstorage-ng-4.2.74/storage/Filesystems/MountableImpl.cc   
2020-04-20 10:07:53.0 +0200
+++ new/libstorage-ng-4.2.75/storage/Filesystems/MountableImpl.cc   
2020-05-07 10:01:57.0 +0200
@@ -334,13 +334,6 @@
 }
 
 
-vector
-Mountable::Impl::find_proc_mounts_entries_unfiltered(SystemInfo& 
system_info) const
-{
-   return {};
-}
-
-
 Text
 Mountable::Impl::do_mount_text(const MountPoint* mount_point, Tense tense) 
const
 {
@@ -515,6 +508,21 @@
 }
 
 
+bool
+Mountable::Impl::is_active_at_present(SystemInfo& system_info, const 
MountPoint* mount_point) const
+{
+   y2mil("active check begin");
+
+   vector mount_entries = 
find_proc_mounts_entries(system_info);
+
+   y2mil("active check end");
+
+   y2mil("path:" << mount_point->get_path() << " active:" << 
!mount_entries.empty());
+
+   return !mount_entries.empty();
+}
+
+
 void
 Mountable::Impl::immediate_activate(MountPoint* mount_point, bool 
force_rw) const
 {
@@ -555,7 +563,21 @@
 
string cmd_line = UMOUNT_BIN " " + quote(real_mount_point);
 
-   SystemCmd cmd(cmd_line, SystemCmd::DoThrow);
+   try
+   {
+   SystemCmd cmd(cmd_line, SystemCmd::DoThrow);
+   }
+   catch (const Exception& exception)
+   {
+   ST_CAUGHT(exception);
+
+   SystemInfo system_info;
+
+   if (is_active_at_present(system_info, mount_point))
+   ST_RETHROW(exception);
+
+   y2mil("ignoring umount failure since mount point seems already 
inactive");
+   }
 
if (mount_point->exists_in_system())
redirect_to_system(mount_point)->set_active(false);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/libstorage-ng-4.2.74/storage/Filesystems/MountableImpl.h 
new/libstorage-ng-4.2.75/storage/Filesystems/MountableImpl.h
--- old/libstorage-ng-4.2.74/storage/Filesystems/MountableImpl.h 

commit libstorage-ng for openSUSE:Leap:15.2

2020-04-22 Thread root
Hello community,

here is the log from the commit of package libstorage-ng for openSUSE:Leap:15.2 
checked in at 2020-04-22 14:13:08

Comparing /work/SRC/openSUSE:Leap:15.2/libstorage-ng (Old)
 and  /work/SRC/openSUSE:Leap:15.2/.libstorage-ng.new.2738 (New)


Package is "libstorage-ng"

Wed Apr 22 14:13:08 2020 rev:231 rq:795913 version:4.2.74

Changes:

--- /work/SRC/openSUSE:Leap:15.2/libstorage-ng/libstorage-ng.changes
2020-04-08 12:47:48.810325217 +0200
+++ /work/SRC/openSUSE:Leap:15.2/.libstorage-ng.new.2738/libstorage-ng.changes  
2020-04-22 14:13:09.794524852 +0200
@@ -1,0 +2,16 @@
+Mon Apr 20 08:07:53 UTC 2020 - wfe...@opensuse.org
+
+- merge gh#openSUSE/libstorage-ng#719
+- document device block size handling (RAID, LVM, BTRFS)
+- document device block size handling (BCACHE)
+- clarify LV block size remark
+- 4.2.74
+
+
+Fri Apr 17 14:43:25 UTC 2020 - wfe...@opensuse.org
+
+- merge gh#openSUSE/libstorage-ng#720
+- fix unit test
+- 4.2.73
+
+

Old:

  libstorage-ng-4.2.72.tar.xz

New:

  libstorage-ng-4.2.74.tar.xz



Other differences:
--
++ libstorage-ng.spec ++
--- /var/tmp/diff_new_pack.eqWcCb/_old  2020-04-22 14:13:10.202525676 +0200
+++ /var/tmp/diff_new_pack.eqWcCb/_new  2020-04-22 14:13:10.206525683 +0200
@@ -18,7 +18,7 @@
 
 %define libname %{name}1
 Name:   libstorage-ng
-Version:4.2.72
+Version:4.2.74
 Release:0
 Summary:Library for storage management
 License:GPL-2.0-only

++ libstorage-ng-4.2.72.tar.xz -> libstorage-ng-4.2.74.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libstorage-ng-4.2.72/VERSION 
new/libstorage-ng-4.2.74/VERSION
--- old/libstorage-ng-4.2.72/VERSION2020-04-01 11:07:32.0 +0200
+++ new/libstorage-ng-4.2.74/VERSION2020-04-20 10:07:53.0 +0200
@@ -1 +1 @@
-4.2.72
+4.2.74
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libstorage-ng-4.2.72/doc/blocksizes.md 
new/libstorage-ng-4.2.74/doc/blocksizes.md
--- old/libstorage-ng-4.2.72/doc/blocksizes.md  1970-01-01 01:00:00.0 
+0100
+++ new/libstorage-ng-4.2.74/doc/blocksizes.md  2020-04-20 10:07:53.0 
+0200
@@ -0,0 +1,297 @@
+# Combining devices with different block sizes
+
+This document applies equally to SLE15-SP1, SLE15-SP2, and Tumbleweed-20200405
+unless differences are specifically noted.
+
+## RAID
+
+Combining is always possible.
+
+The RAID block size is the maximum of the block size of the involved disk
+devices.
+
+This implies that the RAID block size may change when a disk is replaced or
+added to the RAID.
+
+## LVM
+
+Generally, only block sizes of 512 and 4096 are supported. Trying to use other 
block
+sizes fails:
+
+```sh
+> cat /sys/block/sdd/queue/logical_block_size
+1024
+> vgcreate test2 /dev/sdd
+  Error writing device /dev/sdd at 4096 length 512.
+  Failed to write mda header to /dev/sdd fd -1
+  Failed to write physical volume "/dev/sdd".
+```
+
+In SLE15-SP2 and TW `/etc/lvm/lvm.conf` has an option
+`allow_mixed_block_sizes` which defaults to 0.
+
+Unless set to 1, `vgcreate` (and `vgextend`) will refuse to create a VG
+consisting of PVs of different block sizes.
+
+Existing VGs can always be activated with `vgchange`.
+
+Up to SLE15-SP1 the option did not exist (and you could mix different block
+sizes).
+
+LVs get the maximum of the block size of the PVs used.
+
+`lvresize` changes the block size as needed. This implies that the block size
+may decrease when the LV size is reduced.
+
+If there's a filesystem on an LV and the block size changes as a result of an
+`lvresize`, things can go wrong (XFS) or seem to continue to work (BTRFS,
+EXT4).
+
+An already mounted XFS file system continues to work when the block size 
changes.
+But you cannot resize it nor remount after you unmounted.
+
+Here's what happens when you try to mount an XFS created with a different
+block size (`/dev/sdc` and `/dev/sdf` are both 5 GiB):
+
+```sh
+> cat /sys/block/sdc/size
+10485760
+> cat /sys/block/sdf/size
+10485760
+> cat /sys/block/sdc/queue/logical_block_size
+512
+> cat /sys/block/sdf/queue/logical_block_size
+4096
+> vgcreate test1 /dev/sdc /dev/sdf
+  Physical volume "/dev/sdc" successfully created.
+  Physical volume "/dev/sdf" successfully created.
+  Volume group "test1" successfully created
+> lvcreate -L 4G -n lv1 test1
+  Logical volume "lv1" created.
+> cat /sys/block/dm-0/queue/logical_block_size
+512
+> mkfs.xfs /dev/test1/lv1
+meta-data=/dev/test1/lv1 isize=512agcount=4, agsize=262144 blks
+ =  

commit libstorage-ng for openSUSE:Leap:15.2

2020-04-08 Thread root
Hello community,

here is the log from the commit of package libstorage-ng for openSUSE:Leap:15.2 
checked in at 2020-04-08 12:47:47

Comparing /work/SRC/openSUSE:Leap:15.2/libstorage-ng (Old)
 and  /work/SRC/openSUSE:Leap:15.2/.libstorage-ng.new.3248 (New)


Package is "libstorage-ng"

Wed Apr  8 12:47:47 2020 rev:230 rq:790787 version:4.2.72

Changes:

--- /work/SRC/openSUSE:Leap:15.2/libstorage-ng/libstorage-ng.changes
2020-03-31 07:22:53.490411612 +0200
+++ /work/SRC/openSUSE:Leap:15.2/.libstorage-ng.new.3248/libstorage-ng.changes  
2020-04-08 12:47:48.810325217 +0200
@@ -1,0 +2,11 @@
+Wed Apr 1 09:07:32 UTC 2020 - aschn...@suse.com
+
+- merge gh#openSUSE/libstorage-ng#718
+- allow control over environment variables
+- query number of partition slots from parted
+- respect number of partition slots reported by parted for GPT
+  (bsc#1161783)
+- run travis with "--privileged" to avoid permissions error
+- 4.2.72
+
+

Old:

  libstorage-ng-4.2.71.tar.xz

New:

  libstorage-ng-4.2.72.tar.xz



Other differences:
--
++ libstorage-ng.spec ++
--- /var/tmp/diff_new_pack.A657fG/_old  2020-04-08 12:47:49.370325500 +0200
+++ /var/tmp/diff_new_pack.A657fG/_new  2020-04-08 12:47:49.374325501 +0200
@@ -18,7 +18,7 @@
 
 %define libname %{name}1
 Name:   libstorage-ng
-Version:4.2.71
+Version:4.2.72
 Release:0
 Summary:Library for storage management
 License:GPL-2.0-only

++ libstorage-ng-4.2.71.tar.xz -> libstorage-ng-4.2.72.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libstorage-ng-4.2.71/.travis.yml 
new/libstorage-ng-4.2.72/.travis.yml
--- old/libstorage-ng-4.2.71/.travis.yml2020-03-25 15:14:09.0 
+0100
+++ new/libstorage-ng-4.2.72/.travis.yml2020-04-01 11:07:32.0 
+0200
@@ -14,4 +14,4 @@
 script:
   # run the travis script
   # mount the ccache as a volume (bind-mount) so the changes are available 
later outside the container
-  - docker run -it -e TRAVIS=1 -e TRAVIS_JOB_ID="$TRAVIS_JOB_ID" -v 
$HOME/.ccache:/root/.ccache libstorage-ng-image ./.travis.sh
+  - docker run -it --privileged -e TRAVIS=1 -e TRAVIS_JOB_ID="$TRAVIS_JOB_ID" 
-v $HOME/.ccache:/root/.ccache libstorage-ng-image ./.travis.sh
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libstorage-ng-4.2.71/LIBVERSION 
new/libstorage-ng-4.2.72/LIBVERSION
--- old/libstorage-ng-4.2.71/LIBVERSION 2020-03-25 15:14:09.0 +0100
+++ new/libstorage-ng-4.2.72/LIBVERSION 2020-04-01 11:07:32.0 +0200
@@ -1 +1 @@
-1.30.0
+1.30.1
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libstorage-ng-4.2.71/VERSION 
new/libstorage-ng-4.2.72/VERSION
--- old/libstorage-ng-4.2.71/VERSION2020-03-25 15:14:09.0 +0100
+++ new/libstorage-ng-4.2.72/VERSION2020-04-01 11:07:32.0 +0200
@@ -1 +1 @@
-4.2.71
+4.2.72
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libstorage-ng-4.2.71/storage/Devices/GptImpl.cc 
new/libstorage-ng-4.2.72/storage/Devices/GptImpl.cc
--- old/libstorage-ng-4.2.71/storage/Devices/GptImpl.cc 2020-03-25 
15:14:09.0 +0100
+++ new/libstorage-ng-4.2.72/storage/Devices/GptImpl.cc 2020-04-01 
11:07:32.0 +0200
@@ -1,6 +1,6 @@
 /*
  * Copyright (c) [2014-2015] Novell, Inc.
- * Copyright (c) [2016-2018] SUSE LLC
+ * Copyright (c) [2016-2020] SUSE LLC
  *
  * All Rights Reserved.
  *
@@ -43,10 +43,15 @@
 
 const char* DeviceTraits::classname = "Gpt";
 
+const unsigned int Gpt::Impl::default_partition_slots;
+
 
 Gpt::Impl::Impl(const xmlNode* node)
-   : PartitionTable::Impl(node), undersized(false), backup_broken(false), 
pmbr_boot(false)
+   : PartitionTable::Impl(node), partition_slots(default_partition_slots), 
undersized(false),
+ backup_broken(false), pmbr_boot(false)
 {
+   getChildValue(node, "partition-slots", partition_slots);
+
getChildValue(node, "undersized", undersized);
getChildValue(node, "backup-broken", backup_broken);
 
@@ -71,6 +76,9 @@
 
const Parted& parted = 
prober.get_system_info().getParted(partitionable->get_name());
 
+   if (parted.get_primary_slots() >= 0)
+   partition_slots = parted.get_primary_slots();
+
undersized = parted.is_gpt_undersized();
backup_broken = parted.is_gpt_backup_broken();
 
@@ -83,6 +91,8 @@
 {
PartitionTable::Impl::save(node);
 
+   setChildValueIf(node, "partition-slots", partition_slots, 
partition_slots != default_partition_slots);
+

commit libstorage-ng for openSUSE:Leap:15.2

2020-03-30 Thread root
Hello community,

here is the log from the commit of package libstorage-ng for openSUSE:Leap:15.2 
checked in at 2020-03-31 07:22:52

Comparing /work/SRC/openSUSE:Leap:15.2/libstorage-ng (Old)
 and  /work/SRC/openSUSE:Leap:15.2/.libstorage-ng.new.3160 (New)


Package is "libstorage-ng"

Tue Mar 31 07:22:52 2020 rev:229 rq:789173 version:4.2.71

Changes:

--- /work/SRC/openSUSE:Leap:15.2/libstorage-ng/libstorage-ng.changes
2020-03-19 08:35:52.385832019 +0100
+++ /work/SRC/openSUSE:Leap:15.2/.libstorage-ng.new.3160/libstorage-ng.changes  
2020-03-31 07:22:53.490411612 +0200
@@ -1,0 +2,27 @@
+Wed Mar 25 14:14:09 UTC 2020 - wfe...@opensuse.org
+
+- merge gh#openSUSE/libstorage-ng#714
+- simplify combining disks with different block sizes into RAID
+  (bsc#1164295)
+- Revert "add tests for adjust_block_size()"
+- Revert "add adjust_block_size() method to Region class
+  (bsc#1164295)"
+- update doc
+- 4.2.71
+
+
+Wed Mar 25 13:25:56 UTC 2020 - an...@suse.de
+
+- merge gh#openSUSE/libstorage-ng#713
+- Make BlkDevice::possible_mount_bys public (for bsc#1166096)
+- Increase minor so version
+- 4.2.70
+
+
+Wed Mar 25 09:46:08 UTC 2020 - wfe...@opensuse.org
+
+- merge gh#openSUSE/libstorage-ng#712
+- update doc on RAID block size
+- 4.2.69
+
+

Old:

  libstorage-ng-4.2.68.tar.xz

New:

  libstorage-ng-4.2.71.tar.xz



Other differences:
--
++ libstorage-ng.spec ++
--- /var/tmp/diff_new_pack.Y4nVgx/_old  2020-03-31 07:22:53.910411794 +0200
+++ /var/tmp/diff_new_pack.Y4nVgx/_new  2020-03-31 07:22:53.910411794 +0200
@@ -18,7 +18,7 @@
 
 %define libname %{name}1
 Name:   libstorage-ng
-Version:4.2.68
+Version:4.2.71
 Release:0
 Summary:Library for storage management
 License:GPL-2.0-only

++ libstorage-ng-4.2.68.tar.xz -> libstorage-ng-4.2.71.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libstorage-ng-4.2.68/LIBVERSION 
new/libstorage-ng-4.2.71/LIBVERSION
--- old/libstorage-ng-4.2.68/LIBVERSION 2020-03-13 13:48:25.0 +0100
+++ new/libstorage-ng-4.2.71/LIBVERSION 2020-03-25 15:14:09.0 +0100
@@ -1 +1 @@
-1.29.0
+1.30.0
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libstorage-ng-4.2.68/VERSION 
new/libstorage-ng-4.2.71/VERSION
--- old/libstorage-ng-4.2.68/VERSION2020-03-13 13:48:25.0 +0100
+++ new/libstorage-ng-4.2.71/VERSION2020-03-25 15:14:09.0 +0100
@@ -1 +1 @@
-4.2.68
+4.2.71
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libstorage-ng-4.2.68/bindings/storage-catches.i 
new/libstorage-ng-4.2.71/bindings/storage-catches.i
--- old/libstorage-ng-4.2.68/bindings/storage-catches.i 2020-03-13 
13:48:25.0 +0100
+++ new/libstorage-ng-4.2.71/bindings/storage-catches.i 2020-03-25 
15:14:09.0 +0100
@@ -311,7 +311,6 @@
 %catches(storage::Exception) 
storage::Partitionable::get_default_partition_table_type() const;
 %catches(storage::WrongNumberOfChildren, storage::DeviceHasWrongType) 
storage::Partitionable::get_partition_table();
 %catches(storage::WrongNumberOfChildren, storage::DeviceHasWrongType) 
storage::Partitionable::get_partition_table() const;
-%catches(storage::InvalidBlockSize) 
storage::Region::adjust_block_size(unsigned int block_size);
 %catches(storage::Exception) storage::Region::adjust_length(long long delta);
 %catches(storage::Exception) storage::Region::adjust_start(long long delta);
 %catches(storage::Exception) storage::Region::get_end() const;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libstorage-ng-4.2.68/doc/md-raid.md 
new/libstorage-ng-4.2.71/doc/md-raid.md
--- old/libstorage-ng-4.2.68/doc/md-raid.md 2020-03-13 13:48:25.0 
+0100
+++ new/libstorage-ng-4.2.71/doc/md-raid.md 2020-03-25 15:14:09.0 
+0100
@@ -88,3 +88,15 @@
 
 MdContainers and MdMembers can be added to and removed from /etc/mdadm.conf.
 
+Combining disks with different block sizes
+--
+
+If you combine disks with different block sizes into a RAID, the RAID device
+will have the maximum block size of its disks.
+
+This seems to work even if some parts of the RAID are not aligned to this
+block size.
+
+Md::add_device() takes care to update Md::Region to use the correct block
+size. The RAID size estimation in Md::add_device() will be further rounded
+down to align with the maximum block size if needed.
diff 

commit libstorage-ng for openSUSE:Leap:15.2

2020-03-19 Thread root
Hello community,

here is the log from the commit of package libstorage-ng for openSUSE:Leap:15.2 
checked in at 2020-03-19 08:35:45

Comparing /work/SRC/openSUSE:Leap:15.2/libstorage-ng (Old)
 and  /work/SRC/openSUSE:Leap:15.2/.libstorage-ng.new.3160 (New)


Package is "libstorage-ng"

Thu Mar 19 08:35:45 2020 rev:228 rq:786012 version:4.2.68

Changes:

--- /work/SRC/openSUSE:Leap:15.2/libstorage-ng/libstorage-ng.changes
2020-03-13 10:55:23.592349891 +0100
+++ /work/SRC/openSUSE:Leap:15.2/.libstorage-ng.new.3160/libstorage-ng.changes  
2020-03-19 08:35:52.385832019 +0100
@@ -1,0 +2,17 @@
+Fri Mar 13 12:48:25 UTC 2020 - wfe...@opensuse.org
+
+- merge gh#openSUSE/libstorage-ng#711
+- increase minor so version
+- 4.2.68
+
+
+Fri Mar 13 09:57:52 UTC 2020 - wfe...@opensuse.org
+
+- merge gh#openSUSE/libstorage-ng#709
+- add adjust_block_size() method to Region class (bsc#1164295)
+- track device block size when creating an Md RAID (bsc#1164295)
+- add tests for adjust_block_size()
+- add block_size check for Md::add_device()
+- 4.2.67
+
+

Old:

  libstorage-ng-4.2.66.tar.xz

New:

  libstorage-ng-4.2.68.tar.xz



Other differences:
--
++ libstorage-ng.spec ++
--- /var/tmp/diff_new_pack.vsvwwG/_old  2020-03-19 08:35:52.713832220 +0100
+++ /var/tmp/diff_new_pack.vsvwwG/_new  2020-03-19 08:35:52.713832220 +0100
@@ -18,7 +18,7 @@
 
 %define libname %{name}1
 Name:   libstorage-ng
-Version:4.2.66
+Version:4.2.68
 Release:0
 Summary:Library for storage management
 License:GPL-2.0-only

++ libstorage-ng-4.2.66.tar.xz -> libstorage-ng-4.2.68.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libstorage-ng-4.2.66/LIBVERSION 
new/libstorage-ng-4.2.68/LIBVERSION
--- old/libstorage-ng-4.2.66/LIBVERSION 2020-03-05 12:44:31.0 +0100
+++ new/libstorage-ng-4.2.68/LIBVERSION 2020-03-13 13:48:25.0 +0100
@@ -1 +1 @@
-1.28.0
+1.29.0
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libstorage-ng-4.2.66/VERSION 
new/libstorage-ng-4.2.68/VERSION
--- old/libstorage-ng-4.2.66/VERSION2020-03-05 12:44:31.0 +0100
+++ new/libstorage-ng-4.2.68/VERSION2020-03-13 13:48:25.0 +0100
@@ -1 +1 @@
-4.2.66
+4.2.68
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libstorage-ng-4.2.66/bindings/storage-catches.i 
new/libstorage-ng-4.2.68/bindings/storage-catches.i
--- old/libstorage-ng-4.2.66/bindings/storage-catches.i 2020-03-05 
12:44:31.0 +0100
+++ new/libstorage-ng-4.2.68/bindings/storage-catches.i 2020-03-13 
13:48:25.0 +0100
@@ -311,6 +311,7 @@
 %catches(storage::Exception) 
storage::Partitionable::get_default_partition_table_type() const;
 %catches(storage::WrongNumberOfChildren, storage::DeviceHasWrongType) 
storage::Partitionable::get_partition_table();
 %catches(storage::WrongNumberOfChildren, storage::DeviceHasWrongType) 
storage::Partitionable::get_partition_table() const;
+%catches(storage::InvalidBlockSize) 
storage::Region::adjust_block_size(unsigned int block_size);
 %catches(storage::Exception) storage::Region::adjust_length(long long delta);
 %catches(storage::Exception) storage::Region::adjust_start(long long delta);
 %catches(storage::Exception) storage::Region::get_end() const;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libstorage-ng-4.2.66/storage/Devices/MdImpl.cc 
new/libstorage-ng-4.2.68/storage/Devices/MdImpl.cc
--- old/libstorage-ng-4.2.66/storage/Devices/MdImpl.cc  2020-03-05 
12:44:31.0 +0100
+++ new/libstorage-ng-4.2.68/storage/Devices/MdImpl.cc  2020-03-13 
13:48:25.0 +0100
@@ -830,10 +830,14 @@
unsigned long long sum = 0;
unsigned long long smallest = std::numeric_limits::max();
 
+   unsigned int block_size = 0;
+
for (const BlkDevice* blk_device : devices)
{
unsigned long long size = blk_device->get_size();
 
+   block_size = std::max( block_size, 
blk_device->get_region().get_block_size() );
+
const MdUser* md_user = 
blk_device->get_impl().get_single_out_holder_of_type();
bool spare = md_user->is_spare();
 
@@ -915,6 +919,14 @@
break;
}
 
+   // adjust block size
+   if (block_size && block_size != get_region().get_block_size())
+   {
+   Region region(get_region());
+   region.adjust_block_size(block_size);
+   set_region(region);
+   }
+
set_size(size);
   

commit libstorage-ng for openSUSE:Leap:15.2

2020-03-13 Thread root
Hello community,

here is the log from the commit of package libstorage-ng for openSUSE:Leap:15.2 
checked in at 2020-03-13 10:55:20

Comparing /work/SRC/openSUSE:Leap:15.2/libstorage-ng (Old)
 and  /work/SRC/openSUSE:Leap:15.2/.libstorage-ng.new.3160 (New)


Package is "libstorage-ng"

Fri Mar 13 10:55:20 2020 rev:227 rq:781943 version:4.2.66

Changes:

--- /work/SRC/openSUSE:Leap:15.2/libstorage-ng/libstorage-ng.changes
2020-02-27 06:41:16.333580723 +0100
+++ /work/SRC/openSUSE:Leap:15.2/.libstorage-ng.new.3160/libstorage-ng.changes  
2020-03-13 10:55:23.592349891 +0100
@@ -1,0 +2,15 @@
+Thu Mar 5 11:44:31 UTC 2020 - jlo...@suse.com
+
+- merge gh#openSUSE/libstorage-ng#708
+- merge gh#openSUSE/libstorage-ng#707
+- Translated using Weblate (Finnish) (bsc#1149754)
+- Add option for ignoring clustered LVM
+- Update lib version
+- Ignore clustered LVM
+- Revert "Add option for ignoring clustered LVM"
+- Revert "Update lib version"
+- Revert "Translated using Weblate (Finnish)" (bsc#1149754)
+- Sync branches (SLE-15-SP1)
+- 4.2.66
+
+

Old:

  libstorage-ng-4.2.65.tar.xz

New:

  libstorage-ng-4.2.66.tar.xz



Other differences:
--
++ libstorage-ng.spec ++
--- /var/tmp/diff_new_pack.3vvmiU/_old  2020-03-13 10:55:24.100350253 +0100
+++ /var/tmp/diff_new_pack.3vvmiU/_new  2020-03-13 10:55:24.100350253 +0100
@@ -18,7 +18,7 @@
 
 %define libname %{name}1
 Name:   libstorage-ng
-Version:4.2.65
+Version:4.2.66
 Release:0
 Summary:Library for storage management
 License:GPL-2.0-only

++ libstorage-ng-4.2.65.tar.xz -> libstorage-ng-4.2.66.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libstorage-ng-4.2.65/VERSION 
new/libstorage-ng-4.2.66/VERSION
--- old/libstorage-ng-4.2.65/VERSION2020-02-21 01:54:51.0 +0100
+++ new/libstorage-ng-4.2.66/VERSION2020-03-05 12:44:31.0 +0100
@@ -1 +1 @@
-4.2.65
+4.2.66




commit libstorage-ng for openSUSE:Leap:15.2

2020-02-26 Thread root
Hello community,

here is the log from the commit of package libstorage-ng for openSUSE:Leap:15.2 
checked in at 2020-02-27 06:41:14

Comparing /work/SRC/openSUSE:Leap:15.2/libstorage-ng (Old)
 and  /work/SRC/openSUSE:Leap:15.2/.libstorage-ng.new.26092 (New)


Package is "libstorage-ng"

Thu Feb 27 06:41:14 2020 rev:226 rq:779089 version:4.2.65

Changes:

--- /work/SRC/openSUSE:Leap:15.2/libstorage-ng/libstorage-ng.changes
2020-02-21 23:50:09.960663573 +0100
+++ /work/SRC/openSUSE:Leap:15.2/.libstorage-ng.new.26092/libstorage-ng.changes 
2020-02-27 06:41:16.333580723 +0100
@@ -1,0 +2,6 @@
+Thu Feb 20 22:02:59 UTC 2020 - opensuse-packag...@opensuse.org
+
+- Translated using Weblate (Spanish) (bsc#1149754)
+- 4.2.65
+
+

Old:

  libstorage-ng-4.2.64.tar.xz

New:

  libstorage-ng-4.2.65.tar.xz



Other differences:
--
++ libstorage-ng.spec ++
--- /var/tmp/diff_new_pack.C2Fzzq/_old  2020-02-27 06:41:16.757581606 +0100
+++ /var/tmp/diff_new_pack.C2Fzzq/_new  2020-02-27 06:41:16.761581615 +0100
@@ -18,7 +18,7 @@
 
 %define libname %{name}1
 Name:   libstorage-ng
-Version:4.2.64
+Version:4.2.65
 Release:0
 Summary:Library for storage management
 License:GPL-2.0-only

++ libstorage-ng-4.2.64.tar.xz -> libstorage-ng-4.2.65.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libstorage-ng-4.2.64/VERSION 
new/libstorage-ng-4.2.65/VERSION
--- old/libstorage-ng-4.2.64/VERSION2020-02-19 15:54:49.0 +0100
+++ new/libstorage-ng-4.2.65/VERSION2020-02-21 01:54:51.0 +0100
@@ -1 +1 @@
-4.2.64
+4.2.65
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libstorage-ng-4.2.64/po/es.po 
new/libstorage-ng-4.2.65/po/es.po
--- old/libstorage-ng-4.2.64/po/es.po   2020-02-19 15:54:49.0 +0100
+++ new/libstorage-ng-4.2.65/po/es.po   2020-02-21 01:54:51.0 +0100
@@ -17,16 +17,16 @@
 "Project-Id-Version: YaST (@memory@)\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2020-01-09 12:29+0100\n"
-"PO-Revision-Date: 2019-04-04 15:03+\n"
-"Last-Translator: Antonio Simón \n"
-"Language-Team: Spanish \n"
+"PO-Revision-Date: 2020-02-21 00:54+\n"
+"Last-Translator: Juan Sarria \n"
+"Language-Team: Spanish \n"
 "Language: es\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 3.3\n"
+"X-Generator: Weblate 3.6.1\n"
 "X-Poedit-Language: Spanish\n"
 
 msgid ""
@@ -177,9 +177,9 @@
 #. %2$s is replaced by the device size (e.g. 2.00 GiB),
 #. %3$s is replaced by one or more devices (e.g /dev/sda1 (2.00 GiB)
 #. and /dev/sdb2 (2.00 GiB))
-#, fuzzy, c-format
+#, c-format
 msgid "Add %1$s (%2$s) to btrfs on %3$s"
-msgstr "Añadir %1$s a %2$s"
+msgstr "Añadir %1$s (%2$s) a btrfs en %3$s"
 
 #. TRANSLATORS: displayed before action,
 #. %1$s is replaced by device name (e.g. /dev/sdd),
@@ -225,9 +225,9 @@
 #. %2$s is replaced by the device size (e.g. 2.00 GiB),
 #. %3$s is replaced by one or more devices (e.g /dev/sda1 (2.00 GiB)
 #. and /dev/sdb2 (2.00 GiB))
-#, fuzzy, c-format
+#, c-format
 msgid "Adding %1$s (%2$s) to btrfs on %3$s"
-msgstr "Añadiendo %1$s a %2$s"
+msgstr "Añadiendo %1$s (%2$s) a btrfs en %3$s"
 
 #. TRANSLATORS: displayed during action,
 #. %1$s is replaced by device name (e.g. /dev/sdd),
@@ -273,21 +273,18 @@
 #. %1$s is replaced by device name (e.g. /dev/sda1),
 #. %2$s is replaced by device name (e.g. /dev/bcache0),
 #. %3$s is replaced by size (e.g. 2.00 GiB)
-#, fuzzy, c-format
+#, c-format
 msgid "Attach bcache cache set on %1$s to bcache %2$s (%3$s)"
 msgstr ""
-"Conectar el conjunto de caché de bcache en %1$s para usar Bcache con %2$s "
-"(%3$s)"
+"Conectar el conjunto de caché de bcache de %1$s con la bcache %2$s (%3$s)"
 
 #. TRANSLATORS: displayed during action,
 #. %1$s is replaced by device name (e.g. /dev/sda1),
 #. %2$s is replaced by device name (e.g. /dev/bcache0),
 #. %3$s is replaced by size (e.g. 2.00 GiB)
-#, fuzzy, c-format
+#, c-format
 msgid "Attaching bcache cache set on %1$s to bcache %2$s (%3$s)"
-msgstr ""
-"Conectando el conjunto de caché de Bcache en %1$s para usar Bcache con %2$s "
-"(%3$s)"
+msgstr "Conectando el conjunto de caché de bcache de %1$s con %2$s (%3$s)"
 
 #. TRANSLATORS: symbol for "bytes" (best keep untranslated)
 msgid "B"
@@ -307,7 +304,7 @@
 
 #. TRANSLATORS: name of object
 msgid "BitLocker"
-msgstr ""
+msgstr "BitLocker"

commit libstorage-ng for openSUSE:Leap:15.2

2020-02-21 Thread root
Hello community,

here is the log from the commit of package libstorage-ng for openSUSE:Leap:15.2 
checked in at 2020-02-21 23:50:02

Comparing /work/SRC/openSUSE:Leap:15.2/libstorage-ng (Old)
 and  /work/SRC/openSUSE:Leap:15.2/.libstorage-ng.new.26092 (New)


Package is "libstorage-ng"

Fri Feb 21 23:50:02 2020 rev:225 rq:777517 version:4.2.64

Changes:

--- /work/SRC/openSUSE:Leap:15.2/libstorage-ng/libstorage-ng.changes
2020-02-10 16:41:28.631704334 +0100
+++ /work/SRC/openSUSE:Leap:15.2/.libstorage-ng.new.26092/libstorage-ng.changes 
2020-02-21 23:50:09.960663573 +0100
@@ -1,0 +2,31 @@
+Wed Feb 19 11:48:04 UTC 2020 - opensuse-packag...@opensuse.org
+
+- Translated using Weblate (Italian) (bsc#1149754)
+- 4.2.64
+
+
+Wed Feb 19 11:48:03 UTC 2020 - opensuse-packag...@opensuse.org
+
+- Translated using Weblate (French) (bsc#1149754)
+
+
+Mon Feb 17 10:07:32 UTC 2020 - opensuse-packag...@opensuse.org
+
+- Translated using Weblate (Chinese (Taiwan)) (bsc#1149754)
+- 4.2.63
+
+
+Sun Feb 16 07:11:15 UTC 2020 - opensuse-packag...@opensuse.org
+
+- Translated using Weblate (Chinese (China)) (bsc#1149754)
+- 4.2.62
+
+
+Tue Feb 11 13:41:16 UTC 2020 - aschn...@suse.com
+
+- merge gh#openSUSE/libstorage-ng#706
+- added support for btrfs RAID1C{3,4}
+- increase minor so version
+- 4.2.61
+
+

Old:

  libstorage-ng-4.2.60.tar.xz

New:

  libstorage-ng-4.2.64.tar.xz



Other differences:
--
++ libstorage-ng.spec ++
--- /var/tmp/diff_new_pack.1i0GCG/_old  2020-02-21 23:50:10.320664288 +0100
+++ /var/tmp/diff_new_pack.1i0GCG/_new  2020-02-21 23:50:10.324664296 +0100
@@ -18,7 +18,7 @@
 
 %define libname %{name}1
 Name:   libstorage-ng
-Version:4.2.60
+Version:4.2.64
 Release:0
 Summary:Library for storage management
 License:GPL-2.0-only

++ libstorage-ng-4.2.60.tar.xz -> libstorage-ng-4.2.64.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libstorage-ng-4.2.60/LIBVERSION 
new/libstorage-ng-4.2.64/LIBVERSION
--- old/libstorage-ng-4.2.60/LIBVERSION 2020-02-06 12:12:58.0 +0100
+++ new/libstorage-ng-4.2.64/LIBVERSION 2020-02-19 15:54:49.0 +0100
@@ -1 +1 @@
-1.27.0
+1.28.0
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libstorage-ng-4.2.60/VERSION 
new/libstorage-ng-4.2.64/VERSION
--- old/libstorage-ng-4.2.60/VERSION2020-02-06 12:12:58.0 +0100
+++ new/libstorage-ng-4.2.64/VERSION2020-02-19 15:54:49.0 +0100
@@ -1 +1 @@
-4.2.60
+4.2.64
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libstorage-ng-4.2.60/po/fr.po 
new/libstorage-ng-4.2.64/po/fr.po
--- old/libstorage-ng-4.2.60/po/fr.po   2020-02-06 12:12:58.0 +0100
+++ new/libstorage-ng-4.2.64/po/fr.po   2020-02-19 15:54:49.0 +0100
@@ -11,10 +11,10 @@
 "Project-Id-Version: YaST (@memory@)\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2020-01-09 12:29+0100\n"
-"PO-Revision-Date: 2019-08-07 13:51+\n"
-"Last-Translator: Antoine Belvire \n"
-"Language-Team: French \n"
+"PO-Revision-Date: 2020-02-19 14:54+\n"
+"Last-Translator: Christine Gabriel \n"
+"Language-Team: French \n"
 "Language: fr\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
@@ -277,7 +277,7 @@
 #. %1$s is replaced by device name (e.g. /dev/sda1),
 #. %2$s is replaced by device name (e.g. /dev/bcache0),
 #. %3$s is replaced by size (e.g. 2.00 GiB)
-#, fuzzy, c-format
+#, c-format
 msgid "Attach bcache cache set on %1$s to bcache %2$s (%3$s)"
 msgstr "Attacher le cache Bcache défini sur %1$s au Bcache sur %2$s (%3$s)"
 
@@ -286,7 +286,7 @@
 #. %1$s is replaced by device name (e.g. /dev/sda1),
 #. %2$s is replaced by device name (e.g. /dev/bcache0),
 #. %3$s is replaced by size (e.g. 2.00 GiB)
-#, fuzzy, c-format
+#, c-format
 msgid "Attaching bcache cache set on %1$s to bcache %2$s (%3$s)"
 msgstr "Attachement du cache Bcache défini sur %1$s au Bcache %2$s (%3$s)"
 
@@ -310,7 +310,7 @@
 
 #. TRANSLATORS: name of object
 msgid "BitLocker"
-msgstr ""
+msgstr "BitLocker"
 
 #. TRANSLATORS: name of object
 msgid "Btrfs"
@@ -594,7 +594,7 @@
 #. TRANSLATORS: displayed before action,
 #. %1$s is replaced by device 

commit libstorage-ng for openSUSE:Leap:15.2

2020-02-10 Thread root
Hello community,

here is the log from the commit of package libstorage-ng for openSUSE:Leap:15.2 
checked in at 2020-02-10 16:41:20

Comparing /work/SRC/openSUSE:Leap:15.2/libstorage-ng (Old)
 and  /work/SRC/openSUSE:Leap:15.2/.libstorage-ng.new.26092 (New)


Package is "libstorage-ng"

Mon Feb 10 16:41:20 2020 rev:224 rq:772187 version:4.2.60

Changes:

--- /work/SRC/openSUSE:Leap:15.2/libstorage-ng/libstorage-ng.changes
2020-02-04 17:55:07.588774881 +0100
+++ /work/SRC/openSUSE:Leap:15.2/.libstorage-ng.new.26092/libstorage-ng.changes 
2020-02-10 16:41:28.631704334 +0100
@@ -1,0 +2,21 @@
+Thu Feb 6 11:12:58 UTC 2020 - aschn...@suse.com
+
+- merge gh#openSUSE/libstorage-ng#705
+- fixed failure message
+- 4.2.60
+
+
+Wed Feb 5 09:50:07 UTC 2020 - aschn...@suse.com
+
+- merge gh#openSUSE/libstorage-ng#704
+- added being and end function to ProbeCallbacks
+- extended documentation
+- 4.2.59
+
+
+Wed Feb 5 09:47:45 UTC 2020 - jlo...@suse.com
+
+- merge gh#openSUSE/libstorage-ng#703
+- Remove OutputProcessor class
+
+

Old:

  libstorage-ng-4.2.58.tar.xz

New:

  libstorage-ng-4.2.60.tar.xz



Other differences:
--
++ libstorage-ng.spec ++
--- /var/tmp/diff_new_pack.DHeVjL/_old  2020-02-10 16:41:29.023704611 +0100
+++ /var/tmp/diff_new_pack.DHeVjL/_new  2020-02-10 16:41:29.027704614 +0100
@@ -18,7 +18,7 @@
 
 %define libname %{name}1
 Name:   libstorage-ng
-Version:4.2.58
+Version:4.2.60
 Release:0
 Summary:Library for storage management
 License:GPL-2.0-only

++ libstorage-ng-4.2.58.tar.xz -> libstorage-ng-4.2.60.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libstorage-ng-4.2.58/LIBVERSION 
new/libstorage-ng-4.2.60/LIBVERSION
--- old/libstorage-ng-4.2.58/LIBVERSION 2020-02-03 15:34:59.0 +0100
+++ new/libstorage-ng-4.2.60/LIBVERSION 2020-02-06 12:12:58.0 +0100
@@ -1 +1 @@
-1.26.0
+1.27.0
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libstorage-ng-4.2.58/VERSION 
new/libstorage-ng-4.2.60/VERSION
--- old/libstorage-ng-4.2.58/VERSION2020-02-03 15:34:59.0 +0100
+++ new/libstorage-ng-4.2.60/VERSION2020-02-06 12:12:58.0 +0100
@@ -1 +1 @@
-4.2.58
+4.2.60
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libstorage-ng-4.2.58/bindings/storage.i 
new/libstorage-ng-4.2.60/bindings/storage.i
--- old/libstorage-ng-4.2.58/bindings/storage.i 2020-02-03 15:34:59.0 
+0100
+++ new/libstorage-ng-4.2.60/bindings/storage.i 2020-02-06 12:12:58.0 
+0100
@@ -32,6 +32,7 @@
 %feature("director") storage::ActivateCallbacksLuks;
 %feature("director") storage::ProbeCallbacks;
 %feature("director") storage::ProbeCallbacksV2;
+%feature("director") storage::ProbeCallbacksV3;
 %feature("director") storage::CheckCallbacks;
 %feature("director") storage::CommitCallbacks;
 %feature("director") storage::RemoteCallbacks;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libstorage-ng-4.2.58/doc/status.md 
new/libstorage-ng-4.2.60/doc/status.md
--- old/libstorage-ng-4.2.58/doc/status.md  2020-02-03 15:34:59.0 
+0100
+++ new/libstorage-ng-4.2.60/doc/status.md  2020-02-06 12:12:58.0 
+0100
@@ -55,6 +55,10 @@
 
 * Snapshots.
 
+Not planned:
+
+* Cluster support.
+
 
 Plain DM encryption
 ---
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libstorage-ng-4.2.58/integration-tests/misc/probe.py 
new/libstorage-ng-4.2.60/integration-tests/misc/probe.py
--- old/libstorage-ng-4.2.58/integration-tests/misc/probe.py2020-02-03 
15:34:59.0 +0100
+++ new/libstorage-ng-4.2.60/integration-tests/misc/probe.py2020-02-06 
12:12:58.0 +0100
@@ -8,11 +8,17 @@
 from storageitu import *
 
 
-class MyProbeCallbacks(ProbeCallbacksV2):
+class MyProbeCallbacks(ProbeCallbacksV3):
 
 def __init__(self):
 super(MyProbeCallbacks, self).__init__()
 
+def begin(self):
+print("begin callback")
+
+def end(self):
+print("end callback")
+
 def message(self, message):
 print("message callback")
 print(message)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libstorage-ng-4.2.58/storage/Devices/MdImpl.cc 
new/libstorage-ng-4.2.60/storage/Devices/MdImpl.cc
--- old/libstorage-ng-4.2.58/storage/Devices/MdImpl.cc  2020-02-03 

commit libstorage-ng for openSUSE:Leap:15.2

2020-02-04 Thread root
Hello community,

here is the log from the commit of package libstorage-ng for openSUSE:Leap:15.2 
checked in at 2020-02-04 17:54:48

Comparing /work/SRC/openSUSE:Leap:15.2/libstorage-ng (Old)
 and  /work/SRC/openSUSE:Leap:15.2/.libstorage-ng.new.26092 (New)


Package is "libstorage-ng"

Tue Feb  4 17:54:48 2020 rev:223 rq:769910 version:4.2.58

Changes:

--- /work/SRC/openSUSE:Leap:15.2/libstorage-ng/libstorage-ng.changes
2020-01-17 11:59:08.412443291 +0100
+++ /work/SRC/openSUSE:Leap:15.2/.libstorage-ng.new.26092/libstorage-ng.changes 
2020-02-04 17:55:07.588774881 +0100
@@ -1,0 +2,43 @@
+Mon Feb 3 14:34:59 UTC 2020 - aschn...@suse.com
+
+- merge gh#openSUSE/libstorage-ng#702
+- added callback for missing commands during probing
+- added unit tests
+- improved readability of defines for external commands
+- simplyfied code
+- fixed typo
+- added probing callback for missing commands
+- 4.2.58
+
+
+Mon Jan 20 00:25:19 UTC 2020 - opensuse-packag...@opensuse.org
+
+- Translated using Weblate (Portuguese (Brazil)) (bsc#1149754)
+- 4.2.57
+
+
+Fri Jan 17 14:42:30 UTC 2020 - aschn...@suse.com
+
+- merge gh#openSUSE/libstorage-ng#701
+- check for existence of lvm vg before using it (bsc#1161191)
+- 4.2.56
+
+
+Thu Jan 16 08:00:25 UTC 2020 - opensuse-packag...@opensuse.org
+
+- Translated using Weblate (Finnish) (bsc#1149754)
+- 4.2.55
+
+
+Wed Jan 15 10:13:28 UTC 2020 - jlo...@suse.com
+
+- merge gh#openSUSE/libstorage-ng#700
+- merge gh#openSUSE/libstorage-ng#699
+- Unmount when mount point was active
+- Mount when mount point is active
+- Bump version
+- Add comments
+- Fix mount and unmount (forward port)
+- 4.2.54
+
+

Old:

  libstorage-ng-4.2.53.tar.xz

New:

  libstorage-ng-4.2.58.tar.xz



Other differences:
--
++ libstorage-ng.spec ++
--- /var/tmp/diff_new_pack.5bKr8U/_old  2020-02-04 17:55:08.376775356 +0100
+++ /var/tmp/diff_new_pack.5bKr8U/_new  2020-02-04 17:55:08.376775356 +0100
@@ -18,7 +18,7 @@
 
 %define libname %{name}1
 Name:   libstorage-ng
-Version:4.2.53
+Version:4.2.58
 Release:0
 Summary:Library for storage management
 License:GPL-2.0-only

++ libstorage-ng-4.2.53.tar.xz -> libstorage-ng-4.2.58.tar.xz ++
 3977 lines of diff (skipped)




commit libstorage-ng for openSUSE:Leap:15.2

2020-01-17 Thread root
Hello community,

here is the log from the commit of package libstorage-ng for openSUSE:Leap:15.2 
checked in at 2020-01-17 11:59:05

Comparing /work/SRC/openSUSE:Leap:15.2/libstorage-ng (Old)
 and  /work/SRC/openSUSE:Leap:15.2/.libstorage-ng.new.26092 (New)


Package is "libstorage-ng"

Fri Jan 17 11:59:05 2020 rev:222 rq:764561 version:4.2.53

Changes:

--- /work/SRC/openSUSE:Leap:15.2/libstorage-ng/libstorage-ng.changes
2020-01-15 15:25:18.238572614 +0100
+++ /work/SRC/openSUSE:Leap:15.2/.libstorage-ng.new.26092/libstorage-ng.changes 
2020-01-17 11:59:08.412443291 +0100
@@ -1,0 +2,97 @@
+Tue Jan 14 16:20:39 UTC 2020 - opensuse-packag...@opensuse.org
+
+- Translated using Weblate (Slovak) (bsc#1149754)
+- 4.2.53
+
+
+Tue Jan 14 14:32:42 UTC 2020 - aschn...@suse.com
+
+- merge gh#openSUSE/libstorage-ng#698
+- remove default option '-m crc=1' for mkfs.xfs
+- use udevadm from /usr/bin instead of /sbin (bsc#1160890)
+- 4.2.52
+
+
+Tue Jan 14 11:31:30 UTC 2020 - opensuse-packag...@opensuse.org
+
+- Translated using Weblate (German) (bsc#1149754)
+- 4.2.51
+
+
+Tue Jan 14 11:31:29 UTC 2020 - fr...@opensuse.org
+
+- Translated using Weblate (Dutch) (bsc#1149754)
+
+
+Tue Jan 14 11:31:28 UTC 2020 - opensuse-packag...@opensuse.org
+
+- Translated using Weblate (Catalan) (bsc#1149754)
+
+
+Mon Jan 13 22:27:03 UTC 2020 - opensuse-packag...@opensuse.org
+
+- Translated using Weblate (Portuguese (Brazil)) (bsc#1149754)
+- 4.2.50
+
+
+Mon Jan 13 22:27:02 UTC 2020 - opensuse-packag...@opensuse.org
+
+- Translated using Weblate (Japanese) (bsc#1149754)
+
+
+Mon Jan 13 21:21:14 UTC 2020 - opensuse-packag...@opensuse.org
+
+- Translated using Weblate (Czech) (bsc#1149754)
+
+
+Thu Jan 9 13:16:12 UTC 2020 - aschn...@suse.com
+
+- merge gh#openSUSE/libstorage-ng#696
+- updated pot and po files
+- 4.2.49
+
+
+Thu Jan 9 12:12:39 UTC 2020 - jlo...@suse.com
+
+- merge gh#openSUSE/libstorage-ng#697
+- merge gh#openSUSE/libstorage-ng#693
+- Translated using Weblate (Estonian) (bsc#1149754)
+- Translated using Weblate (Finnish) (bsc#1149754)
+- Add unit tests
+- Bump version
+- Ensure default to 0 for optional columns
+- Improve test
+- Revert "Translated using Weblate (Finnish)" (bsc#1149754)
+- Revert "Translated using Weblate (Estonian)" (bsc#1149754)
+- Allow optional fstab columns (merge SLE-15-SP1)
+- 4.2.48
+
+
+Thu Jan 9 11:24:40 UTC 2020 - aschn...@suse.com
+
+- merge gh#openSUSE/libstorage-ng#695
+- added probing of BitLocker (bsc#1159318)
+- added unit test
+- fixed message
+- add minimal support for BitLocker
+- 4.2.47
+
+
+Wed Jan 8 14:31:54 UTC 2020 - jlo...@suse.com
+
+- merge gh#openSUSE/libstorage-ng#694
+- Fix partition id when creating partition
+- Bump version
+- 4.2.46
+
+
+Tue Jan 7 10:41:46 UTC 2020 - jlo...@suse.com
+
+- merge gh#openSUSE/libstorage-ng#691
+- Add method to get partition id name
+- Bump version
+- Add note
+- Partition Id names
+- 4.2.45
+
+

Old:

  libstorage-ng-4.2.44.tar.xz

New:

  libstorage-ng-4.2.53.tar.xz



Other differences:
--
++ libstorage-ng.spec ++
--- /var/tmp/diff_new_pack.9sFdZh/_old  2020-01-17 11:59:08.876443496 +0100
+++ /var/tmp/diff_new_pack.9sFdZh/_new  2020-01-17 11:59:08.884443499 +0100
@@ -18,7 +18,7 @@
 
 %define libname %{name}1
 Name:   libstorage-ng
-Version:4.2.44
+Version:4.2.53
 Release:0
 Summary:Library for storage management
 License:GPL-2.0-only

++ libstorage-ng-4.2.44.tar.xz -> libstorage-ng-4.2.53.tar.xz ++
 154616 lines of diff (skipped)