Skip to content

fix: take the issuer DID from values instead of deriving it - #1

Merged
paullatzelsperger merged 1 commit into
mainfrom
feat/read_issuer_did_from_values
Jul 28, 2026
Merged

fix: take the issuer DID from values instead of deriving it#1
paullatzelsperger merged 1 commit into
mainfrom
feat/read_issuer_did_from_values

Conversation

@paullatzelsperger

@paullatzelsperger paullatzelsperger commented Jul 28, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • jadtx.issuerDid no longer derives the trusted-issuer DID from the chart's own FQDN helper; it now takes issuer.did verbatim from values (with a required guard so a missing value fails at template time).
  • Adds issuer.did to values.yaml (default did:web:issuer.cxve.localhost:issuer) with documentation on why it must match the DID core-platform-distribution minted for the issuer participant context, and how to read the live value off a deployment.

🤖 Generated with Claude Code

`jadtx.issuerDid` rebuilt the platform's old in-cluster DID form
(did:web:issuerservice.<ns>.svc.<clusterDomain>%3A10016:issuer) — a copy of a rule that
lives in core-platform-distribution, which this chart cannot see because it is a separate
release. When the platform moved its issuer DID onto the gateway hostname, this copy did
not follow, and the dataspace profile's credentialSpecs pinned a credential issuer that no
longer existed. Onboarding then failed at credential verification, far from the cause.

The DID is now a plain `issuer.did` value, `required` so an empty one fails at template
time rather than seeding a broken profile. It must match what the platform minted; the
value's comment gives the command to read it back off the deployment.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
@paullatzelsperger paullatzelsperger added the enhancement New feature or request label Jul 28, 2026
@paullatzelsperger
paullatzelsperger merged commit c33c4ed into main Jul 28, 2026
1 check passed
@paullatzelsperger
paullatzelsperger deleted the feat/read_issuer_did_from_values branch July 28, 2026 08:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants