Recommended update for SUSE Manager Client Tools
Announcement ID: | SUSE-RU-2018:1755-1 |
---|---|
Rating: | moderate |
References: | |
Affected Products: |
|
An update that has 23 fixes can now be installed.
Description:
This update fixes the following issues:
osad:
- Use full package name python-jabberpy as dependency. (bsc#1087299)
- Sync with upstream. (bsc#1083294)
- Remove osad files when packaging only for python3.
- Run osa-dispatcher on python3 when possible.
- Remove clean section from spec. (bsc#1083294)
- Remove unused python-xml requirement. (bsc#1082211)
- Add missing directory to filelist.
- Split into python2/python3 specific packages.
rhn-custom-info:
- Remove empty clean section from spec. (bsc#1083294)
- Sync with upstream.
- Build with python3 when needed.
rhn-virtualization:
- Remove SUSE Studio based image deployments. (bsc#1090504)
- Sync with upstream. (bsc#1083294)
- Build python2 packages on SUSE systems.
- Remove empty clean section from spec. (bsc#1083294)
- Simplify status check.
- Open cache file in binary mode.
- Fixing traceback from poller.py on Python 3.
- Fixing a bytes-like object is required, not 'str'.
- Move files into proper python2/python3 subpackages.
rhncfg:
- Sync with upstream. (bsc#1083294)
- Build python2 packages on SUSE systems.
- Remove empty clean section from spec. (bsc#1083294)
- Improve webui for comparing files. (bsc#1076201)
- Add --config option to rhncfg-manager and rhncfg-client.
- Add better handling of interrupted system calls.
- Add missing dirs to filelist.
- Move files into proper python2/python3 subpackages.
- Store output in the action file so partial output can arrive to server.
- Print different message if file does not exist.
- Print a name of file which does not exist during diff.
- Tell user which file differs.
- Add password config option to rhncfg-manager.
- Execute remote commands in clean environment.
rhnlib:
- Sync with upstream. (bsc#1083294)
- Remove empty clean section from spec. (bsc#1083294)
- Replace netstat with ss command.
- Build python3 package.
- Check a state of handshake before shutdown SSL connection.
- Python's OpenSSL.SSL.Connection method for getting state was renamed.
rhnpush:
- Sync with upstream. (bsc#1083294)
- Rhnpush is needed on python2 due to spacewalk-proxy.
- Build python2 on SUSE.
- Remove empty clean section from spec. (bsc#1083294)
- Move rhnpush files into proper python2/python3 subpackages.
spacecmd:
- Sync with upstream. (bsc#1083294)
- Add save_cache to do_ssm_intersect.
- Fix softwarechannel_listsyncschedule.
- Disable pylint for python2 and RES < 8. (bsc#1088070)
- Command spacecmd supports utf8 name of systems.
- updatefile and addfile are basically same calls.
- Make configchannel_addfile fully non-interactive.
- Display all checksum types, not just MD5.
- Remove clean section from spec. (bsc#1083294)
- Added function to update software channel. Moreover, some refactoring has been done. (bsc#1076578)
- Add more python3 compatibility changes.
- Compatibility with Python 3.
- Fix typo. (bsc#1081151)
- Add --config option to spacecmd.
- pylint: Fix intendation.
- Fix build with python 3.
- Show list of arches for channel.
- Allow softwarechannel_setsyncschedule to disable schedule.
- Add softwarechannel_setsyncschedule --latest.
- In case of system named by id, let id take precedence.
- Make spacecmd prompt for password when overriding config file user.
- Show less output of common packages in selected channels.
- Adding softwarechannel_listmanageablechannels.
spacewalk-backend:
- Do not fail boostrap if no ip6addr interface. (bsc#1090395)
- Allow again to use a higher version of spacewalk-backend-libs with spacewalk-backend. (bsc#1092383)
- Sync with upstream. (bsc#1083294)
- Remove 'www' part from cve.mitre.org domain name.
- rhnRepository.py: Add support for Debian / Ubuntu Release files.
- Allow spacewalk-channel to add parent channel.
- Temporary revert bsc#1083001.
- SLE15 support: recommended/required flag for products and channels. (bsc#1087373)
- Updating .po translations from Zanata.
- Fixing incorrect syntax of format string.
- Fixing newline error in translation.
- KeyError: 'severity' caught when exporting channel with rhn-satellite-exporter.
- Sanitize pwds in backup files and http-proxy-pwds as well.
- Remove empty clean section from spec. (bsc#1083294)
- Clarify error-reporting when checksum_cache is bad.
- Teach packageImport to ignore flags RPM doesn't know.
- Search for product packages when installed packages are available. (bsc#1060182)
- RhnServerNetwork refactoring. (bsc#1063419)
- Change the virtualization backend not to duplicate data in case host and guests are in different organizations.
- Fix joining strings.
- Yum ContentSource() should set number of packages during raw listing.
- Convert release to long while checking which is older or newer.
- Do not import ignored errata.
- Process comps file before package import.
- Yum on RHEL6 has no idea about environments.
- Make rhn_rpm python3 compatible.
- Open checksummed files in binary mode.
- Mention package groups in help.
- Detect and parse package groups in filters.
- Add new spacewalk-repo-sync command line option to synopsis of man-page.
- Add new parameter '--show-packages' for spacewalk-repo-sync.
- Build python3 subpackage for -libs package.
- Fix issues with syncing deb repos. (bsc#1050433)
- Honor MAX_LOG_AGE for (renamed) cobbler/tasks logs file in spacewalk-debug. (bsc#1025201)
- Add hostname to duplicate machine_id email. (bsc#1055292)
- Fix link to manual and the described procedure.
- Don't crash when token is set to 'fake'. (bsc#1060022)
- When searching for not installed products exclude release packages which are provided by others. (bsc#1067509)
spacewalk-client-tools:
- Require zypp-plugin-spacewalk and yum-rhn-plugin in a version which install actions to standard python path. (bsc#1091665)
- Sync with upstream. (bsc#1083294)
- Build both python 2/3 because of rhnpush.
- Updating .po translations from Zanata.
- Don't try to delete python2 files when there are none.
- Strip quotes when reading /etc/sysconfig/network.
- Remove empty clean section from spec. (bsc#1083294)
- Move dependency to python2 subpackage.
- Python3 fix for searching file in rpm.
- Make is_utf8 method python3 compatible.
- Platform module behave different with python3.
- Device.sys_path is attribute not function.
- Make getting device properties compatible with older versions of pyudev.
- Split files into proper python2/python3 subpackages.
- Fix syntax for python 3.
- Add epoch information for deb packages.
- Fix rhn-profile sync on Fedora 26 fix ipv6 network mask calculation.
- Use new pyudev module to get udev information.
- Remove dependency on libgnome.
spacewalk-koan:
- Sync with upstream. (bsc#1083294)
- Build python2 packages on SUSE systems.
- Remove empty clean section from spec. (bsc#1083294)
- Replace ifconfig with ip command.
- Add missing directories to filelist.
- Split spacewalk-koan into python2/python3 specific packages.
- Replace koan20 with koan.
- Remove dependency to rhn-virtualization.
spacewalk-oscap:
- Require openscap-scanner on newer versions of RHEL. (bsc#1093545)
- Sync with upstream. (bsc#1083294)
- Build python2 packages on SUSE systems.
- Remove clean section from spec. (bsc#1083294)
- Add missing directories to filelist.
- Split spacewalk-oscap into python2/python3 specific packages.
spacewalk-remote-utils:
- Sync with upstream. (bsc#1083294)
- Update spacewalk-remote-utils with RHEL 7.5 channel definitions.
- Remove clean section from spec. (bsc#1083294)
- Update spacewalk-remote-utils with RHEL 7.4 channel definitions.
- Make python2/3 defs consistent with other specs.
- Build with python3 if needed.
spacewalk-usix:
- Split spacewalk-usix into python2 and python3 variants.
- Remove empty clean section from spec. (bsc#1083294)
- Sync with upstream.
- Use macro build_py3.
- Build subpackage with python3.
spacewalksd:
- Sync with upstream. (bsc#1083294)
- Updating .po translations from Zanata.
- Remove empty clean section from spec. (bsc#1083294)
- Close and reopen syslog when redirecting child output.
- No insserv on available in newer distributions.
supportutils-plugin-susemanager-client:
- Released in the SLE15 code stream.
suseRegisterInfo:
- Remove clean section from spec. (bsc#1083294)
- Build for python 2 and 3.
zypp-plugin-spacewalk:
- Fix encoding errors with python3. (bsc#1090746)
- Use standard python path for actions also when building for older distributions. (bsc#1091665)
- Change pkg_gpgcheck setting to restore the old behaviour with upstream Spacewalk. (bsc#1091034)
Patch Instructions:
To install this SUSE update use the SUSE recommended
installation methods like YaST online_update or "zypper patch".
Alternatively you can run the command listed for your product:
-
SUSE Manager Client Tools for SLE 12
zypper in -t patch SUSE-SLE-Manager-Tools-12-2018-1168=1
Package List:
-
SUSE Manager Client Tools for SLE 12 (noarch)
- spacewalk-backend-libs-2.8.57.4-55.18.2
- python2-osa-common-5.11.102.2-31.12.1
- python2-spacewalk-client-setup-2.8.22.3-52.9.1
- spacecmd-2.8.25.3-38.18.1
- suseRegisterInfo-3.2.2-25.3.1
- rhn-virtualization-host-5.4.72.2-18.3.2
- spacewalk-check-2.8.22.3-52.9.1
- python2-rhncfg-5.10.122.1-24.6.2
- spacewalk-oscap-2.8.8.2-19.6.1
- osad-5.11.102.2-31.12.1
- python2-rhn-virtualization-host-5.4.72.2-18.3.2
- python2-spacewalk-koan-2.8.8.1-24.3.1
- python2-rhn-virtualization-common-5.4.72.2-18.3.2
- rhncfg-actions-5.10.122.1-24.6.2
- spacewalk-usix-2.8.3.1-3.3.1
- spacewalk-remote-utils-2.8.5.3-24.3.1
- python2-osad-5.11.102.2-31.12.1
- python2-spacewalk-oscap-2.8.8.2-19.6.1
- rhn-custom-info-5.4.43.2-15.3.1
- spacewalk-client-tools-2.8.22.3-52.9.1
- python2-rhnlib-2.8.11.1-21.6.1
- rhncfg-management-5.10.122.1-24.6.2
- spacewalk-client-setup-2.8.22.3-52.9.1
- python2-rhncfg-actions-5.10.122.1-24.6.2
- python2-rhnpush-5.5.113.2-18.6.1
- rhncfg-client-5.10.122.1-24.6.2
- rhnpush-5.5.113.2-18.6.1
- python2-spacewalk-client-tools-2.8.22.3-52.9.1
- zypp-plugin-spacewalk-1.0.3-30.9.1
- python2-rhncfg-client-5.10.122.1-24.6.2
- python2-suseRegisterInfo-3.2.2-25.3.1
- python2-zypp-plugin-spacewalk-1.0.3-30.9.1
- python2-rhncfg-management-5.10.122.1-24.6.2
- rhncfg-5.10.122.1-24.6.2
- spacewalk-koan-2.8.8.1-24.3.1
- python2-spacewalk-check-2.8.22.3-52.9.1
- supportutils-plugin-susemanager-client-3.2.1-6.6.1
-
SUSE Manager Client Tools for SLE 12 (aarch64 ppc64le s390x x86_64)
- spacewalksd-debugsource-5.0.37.1-24.9.1
- spacewalksd-debuginfo-5.0.37.1-24.9.1
- spacewalksd-5.0.37.1-24.9.1
References:
- https://bugzilla.suse.com/show_bug.cgi?id=1025201
- https://bugzilla.suse.com/show_bug.cgi?id=1050433
- https://bugzilla.suse.com/show_bug.cgi?id=1055292
- https://bugzilla.suse.com/show_bug.cgi?id=1060022
- https://bugzilla.suse.com/show_bug.cgi?id=1060182
- https://bugzilla.suse.com/show_bug.cgi?id=1063419
- https://bugzilla.suse.com/show_bug.cgi?id=1067509
- https://bugzilla.suse.com/show_bug.cgi?id=1076201
- https://bugzilla.suse.com/show_bug.cgi?id=1076578
- https://bugzilla.suse.com/show_bug.cgi?id=1081151
- https://bugzilla.suse.com/show_bug.cgi?id=1082211
- https://bugzilla.suse.com/show_bug.cgi?id=1083001
- https://bugzilla.suse.com/show_bug.cgi?id=1083294
- https://bugzilla.suse.com/show_bug.cgi?id=1087299
- https://bugzilla.suse.com/show_bug.cgi?id=1087373
- https://bugzilla.suse.com/show_bug.cgi?id=1088070
- https://bugzilla.suse.com/show_bug.cgi?id=1090395
- https://bugzilla.suse.com/show_bug.cgi?id=1090504
- https://bugzilla.suse.com/show_bug.cgi?id=1090746
- https://bugzilla.suse.com/show_bug.cgi?id=1091034
- https://bugzilla.suse.com/show_bug.cgi?id=1091665
- https://bugzilla.suse.com/show_bug.cgi?id=1092383
- https://bugzilla.suse.com/show_bug.cgi?id=1093545