Re: Query for proposed chaincode definitions
Nikhil Gupta
HI Carlos, You cannot query the definitions that have been approved by other organizations. However, you can use the checkcommitreadiness command peer lifecycle chaincode — hyperledger-fabricdocs master documentation (hyperledger-fabric.readthedocs.io) to see which organizations have approved a given definition. Nik
On Mon, Feb 1, 2021 at 8:34 AM Carlos Eduardo Matos Ellery <carlos.ellery@...> wrote:
|
|||||||
|
|||||||
Query for proposed chaincode definitions
Carlos Eduardo Matos Ellery
Hi,
Is there any way to query for chaincode definitions approved by other Orgs on the channel? If not, are there any technical/security limitations for this? We would like to know if, just as we can sign a configtx proposal from other Orgs, we could approve a chaincode definition created by another Org. It would be nice not having to exchange chaincode definitions out of band. Thanks, -- Carlos Eduardo Matos Ellery
|
|||||||
|
|||||||
Re: How to deploy Hyperledger Fabric network in Google Cloud Platform?
#fabric
david liu <david-khala@...>
Personally speaking, it makes me uncomfortable to discuss specific cloud provider or product in an open source mail list. It might introduce commercial war here.
Regards,
David Liu
From: fabric@... <fabric@...> on behalf of Chris Gabriel <alaskadd@...>
Sent: Thursday, January 28, 2021 11:32:59 PM To: greg m <greg_not_so@...> Cc: Tsvetan Georgiev <tsvetan@...>; stpcmferiwbtnundnx <stpcmferiwbtnundnx@...>; fabric <fabric@...> Subject: Re: [Hyperledger Fabric] How to deploy Hyperledger Fabric network in Google Cloud Platform? #fabric Hi Greg,
I run native k8s on Azure and it works great. No forced tooling use, although the integration with GitHub and Azure Pipelines is pretty convenient. I’ve also deployed on IBM and their tool chains are great too.
Chris
On Jan 28, 2021, at 9:07 AM, greg m <greg_not_so@...> wrote:
|
|||||||
|
|||||||
Re: plans for authentication in Fabric
David Enyeart
Can you elaborate on the use case? Hello, We've been looking at TrustId in hyperledger-labs as...
We've been looking at TrustId in hyperledger-labs as a way to allow security certificates at client to be used for authentication on Fabric. We had a call about it last week and are thinking about exploring it some more. Meanwhile, what are Fabric's development plans for authentication? Does Fabric plan to have support for client side security certificates and wallets? If so have you considered using TrustId? ----- Si Chen Open Source Strategies, Inc. Video: Fighting Climate Change with Blockchain and Open Source
|
|||||||
|
|||||||
Query for proposed chaincode definitions
Carlos Eduardo Matos Ellery
Hi,
Is there any way to query for chaincode definitions approved by other Orgs on the channel? If not, are there any technical/security limitations for this? We would like to know if, just as we can sign a configtx proposal from other Orgs, we could approve a chaincode definition created by another Org. It would be nice not having to exchange chaincode definitions out of band. Thanks, -- Carlos Eduardo Matos Ellery
|
|||||||
|
|||||||
Hyperledger Fabric Documentation Workgroup call - Western hemisphere - Fri, 01/29/2021
#cal-notice
fabric@lists.hyperledger.org Calendar <noreply@...>
Hyperledger Fabric Documentation Workgroup call - Western hemisphere When: Where: Organizer: Description: Join Zoom Meeting
https://zoom.us/j/6223336701?pwd=dkJKdHRlc3dNZEdKR1JYdW40R2pDUT09
Meeting ID: 622 333 6701
Passcode: 475869
|
|||||||
|
|||||||
Re: Deprecation of Docker Runtime in Kubernetes - No access to local docker socket
#docker
#hyperledger-fabric
#fabric
Hi Chintan, It's still possible to use internal builders with containerd runtime in Kubernetes. This is achievable via dind (Docker-in-Docker). Actually our Helm charts are supporting this since a while. See this commit: It's only a simple setting: --set peer.docker.dind.enabled=true Tested again on Azure AKS, Kubernetes version: v1.19.6 We are attaching a sidecar Docker container to peer pod, but this is not necessary. Docker container can reside in a separate pod and can be shared by multiple peers. Actually Docker daemon can even run outside of Kubernetes, as long as peer can access it through TCP. A small correction btw, using host's docker.sock is not dind. Dind is running a Docker daemon inside a Docker container. Cheers, Hakan
On Tue, Jan 19, 2021 at 2:15 PM <chintanr97@...> wrote: Correct! With HLF v2.x external builders and chaincode as an external service, we can easily migrate to remove the dependency on usage of docker socket. That is definitely one of the ways!
|
|||||||
|
|||||||
Re: Deprecation of Docker Runtime in Kubernetes - No access to local docker socket
#docker
#hyperledger-fabric
#fabric
chintanr97@...
Hi HLF maintainers,
I have also raised a related JIRA request. It would be really helpful to get your feedback in understanding the plan of support for HLF v1.4.x as well HLF v2.x (chaincode as an internal service) - as this would be breaking change for the people to completely move to support just chaincode as an external service. Regards, Chintan Rajvir
|
|||||||
|
|||||||
plans for authentication in Fabric
Si Chen <sichen@...>
Hello, We've been looking at TrustId in hyperledger-labs as a way to allow security certificates at client to be used for authentication on Fabric. We had a call about it last week and are thinking about exploring it some more. Meanwhile, what are Fabric's development plans for authentication? Does Fabric plan to have support for client side security certificates and wallets? If so have you considered using TrustId? ----- Si Chen Open Source Strategies, Inc.
|
|||||||
|
|||||||
ANNOUNCEMENT: Hyperledger Fabric v1.4.10 and v2.2.2 are now available!
David Enyeart
Hyperledger Fabric v1.4.10 and v2.2.2 are now available.
|
|||||||
|
|||||||
Re: Multiple orderer organizations in a single fabric network
#fabric
#fabric-orderer
Kevin X
This is great news. Thanks for your reply.
|
|||||||
|
|||||||
Hyperledger Fabric Documentation Workgroup call - Western hemisphere - Fri, 01/29/2021 11:00am-12:00pm
#cal-reminder
fabric@lists.hyperledger.org Calendar <fabric@...>
Reminder: Hyperledger Fabric Documentation Workgroup call - Western hemisphere When: Friday, 29 January 2021, 11:00am to 12:00pm, (GMT-05:00) America/New York Where:https://zoom.us/my/hyperledger.community.backup?pwd=dkJKdHRlc3dNZEdKR1JYdW40R2pDUT09 Organizer: Pam Andrejko pama@... Description: Documentation workgroup call. Join Zoom Meeting
https://zoom.us/j/6223336701?pwd=dkJKdHRlc3dNZEdKR1JYdW40R2pDUT09
Meeting ID: 622 333 6701
Passcode: 475869
|
|||||||
|
|||||||
Re: How to deploy Hyperledger Fabric network in Google Cloud Platform?
#fabric
Chris Gabriel <alaskadd@...>
Hi Greg,
toggle quoted messageShow quoted text
I run native k8s on Azure and it works great. No forced tooling use, although the integration with GitHub and Azure Pipelines is pretty convenient. I’ve also deployed on IBM and their tool chains are great too. Chris
On Jan 28, 2021, at 9:07 AM, greg m <greg_not_so@...> wrote:
|
|||||||
|
|||||||
Re: How to deploy Hyperledger Fabric network in Google Cloud Platform?
#fabric
greg m
Hello fabricants,
I don’t really know what I’m doing but apparently some are still using the deprecated Explorer even if I couldn’t get it off the ground with the latest fabric samples. On the other hand the off_the_chain folder that is roughly a fabric SDK replacement for the Explorer is far from the obvious but I was able to use it some of its approach (events?) to come up with a band-aid ‘explorer.’
My experience with commercial cloud platforms is that they are only interested in pushing their own tooling. My cloud experience is limited to AWS, SAP, and IBM, but sounds like GCP is not too competitive in this regard, either.
Does anyone have any good experience with fabric on Azure?
Cheers and thanks for reading. gm
Sent from Mail for Windows 10
From: Tsvetan Georgiev
Hi,
There are few ways to approach that on Google Cloud (or any other cloud provider)
- Use the cloud provider's native tools. There are pros and cons and you have to decide depending on the tool's capabilities. The current Google click to deploy of Hyperledger Fabric and Composer supports Fabric 1.2 (as you already noticed) and honestly you need Fabric 2.x in order to benefit the latest features or at least an LTS release from Fabric 1.4
- Manual deployment - just take a VM and follow the community guidelines (i.e. https://hyperledger-fabric.readthedocs.io/en/release-2.2/deployment_guide_overview.html or the samples project: https://github.com/hyperledger/fabric-samples). It takes time but it is a good way to learn. That works on any cloud provider ... all you need is a Linux based VM (even though you can use other OS I recommend to use Linux)
- Third Party tools - there are several options out there and most of them have free plans... It is an easy way to get started and focus on application development instead of Frabic operations and network management ... I am biased though so I will let you do your own research what could be the best tool to use. Personally I recommend to look at the tool capabilities, flexibility, supported Fabric versions, where your data goes, do you really own your nodes, etc ...
So you have to choose to go with manual deployment or third party tools. It all depends on your needs and goals...
---- On Wed, 27 Jan 2021 03:32:15 -0500 <stpcmferiwbtnundnx@...> wrote ----
|
|||||||
|
|||||||
Re: Multiple orderer organizations in a single fabric network
#fabric
#fabric-orderer
Tsvetan Georgiev
Hi there, Yes it is possible. With hlf release 2.3.0 the application channel management is quite flexible as you can easily add orderers from different ordering sercice organizations without use of system channel (system channel in fact is not needed anymore) https://github.com/hyperledger/fabric/releases/tag/v2.3.0 This opens the door for dedicating orderers from multiple OSP to specific application channels and have much better management and operational capabilities.
---- On Thu, 28 Jan 2021 00:06:18 -0500 kevinx8888@... wrote ----
|
|||||||
|
|||||||
Error in raft consensus for hyperledger fabric network after TLS certificate rotation
#fabric-ca
#fabric-orderer
#hyperledger-fabric
#raft
#tls
trinayanbhatt1@...
After the expiration of tls and admin certs of the peer and orderers in the network, I'm trying to rotate the tls certificates of the orderer by making config updates in all the channels of which the orderer was a part.
First I have updated config with the new admin certs and then changed tls cert for one of the orderer, everything works fine and the TLS rotation is successful. But after restarting that orderer with the new certs and the updated genesis file, the orderer is not able to be a part of the raft consensus: From the debug logs output I can check that the new orderer is able to send Step requests to all the other orderers but the MsgPreVote request from this new orderer is being ignored by other orderers. Can someone please help me with the issue as I'm stuck at this and can't move forward updating other orderer expired tls certs?
|
|||||||
|
|||||||
Multiple orderer organizations in a single fabric network
#fabric
#fabric-orderer
Kevin X
In a multi org fabric network, is it possible to have multiple orderer organizations each being used for different set of channels?
As an example, let us say that there are 50 channels and 10 organizations in the network. Is it possible to use one orderer organization for 25 channels and another orderer organization for remaining 25 channels? Thanks
|
|||||||
|
|||||||
Re: Starting Orderer: Failed validating bootstrap block: initializing channelconfig failed: could not create channel Orderer sub-group config
#hyperledger-fabric
#fabric-orderer
Marek Malik <info@...>
Hi there, If there would be anyone that could look in to the setup.
https://github.com/Marek00Malik/hyperledger-k8
The readme should describe how to start the cluster and what commands should be ran in given order.
Marek
Od:
Yacov Manevich <YACOVM@...>
I believe the OU enforcement is here
https://github.com/hyperledger/fabric/blob/master/sampleconfig/msp/config.yaml#L11(Enable).
|
|||||||
|
|||||||
Re: How to deploy Hyperledger Fabric network in Google Cloud Platform?
#fabric
Tsvetan Georgiev
Hi, There are few ways to approach that on Google Cloud (or any other cloud provider) - Use the cloud provider's native tools. There are pros and cons and you have to decide depending on the tool's capabilities. The current Google click to deploy of Hyperledger Fabric and Composer supports Fabric 1.2 (as you already noticed) and honestly you need Fabric 2.x in order to benefit the latest features or at least an LTS release from Fabric 1.4 - Manual deployment - just take a VM and follow the community guidelines (i.e. https://hyperledger-fabric.readthedocs.io/en/release-2.2/deployment_guide_overview.html or the samples project: https://github.com/hyperledger/fabric-samples). It takes time but it is a good way to learn. That works on any cloud provider ... all you need is a Linux based VM (even though you can use other OS I recommend to use Linux) - Third Party tools - there are several options out there and most of them have free plans... It is an easy way to get started and focus on application development instead of Frabic operations and network management ... I am biased though so I will let you do your own research what could be the best tool to use. Personally I recommend to look at the tool capabilities, flexibility, supported Fabric versions, where your data goes, do you really own your nodes, etc ... So you have to choose to go with manual deployment or third party tools. It all depends on your needs and goals...
---- On Wed, 27 Jan 2021 03:32:15 -0500 <stpcmferiwbtnundnx@...> wrote ----
|
|||||||
|
|||||||
Updated Event: Hyperledger Fabric samples workgroup
#cal-invite
fabric@lists.hyperledger.org Calendar <noreply@...>
Hyperledger Fabric samples workgroup When: Where: Organizer: Dave Enyeart enyeart@... Description: Join Zoom Meeting
https://zoom.us/j/5184947650?pwd=UE90WHhEaHRqOGEyMkV3cldKa2d2dz09
Meeting ID: 518 494 7650
Passcode: 475869
|
|||||||
|