RHEL vmware systems consuming physical entitlements for base & child channel while registering to RHN Satellite 5.4
Environment
- Red Hat Enterprise Linux (RHEL) 5.4 or above , 6
- Red Hat Network (RHN) Satellite 5.4
- Vmware
Issue
- RHEL vmware systems consuming physical entitlements for base & child channel while registering to RHN Satellite 5.4
- While registering Vmware guest it consume flex entitlement for base channel but for child channels it consume regular entitlement.
Resolution
- Fix for the bugzilla has been released as a errata RHBA-2011:0155 , to apply the fix refer following steps
1. Update satellite server
# yum update
2. Take backup of satellite database. Refer : https://access.redhat.com/kb/docs/DOC-11071
3. a.) Upgrade the satellite schema using
# spacewalk-schema-upgrade
b.) If the schema is is already at the latest recommended update,"spacewalk-schema-upgrade" would give a message "Your database schema already matches
the schema package version [satellite-schema-5.4.x.xx-x]". In that case, run the following query to manually update the schema after installing the errata.
# su - oracle
$ sqlplus rhnsat/rhnsat@rhnsat @/etc/sysconfig/rhn/schema-upgrade/satellite-schema-5.3-to-satellite-schema-5.4/6002-rhn_channel.pkb.sql
4. Restart the rhn-satellite service
# rhn-satellite restart
Root Cause
- It seems that customer is hitting bug BZ#661109. Due to the nature of the fix, which requires changes to the database schema.
This solution is part of Red Hat’s fast-track publication program, providing a huge library of solutions that Red Hat engineers have created while supporting our customers. To give you the knowledge you need the instant it becomes available, these articles may be presented in a raw and unedited form.