From: Casey Bodley Date: Fri, 4 Aug 2023 16:01:15 +0000 (-0400) Subject: qa/keystone: config can create ec2 credentials X-Git-Tag: v18.2.5~53^2~9 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=d10197e95e9257fabc47c52f21a44cc607784df4;p=ceph.git qa/keystone: config can create ec2 credentials Signed-off-by: Casey Bodley (cherry picked from commit 1456d12a9723f509717d706c09b252f9b810b300) --- 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