Browse code

Update zookeeper to v3.4.9 - fix CVE-2016-5017

Change-Id: I6203a71a0f83ee93329babfa4c834e20d95616f4
Reviewed-on: http://photon-jenkins.eng.vmware.com:8082/1769
Reviewed-by: Divya Thaluru <dthaluru@vmware.com>
Reviewed-by: Xiaolin Li <xiaolinl@vmware.com>
Tested-by: gerrit-photon <photon-checkins@vmware.com>
(cherry picked from commit c14f8caa1f95e8fd32dc6c1a3a346a7aafa926e0)
Reviewed-on: http://photon-jenkins.eng.vmware.com:8082/1774
Reviewed-by: Vinay Kulkarni <kulkarniv@vmware.com>

Vinay Kulkarni authored on 2016/11/29 09:54:38
Showing 1 changed files
... ...
@@ -1,22 +1,22 @@
1
-Summary:	Highly reliable distributed coordination
2
-Name:		zookeeper
3
-Version:	3.4.8
4
-Release:	4%{?dist}
5
-URL:		http://zookeeper.apache.org/
6
-License:	Apache License, Version 2.0
7
-Group:		Applications/System
8
-Vendor:		VMware, Inc.
9
-Distribution: 	Photon
10
-Source:	http://www.carfab.com/apachesoftware/zookeeper/stable/%{name}-%{version}.tar.gz
11
-%define sha1 zookeeper=51b61611a329294f75aed82f3a4517a4b6ff116f
12
-Source1:	zookeeper.service
13
-Source2:	zkEnv.sh
14
-Patch0:		zookeeper-3.4.8-server.patch
1
+Summary:        Highly reliable distributed coordination
2
+Name:           zookeeper
3
+Version:        3.4.9
4
+Release:        1%{?dist}
5
+URL:            http://zookeeper.apache.org/
6
+License:        Apache License, Version 2.0
7
+Group:          Applications/System
8
+Vendor:         VMware, Inc.
9
+Distribution:   Photon
10
+Source:         http://mirrors.ocf.berkeley.edu/apache/zookeeper/zookeeper-3.4.9/%{name}-%{version}.tar.gz
11
+%define sha1 zookeeper=0285717bf5ea87a7a36936bf37851d214a32bb99
12
+Source1:        zookeeper.service
13
+Source2:        zkEnv.sh
14
+Patch0:	        zookeeper-3.4.8-server.patch
15 15
 BuildRequires:  systemd
16 16
 Requires:       systemd
17
-Requires: shadow
18
-Requires: openjre
19
-Provides: zookeeper
17
+Requires:       shadow
18
+Requires:       openjre
19
+Provides:       zookeeper
20 20
 %description
21 21
 ZooKeeper is a centralized service for maintaining configuration information, naming, providing distributed synchronization, and providing group services. All of these kinds of services are used in some form or another by distributed applications. Each time they are implemented there is a lot of work that goes into fixing the bugs and race conditions that are inevitable. Because of the difficulty of implementing these kinds of services, applications initially usually skimp on them ,which make them brittle in the presence of change and difficult to manage. Even when done correctly, different implementations of these services lead to management complexity when the applications are deployed.
22 22
 
... ...
@@ -104,8 +104,10 @@ fi
104 104
 %{_prefix}
105 105
 
106 106
 %changelog
107
-*	Tue May 24 2016 Priyesh Padmavilasom <ppadmavilasom@vmware.com> 3.4.8-4
108
--	GA - Bump release of all rpms
107
+*   Mon Nov 28 2016 Vinay Kulkarni <kulkarniv@vmware.com> 3.4.9-1
108
+-   Upgrade to 3.4.9 to address CVE-2016-5017
109
+*   Tue May 24 2016 Priyesh Padmavilasom <ppadmavilasom@vmware.com> 3.4.8-4
110
+-   GA - Bump release of all rpms
109 111
 *   Mon May 2 2016 Divya Thaluru <dthaluru@vmware.com>  3.4.8-3
110 112
 -   Fixing spec file to handle rpm upgrade scenario correctly
111 113
 *   Thu Apr 28 2016 Divya Thaluru <dthaluru@vmware.com>  3.4.8-2