Distributed plug-in configuration templates 91/3291/5
authorFuel@OPNFV <fuel@opnfv.org>
Sun, 15 Nov 2015 18:24:50 +0000 (19:24 +0100)
committerJonas Bjurel <jonas.bjurel@ericsson.com>
Sat, 21 Nov 2015 11:45:44 +0000 (11:45 +0000)
commitc3759f82c0c0351e8e21cd69b1d1993dbd2b18fd
tree4d5cd52c4ef31249331de318568e97665aaee54f
parent3a533666f64bdd3c889ed449bae0ba6feb4b998e
Distributed plug-in configuration templates

This change proposes a new handling of plugin configuration files:
- Each plugin is responsible to carry own configuration template files
- Each of the plugin build fragments are responsible to copy these configuration
  files to ..deploy/templates/plugins/.
- Later, some entity will be responsible to link rellevant configuration files
  from ..deploy/templates/plugins to ..<deploy_environment>/conf/plugins_conf,
  I.e. to respective/active deployment environment.
- The actual linking process is not in place yet, but it could for example be
  deploy.sh, a separate deploy prep script or similar performing the linking
  based on arguments, or a config file describing the wanted set-up.

Change-Id: Ia16a2c26bb1e1a51195be2382da502777d209a45
Signed-off-by: jonas.bjurel@ericsson.com <jonas.bjurel@ericsson.com>
12 files changed:
fuel/build/f_isoroot/f_odlpluginbuild/Makefile
fuel/build/f_isoroot/f_odlpluginbuild/config/opendaylight_config.yaml [moved from fuel/deploy/templates/hardware_environment/conf/linux_foundation_lab/pod2/plugins_conf/opendaylight.yaml with 100% similarity]
fuel/deploy/templates/hardware_environment/conf/ericsson_montreal_lab/plugins_conf/.gitkeep [new file with mode: 0644]
fuel/deploy/templates/hardware_environment/conf/ericsson_montreal_lab/plugins_conf/opendaylight.yaml [deleted file]
fuel/deploy/templates/hardware_environment/conf/linux_foundation_lab/pod1/plugins_conf/.gitkeep [new file with mode: 0644]
fuel/deploy/templates/hardware_environment/conf/linux_foundation_lab/pod1/plugins_conf/opendaylight.yaml [deleted file]
fuel/deploy/templates/hardware_environment/conf/linux_foundation_lab/pod2/plugins_conf/.gitkeep [new file with mode: 0644]
fuel/deploy/templates/hardware_environment/conf/opnfv_box/plugins_conf/.gitkeep [new file with mode: 0644]
fuel/deploy/templates/hardware_environment/conf/opnfv_box/plugins_conf/opendaylight.yaml [deleted file]
fuel/deploy/templates/plugins/.gitkeep [new file with mode: 0644]
fuel/deploy/templates/virtual_environment/conf/plugins_conf/.gitkeep [new file with mode: 0644]
fuel/deploy/templates/virtual_environment/conf/plugins_conf/opendaylight.yaml [deleted file]