Neutron module is out of date, it does not work with currently available
puppet manifests.
Switch upstream following puppet modules to 'stable/mitaka' branch:
* neutron
* openstacklib
* nova
* keystone
Closes-bug: #1570890
Change-Id: I1d4614124e67aeeabac8636cecc5804ffc7ff6df
Metadata proxy can accsess to metadata server via:
1) Public network from routed ip(need set ip,netmask,gw)
2) Management network from routed ip(need set ip,netmask,gw)
3) Management network from management ip(automatic allocation)
* Add checkbox to choose route to metadata server via public or
management networks.
* Add checkbox to reservation ip address in management network
for use with NSXv metadata proxy.
Change-Id: I71675dd0871266bf6efcbbbbb2b3d2d49c4944f4
- Specify upstream modules that plugin use in Puppetfile; right now
this file is taken from fuel-library/ repository on 05 Feb 2016
- upstream modules that plugin use are:
puppet-neutron
puppet-nova
puppetlabs-stdlib
puppetlabs-inifile
puppet-openstacklib
puppet-keystone
- for modules update we utilize modified update_modules.sh script
from fuel-library/
- add remove_modules.sh script that will clean repository
- hook update_modules.sh and remove_modules.sh into pre_build_hook
- add note about puppet-librarian in plugin build guidelines
Change-Id: Ib38037c77a981d74c4da0e8d74652b51947e2203