ta/infra-ansible.git
4 years agoRemove extra bracket from kcmdline_default_list 51/1651/1
Krisztian Lengyel [Wed, 25 Sep 2019 14:23:12 +0000 (16:23 +0200)]
Remove extra bracket from kcmdline_default_list

Change-Id: I75a2e2b9f4a86ce076cada6b864b0588520a6206
Signed-off-by: Krisztian Lengyel <krisztian.lengyel@nokia.com>
4 years agontp fix. 40/1640/1
Baha Mesleh [Mon, 23 Sep 2019 15:41:25 +0000 (18:41 +0300)]
ntp fix.

Fixed the review comments.

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

4 years agontp issue fix. 39/1639/1
Baha Mesleh [Mon, 23 Sep 2019 14:26:32 +0000 (17:26 +0300)]
ntp issue fix.

Added a playbook to make sure that time gets configured properly in all nodes.

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

4 years agoMerge "Setup for low_latency performance tuning"
Levente Kálé [Thu, 19 Sep 2019 10:17:52 +0000 (10:17 +0000)]
Merge "Setup for low_latency performance tuning"

4 years agoHarden the resilience of main system services 98/1598/1
Krisztian Lengyel [Tue, 17 Sep 2019 14:19:58 +0000 (10:19 -0400)]
Harden the resilience of main system services

Change-Id: I0072986e8c697c1ebffaea67a06ba14b68d920b0
Signed-off-by: Krisztian Lengyel <krisztian.lengyel@nokia.com>
4 years agoSetup for low_latency performance tuning 68/1568/1
Krisztian Lengyel [Wed, 4 Sep 2019 20:56:44 +0000 (16:56 -0400)]
Setup for low_latency performance tuning

Apply low_latency performance tuning setup. The actual values comes from
the performance profile's `low_latency_options` key.

Depends-On: I0db61be89ce2c3cbf19061898714de383068e120
Change-Id: I6ac3e7bc5f290ead4630fccccc405863e89d773e
Signed-off-by: Krisztian Lengyel <krisztian.lengyel@nokia.com>
4 years agoFixed the missing template file issue. 58/1558/1
Baha Mesleh [Mon, 9 Sep 2019 15:32:25 +0000 (18:32 +0300)]
Fixed the missing template file issue.

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

4 years agoMerge "Support for authorized keys"
Baha Mesleh [Fri, 6 Sep 2019 07:32:53 +0000 (07:32 +0000)]
Merge "Support for authorized keys"

4 years agoSupport for authorized keys 31/1531/1
Jyrki Aaltonen [Wed, 28 Aug 2019 08:31:30 +0000 (11:31 +0300)]
Support for authorized keys

Added authorized keys from user config to admin user.

Change-Id: Ib4e4a5c4510f775e2a98287232c77b6c243adcf6
Signed-off-by: Jyrki Aaltonen <jyrki.aaltonen@nokia.com>
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