-
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
Feat: Upgrade from tags and fix issue with legacy IssuerRevRegRecords [<=v0.5.2
]
#2486
Feat: Upgrade from tags and fix issue with legacy IssuerRevRegRecords [<=v0.5.2
]
#2486
Conversation
shaangill025
commented
Sep 8, 2023
- resolve ACA-Py 0.10.1 and 0.10.2-rc0 - Errors when calling /revocation/registries/created and /revocation/registry/{rev_reg_id}/fix-revocation-entry-state #2485
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think this looks good, waiting for @WadeBarnes feedback as he is more experienced with the upgrade process "on the field"
I'd like to have this change in a separate release from |
Definitely separate from 0.10.2. 0.10.2 is a patch release with two cherry picked PRs from main. This will go into what is likely 0.11.x when merged. |
To run the upgrade: |
@esune and @WadeBarnes to perform some testing before this gets merged. |
@esune, ghcr.io/hyperledger/aries-cloudagent-python:py3.9-indy-1.16.0-0.11.0-pre0-pr2486 has been built and contains the changes from this PR. |
@shaangill025, Error log from a test run on the LSBC |
@WadeBarnes Should be fixed now, can you give another try? |
Test results from the latest changes can be found here (no errors); #2485 (comment) |
@shaangill025, I'm not sure the log messages should be issued at |
There are still some issues with the calls to |
@WadeBarnes If re-run the upgrade, are there any log messages related to |
No. No output. I assumes that means it found nothing to do. |
Yes, no problematic records with |
Details of another error where added here; #2485 (comment). Not sure if this error is related to this issue or the fix at all. |
@WadeBarnes Can you please test this by calling |
I'm assuming I need to upgrade the instance with your latest changes on this PR first. Is that correct? |
That's correct |
New pre-release image created with the latest changes to this PR; https://github.com/hyperledger/aries-cloudagent-python/pkgs/container/aries-cloudagent-python/129376415?tag=py3.9-indy-1.16.0-0.11.0-pr2486-pre2 |
Encountered a different error. Details and logs here; #2485 (comment) |
After migrating from Indy to Askar storage the calls to However the the call to |
New pre-release image created with the latest changes to this PR; https://github.com/hyperledger/aries-cloudagent-python/pkgs/container/aries-cloudagent-python/129813006?tag=py3.9-indy-1.16.0-0.11.0-pr2486-pre3 |
Latest changes fix the reported issues; #2485 (comment) |
We're going to have LSBC verify their revoke and re-issue workflow still works. |
LSBC has competed testing and confirmed things are working; #2485 (comment) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@shaangill025, The only request I have for this PR is for you to clean up the history a bit, and rebase it on the latest from main
.
author Shaanjot Gill <[email protected]> 1694204418 +0530 committer Shaanjot Gill <[email protected]> 1695747717 +0530 parent 49e71c8 author Shaanjot Gill <[email protected]> 1694204418 +0530 committer Shaanjot Gill <[email protected]> 1695747613 +0530 parent 49e71c8 author Shaanjot Gill <[email protected]> 1694204418 +0530 committer Shaanjot Gill <[email protected]> 1695747425 +0530 parent 49e71c8 author Shaanjot Gill <[email protected]> 1694204418 +0530 committer Shaanjot Gill <[email protected]> 1695746776 +0530 tagged upgrade impl, fixed fix_ledger_entry function and added tests Signed-off-by: Shaanjot Gill <[email protected]>
7ab0838
to
9b16660
Compare
Kudos, SonarCloud Quality Gate passed! |