Recommended update for SUSE Manager Client Tools
Announcement ID: | SUSE-RU-2018:1754-1 |
Rating: | moderate |
References: | #1025201 #1050433 #1055292 #1060022 #1060182 #1063419 #1067509 #1070372 #1075044 #1076201 #1076578 #1081151 #1082211 #1083001 #1083294 #1087299 #1087373 #1088070 #1090395 #1090504 #1090746 #1091034 #1091665 #1092383 #1093545 |
Affected Products: |
An update that has 25 recommended 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)
- Run osa-dispatcher on python3 when possible
- Remove clean section from spec (bsc#1083294)
- Remove unused python-xml requirement (bsc#1082211)
- Splitinto 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)
- Sync with upstream
- Simplify status check
- Open cache file in binary mode
- Fixing traceback from poller.py on Python 3
- Fixing python3 issues
- 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
- Rhncfg: 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
- 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)
- Compatibility with Python 3
- Fix typo (bsc#1081151)
- Allow scheduling the change of software channels as an action. The
previous channels remain accessible to the registered system until the
action is executed.
- Add --config option to spacecmd
- Added custom JSON encoder in order to parse date fields correctly
(bsc#1070372)
- Pylint - fix intendation
- 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:
- Bugfix: 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
- 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)
- 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
- Fix: restore hostname and ip*addr in templated documents (bsc#1075044)
- Fix directory name in spacewalk-data-fsck
- 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
- 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
- Build subpackage with python3
spacewalksd:
- Sync with upstream (bsc#1083294)
- Remove empty clean section from spec (bsc#1083294)
- Cleanup specfiles
- 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 Recommended 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 Linux Enterprise Server 11-SP4-CLIENT-TOOLS:
zypper in -t patch slesctsp4-client-tools-201805-13662=1
- SUSE Linux Enterprise Server 11-SP3-CLIENT-TOOLS:
zypper in -t patch slesctsp3-client-tools-201805-13662=1
Package List:
- SUSE Linux Enterprise Server 11-SP4-CLIENT-TOOLS (i586 ia64 ppc64 s390x x86_64):
- osad-5.11.102.2-9.12.1
- python2-osa-common-5.11.102.2-9.12.1
- python2-osad-5.11.102.2-9.12.1
- python2-rhn-virtualization-common-5.4.72.2-6.3.2
- python2-rhn-virtualization-host-5.4.72.2-6.3.2
- python2-rhncfg-5.10.122.1-6.6.3
- python2-rhncfg-actions-5.10.122.1-6.6.3
- python2-rhncfg-client-5.10.122.1-6.6.3
- python2-rhncfg-management-5.10.122.1-6.6.3
- python2-rhnlib-2.8.11.1-12.6.1
- python2-rhnpush-5.5.113.2-6.6.2
- python2-spacewalk-check-2.8.22.3-27.9.1
- python2-spacewalk-client-setup-2.8.22.3-27.9.1
- python2-spacewalk-client-tools-2.8.22.3-27.9.1
- python2-spacewalk-koan-2.8.8.1-9.3.1
- python2-spacewalk-oscap-2.8.8.2-6.6.1
- python2-suseRegisterInfo-3.2.2-6.3.1
- python2-zypp-plugin-spacewalk-1.0.3-27.3.1
- rhn-custom-info-5.4.43.2-6.3.1
- rhn-virtualization-host-5.4.72.2-6.3.2
- rhncfg-5.10.122.1-6.6.3
- rhncfg-actions-5.10.122.1-6.6.3
- rhncfg-client-5.10.122.1-6.6.3
- rhncfg-management-5.10.122.1-6.6.3
- rhnpush-5.5.113.2-6.6.2
- spacecmd-2.8.25.3-18.20.1
- spacewalk-backend-libs-2.8.57.4-28.19.2
- spacewalk-check-2.8.22.3-27.9.1
- spacewalk-client-setup-2.8.22.3-27.9.1
- spacewalk-client-tools-2.8.22.3-27.9.1
- spacewalk-koan-2.8.8.1-9.3.1
- spacewalk-oscap-2.8.8.2-6.6.1
- spacewalk-usix-2.8.3.1-3.3.1
- spacewalksd-5.0.37.1-9.9.1
- suseRegisterInfo-3.2.2-6.3.1
- zypp-plugin-spacewalk-1.0.3-27.3.1
- SUSE Linux Enterprise Server 11-SP4-CLIENT-TOOLS (noarch):
- spacewalk-remote-utils-2.8.5.3-6.3.2
- supportutils-plugin-susemanager-client-3.2.1-9.6.1
- SUSE Linux Enterprise Server 11-SP3-CLIENT-TOOLS (i586 ia64 ppc64 s390x x86_64):
- osad-5.11.102.2-9.12.1
- python2-osa-common-5.11.102.2-9.12.1
- python2-osad-5.11.102.2-9.12.1
- python2-rhn-virtualization-common-5.4.72.2-6.3.2
- python2-rhn-virtualization-host-5.4.72.2-6.3.2
- python2-rhncfg-5.10.122.1-6.6.3
- python2-rhncfg-actions-5.10.122.1-6.6.3
- python2-rhncfg-client-5.10.122.1-6.6.3
- python2-rhncfg-management-5.10.122.1-6.6.3
- python2-rhnlib-2.8.11.1-12.6.1
- python2-rhnpush-5.5.113.2-6.6.2
- python2-spacewalk-check-2.8.22.3-27.9.1
- python2-spacewalk-client-setup-2.8.22.3-27.9.1
- python2-spacewalk-client-tools-2.8.22.3-27.9.1
- python2-spacewalk-koan-2.8.8.1-9.3.1
- python2-spacewalk-oscap-2.8.8.2-6.6.1
- python2-suseRegisterInfo-3.2.2-6.3.1
- python2-zypp-plugin-spacewalk-1.0.3-27.3.1
- rhn-custom-info-5.4.43.2-6.3.1
- rhn-virtualization-host-5.4.72.2-6.3.2
- rhncfg-5.10.122.1-6.6.3
- rhncfg-actions-5.10.122.1-6.6.3
- rhncfg-client-5.10.122.1-6.6.3
- rhncfg-management-5.10.122.1-6.6.3
- rhnpush-5.5.113.2-6.6.2
- spacecmd-2.8.25.3-18.20.1
- spacewalk-backend-libs-2.8.57.4-28.19.2
- spacewalk-check-2.8.22.3-27.9.1
- spacewalk-client-setup-2.8.22.3-27.9.1
- spacewalk-client-tools-2.8.22.3-27.9.1
- spacewalk-koan-2.8.8.1-9.3.1
- spacewalk-oscap-2.8.8.2-6.6.1
- spacewalk-usix-2.8.3.1-3.3.1
- spacewalksd-5.0.37.1-9.9.1
- suseRegisterInfo-3.2.2-6.3.1
- zypp-plugin-spacewalk-1.0.3-27.3.1
- SUSE Linux Enterprise Server 11-SP3-CLIENT-TOOLS (noarch):
- spacewalk-remote-utils-2.8.5.3-6.3.2
- supportutils-plugin-susemanager-client-3.2.1-9.6.1
References:
- https://bugzilla.suse.com/1025201
- https://bugzilla.suse.com/1050433
- https://bugzilla.suse.com/1055292
- https://bugzilla.suse.com/1060022
- https://bugzilla.suse.com/1060182
- https://bugzilla.suse.com/1063419
- https://bugzilla.suse.com/1067509
- https://bugzilla.suse.com/1070372
- https://bugzilla.suse.com/1075044
- https://bugzilla.suse.com/1076201
- https://bugzilla.suse.com/1076578
- https://bugzilla.suse.com/1081151
- https://bugzilla.suse.com/1082211
- https://bugzilla.suse.com/1083001
- https://bugzilla.suse.com/1083294
- https://bugzilla.suse.com/1087299
- https://bugzilla.suse.com/1087373
- https://bugzilla.suse.com/1088070
- https://bugzilla.suse.com/1090395
- https://bugzilla.suse.com/1090504
- https://bugzilla.suse.com/1090746
- https://bugzilla.suse.com/1091034
- https://bugzilla.suse.com/1091665
- https://bugzilla.suse.com/1092383
- https://bugzilla.suse.com/1093545