Description of problem: This is a duplicate of an upstream bug (as noted in the external bug links) but it was recently reported downstream as well in the puddle version below. Version-Release number of selected component (if applicable): 2018-10-19.3 How reproducible: Always Steps to Reproduce: 1. Deploy overcloud with nic-configs from a previous version of OpenStack director. Actual results: ERROR: Property error: : resources.Controller<nested_stack>.resources.0<https://192.168.24.2:13808/v1/AUTH_bded2cc0b68348e2af891235bb957104/overcloud/puppet/controller-role.yaml>.resources.NetworkConfig.properties: : Unknown Property StorageMgmtInterfaceRoutes Unexpected status FAILED for tripleo.deployment.v1.deploy_plan Expected results: Successful deployment Additional info: This was fixed in OVB by https://github.com/cybertron/openstack-virtual-baremetal/commit/ca2f47d343c58344bd10dcb83b0100c3237133ac but similar changes would be needed for every user with custom network templates, so this is not a good user experience. As I noted in the upstream bug, I don't think this was intentional behavior because it was release noted as a feature, not an upgrade impact.
Marking this as a duplicate of https://bugzilla.redhat.com/show_bug.cgi?id=1623007. A script is being added that will populate that nic config files with new parameters. This script will be invoked during upgrade by https://review.openstack.org/#/c/605407/ *** This bug has been marked as a duplicate of bug 1623007 ***