Skip to content

Commit 9e1a601

Browse files
committed
Add new AppCreds for WAvestack (and change to using ACs)
Signed-off-by: Kurt Garloff <kurt@garloff.de>
1 parent 7757c18 commit 9e1a601

File tree

3 files changed

+8
-10
lines changed

3 files changed

+8
-10
lines changed

.github/scs-compliance-check/openstack/clouds.yaml

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -47,12 +47,10 @@ clouds:
4747
interface: "public"
4848
identity_api_version: 3
4949
wavestack:
50+
auth_type: "v3applicationcredential"
5051
auth:
5152
auth_url: https://api.wavestack.de:5000
52-
username: "scs-standards"
53-
project_id: 00de553df86949b49365baee6375fb5a
54-
project_name: "scs-standards"
55-
user_domain_name: "scs"
53+
application_credential_id: "4cc7d7eca878454993fbe5b0c8ffbd35"
5654
region_name: "MUC5"
5755
interface: "public"
5856
identity_api_version: 3

.github/workflows/check-wavestack-v3.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,10 +14,10 @@ on:
1414

1515
jobs:
1616
check-wavestack:
17-
uses: ./.github/workflows/scs-compliance-check.yml
17+
uses: ./.github/workflows/scs-compliance-check-with-application-credential.yml
1818
with:
1919
version: v3
2020
layer: iaas
2121
cloud: "wavestack"
22-
secret_name: "OS_PASSWORD_WAVESTACK"
22+
secret_name: "OS_ACSECRET_WAVESTACK"
2323
secrets: inherit
Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
name: "Compliance IaaS v4 of wavestack"
22

33
on:
4-
# Trigger compliance check every day at 4:30 UTC
4+
# Trigger compliance check every day at 4:35 UTC
55
schedule:
6-
- cron: '30 4 * * *'
6+
- cron: '35 4 * * *'
77
# Trigger compliance check after Docker image has been built
88
workflow_run:
99
workflows: [Build and publish scs-compliance-check Docker image]
@@ -14,10 +14,10 @@ on:
1414

1515
jobs:
1616
check-wavestack:
17-
uses: ./.github/workflows/scs-compliance-check.yml
17+
uses: ./.github/workflows/scs-compliance-check-with-application-credential.yml
1818
with:
1919
version: v4
2020
layer: iaas
2121
cloud: "wavestack"
22-
secret_name: "OS_PASSWORD_WAVESTACK"
22+
secret_name: "OS_ACSECRET_WAVESTACK"
2323
secrets: inherit

0 commit comments

Comments
 (0)