From 3bf4d4819dd90e31eb460c87f9db23fda48977ea Mon Sep 17 00:00:00 2001 From: Rene Peinthor Date: Tue, 17 Dec 2024 10:00:11 +0000 Subject: [PATCH] prepare release v1.30.0 --- CHANGELOG-OPENAPI.md | 2 +- CHANGELOG.md | 2 ++ Dockerfile.controller | 4 ++-- Dockerfile.satellite | 4 ++-- debian/changelog | 46 +++++++++++++++++++++++++++++++++++++++++++ linstor.spec | 5 ++++- 6 files changed, 57 insertions(+), 6 deletions(-) diff --git a/CHANGELOG-OPENAPI.md b/CHANGELOG-OPENAPI.md index 46cb760d4..282d42219 100644 --- a/CHANGELOG-OPENAPI.md +++ b/CHANGELOG-OPENAPI.md @@ -2,7 +2,7 @@ All notable changes to Linstor OPENAPI(REST) will be documented in this file. -## [Unreleased] +## [1.24.0] ### Added - Added dst_rsc_grp and force_mv_rsc_grp to BackupRestore, BackupShip and BackupSchedule schemas diff --git a/CHANGELOG.md b/CHANGELOG.md index 86dbcd691..2e8c7d477 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -8,6 +8,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [1.30.0] - 2024-12-17 + ### Added - Added options dst_rsc_grp and force_rsc_grp to BackupShip, BackupRestore and BackupSchedule diff --git a/Dockerfile.controller b/Dockerfile.controller index be1a1dac5..d1f7b4402 100644 --- a/Dockerfile.controller +++ b/Dockerfile.controller @@ -1,7 +1,7 @@ ARG BUILDER=registry.access.redhat.com/ubi8/ubi FROM $BUILDER as builder -ENV LINSTOR_VERSION 1.29.2 +ENV LINSTOR_VERSION 1.30.0 ENV LINSTOR_TGZNAME linstor-server ENV LINSTOR_TGZ ${LINSTOR_TGZNAME}-${LINSTOR_VERSION}.tar.gz @@ -49,7 +49,7 @@ MAINTAINER Roland Kammerer RUN echo "skip_missing_names_on_install=no" >> /etc/yum.conf # ENV can not be shared between builder and "main" -ENV LINSTOR_VERSION 1.29.2 +ENV LINSTOR_VERSION 1.30.0 ARG release=1 LABEL name="linstor-controller" \ diff --git a/Dockerfile.satellite b/Dockerfile.satellite index 07b656354..5ad6747e5 100644 --- a/Dockerfile.satellite +++ b/Dockerfile.satellite @@ -1,7 +1,7 @@ ARG BUILDER=registry.access.redhat.com/ubi8/ubi FROM $BUILDER as builder -ENV LINSTOR_VERSION 1.29.2 +ENV LINSTOR_VERSION 1.30.0 ARG ARCH=amd64 ENV LINSTOR_TGZNAME linstor-server @@ -50,7 +50,7 @@ RUN cd ${HOME}/${LINSTOR_TGZNAME}-${LINSTOR_VERSION} && \ FROM quay.io/linbit/drbd-utils # this is/needs to be based on registry.access.redhat.com/ubi7/ubi -ENV LINSTOR_VERSION 1.29.2 +ENV LINSTOR_VERSION 1.30.0 ARG release=1 ARG ARCH=amd64 diff --git a/debian/changelog b/debian/changelog index 05f33557b..061976f0e 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,49 @@ +linstor-server (1.30.0-1) experimental; urgency=medium + + [ Gabor Hernadi ] + * Backup,ship,restore,schedule enable: Make target resource group configurable + * Autoplacer: Fix possible x-repl-on-diff violation + * Db: Add --to-version option to "linstor-config run-migration" + * LinStorObject: Renamed enum-values to be more uniform with other usages + * Props: Split Snap- from Resource-properties + * Backup,L2L: Added BackupShipping/L2LSkipWaitForStart + * EBS_INIT: Changed fetching instance-id + * GitLab-CI: Generate nexus links + + [ Rene Peinthor ] + * rsc-con: Fix query rsc-con if source/target reversed + * cryptsetup: luksChangeKey is now also memory limited to 256MB + * merge v1.29.2 changelog and version updates + * gradle: update etcd-java to 0.0.24 + * gitlab: fix including a compile dep as runtime dep + * clone: open/close interface, find common clone-strat + * clone: support cloning into different layer stacks + * StringUtils: assert if joinShellQuote contains null + * clone: Add resource-group param and clone to other pool + * clone: copy rscdfn peer slots + * clone: fix different storage pool same storage pool type + * clone: notify controller about failed clone mode find + * clone: fail early on int <> ext metadata conversion clone + + [ Moritz Wanzenböck ] + * rest/reqhelper: set request context in doFlux + * rest/reqhelper: set request context in doInScope + * rest/reqhelper: add timing metrics to rest calls + * tcpconnector: collect apicall duration metrics + * do not calculate timezone offset by hand + * changelog: add metrics and fixed timezone unit tests + * docker: deal with large k8s db backups + * SOS: dmesg: show relative timestamps and human timestamps + * SOS: lvm.conf: use lvmconfig --type full command + * SOS: lsblk: use -O, also formatted as json + * SOS: include /proc/sys/kernel/tainted + * SOS: do not truncate stderr on timeout + + [ Robert Altnoeder ] + * Fix for failed tracking of the diskless client state + + -- Rene Peinthor Tue, 17 Dec 2024 09:51:11 +0000 + linstor-server (1.29.2-1) experimental; urgency=medium [ Gabor Hernadi ] diff --git a/linstor.spec b/linstor.spec index 115059928..3ee65a6d8 100644 --- a/linstor.spec +++ b/linstor.spec @@ -1,5 +1,5 @@ Name: linstor -Version: 1.29.2 +Version: 1.30.0 Release: 1%{?dist} Summary: LINSTOR SDS BuildArch: noarch @@ -151,6 +151,9 @@ test -f %{_bindir}/firewall-cmd && firewall-cmd --reload --quiet || : %systemd_preun linstor-satellite.service %changelog +* Tue Dec 17 2024 Rene Peinthor 1.30.0-1 +- New upstream release. Bug fixes + * Tue Nov 5 2024 Rene Peinthor 1.29.2-1 - New upstream release. Bug fixes