Skip to content

Commit feb0164

Browse files
committed
[FAB-6373] Release Hyperledger Fabric v1.0.3
The docs, scripts and release notes are still built / linked to master. * update CHANGELOG for v1.0.3 * update release content in docs * update the download URL for v1.0.3 * add new bootstrap script for download Change-Id: I7e100c9bb879d95c7dc095c8c7f16b94ad6a110b Signed-off-by: Gari Singh <gari.r.singh@gmail.com>
1 parent 95266bd commit feb0164

File tree

5 files changed

+127
-1
lines changed

5 files changed

+127
-1
lines changed

CHANGELOG.md

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,19 @@
1+
## v1.0.3
2+
Tue Oct 3 05:02:04 EDT 2017
3+
4+
* [6ea9d28](https://github.com/hyperledger/fabric/commit/6ea9d28) [FAB-6010](https://jira.hyperledger.org/browse/FAB-6010) fixed the wrong URL in examples/README
5+
* [16c40e5](https://github.com/hyperledger/fabric/commit/16c40e5) [FAB-5804](https://jira.hyperledger.org/browse/FAB-5804) BCCSP yaml parsing in peer weakly-typed
6+
* [3069430](https://github.com/hyperledger/fabric/commit/3069430) [FAB-6133](https://jira.hyperledger.org/browse/FAB-6133) Fix typo in configtxupdate README
7+
* [60a5153](https://github.com/hyperledger/fabric/commit/60a5153) [FAB-6047](https://jira.hyperledger.org/browse/FAB-6047) Modify the default channel name
8+
* [2e27110](https://github.com/hyperledger/fabric/commit/2e27110) [FAB-5849](https://jira.hyperledger.org/browse/FAB-5849) calibrate state transfer pace
9+
* [44fcb61](https://github.com/hyperledger/fabric/commit/44fcb61) [FAB-5800](https://jira.hyperledger.org/browse/FAB-5800) Allow orderer to set LogFormat backport
10+
* [e2d305a](https://github.com/hyperledger/fabric/commit/e2d305a) [FAB-6364](https://jira.hyperledger.org/browse/FAB-6364) Make keepalive policy less restrictive
11+
* [7cc510d](https://github.com/hyperledger/fabric/commit/7cc510d) [FAB-6359](https://jira.hyperledger.org/browse/FAB-6359) Update license text in README
12+
* [3b4d8bf](https://github.com/hyperledger/fabric/commit/3b4d8bf) [FAB-5700](https://jira.hyperledger.org/browse/FAB-5700) Couchdb crashes with mounted volume
13+
* [8929b24](https://github.com/hyperledger/fabric/commit/8929b24) [FAB-6351](https://jira.hyperledger.org/browse/FAB-6351) Fix orderer version command
14+
* [d54542f](https://github.com/hyperledger/fabric/commit/d54542f) [FAB-6251](https://jira.hyperledger.org/browse/FAB-6251) Backdate certificates generated by cryptogen
15+
* [d30b129](https://github.com/hyperledger/fabric/commit/d30b129) [FAB-5993](https://jira.hyperledger.org/browse/FAB-5993) Prepare fabric for v1.0.3 release
16+
117
## v1.0.2
218
Thu Aug 31 03:53:34 EDT 2017
319

docs/source/releases.rst

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,36 @@
11
Release Notes
22
=============
33

4+
`v1.0.3 <https://github.com/hyperledger/fabric/releases/tag/v1.0.3>`__
5+
October 3, 2017
6+
7+
Bug fixes, documentation and test coverage improvements, UX improvements
8+
based on user feedback and changes to address a variety of static scan
9+
findings (unused code, static security scanning, spelling, linting and more).
10+
11+
Known Vulnerabilities
12+
none
13+
14+
Resolved Vulnerabilities
15+
none
16+
17+
Known Issues & Workarounds
18+
The fabric-ccenv image which is used to build chaincode, currently includes
19+
the github.com/hyperledger/fabric/core/chaincode/shim ("shim") package.
20+
This is convenient, as it provides the ability to package chaincode
21+
without the need to include the "shim". However, this may cause issues in future
22+
releases (and/or when trying to use packages which are included by the "shim").
23+
24+
In order to avoid any issues, users are advised to manually vendor the "shim"
25+
package with their chaincode prior to using the peer CLI for packaging and/or
26+
for installing chaincode.
27+
28+
Please refer to https://jira.hyperledger.org/browse/FAB-5177 for more details,
29+
and kindly be aware that given the above, we may end up changing the
30+
fabric-ccenv in the future.
31+
32+
`Change Log <https://github.com/hyperledger/fabric/blob/master/CHANGELOG.md#v103>`__
33+
434
`v1.0.2 <https://github.com/hyperledger/fabric/releases/tag/v1.0.2>`__
535
August 31, 2017
636

docs/source/samples.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ you will extract the platform-specific binaries:
4444

4545
.. code:: bash
4646
47-
curl -sSL https://goo.gl/Gci9ZX | bash
47+
curl -sSL https://goo.gl/Q3YRTi | bash
4848
4949
.. note:: If you get an error running the above curl command, you may
5050
have too old a version of curl. Please visit the

release_notes/v1.0.3.txt

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
1+
v1.0.3 October 3, 2017
2+
------------------------
3+
4+
Release Notes
5+
-------------
6+
Bug fixes, documentation and test coverage improvements, UX improvements
7+
based on user feedback and changes to address a variety of static scan
8+
findings (unused code, static security scanning, spelling, linting and more).
9+
10+
Known Vulnerabilities
11+
---------------------
12+
none
13+
14+
Resolved Vulnerabilities
15+
------------------------
16+
none
17+
18+
Known Issues & Workarounds
19+
--------------------------
20+
The fabric-ccenv image which is used to build chaincode, currently includes
21+
the github.com/hyperledger/fabric/core/chaincode/shim ("shim") package.
22+
This is convenient, as it provides the ability to package chaincode
23+
without the need to include the "shim". However, this may cause issues in future
24+
releases (and/or when trying to use packages which are included by the "shim").
25+
26+
In order to avoid any issues, users are advised to manually vendor the "shim"
27+
package with their chaincode prior to using the peer CLI for packaging and/or
28+
for installing chaincode.
29+
30+
Please refer to https://jira.hyperledger.org/browse/FAB-5177 for more details,
31+
and kindly be aware that given the above, we may end up changing the
32+
fabric-ccenv in the future.
33+
34+
Change Log
35+
----------
36+
https://github.com/hyperledger/fabric/blob/master/CHANGELOG.md#v103

scripts/bootstrap-1.0.3.sh

Lines changed: 44 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,44 @@
1+
#!/bin/bash
2+
#
3+
# Copyright IBM Corp. All Rights Reserved.
4+
#
5+
# SPDX-License-Identifier: Apache-2.0
6+
#
7+
8+
export VERSION=1.0.3
9+
export ARCH=$(echo "$(uname -s|tr '[:upper:]' '[:lower:]'|sed 's/mingw64_nt.*/windows/')-$(uname -m | sed 's/x86_64/amd64/g')" | awk '{print tolower($0)}')
10+
#Set MARCH variable i.e ppc64le,s390x,x86_64,i386
11+
MARCH=`uname -m`
12+
13+
dockerFabricPull() {
14+
local FABRIC_TAG=$1
15+
for IMAGES in peer orderer couchdb ccenv javaenv kafka zookeeper tools; do
16+
echo "==> FABRIC IMAGE: $IMAGES"
17+
echo
18+
docker pull hyperledger/fabric-$IMAGES:$FABRIC_TAG
19+
docker tag hyperledger/fabric-$IMAGES:$FABRIC_TAG hyperledger/fabric-$IMAGES
20+
done
21+
}
22+
23+
dockerCaPull() {
24+
local CA_TAG=$1
25+
echo "==> FABRIC CA IMAGE"
26+
echo
27+
docker pull hyperledger/fabric-ca:$CA_TAG
28+
docker tag hyperledger/fabric-ca:$CA_TAG hyperledger/fabric-ca
29+
}
30+
31+
: ${CA_TAG:="$MARCH-$VERSION"}
32+
: ${FABRIC_TAG:="$MARCH-$VERSION"}
33+
34+
echo "===> Downloading platform binaries"
35+
curl https://nexus.hyperledger.org/content/repositories/releases/org/hyperledger/fabric/hyperledger-fabric/${ARCH}-${VERSION}/hyperledger-fabric-${ARCH}-${VERSION}.tar.gz | tar xz
36+
37+
echo "===> Pulling fabric Images"
38+
dockerFabricPull ${FABRIC_TAG}
39+
40+
echo "===> Pulling fabric ca Image"
41+
dockerCaPull ${CA_TAG}
42+
echo
43+
echo "===> List out hyperledger docker images"
44+
docker images | grep hyperledger*

0 commit comments

Comments
 (0)