← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 1801303] [NEW] VM send DHCP request before openflow is created in br-int

 

Public bug reported:

I am using OpenStack queens set up by OpenStack-Ansible.
When I create a VM, it seems to be started and sends DHCP request just before openflow is created.
This will result in a two minutes delay for VM to be accessible.
Test is carried out with Cirros image, as pasted below, VM can't get IP in the first round "sending discover".
Is there a way to add some delay when booting a VM ? Nova will not check openflow before starting the VM ?

info: initramfs: up at 0.64GROWROOT: CHANGED: partition=1 start=16065 old: size=64260 end=80325 new: size=2072385,end=2088450info: initramfs loading root from /dev/vda1
info: /etc/init.d/rc.sysinit: up at 0.70info: container: noneStarting logging: OKmodprobe: module virtio_blk not found in modules.dep
modprobe: module virtio_net not found in modules.dep
WARN: /etc/rc3.d/S10-load-modules failed
Initializing random number generator... done.
Starting acpid: OK
cirros-ds 'local' up at 0.76
no results found for mode=local. up 0.78. searched: nocloud configdrive ec2
Starting network...
udhcpc (v1.20.1) started
Sending discover...
Sending discover...
Sending select for 192.168.11.113...

** Affects: nova
     Importance: Undecided
         Status: New

-- 
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to OpenStack Compute (nova).
https://bugs.launchpad.net/bugs/1801303

Title:
  VM send DHCP request before openflow is created in br-int

Status in OpenStack Compute (nova):
  New

Bug description:
  I am using OpenStack queens set up by OpenStack-Ansible.
  When I create a VM, it seems to be started and sends DHCP request just before openflow is created.
  This will result in a two minutes delay for VM to be accessible.
  Test is carried out with Cirros image, as pasted below, VM can't get IP in the first round "sending discover".
  Is there a way to add some delay when booting a VM ? Nova will not check openflow before starting the VM ?

  info: initramfs: up at 0.64GROWROOT: CHANGED: partition=1 start=16065 old: size=64260 end=80325 new: size=2072385,end=2088450info: initramfs loading root from /dev/vda1
  info: /etc/init.d/rc.sysinit: up at 0.70info: container: noneStarting logging: OKmodprobe: module virtio_blk not found in modules.dep
  modprobe: module virtio_net not found in modules.dep
  WARN: /etc/rc3.d/S10-load-modules failed
  Initializing random number generator... done.
  Starting acpid: OK
  cirros-ds 'local' up at 0.76
  no results found for mode=local. up 0.78. searched: nocloud configdrive ec2
  Starting network...
  udhcpc (v1.20.1) started
  Sending discover...
  Sending discover...
  Sending select for 192.168.11.113...

To manage notifications about this bug go to:
https://bugs.launchpad.net/nova/+bug/1801303/+subscriptions


Follow ups