On Wed, 31 Jul 2013 13:19:57 +0300
Paul Sokolovsky <[email protected]> wrote:

[]
> > >> I can't create stream anymore:
> > >> XML-RPC error 403: Only a member of group 'linaro' could create
> > >> this stream
> 
> Well, this looks either related to getting rid of groups mapping we
> deployed yesterday, or to Antonio's possibly incomplete revert of it
> yesterday. But for revert, the message doesn't make sense, so it's
> probably due to original "getting rid of".
> 
> But whatever it is, please pay attention to the error message: we
> don't have group "linaro" any more, so the proper fix would be to fix
> ACLs or whatever control that to reference proper group (which should
> be "linaro-lava-access"). So let's fix it properly, applying
> another round of "mapping" workarounds will just make it more and more
> confusing.

Argh:

user_name, group_name, slug, is_public, is_anonymous =
BundleStream.parse_pathname(pathname)

So, it takes group_name from bundle path, and then expects user to be
member of that group. And we don't have "linaro" group for LAVA usage
any more, but kinda still want to create bundle streams with that in
the path.

Fairly speaking, I don't know what to do. My stance would be to avoid
any exceptions to the general rule - if bundle stream path requires
inclusion of name of the group, then it always should be name of real
group, not something else (because something else can be anything, and
this negates original rule and leads to confusion). Otherwise, it shows
that applying ACLs based on the path of stream wasn't exactly the
brightest choice - names and access restrictions tend to change
independently in the real world.

> 
> 
> > >>
> > >> ps: used to work, I'm creating streams on a weekly basis....most
> > >> likely a recent change.
> > >
> > > We did change the XML-RPC URL for validation. Both
> > > validation.linaro.org/RPC2/ and
> > > validation.linaro.org/lava-server/RPC2/ were supposed to work but
> > > I noticed some issues today with
> > > validation.linaro.org/lava-server/RPC2/.
> > >
> > > If you have not already tried, auth-add using the new URL and try
> > > to create a stream?
> > >
> > >>
> > >> Cheers,
> > >> --
> > >> Fathi Boudra
> > >> Builds and Baselines Manager | Release Manager
> > >> Linaro.org | Open source software for ARM SoCs
> > >>
> > >> _______________________________________________
> > >> linaro-validation mailing list
> > >> [email protected]
> > >> http://lists.linaro.org/mailman/listinfo/linaro-validation
> > >>
> > >
> > >
> > > --
> > > Tyler Baker
> > > Technical Architect, LAVA
> > > Linaro.org | Open source software for ARM SoCs
> > > Follow Linaro: http://www.facebook.com/pages/Linaro
> > > http://twitter.com/#!/linaroorg -
> > > http://www.linaro.org/linaro-blog
> > >
> > 
> > 
> 
> 
> 



-- 
Best Regards,
Paul

Linaro.org | Open source software for ARM SoCs
Follow Linaro: http://www.facebook.com/pages/Linaro
http://twitter.com/#!/linaroorg - http://www.linaro.org/linaro-blog

_______________________________________________
linaro-validation mailing list
[email protected]
http://lists.linaro.org/mailman/listinfo/linaro-validation

Reply via email to