Red Hat Bugzilla – Bug 484282
Migrate SSM channel subscription updates to be asynchronous
Last modified: 2009-09-10 16:32:43 EDT
After implementing the backend for asynchronous SSM operations (BZ 483606), we need to migrate the driving use case over to use it. This BZ is to track moving the channel subscription updates to use the asynchronous system.
Migrated to use message queue and asynchronous operation logging.
Verified ISO: Satellite-5.3.0-RHEL4-re20090501.1-i386-embedded-oracle.iso
Set up a system subscribed to base channel with at least one child channel. Don't subscribe the system to that child.
1. Select the system into the SSM.
2. Enter the SSM page using the "Manage" link in the top right
3. Select "Manage systems' channel memberships"
4. Select "Subscribe" for the child channel and press "Alter Subscription".
5. Select "Change Subscriptions" on the next page.
You'll be dropped to the SSM Status page (/rhn/ssm/ViewAllLog.do). There should be an entry corresponding to the channel changes selected in step 4. If it's not there, refresh the page (sometimes the page appears before the actual subscribe operation has been pulled off the message queue).
If the operation still reflects as in progress, wait a short bit and refresh again. Since there are so few servers the operation should move to Completed almost instantaneously.
Click the link to the status row on that page to make sure the correct servers are listed.
An advisory has been issued which should help the problem
described in this bug report. This report is therefore being
closed with a resolution of ERRATA. For more information
on therefore solution and/or where to find the updated files,
please follow the link below. You may reopen this bug report
if the solution does not work for you.