ta/infra-ansible.git
4 years agoEnabled recovery for ntpd when it fails. 24/1524/1
Baha Mesleh [Tue, 3 Sep 2019 13:14:51 +0000 (16:14 +0300)]
Enabled recovery for ntpd when it fails.

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

4 years agoAdd permissions and roles needed for CaaS Logging 38/1338/1
Ferenc Tóth [Wed, 7 Aug 2019 14:20:06 +0000 (16:20 +0200)]
Add permissions and roles needed for CaaS Logging

Signed-off-by: Ferenc Tóth <ferenc.2.toth@nokia.com>
Change-Id: I414fd206a96420f7d0655505503fea080d16827a

4 years agoFIX: Allow configuration of IPMI privilege level 60/1160/3
dave kormann [Wed, 10 Jul 2019 15:26:16 +0000 (11:26 -0400)]
FIX: Allow configuration of IPMI privilege level

This change updates the ansible tasks to supply a privilege level (configured as
hwmgmt.priv_level) when calling ipmitool.  Without this change, ipmitool defaults
to using the 'ADMINISTRATOR' privilege.  This will fail on systems where
hwmgmt.user is assigned a lower privilege level.

This change depends on changes 1076, 1077, and 1078.

signed-off-by: dave kormann <davek@research.att.com>
Change-Id: If97a52fa2f2dbf903f2c8e2311e163b2ffd1b944

4 years agoRemove sriov service restart during deployment 99/999/1
Ferenc Tóth [Fri, 14 Jun 2019 12:59:07 +0000 (14:59 +0200)]
Remove sriov service restart during deployment

SR-IOV Device Plugin no longer requires VFs to be created during
deployment.

Signed-off-by: Ferenc Tóth <ferenc.2.toth@nokia.com>
Change-Id: I24778dade40adb0c76daae12c5c49178be934ccd
Depends-On: I3a7f5dd63893b389422db1f3e60071425caaa109

4 years agoMerge "Configure CaaS SR-IOV and provider networks"
Levente Kálé [Fri, 14 Jun 2019 08:59:26 +0000 (08:59 +0000)]
Merge "Configure CaaS SR-IOV and provider networks"

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 agoUse 1 shared CPU on storage for virtual deploy 58/958/1
Krisztian Lengyel [Fri, 7 Jun 2019 08:40:36 +0000 (10:40 +0200)]
Use 1 shared CPU on storage for virtual deploy

Change-Id: I257cfb214b3a03bfb7ab6e9a6eae2d07115f09d6
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