I mistakenly created this BZ as a Satellite BZ, not RHEL. This BZ corrects that.
The spacewalk commit for this fix is:
Regression applied. The spacewalk commit for this fix is now these two commits:
>> rhn_check -vv
Traceback (most recent call last):
File "/usr/sbin/rhn_check", line 44, in <module>
from up2date_client import up2dateAuth
File "/usr/share/rhn/up2date_client/up2dateAuth.py", line 4, in <module>
File "/usr/share/rhn/up2date_client/rhnserver.py", line 34, in <module>
File "/usr/share/rhn/up2date_client/rpcServer.py", line 15, in <module>
File "/usr/share/rhn/up2date_client/up2dateUtils.py", line 18, in <module>
from rhn.i18n import sstr
ImportError: No module named i18n
In my opinions this bug and patch should be removed from erratum. Because it is not relevant with RHEL7 and Satellite 5. It is for Spacewalk.
The bug and patch appear to only apply to systems on which we use python 3. RHEL 7 and RHEL 6 use python 2, so this bug and patch are not necessary. It is needed on Fedora 25 and higher.
This bug does not affect RHEL7. Closing NOTABUG.
Eric: The BZ is only necessary on systems where we use python 3. That should be Fedora 25 and higher, but not RHEL 7 or lower.