commit linstor for openSUSE:Factory

2022-03-17 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package linstor for openSUSE:Factory checked 
in at 2022-03-17 17:01:36

Comparing /work/SRC/openSUSE:Factory/linstor (Old)
 and  /work/SRC/openSUSE:Factory/.linstor.new.25692 (New)


Package is "linstor"

Thu Mar 17 17:01:36 2022 rev:6 rq:962305 version:1.17.0

Changes:

--- /work/SRC/openSUSE:Factory/linstor/linstor.changes  2022-01-13 
00:23:19.743971640 +0100
+++ /work/SRC/openSUSE:Factory/.linstor.new.25692/linstor.changes   
2022-03-17 17:01:46.297697904 +0100
@@ -1,0 +2,7 @@
+Wed Mar  9 06:07:42 UTC 2022 - Fridrich Strba 
+
+- Do not hardcode java 8 dependency, since the gradle in Factory
+  is able to build this one just fine and it works well with
+  java 11.
+
+---



Other differences:
--
++ linstor.spec ++
--- /var/tmp/diff_new_pack.27AbWu/_old  2022-03-17 17:01:47.925699150 +0100
+++ /var/tmp/diff_new_pack.27AbWu/_new  2022-03-17 17:01:47.933699157 +0100
@@ -34,8 +34,7 @@
 BuildRequires:  firewall-macros
 BuildRequires:  firewalld
 BuildRequires:  gradle
-BuildRequires:  java-1_8_0-openjdk-devel
-BuildRequires:  java-1_8_0-openjdk-headless
+BuildRequires:  java-devel >= 8
 BuildRequires:  python3
 BuildArch:  noarch
 


commit linstor for openSUSE:Factory

2022-01-12 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package linstor for openSUSE:Factory checked 
in at 2022-01-13 00:22:24

Comparing /work/SRC/openSUSE:Factory/linstor (Old)
 and  /work/SRC/openSUSE:Factory/.linstor.new.1892 (New)


Package is "linstor"

Thu Jan 13 00:22:24 2022 rev:5 rq:945748 version:1.17.0

Changes:

--- /work/SRC/openSUSE:Factory/linstor/linstor.changes  2021-05-06 
22:53:15.914591637 +0200
+++ /work/SRC/openSUSE:Factory/.linstor.new.1892/linstor.changes
2022-01-13 00:23:19.743971640 +0100
@@ -1,0 +2,55 @@
+Wed Jan 12 06:15:16 UTC 2022 - nick wang 
+
+- bsc#1194567, update to 1.17.0 
+ * Nodes can now be evacuated on purpose
+ * Browsing the controller port, will now redirect to the /ui if installed
+ * Check for all DRBD to be updated before allow resize
+ * Do not send crypt key before node authentication
+ * Autoplace do not count evicted resources
+ * Fixed CRD volume definition loading errors
+ * Fixed node reconnector deadlock
+ * Add remote SPDK support
+ * Fix migratedisk without body content
+ * Fix toggledisk reuse node-ids
+ * Fix autosnapshotshipping only work once
+ * Fix toggledisk missing layerstack bug
+ * Fix BCache trying to register too often
+ * Fix Luks resize with newer cryptosetup versions
+ * Allowed new BCache layer to be used as topmost layer
+ * Fixed API-Version reported by Controller
+ * Removed invalid description in rest_v1_openapi.yaml
+ * Fix controller disable auto verify algorithm
+ * Update auto-verify algorithm list to not use algorithms with optional keys
+ * Exos: fixed setting correct properties
+ * Exos: recache settings
+ * Exos: support OverrideVlmId property
+ * Fix creating resource groups using postgresql backend
+ * Fixed re-auto-placing resource-definition on moving to different rscgrp
+ * Updated automatic-verify algorithm list for DRBD
+ * Fix migration on postgresql
+ * Fixed db migration of resource with suffix volumes (e.g. ext-metadata)
+ * Fix resource group writing to database(resulting in restart errors)
+ * Fixed deleting resource definition that had once snapshots created
+ * Allow c-max-rate 0 as DRBD setting
+ * Added auto-setting a DRBD verify algorithm on resource-definition
+ * Support for shared storage pools (same physical device)
+ * Support for Seagate Exos Enterprise storage products
+ * Added make resource available API call
+ * Reworked auto-quorum property handling, now it is properly inherited from 
RG or Controller
+ * Removed linstor-common.conf, settings are now stored directly in all res 
files
+ * Fixed checking storage pool sizes before running RG spawn (that would fail)
+ * Check if storage pool has enough space before running resize
+ * Fixed changing resource group for resource definition to persistent between 
restarts
+ * Fixed DRBD resource with external metadata (would always be recreated)
+ * Fixed incorrect copying of layer data in snapshots with LUKS
+ * Allow "Undelete" of a resource that is in DELETING state
+ * API-Version 1.12.0
+
+---
+Thu Dec 23 09:14:51 UTC 2021 - Dominique Leuenberger 
+
+- Do not use %{python_module???} for recommends, as this would add
+  recommends to all python flavors. Rather change it to python3-???,
+  so recommend the default python modules only.
+
+---

Old:

  linstor-server-1.11.1.tar.gz

New:

  linstor-server-1.17.0.tar.gz



Other differences:
--
++ linstor.spec ++
--- /var/tmp/diff_new_pack.mfUml4/_old  2022-01-13 00:23:20.323972057 +0100
+++ /var/tmp/diff_new_pack.mfUml4/_new  2022-01-13 00:23:20.327972060 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package linstor
 #
-# Copyright (c) 2021 SUSE LLC
+# Copyright (c) 2022 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -23,20 +23,19 @@
 %define LS_PREFIX %{_datadir}/linstor-server
 %define FIREWALLD_SERVICES %{_prefix}/lib/firewalld/services
 Name:   linstor
-Version:1.11.1
+Version:1.17.0
 Release:0
 Summary:DRBD replicated volume manager
 License:GPL-2.0-or-later
 Group:  Productivity/Clustering/HA
 URL:https://github.com/LINBIT/linstor-server
-Source: 
http://www.linbit.com/downloads/linstor/%{name}-server-%{version}.tar.gz
+Source: 
https://pkg.linbit.com//downloads/linstor/%{name}-server-%{version}.tar.gz
 BuildRequires:  fdupes
-BuildRequires:  firewalld
 BuildRequires:  firewall-macros
+BuildRequires:  firewalld
 BuildRequires:  gradle
 BuildRequires:  java-1_8_0-openjdk-devel
 B

commit linstor for openSUSE:Factory

2021-05-06 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package linstor for openSUSE:Factory checked 
in at 2021-05-06 22:52:41

Comparing /work/SRC/openSUSE:Factory/linstor (Old)
 and  /work/SRC/openSUSE:Factory/.linstor.new.2988 (New)


Package is "linstor"

Thu May  6 22:52:41 2021 rev:4 rq:890838 version:1.11.1

Changes:

--- /work/SRC/openSUSE:Factory/linstor/linstor.changes  2021-02-19 
23:44:57.487345322 +0100
+++ /work/SRC/openSUSE:Factory/.linstor.new.2988/linstor.changes
2021-05-06 22:53:15.914591637 +0200
@@ -1,0 +2,5 @@
+Wed May  5 13:14:26 UTC 2021 - Callum Farmer 
+
+- Fixes for %_libexecdir changing to /usr/libexec(bsc#1174075)
+
+---



Other differences:
--
++ linstor.spec ++
--- /var/tmp/diff_new_pack.aTISKP/_old  2021-05-06 22:53:16.474589328 +0200
+++ /var/tmp/diff_new_pack.aTISKP/_new  2021-05-06 22:53:16.474589328 +0200
@@ -21,7 +21,7 @@
 %define GRADLE_TASKS installdist
 %define GRADLE_FLAGS --offline --gradle-user-home /tmp --no-daemon 
--exclude-task generateJava
 %define LS_PREFIX %{_datadir}/linstor-server
-%define FIREWALLD_SERVICES %{_libexecdir}/firewalld/services
+%define FIREWALLD_SERVICES %{_prefix}/lib/firewalld/services
 Name:   linstor
 Version:1.11.1
 Release:0
@@ -31,6 +31,7 @@
 URL:https://github.com/LINBIT/linstor-server
 Source: 
http://www.linbit.com/downloads/linstor/%{name}-server-%{version}.tar.gz
 BuildRequires:  fdupes
+BuildRequires:  firewalld
 BuildRequires:  firewall-macros
 BuildRequires:  gradle
 BuildRequires:  java-1_8_0-openjdk-devel
@@ -71,7 +72,6 @@
 cp -r %{_builddir}/%{NAME_VERS}/scripts/linstor-controller.service 
%{buildroot}/%{_unitdir}
 cp -r %{_builddir}/%{NAME_VERS}/scripts/linstor-satellite.service 
%{buildroot}/%{_unitdir}
 mkdir -p %{buildroot}/%{FIREWALLD_SERVICES}
-mkdir -p %{buildroot}/%{_prefix}/lib/firewalld
 %if 0
 #drbd.xml is included in yast2-drbd
 cp %{_builddir}/%{NAME_VERS}/scripts/firewalld/drbd.xml 
%{buildroot}/%{FIREWALLD_SERVICES}
@@ -104,9 +104,6 @@
 %{LS_PREFIX}/lib/server-%{version}.jar
 %dir %{LS_PREFIX}/lib/conf
 %{LS_PREFIX}/lib/conf/logback.xml
-%dir %attr(755,root,root) %{_prefix}/lib/firewalld
-%dir %attr(755,root,root) %{FIREWALLD_SERVICES}
-%dir %attr(755,root,root) %{_libexecdir}/firewalld
 
 ### controller
 


commit linstor for openSUSE:Factory

2021-02-19 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package linstor for openSUSE:Factory checked 
in at 2021-02-19 23:43:18

Comparing /work/SRC/openSUSE:Factory/linstor (Old)
 and  /work/SRC/openSUSE:Factory/.linstor.new.28504 (New)


Package is "linstor"

Fri Feb 19 23:43:18 2021 rev:3 rq:866739 version:1.11.1

Changes:

--- /work/SRC/openSUSE:Factory/linstor/linstor.changes  2020-09-22 
21:15:19.592147010 +0200
+++ /work/SRC/openSUSE:Factory/.linstor.new.28504/linstor.changes   
2021-02-19 23:44:57.487345322 +0100
@@ -1,0 +2,49 @@
+Tue Jan 26 06:30:51 UTC 2021 - nick wang 
+
+- bsc#1181397, update to 1.11.1
+ * Improved error messages for incorrect property values
+ * Fix incorrect triggers for auto-tiebreaker (adding node/delete node)
+ * Fix auto-tiebreaker looking for wrong storage pools
+ * Fix loading of resource if external metadata property is used
+ * Fixed incorrect loading of property keys in ETCD-database
+ * Toggle-disk now tries to resolve the storage pool from already deployed 
resources
+ * Fixed missing rollback if a resource-group spawn failed
+ * Added REST-API paths for retrieving property info:
+   `properties/info`, `properties/info/all`
+ * Added autoplace for tiebreaker and a new client
+   notation `--auto-place +1`
+ * Check if node resource inUse or last diskful before
+   deleting on node delete
+ * Do not return error if a resource already exists (now returns an INFO)
+ * Fixed missing property resolving objects while building
+   the DRBD config
+ * Fixed bug with file based storage pools
+ * Fixed node lost db integrity issues
+ * Fixed several issues with the auto-evict feature
+ * Added auto-evict feature
+ * ETCD prefix is now configurable (migration only works now
+   starting from version 1.4.3)
+ * Block IO can now be throttled also by iops
+ * Fixed REST-API single snapshot filtering
+ * Fixed drbd-events2 parsing race condition
+ * Fixed toggle-disk doesn't work if an unrelated node is offline
+ * Fixed race-condition in auto-tiebreaker
+ * Fixed usage of wait for snapshot-shipping
+ * Added auto-"unplace", automatically removes resources if
+   they exceed the replica count if `DrbdOptions/auto-unplace` is set
+ * Added error-report deletion API
+ * Expose DRBD promotion_score and may_promote via REST-API
+   and server sent events
+ * Prometheus metrics are now mostly cached and much faster to query
+ * Send SD_NOTIFY READY to systemd if services are ready
+ * OpenFlex resource are now correctly limited to 32 characters
+ * Fix etcd modify net-interface (incorrect serialization)
+ * Fix autoplacer also toggling diskless resources
+ * Fix snapshot-shipping with more than 1 volume definitions
+ * Fix zfs create options handling
+ * Fixed recaching of lvm-filter
+ * Fix missing client answer if drbd device doesn't become ready
+   in reasonable time
+ * REST-API v1.6.0
+
+---

Old:

  linstor-server-1.8.0.tar.gz

New:

  linstor-server-1.11.1.tar.gz



Other differences:
--
++ linstor.spec ++
--- /var/tmp/diff_new_pack.XFOpqp/_old  2021-02-19 23:44:58.543346357 +0100
+++ /var/tmp/diff_new_pack.XFOpqp/_new  2021-02-19 23:44:58.547346361 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package linstor
 #
-# Copyright (c) 2020 SUSE LLC
+# Copyright (c) 2021 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -23,7 +23,7 @@
 %define LS_PREFIX %{_datadir}/linstor-server
 %define FIREWALLD_SERVICES %{_libexecdir}/firewalld/services
 Name:   linstor
-Version:1.8.0
+Version:1.11.1
 Release:0
 Summary:DRBD replicated volume manager
 License:GPL-2.0-or-later

++ _service ++
--- /var/tmp/diff_new_pack.XFOpqp/_old  2021-02-19 23:44:58.575346389 +0100
+++ /var/tmp/diff_new_pack.XFOpqp/_new  2021-02-19 23:44:58.575346389 +0100
@@ -5,9 +5,9 @@
 linstor-server
 
-1.8.0+git.%h
+1.11.1+git.%h
 master
   
 

++ linstor-server-1.8.0.tar.gz -> linstor-server-1.11.1.tar.gz ++
/work/SRC/openSUSE:Factory/linstor/linstor-server-1.8.0.tar.gz 
/work/SRC/openSUSE:Factory/.linstor.new.28504/linstor-server-1.11.1.tar.gz 
differ: char 13, line 1