Skip to content

Commit 87074a7

Browse files
denyeartmastersingh24
authored andcommitted
[FAB-14966] Release fabric v1.4.1
Change-Id: I1b45326a2ac3e59441df4e3011dac7f0f4ce7924 Signed-off-by: David Enyeart <[email protected]>
1 parent 5180524 commit 87074a7

File tree

6 files changed

+61
-22
lines changed

6 files changed

+61
-22
lines changed

CHANGELOG.md

Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,41 @@
1+
## v1.4.1
2+
Thu Apr 11 08:07:20 EDT 2019
3+
4+
* [ac983d2](https://github.com/hyperledger/fabric/commit/ac983d2) [FAB-14966](https://jira.hyperledger.org/browse/FAB-14966) Release fabric v1.4.1
5+
* [8379983](https://github.com/hyperledger/fabric/commit/8379983) [FAB-14944](https://jira.hyperledger.org/browse/FAB-14944) Fix Data race in TestSend
6+
* [e02ba4c](https://github.com/hyperledger/fabric/commit/e02ba4c) [FAB-14328](https://jira.hyperledger.org/browse/FAB-14328) de-vipererize gossip discovery
7+
* [eeed6bc](https://github.com/hyperledger/fabric/commit/eeed6bc) [FAB-14322](https://jira.hyperledger.org/browse/FAB-14322) de-vipererize gossip state
8+
* [1ebb469](https://github.com/hyperledger/fabric/commit/1ebb469) [FAB-14824](https://jira.hyperledger.org/browse/FAB-14824) add integration test
9+
* [2cf64e0](https://github.com/hyperledger/fabric/commit/2cf64e0) [FAB-13725](https://jira.hyperledger.org/browse/FAB-13725) address some review comments
10+
* [772b511](https://github.com/hyperledger/fabric/commit/772b511) [FAB-14295](https://jira.hyperledger.org/browse/FAB-14295) de-vipererize gossip privdata
11+
* [3ef87cb](https://github.com/hyperledger/fabric/commit/3ef87cb) [FAB-13534](https://jira.hyperledger.org/browse/FAB-13534) cache pushAckTimeout in pvt data
12+
* [504fcbd](https://github.com/hyperledger/fabric/commit/504fcbd) [FAB-14909](https://jira.hyperledger.org/browse/FAB-14909) more lenient timeout for integration test
13+
* [f08a782](https://github.com/hyperledger/fabric/commit/f08a782) [FAB-14950](https://jira.hyperledger.org/browse/FAB-14950) Fix Raft UT flake
14+
* [cbbf9c2](https://github.com/hyperledger/fabric/commit/cbbf9c2) [FAB-14855](https://jira.hyperledger.org/browse/FAB-14855) Consolidate single node Raft IT
15+
* [21a1880](https://github.com/hyperledger/fabric/commit/21a1880) [FAB-14291](https://jira.hyperledger.org/browse/FAB-14291) de-vipererize gossip election
16+
* [1314cf0](https://github.com/hyperledger/fabric/commit/1314cf0) [FAB-14265](https://jira.hyperledger.org/browse/FAB-14265) de-vipererize gossip comm
17+
* [09afe2a](https://github.com/hyperledger/fabric/commit/09afe2a) [FAB-14264](https://jira.hyperledger.org/browse/FAB-14264) de-vipererize gossip pull engine
18+
* [5900e5d](https://github.com/hyperledger/fabric/commit/5900e5d) Revert "[FAB-14908](https://jira.hyperledger.org/browse/FAB-14908) Support latest chaincode images
19+
* [c356a2b](https://github.com/hyperledger/fabric/commit/c356a2b) [FAB-14239](https://jira.hyperledger.org/browse/FAB-14239) get rid of NewCommInstanceWithServer
20+
* [d99d350](https://github.com/hyperledger/fabric/commit/d99d350) [FAB-14238](https://jira.hyperledger.org/browse/FAB-14238) use ephemeral ports in gossip state tests
21+
* [77db586](https://github.com/hyperledger/fabric/commit/77db586) [FAB-14218](https://jira.hyperledger.org/browse/FAB-14218) use ephemeral ports in gossip service tests
22+
* [a6bd7c8](https://github.com/hyperledger/fabric/commit/a6bd7c8) [FAB-14184](https://jira.hyperledger.org/browse/FAB-14184) use ephemeral ports in gossip gossip tests
23+
* [76096f2](https://github.com/hyperledger/fabric/commit/76096f2) [FAB-14143](https://jira.hyperledger.org/browse/FAB-14143) use ephemeral ports in gossip comm tests
24+
* [fc10fab](https://github.com/hyperledger/fabric/commit/fc10fab) [FAB-13653](https://jira.hyperledger.org/browse/FAB-13653) Fix TestTicker flake
25+
* [b05a1b7](https://github.com/hyperledger/fabric/commit/b05a1b7) [FAB-14818](https://jira.hyperledger.org/browse/FAB-14818) Flake in TestStreamAbort
26+
* [9ffe47d](https://github.com/hyperledger/fabric/commit/9ffe47d) [FAB-14070](https://jira.hyperledger.org/browse/FAB-14070) use net.JoinHostPort in gossip
27+
* [5329c8d](https://github.com/hyperledger/fabric/commit/5329c8d) [FAB-13929](https://jira.hyperledger.org/browse/FAB-13929) disable flaky TestEndedGoroutines test
28+
* [a104620](https://github.com/hyperledger/fabric/commit/a104620) [FAB-14103](https://jira.hyperledger.org/browse/FAB-14103) fix unit test in gossip state metrics
29+
* [d859cec](https://github.com/hyperledger/fabric/commit/d859cec) [FAB-13917](https://jira.hyperledger.org/browse/FAB-13917) fix unit test in gossip election metrics
30+
* [f18a0ba](https://github.com/hyperledger/fabric/commit/f18a0ba) [FAB-12914](https://jira.hyperledger.org/browse/FAB-12914) gossip private data metrics
31+
* [86d7515](https://github.com/hyperledger/fabric/commit/86d7515) [FAB-12982](https://jira.hyperledger.org/browse/FAB-12982) spray pvt across maximum eligible orgs
32+
* [1ef9672](https://github.com/hyperledger/fabric/commit/1ef9672) [FAB-12918](https://jira.hyperledger.org/browse/FAB-12918) gossip channel membership metrics
33+
* [0c294b3](https://github.com/hyperledger/fabric/commit/0c294b3) [FAB-12917](https://jira.hyperledger.org/browse/FAB-12917) gossip comm metrics
34+
* [ad90393](https://github.com/hyperledger/fabric/commit/ad90393) [FAB-12915](https://jira.hyperledger.org/browse/FAB-12915) gossip leader election metrics
35+
* [72534a5](https://github.com/hyperledger/fabric/commit/72534a5) [FAB-12916](https://jira.hyperledger.org/browse/FAB-12916) gossip state metrics
36+
* [754b945](https://github.com/hyperledger/fabric/commit/754b945) [FAB-14424](https://jira.hyperledger.org/browse/FAB-14424) Fix test flake TestMetrics
37+
* [2240d5f](https://github.com/hyperledger/fabric/commit/2240d5f) [FAB-14884](https://jira.hyperledger.org/browse/FAB-14884) Prepare for next fabric release (v1.4.1)
38+
139
## v1.4.1-rc1
240
Fri Mar 29 14:54:42 EDT 2019
341

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@ open source architecture; Hyperledger Fabric is your starting point.
2828

2929
## Releases
3030

31+
- [v1.4.1 - April 11, 2019](https://github.com/hyperledger/fabric/releases/tag/v1.4.1)
3132
- [v1.4.1-rc1 - March 29, 2019](https://github.com/hyperledger/fabric/releases/tag/v1.4.1-rc1)
3233
- [v1.4.0 - January 9, 2019](https://github.com/hyperledger/fabric/releases/tag/v1.4.0)
3334
- [v1.4.0-rc2 - December 20, 2018](https://github.com/hyperledger/fabric/releases/tag/v1.4.0-rc2)

docs/source/install.rst

Lines changed: 10 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -37,20 +37,23 @@ command that follows will perform the following steps:
3737
#. Download the Hyperledger Fabric docker images for the version specified
3838

3939
Once you are ready, and in the directory into which you will install the
40-
Fabric Samples and binaries, go ahead and execute the following command:
40+
Fabric Samples and binaries, go ahead and execute the command to pull down
41+
the binaries and images.
42+
43+
.. note:: If you want the latest production release, omit all version identifiers.
4144

4245
.. code:: bash
4346
44-
curl -sSL http://bit.ly/2ysbOFE | bash -s 1.4.0
47+
curl -sSL http://bit.ly/2ysbOFE | bash -s
4548
46-
.. note:: If you want to download different versions for Fabric, Fabric-ca and thirdparty
47-
Docker images, you must pass the version identifier for each.
48-
The command below demonstrates how to download **Fabric v1.4.1 release candidate v1.4.1-rc1**.
49+
.. note:: If you want a specific release, pass a version identifier for Fabric,
50+
Fabric-ca and thirdparty Docker images.
51+
The command below demonstrates how to download **Fabric v1.4.1**
4952

5053
.. code:: bash
5154
52-
curl -sSL http://bit.ly/2ysbOFE | bash -s <fabric_version> <fabric-ca_version> <thirdparty_version>
53-
curl -sSL http://bit.ly/2ysbOFE | bash -s 1.4.1-rc1 1.4.0 0.4.15
55+
curl -sSL http://bit.ly/2ysbOFE | bash -s -- <fabric_version> <fabric-ca_version> <thirdparty_version>
56+
curl -sSL http://bit.ly/2ysbOFE | bash -s -- 1.4.1 1.4.1 0.4.15
5457
5558
.. note:: If you get an error running the above curl command, you may
5659
have too old a version of curl that does not handle
@@ -62,10 +65,6 @@ Fabric Samples and binaries, go ahead and execute the following command:
6265
the un-shortened URL:
6366
https://raw.githubusercontent.com/hyperledger/fabric/master/scripts/bootstrap.sh
6467

65-
.. note:: You can use the command above for any published version of Hyperledger
66-
Fabric. Simply replace `1.4.0` with the version identifier
67-
of the version you wish to install.
68-
6968
The command above downloads and executes a bash script
7069
that will download and extract all of the platform-specific binaries you
7170
will need to set up your network and place them into the cloned repo you

docs/source/whatsnew.rst

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -156,8 +156,9 @@ The release notes provide more details for users moving to the new release, alon
156156
with a link to the full release change log.
157157

158158
* `Fabric v1.4.0 release notes <https://github.com/hyperledger/fabric/releases/tag/v1.4.0>`_.
159-
* `Fabric v1.4.1 release notes <https://github.com/hyperledger/fabric/releases/tag/v1.4.1-rc1>`_.
160-
* `Fabric CA release notes <https://github.com/hyperledger/fabric-ca/releases/tag/v1.4.0>`_.
159+
* `Fabric v1.4.1 release notes <https://github.com/hyperledger/fabric/releases/tag/v1.4.1>`_.
160+
* `Fabric CA v1.4.0 release notes <https://github.com/hyperledger/fabric-ca/releases/tag/v1.4.0>`_.
161+
* `Fabric CA v1.4.1 release notes <https://github.com/hyperledger/fabric-ca/releases/tag/v1.4.1>`_.
161162

162163
.. Licensed under Creative Commons Attribution 4.0 International License
163164
https://creativecommons.org/licenses/by/4.0/

release_notes/v1.4.1.txt

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
v1.4.1-rc1 Release Notes - March 29, 2019
2-
-----------------------------------------
1+
v1.4.1 Release Notes - April 11, 2019
2+
-------------------------------------
33

44
What's New in Hyperledger Fabric v1.4.1
55
---------------------------------------
@@ -26,8 +26,8 @@ FAB-14723 - Deprecate CAR package format
2626
Support for packaging chaincode using the CAR format will be removed in
2727
v2.0.0.
2828

29-
FAB-12088 - Java chaincode support on s390 architecture
30-
Java chaincode support is not yet available on s390 architecture.
29+
FAB-12088 - Java chaincode support on s390x architecture
30+
Java chaincode support is not yet available on s390x architecture.
3131

3232
FAB-12134 - Same chaincode source receiving fingerprint mismatch error
3333
Chaincode installed in different ways may result in "chaincode fingerprint
@@ -56,4 +56,4 @@ Updated to Go version 1.11.5
5656
Updated baseimage version to 0.4.15
5757

5858
For the full list of improvements and fixes, refer to the release change log:
59-
https://github.com/hyperledger/fabric/blob/release-1.4/CHANGELOG.md#v141-rc1
59+
https://github.com/hyperledger/fabric/blob/release-1.4/CHANGELOG.md#v141

scripts/bootstrap.sh

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,9 @@
66
#
77

88
# if version not passed in, default to latest released version
9-
export VERSION=1.4.0
9+
export VERSION=1.4.1
1010
# if ca version not passed in, default to latest released version
11-
export CA_VERSION=1.4.0
11+
export CA_VERSION=1.4.1
1212
# current version of thirdparty images (couchdb, kafka and zookeeper) released
1313
export THIRDPARTY_IMAGE_VERSION=0.4.15
1414
export ARCH=$(echo "$(uname -s|tr '[:upper:]' '[:lower:]'|sed 's/mingw64_nt.*/windows/')-$(uname -m | sed 's/x86_64/amd64/g')")
@@ -23,8 +23,8 @@ printHelp() {
2323
echo "-s : bypass fabric-samples repo clone"
2424
echo "-b : bypass download of platform-specific binaries"
2525
echo
26-
echo "e.g. bootstrap.sh 1.4.0 -s"
27-
echo "would download docker images and binaries for version 1.4.0"
26+
echo "e.g. bootstrap.sh 1.4.1 -s"
27+
echo "would download docker images and binaries for version 1.4.1"
2828
}
2929

3030
dockerFabricPull() {

0 commit comments

Comments
 (0)