aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2020-12-16report: added report static content for new testbed type AMD EPYC Zen2 7532Maciek Konstantynowicz4-3/+1142
Change-Id: I9099cce7c4da15a1b3a9aafd37825b284c5ed7fe Signed-off-by: Maciek Konstantynowicz <mkonstan@cisco.com>
2020-12-16Report: Add dataTibor Frank1-0/+2
Change-Id: If43441b9e918220a0e16ab5d1fe678e9ee38a89d Signed-off-by: Tibor Frank <tifrank@cisco.com>
2020-12-15Terraform: Small fixup in storage templatespmikus4-155/+86
Signed-off-by: pmikus <pmikus@cisco.com> Change-Id: I0cefbc62d097b01b1c31739d2049157281e2a671
2020-12-14Update of VPP_STABLE_VER filesTibor Frank2-2/+2
- use new vpp ref build - ubuntu 18.04: 21.01-rc0~540-ga8ebb5184 - use new vpp ref build - centos8: 21.01-rc0~540_ga8ebb5184~b437 Change-Id: I1e6d03ec1a01e1586de37015058f9bc70d9a72d6 Signed-off-by: Tibor Frank <tifrank@cisco.com>
2020-12-14Report: Add dataTibor Frank4-2/+9
Change-Id: I298c3bdec3f9254a2644401a9ffb7ff09c4ecbd2 Signed-off-by: Tibor Frank <tifrank@cisco.com>
2020-12-14Improve release notesVratko Polak2-3/+10
+ Add a link to NAT44 methodology. + Mention TCP tests are not using 64B packets. Change-Id: Ief6334e84abdf4d099dfbc455cfc7c9b2179ccfe Signed-off-by: Vratko Polak <vrpolak@cisco.com>
2020-12-13Ansible: Add 10.32.8.17 into nomad poolpmikus1-16/+16
+ Extra storage capacity Signed-off-by: pmikus <pmikus@cisco.com> Change-Id: Ifbdc26581776e9885b0eb9929d8ac1f731282426
2020-12-12Refactor storage solutionpmikus37-230/+1501
+ Minio terraform module + XL mode enabled with erasure code + Upload script as a sample + Nginx terraform module + Updating ansible to reflect changes Signed-off-by: pmikus <pmikus@cisco.com> Change-Id: Ia8c439b749aa0de82bd6f1d0cfbecce4d7000a8f
2020-12-11Report: Add dataTibor Frank1-0/+12
Change-Id: I96125f0db3b627177f159f8dffa07fb6a6f61671 Signed-off-by: Tibor Frank <tifrank@cisco.com>
2020-12-09Tox: Add GPL license checkerVratko Polak3-3/+81
A common mistage is to add a file into GPL directory, with Apache license only. This adds a tox checker to vote -1 on such changes, gpl_license.log contains the list of affected files. There are TODOs related to unlicensed files or unconventional GPL licenses. Change-Id: I267e4fb98afd199d5acc7d211068b28c97b31dc9 Signed-off-by: Vratko Polak <vrpolak@cisco.com>
2020-12-03vpp-device: GENEVE tunnel test, l3 modeJan Gelety13-92/+845
Jira: CSIT-1769 Change-Id: I98510cd8e627d7347f77d0032b7bac28f2e36c61 Signed-off-by: Jan Gelety <jgelety@cisco.com>
2020-12-09Report: Add dataTibor Frank4-9/+8
Change-Id: Ic7d559d30c2c7d314ba029dfe7c1db99e25e20f4 Signed-off-by: Tibor Frank <tifrank@cisco.com>
2020-12-08Revert "vpp-device: GENEVE tunnel test, l3 mode"Peter Mikus13-845/+92
This reverts commit a9f54ca5080aeef17686f300a6807bf9b46b7c90. Reason for revert: DO NOT MERGE BROKEN TESTS!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! https://logs.fd.io/production/vex-yul-rot-jenkins-1/csit-vpp-device-master-ubuntu1804-1n-skx/9918/archives/log.html.gz Change-Id: I2ce2970a43e5dd7487eeb54d1ccbb149e06cf8fa Signed-off-by: pmikus <pmikus@cisco.com>
2020-12-03vpp-device: GENEVE tunnel test, l3 modeJan Gelety13-92/+845
Jira: CSIT-1769 Change-Id: I0ab906966f760b809b8431530c010a8f0835d62c Signed-off-by: Jan Gelety <jgelety@cisco.com>
2020-12-07Fix vpp-csit device scriptVratko Polak1-1/+0
In Gerrit 30041 that was not tested properly. Change-Id: I42f57f1933b0e7d029030f4ec502f7268780827b Signed-off-by: Vratko Polak <vrpolak@cisco.com>
2020-12-03Update of VPP_STABLE_VER filesJan Gelety2-2/+2
- use new vpp ref build - ubuntu 18.04: 21.01-rc0~515-gd6f221789 - use new vpp ref build - centos8: 21.01-rc0~515_gd6f221789~b175 Change-Id: If2599e424ba9db5e24b4981b3b63d48e0edac801 Signed-off-by: Jan Gelety <jgelety@cisco.com>
2020-12-07Ansible: Enable consul TLSpmikus25-653/+807
Signed-off-by: pmikus <pmikus@cisco.com> Change-Id: Ia53acc4441087e93a51d87097adea0b220d10144
2020-12-07Report: Add 2n-zn2 turbo boost on/off dataTibor Frank58-28/+8075
Change-Id: I1eb0475d30048d6b42458d1fb696d7fac93ac948 Signed-off-by: Tibor Frank <tifrank@cisco.com>
2020-12-04Stats: Use the new client class nameVratko Polak1-3/+3
Change-Id: I4c6555068145eb21b7843f9d27433a5ba3f5b13d Signed-off-by: Vratko Polak <vrpolak@cisco.com>
2020-12-04Report: Configure 2009.50Tibor Frank3-3/+6
Change-Id: Ia8e71df86d561c1d9bc388fa6b70ef850c94e66e Signed-off-by: Tibor Frank <tifrank@cisco.com>
2020-12-04vpp_device: fix vpp device kernel driver bindingJuraj Linkeš1-9/+5
Attempt to unbind a driver from a device only if it is bound to a driver. Remove the dynamic addition of an existing device ID to a driver. From the docs [0]: Writing a device ID to this file will attempt to dynamically add a new device ID to a PCI device driver. Since we assume the VFs are bound to the kernel driver when VPP Device topology creation is done, it implies that the kernel driver supports the device ID of those VFs, removing the need to add the support. [0]: https://www.kernel.org/doc/Documentation/ABI/testing/sysfs-bus-pci Change-Id: I20f3ca071a5a84a06ff358ba514532248a8f9ad0 Signed-off-by: Juraj Linkeš <juraj.linkes@pantheon.tech>
2020-12-04Terraform: csit-shim refactorpmikus10-122/+307
- remove snergster image dependency Signed-off-by: pmikus <pmikus@cisco.com> Change-Id: I76fef60371e35dddc6da56db5f9207e003d1c792
2020-12-02Avoid ci-management archiving files twiceVratko Polak6-70/+54
This is a follow-up to https://gerrit.fd.io/r/c/csit/+/20394 https://gerrit.fd.io/r/20119 has changed the way archival works, everything should now go to logs.fd.io (instead of appearing on run page in jenkins.fd.io). The glob pattern for archiving is quite eager, doing recursive search. That is good, as it can find also misplaced useful outputs. But it also means our usage of copy_archives function creates two copies of archived directtories, usually archives/ and archives/archive/. This change renames copy_archives to move_archives, with few workarounds to support multiple calls. I also renamed ARCHIVE_DIR value from $CSIT_DIR/archive to $CSIT_DIR/archives to make "move" operation look natural. Finally, download_builds function is being removed, as after recent improvements to VPP compilation speed nobody seems to be using it. Change-Id: I19a429e1dfdfaab7fcf32a9609963b1aebd33c6c Signed-off-by: Vratko Polak <vrpolak@cisco.com>
2020-12-02API: deprecated NAT APIsJan Gelety3-13/+18
Jira: CSIT-1597 Change-Id: Ib48d20ba087bc9828970c3acc081ac6e4447c20c Signed-off-by: Jan Gelety <jgelety@cisco.com>
2020-12-02Terraform: Nomad resource definitionspmikus27-72/+787
+ storage - final until more ssd arive. + nginx - final + vpp_device - untested yet (restored from EdK setups) - to be rewritten Signed-off-by: pmikus <pmikus@cisco.com> Change-Id: Ib9499fc8cfb0d9f5c5d5bbd1ccd856ecc951ec2a
2020-12-01Tolerate base64 encoded Gerrit commentsVratko Polak1-2/+8
+ Move "|| true" to a place that really aviods errors. + Attemp to parse decoded string if trigger is not found in plain one. Change-Id: If3587229ec588f9ad41acb3050add1142032d2d8 Signed-off-by: Vratko Polak <vrpolak@cisco.com>
2020-12-01Intel E810 hardware onboardingpmikus5-35/+132
Signed-off-by: pmikus <pmikus@cisco.com> Change-Id: Ia055011626212472f65d18a5c1a10440973ecd48
2020-12-01Report: Add dataTibor Frank1-0/+2
Change-Id: Ib095788b071c74131351045df80ab373f067f1a7 Signed-off-by: Tibor Frank <tifrank@cisco.com>
2020-11-30ansible: remove yul2 hosts from nomad server poolDave Wallace3-3/+3
Signed-off-by: Dave Wallace <dwallacelf@gmail.com> Change-Id: Ibcbd95408fb4859a13c7f2659a9e15c5498b788b
2020-11-30Ansible: Final consul.d fixespmikus18-69/+47
Signed-off-by: pmikus <pmikus@cisco.com> Change-Id: I2b5f2d090ac752c85508030c4dfe206023f1184f
2020-11-30Trending: Fix links to NAT44 filesTibor Frank12-24/+24
Change-Id: Ia19cfa32430c7f12e0093d0b540d23876ca9da8a Signed-off-by: Tibor Frank <tifrank@cisco.com>
2020-11-30Trending: Fix filenamesTibor Frank23-0/+0
Change-Id: Idf754d624443ceef1db5ea5e1d4ab2a9f1c5649b Signed-off-by: Tibor Frank <tifrank@cisco.com>
2020-11-30Update of VPP_STABLE_VER filesJan Gelety2-2/+2
- use new vpp ref build - ubuntu 18.04: 21.01-rc0~469-g7acab3790 - use new vpp ref build - centos7: 21.01-rc0~469_g7acab3790~b129 Change-Id: I99a218543390fd184da4595e75f2491f2d7317b6 Signed-off-by: Jan Gelety <jgelety@cisco.com>
2020-11-30Report: Add dataTibor Frank1-0/+4
Change-Id: I38f4054cddf01557e8482adcdc804760ef7a9c4b Signed-off-by: Tibor Frank <tifrank@cisco.com>
2020-11-30Trending: Reorganize the NAT44 chaptersTibor Frank42-927/+1069
Change-Id: Ifec550ae69c6454d0adbc08d3e49435c3cca380f Signed-off-by: Tibor Frank <tifrank@cisco.com>
2020-11-26Re-enable 9000B tests for ipsecVratko Polak161-4/+1920
Ticket: CSIT-1771 VPP-1207 VPP-1675 Change-Id: I8ba2d62054361e72b833943327434ea071e7e568 Signed-off-by: Vratko Polak <vrpolak@cisco.com>
2020-11-26info: update list of fd.io csit committersMaciek Konstantynowicz1-22/+2
Change-Id: Id608ce2047b7df6df2f07918a59757bb5dd927a6 Signed-off-by: Maciek Konstantynowicz <mkonstan@cisco.com>
2020-11-26Support CLI command change for event loggerVratko Polak1-2/+7
+ The old command is tried if the new one fails. Change-Id: I0afdcd7ac699595347b42f3a7d34e1281bb0dc0e Signed-off-by: Vratko Polak <vrpolak@cisco.com>
2020-11-26Report: Add dataTibor Frank1-0/+2
Change-Id: If42cacf6c643d35aaa7f65d8e2f87972d23d251b Signed-off-by: Tibor Frank <tifrank@cisco.com>
2020-11-26Report: Reorganize the NAT44 chaptersTibor Frank45-1153/+1866
- packet throughput - speed-up Change-Id: I5d49ae2da54170e48c51db47e035d2121471be0d Signed-off-by: Tibor Frank <tifrank@cisco.com>
2020-11-26Ansible: Hashicorp Consulpmikus35-3/+887
Signed-off-by: pmikus <pmikus@cisco.com> Change-Id: I56987d744d9143a95954d85f2557cda07220c681
2020-11-26Trending: Fix build number in error message.Tibor Frank1-6/+1
Change-Id: I1708ebd24a6a26db53a14192b23fe51569543333 Signed-off-by: Tibor Frank <tifrank@cisco.com>
2020-11-26vpp_device: disable IPv6 in containersJuraj Linkeš1-0/+3
Even with IPv6 nd disabled in VMs, there are IPv6 packets coming from DuT: --dut_if2_mac ba:dc:0f:fe:02:05 ... dst = 33:33:00:00:00:01 src = ba:dc:0f:fe:02:05 Docker disables IPv6 by default on interfaces it manages, which doesn't include VF interfaces. Disabling IPv6 in containers using sysctl may fix this. Change-Id: Idba506653442a3da2cd82e69cedddb3294d92788 Signed-off-by: Juraj Linkeš <juraj.linkes@pantheon.tech>
2020-11-25Add rxq_thr optionpmikus1-1/+2
Signed-off-by: pmikus <pmikus@cisco.com> Change-Id: I46750f8571d86dc13df95252e8894c4b988efd5c
2020-11-25Report: Update release notes.Vratko Polak1-3/+7
+ Expand details on NAT stateless tests added. + Clarify situation with jumbo ipsec. Change-Id: Id6fb7fa48b5fadca7798ec1da7e1baf44d0827aa Signed-off-by: Vratko Polak <vrpolak@cisco.com>
2020-11-25Report: Add dataTibor Frank1-0/+2
- 2n-zn2 iter Change-Id: I7412963c918b53e44294f4cf213a806c8435e3b5 Signed-off-by: Tibor Frank <tifrank@cisco.com>
2020-11-24ansible: update 3n-tsh hugepagesJuraj Linkeš3-12/+18
Fix "Not enough availablehuge pages: 1483!". Also update 3n-tsh docs. Change-Id: I1d37a66af1e2363f77fdbd87d238e8ff5535b011 Signed-off-by: Juraj Linkeš <juraj.linkes@pantheon.tech>
2020-11-24lab: ThunderX2 updatesJuraj Linkeš3-33/+106
Update after switching one 1n-tx2 and the idle ThunderX2 servers between racks. Update the idle ThunderX2 specs to a new perf testbed, 2n-tx2. Add Server-Type-B12 which is a modified Server-Type-B2 with one extra NIC (needed for 2n-tx2). Change-Id: I51af358f1feb476652eddfe82b5af1d0d70ac259 Signed-off-by: Juraj Linkeš <juraj.linkes@pantheon.tech>
2020-11-24Update of VPP_STABLE_VER filesJan Gelety2-2/+2
- use new vpp ref build - ubuntu 18.04: 21.01-rc0~425-gdc617b8df - use new vpp ref build - centos7: 21.01-rc0~425_gdc617b8df~b85 Change-Id: I517dd83ec2c6f665e22a961ce8193e40896436a9 Signed-off-by: Jan Gelety <jgelety@cisco.com>
2020-11-23Report: Add 2n-zn2 DPDK LatencyTibor Frank1-0/+11
Change-Id: Id4738b823a77e59d5efd913f770326726b8a81e2 Signed-off-by: Tibor Frank <tifrank@cisco.com>