summaryrefslogtreecommitdiff
path: root/docker
AgeCommit message (Collapse)Author
2024-05-28packer: T6390: Compensate for packer packaging updateC.J. Collier
new packer zip file comes with license as well as the packer binary. compensate for this while not breaking old code
2024-03-16docker: T6124: Install pinned version of dotenvMatthew Kobayashi
2023-06-08openvpn: T5272: upgrade package to Debian version 2.6.3-2Christian Breunig
2023-04-26ice: T5182: added build for Intel ICE driverzsdc
This commit adds a build task for an out-of-tree Intel ICE driver for E810 Ethernet Controllers.
2023-03-02Docker: T4625: add missing build dependenciesChristian Breunig
Commit 317ffe1 ("T4625: Update ocserv packet to 1.1.6-3") updated the version used for ocserv on VyOS 1.3. This commit adds the missing dependencies for the Docker container in order to build the ocserv packages.
2023-03-01T5003: backport changes from master to support latest Docker version on CI hostsChristian Poessinger
The newer Docker versions seem to be a bit more picky when using tools like goso. The container will no longer start if the gosu binary has the setuid root bit set. This change adjusts the container to continue working on recent Docker versions.
2023-01-31Docker: T4970: pin OCaml pcre package to avoid JIT supportJohn Estabrook
(cherry picked from commit c26f9f9309d3dad0fb344a4691a97a00d39a4b28)
2023-01-21Docker: T4798: add OCaml package fileutilsJohn Estabrook
The package fileutils is required for the file path validator. (cherry picked from commit 55758811bc6f06fa579f502b4a4705e37281e359)
2022-12-30Docker: remove unnecessary sudo callsChristian Poessinger
2022-09-13Docker: T2913: fix fpm package installation during container assemblyChristian Poessinger
Error installing fpm: The last version of public_suffix (< 6.0, >= 2.0.2) to support your Ruby & RubyGems was 4.0.7. Try installing it with `gem install public_suffix -v 4.0.7` and then running the current command again public_suffix requires Ruby version >= 2.6. The current ruby version is 2.5.0.
2022-08-06Docker: hostap: T4584: add requirements for custom package buildChristian Poessinger
(cherry picked from commit 3e42b642e16eac4e681b0ed70ec694582041333b)
2022-07-30Go: T4472: Updated Go version to 1.18.3zsdc
* removed `golang-github-osrg-gobgp-dev` dependency from fastnetmon. It can be built without it * Replaced Go from the Debian repository (1.15) to a version from the Go website (1.18.3) (cherry picked from commit a6efbe1b628d82eb5dd55b0746cf9278a1f9a1c1)
2022-07-01T4491: update commit ref for vyos1x-configJohn Estabrook
2022-04-25T4235: update commit refs for vyos1x-config, libvyosconfigJohn Estabrook
2022-01-17Docker: T3164: extend Debian buster build dependencies for Dropbear SSH daemonChristian Poessinger
2022-01-16Docker: T3164: add build dependencies for Dropbear SSH daemonChristian Poessinger
(cherry picked from commit 4ce1c21078a0f6890c0a7004285d8f393a4156b3)
2022-01-04Docker: T4128: add dependencies to build keepalived from sourceChristian Poessinger
(cherry picked from commit d137540caa0c5c0405238d77d6e04cd42f2c7685)
2021-11-10ocserv: T3934: Added own build of ocservzsdc
Because of a strange bug with the Debian package (https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=997981) we need to have our own build of ocserv from the same source.
2021-11-08http api: T3412: add build dependencies for vyos-http-api-toolsJohn Estabrook
(cherry picked from commit 52d0b69f09692c8cc95ece99d8118b3cdb7dfc14)
2021-10-02Docker: add ovmf requirement for UEFI boot testsChristian Poessinger
2021-09-07Docker: allow "releaseinfo-change" for apt-get updateChristian Poessinger
2021-09-07Docker: add bash and bash-completion to install listChristian Poessinger
(cherry picked from commit f02e672dd33373d66c67544ee8a9e791e7e019f6)
2021-04-18Update to OCaml 4.12Daniil Baturin
2021-04-18Add containers to the list of OPAM dependencies (needed for the new ↵Daniil Baturin
validate-value).
2021-01-30Docker: T3240: add wide-dhcpv6 build dependenciesBrandon Stepler
(cherry picked from commit b50c8ff5593a1e8ce85300d92bff09c8448084d6)
2021-01-10Docker: vyos-util package requires opem num packageChristian Poessinger
(cherry picked from commit 0ce67af792785679ab1fc07fb2aa59b2288a97b4)
2021-01-10Docker: add missing python3-sphinx dependency for vyos-1xChristian Poessinger
(cherry picked from commit 6897f8b1b1f3e690646c60f7090e3d727be3581e)
2021-01-10Jenkins: Kernel: instead of 'git clone' the source use the tarballChristian Poessinger
This reduces the download and checkout overhead.
2021-01-08Docker: add missing Accel-PPP dependenciesChristian Poessinger
(cherry picked from commit 3ded1cdb3b636450c20985c6e83a5255b5db9e9b)
2021-01-08Docker: Linux Kernel depends on rsyncChristian Poessinger
(cherry picked from commit 35fc53ea2645348ef525e6d59044cef90652ccf0)
2021-01-08Docker: fix netfilter build dependenciesChristian Poessinger
(cherry picked from commit 72b507b44fe5858a87ca3f0013f6f0e17b573d8f)
2021-01-08Docker: fix FRR build dependenciesChristian Poessinger
(cherry picked from commit 9ce186f327603612b3c0fd49104215947eef246c)
2021-01-08Docker: iproute2 has a build dependency on libbsd-devChristian Poessinger
(cherry picked from commit fcce4939ed6dcf5cbad72b8a8ba32972a75d3c91)
2021-01-08Docker: add missing cmake dependency on librtrChristian Poessinger
(cherry picked from commit 52d7fe9a0531785e2320b99b52ae1474f54047c2)
2021-01-08Docker: add wireguard and iproute2 build dependenciesChristian Poessinger
(cherry picked from commit 51c1ea1da3a85caf401735d166fa6dac9effff36)
2021-01-08Docker: add missing FRR dependency on python3-sphinxChristian Poessinger
(cherry picked from commit b00025ee86fdf14b0d7c79a90eac23f3950d2770)
2021-01-08Docker: properly arrange vyos-build dependenciesChristian Poessinger
(cherry picked from commit de88ecec39b73df8a2b1836b43ed5fba719275d2)
2021-01-08Docker: vyos-1x has a build-dependency on python3-jinja2Christian Poessinger
(cherry picked from commit 093505b25f500dbd0691e01c96717081f2385dfa)
2021-01-08Docker: do not install librtr-doc to avoid pulling in additional dependenciesChristian Poessinger
(cherry picked from commit 5fc508b2dda57652b51702c7eb11d9ca7823108f)
2021-01-08Docker: update OCaml from 4.09.0 -> 4.09.1Christian Poessinger
This fixes a build with GCC 10 (coming in Debian Bullseye), release notes available here: https://ocaml.org/releases/4.09.1.html (cherry picked from commit 9029464252e73c9bee84e2c93c58be5eba29033f)
2021-01-08Docker: drop dependencies for keepalivedChristian Poessinger
We no longer need to build keepalived on out own, we rely on the Debian upstream version. (cherry picked from commit f81c6e53bdf3ac6684daf8dc258b26d635b207cc)
2021-01-08Docker: dependency cleanup for vyos-1xChristian Poessinger
Most python3 dependencies are set by vyos-1x, use them from that section. (cherry picked from commit cd633eafe1eb604d384445e7c7f3dd3bd7e7629f)
2021-01-08Docker: drop installation of dh-systemdChristian Poessinger
dh-systemd was merged into debhelper in version 9.20160709 [1] and since stretch, dh-systemd is an empty transitional package. [1] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=822670 (cherry picked from commit 432f3f96927a54d2f606f34a3c54ea61406379ad)
2020-12-28ddclient: 3151: pin to Debian BullseyeChristian Poessinger
Ddclient consists out of Perl code only, thus it's safe to use the Bullseye version.
2020-12-22frr: T3146: upgrade to Free Range Routing 7.5 seriesChristian Poessinger
2020-12-19Docker: cleanup stages and remove unused packagesChristian Poessinger
2020-12-19Docker: T2666: install bpftool from buster-backportsChristian Poessinger
2020-12-19Merge pull request #136 from moepman/patch-1Christian Poessinger
Docker: T2666: fix wrong filename
2020-12-19Docker: T2666: architecture specific package installtion on linux headersChristian Poessinger
2020-12-17Docker: T2666: fix wrong filenameMarkus Hauschild
The temporary file in sources.list.d should be removed with the same name under which it is added