aboutsummaryrefslogtreecommitdiffstats
path: root/fdio.infra.ansible/inventories
AgeCommit message (Collapse)AuthorFilesLines
2022-09-08fix(ansible): JammyPeter Mikus11-22/+22
Signed-off-by: Peter Mikus <peter.mikus@protonmail.ch> Change-Id: Ib62bb38f07f4c12db330b6d6c1a09e6335f91b13
2022-09-06feat(infra): Migrate all servers to JammyPeter Mikus3-6/+6
Signed-off-by: Peter Mikus <peter.mikus@protonmail.ch> Change-Id: Id82f832f3b801413561d06c4925cb4cefceb8bcc
2022-08-31feat(infra): Migrate 3n-alt to JammyPeter Mikus3-4/+4
Signed-off-by: Peter Mikus <pmikus@cisco.com> Change-Id: I2bd8fe5a55b56c77298853fd965cbbe3c93d8117
2022-08-31feat(infra): Migrate 2n-zn2 to JammyPeter Mikus2-6/+6
Signed-off-by: Peter Mikus <pmikus@cisco.com> Change-Id: If7c4fc22768c7093fee8fbba55902797a7510e36
2022-08-31feat(infra): Remove obsolete nomadsPeter Mikus1-7/+7
Signed-off-by: Peter Mikus <pmikus@cisco.com> Change-Id: I5aae5fa6640120622204b25c7e7b40f3cf1da116
2022-08-31feat(infra): Update ssh keysPeter Mikus9-9/+9
Signed-off-by: Peter Mikus <pmikus@cisco.com> Change-Id: Id83358ed1c678b52a11927585df637aed0f5bd42
2022-08-25feat(ansible): update 1n-tx2 configJuraj Linkeš2-18/+22
Arm VPP Device requires newer drivers, otherwise we're frequently seeing a deadlock when running csit-initialize-vfs. We've observed server slowdown in VPP Device jobs in the past and testing revealed that disabling the cppc_cpufreq seemingly resolves the issue (there was no observed slowdown with a sample of 500 job runs). Also update Nomad config (server IPs). Change-Id: I484417f2cdb701239ca7517406147d0f2f7adde4 Signed-off-by: Juraj Linkeš <juraj.linkes@pantheon.tech>
2022-08-24fix(infra): Remove skx from ansiblePeter Mikus1-13/+14
Signed-off-by: Peter Mikus <pmikus@cisco.com> Change-Id: I7aa15dbfd043ef0572b8bad89b7fdb76924e8ce5
2022-08-19feat(ansible): Ubuntu Jammy VI.Peter Mikus6-18/+18
Signed-off-by: Peter Mikus <pmikus@cisco.com> Change-Id: I7dda690f2dc2e42bf6c67d3faa3327a03de3a9fa
2022-08-04feat(infra): Migrate ARM nomad to JammyPeter Mikus2-22/+22
Signed-off-by: Peter Mikus <pmikus@cisco.com> Change-Id: I600d5ecc725f8e82219feed2abcdeaa43e78a30b
2022-08-03feat(infra): Remove decommissioned serversPeter Mikus6-419/+0
Signed-off-by: Peter Mikus <pmikus@cisco.com> Change-Id: I641af1bb944592ad454eb9f54cffe9f3d0b872bb
2022-08-03feat(ansible): Migrate Ubuntu Jammy IV.Peter Mikus11-99/+99
Signed-off-by: Peter Mikus <pmikus@cisco.com> Change-Id: Ia48ee3f9bbcdfd7b85968362b1fb7f816dcd97be
2022-08-03feat(pxe): Migrate Ubuntu Jammy I.Peter Mikus15-297/+297
Signed-off-by: Peter Mikus <pmikus@cisco.com> Change-Id: I8f79882fce6375a55d67167781fc6b4212934e06
2022-08-01ansible: add Arm dev ssh keys to tx2 VPP DeviceJuraj Linkeš2-0/+4
Add keys of: Jieqiang Wang <Jieqiang.Wang@arm.com> Tianyu Li <Tianyu.Li@arm.com> Only add the keys to ThunderX2 VPP Device servers for debugging purposes. Change-Id: I4dcffa598134d0e9e287a8506f8275909a91c020 Signed-off-by: Juraj Linkeš <juraj.linkes@pantheon.tech>
2022-07-12fix(ansible): 3n-snrPeter Mikus2-4/+4
Signed-off-by: Peter Mikus <pmikus@cisco.com> Change-Id: Iefa417758a34d7c8535cd845470e2a589b3adf57
2022-06-30feat(infra): Add SNRPeter Mikus4-0/+102
Signed-off-by: Peter Mikus <pmikus@cisco.com> Change-Id: I4e39a59a192682c4bd9ebc7fa81ac727b55cf8e4
2022-06-22feat(ansible): Add ICXPeter Mikus12-6/+312
Signed-off-by: Peter Mikus <pmikus@cisco.com> Change-Id: I3a62dc7048102381598b3e0dfc16f82fad834d7b
2022-05-26feat(infra): remove 2n-skxPeter Mikus3-66/+0
Signed-off-by: Peter Mikus <pmikus@cisco.com> Change-Id: Id263f260ecb7a7a11b8c7eb64b415418da36c5c8
2022-05-20feat(uti): Infra updatesPeter Mikus2-2/+2
Signed-off-by: Peter Mikus <pmikus@cisco.com> Change-Id: I82f84b81f4a016c8bd503e60caacf34f24d407d5
2022-05-10feat(infra): Mellanox compatibility MatrixPeter Mikus8-0/+8
Signed-off-by: Peter Mikus <pmikus@cisco.com> Change-Id: Iec87340aed64dd72e5289bd13af27c177f92c466
2022-04-26feat(infra): Onboard Mellanox III.Peter Mikus23-33/+33
+ DPDK matrix Signed-off-by: Peter Mikus <pmikus@cisco.com> Change-Id: I473265ae1ebf08e1518a6b6e2998abdc750167d1
2022-04-04feat(core): update 3n-altJuraj Linkeš2-24/+10
Update ansible, topologies, bash scripts and job specs. Change-Id: I834b991f281e0b29b4af9dc37fe8028460298d83 Signed-off-by: Juraj Linkeš <juraj.linkes@pantheon.tech>
2022-03-21feat(ansible): Add ALTPeter Mikus4-0/+100
Signed-off-by: Peter Mikus <pmikus@cisco.com> Change-Id: I6b153ba8d3d6f57cee21313ed9045b51c11bdf6e
2022-02-16added 2 new serverstomas.smado3-0/+140
Signed-off-by: tomas.smado <tomas.smado@pantheon.tech> Change-Id: I45663638ac65b2d7c0fba51698811ccd06e4af55
2022-01-21feat(ansible): Add ICXPeter Mikus6-0/+170
Signed-off-by: Peter Mikus <pmikus@cisco.com> Change-Id: Iecf76c75edccaccb7d4dcecbc5d47c3c036768e9
2022-01-20feat(ansible): Compatibility matrix bumpPeter Mikus15-19/+19
Signed-off-by: Peter Mikus <pmikus@cisco.com> Change-Id: I9628089bae7d9690f75807beb4321eadf84f9c79
2022-01-19fix(ansible): Compatibility matrixPeter Mikus2-0/+2
Signed-off-by: Peter Mikus <pmikus@cisco.com> Change-Id: I298625dc75cdc6ffc168484e19ca30f02c2f46a0
2021-12-21ansible: match vpp device config to perf configJuraj Linkeš2-2/+2
We're not using unsafe noiommu on perf testbeds and we should mirror that config in vpp device. As a side note, on arm vpp device, enabling unsafe noiommu leads to corrupted packets, so it must be disabled at least on arm vpp device. Also update arm vpp device kernel parameters to match perf testbeds. Change-Id: Id3d3e8fcf71583cc04887b4180cd20561856d902 Signed-off-by: Juraj Linkeš <juraj.linkes@pantheon.tech>
2021-12-21feat(infra): Add new compatibility matrixpmikus2-2/+2
Signed-off-by: pmikus <pmikus@cisco.com> Change-Id: I64deff93308771c2b3fc2e07fa8f2614b5e4ac9a
2021-11-11fix(Ansible): Configure systemd as service managerpmikus21-0/+42
Signed-off-by: pmikus <pmikus@cisco.com> Change-Id: I80ec9854b311af7a8da9363cf569598e1eb667f4
2021-09-30feat(Infra): Upgrade Intel NIC's firmware on SUTspmikus18-3/+38
Signed-off-by: pmikus <pmikus@cisco.com> Change-Id: I02e808591fca9a79b65981f2884ff5ebadc3365d
2021-09-27feat(Infra): Upgrade Intel NIC's firmware on TGspmikus11-0/+25
Signed-off-by: pmikus <pmikus@cisco.com> Change-Id: I4090ed6ed2f65ef37053112e7682e3606cecfc9b
2021-09-24Ansible: Intel driver compatibility matrixpmikus4-0/+8
+ implements Intel Ethernet 700/800 series driver installation based on compatiblity matrix + includes iavf, i40, ice, ddp driver/profiles installation + patch abstracts multiple compatibility scenarios (dpdk, intel product materials, custom override) and could be applied per testbed + if no matrix choosen, default operating system drivers are used Signed-off-by: pmikus <pmikus@cisco.com> Change-Id: Ifbdbf8c2ebc48d81941e66698708a2e0ff57b7de
2021-09-24feat(Ansible): 2M and 1G hugepagespmikus30-14/+44
Signed-off-by: pmikus <pmikus@cisco.com> Change-Id: I55720cee8236c37e21881d1d8115d357d2a1f05f
2021-08-27Infra: Cleanup Nomad configspmikus21-21/+21
Signed-off-by: pmikus <pmikus@cisco.com> Change-Id: Ia5c9f0902551de1a63144e6f56dfa6db2895b0b2
2021-08-25lab: update Arm lab docsJuraj Linkeš1-4/+4
The one node and two node Arm testbeds were improperly named. They were configured with a new hostname in the past but the docs were not updated accordingly, so fix the docs. Create a new server type for Arm servers and servers related to Arm testbeds to improve doc organization. Change-Id: I205b1e2f958dd1113e1e9f207acffe4355b267bc Signed-off-by: Juraj Linkeš <juraj.linkes@pantheon.tech>
2021-08-19Infra: ansible update arm perf testbedsJuraj Linkeš3-15/+15
Only isolate as many cores as needed for VPP testing so that the rest are available for other tasks, such as DPDK compilation. Configure perf iommu kernel cmdline which works on arm. Change-Id: I0bf356b34e6a611bd43707b4fd43b7701cd205de Signed-off-by: Juraj Linkeš <juraj.linkes@pantheon.tech>
2021-08-18Infra: Ansible yaml lint cleanuppmikus53-112/+112
Signed-off-by: pmikus <pmikus@cisco.com> Change-Id: If00b376bd78b7b603d7887c1e149e7dccdb6d217
2021-08-06Ansible: remove 10.30.51.30 from server poolpmikus1-13/+7
Signed-off-by: pmikus <pmikus@cisco.com> Change-Id: I1e0b374b4d57e8dd0c0399cb5b32b8308a9f2285
2021-08-04Infra: Update monitoring for new layoutpmikus17-60/+180
Signed-off-by: pmikus <pmikus@cisco.com> Change-Id: I299515fc676a9995e006bbb197068160044dbd98
2021-08-04Infra: Decommission 3n-hsw - pxe/ansiblepmikus20-549/+306
Signed-off-by: pmikus <pmikus@cisco.com> Change-Id: Ie3ddec5487192217d0921f892098384da73a1ef2
2021-07-22Infra: Add mnaser ssh-keypmikus22-1/+22
Signed-off-by: pmikus <pmikus@cisco.com> Change-Id: Ia4869d0fecb68dc828ad3732dbfe0279afeba648
2021-07-08Infra: AWS Jenkins Integrationpmikus22-0/+22
Signed-off-by: pmikus <pmikus@cisco.com> Change-Id: I5910ce0701f865403aa772c7ad5d8eb126c6ec2c
2021-06-10Infra: vpp_device -> Ubuntu 20.04pmikus5-64/+42
Signed-off-by: pmikus <pmikus@cisco.com> Change-Id: If24c385b93e1ba310ea258984c97494b4cab467c
2021-05-25Infra: Add fdio-marvel-devpmikus1-9/+2
Signed-off-by: pmikus <pmikus@cisco.com> Change-Id: Ic851dea3b763006b57e1b9c017274d3279b6a1ba
2021-05-11Infra: Backend infra upgradepmikus21-270/+146
Signed-off-by: pmikus <pmikus@cisco.com> Change-Id: If1e659339f0d25ebcaab4388745c62aa0852abb3
2021-04-21Infra: Vagrant upgrade to focalpmikus2-0/+9
+ Upgradfe to focal + Move to better place + Integrate with ansible library Signed-off-by: pmikus <pmikus@cisco.com> Change-Id: Ibddea33efa2c3587251f9f03921282fb47ffee31
2021-04-08Ansible git movepmikus66-0/+2673
+ Better accessibility + Compliant with fdio.infra._function_ - function [pxe|terraform|ansible|vagrant] + dill==0.3.3 also applied on TBs - ci-man to follow today - Docs to be updated in separate patch Signed-off-by: pmikus <pmikus@cisco.com> Change-Id: Iff9eaa29d63044188cc8160db2d9b44b7635782a