[Spacewalk-list] SSM system group to channel subscription bug?

Jan Pazdziora jpazdziora at redhat.com
Thu Jul 14 12:12:06 UTC 2011


On Tue, Jul 05, 2011 at 08:34:41AM -0600, Jason M. Nielsen wrote:
> Spacewalk 1.4 (RHEL 5 x86_64)
> Oracle 11g (RHEL 5 x86_64)
> 
> *Via the GUI
> system group with rhel5 systems
> SSM select group
> confirm only those systems are in SSM
> Manage->config channel subscriptions->Subscribe to Channels
> select channel
> All systems subscribe to all channels listed in "Unsubscribe from Channels"
> 
> If you have systems in your selection set subscribed to another
> channel even though you not only do not select said channel but its
> not available to be selected ALL SSM systems will subscribe to those
> channels.
> 
> ...
> 
> For instance, say the configuration channel you plan to subscribe to
> is called "Foo".
> 
> 1 system in the selection group is subscribed to configuration
> channel "Bar".
> 
> "Bar" will be in the "Unsubscribe from Channels" area due to the 1
> of say 76 systems selected is subscribed to it. Ok, no problem.
> 
> "Foo" is available in the "Subscribe to Channels" area.
> 
> You check mark "Foo" and subscribe etc...
> 
> All 76 systems are now not only subscribed to "Foo" but also "Bar"
> even though you never selected "Bar" it simply was subscribed to 1
> system prior in your selection set and not part of this task
> submission.
> 
> This works every time I try it regardless of channel names, order,
> arch, versions, etc. It would appear (not confirmed) that the
> "Unsubscribe from Channels" list gets submitted along with those you
> tell it to subscribe to. This should not happen.

I've checked that Spacewalk nightly shows the same behaviour, and it
is a regression against Spacewalk 1.1.

Could you please file a bugzilla, so that we have it tracked, since it
looks like finding the change that broke the behaviour might not be
trivial?

-- 
Jan Pazdziora
Principal Software Engineer, Satellite Engineering, Red Hat




More information about the Spacewalk-list mailing list