Skip to content

Commit 4dc78b1

Browse files
chore: update image registry and VC format strings (#623)
* chore: update image registry and VC format strings Migrate container image references from eclipse-edc to eclipse-dataspace-hub org, update VC credential format identifiers (e.g. VC2_0_JOSE -> vc20-bssl/jwt), and add IPC_LOCK capability to Vault containers. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> * remove discord webhook --------- Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
1 parent cb6951c commit 4dc78b1

21 files changed

Lines changed: 50 additions & 103 deletions

File tree

.github/workflows/discord-webhook.yml

Lines changed: 0 additions & 70 deletions
This file was deleted.

.github/workflows/run-e2e-tests.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -63,10 +63,10 @@ jobs:
6363
- name: "Load runtime images into KinD"
6464
run: |
6565
kind load docker-image -n dcp-demo \
66-
ghcr.io/eclipse-edc/minimumviabledataspace/controlplane:latest \
67-
ghcr.io/eclipse-edc/minimumviabledataspace/dataplane:latest \
68-
ghcr.io/eclipse-edc/minimumviabledataspace/identity-hub:latest \
69-
ghcr.io/eclipse-edc/minimumviabledataspace/issuerservice:latest
66+
ghcr.io/eclipse-dataspace-hub/minimumviabledataspace/controlplane:latest \
67+
ghcr.io/eclipse-dataspace-hub/minimumviabledataspace/dataplane:latest \
68+
ghcr.io/eclipse-dataspace-hub/minimumviabledataspace/identity-hub:latest \
69+
ghcr.io/eclipse-dataspace-hub/minimumviabledataspace/issuerservice:latest
7070
7171
- name: "Update image pull policy"
7272
run: |-

README.md

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -94,7 +94,7 @@ fixes of all upstream components.
9494
> We have monitoring systems in place that inform us about broken builds. No need to raise issues about this.
9595
9696
More conservative developers may fall back
97-
to [releases of MVD](https://github.com/eclipse-edc/MinimumViableDataspace/releases) that use release versions of all
97+
to [releases of MVD](https://github.com/eclipse-dataspace-hub/minimumviabledataspace/releases) that use release versions of all
9898
upstream components. If this is you, then remember to check out the appropriate tag after cloning the repo.
9999

100100
Either download the ZIP file and use sources therein, or check out the corresponding tag.
@@ -221,10 +221,10 @@ All commands are executed from the **repository's root folder** unless stated ot
221221
> namespace, plainly for the sake of simplicity.
222222
223223
This builds the runtime images and creates the following docker images:
224-
`ghcr.io/eclipse-edc/minimumviabledataspace/controlplane:latest`,
225-
`ghcr.io/eclipse-edc/minimumviabledataspace/dataplane:latest`,
226-
`ghcr.io/eclipse-edc/minimumviabledataspace/issuerservice:latest` and
227-
`ghcr.io/eclipse-edc/minimumviabledataspace/identity-hub:latest` in the local docker image cache.
224+
`ghcr.io/eclipse-dataspace-hub/minimumviabledataspace/controlplane:latest`,
225+
`ghcr.io/eclipse-dataspace-hub/minimumviabledataspace/dataplane:latest`,
226+
`ghcr.io/eclipse-dataspace-hub/minimumviabledataspace/issuerservice:latest` and
227+
`ghcr.io/eclipse-dataspace-hub/minimumviabledataspace/identity-hub:latest` in the local docker image cache.
228228

229229
PostgreSQL and Hashicorp Vault obviously require additional configuration, which is handled by the Kubernetes manifests
230230
via batch jobs.
@@ -262,10 +262,10 @@ grep -rlZ "imagePullPolicy: Always" k8s | xargs sed -i "s/imagePullPolicy: Alway
262262

263263
# Load docker images into KinD
264264
kind load docker-image \
265-
ghcr.io/eclipse-edc/minimumviabledataspace/controlplane:latest \
266-
ghcr.io/eclipse-edc/minimumviabledataspace/dataplane:latest \
267-
ghcr.io/eclipse-edc/minimumviabledataspace/identity-hub:latest \
268-
ghcr.io/eclipse-edc/minimumviabledataspace/issuerservice:latest -n mvd
265+
ghcr.io/eclipse-dataspace-hub/minimumviabledataspace/controlplane:latest \
266+
ghcr.io/eclipse-dataspace-hub/minimumviabledataspace/dataplane:latest \
267+
ghcr.io/eclipse-dataspace-hub/minimumviabledataspace/identity-hub:latest \
268+
ghcr.io/eclipse-dataspace-hub/minimumviabledataspace/issuerservice:latest -n mvd
269269
```
270270

271271
#### 4.2.3 Deploy MVD components

Requests/IdentityHub/VerifiableCredential Mgmt API/Add VerifiableCredential.bru

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ body:json {
1717
"issuancePolicy": null,
1818
"reissuancePolicy": null,
1919
"verifiableCredentialContainer": {
20-
"format": "VC1_0_JWT",
20+
"format": "vc11-sl2021/jwt",
2121
"rawVc": "eyJraWQiOiJkaWQ6d2ViOmRhdGFzcGFjZS1pc3N1ZXIubXZkLWlzc3Vlci5zdmMuY2x1c3Rlci5sb2NhbCNrZXktMSIsInR5cCI6IkpXVCIsImFsZyI6IkVkRFNBIn0.eyJpc3MiOiJkaWQ6d2ViOmRhdGFzcGFjZS1pc3N1ZXIubXZkLWlzc3Vlci5zdmMuY2x1c3Rlci5sb2NhbCIsImF1ZCI6ImRpZDp3ZWI6Y29uc3VtZXItaWRlbnRpdHlodWIubXZkLWNvbnN1bWVyLXNlY3VyaXR5LnN2Yy5jbHVzdGVyLmxvY2FsJTNBNzA4Mzpjb25zdW1lciIsInN1YiI6ImRpZDp3ZWI6Y29uc3VtZXItaWRlbnRpdHlodWIubXZkLWNvbnN1bWVyLXNlY3VyaXR5LnN2Yy5jbHVzdGVyLmxvY2FsJTNBNzA4Mzpjb25zdW1lciIsInZjIjp7IkBjb250ZXh0IjpbImh0dHBzOi8vd3d3LnczLm9yZy8yMDE4L2NyZWRlbnRpYWxzL3YxIiwiaHR0cHM6Ly93M2lkLm9yZy9zZWN1cml0eS9zdWl0ZXMvandzLTIwMjAvdjEiLCJodHRwczovL3d3dy53My5vcmcvbnMvZGlkL3YxIix7Im12ZC1jcmVkZW50aWFscyI6Imh0dHBzOi8vdzNpZC5vcmcvbXZkL2NyZWRlbnRpYWxzLyIsImNvbnRyYWN0VmVyc2lvbiI6Im12ZC1jcmVkZW50aWFsczpjb250cmFjdFZlcnNpb24iLCJsZXZlbCI6Im12ZC1jcmVkZW50aWFsczpsZXZlbCJ9XSwiaWQiOiJodHRwOi8vb3JnLnlvdXJkYXRhc3BhY2UuY29tL2NyZWRlbnRpYWxzLzIzNDciLCJ0eXBlIjpbIlZlcmlmaWFibGVDcmVkZW50aWFsIiwiRGF0YVByb2Nlc3NvckNyZWRlbnRpYWwiXSwiaXNzdWVyIjoiZGlkOndlYjpkYXRhc3BhY2UtaXNzdWVyLm12ZC1pc3N1ZXIuc3ZjLmNsdXN0ZXIubG9jYWwiLCJpc3N1YW5jZURhdGUiOiIyMDIzLTA4LTE4VDAwOjAwOjAwWiIsImNyZWRlbnRpYWxTdWJqZWN0Ijp7ImlkIjoiZGlkOndlYjpjb25zdW1lci1pZGVudGl0eWh1Yi5tdmQtY29uc3VtZXItc2VjdXJpdHkuc3ZjLmNsdXN0ZXIubG9jYWwlM0E3MDgzOmNvbnN1bWVyIiwiY29udHJhY3RWZXJzaW9uIjoiMS4wLjAiLCJsZXZlbCI6InByb2Nlc3NpbmcifX0sImlhdCI6MTc1Mjc1MzA2NX0.aBs8_vc-LPIkmci1-fWU_TEAm-Nze8SQEiho_sSIdzS220RooPaMzJadiPetKBMopua_qddxYjefWRmUtGEvAw",
2222
"credential": {
2323
"credentialSubject": [

Requests/IdentityHub/VerifiableCredential Mgmt API/Make Credential Request.bru

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,12 +15,12 @@ body:json {
1515
"issuerDid": "{{ISSUER_DID}}",
1616
"holderPid": "{{$guid}}",
1717
"credentials": [{
18-
"format": "VC2_0_JOSE",
18+
"format": "vc20-bssl/jwt",
1919
"type": "MembershipCredential",
2020
"id": "membership-credential-def"
2121
},
2222
{
23-
"format": "VC2_0_JOSE",
23+
"format": "vc20-bssl/jwt",
2424
"type": "ManufacturerCredential",
2525
"id": "manufacturer-credential-def"
2626
}]

Requests/IssuerService/Admin API/CredentialDefinitions/create Credential Definition.bru

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ body:json {
4747
}
4848
],
4949
"validity": "<long>",
50-
"formats": ["VC2_0_JOSE"]
50+
"formats": ["vc20-bssl/jwt"]
5151
}
5252
}
5353

build.gradle.kts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -39,8 +39,8 @@ subprojects {
3939
tasks.register("dockerize", DockerBuildImage::class) {
4040
val dockerContextDir = project.projectDir
4141
dockerFile.set(file("$dockerContextDir/src/main/docker/Dockerfile"))
42-
images.add("ghcr.io/eclipse-edc/minimumviabledataspace/${project.name}:${project.version}")
43-
images.add("ghcr.io/eclipse-edc/minimumviabledataspace/${project.name}:latest")
42+
images.add("ghcr.io/eclipse-dataspace-hub/minimumviabledataspace/${project.name}:${project.version}")
43+
images.add("ghcr.io/eclipse-dataspace-hub/minimumviabledataspace/${project.name}:latest")
4444
// specify platform with the -Dplatform flag:
4545
if (System.getProperty("platform") != null)
4646
platform.set(System.getProperty("platform"))

k8s/consumer/application/controlplane.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ spec:
3434
spec:
3535
containers:
3636
- name: controlplane
37-
image: ghcr.io/eclipse-edc/minimumviabledataspace/controlplane:latest
37+
image: ghcr.io/eclipse-dataspace-hub/minimumviabledataspace/controlplane:latest
3838
imagePullPolicy: Always
3939
envFrom:
4040
- configMapRef: { name: controlplane-config }

k8s/consumer/application/dataplane.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ spec:
3434
spec:
3535
containers:
3636
- name: dataplane
37-
image: ghcr.io/eclipse-edc/minimumviabledataspace/dataplane:latest
37+
image: ghcr.io/eclipse-dataspace-hub/minimumviabledataspace/dataplane:latest
3838
imagePullPolicy: Always
3939
envFrom:
4040
- configMapRef:

k8s/consumer/application/identityhub-seed.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -214,12 +214,12 @@ spec:
214214
\"issuerDid\": \"did:web:issuerservice.issuer.svc.cluster.local%3A10016:issuer\",
215215
\"holderPid\": \"${HOLDER_PID}\",
216216
\"credentials\": [{
217-
\"format\": \"VC2_0_JOSE\",
217+
\"format\": \"vc20-bssl/jwt\",
218218
\"type\": \"MembershipCredential\",
219219
\"id\": \"membership-credential-def\"
220220
},
221221
{
222-
\"format\": \"VC2_0_JOSE\",
222+
\"format\": \"vc20-bssl/jwt\",
223223
\"type\": \"ManufacturerCredential\",
224224
\"id\": \"manufacturer-credential-def\"
225225
}]

0 commit comments

Comments
 (0)