armband: Fix default params for labeled pods 83/20183/3
authorAlexandru Avadanii <Alexandru.Avadanii@enea.com>
Thu, 1 Sep 2016 18:18:18 +0000 (20:18 +0200)
committerAlexandru Avadanii <Alexandru.Avadanii@enea.com>
Thu, 1 Sep 2016 20:03:02 +0000 (22:03 +0200)
commitbe6e0f1041ce0e6327aa5cdff59ffba1cd6601dd
tree02602bf0d0c236340a05b705245be35f7492e546
parent1fd1026c60256d896952e40a6c45bc53efd6a836
armband: Fix default params for labeled pods

After previous change introducing the usage of node labels for
Armband CI deploy jobs, we discovered that the old params were
not applied to labeled pods.

To complicate things, we had different DEFAULT_BRIDGE params
for each CI pod, which contradicts the Jenkins templating
paradigm.

Since we already have a mechanism in place for overriding
env vars based on the POD we are running against, move both
<DEPLOY_TIMEOUT> and <DEFAULT_BRIDGE> params to our local_env,
which is sourced by the deploy script and can apply POD specific
configuration.

Add missing LAB_CONFIG_URL to newly added baremetal and virtual
defaults for Armband.

While at it, also replace "brahmaputra" comments with "colorado".

v2 -> v3:
Source local_env before using DEFAULT_BRIDGE in <armband-deploy.sh>.
Previously, we (Armband) sourced this file in our <ci/deploy.sh> [1],
which will be dropped after this change is merged.

[1] https://git.opnfv.org/cgit/armband/tree/ci/deploy.sh#n24

Change-Id: Ibafea25b3df8c3118ce05e3f40934c8e8b9c8dcd
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
jjb/armband/armband-ci-jobs.yml
jjb/armband/armband-deploy.sh
jjb/opnfv/slave-params.yml