Configure CaaS SR-IOV and provider networks 41/741/12
authorKrisztian Lengyel <krisztian.lengyel@nokia.com>
Fri, 17 May 2019 20:57:15 +0000 (16:57 -0400)
committerKrisztian Lengyel <krisztian.lengyel@nokia.com>
Wed, 12 Jun 2019 14:41:24 +0000 (16:41 +0200)
- In case of CaaS provider network configure bond interfaces as Linux bond
interfaces instead of OvS bond interfaces. In case of SR-IOV networks
calculate physical interface MTU correctly according largest MTU of the
networks on top of that interface instead of hard coded 9000.

- Modified deployment Architecture, so that nodes and their Datastructures are not created in playbook. They are now coming from Inventory, generated using CM Inventory handler. This way we don't have to iterate through nodes list. One thread per node is forked, but all are executed on installation controller using delegate_to ansible keyword. This saves baremetal provisioning time, and improves code readability. On full rack env it save about 10mins.

Change-Id: I6164a0c3d7ade844872bcfd1b83889c43117a2eb
Signed-off-by: Krisztian Lengyel <krisztian.lengyel@nokia.com>

No differences found