Bad MAC address format in Allowed Address Pairs brings down openvswitch agent
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Compute (nova) |
Invalid
|
Undecided
|
Unassigned | ||
neutron |
Fix Released
|
Undecided
|
Anand Shanmugam |
Bug Description
Problem Statement:
I am trying to attach Allowed Address Pairs on a neutron port which is attached to an instance. When the format of the MAC address is not as expected, the OpenvSwitch agent throws an error saying "[req-b1607450-
Steps to Reproduce:
1. Create a CentOS/Cirros instance on a compute node.
2. Note down the ID of the port attached to the instance.
3. Run the command: neutron port-update <id> --allowed-
4. Note the format of the MAC here. (it should ideally be: cc:3e:5f:81:12:34
5. Now create a new instance on the same compute node.
6. The instance does not get created.
It looks like the API is not performing a check of the format which is causing this issue.
Changed in neutron: | |
assignee: | nobody → Anand Shanmugam (anand1712) |
Changed in nova: | |
status: | New → Invalid |
Changed in neutron: | |
milestone: | none → liberty-1 |
status: | Fix Committed → Fix Released |
Changed in neutron: | |
milestone: | liberty-1 → 7.0.0 |
Fix proposed to branch: master /review. openstack. org/185222
Review: https:/