- Issued:
- 2011-10-20
- Updated:
- 2011-10-20
RHBA-2011:1388 - Bug Fix Advisory
Synopsis
Red Hat Network Satellite server spacewalk-java bug fix and enhancement update
Type/Severity
Bug Fix Advisory
Red Hat Insights patch analysis
Identify and remediate systems affected by this advisory.
Topic
Updated spacewalk-java packages that fix several bugs and add one enhancement
are now available for Red Hat Network Satellite 5.4.
Description
Red Hat Network (RHN) Satellite provides a solution to organizations requiring
absolute control over and privacy of the maintenance and package deployment of
their servers. It allows organizations to utilize the benefits of the Red Hat
Network without having to provide public Internet access to their servers or
other client systems.
This update fixes the following bugs:
- Previously, the org.listOrgs() XML-RPC API call did not respect the API
documentation and did not return the "system_groups" key. This update corrects
this error, and org.listOrgs() now returns this key as documented. (BZ#636614)
- When deleting packages from RHN Satellite using the web user interface, the
"Channels" column information was incorrectly set to "(none)" even when the
packages belonged to a channel. With this update, the "Channel" column now
contains the correct value. (BZ#638571)
- When a system did not have a base channel, the
system.getSubscribedBaseChannel() API call failed. This update adapts the
aforementioned API call to return a proper result in this scenario. (BZ#652788)
- Prior to this update, the web user interface of RHN Satellite did not allow a
user to clone any errata if no other option than "Channel Version" was set on
the AddRedHatErrata.do page. This error has been fixed, and setting only the
"Channel Version" option no longer prevents users from cloning errata.
(BZ#668539)
- When a user attempted to change a password to a string that did not meet
password requirements, the previous version of the web user interface displayed
an error message, but the password was changed. This update corrects this error
so that such a password is now rejected as expected. (BZ#673212)
- Previously, when a user changed a kickstart script by using the API, the
kickstart file was not regenerated to reflect the updated script contents. This
update ensures that the kickstart file is now properly regenerated in this
situation. (BZ#679846)
- Prior to this update, kickstart installation was unable to download the
comps.xml file for a child channel that was selected in the kickstart profile.
This update adapts the underlying source code to ensure that the comps.xml file
can be correctly located and retrieved, which resolves this issue. (BZ#719677)
- Previously, the kickstart.profile.setAdvancedOptions() API call failed to
regenerate the kickstart file and thus reflect possible configuration changes.
With this update, this error no longer occurs, and the aforementioned API call
now regenerates the kickstart file as expected. (BZ#728638)
- Prior to this update, the BunchDetail.do page contained a "create schedule"
link, which may have been confusing for a user. To prevent such confusion, this
link has been removed from the page. (BZ#711377)
- The documentation for the kickstart.deleteProfile() API call has been updated
to match the actual behavior of this method. (BZ#709365)
As well, this update adds the following enhancement:
- When performing kickstart installation, it was not possible to override the
default contents of the /etc/motd file. With this update, users can now set the
contents of the /etc/motd either by using a custom kickstart snippet, or by
deploying a configuration file. (BZ#678519)
All users of Red Hat Network Satellite are advised to upgrade to these updated
packages, which fix these bugs.
Solution
Before applying this update, make sure all previously-released errata
relevant to your system have been applied.
This update is available via the Red Hat Network. Details on how to
use the Red Hat Network to apply this update are available at
https://access.redhat.com/kb/docs/DOC-11259
Affected Products
- Red Hat Satellite with Embedded Oracle 5.4 for RHEL 6 x86_64
- Red Hat Satellite with Embedded Oracle 5.4 for RHEL 5 x86_64
- Red Hat Satellite with Embedded Oracle 5.4 for RHEL 5 i386
Fixes
- BZ - 636614 - XMLRPC org.listOrgs() does not return key "system_groups"
- BZ - 638571 - Channels column wrongly set to "(None)" when deleting packages
- BZ - 652788 - system.getSubscribedBaseChannel returns empty result
- BZ - 668539 - Cannot Add Red Hat Errata when choosing only Channel Version
- BZ - 673212 - Password with less than minlength characters accepted
- BZ - 678519 - RFE: possibility to override default /etc/motd when kickstarting a system
- BZ - 679846 - api kickstart.profile.addScript()/removeScript() don't add/remove script from kickstart file
- BZ - 709365 - kickstart.deleteProfile does not return 0 on kickstart not found
- BZ - 711377 - Confusing redirection bunch detail to schedule
CVEs
(none)
References
(none)
Red Hat Satellite with Embedded Oracle 5.4 for RHEL 6
SRPM | |
---|---|
spacewalk-java-1.2.39-102.el6sat.src.rpm | SHA-256: a74cd2d791a3f5b5bd96bf792ce9bdf7a2a9ea469a8ad0ac4c4238d92918d117 |
x86_64 | |
spacewalk-java-1.2.39-102.el6sat.noarch.rpm | SHA-256: 1268d076d3415b05091eafdde8558bdf99e31a7f5279bd7ce3e39930c5117624 |
spacewalk-java-config-1.2.39-102.el6sat.noarch.rpm | SHA-256: 0638d7ec440d8899bd7fa4aed0bb47bf7b0e52870e7c4d61b34639882826e098 |
spacewalk-java-lib-1.2.39-102.el6sat.noarch.rpm | SHA-256: dc39ad662d784bb07d3350cf722147db7e0153672ec869e2eb082335b05751d5 |
spacewalk-java-oracle-1.2.39-102.el6sat.noarch.rpm | SHA-256: f58eb65d8b5814a73d77d745e3888b9a225a1ed5230980b85e7302f369369168 |
spacewalk-taskomatic-1.2.39-102.el6sat.noarch.rpm | SHA-256: 17c4e36ec9d1cfc785836f46bfe93881e2291189a9ce55cc3dfb6cc3488c9760 |
s390x |
Red Hat Satellite with Embedded Oracle 5.4 for RHEL 5
SRPM | |
---|---|
spacewalk-java-1.2.39-102.el5sat.src.rpm | SHA-256: c95f031b989687341f9b196e1f57d299c7a12cb9cddf4364dbaf182a9186e812 |
x86_64 | |
spacewalk-java-1.2.39-102.el5sat.noarch.rpm | SHA-256: c85c03b1422c163fedd6afd40f1aa7dc3e389397604f2d6b4d11b4da2dc11214 |
spacewalk-java-config-1.2.39-102.el5sat.noarch.rpm | SHA-256: a288161b4923e02c31821ee1440ecc7a265cb25a00461ddc4b06d54d61a571b5 |
spacewalk-java-lib-1.2.39-102.el5sat.noarch.rpm | SHA-256: 9093f47ce07aaedcdd122ca4a43b8187587f13a9e656fa0083fb3c403becb509 |
spacewalk-java-oracle-1.2.39-102.el5sat.noarch.rpm | SHA-256: 19342a68b7948b1cd0825627f14d10fa5b6509715a1c107463ad6f4913de8042 |
spacewalk-taskomatic-1.2.39-102.el5sat.noarch.rpm | SHA-256: d710d4e88e317bc219255524b9667f0797d8b48e8b830a1e7d585dc319463e15 |
i386 | |
spacewalk-java-1.2.39-102.el5sat.noarch.rpm | SHA-256: c85c03b1422c163fedd6afd40f1aa7dc3e389397604f2d6b4d11b4da2dc11214 |
spacewalk-java-config-1.2.39-102.el5sat.noarch.rpm | SHA-256: a288161b4923e02c31821ee1440ecc7a265cb25a00461ddc4b06d54d61a571b5 |
spacewalk-java-lib-1.2.39-102.el5sat.noarch.rpm | SHA-256: 9093f47ce07aaedcdd122ca4a43b8187587f13a9e656fa0083fb3c403becb509 |
spacewalk-java-oracle-1.2.39-102.el5sat.noarch.rpm | SHA-256: 19342a68b7948b1cd0825627f14d10fa5b6509715a1c107463ad6f4913de8042 |
spacewalk-taskomatic-1.2.39-102.el5sat.noarch.rpm | SHA-256: d710d4e88e317bc219255524b9667f0797d8b48e8b830a1e7d585dc319463e15 |
The Red Hat security contact is secalert@redhat.com. More contact details at https://access.redhat.com/security/team/contact/.