Skip to content

Commit

Permalink
[FAB-14966] Release fabric v1.4.1
Browse files Browse the repository at this point in the history
Change-Id: I1b45326a2ac3e59441df4e3011dac7f0f4ce7924
Signed-off-by: David Enyeart <enyeart@us.ibm.com>
  • Loading branch information
denyeart authored and mastersingh24 committed Apr 11, 2019
1 parent 5180524 commit 87074a7
Show file tree
Hide file tree
Showing 6 changed files with 61 additions and 22 deletions.
38 changes: 38 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,41 @@
## v1.4.1
Thu Apr 11 08:07:20 EDT 2019

* [ac983d2](https://github.com/hyperledger/fabric/commit/ac983d2) [FAB-14966](https://jira.hyperledger.org/browse/FAB-14966) Release fabric v1.4.1
* [8379983](https://github.com/hyperledger/fabric/commit/8379983) [FAB-14944](https://jira.hyperledger.org/browse/FAB-14944) Fix Data race in TestSend
* [e02ba4c](https://github.com/hyperledger/fabric/commit/e02ba4c) [FAB-14328](https://jira.hyperledger.org/browse/FAB-14328) de-vipererize gossip discovery
* [eeed6bc](https://github.com/hyperledger/fabric/commit/eeed6bc) [FAB-14322](https://jira.hyperledger.org/browse/FAB-14322) de-vipererize gossip state
* [1ebb469](https://github.com/hyperledger/fabric/commit/1ebb469) [FAB-14824](https://jira.hyperledger.org/browse/FAB-14824) add integration test
* [2cf64e0](https://github.com/hyperledger/fabric/commit/2cf64e0) [FAB-13725](https://jira.hyperledger.org/browse/FAB-13725) address some review comments
* [772b511](https://github.com/hyperledger/fabric/commit/772b511) [FAB-14295](https://jira.hyperledger.org/browse/FAB-14295) de-vipererize gossip privdata
* [3ef87cb](https://github.com/hyperledger/fabric/commit/3ef87cb) [FAB-13534](https://jira.hyperledger.org/browse/FAB-13534) cache pushAckTimeout in pvt data
* [504fcbd](https://github.com/hyperledger/fabric/commit/504fcbd) [FAB-14909](https://jira.hyperledger.org/browse/FAB-14909) more lenient timeout for integration test
* [f08a782](https://github.com/hyperledger/fabric/commit/f08a782) [FAB-14950](https://jira.hyperledger.org/browse/FAB-14950) Fix Raft UT flake
* [cbbf9c2](https://github.com/hyperledger/fabric/commit/cbbf9c2) [FAB-14855](https://jira.hyperledger.org/browse/FAB-14855) Consolidate single node Raft IT
* [21a1880](https://github.com/hyperledger/fabric/commit/21a1880) [FAB-14291](https://jira.hyperledger.org/browse/FAB-14291) de-vipererize gossip election
* [1314cf0](https://github.com/hyperledger/fabric/commit/1314cf0) [FAB-14265](https://jira.hyperledger.org/browse/FAB-14265) de-vipererize gossip comm
* [09afe2a](https://github.com/hyperledger/fabric/commit/09afe2a) [FAB-14264](https://jira.hyperledger.org/browse/FAB-14264) de-vipererize gossip pull engine
* [5900e5d](https://github.com/hyperledger/fabric/commit/5900e5d) Revert "[FAB-14908](https://jira.hyperledger.org/browse/FAB-14908) Support latest chaincode images
* [c356a2b](https://github.com/hyperledger/fabric/commit/c356a2b) [FAB-14239](https://jira.hyperledger.org/browse/FAB-14239) get rid of NewCommInstanceWithServer
* [d99d350](https://github.com/hyperledger/fabric/commit/d99d350) [FAB-14238](https://jira.hyperledger.org/browse/FAB-14238) use ephemeral ports in gossip state tests
* [77db586](https://github.com/hyperledger/fabric/commit/77db586) [FAB-14218](https://jira.hyperledger.org/browse/FAB-14218) use ephemeral ports in gossip service tests
* [a6bd7c8](https://github.com/hyperledger/fabric/commit/a6bd7c8) [FAB-14184](https://jira.hyperledger.org/browse/FAB-14184) use ephemeral ports in gossip gossip tests
* [76096f2](https://github.com/hyperledger/fabric/commit/76096f2) [FAB-14143](https://jira.hyperledger.org/browse/FAB-14143) use ephemeral ports in gossip comm tests
* [fc10fab](https://github.com/hyperledger/fabric/commit/fc10fab) [FAB-13653](https://jira.hyperledger.org/browse/FAB-13653) Fix TestTicker flake
* [b05a1b7](https://github.com/hyperledger/fabric/commit/b05a1b7) [FAB-14818](https://jira.hyperledger.org/browse/FAB-14818) Flake in TestStreamAbort
* [9ffe47d](https://github.com/hyperledger/fabric/commit/9ffe47d) [FAB-14070](https://jira.hyperledger.org/browse/FAB-14070) use net.JoinHostPort in gossip
* [5329c8d](https://github.com/hyperledger/fabric/commit/5329c8d) [FAB-13929](https://jira.hyperledger.org/browse/FAB-13929) disable flaky TestEndedGoroutines test
* [a104620](https://github.com/hyperledger/fabric/commit/a104620) [FAB-14103](https://jira.hyperledger.org/browse/FAB-14103) fix unit test in gossip state metrics
* [d859cec](https://github.com/hyperledger/fabric/commit/d859cec) [FAB-13917](https://jira.hyperledger.org/browse/FAB-13917) fix unit test in gossip election metrics
* [f18a0ba](https://github.com/hyperledger/fabric/commit/f18a0ba) [FAB-12914](https://jira.hyperledger.org/browse/FAB-12914) gossip private data metrics
* [86d7515](https://github.com/hyperledger/fabric/commit/86d7515) [FAB-12982](https://jira.hyperledger.org/browse/FAB-12982) spray pvt across maximum eligible orgs
* [1ef9672](https://github.com/hyperledger/fabric/commit/1ef9672) [FAB-12918](https://jira.hyperledger.org/browse/FAB-12918) gossip channel membership metrics
* [0c294b3](https://github.com/hyperledger/fabric/commit/0c294b3) [FAB-12917](https://jira.hyperledger.org/browse/FAB-12917) gossip comm metrics
* [ad90393](https://github.com/hyperledger/fabric/commit/ad90393) [FAB-12915](https://jira.hyperledger.org/browse/FAB-12915) gossip leader election metrics
* [72534a5](https://github.com/hyperledger/fabric/commit/72534a5) [FAB-12916](https://jira.hyperledger.org/browse/FAB-12916) gossip state metrics
* [754b945](https://github.com/hyperledger/fabric/commit/754b945) [FAB-14424](https://jira.hyperledger.org/browse/FAB-14424) Fix test flake TestMetrics
* [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)

## v1.4.1-rc1
Fri Mar 29 14:54:42 EDT 2019

Expand Down
1 change: 1 addition & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,7 @@ open source architecture; Hyperledger Fabric is your starting point.

## Releases

- [v1.4.1 - April 11, 2019](https://github.com/hyperledger/fabric/releases/tag/v1.4.1)
- [v1.4.1-rc1 - March 29, 2019](https://github.com/hyperledger/fabric/releases/tag/v1.4.1-rc1)
- [v1.4.0 - January 9, 2019](https://github.com/hyperledger/fabric/releases/tag/v1.4.0)
- [v1.4.0-rc2 - December 20, 2018](https://github.com/hyperledger/fabric/releases/tag/v1.4.0-rc2)
Expand Down
21 changes: 10 additions & 11 deletions docs/source/install.rst
Original file line number Diff line number Diff line change
Expand Up @@ -37,20 +37,23 @@ command that follows will perform the following steps:
#. Download the Hyperledger Fabric docker images for the version specified

Once you are ready, and in the directory into which you will install the
Fabric Samples and binaries, go ahead and execute the following command:
Fabric Samples and binaries, go ahead and execute the command to pull down
the binaries and images.

.. note:: If you want the latest production release, omit all version identifiers.

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

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

.. note:: You can use the command above for any published version of Hyperledger
Fabric. Simply replace `1.4.0` with the version identifier
of the version you wish to install.

The command above downloads and executes a bash script
that will download and extract all of the platform-specific binaries you
will need to set up your network and place them into the cloned repo you
Expand Down
5 changes: 3 additions & 2 deletions docs/source/whatsnew.rst
Original file line number Diff line number Diff line change
Expand Up @@ -156,8 +156,9 @@ The release notes provide more details for users moving to the new release, alon
with a link to the full release change log.

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

.. Licensed under Creative Commons Attribution 4.0 International License
https://creativecommons.org/licenses/by/4.0/
10 changes: 5 additions & 5 deletions release_notes/v1.4.1.txt
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
v1.4.1-rc1 Release Notes - March 29, 2019
-----------------------------------------
v1.4.1 Release Notes - April 11, 2019
-------------------------------------

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

FAB-12088 - Java chaincode support on s390 architecture
Java chaincode support is not yet available on s390 architecture.
FAB-12088 - Java chaincode support on s390x architecture
Java chaincode support is not yet available on s390x architecture.

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

For the full list of improvements and fixes, refer to the release change log:
https://github.com/hyperledger/fabric/blob/release-1.4/CHANGELOG.md#v141-rc1
https://github.com/hyperledger/fabric/blob/release-1.4/CHANGELOG.md#v141
8 changes: 4 additions & 4 deletions scripts/bootstrap.sh
Original file line number Diff line number Diff line change
Expand Up @@ -6,9 +6,9 @@
#

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

dockerFabricPull() {
Expand Down

0 comments on commit 87074a7

Please sign in to comment.