From 764f9f29fbbd4642513d3d95c01f6609309bfef4 Mon Sep 17 00:00:00 2001 From: Pat Losoponkul Date: Tue, 28 Jul 2026 16:26:26 +0700 Subject: [PATCH] fix(ci): point keycloak-plugins image at the new (working) namespace MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The previously used image ghcr.io/hyperledger/identus-keycloak-plugins:0.2.0 is broken on GHCR — orphaned under the legacy `hyperledger` org, its platform manifests were garbage-collected and `docker pull` fails with "manifest unknown". This has been blocking every integration-test run (keycloak container fails to start) since mid-July. The image has been republished under the repo-linked namespace ghcr.io/hyperledger-identus/keycloak-plugins (auto-linked to the hyperledger-identus/keycloak-plugins repo, so it can no longer be orphaned/GC'd), and version 0.2.1 has been released there. Update the integration-test compose file and the OID4VCI examples to the new namespace + 0.2.1. Signed-off-by: Pat Losoponkul --- examples/.nickel/stack.ncl | 2 +- examples/st-oid4vci/compose.yaml | 2 +- .../src/test/resources/containers/keycloak-oid4vci.yml | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/examples/.nickel/stack.ncl b/examples/.nickel/stack.ncl index b110fd4e42..c58327d523 100644 --- a/examples/.nickel/stack.ncl +++ b/examples/.nickel/stack.ncl @@ -47,7 +47,7 @@ in |> std.record.remove "image" ) & { - image = "ghcr.io/hyperledger/identus-keycloak-plugins:%{V.identusKeycloak}", + image = "ghcr.io/hyperledger-identus/keycloak-plugins:%{V.identusKeycloak}", ports = ["%{std.to_string args.port}:8080"], environment = args.extraEnvs }, diff --git a/examples/st-oid4vci/compose.yaml b/examples/st-oid4vci/compose.yaml index deb7814c82..24689a1c93 100644 --- a/examples/st-oid4vci/compose.yaml +++ b/examples/st-oid4vci/compose.yaml @@ -107,7 +107,7 @@ services: IDENTUS_URL: http://caddy-issuer:8080/cloud-agent KEYCLOAK_ADMIN: admin KEYCLOAK_ADMIN_PASSWORD: admin - image: ghcr.io/hyperledger/identus-keycloak-plugins:0.2.0 + image: ghcr.io/hyperledger-identus/keycloak-plugins:0.2.1 ports: - 9980:8080 restart: always diff --git a/tests/integration-tests/src/test/resources/containers/keycloak-oid4vci.yml b/tests/integration-tests/src/test/resources/containers/keycloak-oid4vci.yml index 77e07622cc..c9a21cb0a3 100644 --- a/tests/integration-tests/src/test/resources/containers/keycloak-oid4vci.yml +++ b/tests/integration-tests/src/test/resources/containers/keycloak-oid4vci.yml @@ -1,6 +1,6 @@ services: keycloak: - image: ghcr.io/hyperledger/identus-keycloak-plugins:0.2.0 + image: ghcr.io/hyperledger-identus/keycloak-plugins:0.2.1 pull_policy: if_not_present ports: - "${KEYCLOAK_HTTP_PORT}:8080"