From 8bfbe1f885dc4e06e33835646898ab5bad1cefcc Mon Sep 17 00:00:00 2001 From: Pieter Callewaert Date: Tue, 13 May 2025 17:11:37 +0200 Subject: [PATCH] Fix empty HOST in the generated secret --- internal/controller/postgresuser_controller.go | 1 + internal/controller/postgresuser_controller_test.go | 7 ++++++- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/internal/controller/postgresuser_controller.go b/internal/controller/postgresuser_controller.go index 735ade20..8b0bb05a 100644 --- a/internal/controller/postgresuser_controller.go +++ b/internal/controller/postgresuser_controller.go @@ -39,6 +39,7 @@ func NewPostgresUserReconciler(mgr manager.Manager, cfg *config.Cfg, pg postgres Client: mgr.GetClient(), Scheme: mgr.GetScheme(), pg: pg, + pgHost: cfg.PostgresHost, instanceFilter: cfg.AnnotationFilter, keepSecretName: cfg.KeepSecretName, } diff --git a/internal/controller/postgresuser_controller_test.go b/internal/controller/postgresuser_controller_test.go index fc08091d..c6e2bed8 100644 --- a/internal/controller/postgresuser_controller_test.go +++ b/internal/controller/postgresuser_controller_test.go @@ -316,9 +316,14 @@ var _ = Describe("PostgresUser Controller", func() { foundSecret := &corev1.Secret{} err = cl.Get(ctx, types.NamespacedName{Name: secretName + "-" + name, Namespace: namespace}, foundSecret) Expect(err).NotTo(HaveOccurred()) - Expect(foundSecret.Data).To(HaveKey("ROLE")) + Expect(foundSecret.Data).To(HaveKey("DATABASE_NAME")) + Expect(foundSecret.Data).To(HaveKey("HOST")) + Expect(foundSecret.Data).To(HaveKey("LOGIN")) Expect(foundSecret.Data).To(HaveKey("PASSWORD")) + Expect(foundSecret.Data).To(HaveKey("POSTGRES_DOTNET_URL")) + Expect(foundSecret.Data).To(HaveKey("POSTGRES_JDBC_URL")) Expect(foundSecret.Data).To(HaveKey("POSTGRES_URL")) + Expect(foundSecret.Data).To(HaveKey("ROLE")) }) It("should fail if the database does not exist", func() {