From d10197e95e9257fabc47c52f21a44cc607784df4 Mon Sep 17 00:00:00 2001 From: Casey Bodley Date: Fri, 4 Aug 2023 12:01:15 -0400 Subject: [PATCH] qa/keystone: config can create ec2 credentials Signed-off-by: Casey Bodley (cherry picked from commit 1456d12a9723f509717d706c09b252f9b810b300) --- qa/tasks/keystone.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/qa/tasks/keystone.py b/qa/tasks/keystone.py index 27e808f68835..fc45b9c2938d 100644 --- a/qa/tasks/keystone.py +++ b/qa/tasks/keystone.py @@ -387,6 +387,8 @@ def fill_keystone(ctx, config): cconfig.get('projects', [])) run_section_cmds(ctx, cclient, 'user create --or-show', 'name', cconfig.get('users', [])) + run_section_cmds(ctx, cclient, 'ec2 credentials create', '', + cconfig.get('ec2 credentials', [])) run_section_cmds(ctx, cclient, 'role create --or-show', 'name', cconfig.get('roles', [])) run_section_cmds(ctx, cclient, 'role add', 'name', @@ -441,6 +443,9 @@ def task(ctx, config): - name: custom password: SECRET project: custom + ec2 credentials: + - project: custom + user: custom roles: [ name: custom ] role-mappings: - name: custom -- 2.47.3