From Dan Kenigsberg danken@redhat.com:
Dan Kenigsberg has submitted this change and it was merged.
Change subject: ssl: remove m2crypto ......................................................................
ssl: remove m2crypto
We introduced this library because it supports ssl session caching which improved performance of xmlrpc communication where we established many connections. Now with jsonrpc we connect once and we maintain the connection for long time so cached session do not give us any benefits. By removing m2crypto we reduce maintenance pain of supporting two ssl libraries.
Change-Id: Iab4f2f745e19d90dbb10206a96bdbd29fd77a420 Signed-off-by: Piotr Kliczewski piotr.kliczewski@gmail.com --- M automation/build-artifacts.packages.el7 M automation/build-artifacts.packages.fc24 M automation/build-artifacts.packages.fc25 M automation/check-merged.packages.el7 M automation/check-merged.packages.fc24 M automation/check-patch.packages.el7 M automation/check-patch.packages.fc24 M automation/check-patch.packages.fc25 M lib/vdsm/Makefile.am M lib/vdsm/config.py.in M lib/vdsm/kaxmlrpclib.py D lib/vdsm/m2cutils.py M lib/vdsm/protocoldetector.py D lib/vdsm/sslcompat.py M lib/vdsm/virt/migration.py M lib/yajsonrpc/betterAsyncore.py M lib/yajsonrpc/stompreactor.py M tests/integration/Makefile.am M tests/integration/jsonRpcHelper.py D tests/integration/m2chelper.py M tests/network/netfunctestlib.py M tests/protocoldetector_test.py M tests/ssl_test.py M tests/stomp_test.py M vdsm.spec.in M vdsm/clientIF.py 26 files changed, 17 insertions(+), 502 deletions(-)
Approvals: Piotr Kliczewski: Verified Martin Peřina: Looks good to me, but someone else must approve Jenkins CI: Passed CI tests Dan Kenigsberg: Looks good to me, approved Edward Haas: Looks good to me, but someone else must approve