Skip to content

Commit

Permalink
prepare release v1.19.0-rc.1
Browse files Browse the repository at this point in the history
  • Loading branch information
rp- committed Jul 6, 2022
1 parent 508e709 commit 00fec08
Show file tree
Hide file tree
Showing 5 changed files with 128 additions and 6 deletions.
4 changes: 2 additions & 2 deletions Dockerfile.controller
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
ARG BUILDER=registry.access.redhat.com/ubi8/ubi
FROM $BUILDER as builder

ENV LINSTOR_VERSION 1.18.2
ENV LINSTOR_VERSION 1.19.0-rc.1

ENV LINSTOR_TGZNAME linstor-server
ENV LINSTOR_TGZ ${LINSTOR_TGZNAME}-${LINSTOR_VERSION}.tar.gz
Expand Down Expand Up @@ -49,7 +49,7 @@ MAINTAINER Roland Kammerer <roland.kammerer@linbit.com>
RUN echo "skip_missing_names_on_install=no" >> /etc/yum.conf

# ENV can not be shared between builder and "main"
ENV LINSTOR_VERSION 1.18.2
ENV LINSTOR_VERSION 1.19.0-rc.1
ARG release=1

LABEL name="linstor-controller" \
Expand Down
4 changes: 2 additions & 2 deletions Dockerfile.satellite
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
ARG BUILDER=registry.access.redhat.com/ubi8/ubi
FROM $BUILDER as builder

ENV LINSTOR_VERSION 1.18.2
ENV LINSTOR_VERSION 1.19.0-rc.1
ARG ARCH=amd64

ENV LINSTOR_TGZNAME linstor-server
Expand Down Expand Up @@ -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.18.2
ENV LINSTOR_VERSION 1.19.0-rc.1
ARG release=1
ARG ARCH=amd64

Expand Down
119 changes: 119 additions & 0 deletions debian/changelog
Original file line number Diff line number Diff line change
@@ -1,3 +1,122 @@
linstor-server (1.19.0~rc.1-1) experimental; urgency=medium

[ Moritz "WanzenBug" Wanzenböck ]
* crd: prevent version conflicts on rollback
* crds: remove redundant get during rollback
* crds: wait for CR api using actual API
* docker: manually start lvm daemon
* add GET /v1/physical-storage/{node}

[ Robert Altnoeder ]
* Load identity information from the database for LDAP sign-ins
* PBKDF2 password hashing
* Add class UnicodeConversion
* Adjust UnicodeConversion call to the actual method parameters
* Fix createSignInEntry in EmptySecurityDbDriver
* Fix initializeAuthentication in ControllerSecurityModule
* Fix HASH_LENGTH, it's in bits, not bytes
* Extract password hash generation from the sign-in check
* Adjust AuthenticationTest to the new cryptographic methods
* Foundations for creating LINSTOR identities
* Add interface ModularCryptoProvider
* Adjust SymmetricKeyCipher parameters for ModularCryptoProvider compatibility
* SslTcpCommons: Remove key/certificate management methods
* SslTcpConnectorService: Use ModularCryptoProvider for SSL initialization
* SatelliteNetComInitializer: Use ModularCryptoProvider
* ControllerNetComInitializer: Use ModularCryptoProvider
* EncryptionHelper, DecryptionHelper: Use cipher from ModularCryptoProvider
* Transform SecretGenerator into an interface
* Move class SecretGenerator to com.linbit.linstor.modularcrypto
* Add implementation SecretGeneratorImpl
* Adjust LINSTOR code to new SecretGenerator
* Adjust LINSTOR code to ModularCryptoProvider cipher creation
* Moved class LengthPaddingImpl to modularcrypto
* LengthPaddingImpl: Adjust constructor for modularcrypto integration
* Adjust LINSTOR code to LengthPadding changes
* Add interface KeyDerivation
* Add class JclKeyDerivationImpl
* Changed sign-in process to use ModularCryptoProvider
* EncryptionHelper: Modified control flow
* Add startup information about which crypto provider is in use
* Add class JclCryptoProvider
* Add class JclCryptoModule: Injector configuration
* Move interface SecretGenerator to com.linbit.crypto
* AuthenticationTest: Adjust test to the modular cryptography architecture
* Add comment about the use of the UnicodeConversion class
* Remove unused class SslTcpCommons
* Dynamic loading of modular cryptography providers
* Provide ModularCryptoProvider to migrations
* Change migration from 2019-04-10 to use ModularCryptoProvider
* Move & rename class SymmetricKeyCipher
* Move JCL crypto implementation
* Modified build.gradle, settings.gradle
* SymmetricKeyCipherTest fixes
* AuthenticationTest fixes
* GenericDbBase fixes (tests)
* Add class CryptoProviderLoader - Dynamic loader for use by unit tests
* Modify tests to use CryptoProviderLoader
* Move/Fix typo: SymmetricKeyCiperTest -> SymmetricKeyCipherTest

[ Gabor Hernadi ]
* Crypto: Fixed guice modules for junit tests
* Crypt: Fixed Unit tests
* JCLCrypto: Fixed build.gradle, debian/rules and linstor.spec
* GitLab: Fix replaced keyword.
* ScopeRunner: Do not release locks before rollback
* ScopeRunner: Properly handle exceptions
* Auth: Start pinging earlier
* GenSql: Load and inject JclCrypto to migrations
* K8sGen: Fix generating the changed constructor
* OutputProxy: Added undelimited reader
* CONFIG_PATH: Unified constant
* Sos: First iteration of rework
* Sos: second iteration
* Sos: Do not request 0 byte files
* Sos: Do not ignore errors from satellite
* Sos: Cleanup satellites
* Sos: Do not copy ErrorReports
* Sos: Cleanup and bugfixes
* Sos: Moved content of sos-report folder to stlt-root
* Sos: Use java-version of 'rm -rf' for cleanup
* CRD: Fix migrations with new tables
* Resize: Attempt to fix stuck resize
* PSQL,ExtFiles: Fix update of ext-file-content

[ Rene Peinthor ]
* gitlab-ci: only run standard tests on MR's
* gitlab-ci: use prefilled variables
* gitlab-ci: add manual run all step for MR's
* gitlab-ci: add extra integration-all stage
* gitlab-ci: only run build/test stage on MR and manual pipelines
* gitlab: test stage should be included on master branch
* ctrlconfapi: fix unreachable code
* ctrlconfapi: code cleanup
* ctrlconfapi: don't commit() on each prop update
* gradle: fix running controller/satellite from gradle
* ctrl-verify-algo: fix setting/reading of verify algo list
* physical-storage/vdo: switch to lvcreate vdo syntax
* linstor.spec: fix python dependency for rhel9

[ Roland Kammerer ]
* pve: add before pvedaemon ordering

[ Johanna Kucera ]
* Schedule: add new core object Schedule
* BackupShipping: add scheduled backup shipping
* BackupShipping: add keepSnaps-flag to backup-delete
* BackupShipping: fix various scheduled shipping bugs
* BackupShipping: actually use keepLocal and keepRemote
* BackupShipping: move endpoints to avoid name conflicts
* BackupShipping: add maxRetries to Schedule
* BackupShipping: fix scheduled shipping to l2l remote
* BackupShipping: small scheduled shipping fixes
* SosReport: filter by list of nodes and add includeCtrl flag
* SosReport: add filter by rscs
* SosReport: add exclude-nodes filter and query-params file
* Schedule,DB: fix loading of Schedules with ETCD

-- Rene Peinthor <rene.peinthor@linbit.com> Wed, 06 Jul 2022 10:58:20 +0000

linstor-server (1.18.2-1) experimental; urgency=medium

[ Moritz "WanzenBug" Wanzenböck ]
Expand Down
2 changes: 1 addition & 1 deletion docs/rest_v1_openapi.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ info:
Changelog:
* unreleased
* 1.14.0
- Added /v1/physical-storage/{node} to view devices for a single node
- Added /v1/schedules/ and /v1/schedules/{scheduleName} endpoints as well as Schedule to create, delete, modify and list schedules
- Added /v1/remotes/{remote_name}/backups/schedule/{schedule_name}/enable, disable and delete to create, delete and modify schedule-remote-rscDfn-triples
Expand Down
5 changes: 4 additions & 1 deletion linstor.spec
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
Name: linstor
Version: 1.18.2
Version: 1.19.0~rc.1
Release: 1%{?dist}
Summary: LINSTOR SDS
BuildArch: noarch
Expand Down Expand Up @@ -144,6 +144,9 @@ test -f %{_bindir}/firewall-cmd && firewall-cmd --reload --quiet || :
%systemd_preun linstor-satellite.service

%changelog
* Wed Jul 6 2022 Rene Peinthor <rene.peinthor@linbit.com> 1.19.0~rc.1-1
- New upstream release. Bug fixes

* Mon May 23 2022 Rene Peinthor <rene.peinthor@linbit.com> 1.18.2-1
- New upstream release. Bug fixes

Expand Down

0 comments on commit 00fec08

Please sign in to comment.