Report (current) errata for host in clone channels (point in time)
We have run in to a few issues, mostly for reporting, as we deploy a Satellite model in our environment using Clone Channels.
My current hang up. If I clone the base at a particular date (say 2014-03-01) errata reports for hosts subscribed to that Channel say "all clear".
Is there an easy way to create an Errata Report based on Errata released up to today for a host that is subscribed to a Clone Channel from the past?
Responses
Hi James,
The clone channel that you have created based on date - 2014-03-01 was created using spacewalk-clone-by-date
command?
Understanding how 'spacewalk-clone-by-date' works
After creating clone channel have you confirmed that repodata was generated for it ? under /var/cache/rhn/repodata/channel-label on satellite server. Also let us know whether "yum check-update" shows correct list of available packages ?
Regards,
Ashish
I have essentially the same question.
The issue isn't whether the channels function as they should - they do, clients are able to subscribe and get packages with no problem. What we need here is visibility into the difference between the cloned channel's current state and all errata released to date.
All the reporting functionality in Satellite only seems to address the difference between the client's current state and the subscribed channel's available packages and errata, which does not help users of cloned channels.
Hi James, Jason,
Using below API you can get a list of errata available in Red Hat provided channels for clone channels.
API channel.software.listErrataNeedingSync
Parameters:
string sessionKey
string channelLabel - channel to update
Use below API to update cloned channel with latest Errata from respective Red Hat provided channel
channel.software.syncErrata
Parameters:
string sessionKey
string channelLabel - channel to update
I do not see any way to get a comparison of the system (subscribed to clone channel) with Red Hat provided channel. Unless system is subscribed to the channel we can not get list of applicable errata/packages.
Regards,
Ashish