Skip to content

Commit 2e820f5

Browse files
committed
Fix issues with package name
Signed-off-by: munapower <mmunaro@hotmail.com>
1 parent f163fa8 commit 2e820f5

File tree

3 files changed

+13
-13
lines changed

3 files changed

+13
-13
lines changed

samples/deployment/k8s/README.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -99,9 +99,9 @@ make these images available inside the k8s environment.
9999
With minikube we can easily do that by calling the following commands:
100100

101101
```bash
102-
minikube cache add fpc/ercc:latest
103-
minikube cache add fpc/fpccc:latest
104-
minikube cache add fpc/fpcclient:latest
102+
minikube image load fpc/ercc:latest
103+
minikube image load fpc/fpccc:latest
104+
minikube image load fpc/fpcclient:latest
105105
```
106106

107107
You can double check if the images are available. Please also carefully check if the image ID corresponds to the image you want to use.
@@ -229,8 +229,8 @@ kubectl exec -it cli_orgX_pod_name bash -n hyperledger
229229
# for all peers of orgX we install ercc and fpccc
230230
export ERCC=ercc-peer0-$ORG; export FPCCC=fpccc-peer0-$ORG
231231
232-
peer lifecycle chaincode install packages/$ERCC.tgz
233-
peer lifecycle chaincode install packages/$FPCCC.tgz
232+
peer lifecycle chaincode install packages/$ERCC.tar.gz
233+
peer lifecycle chaincode install packages/$FPCCC.tar.gz
234234
peer lifecycle chaincode queryinstalled
235235
236236
export ERCC_PKG_ID=$(peer lifecycle chaincode queryinstalled | grep ercc | awk '{print $3}' | sed 's/.$//')

samples/deployment/k8s/generate.sh

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@ done
7070
echo "Package ercc and fpccc"
7171
function packageChaincode() {
7272

73-
address="${peer}_${CC_NAME}_ccaas:${CHAINCODE_SERVER_PORT}"
73+
address="{{.peername}}_${CC_NAME}_ccaas:${CHAINCODE_SERVER_PORT}"
7474
prefix=$(basename "$0")
7575
tempdir=$(mktemp -d -t "$prefix.XXXXXXXX") || error_exit "Error creating temporary directory"
7676
label=${CC_NAME}_${CC_VERSION}
@@ -94,14 +94,14 @@ cat << METADATA-EOF > "$tempdir/pkg/metadata.json"
9494
METADATA-EOF
9595

9696
tar -C "$tempdir/src" -czf "$tempdir/pkg/code.tar.gz" .
97-
tar -C "$tempdir/pkg" -czf "$CC_NAME.tar.gz" metadata.json code.tar.gz
97+
tar -C "$tempdir/pkg" -czf "$CC_NAME-$peer.tar.gz" metadata.json code.tar.gz
9898
rm -Rf "$tempdir"
9999

100100
# PACKAGE_ID=$(peer lifecycle chaincode calculatepackageid ${CC_NAME}.tar.gz)
101101
# commenting due to the network not yet being setup to calculate package_id
102102

103-
mv $CC_NAME.tar.gz $packageDir
104-
successln "Chaincode is packaged ${address} and in ${packageDir}/${CC_NAME}.tar.gz"
103+
mv $CC_NAME-$1.tar.gz $packageDir
104+
successln "Chaincode is packaged ${address} and in ${packageDir}/${CC_NAME}-${1}.tar.gz"
105105

106106
}
107107

@@ -121,15 +121,15 @@ mkdir $packageDir
121121
for peer in $(shopt -s globstar; find ${cryptoConfigDir}/**/peers/ -mindepth 1 -maxdepth 1 -execdir echo {} ';' | sed 's/^\.\///g');
122122
do
123123
# ercc
124-
CC_NAME="${ERCC_ID}-${peer}"
124+
CC_NAME="${ERCC_ID}"
125125
CC_VERSION=$ERCC_VER
126126
# endpoint="${ERCC_ID}-${peer}:${CHAINCODE_SERVER_PORT}"
127127
# packageName="${ERCC_ID}-${peer}.tgz"
128128
# packageChaincode "${packageDir}" "${packageName}" "${ERCC_ID}" "${ERCC_VER}" "${CC_TYPE}" "${endpoint}" "${peer}"
129129
packageChaincode "${peer}"
130130

131131
# fpc cc
132-
CC_NAME="${FPCCC_ID}-${peer}"
132+
CC_NAME="${FPCCC_ID}"
133133
# endpoint="${FPCCC_ID}-${peer}:${CHAINCODE_SERVER_PORT}"
134134
# packageName="${FPCCC_ID}-${peer}.tgz"
135135
# packageChaincode "${packageDir}" "${packageName}" "${FPCCC_ID}" "${FPC_MRENCLAVE}" "${CC_TYPE}" "${endpoint}" "${peer}"

samples/deployment/k8s/scripts/installCC.sh

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,8 @@ set -euo pipefail
99
ERCC=ercc-peer0-$ORG
1010
FPCCC=fpccc-peer0-$ORG
1111

12-
peer lifecycle chaincode install packages/$ERCC.tgz
13-
peer lifecycle chaincode install packages/$FPCCC.tgz
12+
peer lifecycle chaincode install packages/$ERCC.tar.gz
13+
peer lifecycle chaincode install packages/$FPCCC.tar.gz
1414
peer lifecycle chaincode queryinstalled
1515

1616
ERCC_PKG_ID=$(peer lifecycle chaincode queryinstalled | grep ercc | awk '{print $3}' | sed 's/.$//')

0 commit comments

Comments
 (0)