From 68067f558ad380d4143c97480bad986b8ce11a72 Mon Sep 17 00:00:00 2001 From: Gregory Thiemonge Date: Mon, 3 Jun 2024 07:25:38 +0000 Subject: [PATCH] Fix missing config for policy file override When customizing the policy file throught defaultConfigOverwrite, the file must be explicity included in octavia-api-config.json, so it is copied to the correct path with the right ownership/permissions Jira: OSPRH-7228 --- templates/octaviaapi/config/octavia-api-config.json | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/templates/octaviaapi/config/octavia-api-config.json b/templates/octaviaapi/config/octavia-api-config.json index 75f4ffec..439525db 100644 --- a/templates/octaviaapi/config/octavia-api-config.json +++ b/templates/octaviaapi/config/octavia-api-config.json @@ -40,6 +40,13 @@ "perm": "0400", "optional": true, "merge": true + }, + { + "source": "/var/lib/config-data/merged/policy.yaml", + "dest": "/etc/octavia/policy.yaml", + "owner": "octavia", + "perm": "0600", + "optional": true } ], "permissions": [