Repository navigation
chore(deps): update to fabric-x-common v0.2.12 and fabric-x-committer v1.0.7 - #312
Merged
mbrandenburger merged 1 commit intoOct 23, 2026
Conversation
… v1.0.7 fabric-x-common v0.2.12 lets the MSP factory create Idemix MSPs for all supported MSP versions (adds v1.0 and v3.0) and passes the requested version through instead of hard-coding it. fabric-x-committer v1.0.7 only bumps its fabric-x-common dependency to v0.2.12. No API changes; fabric-x does not use Idemix MSPs. The e2e and reconfig suites build the committer from source, so refs.conf moves to v1.0.7. The fxconfig integration tests keep the committer-test-node:1.0.6 image until a 1.0.7 image is published. Signed-off-by: Marcus Brandenburger <bur@zurich.ibm.com>
16 tasks done
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Type of change
Description
Follow-up to #311. Update to the latest patch releases:
github.com/hyperledger/fabric-x-commonv0.2.11 → v0.2.12github.com/hyperledger/fabric-x-committerv1.0.6 → v1.0.7fabric-x-common v0.2.12 changes only
msp/factory.go. Idemix MSP creation now accepts MSP versions v1.0 and v3.0 as well, and passes the requested version through instead of hard-coding v1.3 or v1.1. fabric-x-committer v1.0.7 only bumps its own fabric-x-common dependency to v0.2.12. No public APIs change, and fabric-x does not use Idemix MSPs, so no code changes are needed. No other module ingo.modmoves.integration/test/refs.confmovesCOMMITTER_REFto v1.0.7, since the e2e and reconfig suites build the committer from source. The README compatibility matrix row is updated to orderer v1.0.7 / committer v1.0.7.Additional details (Optional)
The fxconfig integration tests still use
ghcr.io/hyperledger/fabric-x-committer-test-node:1.0.6. No 1.0.7 test-node image is published yet on ghcr or docker.io. v1.0.7 only bumps a dependency, so testing against 1.0.6 covers the same code. The image tag can move once the 1.0.7 image is out.Testing:
go build ./...,go vet ./..., unit tests, golangci-lint v2.15.0 (0 issues), license check andgovulncheck(0 vulnerabilities affecting the code)TestReconfigAppOrgpasses against orderer v1.0.7 and committer v1.0.7 built from sourcerun-e2e.shagainst committer v1.0.7: step 7 (namespace create with--wait) and step 9 (10002 transactions committed) pass. Step 10 (block explorer count) shows the known flake from [BREAKING] chore(deps): update to fabric-x-common v0.2.11, committer v1.0.6, orderer v1.0.7 and Go 1.27.3 #311 (10001 of 10002, explorer still pinned at v0.1.2).The e2e run used fxconfig built from this branch (
build-e2e.sh --fabric-x-local-path). With the defaultFABRIC_X_REF="v1.0.0",build-e2e.shbuilds an fxconfig that predates #311 and still callscommitterpb.Notifier, so step 7 fails against committer v1.0.6 and later. That exists onmainalready and is not addressed here.Related issues
Follows #311.