Puppet provider does not detect presence of provider network
'admin_floating_net' and tries to create it on each deployment run.
Introduce flag that will mark that network exist.
Change-Id: Idf02399bef4cff4d9dcfa0f3f68f5e70466f4a87
Closes-bug: #1626927
OpenvSwitch gets disabled after nsx packages installation. We stop
since we install STT enabled OVS.
Change-Id: Ib337c187453dd5e2dff232820ffe66f85aa57bda
Closes-bug: 1638008
Plugin contains changes that allow to work with
python-neutron-lib-0.0.1, this means that we no longer need to carry
this package inside the plugin.
Plugin git commit revision: 53beb032bdaa2090820e78e166054450c0273b9f
Change-Id: I86a8dbb5d97163b6562c3757e2007a4d41a5d159
neutron-lib 0.0.1 breaks Neutron NSX security group functionality.
Package available with Fuel 9 is too old (0.0.1) for Neutron NSX plugin,
we need version higher than 0.0.1.
We need to raise plugins package priority using APT preferences file,
because by default plugin repository on the master node has lower
priority than default repositories.
Closes-bug: #1632233
Change-Id: Ib5e19729a6ae456100fefd4a5cf8a1d1b9160cbc
text_list type is not supported by stable version of fuel plugin builder
(plugin build process fails due to validation check).
Example value produces multiple text fields for each character written
to 'value' which cannot be removed or edited.
Change-Id: Ief60cef42d10d48bc61d77cd9ca21424679002fe
We cannot distribute nsx-t packages together with the plugin.
The user has to put packages in
/var/www/naillgun/plugins/nsx-t-1.0/deployment_scripts/puppet/modules/nsxt/files/packages
and we deploy custom repo with nsx-t packages on all openctack
controller/compute nodes.
Change-Id: I41dbb47bfa722061fc4b8b46ab8b94e6e3af8c94
Implement two deployment actions:
* python-vmware-nsx (contains Neutron NSX plugin) installation
* pass UI parameters into nsx.ini file
Plugin contains custom type `nsx_config' to configure settings in
nsx.ini file.
Plugin reuses network:neutron:core:nsx component due to a hardcoded
restriction in fuel UI. This makes impossible simultaneous usage of
NSX-T and NSXv plugins.
Change-Id: I963a9a8c1d5d8c27324bf01a6ae10be23075f413