[Spacewalk-list] ISS: Slave cannot see shared channels
sam at eventbase.net
sam at eventbase.net
Tue Oct 22 03:50:53 UTC 2013
On 2013-10-21 02:42, Michael Mraka wrote:
> sam at eventbase.net wrote:
> % Should this be working? Am I missing a piece? Or are ISS slaves
> % really not able to see shared channels?
>
> In the Spacewalk 2.0 we enhanced ISS functionality to be able to
> serve different channel/package sets to different ISS slaves.
> ISS setup you've just described is possible, see detailed description
> and howto on
> https://fedorahosted.org/spacewalk/wiki/ISSSyncPermissions
Michael,
All of that is working, except that my slave cannot see *shared*
channels. Channels *owned* by the org which I export to the slave show
up in "satellite-sync --list-channels". However, channels which the org
does not own but has been granted access to from another org via trust
(shared channel) do not show up.
To reproduce this:
On master:
1) Create a new channel "isstest" in your "Default" org
2) Create a new org "SlaveOrg"
3) Configure "Default" org to trust "SlaveOrg"
4) Mark the "isstest" channel as "Protected", then grant the "SlaveOrg"
access to it
5) Now, in ISS master setup, add IP/host for slave, only expose
"SlaveOrg" organization
On Slave:
1) Set up access to spacewalk master
2) Run "satellite-sync --list-channels"
Expected Result:
Channel "isstest" to be listed on slave because "SlaveOrg" has been
granted access via trust.
Actual Result:
Channel "isstest" does not show up
Cheers
Samuel
More information about the Spacewalk-list
mailing list