ta/infra-ansible.git
4 years agoConfigure CaaS SR-IOV and provider networks 41/741/12
Krisztian Lengyel [Fri, 17 May 2019 20:57:15 +0000 (16:57 -0400)]
Configure CaaS SR-IOV and provider networks

- 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>
4 years agoFixed ironic provisioning problem 41/841/1
Baha Mesleh [Sat, 25 May 2019 02:07:26 +0000 (05:07 +0300)]
Fixed ironic provisioning problem

Renamed the ironic node creation module to avoid conflicts with another module having the same name.

Signed-off-by: Baha Mesleh <baha.mesleh@nokia.com>
Change-Id: I53b3849ab17f481941fcaaf53ca6eeedd5a139eb

4 years agokdump service restart fix 36/836/1
Baha Mesleh [Fri, 24 May 2019 19:26:31 +0000 (22:26 +0300)]
kdump service restart fix

added a check for the existence of crashkernel parameter before restarting kdump service.

Signed-off-by: Baha Mesleh <baha.mesleh@nokia.com>
Change-Id: Ie35c9db68d1259b63971661bbe1f3e7756207112

4 years agoFix ironic problem 31/831/1
Baha Mesleh [Fri, 24 May 2019 17:07:01 +0000 (20:07 +0300)]
Fix ironic problem

included root_device to the properties of the node in ironic

Signed-off-by: Baha Mesleh <baha.mesleh@nokia.com>
Change-Id: Ic93c8f40ac47ef61c3e5e634a3f6e41d1f998e0e

4 years agoAdded progress reporter playbook 54/754/1
Jyrki Aaltonen [Mon, 13 May 2019 10:34:31 +0000 (13:34 +0300)]
Added progress reporter playbook

Change-Id: Ie2d313c1bd4145f7d48e23d07dc91e3a2b1caa85
Signed-off-by: Jyrki Aaltonen <jyrki.aaltonen@nokia.com>
4 years agoMake own CPU allocation for CaaS default CPU pool 04/704/1
Krisztian Lengyel [Tue, 14 May 2019 19:22:52 +0000 (15:22 -0400)]
Make own CPU allocation for CaaS default CPU pool

This change separates CaaS default allocation from platform allocation by making an own CPU allocation for it.

Change-Id: I443e8df96b27d9734ae01f5638ec2360987c9803
Signed-off-by: Krisztian Lengyel <krisztian.lengyel@nokia.com>
4 years agoRemove references to any product 72/672/1
Janne Suominen [Fri, 10 May 2019 07:32:37 +0000 (10:32 +0300)]
Remove references to any product

Remove references to any particular product.

Change-Id: Ic74a87d1fd29a18fe7cde61c76d61b07c8a8705f
Signed-off-by: Janne Suominen <janne.suominen@nokia.com>
4 years agoInitial commit 64/664/1
Ralf Mueller [Fri, 22 Mar 2019 09:17:29 +0000 (11:17 +0200)]
Initial commit

Change-Id: I9e0537fff4c113b39c1d4180a4ec5c15068a775c
Signed-off-by: Ralf Mueller <ralf.1.mueller@nokia.com>
4 years agoInitial empty repository
Eric Ball [Wed, 1 May 2019 00:25:30 +0000 (00:25 +0000)]
Initial empty repository