Hi Anthony,

Just to add more information on this.  I tried deploying using Devstack, but 
run into a few errors. The first is related to pygrub, which was fixed by 
adding the symlink.  

However, the second error is again the same issue with the vif scripts.

Just to clarify, I started with a machine that is physically identical to the
first, then clean installed ubuntu 14.04.  Following that, I cloned the git
repo for devstack and installed it using my own local.conf.  Then tried 
launching an instance through horizon.

Thanks so much,
Geoffrey

----- Original Message -----
> From: "Geoffrey Tran" <gt...@isi.edu>
> To: "Anthony PERARD" <anthony.per...@citrix.com>
> Cc: openstack@lists.openstack.org
> Sent: Friday, July 24, 2015 12:14:44 PM
> Subject: Re: [Openstack] Spawning Issue with Juno, Neutron, Xen and Libvirt
> 
> Hi Anthony,
> 
> > Could you run the following command after you tried to start a guest?
> > 
> > $ xenstore-ls /local/domain/0/libxl
> > disable_udev = "1"
> > 
> > We should at least have disable_udev in the output.
> 
> Yes, I can confirm the output:
> root@hp3:~# xenstore-ls /local/domain/0/libxl
> disable_udev = "1"
> 
> > I've tried to follow the guide, and install OpenStack on Ubuntu 14.04 but I
> > can not reproduce this. I've stop after installing neutron, and try to
> > start a guest. I may have miss something.
> 
> Okay thanks, I think it's more likely that I may have missed something
> since it doesn't work here :)
> 
> > Otherwise, to work arround this bug we could modify the script to set down
> > the interface before trying to rename it:
> > In /etc/xen/scripts/vif-common.sh, search the function rename_vif() and add
> > in the begining this:
> >   ip link set "$dev" down
> > And don't forget to remove the "exit 0" in /etc/xen/scripts/vif-bridge that
> > we've added earlier.
> 
> I removed the exit line and added the ip link command to the rename_vif()
> function, however, I then receive the same initial error and the instance
> fails to boot:
> 
> libxl: error: libxl_exec.c:118:libxl_report_child_exitstatus:
> /etc/xen/scripts/vif-bridge online [-1] exited with error status 1
> libxl: error: libxl_device.c:1085:device_hotplug_child_death_cb: script: ip
> link set vif4.0 name tap90f11177-24 failed
> libxl: debug: libxl_event.c:618:libxl__ev_xswatch_deregister: watch
> w=0x7f37c800a050: deregister unregistered
> libxl: error: libxl_create.c:1226:domcreate_attach_vtpms: unable to add nic
> devices
> 
> Thanks again for helping work through this,
> Geoffrey
> 
> 
> ----- Original Message -----
> > From: "Anthony PERARD" <anthony.per...@citrix.com>
> > To: "Geoffrey Tran" <gt...@isi.edu>
> > Cc: openstack@lists.openstack.org
> > Sent: Friday, July 24, 2015 8:24:52 AM
> > Subject: Re: [Openstack] Spawning Issue with Juno, Neutron, Xen and Libvirt
> > 
> > On Thu, Jul 23, 2015 at 09:20:13PM -0400, Geoffrey Tran wrote:
> > > Hi Anthony,
> > > 
> > > > Ok, let's debug that further. Once the VM have booted, can you check
> > > > the
> > > > state of the network interface by running the following command?
> > > > 
> > > > ip link
> > > > brctl show
> > > 
> > > The output is below:
> > > root@hp3:~# ip link
> > [...]
> > > 24: vif2.0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast
> > > state UP mode DEFAULT group default qlen 32
> > >     link/ether fe:ff:ff:ff:ff:ff brd ff:ff:ff:ff:ff:ff
> > 
> > This interface should be DOWN, since the vif-bridge script is responsible
> > to configure it and set it UP. And I don't see what could change its state.
> > 
> > Could you run the following command after you tried to start a guest?
> > 
> > $ xenstore-ls /local/domain/0/libxl
> > disable_udev = "1"
> > 
> > We should at least have disable_udev in the output.
> > 
> > > > Yes, all in one. I've enable those neutron services via devstack:
> > > > q-agt q-dhcp q-lbaas q-meta q-metering q-svc q-vpn q-l3 q-fwaas
> > > 
> > > Okay thanks for verifying.  I should note that in this system, I
> > > deployed openstack module by module instead of devstack, as per:
> > > http://docs.openstack.org/juno/install-guide/install/apt/content/
> > 
> > I've tried to follow the guide, and install OpenStack on Ubuntu 14.04 but I
> > can not reproduce this. I've stop after installing neutron, and try to
> > start a guest. I may have miss something.
> > 
> > 
> > Otherwise, to work arround this bug we could modify the script to set down
> > the interface before trying to rename it:
> > In /etc/xen/scripts/vif-common.sh, search the function rename_vif() and add
> > in the begining this:
> >   ip link set "$dev" down
> > And don't forget to remove the "exit 0" in /etc/xen/scripts/vif-bridge that
> > we've added earlier.
> > 
> > --
> > Anthony PERARD
> >

_______________________________________________
Mailing list: http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
Post to     : openstack@lists.openstack.org
Unsubscribe : http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack

Reply via email to