From f41925a5221271af98c92e08e38d38a91d4058c2 Mon Sep 17 00:00:00 2001 From: Tadas Sutkaitis Date: Thu, 20 Aug 2026 23:13:16 +0300 Subject: [PATCH] fix(keepalived): create deployment namespace (#4243) Signed-off-by: Tadas Sutkaitis Signed-off-by: Mohammed Naser Co-authored-by: Mohammed Naser (cherry picked from commit e673c3b150971c4bc6153b4489c72f8e20b94a01) --- .../notes/keepalived-create-namespace-7795c45dfb60f2da.yaml | 5 +++++ roles/keepalived/tasks/main.yml | 5 +++++ 2 files changed, 10 insertions(+) create mode 100644 releasenotes/notes/keepalived-create-namespace-7795c45dfb60f2da.yaml diff --git a/releasenotes/notes/keepalived-create-namespace-7795c45dfb60f2da.yaml b/releasenotes/notes/keepalived-create-namespace-7795c45dfb60f2da.yaml new file mode 100644 index 0000000000..e1688e147d --- /dev/null +++ b/releasenotes/notes/keepalived-create-namespace-7795c45dfb60f2da.yaml @@ -0,0 +1,5 @@ +--- +fixes: + - | + The Keepalived role now creates the ``openstack`` namespace when enabled + before deploying its resources. diff --git a/roles/keepalived/tasks/main.yml b/roles/keepalived/tasks/main.yml index ceaa88ab0e..9aafa55362 100644 --- a/roles/keepalived/tasks/main.yml +++ b/roles/keepalived/tasks/main.yml @@ -18,6 +18,11 @@ kubernetes.core.k8s: state: present definition: + - apiVersion: v1 + kind: Namespace + metadata: + name: openstack + - apiVersion: v1 kind: Secret metadata: