Skip to content

Commit b66f3c3

Browse files
committed
fix: Correctly set Secret namespace for 'tls' SecretClass
1 parent 2e32cd7 commit b66f3c3

2 files changed

Lines changed: 6 additions & 2 deletions

File tree

rust/operator-binary/src/main.rs

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -222,7 +222,11 @@ async fn create_default_secretclass(
222222
.add_label(name)
223223
.add_label(Label::stackable_vendor());
224224

225-
tls_secret_class.metadata.namespace = Some(operator_namespace);
225+
if let v1alpha2::SecretClassBackend::AutoTls(auto_tls_backend) =
226+
&mut tls_secret_class.spec.backend
227+
{
228+
auto_tls_backend.ca.secret.namespace = operator_namespace
229+
}
226230

227231
client.create_if_missing(&tls_secret_class).await?;
228232

rust/operator-binary/src/secretclass.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,5 +9,5 @@ spec:
99
ca:
1010
secret:
1111
name: secret-provisioner-tls-ca
12-
namespace: stackable-operator
12+
namespace: stackable-operators
1313
autoGenerate: true

0 commit comments

Comments
 (0)