-
Notifications
You must be signed in to change notification settings - Fork 516
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
LegacyPeerDIDResolver: erroneously assigning same ID to multiple services #2475
Comments
@dbluhm — given the AATH issue we currently have (which may be nothing, but is annoying and unsolved…), should we do a patch release of this as 0.10.2, without the Poetry change? Or is it not worth it? |
It wouldn't be too bad; I can probably cherry-pick the commit from #2476 over onto 0.10.1 tag without incident. Are there any challenges with doing a release from a branch rather than main? |
No — we’ve done it before. Easy to do. |
I'll prepare a branch off of 0.10.1 with the cherry picked changes 👍 |
Pushed to: https://github.com/hyperledger/aries-cloudagent-python/tree/0.10.2 I haven't done anything but branch and cherry-pick so the publishing workflow will still be needed. Let me know if there's anything I can do to help with that process -- otherwise I'll assume you guys (BC Gov team) have it in hand 😄 |
@usingtechnology @Jsyro — can you please review this? Is it likely to fix the issue that we are seeing with the IDIM issuer is the big concern. |
This appears to be the underlying issue to both:
The LegacyPeerDIDResolver is assigning the same ID to multiple services (converted from
IndyAgent
services). This results in resolved DID Docs like the following:The corrections should be assigning unique IDs to the two services in this example.
This will require a patch release to be pushed out. This will be the first release after the Poetry conversion. We should get #2471 merged in support of this release as well.
@swcurran @WadeBarnes @usingtechnology
The text was updated successfully, but these errors were encountered: