- Issued:
- 2011-08-16
- Updated:
- 2011-08-16
RHBA-2011:1162 - Bug Fix Advisory
Synopsis
Red Hat Network Satellite Server spacewalk-java bug fix 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 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:
- Prior to this update, the kickstart.profile.setAdvancedCall() API call failed
to accept the "services" and "driverdisk" options, even though both these
options are valid according to the documentation. Both options are now accepted
as expected. (BZ#601524)
- When new errata are synced, email notifications are sent to system
administrators. Previously, processing of such notifications was very slow, and
it could take a long time for all emails to be sent. These email notifications
are now processed more efficiently. (BZ#644361)
- When using the default login page, entering a wrong username or password only
caused the page to be reloaded without informing the user that the credentials
were invalid. This update adapts the login page to display an error message in
this situation. (BZ#676581)
- Under certain circumstances, an erratum that affected several channels may not
have been processed correctly, which may have prevented it from being scheduled
for automatic application. This error no longer occurs, and all errata are now
processed correctly. (BZ#702462)
- The channel.software.clone() API call incorrectly allowed a user to associate
Red Hat errata with custom channels. This update ensures that when a user clones
a Red Hat channel, Red Hat errata are cloned and only the cloned errata are
associated with the cloned channel. (BZ#708083)
- Previously, an attempt to click the "Download Diff" link in order to review
changes between two revisions of the configuration file failed with an Internal
Server Error. Clicking this link now produces the expected result. (BZ#710959)
- Due to the ErrataMailer task being too slow, processing a large number of
errata may have caused a running ErrataMailer task to keep blocking next tasks
until all available resources were exhausted and the Taskomatic job scheduler
stopped working. When this happened, no tasks (including the repository
generation task) were executed. With this update, the underlying source code of
the ErrataMailer task has been rewritten so that it no longer prevents
Taskomatic from working. (BZ#711194)
- When a kickstart installation was scheduled for a system that was subscribed
to the Red Hat Network Tools channel and the Red Hat Network Tools Beta channel
was synced, the system was automatically subscribed to this channel, making the
installation of the spacewalk-koan package to fail as a consequence. Now, when a
system is already subscribed to one of the Red Hat Network Tools channels,
scheduling a kickstart installation no longer causes it to be automatically
subscribed to another related channel. (BZ#720282)
- Previously, unusually high CPU usage by a database process may have been
observed on a Red Hat Network Satellite Server installation with a large number
of registered clients. This update improves the performance of the
"erratamailer_fill_work_queue" query, lowering the CPU usage. (BZ#720533)
- When generating repository metadata (the repomd.xml file), previous versions
of Taskomatic loaded the capabilities of all packages in a channel into memory.
This may have occasionally led to an OutOfMemory error, especially when the
channel contained a large number of packages. This update limits the number of
simultaneously loaded records to 200, resolving this issue. (BZ#721316)
- Due to an error introduced with Red Hat Network Satellite 5.4, the
errata.listPackages() API call did not return the "file" attribute. This API
call now returns the "file" attribute as expected. (BZ#722454)
Users of Red Hat Network Satellite should 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 - 601524 - setAdvancedOptions problem
- BZ - 644361 - Performance of email notifications after satellite-sync
- BZ - 676581 - invalid webUI login doesn't show any error message
- BZ - 708083 - channel.software.clone allows to publish Red Hat errata into a custom channel
- BZ - 720533 - Satellite 5.4: erratamailer_fill_work_queue causes high CPU usage
- BZ - 721316 - Taskomatic loads all records from rhnPackageCapability into memory
CVEs
(none)
References
(none)
Red Hat Satellite with Embedded Oracle 5.4 for RHEL 6
SRPM | |
---|---|
spacewalk-java-1.2.39-91.el6sat.src.rpm | SHA-256: c7bca9754c18a95504bf8501344acf75b1e55a501a6d336f2d999b2255358bae |
x86_64 | |
spacewalk-java-1.2.39-91.el6sat.noarch.rpm | SHA-256: 79ee14ede37028825be2479fd443fc74010d9003bd94c14b0e9909353e6b93f7 |
spacewalk-java-config-1.2.39-91.el6sat.noarch.rpm | SHA-256: 2df08d2a9bba524bdf8b179910236316294ac208edaff7eadd50942e567fec29 |
spacewalk-java-lib-1.2.39-91.el6sat.noarch.rpm | SHA-256: feb023a3faf6be2750cb99a58bfc104553565b17ccb6ecec4a4f5c7d16dd0dbb |
spacewalk-java-oracle-1.2.39-91.el6sat.noarch.rpm | SHA-256: 9f09180462b87bc3beeb945d99e09efcc4c553d2cfca10d3b91563128f40aad4 |
spacewalk-taskomatic-1.2.39-91.el6sat.noarch.rpm | SHA-256: 1c7cbb62c98492dc78582d4cfa77772136557bb3e2f8a9a2730918130a76a03e |
s390x |
Red Hat Satellite with Embedded Oracle 5.4 for RHEL 5
SRPM | |
---|---|
spacewalk-java-1.2.39-91.el5sat.src.rpm | SHA-256: a8217d9f72aff8e1d750e3e43760276cc1073085f5be9bfa49a10a37c32ae138 |
x86_64 | |
spacewalk-java-1.2.39-91.el5sat.noarch.rpm | SHA-256: 72b1c3f3527777ed588db5ef67c9cb65510973557d23d0b897f0dec3ef85b105 |
spacewalk-java-config-1.2.39-91.el5sat.noarch.rpm | SHA-256: 92e33cb00bc6fefc683428abaa9099b5bb2558f7d0a233688b6c8ff6af1771f5 |
spacewalk-java-lib-1.2.39-91.el5sat.noarch.rpm | SHA-256: ed64374b7d7a8ce86f47193e302011d517fe954fffea725c9ac2aed8992191c9 |
spacewalk-java-oracle-1.2.39-91.el5sat.noarch.rpm | SHA-256: b5d44512aa610e46f6f822532cb4e00be9cc17257142840e8342f410856bdbee |
spacewalk-taskomatic-1.2.39-91.el5sat.noarch.rpm | SHA-256: f2f24b5b2a8efb16c5ef46ad27fe17a5c150ac8e400d863661eedf7b0b85f5e3 |
i386 | |
spacewalk-java-1.2.39-91.el5sat.noarch.rpm | SHA-256: 72b1c3f3527777ed588db5ef67c9cb65510973557d23d0b897f0dec3ef85b105 |
spacewalk-java-config-1.2.39-91.el5sat.noarch.rpm | SHA-256: 92e33cb00bc6fefc683428abaa9099b5bb2558f7d0a233688b6c8ff6af1771f5 |
spacewalk-java-lib-1.2.39-91.el5sat.noarch.rpm | SHA-256: ed64374b7d7a8ce86f47193e302011d517fe954fffea725c9ac2aed8992191c9 |
spacewalk-java-oracle-1.2.39-91.el5sat.noarch.rpm | SHA-256: b5d44512aa610e46f6f822532cb4e00be9cc17257142840e8342f410856bdbee |
spacewalk-taskomatic-1.2.39-91.el5sat.noarch.rpm | SHA-256: f2f24b5b2a8efb16c5ef46ad27fe17a5c150ac8e400d863661eedf7b0b85f5e3 |
The Red Hat security contact is secalert@redhat.com. More contact details at https://access.redhat.com/security/team/contact/.