From 0fdf38f49f4857f61e2a5c8be0d3e0c09f3a4ed2 Mon Sep 17 00:00:00 2001 From: Corey Bryant Date: Mon, 6 Nov 2023 13:19:50 +0000 Subject: [PATCH] Add tempest confirmation for octavia tests This sets new tempest config options for octavia, including the setting of log_user_roles=False, which allows tests to avoid the optional list_role_assignments call that was resulting in 403 Forbidden for all octavia tests. --- zaza/openstack/charm_tests/tempest/templates/tempest_v3.j2 | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/zaza/openstack/charm_tests/tempest/templates/tempest_v3.j2 b/zaza/openstack/charm_tests/tempest/templates/tempest_v3.j2 index 370f190..23bafef 100644 --- a/zaza/openstack/charm_tests/tempest/templates/tempest_v3.j2 +++ b/zaza/openstack/charm_tests/tempest/templates/tempest_v3.j2 @@ -136,6 +136,11 @@ enable_security_groups = true test_with_ipv6 = false test_server_path = {{ workspace_path }}/test_server.bin provider = amphora +octavia_svc_username = octavia +member_role = load-balancer_member +admin_role = Admin +RBAC_test_type = none +log_user_roles = False {% endif %} {%- if 'magnum' in enabled_services %}