From 9e98f9435ec36f2fffed0ac368befd520f07e0e1 Mon Sep 17 00:00:00 2001 From: Ian Wienand Date: Fri, 27 Mar 2015 14:43:14 +1100 Subject: [PATCH] Install packaged pyOpenSSL pyOpenSSL has done a rewrite of itself in Python. This may be good for many reasons, but memory usage is not one of them. It just about doubles the size of at least swift, which usually consumes about 6% of a CI testing vm's 8gb RAM. This is enough to push centos hosts into OOM conditions and then everything falls apart. The distro packages of pyOpenSSL are the older C-based versions, which doesn't bring in the kitchen sink of cffi & pycparser. Change-Id: Icd4100da1d5cbdb82017da046b00b9397813c2f2 --- files/rpms/general | 1 + 1 file changed, 1 insertion(+) diff --git a/files/rpms/general b/files/rpms/general index d74ecc6e98..64329a4086 100644 --- a/files/rpms/general +++ b/files/rpms/general @@ -27,3 +27,4 @@ gettext # used for compiling message catalogs net-tools java-1.7.0-openjdk-headless # NOPRIME rhel7,f20 java-1.8.0-openjdk-headless # NOPRIME f21,f22 +pyOpenSSL # version in pip uses too much memory \ No newline at end of file