Le vendredi 14 juin 2013, à 08:55 -0400, Judd Maltin a écrit :
> > I'm not sure how we can deploy things out of order, when there is a real
> > dependency: for instance, it's hard to deploy keystone before the
> > database. So this means that this would only "work" for some cases, and
> > break in many other cases, which breaks the principle of least surprise.
> >
> > And I'm putting "work" in quotes because the user doesn't even get the
> > result he expects (in the swift example: keystone won't be used, even if
> > you deploy keystone afterwards).
> 
> "Eventual convergence."  The *next* run of the chef-client will make sure
> that downstream resources will be configured to work with changes to
> upstream resources.

Nope, because on next run, auth_method will still be set to swauth.

Well, actually, reading the code, I'm lying because nothing ever sets
auth_method to swauth even though there's this line:

  @logger.info("Swift create_proposal: no keystone found - will use swauth")

But I guess I'm not totally lying because keystone_instance will not have been
set, and things will only work fine in the case where you install the
swift proxy on the same node as keystone-server. Otherwise, it won't
work as expected.

> > > > > I also see what you mean about Glance and Keystone.  That's a *bad
> > > > > thing* if the glance service isn't registered at all in keystone, as
> > > > > nova still needs to talk to it.  That should be broken in two.. I'll
> > > > > have another look at the code.
> > > >
> > > > I just think it's easier to always use keystone in glance ;-)
> > >
> > > I haven't tested using keystone and the glance file store.  I'd hope
> that
> > > glance does not freak out when keystone auth_token is in the pipeline
> but
> > > is accessing files.  What's your experience?
> >
> > For SUSE Cloud, we've always used keystone support in glance. Also,
> > use_keystone is set to true by default, so I'm pretty sure most of us
> > have also been testing this without even knowing it ;-)
> 
> I haven't been working on glance.  Filestore works OK? The. Token_auth
> pipeline doesn't halt/delay glance+filestore?

As far as I can tell, it works fine. Again, everybody who has been
testing Crowbar without changing this setting (which, I guess, is more
than 90% of the people who tested Crowbar) has been testing this.

Vincent

-- 
Les gens heureux ne sont pas pressés.

_______________________________________________
Crowbar mailing list
Crowbar@dell.com
https://lists.us.dell.com/mailman/listinfo/crowbar
For more information: http://crowbar.github.com/

Reply via email to