summaryrefslogtreecommitdiff
path: root/docker/Dockerfile
AgeCommit message (Collapse)Author
2024-05-07T6311: Docker add dependency asciidoc-base for nftablesViacheslav Hletenko
Add dependency `asciidob-base` for build nftables (cherry picked from commit ac1b06cf2c54e16547fef102e9e4245d5b4885bd)
2024-05-06Merge pull request #595 from vyos/mergify/bp/sagitta/pr-594Christian Breunig
T6307: Add dependency procps to build vyos-1x (backport #594)
2024-05-06T6307: Add dependency procps to build vyos-1xViacheslav Hletenko
This fixes the sysctl dependency ``` ====================================================================== ERROR: test_sysctl_read (test_utils.TestVyOSUtils.test_sysctl_read) ---------------------------------------------------------------------- Traceback (most recent call last): File "/vyos/work/tmp/vyos-1x/src/tests/test_utils.py", line 28, in test_sysctl_read self.assertEqual(sysctl_read('net.ipv4.conf.lo.forwarding'), '1') ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/vyos/work/tmp/vyos-1x/python/vyos/utils/system.py", line 28, in sysctl_read tmp = run(['sysctl', '-nb', name], capture_output=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 548, in run with Popen(*popenargs, **kwargs) as process: ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1024, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1901, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: 'sysctl' ``` (cherry picked from commit 9d07adceb77fe611d82b0242e28f1ca7c4637ef3)
2024-05-05docker: T3664: add dependencies for raw disk buildingDaniil Baturin
(cherry picked from commit c535510bbc447abcf3b0e514bb6620ebf14ec8f1)
2024-05-04Docker: T6283: T6250: no need to include rtrlib and libyang in generalChristian Breunig
FRR build tracks the rtrlib and libyang version, so only one place is needed to build to sources. (cherry picked from commit 6ff4b31c4a75583424edd0deb479d1dacc42d6b3)
2024-05-03Docker: T6180: update commit refs for vyos1x-config and libvyosconfigJohn Estabrook
2024-04-18Docker: T6111: update commit ref for vyos1x-configJohn Estabrook
2024-04-06Debian: T6199: add pylint do list of build dependenciesChristian Breunig
(cherry picked from commit 0c12b79fd8d13db8e7b9789132a0eb7f5ba27a8d)
2024-04-03T6199: remove unneeded python3-sphinx build dependency for vyos-1xChristian Breunig
(cherry picked from commit 22f3569e994fe1e1f8fb96d81ddd62347d0d9df5)
2024-03-13docker, build: T6119: use python3-tomli instead of python3-tomlDaniil Baturin
2024-02-27docker: T4440: add OCI container labelsDaniil Baturin
Original implementation by jtcarnes (cherry picked from commit bca80434106d96bb00c9808db7baea74d746b4d9)
2024-01-05Kernel: T5887: update Linux Kernel to v6.6.9Christian Breunig
(cherry picked from commit cc04a75932345ba37e4e18f82ae3f85330cedf68)
2023-11-01T5701: Bump telegraf to version v1.28.3Viacheslav Hletenko
2023-10-31T5415: upgrade libyang library to v2.1.128Viacheslav Hletenko
(cherry picked from commit d0649cf3b5b6058e464c906f20fce92d75f1bdcd)
2023-09-25ci/cd: update branch references current -> sagittaChristian Breunig
2023-08-24Merge pull request #377 from tjjh89017/arm64Christian Breunig
arm64 build vyos kernel for qemu vm and rpi4
2023-08-23Docker: T5500: update commit ref for vyos1x-configJohn Estabrook
2023-08-22T5499: arm64: build jool with correct dependsDate Huang
Signed-off-by: Date Huang <tjjh89017@hotmail.com>
2023-08-01frr: T5415: upgrade libyang library to v2.1.80Christian Breunig
2023-07-28Docker: T5317: update commit refs for vyos1x-config and libvyosconfigJohn Estabrook
2023-07-25Docker: T5194: update commit ref for vyos1x-configJohn Estabrook
2023-07-21Docker: T5385: update commit ref for vyos1x-configJohn Estabrook
2023-06-14Docker: T5286: Kernel depends on libelf-dev - add missing dependencyChristian Breunig
Commit dd194c6e8 ("Docker: T5286: remove XDP support") dropped all relevant package build dependencies for XDP - which is good as we should not carry leftovers. The Linux Kernel dependency list in contrast always lacked this package. Re-add the package to the appropriate section.
2023-06-12Docker: T5286: remove XDP supportChristian Breunig
2023-06-03Docker: T5241: add jmespath dependency to vyos-1xViacheslav Hletenko
The validation 'is_intf_addr_assigned' will be rewritten to support 'netns' and will use jmespath that required for build .deb pkg to validate 'vyos-1x/src/tests/test_validate.py'.
2023-05-16Docker: T5194: update commit refs for vyos1x-config and libvyosconfigJohn Estabrook
2023-05-16Docker: T5194: add OCaml package xml-light as build dependencyJohn Estabrook
2023-05-01jool: T160: Added scripts to build jool packagezsdc
Added dependencies and build scripts for https://github.com/NICMx/Jool/
2023-04-26Docker: T5185: update commit refs for vyos1x-configJohn Estabrook
2023-03-29Docker: T5089: update commit refs for vyos1x-config and libvyosconfigJohn Estabrook
2023-03-14Docker: T5076: Intel QAT drivers rely on libudev-devChristian Breunig
Package was previously side-loaded by another dependency.
2023-03-11Docker: T5076: unbloat container - remove dependencies for pam_tacplusChristian Breunig
2023-03-11Docker: T5076: unbloat container - remove dependencies for sstp-clientChristian Breunig
Package consumed via Debian upstream
2023-03-11Docker: T5076: unbloat container - remove dependencies for vyos-http-api-toolsChristian Breunig
2023-03-11Docker: T5076: unbloat container - remove dependencies for libnss-mapuser & ↵Christian Breunig
libpam-radius
2023-03-11Docker: T5076: unbloat container - remove obsolete dh-exec packageChristian Breunig
2023-03-11Docker: T5076: unbloat container - remove dependencies for fastnetmonChristian Breunig
Package consumed from Debian upstream
2023-03-11Docker: T5076: unbloat container - remove dependencies for ipaddrcheckChristian Breunig
2023-03-11Docker: T5076: unbloat container - remove dependencies for wide-dhcpv6Christian Breunig
2023-03-11Docker: T5076: unbloat container - remove dependencies for hvinfoChristian Breunig
2023-03-11Docker: T5076: unbloat container - remove dependencies for vyatta-cfgChristian Breunig
2023-03-11Docker: T5076: unbloat container - remove dependencies for frrChristian Breunig
2023-03-11Docker: T5076: use Debian python3-inotify packageChristian Breunig
2023-03-11Docker: T5076: merge opam re package installation with other packagesChristian Breunig
2023-03-11Docker: fix vim mouse disable command for bookworm - which uses dashChristian Breunig
2023-03-10Docker: T5076: unbloat container - remove dependencies for keepalivedChristian Breunig
2023-03-10Docker: T5076: install packages from pip instead of Github sourceChristian Breunig
2023-03-10Docker: T5076: unbloat container - remove dependencies for hostapChristian Breunig
2023-03-10Docker: T5076: unbloat container - remove dependencies for dropbearChristian Breunig
2023-03-09Docker: T5076: unbloat container - remove dependencies for strongswanChristian Breunig