aboutsummaryrefslogtreecommitdiffstats
path: root/fdio.infra.ansible
AgeCommit message (Collapse)AuthorFilesLines
2023-05-23fix(infra): arm tg dpdk versionJuraj Linkeš3-3/+17
T-rex on TGs uses a different version of DPDK than SUTs. Change-Id: I0b6ca6fa304fb7559f9ada950497452d974be737 Signed-off-by: Juraj Linkeš <juraj.linkes@pantheon.tech>
2023-05-23fix(infra): 3na-spr follow uppmikus2-0/+7
Signed-off-by: pmikus <peter.mikus@protonmail.ch> Change-Id: I210a76e9cd9215deafc8cb5d448eb72e0ea3c451
2023-05-18fix(ansible): Docker for Nomadpmikus1-1/+1
Signed-off-by: pmikus <peter.mikus@protonmail.ch> Change-Id: I58bb1742243a6689c31f77c555303c2baeb7e39d
2023-05-16feat(infra): Add 3na-sprpmikus3-12/+11
Signed-off-by: pmikus <peter.mikus@protonmail.ch> Change-Id: I057f94574d047e3622d1c32f5a622ad08ba3d799
2023-05-13feat(infra): DPDK 23.03 arm updateJuraj Linkeš5-10/+4
Update arm TGs to 23.03. Update 2n-tx2 and 3n-alt testbed info after NIC move. 3n-tsh doesn't use any i40e NIC -> remove the matrix. Change-Id: If61e95515eb2e21e9d50015901924e8e129b598a Signed-off-by: Juraj Linkeš <juraj.linkes@pantheon.tech>
2023-05-11fix(ansible): DPDK compatibility matrixpmikus5-7/+7
Signed-off-by: pmikus <peter.mikus@protonmail.ch> Change-Id: Ic64def8fd155a9a337f23696c23a848e0046cea5
2023-05-10feat(infra): DPDK 23.03 compatibility matrixpmikus21-50/+56
Signed-off-by: pmikus <peter.mikus@protonmail.ch> Change-Id: I9e052894d3f38aef12e1a45e60ea23dc151c5a46
2023-05-05fix(ansible): Docker image rolespmikus5-57/+32
Signed-off-by: pmikus <peter.mikus@protonmail.ch> Change-Id: Ic9f9044ffd7ba1a8720fc029aaf2bd154eb043a5
2023-04-28feat(ansible): Refactor docker-image rolespmikus28-158/+341
Signed-off-by: pmikus <peter.mikus@protonmail.ch> Change-Id: I6731e55b9643f46463c16f68e4986e3cb61f843f
2023-04-19fix(infra): Add DSA into Kernel cmdlinepmikus4-4/+7
Signed-off-by: pmikus <peter.mikus@protonmail.ch> Change-Id: Iabe952efadbe8e586e6fcdf7627d84faec0eb9e0
2023-04-12feat(ansible): Intel DMAoper-230417pmikus7-31/+124
Signed-off-by: pmikus <peter.mikus@protonmail.ch> Change-Id: I68a6965712c7e4b39f931fb4487142fa9c5088dc
2023-04-05fix(ansible): 2n-spr Turbo Boostpmikus1-1/+2
Signed-off-by: pmikus <peter.mikus@protonmail.ch> Change-Id: Ic2d260ebb5aa2e23ab20caaa4e0cdf80850c9f23
2023-03-08feat(docs): Add SPRpmikus18-25/+25
Signed-off-by: pmikus <peter.mikus@protonmail.ch> Change-Id: I9d82f780196d9d525d184bf26d13eb955b0684c8
2023-02-21feat(infra): IPAM update ahead of SPRpmikus12-9/+272
Signed-off-by: pmikus <peter.mikus@protonmail.ch> Change-Id: I18ab8244001ab6d40328a86044faa8f5bf52cae9
2023-02-10feat(infra): Infrastructure refresh part 3pmikus4-209/+0
Signed-off-by: pmikus <peter.mikus@protonmail.ch> Change-Id: I8ac1614bc3f10d2409e8305eb1726a9c3b063ae0
2023-02-10feat(infra): Infrastructure refresh part 2pmikus17-552/+9
Signed-off-by: pmikus <peter.mikus@protonmail.ch> Change-Id: I8de6c660e6f50ca98e62bdeff4224e68fa683f1e
2023-01-27feat(ansible): add unsafe noiommu to 3n-tshJuraj Linkeš2-0/+2
The only arm testbed that requires unsafe noiommu is 3n-tsh. Change-Id: I7a7a4f12a3b783126610c8481098d471afdec426 Signed-off-by: Juraj Linkeš <juraj.linkes@pantheon.tech>
2023-01-11fix(core): Remove some Focal leftoverspmikus10-24/+0
Signed-off-by: pmikus <peter.mikus@protonmail.ch> Change-Id: I1c7df34cfb78cf767081acea435dc205b3f44a15
2023-01-09fix(core): DPDK stuffpmikus1-0/+1
Signed-off-by: pmikus <peter.mikus@protonmail.ch> Change-Id: I276cbfe4f761ddb4ccc652a276be2614adc6117e
2022-12-19fix(ansible): Jenkins Job Exporterpmikus2-19/+12
Signed-off-by: pmikus <peter.mikus@protonmail.ch> Change-Id: Ia6459b777dc8e74f00f561f510916526af3270c5
2022-12-15feat(core): DNV decommissionpmikus5-127/+4
- Static content will be removed separately Signed-off-by: pmikus <peter.mikus@protonmail.ch> Change-Id: I0992e941e1c24552837eaf7e8d3f6564b3cb21c8
2022-12-14fix(ansible): Meson versionpmikus1-1/+1
Signed-off-by: pmikus <peter.mikus@protonmail.ch> Change-Id: Ib29605886ec5d101ca166424d65a6f825f69be59
2022-10-26fix(packer): AWS imagespmikus7-54/+326
Signed-off-by: pmikus <peter.mikus@protonmail.ch> Change-Id: Ia725b895eab531f106ebf4919a0fc455447b5d9a
2022-10-19feat(ansible): SSH keys updatepmikus18-18/+18
Signed-off-by: pmikus <peter.mikus@protonmail.ch> Change-Id: I766618b83b8bc4acb8db76daa4940450f653f3d1
2022-10-19docs(report): Infra updates.pmikus1-3/+3
Signed-off-by: pmikus <peter.mikus@protonmail.ch> Change-Id: Ib7b3ce9ca94c972c022b087f024ec7df0f525719
2022-10-13feat(trex): Bump T-Rex to v3.00pmikus3-32/+32
Signed-off-by: pmikus <peter.mikus@protonmail.ch> Change-Id: I9aa88fb094b03888fc30d84edc1deaa406075db4
2022-09-29fix(core): Various fixespmikus2-4/+2
Signed-off-by: pmikus <peter.mikus@protonmail.ch> Change-Id: I4a2cc1040dbfbd594351b209983322d650524808
2022-09-22feat(dpdk): Move to 22.07pmikus6-55/+54
Signed-off-by: pmikus <peter.mikus@protonmail.ch> Change-Id: If898b07e7406bfe28a63e4a793cf2f4e08a53e9d
2022-09-21feat(packer): Migrate AWS imagespmikus3-31/+32
Signed-off-by: pmikus <peter.mikus@protonmail.ch> Change-Id: Ia1940e18b60e38ba559f0ebf1a8d72a4d18cebdb
2022-09-19fix(ansible): Shared TG dockerpmikus1-1/+1
Signed-off-by: pmikus <peter.mikus@protonmail.ch> Change-Id: Ic1ea513970f52564d84ace3423ab1b87b411dcd1
2022-09-13feat(ansible): 3n-snrpmikus1-2/+2
Signed-off-by: pmikus <peter.mikus@protonmail.ch> Change-Id: If951f5560b2a3e38ae3f357dcf161f8aeb99abe2
2022-09-13fix(ansible): Compatibility improvementspmikus6-4/+29
Signed-off-by: Peter Mikus <peter.mikus@protonmail.ch> Change-Id: I7f17cabb26c7684f0e6520e9f8ba755434a0e319
2022-09-08fix(ansible): JammyPeter Mikus12-22/+30
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-30fix(core): Ubuntu Jammy VIIIPeter Mikus3-53/+64
Signed-off-by: Peter Mikus <pmikus@cisco.com> Change-Id: I12e7515f7dd04dd493c566ce85ed17f87e2563bb
2022-08-25feat(ansible): update 1n-tx2 configJuraj Linkeš4-26/+48
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-22fix(ansible): Focal backportsPeter Mikus1-0/+10
Signed-off-by: Peter Mikus <pmikus@cisco.com> Change-Id: Ica1efe7e39ebb649528c338452b48ba0cacbf36d
2022-08-19feat(ansible): Ubuntu Jammy VI.Peter Mikus50-476/+256
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 Mikus13-102/+103
Signed-off-by: Peter Mikus <pmikus@cisco.com> Change-Id: Ia48ee3f9bbcdfd7b85968362b1fb7f816dcd97be
2022-08-03feat(pxe): Migrate Ubuntu Jammy I.Peter Mikus16-297/+300
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 Mikus3-5/+5
Signed-off-by: Peter Mikus <pmikus@cisco.com> Change-Id: Iefa417758a34d7c8535cd845470e2a589b3adf57
2022-07-08feat(ansible): Migrate Ubuntu Jammy IV.Peter Mikus5-20/+18
Signed-off-by: Peter Mikus <pmikus@cisco.com> Change-Id: I0472e26646ba059875682e15d75cf7e1a7ab0c93