Red Hat Bugzilla – Bug 1312155
Unused ManagementNetworkVlanID in controller_v6.yaml
Last modified: 2016-10-10 13:00:55 EDT
Howdy, looking at the Tripleo heat modules of the 7.3, I noticed a new param, the one in subject, ManagementNetworkVlanID, probably a wrong cherry picking of the patches, but since is there, it could bring confusion and in the case of the v6 also distractions and errors.
(In reply to Francesco Vollero from comment #0) > Howdy, > > looking at the Tripleo heat modules of the 7.3, I noticed a new param, the > one in subject, ManagementNetworkVlanID, probably a wrong cherry picking of > the patches, but since is there, it could bring confusion and in the case of > the v6 also distractions and errors. Having the extra parameter in the NIC config template won't hurt anything, but it will cause confusion. The references to the Management network should be removed, I'll work on a patch.
(In reply to Dan Sneddon from comment #2) > (In reply to Francesco Vollero from comment #0) > > Howdy, > > > > looking at the Tripleo heat modules of the 7.3, I noticed a new param, the > > one in subject, ManagementNetworkVlanID, probably a wrong cherry picking of > > the patches, but since is there, it could bring confusion and in the case of > > the v6 also distractions and errors. > > Having the extra parameter in the NIC config template won't hurt anything, > but it will cause confusion. The references to the Management network should > be removed, I'll work on a patch. Note that the patch will probably not be merged into OSP-Director 7. We'll pick up the changes in stable/liberty for OSP 8.
This bug did not make the OSP 8.0 release. It is being deferred to OSP 10.
*** Bug 1331083 has been marked as a duplicate of this bug. ***
When using the network-environment.yaml file to deploy the overcloud, the nic-configs say to "uncomment this section if using the network-environment.yaml file," assuming that this is set correctly in the network-environment.yaml file. This parameter does not even exist in the network-environment.yaml file. This causes the default vlan, with ID 60, to be created which may or may not be supported on the switch. Version-Release number of selected component (if applicable): openstack-tripleo-heat-templates-0.8.14-7.el7ost.noarch
And, I should note, this is in *all* nic-config template files.
(In reply to Dan Yocum from comment #7) > > When using the network-environment.yaml file to deploy the overcloud, the > nic-configs say to "uncomment this section if using the > network-environment.yaml file," assuming that this is set correctly in the > network-environment.yaml file. > > This parameter does not even exist in the network-environment.yaml file. > > This causes the default vlan, with ID 60, to be created which may or may not > be supported on the switch. > > Version-Release number of selected component (if applicable): > > openstack-tripleo-heat-templates-0.8.14-7.el7ost.noarch Dan, the behavior you describe is not how the os-net-config templates work. If there is no interface which is configured to use the Management network (and this is commented out by default), then no Management interface will be created on the hosts. So in that case, the Management network VLAN wouldn't appear anywhere.
(In reply to Francesco Vollero from comment #0) > Howdy, > > looking at the Tripleo heat modules of the 7.3, I noticed a new param, the > one in subject, ManagementNetworkVlanID, probably a wrong cherry picking of > the patches, but since is there, it could bring confusion and in the case of > the v6 also distractions and errors. It was a rebasing error that caused the Management network parameter to be included in OSP 7.3, but that parameter is actually used in OSP 8 and later. The parameter is not used by default, it is declared in every network resource file, and then only used if the Management network is configured by the installer (it is disabled by default).