- Issued:
- 2010-12-16
- Updated:
- 2010-12-16
RHBA-2010:0991 - Bug Fix Advisory
Synopsis
Red Hat Network Satellite 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 Red Hat Network Satellite Server packages that fix various bugs and add
an enhancement are now available.
Description
Red Hat Network Satellite Server is a system management tool for Linux-based
infrastructures. It allows for the provisioning, remote management and
monitoring of multiple Linux deployments with a single, centralized tool.
This update fixes the following bugs:
- Previously, the kickstart.profile.system.getPartitioningScheme() method did
not return "%include" statements in the "partitions" section of Kickstart. With
this update, the method has been corrected and returns "%include" statements as
expected. (BZ#584860)
- An attempt to grant channel permissions failed with an internal server error.
This error has been fixed, and granting channel permissions now works as
expected. (BZ#615026)
- This update introduces a new API call, errata.publishAsOriginal(), that
ensures only the packages that are present in the original channel are published
in its clone. (BZ#620578)
- The RHEL Virtualization channel is no longer required when adding a
virtualization entitlement for a system with Red Hat Enterprise Linux 6.
(BZ#642226)
- In a previous update, the "Task Engine Status" page was removed from WebUI.
This update adds this page back. (BZ#642285)
- Kickstart variables have been updated, and correctly use the
"$redhat_management_server" variable instead of "$http_server". (BZ#642599)
- Previously, using WebUI to create a new configuration caused all curly
brackets (that is, "{" and "}") to be removed. This error has been fixed, and
curly brackets are now correctly accepted in macro delimiters. (BZ#645829)
- For text files, the configchannel.lookupFileInfo() API call has been corrected
to return the "macro-start-delimiter" and "macro-end-delimiter" as described in
the documentation. (BZ#645842)
- On the "Affected Systems" page, clicking the "Select All" checkbox caused a
pop-up error to appear. This no longer occurs, and clicking the above checkbox
now works as expected. (BZ#646401)
- The monitoring status icon is now properly displayed. (BZ#646817)
- Although RHN Satellite allows a user to upload binary configuration files, an
error in a previous update caused this feature not to work. With this update,
this error has been fixed, and uploading binary files no longer fails.
(BZ#649319)
- Occasionally, clicking the "Sync Now" button did not produce the expected
results. This error has been fixed, and the button now initiates the repository
synchronization as expected. (BZ#658167)
- Previously, the "Guests Consuming Regular Entitlements" page could encounter a
page error when more than 500 systems were listed. This update corrects this
error. (BZ#658653)
- The API call packages.listFiles() did not list package objects which have by
definition no checksums (directories, symbolic links). This update ensures all
package objects are returned, including those without checksums. (BZ#659364)
- Previously, the Satellite 5.4 API call system.listEligibleFlexGuests() listed
each system more than once. With this update, each system is listed only once.
(BZ#660574)
- Previously, non-trusted organizations had access to channels listed as
private. With this update, this error has been resolved and private channels
allow only trusted organizations access. (BZ#661263)
This update also adds the following enhancement:
- This update adds an API call that provides access to the channel last_modified
value. This helps users to identify whether the channel repodata are stale or
not. (BZ#658367)
Users of Red Hat Network Satellite Server are advised to upgrade to these
updated packages, which resolve these issues and add this enhancement.
Solution
Before applying this update, make sure all previously released errata
relevant to your system have been applied.
To update all RPMs for your particular architecture, run:
rpm -Fvh [filenames]
where [filenames] is a list of the RPMs you wish to upgrade. Only those
RPMs which are currently installed will be updated. Those RPMs which are
not installed but included in the list will not be updated. Note that you
can also use wildcards (*.rpm) if your current directory *only* contains the
desired RPMs.
Please note that this update is also available via Red Hat Network. Many
people find this an easier way to apply updates. To use Red Hat Network,
launch the Red Hat Update Agent with the following command:
up2date
This will start an interactive process that will result in the appropriate
RPMs being upgraded on your system.
Affected Products
- 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 - 584860 - kickstart.profile.system.getPartitioningScheme - does not return %include statements
- BZ - 615026 - [Multi-Org] Grants for channel permission edits throws ISE
- BZ - 620578 - Satellite 5.3: RHN API call errata.publish pushes all packages in errata into target channel regardless of RHEL release (e.g., RHEL 5 pkgs into RHEL 4 channel)
- BZ - 642226 - error message 'RHEL Virtualization Channel' for RHEL6 server
- BZ - 642285 - FIX correctly - "Admin -> Task Engine Status -> Last Execution Times" is empty
- BZ - 642599 - Used $http_server instead of $redhat_management_server
- BZ - 645829 - Curly brackets used in macro delimiters are trimmed when creating a configuration file via WebUI
- BZ - 645842 - API call configchannel.lookupFileInfo() does not return 'macro-start-delimiter' and 'macro-end-delimiter'
- BZ - 646401 - Error popup on selection affected systems of an errata (Regression)
- BZ - 646817 - System health indicator in "Systems" related pages not displayed
- BZ - 649319 - cannot upload binary config file
- BZ - 658167 - "Sync Now" button wihout any effect
- BZ - 658367 - [RFE] Provide channel last_modified value via api
- BZ - 658653 - Satellite java.lang.OutOfMemoryError when bigger then 500 systems for Guests Consuming Regular Entitlements
- BZ - 659364 - packages.listFiles() does not list objects without checksums (directories, links)
- BZ - 660574 - Satellite 5.4 API call system.listEligibleFlexGuests lists each system more than once
- BZ - 661263 - Channels listed as private show up to non-trusted organizations created in RHN Satellite v5.4.0
CVEs
(none)
References
(none)
Red Hat Satellite with Embedded Oracle 5.4 for RHEL 5
SRPM | |
---|---|
spacewalk-java-1.2.39-35.el5sat.src.rpm | SHA-256: f4c82b9b490157cccf45dd85a113f604da36a283187237984346e62c4b93ef20 |
x86_64 | |
spacewalk-java-1.2.39-35.el5sat.noarch.rpm | SHA-256: 83310d4d3cd417672f10bb410a25d7d204958736deb2477250acb0c0e3fb86e9 |
spacewalk-java-config-1.2.39-35.el5sat.noarch.rpm | SHA-256: 15d8e826998e3ce92f57980710837ca8e0ab5ebed6077f64115e4b73b2db6d6e |
spacewalk-java-lib-1.2.39-35.el5sat.noarch.rpm | SHA-256: d4af546f747ee5c89eecc7fc10803d18016b9b4f378afd72ba472e1c8f56f4db |
spacewalk-java-oracle-1.2.39-35.el5sat.noarch.rpm | SHA-256: f08c569c95b3f72674650251a052a72b60371f2249d008ce752055ea35620ccd |
spacewalk-taskomatic-1.2.39-35.el5sat.noarch.rpm | SHA-256: f37ccf14b1cbe58deb4face13b81c2db7b8100474246b34b7469bad300d2efe2 |
i386 | |
spacewalk-java-1.2.39-35.el5sat.noarch.rpm | SHA-256: 83310d4d3cd417672f10bb410a25d7d204958736deb2477250acb0c0e3fb86e9 |
spacewalk-java-config-1.2.39-35.el5sat.noarch.rpm | SHA-256: 15d8e826998e3ce92f57980710837ca8e0ab5ebed6077f64115e4b73b2db6d6e |
spacewalk-java-lib-1.2.39-35.el5sat.noarch.rpm | SHA-256: d4af546f747ee5c89eecc7fc10803d18016b9b4f378afd72ba472e1c8f56f4db |
spacewalk-java-oracle-1.2.39-35.el5sat.noarch.rpm | SHA-256: f08c569c95b3f72674650251a052a72b60371f2249d008ce752055ea35620ccd |
spacewalk-taskomatic-1.2.39-35.el5sat.noarch.rpm | SHA-256: f37ccf14b1cbe58deb4face13b81c2db7b8100474246b34b7469bad300d2efe2 |
The Red Hat security contact is secalert@redhat.com. More contact details at https://access.redhat.com/security/team/contact/.