On Apr 24, 2014, at 6:10 AM, Sam Morrison <sorri...@gmail.com> wrote:

> Hmm I may have but I’ve just done another test with everything set to 
> use_local=False except nova-conductor where use_local=True
> I also reverted that change I put though as mentioned above and I still get 
> an infinite loop. Can’t really figure out what is going on here. 
> Conductor is trying to talk to conductor and use_local definitely equals True.
> (this is all with havana conductor btw)

Interesting

> 
>> So, does your nova-conductor not have object version 1.13? As I was trying 
>> to get at in a previous reply, I think the only way this can possibly work 
>> is that you have Icehouse nova-conductor running in ALL cells.
> 
> OK so in my compute cell I am now running an Icehouse conductor. Everything 
> else is Havana including the DB version.
> 
> This actually seems to make all the things that didn’t work now work. However 
> it also means that the thing that did work (booting an instance) no longer 
> works.
> This is an easy fix and just requires nova-conductor to call the run_instance 
> scheduler rpcapi method with version 2.9 as opposed the icehouse version 3.0.
> I don’t think anything has changed here so this might be an easy fix that 
> could be pushed upstream. It just needs to change the scheduler rpcapi to be 
> aware what version it can use.
> I changed the upgrade_levels scheduler=havana but that wasn’t handled by the 
> scheduler rpcapi and just gave a version not new enough exception.
> 
> I think I’m making progress…..

Cool. So, what is tested upstream is upgrading everything except nova-compute. 
You could try upgrading nova-scheduler as well. Although, I didn’t think we had 
any build path going through conductor yet. Do you happen to have a traceback 
from that? (Curious what the call path looks like)

- Chris


> 
> Sam
> 

_______________________________________________
OpenStack-dev mailing list
OpenStack-dev@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev

Reply via email to