github piraeusdatastore/piraeus-operator v1.7.0-rc.3

latest releases: v2.5.1, v2.5.0, v2.4.1...
2 years ago

This release candidates updates the LINSTOR version as well as the LINSTOR CSI image. The updated LINSTOR version fixes the issue in which the LINSTOR controller would get stuck with an "unauthorized" message when reconnecting to a satellite.

For more details on changes since 1.6.0, check out the v1.7.0-rc.1 release


Changes since 1.7.0-rc.2

Changed

  • default images:
    • quay.io/piraeusdatastore/piraeus-server:v1.17.0
    • quay.io/piraeusdatastore/piraeus-csi:v0.17.0
    • quay.io/piraeusdatastore/drbd9-bionic:v9.1.4
    • quay.io/piraeusdatastore/drbd-reactor:v0.4.4

Changes since 1.7.0-rc.1

Changed

  • recreates or updates to the satellite pods are now applied at once, instead of waiting for a node to complete before
    moving to the next.

Fixed

  • Fixed a deadlock when reconciling satellites

Changes in 1.7.0-rc.1

Added

  • pv-hostpath: automatically determine on which nodes PVs should be created if no override is given.
  • Automatically add labels on Kubernetes Nodes to LINSTOR satellites as Auxiliary Properties. This enables using
    Kubernetes labels for volume scheduling, for example using replicasOnSame: topology.kubernetes.io/zone.
  • Support LINSTORs k8s backend by adding the necessary RBAC resources and documentation.
  • Automatically create a LINSTOR passphrase when none is configured.
  • Automatic eviction and deletion of offline satellites if the Kubernetes node object was also deleted.

Changed

  • Enable CSI topology by default, allowing better volume scheduling with volumeBindingMode: WaitForFirstConsumer.
  • Disable STORK by default. Instead, we recommend using volumeBindingMode: WaitForFirstConsumer in storage classes.

Don't miss a new piraeus-operator release

NewReleases is sending notifications on new releases.