From 331a85e69ef0ddc22627483d89c598094fd1845a Mon Sep 17 00:00:00 2001 From: Sebastian Bernauer Date: Fri, 9 May 2025 09:16:36 +0200 Subject: [PATCH 1/3] fix: Re-export versioned common structs --- crates/stackable-operator/CHANGELOG.md | 1 + crates/stackable-operator/src/crd/listener/mod.rs | 3 +++ crates/stackable-operator/src/crd/s3/mod.rs | 3 +++ 3 files changed, 7 insertions(+) diff --git a/crates/stackable-operator/CHANGELOG.md b/crates/stackable-operator/CHANGELOG.md index 47b9af15..5f192f77 100644 --- a/crates/stackable-operator/CHANGELOG.md +++ b/crates/stackable-operator/CHANGELOG.md @@ -15,6 +15,7 @@ All notable changes to this project will be documented in this file. ### Fixed - Re-export versioned CRD-specific error types ([#1025]). +- Re-export versioned common CRD structs ([#XXXX]). [#968]: https://github.com/stackabletech/operator-rs/pull/968 [#1025]: https://github.com/stackabletech/operator-rs/pull/1025 diff --git a/crates/stackable-operator/src/crd/listener/mod.rs b/crates/stackable-operator/src/crd/listener/mod.rs index 398ef37e..4820bd29 100644 --- a/crates/stackable-operator/src/crd/listener/mod.rs +++ b/crates/stackable-operator/src/crd/listener/mod.rs @@ -13,6 +13,9 @@ mod class; mod core; mod listeners; +pub use class::ListenerClass; +pub use listeners::{Listener, PodListeners}; + // Group all v1alpha1 items in one module. pub mod v1alpha1 { pub use super::{class::v1alpha1::*, core::v1alpha1::*, listeners::v1alpha1::*}; diff --git a/crates/stackable-operator/src/crd/s3/mod.rs b/crates/stackable-operator/src/crd/s3/mod.rs index c5b42b92..ab4a84c2 100644 --- a/crates/stackable-operator/src/crd/s3/mod.rs +++ b/crates/stackable-operator/src/crd/s3/mod.rs @@ -1,6 +1,9 @@ mod bucket; mod connection; +pub use bucket::S3Bucket; +pub use connection::S3Connection; + // Group all v1alpha1 items in one module. pub mod v1alpha1 { pub use super::{bucket::v1alpha1::*, connection::v1alpha1::*}; From 7734046b2aff78e3576e4f40e3183c01f06722cc Mon Sep 17 00:00:00 2001 From: Sebastian Bernauer Date: Fri, 9 May 2025 09:17:37 +0200 Subject: [PATCH 2/3] changelog --- crates/stackable-operator/CHANGELOG.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/crates/stackable-operator/CHANGELOG.md b/crates/stackable-operator/CHANGELOG.md index 5f192f77..2cb7aba9 100644 --- a/crates/stackable-operator/CHANGELOG.md +++ b/crates/stackable-operator/CHANGELOG.md @@ -15,10 +15,11 @@ All notable changes to this project will be documented in this file. ### Fixed - Re-export versioned CRD-specific error types ([#1025]). -- Re-export versioned common CRD structs ([#XXXX]). +- Re-export versioned common CRD structs ([#1029]). [#968]: https://github.com/stackabletech/operator-rs/pull/968 [#1025]: https://github.com/stackabletech/operator-rs/pull/1025 +[#1029]: https://github.com/stackabletech/operator-rs/pull/1029 ## [0.92.0] - 2025-04-14 From c045e20410441bb141a6ce10abaa74f7d36dbf00 Mon Sep 17 00:00:00 2001 From: Sebastian Bernauer Date: Fri, 9 May 2025 09:18:09 +0200 Subject: [PATCH 3/3] changelog --- crates/stackable-operator/CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/crates/stackable-operator/CHANGELOG.md b/crates/stackable-operator/CHANGELOG.md index 2cb7aba9..814e7f34 100644 --- a/crates/stackable-operator/CHANGELOG.md +++ b/crates/stackable-operator/CHANGELOG.md @@ -15,7 +15,7 @@ All notable changes to this project will be documented in this file. ### Fixed - Re-export versioned CRD-specific error types ([#1025]). -- Re-export versioned common CRD structs ([#1029]). +- Re-export versioned common CRD enums ([#1029]). [#968]: https://github.com/stackabletech/operator-rs/pull/968 [#1025]: https://github.com/stackabletech/operator-rs/pull/1025