Skip to content
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

feature: upgrade Fabric version to v2.5 LTS #1414

Open
torrespro opened this issue Oct 4, 2023 · 2 comments
Open

feature: upgrade Fabric version to v2.5 LTS #1414

torrespro opened this issue Oct 4, 2023 · 2 comments

Comments

@torrespro
Copy link
Contributor

Changes are needed in the Go version to keep compatibility with Fabric 2.5 (Go v1.20) and also changes in the base image from Alpine to Ubuntu as Fabric did in the v2.5

https://github.com/hyperledger/fabric/releases/tag/v2.5.4

Dependant to the CLI changes here: #hyperledger/firefly-cli#268

@nguyer nguyer changed the title feature: upgrade Fabric version to v2.5 TLS feature: upgrade Fabric version to v2.5 LTS Oct 9, 2023
@nguyer
Copy link
Contributor

nguyer commented Oct 24, 2023

Hi @torrespro. I don't think any changes are required in the FireFly Core codebase itself to be compatible with Fabric 2.5 specifically. Is there something that you have discovered in FireFly Core that is not compatible?

@miberl
Copy link

miberl commented Dec 8, 2023

@nguyer It seems to me that the ff deploy fabric dev asset_transfer.zip firefly asset_transfer 1.0 fails when running the fabric tutorial (https://hyperledger.github.io/firefly/tutorials/custom_contracts/fabric.html).

installing chaincode
Error: chaincode install failed with status: 500 - failed to invoke backing implementation of 'InstallChaincode': could not build chaincode: docker build failed: docker image build failed: docker build failed: Error returned from build: 2 "
go: downloading github.com/hyperledger/fabric-contract-api-go v1.2.1
go: downloading github.com/hyperledger/fabric-chain code-go v0.0.0-20230228194215-b84622ba6a7a
go: downloading github.com/hyperledger/fabric-protos-go v0.3.0
/go/pkg/mod/golang.org/x/net@v0.7.0/http2/transport.go:19:2: package io/fs is not in GOROOT (/usr/local/go/src/io/fs)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants