<font size=2 face="sans-serif">You are right Simon, that rpm comes from
object. Below two are the new dependencies that were added with Pike support
in 5.0.1</font><br><font size=2 face="sans-serif">pyOpenSSL-0.14-1.ibm.el7.noarch.rpm</font><br><font size=2 face="sans-serif">python2-urllib3-1.21.1-1.ibm.el7.noarch.rpm</font><br><br><font size=2 face="sans-serif">From RHEL 7.0 to 7.5 the pyOpenSSL package
included in the ISO is pyOpenSSL-0.13.1-3.el7.x86_64.rpm , but Pike needs
&gt;=0.14, hence pyOpenSSL-0.14 was packaged since it was not available.
</font><br><br><font size=2 face="sans-serif">One possible cause of the problem could
be that the yum certs may have Unicode characters. &nbsp;If so, then the
SSL code may be rendering the cert as chars instead of bytes. And there
seem to be issues in pyOpenSSL-0.14 related to unicode handling that are
fixed in 0.15. Renar, could you try upgrading this package to 0.15?</font><br><br><font size=2 face="sans-serif">Thanks,</font><br><font size=2 face="sans-serif">Smita</font><br><br><br><br><font size=1 color=#5f5f5f face="sans-serif">From: &nbsp; &nbsp; &nbsp;
&nbsp;</font><font size=1 face="sans-serif">&quot;Simon Thompson
(IT Research Support)&quot; &lt;S.J.Thompson@bham.ac.uk&gt;</font><br><font size=1 color=#5f5f5f face="sans-serif">To: &nbsp; &nbsp; &nbsp;
&nbsp;</font><font size=1 face="sans-serif">gpfsug main discussion
list &lt;gpfsug-discuss@spectrumscale.org&gt;</font><br><font size=1 color=#5f5f5f face="sans-serif">Date: &nbsp; &nbsp; &nbsp;
&nbsp;</font><font size=1 face="sans-serif">05/16/2018 01:44 PM</font><br><font size=1 color=#5f5f5f face="sans-serif">Subject: &nbsp; &nbsp;
&nbsp; &nbsp;</font><font size=1 face="sans-serif">Re: [gpfsug-discuss]
5.0.1.0 Update issue with python dependencies</font><br><font size=1 color=#5f5f5f face="sans-serif">Sent by: &nbsp; &nbsp;
&nbsp; &nbsp;</font><font size=1 face="sans-serif">gpfsug-discuss-bounces@spectrumscale.org</font><br><hr noshade><br><br><br><font size=2 face="Calibri">I wondered if it came from the object RPMs
maybe\u2026 I haven\u2019t actually checked, but I recall that it was mentioned
5.0.1 was bumping to Pike swift stack (I think!) and that typically requires
newer RPMs if using RDO packages so maybe it came that route?</font><br><font size=2 face="Calibri">&nbsp;</font><br><font size=2 face="Calibri">Simon</font><br><font size=2 face="Calibri">&nbsp;</font><br><font size=3 face="Calibri"><b>From: </b>&lt;gpfsug-discuss-bounces@spectrumscale.org&gt;
on behalf of &quot;olaf.weiser@de.ibm.com&quot; &lt;olaf.weiser@de.ibm.com&gt;<b><br>Reply-To: </b>&quot;gpfsug-discuss@spectrumscale.org&quot; &lt;gpfsug-discuss@spectrumscale.org&gt;<b><br>Date: </b>Tuesday, 15 May 2018 at 08:10<b><br>To: </b>&quot;gpfsug-discuss@spectrumscale.org&quot; &lt;gpfsug-discuss@spectrumscale.org&gt;<b><br>Subject: </b>Re: [gpfsug-discuss] 5.0.1.0 Update issue with python dependencies</font><br><font size=2 face="Calibri">&nbsp;</font><br><font size=2 face="Arial">Renar, <br>can you share , what gpfs packages you tried to install <br>I just did a fresh 5.0.1 install and it works fine for me... even though,
I don't see this ibm python rpm </font><font size=2 face="Calibri"><br></font><font size=3 face="Courier New"><br>[root@tlinc04 ~]# rpm -qa | grep -i openssl &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </font><font size=3 color=#ff4040 face="Courier New"><b><br>openssl</b></font><font size=3 face="Courier New">-1.0.2k-12.el7.x86_64
</font><font size=3 color=#ff4040 face="Courier New"><b><br>openssl</b></font><font size=3 face="Courier New">-libs-1.0.2k-12.el7.x86_64
<br>py</font><font size=3 color=#ff4040 face="Courier New"><b>OpenSSL</b></font><font size=3 face="Courier New">-0.13.1-3.el7.x86_64
</font><font size=3 color=#ff4040 face="Courier New"><b><br>openssl</b></font><font size=3 face="Courier New">-devel-1.0.2k-12.el7.x86_64
<br>xmlsec1-</font><font size=3 color=#ff4040 face="Courier New"><b>openssl</b></font><font size=3 face="Courier New">-1.2.20-7.el7_4.x86_64</font><br><font size=2 face="Arial"><br>So I assume, you installed GUI, or scale mgmt .. let us know - <br>thx</font><font size=2 face="Calibri"><br><br><br><br></font><font size=1 color=#5f5f5f face="Arial"><br>From: &nbsp; &nbsp; &nbsp; &nbsp;</font><font size=1 face="Arial">&quot;Grunenberg,
Renar&quot; &lt;Renar.Grunenberg@huk-coburg.de&gt;</font><font size=1 color=#5f5f5f face="Arial"><br>To: &nbsp; &nbsp; &nbsp; &nbsp;</font><font size=1 face="Arial">&quot;'gpfsug-discuss@spectrumscale.org'&quot;
&lt;gpfsug-discuss@spectrumscale.org&gt;</font><font size=1 color=#5f5f5f face="Arial"><br>Date: &nbsp; &nbsp; &nbsp; &nbsp;</font><font size=1 face="Arial">05/15/2018
08:00 AM</font><font size=1 color=#5f5f5f face="Arial"><br>Subject: &nbsp; &nbsp; &nbsp; &nbsp;</font><font size=1 face="Arial">Re:
[gpfsug-discuss] 5.0.1.0 Update issue with python dependencies</font><font size=1 color=#5f5f5f face="Arial"><br>Sent by: &nbsp; &nbsp; &nbsp; &nbsp;</font><font size=1 face="Arial">gpfsug-discuss-bounces@spectrumscale.org</font><div align=center><hr noshade></div><br><font size=2 face="Calibri"><br><br></font><font size=3 face="Arial"><br>Hallo All,<br>follow some experiences with the update to 5.0.1.0 (from 5.0.0.2) on rhel7.4.
After the complete yum update to this version, we had a non-function yum
cmd.<br>The reason for this is following packet </font><font size=2 face="Calibri">pyOpenSSL-0.14-1.ibm.el7.noarch
</font><font size=3 face="Arial">This package break the yum cmds.<br>The error are:</font><font size=2 face="Calibri"><br>Loaded plugins: langpacks, product-id, rhnplugin, search-disabled-repos<br>Traceback (most recent call last):<br> &nbsp;File &quot;/bin/yum&quot;, line 29, in &lt;module&gt;<br> &nbsp; &nbsp;yummain.user_main(sys.argv[1:], exit_code=True)<br> &nbsp;File &quot;/usr/share/yum-cli/yummain.py&quot;, line 370, in user_main<br> &nbsp; &nbsp;errcode = main(args)<br> &nbsp;File &quot;/usr/share/yum-cli/yummain.py&quot;, line 165, in main<br> &nbsp; &nbsp;base.getOptionsConfig(args)<br> &nbsp;File &quot;/usr/share/yum-cli/cli.py&quot;, line 261, in getOptionsConfig<br> &nbsp; &nbsp;self.conf<br> &nbsp;File &quot;/usr/lib/python2.7/site-packages/yum/__init__.py&quot;,
line 1078, in &lt;lambda&gt;<br> &nbsp; &nbsp;conf = property(fget=lambda self: self._getConfig(),<br> &nbsp;File &quot;/usr/lib/python2.7/site-packages/yum/__init__.py&quot;,
line 420, in _getConfig<br> &nbsp; &nbsp;self.plugins.run('init')<br> &nbsp;File &quot;/usr/lib/python2.7/site-packages/yum/plugins.py&quot;,
line 188, in run<br> &nbsp; &nbsp;func(conduitcls(self, self.base, conf, **kwargs))<br> &nbsp;File &quot;/usr/share/yum-plugins/rhnplugin.py&quot;, line 141,
in init_hook<br> &nbsp; &nbsp;svrChannels = rhnChannel.getChannelDetails(timeout=timeout)<br> &nbsp;File &quot;/usr/share/rhn/up2date_client/rhnChannel.py&quot;, line
71, in getChannelDetails<br> &nbsp; &nbsp;sourceChannels = getChannels(timeout=timeout)<br> &nbsp;File &quot;/usr/share/rhn/up2date_client/rhnChannel.py&quot;, line
98, in getChannels<br> &nbsp; &nbsp;up2dateChannels = s.up2date.listChannels(up2dateAuth.getSystemId())<br> &nbsp;File &quot;/usr/share/rhn/up2date_client/rhnserver.py&quot;, line
63, in __call__<br> &nbsp; &nbsp;return rpcServer.doCall(method, *args, **kwargs)<br> &nbsp;File &quot;/usr/share/rhn/up2date_client/rpcServer.py&quot;, line
204, in doCall<br> &nbsp; &nbsp;ret = method(*args, **kwargs)<br> &nbsp;File &quot;/usr/lib64/python2.7/xmlrpclib.py&quot;, line 1233, in
__call__<br> &nbsp; &nbsp;return self.__send(self.__name, args)<br> &nbsp;File &quot;/usr/share/rhn/up2date_client/rpcServer.py&quot;, line
38, in _request1<br> &nbsp; &nbsp;ret = self._request(methodname, params)<br> &nbsp;File &quot;/usr/lib/python2.7/site-packages/rhn/rpclib.py&quot;,
line 384, in _request<br> &nbsp; &nbsp;self._handler, request, verbose=self._verbose)<br> &nbsp;File &quot;/usr/lib/python2.7/site-packages/rhn/transports.py&quot;,
line 171, in request<br> &nbsp; &nbsp;headers, fd = req.send_http(host, handler)<br> &nbsp;File &quot;/usr/lib/python2.7/site-packages/rhn/transports.py&quot;,
line 721, in send_http<br> &nbsp; &nbsp;self._connection.connect()<br> &nbsp;File &quot;/usr/lib/python2.7/site-packages/rhn/connections.py&quot;,
line 187, in connect<br> &nbsp; &nbsp;self.sock.init_ssl()<br> &nbsp;File &quot;/usr/lib/python2.7/site-packages/rhn/SSL.py&quot;, line
90, in init_ssl<br> &nbsp; &nbsp;self._ctx.load_verify_locations(f)<br> &nbsp;File &quot;/usr/lib/python2.7/site-packages/OpenSSL/SSL.py&quot;,
line 303, in load_verify_locations<br> &nbsp; &nbsp;raise TypeError(&quot;cafile must be None or a byte string&quot;)<br>TypeError: cafile must be None or a byte string<br> </font><font size=3 face="Arial"><br>My questions now: why does IBM patch here rhel python-libaries. This goes
to a update nirvana.</font><font size=2 face="Calibri"><br> <br>The Dependencies does looks like this!!<br>rpm -e pyOpenSSL-0.14-1.ibm.el7.noarch<br>error: Failed dependencies:<br> &nbsp; &nbsp; &nbsp; &nbsp;pyOpenSSL is needed by (installed) redhat-access-insights-0:1.0.13-2.el7_3.noarch<br> &nbsp; &nbsp; &nbsp; &nbsp;pyOpenSSL is needed by (installed) rhnlib-2.5.65-4.el7.noarch<br> &nbsp; &nbsp; &nbsp; &nbsp;</font><font size=2 color=red face="Calibri"><b>pyOpenSSL
&gt;= 0.14 is needed by (installed) python2-urllib3-1.21.1-1.ibm.el7.noarch<br> </b></font><font size=3 face="Arial"><br>Its PMR time.<br> <br>Regards Renar<br> <br> </font><font size=2 face="Calibri">&nbsp;</font><p><font size=3 face="Arial">Renar Grunenberg<br>Abteilung Informatik \u2013 Betrieb<br><br>HUK-COBURG<br>Bahnhofsplatz<br>96444 Coburg</font><font size=3> </font><p><table width=392 style="border-collapse:collapse;"><tr height=8><td width=76 style="border-style:none none none none;border-color:#000000;border-width:0px 0px 0px 0px;padding:0px 0px;"><font size=3 face="Arial">Telefon:</font><td width=316 style="border-style:none none none none;border-color:#000000;border-width:0px 0px 0px 0px;padding:0px 0px;"><font size=3 face="Arial">09561
96-44110</font><tr height=8><td width=76 style="border-style:none none none none;border-color:#000000;border-width:0px 0px 0px 0px;padding:0px 0px;"><font size=3 face="Arial">Telefax:</font><td width=316 style="border-style:none none none none;border-color:#000000;border-width:0px 0px 0px 0px;padding:0px 0px;"><font size=3 face="Arial">09561
96-44104</font><tr height=8><td width=76 style="border-style:none none none none;border-color:#000000;border-width:0px 0px 0px 0px;padding:0px 0px;"><font size=3 face="Arial">E-Mail:</font><td width=316 style="border-style:none none none none;border-color:#000000;border-width:0px 0px 0px 0px;padding:0px 0px;"><font size=3 face="Arial">Renar.Grunenberg@huk-coburg.de</font><tr height=8><td width=76 style="border-style:none none none none;border-color:#000000;border-width:0px 0px 0px 0px;padding:0px 0px;"><font size=3 face="Arial">Internet:</font><td width=316 style="border-style:none none none none;border-color:#000000;border-width:0px 0px 0px 0px;padding:0px 0px;"><a href="www.huk.de"><font size=3 color=blue face="Arial"><u>www.huk.de</u></font></a></table><div align=center><hr></div><br><font size=1 face="Arial">HUK-COBURG Haftpflicht-Unterstützungs-Kasse
kraftfahrender Beamter Deutschlands a. G. in Coburg<br>Reg.-Gericht Coburg HRB 100; St.-Nr. 9212/101/00021<br>Sitz der Gesellschaft: Bahnhofsplatz, 96444 Coburg<br>Vorsitzender des Aufsichtsrats: Prof. Dr. Heinrich R. Schradin.<br>Vorstand: Klaus-Jürgen Heitmann (Sprecher), Stefan Gronbach, Dr. Hans Olav
Herøy, Dr. Jörg Rheinländer (stv.), Sarah Rössler, Daniel Thomas.</font><div align=center><hr></div><br><font size=1 face="Arial">Diese Nachricht enthält vertrauliche und/oder
rechtlich geschützte Informationen.<br>Wenn Sie nicht der richtige Adressat sind oder diese Nachricht irrtümlich
erhalten haben,<br>informieren Sie bitte sofort den Absender und vernichten Sie diese Nachricht.<br>Das unerlaubte Kopieren sowie die unbefugte Weitergabe dieser Nachricht
ist nicht gestattet.<br><br>This information may contain confidential and/or privileged information.<br>If you are not the intended recipient (or have received this information
in error) please notify the<br>sender immediately and destroy this information.<br>Any unauthorized copying, disclosure or distribution of the material in
this information is strictly forbidden.</font><div align=center><hr></div><br><font size=2 face="Courier New">_______________________________________________<br>gpfsug-discuss mailing list<br>gpfsug-discuss at spectrumscale.org</font><font size=2 color=blue face="Calibri"><u><br></u></font><a href="http://gpfsug.org/mailman/listinfo/gpfsug-discuss"><font size=2 color=blue face="Courier New"><u>http://gpfsug.org/mailman/listinfo/gpfsug-discuss</u></font></a><br><font size=2 face="Calibri"><br></font><tt><font size=2>_______________________________________________<br>gpfsug-discuss mailing list<br>gpfsug-discuss at spectrumscale.org<br></font></tt><a href="http://gpfsug.org/mailman/listinfo/gpfsug-discuss"><tt><font size=2>http://gpfsug.org/mailman/listinfo/gpfsug-discuss</font></tt></a><tt><font size=2><br></font></tt><br><br><BR>