chore: Release workspace members (stackable-operator 0.95.0) #1081
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR releases
stackable-operator
0.95.0Added
ProbeBuilder
to build Kubernetes container probes (#1078).stackable-certs
andstackable-webhook
crates (#1074).--operator-namespace
and--operator-service-name
.These two values are used to construct the service name in the CRD conversion webhook (#1066).
stackable-certs
andstackable-webhook
crates (#1074).Changed
ResolvedProductImage
fieldapp_version_label
was renamed toapp_version_label_value
to match changes to its type (#1076).ProductOperatorRun
struct for consistency and clarity (#1066):telemetry_arguments
->telemetry
cluster_info_opts
->cluster_info
stackable-shared
crate, so that they can also beused in
stackable-certs
andstackable-webhook
(#1074):stackable_operator::time
has moved tostackable_operator::shared::time
stackable_operator::commons::secret
has moved tostackable_operator::shared::secret
Fixed
ResolvedProductImage::app_version_label
could not be used as a label value because it can contain invalid characters.This is the case when referencing custom images via a
@sha256:...
hash. As such, theproduct_image_selection::resolve
function is now fallible (#1076).stackable-shared
0.0.2Added
stackable-shared
crate, so that they can also beused in
stackable-certs
andstackable-webhook
(#1074):stackable_operator::time
has moved tostackable_operator::shared::time
stackable_operator::commons::secret
has moved tostackable_operator::shared::secret
stackable-versioned
0.8.1Fixed
::stackable_versioned
path in thetracking_from
function with the configurable crate override (#1079).stackable-versioned-macros
0.8.1stackable-webhook
0.5.0Changed
ConversionWebhookServer
.It can now do CRD conversions, handle multiple CRDs and takes care of reconciling the CRDs (#1066).
TlsServer
can now handle certificate rotation.To achieve this, a new
CertificateResolver
was added.Also,
TlsServer::new
now returns an additionalmpsc::Receiver<Certificate>
, so that the callercan get notified about certificate rotations happening (#1066).
stackable_webhook::Options
has been renamed tostackable_webhook::WebhookOptions
, as well asOptionsBuilder
toWebhookOptionsBuilder
(#1066).Removed
StatefulWebhookHandler
to reduce maintenance effort.Also, webhooks are ideally stateless, so that they can be scaled horizontally.
It can be re-added once needed (#1066).