← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 2015092] [NEW] Instance sticks in BUILD when scheduling with a port assigned invalid MAC

 

Public bug reported:

This is a copy of downstream
https://bugzilla.redhat.com/show_bug.cgi?id=1949703 caused by
combination of Neutron bug (addressed in
https://bugs.launchpad.net/neutron/+bug/1926273) and Nova inability to
process ValueError raised by oslo_versionedobjects.

Steps to reproduce (before Neutron bug was fixed):

1. Create bad port
$ openstack port create --mac-address 40:28:0:00:2:6 --disable-port-security --network ess-dpdk-1370 test-port-bad-mac_user-dpdk2

2. Create server using bad port
$ openstack server create --flavor m1.tiny  --image cirros --nic port-id=023abee9-a896-4678-b6fe-d4abae9066f0 dpdk-instance-bad-mac2


Expected outcome:
Instance is in ERROR state

Actual outcome:
Instance is sticks in BUILD state

** Affects: nova
     Importance: Undecided
     Assignee: Alexey Stupnikov (astupnikov)
         Status: New


** Tags: compute

-- 
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/2015092

Title:
  Instance sticks in BUILD when scheduling with a port assigned invalid
  MAC

Status in OpenStack Compute (nova):
  New

Bug description:
  This is a copy of downstream
  https://bugzilla.redhat.com/show_bug.cgi?id=1949703 caused by
  combination of Neutron bug (addressed in
  https://bugs.launchpad.net/neutron/+bug/1926273) and Nova inability to
  process ValueError raised by oslo_versionedobjects.

  Steps to reproduce (before Neutron bug was fixed):

  1. Create bad port
  $ openstack port create --mac-address 40:28:0:00:2:6 --disable-port-security --network ess-dpdk-1370 test-port-bad-mac_user-dpdk2

  2. Create server using bad port
  $ openstack server create --flavor m1.tiny  --image cirros --nic port-id=023abee9-a896-4678-b6fe-d4abae9066f0 dpdk-instance-bad-mac2

  
  Expected outcome:
  Instance is in ERROR state

  Actual outcome:
  Instance is sticks in BUILD state

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



Follow ups