utilities/tools/base-images
Rogerio Ferraz 81c5b2e415 Added support to Intel Quartzville tools
The Intel Quartzville (QV) tools is a bundle of network utilities that
support validation, debug, and IEEE Conformance testing of Intel
network adapters; identification and diagnostics of Intel PCI adapters,
collection of properties and assigned resources, for automation; and
an EEPROM programming utility.

The Quartzville tools are proprietary, but the Intel QV Linux (iqvlinux)
driver is licensed as open source (GPL2), and it shall be supported as
a kernel module in StarlingX.

This commit adds container-based support of Intel Quartzville (QV) tools
in StarlingX, as a facility to users that own a valid Intel QV license,
so they may install QV tools into the container stx-debian-tools-dev.

The following packages are added: kmod, tree

The following packages are moved from Debian Vanilla repo to StarlingX
repo, so they can be version-controlled: autoconf-archive, autogen,
cmake, doxygen, dwarves, git, git-review, libcap-dev, libjson-c-dev,
linux-perf-5.10, ncurses-dev, sphinx-doc, unzip, uuid-dev.

Test Plan:
  - Container image is built successfully on Debian (PASS)

Story: 2010138
Task: 46733

Depends-On: https://review.opendev.org/c/starlingx/tools/+/866534

Signed-off-by: Rogerio Ferraz <RogerioOliveira.Ferraz@windriver.com>
Change-Id: I86b99f6502b32f832497ed30ffbb397d24430823
2022-12-07 21:20:39 +00:00
..
stx-centos-dev/centos CentOS base container image with development tools 2022-04-25 13:48:16 -03:00
stx-debian-dev/debian Added support to Intel Quartzville tools 2022-12-07 21:20:39 +00:00