From 578e4234b430e63b4b1bce8b025ddd7a6f71255c Mon Sep 17 00:00:00 2001 From: Freerk-Ole Zakfeld Date: Thu, 27 Aug 2026 17:05:32 +0200 Subject: [PATCH] Add ScaleUp OCC3 Region Signed-off-by: Freerk-Ole Zakfeld --- .zuul.d/secure.yaml | 22 +++++++++++++++++++++ Tests/config.toml | 1 + compliance-monitor/bootstrap.yaml | 5 +++++ compliance-monitor/templates/overview.md.j2 | 6 +++--- playbooks/clouds.yaml.j2 | 9 +++++++++ 5 files changed, 40 insertions(+), 3 deletions(-) diff --git a/.zuul.d/secure.yaml b/.zuul.d/secure.yaml index d20932ac5..7d415aee6 100644 --- a/.zuul.d/secure.yaml +++ b/.zuul.d/secure.yaml @@ -255,6 +255,28 @@ k/kAgoiK2DA2VMSMOgI9jvODEW0kV5Q5hO09JdpQOgknZZXQX7axcpdYG2HSyindXXyHK jmtAEYi4v9dau7xFbjOM0K/psj1LOPB8B1M0+wEN2iJZt8EI4ww5iOuuZ8XbLfIE5XHmA SHP71WvgwJnOc2GTW4dJ95e1CnLRbOYjrO7e//wxNx2KQ9hP5pDgT4BMzTIa/w= + scaleup_occ3_ac_id: !encrypted/pkcs1-oaep + - BUagYne3fJgStH6A2mSjF3K1HW9jQxw9Ks7JIjQuENKWM3UVUlxQ41Dz9wOcH4Fa4niQs + GXbsqlFmt+KTXDjAg+SfWaQS3KWZl+T6TzFcxMhDJBtLMGIuzOU8ocFRxQsfAAlLBZrnu + clD/otWztys8RGcjbQvdh1Mn4M2ieEcfv5bXocqQ6bzgBz2c4If09UvD+JS0aE2XiWuNl + Kr0kwXivSyMCZxlMl+8EGtzL0kJTN+ZuNfriNOBC9Dms8H7EUjD0RdZdWUs+YHUQ9Ezq5 + EorTpBOW1Eii7B5xOwLaOD52bc5y9AC5z7DTdcpaf9bQToyleR/dzVwpAGbltVRqHKJvi + uj2goW2JEuL618pbW8821hPvet01ODxeEq6mVGvvXq/GQRJjOFBO8sGxL8TZ/euNzTD8c + wCjOf+NTAfd8bTakk1PFUE1We9ajJ5uw3ZXWcLXLlM8zuXrTkolljoRMKvZ5ucfMDc6cn + KCI9u4Vu9YGnJ7eM5HMvZdt0srZvdwx2Hs30hCMo/9uLkBKom4wVj1DP1Rv4b/XDw05Lc + gCreCTrS4PlwspwMXT/4bMqJC2DqUd5euYbkaDboKzukvGwoNJByBb3nfZaJmQcFFY1bQ + ZFFqfVNJnI5D29nBCNkjDvbVj5sztLw/Q4c9ShQwB3iPtQ/8qCYRbvk43I56U8= + scaleup_occ3_ac_secret: !encrypted/pkcs1-oaep + - Dtye+h6ug21+QB0UljG1xHfJppWd7xi77YN0Ahetqar5STn3uMwfQUnHAWNjrNOfxyq9R + JQKOoGBgQ+M0f7/N8BfCagZ60t8yeBHzwE7QmOUF8Xa+akMDv5hWcM3IBbUFD+mX9T/A3 + 6fNLXNn4Rac0n4Z6nSQyq5UPow0V8hvUYq4T1LuL1aEqvUM+25AQ9fCvh652Ib5rv8Pw+ + BvSL0gKBbzdcqllYxqN0bL5pmZHydSMeJL5QUti71nqyC2JxDKHN7WYGU70dBSKOFRCw9 + Ego2WWxsGcqgS67qm4+u8KgOWtIVCn61KsFZDrRl2SJPi+YaW/76CYDnE+gld2BgDdJQR + MgvGcrUp9vIPNOwRtuKzGVU4QAPcWPyNpy5UhDUOmH8ro4h2EHOS1+SovE7AvVj16iNRY + +NXqsXXm6AnUoUt3iviljGF+Tu0jhqV0pbefVPqQ3i47TqBoBNQjlOOvhkvKj8kXVY1AL + jGNsVwsn2aTCYEWUwLkNqsqSp0XBMKBp438UR0Gxttm5qt8gcjI/ycWQkavKsiTT4Pcd0 + /iyLdR8h6pki36YZU5uH8pA02wbcypup3XY5s64hB68dQTdyGkH2usheueANInY0wixM4 + dVOwh0DPoDgq6N6BMGmlS0OSk2nHckGy/R7YAOjmq+0o0W5JNas99+wHvL3qmA= syseleven_dus2_ac_id: !encrypted/pkcs1-oaep - SjwtIvJO7DkLJDmS+T/Z5utFBa22hmPRBd8mzonJHGgURB2W7fmXFreD9NPrLfbt7ujKi KNqJm8k1Vr1F3Mu+Osr0BWSnq5makwVt2ikBY4qPbL8iyVXsByaT/HNPLCOokqy+REpfu diff --git a/Tests/config.toml b/Tests/config.toml index 48aedbf3f..882908bb2 100644 --- a/Tests/config.toml +++ b/Tests/config.toml @@ -28,6 +28,7 @@ subjects = [ "pco-prod4", "regio-a", "scaleup-occ2", + "scaleup-occ3", "syseleven-dus2", "syseleven-ham1", ] diff --git a/compliance-monitor/bootstrap.yaml b/compliance-monitor/bootstrap.yaml index 0c53ed14e..25e4b0159 100644 --- a/compliance-monitor/bootstrap.yaml +++ b/compliance-monitor/bootstrap.yaml @@ -75,6 +75,11 @@ accounts: public_key_type: "ssh-ed25519" public_key_name: "primary" - subject: scaleup-occ2 + group: scaleup + delegates: + - zuul_ci + - subject: scaleup-occ3 + group: scaleup delegates: - zuul_ci - subject: syseleven-dus2 diff --git a/compliance-monitor/templates/overview.md.j2 b/compliance-monitor/templates/overview.md.j2 index a381b3c7e..b7032d148 100644 --- a/compliance-monitor/templates/overview.md.j2 +++ b/compliance-monitor/templates/overview.md.j2 @@ -19,9 +19,9 @@ These environments are officially certified by the SCS certification assessment | [REGIO.cloud](https://sovereigncloudstack.org/en/certified-solution/osism-gmbh/) | Public cloud for customers (1 SCS region) | OSISM GmbH | {#- #} [{{ results | pick(iaas, 'regio-a') | summary }}]({{ detail_url('regio-a', iaas) }}) {# -#} | [HM](https://apimon.services.regio.digital/public-dashboards/17cf094a47404398a5b8e35a4a3968d4?orgId=1&refresh=5m) | -| [ScaleUp Open Cloud](https://sovereigncloudstack.org/en/certified-solution/scaleup-technologies-gmbh-co-kg/) | Public cloud for customers (1 SCS region) | ScaleUp Technologies GmbH & Co. KG | -{#- #} [{{ results | pick(iaas, 'scaleup-occ2') | summary }}]({{ detail_url('scaleup-occ2', iaas) }}) {# -#} -| [HM](https://health.occ2.scaleup.sovereignit.cloud) | +| [ScaleUp Open Cloud](https://sovereigncloudstack.org/en/certified-solution/scaleup-technologies-gmbh-co-kg/) | Public cloud for customers (2 SCS regions) | ScaleUp Technologies GmbH & Co. KG | +{#- #} [{{ results | pick(iaas, 'group-scaleup') | summary }}]({{ detail_url('group-scaleup', iaas) }}) {# -#} +| [HM1](https://health.occ2.scaleup.sovereignit.cloud) [HM2](https://health.occ3.scaleup.sovereignit.cloud) | ### Certified SCS-compatible KaaS diff --git a/playbooks/clouds.yaml.j2 b/playbooks/clouds.yaml.j2 index 8668c8eeb..421f47fb2 100644 --- a/playbooks/clouds.yaml.j2 +++ b/playbooks/clouds.yaml.j2 @@ -100,6 +100,15 @@ clouds: region_name: "RegionOne" interface: "public" identity_api_version: 3 + scaleup-occ3: + auth_type: v3applicationcredential + auth: + auth_url: https://keystone.occ3.scaleup.cloud + application_credential_id: "{{ clouds_conf.scaleup_occ3_ac_id }}" + application_credential_secret: "{{ clouds_conf.scaleup_occ3_ac_secret }}" + region_name: "RegionOne" + interface: "public" + identity_api_version: 3 syseleven-dus2: interface: public identity_api_version: 3