Skip to content

Commit 3f8e744

Browse files
committed
changelog
1 parent 2e1d085 commit 3f8e744

File tree

2 files changed

+17
-2
lines changed

2 files changed

+17
-2
lines changed

crates/stackable-operator/CHANGELOG.md

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,9 @@ All notable changes to this project will be documented in this file.
77
### Changed
88

99
- Update `kube` to `1.1.0` ([#1049]).
10-
- BREAKING: Return type for `ListenerOperatorVolumeSourceBuilder::new()` is no onger a `Result` ([#1058]).
10+
- BREAKING: Return type for `ListenerOperatorVolumeSourceBuilder::new()` is no longer a `Result` ([#1058]).
11+
- BREAKING: Require two new CLI arguments: `--operator-namespace` and `-operator-service-name`.
12+
These are required, so that the operator knows what Service it needs to enter as CRD conversion webhook ([#1066]).
1113

1214
### Fixed
1315

@@ -23,6 +25,7 @@ All notable changes to this project will be documented in this file.
2325
[#1058]: https://github.com/stackabletech/operator-rs/pull/1058
2426
[#1060]: https://github.com/stackabletech/operator-rs/pull/1060
2527
[#1064]: https://github.com/stackabletech/operator-rs/pull/1064
28+
[#1066]: https://github.com/stackabletech/operator-rs/pull/1066
2629

2730
## [0.93.2] - 2025-05-26
2831

crates/stackable-webhook/CHANGELOG.md

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,15 @@ All notable changes to this project will be documented in this file.
44

55
## [Unreleased]
66

7+
### Added
8+
9+
- BREAKING: Re-write the `ConversionWebhookServer`.
10+
It can now do CRD conversions, handle multiple CRDs and takes care of reconciling the CRDs ([#1066]).
11+
- BREAKING: The `TlsServer` can now handle certificate rotation.
12+
To achieve this, a new `CertificateResolver` was added.
13+
Also, `TlsServer::new` now returns an additional `mpsc::Receiver<Certificate>`, so that the caller
14+
can get notified about certificate rotations happening ([#1066]).
15+
716
### Fixed
817

918
- Don't pull in the `aws-lc-rs` crate, as this currently fails to build in `make run-dev` ([#1043]).
@@ -15,13 +24,16 @@ All notable changes to this project will be documented in this file.
1524
deployed to Kubernetes (e.g. conversion or mutating - which this crate targets) need to be
1625
accessible by it, which is not the case when only using loopback.
1726
Also, the constant `DEFAULT_SOCKET_ADDR` has been renamed to `DEFAULT_SOCKET_ADDRESS` ([#1045]).
27+
- BREAKING: The `TlsServer` now requires you to pass SAN (subject alternative name) DNS entries,
28+
so the caller will trust the issued certificate ([#1066]).
1829

1930
[#1043]: https://github.com/stackabletech/operator-rs/pull/1043
2031
[#1045]: https://github.com/stackabletech/operator-rs/pull/1045
32+
[#1066]: https://github.com/stackabletech/operator-rs/pull/1066
2133

2234
## [0.3.1] - 2024-07-10
2335

24-
## Changed
36+
### Changed
2537

2638
- Remove instrumentation of long running functions, add more granular instrumentation of futures. Adjust span and event levels ([#811]).
2739
- Bump rust-toolchain to 1.79.0 ([#822]).

0 commit comments

Comments
 (0)