Updated armband
authorJosep Puigdemont <josep.puigdemont@enea.com>
Wed, 13 Jul 2016 16:29:05 +0000 (18:29 +0200)
committerGerrit Code Review <gerrit@172.30.200.206>
Wed, 17 Aug 2016 12:22:22 +0000 (12:22 +0000)
commit54fed3c4281ce30b95548379c188a9a7dcf7cf88
tree2584e7e380e22739af15209511432cd233c1f3fc
parentc7d07cc5a6ffdd76f4695b6b9b9f93016b07c7bf
Updated armband
Project: fuel  3ec3fb2d1d316b656a13f9c1ca00cc8a7fcd51de

deploy-config: honor interfaces and transformations

Currently all scenarios assume interfaces and transformations are the
same for all nodes in the POD, however some PODs may contain nodes that
have different hardware, or where the interfaces are configured
differently.

In this patch we honor the original interfaces and transformations if
they are present in the dea-override.yaml file. The way to add this
information in the dea-override is by having a "nodes:" section with
this information, ie:

nodes:
- id: 1
  interfaces: interfaces_1
  transformations: transformations_1
- id: 2
  interfaces: interfaces_2
  transformations: transformations_2
- id: 3
  interfaces: interfaces_1
  transformations: transformations_1

The node IDs is used to find out this information.

Change-Id: If6ff8ca28b42e043d1bdf91142a4a56ae36e4304
Signed-off-by: Josep Puigdemont <josep.puigdemont@enea.com>
upstream/fuel