diff --git a/Dockerfile.controller b/Dockerfile.controller index 676f3cd5a..0504d81f3 100644 --- a/Dockerfile.controller +++ b/Dockerfile.controller @@ -1,6 +1,6 @@ FROM centos:centos7 as builder -ENV LINSTOR_VERSION 1.0.1 +ENV LINSTOR_VERSION 1.1.0 ENV GRADLE_VERSION 4.4.1 @@ -39,7 +39,7 @@ FROM registry.access.redhat.com/ubi7/ubi MAINTAINER Roland Kammerer # ENV can not be shared between builder and "main" -ENV LINSTOR_VERSION 1.0.1 +ENV LINSTOR_VERSION 1.1.0 ARG release=1 LABEL name="linstor-controller" \ diff --git a/Dockerfile.satellite b/Dockerfile.satellite index fb9398a05..8f880ea00 100644 --- a/Dockerfile.satellite +++ b/Dockerfile.satellite @@ -1,6 +1,6 @@ FROM centos:centos7 as builder -ENV LINSTOR_VERSION 1.0.1 +ENV LINSTOR_VERSION 1.1.0 ENV GRADLE_VERSION 4.4.1 @@ -37,7 +37,7 @@ RUN cd ${HOME} && \ FROM quay.io/linbit/drbd-utils # this is/needs to be based on registry.access.redhat.com/ubi7/ubi -ENV LINSTOR_VERSION 1.0.1 +ENV LINSTOR_VERSION 1.1.0 ARG release=1 LABEL name="linstor-satellite" \ diff --git a/debian/changelog b/debian/changelog index 9e38a24e4..81b1c4200 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,104 @@ +linstor-server (1.1.0-1) experimental; urgency=medium + + [ Rene Peinthor ] + * db/security: abstract security loader classes + * databasetype: fix typo in etcd db type + * dbconnectionpool: remove unnecessary DbConnectionPool usages + * dbinitializer: introduce a database initializer interface + * databaseinfo: pass productinfo to migrate and static only databaseinfo + * remove unused skipHostnameCheck + * satellite: parse satellite settings from toml file + * StltRscApiCallHandler: set properties on all remote nodes + * improve checkstyle rules + * drbd-check: allow any node name for linstor nodes + * transactionmgr: subinterface SQL transaction manager + * signignentry: Fix nullpointer exception on getSalt() or getHash() + * StorPoolData: correclty set snaphot supported field + * remove old database.cfg samples + * db/etcd: initial implementation + * etcd: Migration_00_Init implementation + + [ Gabor Hernadi ] + * MigrationUtils: Renamed method for better understanding + * MigrationUtils: Unified equal handling for cases + * MigrationUtils: Added ETCD cases + * StorPoolApi: Added supportsSnapshot + * IntAuthResponse: Fixed version mismatch impl error + * NvmeUtils: Fixed typo + * NetIf: fixed NPE for setActive + * CheckStyle: Make more warnings suppressible + * DbDriver: Added Database constants generator + * SysFsHandler: cleanup caches on delete + * NvmeUtils: Fixed potential bug with exists flag + * LvmProvider: changed "wiping_in_progress" lv-suffix + * SysFsHandler: not deleting entry for missing device + * linstor-common: NVMe/PrefNic whitelisted for storPool + * ETCDDriver: added security drivers + * VlmDriver: added generic driver for Volumes + * DbEngine: Added loadAll method + * ETCDEngine: Implemented missing methods + * SwordfishETCDDriver + * StorageLayerETCDDriver + * ResourceLayerETCDDriver + * PropsConETCDDriver + * AbsDbDriver: added generic collection to json driver + * ResourceDefinitionDriver + * ResourceGroupDriver + * Renamed some DbDrivers + * ResourceDbDriver + * VolumeDefinitionDbDriver + * VolumeGroupDbDriver + * StorPoolDefinitionDbDriver + * StorPoolDbDriver + * NetInterfaceDbDriver + * NodeConnectionDbDriver + * ResourceConnectionDbDriver + * VolumeConnectionDbDriver + * SnapshotDefinitionDbDriver + * SnapshotVolumeDefinitionDbDriver + * SnapshotDataDbDriver + * SnapshotVolumeDbDriver + * KeyValueStoreDbDriver + * DrbdLayerGenericDbDriver: implemented missing delete method + * DrbdLayerETCDDriver + * LuksLayerETCDDriver + * NvmeLayerETCDDriver + * TransMgr: Fixed generic provider parameter + * CheckHealth: made the checks DB-specific + * ETCD: fixed minor differences in migration and driver + * ETCD: load security objects + * ETCD: fixed loading bugs + * StorPoolDfnDbDriver: fixed loading disklessStorPoolDfn + * DB: fixed minor issues in common drivers + * RscDfnDbDriver: fixed NPE + * ETCD: fixed minor issues + * Controller: removed dummy ETCD initializer + * NetIfDriver: Fixed possible NPE + * ETCD: fixed duplicated key in txn bug + * NetIfDbDriver: (SQL) fixed wrong type when loading + * SQL: added special call for setting blob type + * SQL: Fixed loading blob fields + * NVMe: Workaround to avoid hanging nvme disconnect + + [ Robert Altnoeder ] + * External name handling fixes + * Fix: Load external names map upon controller startup + * Modified handling of external names + * Added external name dump to debug command DspRscDfn + * CtrlRscDfnApiCallHandler: Removed unused import + + [ Rainer Laschober ] + * Add parameter 'hostnqn' in commands 'discover' and 'connect' + * Fix grep-commands for setting device-path + * Minor code improvements + * Disable deletion of nvme volumes (block on controller) + * Added checkPrefNic to storPool-create and -modify + * Fix external call wipefs so that it really wipes the fs :) + + [Beorn Facchini] + * Add truststore to config and HTTPS rest-api + + -- Gabor Hernadi Fri, 30 Aug 2019 12:27:03 +0200 linstor-server (1.0.1-1) experimental; urgency=medium [ Rene Peinthor ] diff --git a/linstor.spec b/linstor.spec index 592745785..15a3c3a51 100644 --- a/linstor.spec +++ b/linstor.spec @@ -1,5 +1,5 @@ Name: linstor -Version: 1.0.1 +Version: 1.1.0 Release: 1%{?dist} Summary: LINSTOR SDS BuildArch: noarch @@ -131,6 +131,9 @@ test -f %{_bindir}/firewall-cmd && firewall-cmd --reload --quiet || : %systemd_preun linstor-satellite.service %changelog +* Thu Aug 30 2019 Gabor Hernadi 1.1.0-1 +- New upstream release. Added ETCD support. + * Thu Aug 9 2019 Rene Peinthor 1.0.1-1 - New upstream release. Fix postgresql migration.