Skip to content

Commit e2061a4

Browse files
committed
FAB-5989 Release Hyperledger Fabric v1.0.2
- updated changelog - updated release notes - added 1.0.2 bootstrap script - updated download link Change-Id: I5d26ee9df1f1db34ef3672e099cfc4d620d125dd Signed-off-by: Gari Singh <gari.r.singh@gmail.com>
1 parent b4f302c commit e2061a4

File tree

5 files changed

+129
-2
lines changed

5 files changed

+129
-2
lines changed

CHANGELOG.md

+15
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,18 @@
1+
## v1.0.2
2+
Thu Aug 31 03:53:34 EDT 2017
3+
4+
* [5f853da](https://github.com/hyperledger/fabric/commit/5f853da) [FAB-5899](https://jira.hyperledger.org/browse/FAB-5899) unable to use signed install package
5+
* [f2d52f5](https://github.com/hyperledger/fabric/commit/f2d52f5) [FAB-5713](https://jira.hyperledger.org/browse/FAB-5713) properly log x509 certs
6+
* [650fb6b](https://github.com/hyperledger/fabric/commit/650fb6b) [FAB-5845](https://jira.hyperledger.org/browse/FAB-5845) Separate trusted roots upon join channel
7+
* [3852561](https://github.com/hyperledger/fabric/commit/3852561) [FAB-5753](https://jira.hyperledger.org/browse/FAB-5753) Deduplicate identities in cauthdsl
8+
* [615eb21](https://github.com/hyperledger/fabric/commit/615eb21) [FAB-5937](https://jira.hyperledger.org/browse/FAB-5937) Bad default mod_policy for Consortiums
9+
* [1c56557](https://github.com/hyperledger/fabric/commit/1c56557) [FAB-5927](https://jira.hyperledger.org/browse/FAB-5927) Upgrade to baseimage/baseos to v0.3.2
10+
* [9d55853](https://github.com/hyperledger/fabric/commit/9d55853) [FAB-5633](https://jira.hyperledger.org/browse/FAB-5633) Add logging to deliverclient/client.go
11+
* [a3f5cb4](https://github.com/hyperledger/fabric/commit/a3f5cb4) [FAB-5526](https://jira.hyperledger.org/browse/FAB-5526) Ask user's env when reporting problems
12+
* [bc6420d](https://github.com/hyperledger/fabric/commit/bc6420d) [FAB-5793](https://jira.hyperledger.org/browse/FAB-5793) Block deliver if payload buffer is too full
13+
* [a3b40de](https://github.com/hyperledger/fabric/commit/a3b40de) [FAB-5709](https://jira.hyperledger.org/browse/FAB-5709) Infer `LastOffsetPersisted` correctly
14+
* [ae4e37d](https://github.com/hyperledger/fabric/commit/ae4e37d) [FAB-5652](https://jira.hyperledger.org/browse/FAB-5652) Prepare fabric for 1.0.2 release
15+
116
## v1.0.1
217
Sun Aug 5 08:55:45 EDT 2017
318

docs/source/releases.rst

+31
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,37 @@
11
Release Notes
22
=============
33

4+
`v1.0.2 <https://github.com/hyperledger/fabric/releases/tag/v1.0.2>`__
5+
August 31, 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+
https://jira.hyperledger.org/browse/FAB-5753
16+
https://jira.hyperledger.org/browse/FAB-5899
17+
18+
Known Issues & Workarounds
19+
The fabric-ccenv image which is used to build chaincode, currently includes
20+
the github.com/hyperledger/fabric/core/chaincode/shim ("shim") package.
21+
This is convenient, as it provides the ability to package chaincode
22+
without the need to include the "shim". However, this may cause issues in future
23+
releases (and/or when trying to use packages which are included by the "shim").
24+
25+
In order to avoid any issues, users are advised to manually vendor the "shim"
26+
package with their chaincode prior to using the peer CLI for packaging and/or
27+
for installing chaincode.
28+
29+
Please refer to https://jira.hyperledger.org/browse/FAB-5177 for more details,
30+
and kindly be aware that given the above, we may end up changing the
31+
fabric-ccenv in the future.
32+
33+
`Change Log <https://github.com/hyperledger/fabric/blob/master/CHANGELOG.md#v102>`__
34+
435
`v1.0.1 <https://github.com/hyperledger/fabric/releases/tag/v1.0.1>`__
536
August 5, 2017
637

docs/source/samples.rst

+2-2
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/eYdRbX | bash
47+
curl -sSL https://goo.gl/Gci9ZX | 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
@@ -79,7 +79,7 @@ The script lists out the Docker images installed upon conclusion.
7979

8080
Look at the names for each image; these are the components that will ultimately
8181
comprise our Hyperledger Fabric network. You will also notice that you have
82-
two instances of the same image ID - one tagged as "x86_64-1.0.0" and
82+
two instances of the same image ID - one tagged as "x86_64-1.0.X" and
8383
one tagged as "latest".
8484

8585
.. note:: On different architectures, the x86_64 would be replaced

release_notes/v1.0.2.txt

+37
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
v1.0.2 August 31, 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+
https://jira.hyperledger.org/browse/FAB-5753
17+
https://jira.hyperledger.org/browse/FAB-5899
18+
19+
Known Issues & Workarounds
20+
--------------------------
21+
The fabric-ccenv image which is used to build chaincode, currently includes
22+
the github.com/hyperledger/fabric/core/chaincode/shim ("shim") package.
23+
This is convenient, as it provides the ability to package chaincode
24+
without the need to include the "shim". However, this may cause issues in future
25+
releases (and/or when trying to use packages which are included by the "shim").
26+
27+
In order to avoid any issues, users are advised to manually vendor the "shim"
28+
package with their chaincode prior to using the peer CLI for packaging and/or
29+
for installing chaincode.
30+
31+
Please refer to https://jira.hyperledger.org/browse/FAB-5177 for more details,
32+
and kindly be aware that given the above, we may end up changing the
33+
fabric-ccenv in the future.
34+
35+
Change Log
36+
----------
37+
https://github.com/hyperledger/fabric/blob/master/CHANGELOG.md#v102

scripts/bootstrap-1.0.2.sh

+44
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.2
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)