Updated openstack/openstack
Project: openstack/neutron  2f49d05fd01275d85b7b0875f78e33d95cc19ee7
null
extra_dhcp_opt add checks for empty strings

When passing extra-dhcp-opt into the port-create where an empty string
is provided as opt_value='   ', the create and update routine will load the
empty string into the DB. The result when written to the opts file is:
"tag:ece4c8aa-15c9-4f6b-8c42-7d4e285734bf,option:server-ip-address", which
when read by dnsmasq has been tested to cause dnsmasq to segment fault.

Change-Id: I31de4a3d27092bb219d20221c5ef5a6b22e050dc
Closes-Bug: #1257467
Updated openstack/openstack
Project: openstack/nova  945cbb5664364b709ab0239df34a7b87094117e9
null
Revert recent change to ComputeNode

This reverts the object-related parts of 4c21f4a. The problems with
it are:

- It didn't bump the object version
- It introduced a JSON blob string attribute to the object,
  which is unversioned structured data, which can't be
  checked or guaranteed during upgrades.

The first one, of course, breaks live upgrade because an older
node receives fields it doesn't know about, but should based on
the version.

Offending change I75e339c2a2827875078c937e57c37e85d3ad1852

Change-Id: Ie280dc6fe27e48aea9939131c9e695c60b132414