Previously, stack updates would result in an OS::Neutron::Port resource being replaced when the property values were changed in the following ways:
1. The network property referred to the same network, but by name instead of UUID, or by UUID instead of name.
2. Specifying the network using the 'network' property instead of the deprecated 'network_id' property, or sing the deprecated 'network_id' property instead of the network property.
With this update, the OS::Neutron::Port property is updated in-place instead of being replaced.
I think we need to backport the changes for the two LP bugs linked in the report
*** Bug 1291844 has been marked as a duplicate of this bug. ***
downstream backports are ready for review
The downstream backports will need an update because one of the upstream patches required revisions after review feedback.
I'll post a squashed backport to liberty upstream, then we can update the downstream patches.
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.
For information on the advisory, and where to find the updated
files, follow the link below.
If the solution does not work for you, open a new bug report.