diff --git a/.github/scs-compliance-check/openstack/clouds.yaml b/.github/scs-compliance-check/openstack/clouds.yaml
index d29ba7e03..80da3e855 100644
--- a/.github/scs-compliance-check/openstack/clouds.yaml
+++ b/.github/scs-compliance-check/openstack/clouds.yaml
@@ -73,3 +73,12 @@ clouds:
auth_url: https://api.dc1.muc.cloud.cnds.io:5000/
application_credential_id: "f3102a98821641c19d8ea762dc64b0b0"
#project_id: 225a7363dab74b69aa1e3f744aced109
+ poc-wgcloud:
+ interface: public
+ identity_api_verion: 3
+ auth_type: "v3applicationcredential"
+ #region_name: default
+ auth:
+ auth_url: https://identity.l1.cloudandheat.com/v3
+ application_credential_id: "b4844a0fb23247149997bf0ff2c0b156"
+ #project_id: 9adb8fc81ba345178654cee5cb7f1464
diff --git a/.github/workflows/check-poc-wgcloud-v3.yml b/.github/workflows/check-poc-wgcloud-v3.yml
new file mode 100644
index 000000000..0a0eb3122
--- /dev/null
+++ b/.github/workflows/check-poc-wgcloud-v3.yml
@@ -0,0 +1,23 @@
+name: "Compliance IaaS v4 of poc-wgcloud.osba"
+
+on:
+ # Trigger compliance check every day at 4:12 UTC
+ schedule:
+ - cron: '12 4 * * *'
+ # Trigger compliance check after Docker image has been built
+ workflow_run:
+ workflows: [Build and publish scs-compliance-check Docker image]
+ types:
+ - completed
+ # Allows you to run this workflow manually from the Actions tab
+ workflow_dispatch:
+
+jobs:
+ check-poc-wgcloud:
+ uses: ./.github/workflows/scs-compliance-check-with-application-credential.yml
+ with:
+ version: v3
+ layer: iaas
+ cloud: "poc-wgcloud"
+ secret_name: "OS_PASSWORD_POC_WGCLOUD"
+ secrets: inherit
diff --git a/.github/workflows/check-poc-wgcloud-v4.yml b/.github/workflows/check-poc-wgcloud-v4.yml
new file mode 100644
index 000000000..e7201e135
--- /dev/null
+++ b/.github/workflows/check-poc-wgcloud-v4.yml
@@ -0,0 +1,23 @@
+name: "Compliance IaaS v4 of poc-wgcloud.osba"
+
+on:
+ # Trigger compliance check every day at 4:22 UTC
+ schedule:
+ - cron: '22 4 * * *'
+ # Trigger compliance check after Docker image has been built
+ workflow_run:
+ workflows: [Build and publish scs-compliance-check Docker image]
+ types:
+ - completed
+ # Allows you to run this workflow manually from the Actions tab
+ workflow_dispatch:
+
+jobs:
+ check-poc-wgcloud:
+ uses: ./.github/workflows/scs-compliance-check-with-application-credential.yml
+ with:
+ version: v4
+ layer: iaas
+ cloud: "poc-wgcloud"
+ secret_name: "OS_PASSWORD_POC_WGCLOUD"
+ secrets: inherit
diff --git a/README.md b/README.md
index 3c947b379..7fcfcaa21 100644
--- a/README.md
+++ b/README.md
@@ -1,3 +1,4 @@
+
# Sovereign Cloud Stack – Standards and Certification
SCS unifies the best of cloud computing in a certified standard. With a decentralized and federated cloud stack, SCS puts users in control of their data and fosters trust in clouds, backed by a global open-source community.
@@ -9,14 +10,12 @@ This is a list of clouds that we test on a nightly basis against our `scs-compat
| Name | Description | Operator | IaaS Compliance Check | HealthMon |
| -------------------------------------------------------------------------------------------------------------- | ------------------------------------------------- | ----------------------------- | :---------------------------------------------------------------------------------------------------------------------------------------------------: | :----------------------------------------------------------------------------------------------------------------------: |
| [gx-scs](https://github.com/SovereignCloudStack/docs/blob/main/community/cloud-resources/plusserver-gx-scs.md) | Dev environment provided for SCS & GAIA-X context | plusserver GmbH | ![GitHub Workflow Status](https://img.shields.io/github/actions/workflow/status/SovereignCloudStack/standards/check-gx-scs-v2.yml?label=compliant) | [HM](https://health.gx-scs.sovereignit.cloud:3000/) |
-| [pluscloud open - prod1](https://www.plusserver.com/en/products/pluscloud-open) | Public cloud for customers | plusserver GmbH | ![GitHub Workflow Status](https://img.shields.io/github/actions/workflow/status/SovereignCloudStack/standards/check-pco-prod1-v2.yml?label=compliant) | [HM](https://health.prod1.plusserver.sovereignit.cloud:3000/d/9ltTEmlnk/openstack-health-monitor2?orgId=1&var-mycloud=plus-pco) |
-| [pluscloud open - prod2](https://www.plusserver.com/en/products/pluscloud-open) | Public cloud for customers | plusserver GmbH | ![GitHub Workflow Status](https://img.shields.io/github/actions/workflow/status/SovereignCloudStack/standards/check-pco-prod2-v2.yml?label=compliant) | [HM](https://health.prod1.plusserver.sovereignit.cloud:3000/d/9ltTEmlnk/openstack-health-monitor2?orgId=1&var-mycloud=plus-prod2) |
-| [pluscloud open - prod3](https://www.plusserver.com/en/products/pluscloud-open) | Public cloud for customers | plusserver GmbH | ![GitHub Workflow Status](https://img.shields.io/github/actions/workflow/status/SovereignCloudStack/standards/check-pco-prod3-v2.yml?label=compliant) | [HM](https://health.prod1.plusserver.sovereignit.cloud:3000/d/9ltTEmlnk/openstack-health-monitor2?orgId=1&var-mycloud=plus-prod3) |
-| [pluscloud open - prod4](https://www.plusserver.com/en/products/pluscloud-open) | Public cloud for customers | plusserver GmbH | ![GitHub Workflow Status](https://img.shields.io/github/actions/workflow/status/SovereignCloudStack/standards/check-pco-prod4-v2.yml?label=compliant) | [HM](https://health.prod1.plusserver.sovereignit.cloud:3000/d/9ltTEmlnk/openstack-health-monitor2?orgId=1&var-mycloud=plus-prod4) |
+| [pluscloud open](https://www.plusserver.com/en/products/pluscloud-open)
- prod1- prod2
- prod3
- prod4 | Public cloud for customers (4 regions) | plusserver GmbH |
![GitHub Workflow Status](https://img.shields.io/github/actions/workflow/status/SovereignCloudStack/standards/check-pco-prod1-v2.yml?label=compliant)
![GitHub Workflow Status](https://img.shields.io/github/actions/workflow/status/SovereignCloudStack/standards/check-pco-prod2-v2.yml?label=compliant)
![GitHub Workflow Status](https://img.shields.io/github/actions/workflow/status/SovereignCloudStack/standards/check-pco-prod3-v2.yml?label=compliant)
![GitHub Workflow Status](https://img.shields.io/github/actions/workflow/status/SovereignCloudStack/standards/check-pco-prod4-v2.yml?label=compliant) |
[HM1](https://health.prod1.plusserver.sovereignit.cloud:3000/d/9ltTEmlnk/openstack-health-monitor2?orgId=1&var-mycloud=plus-pco)
[HM2](https://health.prod1.plusserver.sovereignit.cloud:3000/d/9ltTEmlnk/openstack-health-monitor2?orgId=1&var-mycloud=plus-prod2)
[HM3](https://health.prod1.plusserver.sovereignit.cloud:3000/d/9ltTEmlnk/openstack-health-monitor2?orgId=1&var-mycloud=plus-prod3)
[HM4](https://health.prod1.plusserver.sovereignit.cloud:3000/d/9ltTEmlnk/openstack-health-monitor2?orgId=1&var-mycloud=plus-prod4) |
| [Wavestack](https://www.noris.de/wavestack-cloud/) | Public cloud for customers | noris network AG/Wavecon GmbH | ![GitHub Workflow Status](https://img.shields.io/github/actions/workflow/status/SovereignCloudStack/standards/check-wavestack-v3.yml?label=compliant) | [HM](https://health.wavestack1.sovereignit.cloud:3000/) |
-| [REGIO.cloud](https://regio.digital) | Public cloud for customers | OSISM GmbH | ![GitHub Workflow Status](https://img.shields.io/github/actions/workflow/status/SovereignCloudStack/standards/check-regio-a-v3.yml?label=compliant) | [HM](https://apimon.services.regio.digital/public-dashboards/17cf094a47404398a5b8e35a4a3968d4?orgId=1&refresh=5m) |
+| [REGIO.cloud](https://regio.digital) | Public cloud for customers | OSISM GmbH | ![GitHub Workflow Status](https://img.shields.io/github/actions/workflow/status/SovereignCloudStack/standards/check-regio-a-v3.yml?label=compliant) | broken |
| [CNDS](https://cnds.io/) | Public cloud for customers | [artcodix UG](https://artcodix.com/) | ![GitHub Workflow Status](https://img.shields.io/github/actions/workflow/status/SovereignCloudStack/standards/check-artcodix-v3.yml?label=compliant) | [HM](https://ohm.muc.cloud.cnds.io/) |
| [aov.cloud](https://aov.de/) | Community cloud for customers | aov IT.Services GmbH | (soon) | [HM](https://health.aov.cloud/) |
+| PoC WG-Cloud OSBA | Cloud PoC for FITKO | Cloud&Heat Technologies GmbH | ![GitHub Workflow Status](https://img.shields.io/github/actions/workflow/status/SovereignCloudStack/standards/check-poc-wgcloud-v3.yml?label=compliant) | [HM](https://health.poc-wgcloud.osba.sovereignit.cloud:3000/d/9ltTEmlnk/openstack-health-monitor2?var-mycloud=poc-wgcloud&orgId=1) |
## SCS standards overview
diff --git a/Tests/iaas/entropy/entropy-check.py b/Tests/iaas/entropy/entropy-check.py
index 42006f20e..ac7aa7771 100755
--- a/Tests/iaas/entropy/entropy-check.py
+++ b/Tests/iaas/entropy/entropy-check.py
@@ -329,7 +329,7 @@ def create_vm(env, all_flavors, image, server_name=SERVER_NAME):
)
server = env.conn.create_server(
server_name, image=image, flavor=flavor, key_name=env.keypair.name, network=env.network,
- security_groups=[env.sec_group.id], userdata=userdata, wait=True, timeout=360, auto_ip=True,
+ security_groups=[env.sec_group.id], userdata=userdata, wait=True, timeout=500, auto_ip=True,
boot_from_volume=True, terminate_volume=True, volume_size=image.min_disk,
)
logger.debug(f"Server '{server_name}' ('{server.id}') has been created")