title: Hyperledger Fabric chaincode installation on peer0.org1 has failed
body: <p>I'am trying to follow the tutorial <a href="https://hyperledger-fabric.readthedocs.io/en/latest/test_network.html#" rel="nofollow noreferrer"><strong>Using the Fabric test network</strong></a> for the latest Version (v2.2.1) and everything works fine, up to the point where i try to intsall the chaincode with <code>./network.sh deployCC</code>.</p>
  <p>I get the following output:</p>
  <pre><code>deploying chaincode on channel 'mychannel'
  executing with the following
  - CHANNEL_NAME: mychannel
  - CC_NAME: basic
  - CC_SRC_PATH: NA
  - CC_SRC_LANGUAGE: go
  - CC_VERSION: 1.0
  - CC_SEQUENCE: 1
  - CC_END_POLICY: NA
  - CC_COLL_CONFIG: NA
  - CC_INIT_FCN: NA
  - DELAY: 3
  - MAX_RETRY: 5
  - VERBOSE: false
  Determining the path to the chaincode
  asset-transfer-basic
  Vendoring Go dependencies at ../asset-transfer-basic/chaincode-go/
  ~/fabric-samples/asset-transfer-basic/chaincode-go ~/fabric-samples/test-network
  ~/fabric-samples/test-network
  Finished vendoring Go dependencies
  Using organization 1
  + peer lifecycle chaincode package basic.tar.gz --path ../asset-transfer-basic/chaincode-go/ --lang golang --label basic_1.0
  + res=0
  Chaincode is packaged on peer0.org1
  Installing chaincode on peer0.org1...
  Using organization 1
  + peer lifecycle chaincode install basic.tar.gz
  + res=1
  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: 1 &quot;go: inconsistent vendoring in /chaincode/input/src:
      github.com/golang/protobuf@v1.3.2: is explicitly required in go.mod, but not marked as explicit in vendor/modules.txt
      github.com/hyperledger/fabric-chaincode-go@v0.0.0-20200424173110-d7076418f212: is explicitly required in go.mod, but not marked as explicit in vendor/modules.txt
      github.com/hyperledger/fabric-contract-api-go@v1.1.0: is explicitly required in go.mod, but not marked as explicit in vendor/modules.txt
      github.com/hyperledger/fabric-protos-go@v0.0.0-20200424173316-dd554ba3746e: is explicitly required in go.mod, but not marked as explicit in vendor/modules.txt
      github.com/stretchr/testify@v1.5.1: is explicitly required in go.mod, but not marked as explicit in vendor/modules.txt
  
  run 'go mod vendor' to sync, or use -mod=mod or -mod=readonly to ignore the vendor directory
  &quot;
  Chaincode installation on peer0.org1 has failed
  Deploying chaincode failed
  
  </code></pre>
  <p>If I try the suggested <code>go mod vendor</code> I get <code>go: no dependencies to vendor</code> as an answer.</p>
  <hr />
  <p>Additional information:</p>
  <p>VM: <code>Oracle VM VirtualBox</code></p>
  <p>Host: <code>Windows 10</code></p>
  <p>Linux Version: <code> Distributor ID: Ubuntu   Description: Ubuntu 20.04.1 LTS   Release: 20.04   Codename: focal</code></p>
  <p>Go Version:
  <code>go version go1.13.8 linux/amd64</code></p>