[Spacewalk-list] Child channel subscriptions of migrated KVM nodes
Colin Coe
colin.coe at gmail.com
Tue Aug 24 23:15:09 UTC 2010
On Wed, Aug 25, 2010 at 6:07 AM, Ian Forde <ianforde at gmail.com> wrote:
> Hi all - strange question here...
>
> Server: Spacewalk 1.1 (freshly upgraded, but I've also experienced this
> on Spacewalk 1.0)
>
> I had 2 sets of VMware Server boxes, called vmserver 1-4. vmserver1/2
> utilized the same NFS storage for nodes, and vmserver3/4 utilized a
> separate NFS share, so that they could share nodes. Last week I
> migrated the whole shebang over to KVM. (Twas a little painful, as each
> VM had to be hand-tweaked after booting from iso, but whatever...)
>
> Anyhoo - I ended up having to delete the guest registrations from
> Spacewalk as they didn't show up as being fully virtualized. (I checked
> the archives and found that someone else ran into this and fixed it by
> tweaking Oracle directly - I'm not one to reach into Oracle to do that
> so...)
>
> I reregistered the systems and resubscribed them to the appropriate
> Software Channels, Configuration Channels, and Groups. The problem is
> that the Software Channel subscriptions show with the "red star", and a
> note at the bottom stating: "NOTE: These channels are not part of the
> Red Hat Enterprise Linux subscription for this guest's host, vmserver1.
> Subscribing to them will consume additional software entitlements.
> Applying a different virtual system entitlement to the host system will
> affect which channels have this mark."
>
> ???
>
> So I've set vmserver1 to use the Virtualization Platform - no change.
> Just Virtualization? No change. What's going on here?
>
> oh - and when I change the entitlement for vmserver1, it gives a message
> about having done some other things under the hood with a
> link-to-nowhere promising details...
>
> -I
Are you saying you migrated from VMware to RHEL KVM, meaning
vmserver[1-4] are now RHEL5 running guests under KVM?
If this is the case then setting 'virtualisation' or
'virtualisation_platform' entitlements on vmserver[1-4] then running
rhn_check on vmserver[1-4] should go along way to fixing this. I've
found it best to wait at least 10-20 seconds between setting the virt
entitlements and running rhn_check. You will also need to re-register
all you guests.
If vmserver[1-4] are still running VMware, then I would expect each of
the guests to consume a subscription, in line with RedHat policy.
CC
--
RHCE#805007969328369
More information about the Spacewalk-list
mailing list