1883 Commits

Author SHA1 Message Date
Christian Poessinger
75784affbe pyhumps: add initial package build 2022-10-29 19:29:47 +02:00
sarthurdev
5f186754fe containers: T2216: Include busybox container image, used in smoketests (1MB) 2022-10-29 17:24:06 +02:00
Christian Poessinger
21118557c0
Kernel: T4691: update Linux Kernel to v5.15.76 2022-10-29 12:36:57 +02:00
Christian Poessinger
98450c47b4 pdns: T4511: upgrade to version 4.8 2022-10-19 19:36:34 +02:00
Christian Poessinger
b7ec609c3c Docker: T4284: use libbpf-dev from Debian repo over specific commit
In order to properly retrieve JSON information in the Smoketests for the new
QoS implementation we need a recent (>6.0) version of iproute2. This requires
the libbpf-dev package.
2022-10-16 22:00:10 +02:00
Christian Poessinger
9c397b77dc
Kernel: T4691: update Linux Kernel to v5.15.74 2022-10-15 21:21:20 +02:00
Christian Poessinger
14de833e4b
Kernel: T4691: update Linux Kernel to v5.15.73 2022-10-13 12:13:22 +02:00
John Estabrook
b8111b4140
Merge pull request #268 from sarthurdev/current
build: T3664: Fix apt pinning file issue and use defaults for paths
2022-10-11 11:43:31 -05:00
sarthurdev
be065d568b build: T3664: Fix apt pinning file issue and use defaults for paths 2022-10-11 18:37:55 +02:00
Christian Poessinger
ce2a197531
Merge pull request #267 from sarthurdev/current
T3664: Add support for local packages, generate apt release pinning
2022-10-11 07:24:26 +02:00
sarthurdev
fbe8ee6e19 T3664: Add support for local packages, generate apt release pinning
* APT::Default-Release caused an issue when local packages present
2022-10-09 21:33:44 +02:00
Christian Poessinger
4f7f3ee814 Revert "Jenkins: T3664: add environment debug code"
This reverts commit a670b2dc68174c1d68e39e61bcf1fb5b20d33f35.
2022-10-09 08:33:46 +02:00
Christian Poessinger
8b3037a4a5 Jenkins: T3664: preserve environment when calling sudo for image build
COmmit 8bcce0a ("Jenkins: T3664: specify PYTHONDONTWRITEBYTECODE environment
variable") defined the python environment variable, but subsequent calls to sudo
did not preserve the new environment.

This has been changed.
2022-10-09 08:30:45 +02:00
Christian Poessinger
a670b2dc68 Jenkins: T3664: add environment debug code 2022-10-08 22:30:02 +02:00
Christian Poessinger
7540a635eb Revert: "accel-ppp: T4691: upgrade LUA dependency to version 5.4"
This reverts commit 262183c as Accel PPP has issues starting up.
2022-10-08 20:20:38 +02:00
Christian Poessinger
8bcce0ab6a Jenkins: T3664: specify PYTHONDONTWRITEBYTECODE environment variable
The new buildsystem also creates python bytecode which has the drawback that
the Jenkins call to "sudo make purge" and "deleteDir()" can not remove the
files under vyos-build/scripts/__pycache__/ and gives:

vyos_build_defaults.cpython-39.pyc: Operation not permitted
vyos_build_utils.cpython-39.pyc: Operation not permitted

This commit disables python byte-code generation on ISO builds as there is no
performance impact as the script is called only once anyway.
2022-10-08 20:03:24 +02:00
Christian Poessinger
714b5735ab Jenkins: reference build variables in new build system 2022-10-07 22:52:26 +02:00
Christian Poessinger
be1d5e0165 Testsuite: T3664: move to new toml based input files 2022-10-07 22:02:58 +02:00
Christian Poessinger
3adcd14cef Kernel: T3664: parse version file from toml input 2022-10-07 22:02:10 +02:00
Christian Poessinger
a11fbbaae5 Docker: T3664: install yq dependency which has a jq like tool for toml files 2022-10-07 22:01:05 +02:00
Christian Poessinger
ede3064818 Jenkins: T3664: enable ISO build using new build flavor system 2022-10-07 07:50:41 +02:00
Christian Poessinger
88d11483e3 T3664: re-enable pdns-recursor 4.7 branch
DUring development of commit 3979b25 ("T3664: initial implementation of the
build flavor system") this was accidently reverted back to 4.5 series.
2022-10-07 07:49:51 +02:00
Christian Poessinger
3f16f939fb
Merge pull request #257 from dmbaturin/T3664-flavors
T3664: initial implementation of the build flavor system
2022-10-07 07:42:58 +02:00
Daniil Baturin
e7ac78de49 T3664: improve error reporting of the initramfs hook 2022-10-06 17:56:37 -04:00
Daniil Baturin
3979b25dcf T3664: initial implementation of the build flavor system 2022-10-06 17:55:01 -04:00
Christian Poessinger
262183c6a6 accel-ppp: T4691: upgrade LUA dependency to version 5.4 2022-10-06 23:19:20 +02:00
Christian Poessinger
7149a2aa2e accel-ppp: T4691: adjust to changes in CMake build system
Specifying -DLUA=True results in selection of the Lua language version 5.1 - we
need 5.3.
2022-10-05 21:44:34 +02:00
Christian Poessinger
eda7fc7283 Revert "accel-ppp: T4691: disable LUA as it's unused in VyOS"
This reverts commit 719013886df2a324f09217d2fd11feddab330a05.
2022-10-05 21:44:34 +02:00
Christian Poessinger
849063d171
Kernel: T4691: update Linux Kernel to v5.15.72 2022-10-05 17:18:35 +02:00
Christian Poessinger
5852d5de3a
Kernel: T4691: update Linux Kernel to v5.15.71 2022-09-28 19:46:21 +02:00
Christian Poessinger
d1902bd7cc
Kernel: T4691: update Linux Kernel to v5.15.70 2022-09-23 21:03:45 +02:00
Christian Poessinger
47b07e5fa9
Kernel: T4691: update Linux Kernel to v5.15.69 2022-09-21 19:41:24 +02:00
Christian Poessinger
719013886d accel-ppp: T4691: disable LUA as it's unused in VyOS 2022-09-16 20:31:41 +02:00
Christian Poessinger
2869761499
Kernel: T4691: update Linux Kernel to v5.15.68 2022-09-16 08:39:29 +02:00
Christian Poessinger
7e856f0c81 nftables: T4691: install required libeditreadline-dev on demand
We can not install it into the docker container as this uninstalls
libreadline-dev, which is required by other packages.
2022-09-14 07:37:13 +02:00
Christian Poessinger
afea5dd62e Docker: T4691: fix conflicting packages 2022-09-13 21:43:27 +02:00
Christian Poessinger
c8ea293e91 nftables: T4691: upgrade to version 1.0.5 2022-09-13 20:39:21 +02:00
Christian Poessinger
5503ba2c95 Docker: T4691: add missing dependencies for recent nftables build 2022-09-13 20:37:58 +02:00
Christian Poessinger
defc4cd9ed Revert "T3641: nftables: use upstream package"
This reverts commit cd9cd920cdabd7cd7c5bd0e6108fd1c0e78c3cb9.
2022-09-13 20:23:59 +02:00
Christian Poessinger
59b2fedd4d accel-ppp: T4691: package upgrade with minor fixes to sstp 2022-09-13 09:31:28 +02:00
Christian Poessinger
d490199398 firmware: T4691: update to Linux release 20220815 2022-09-13 09:29:00 +02:00
Christian Poessinger
8e2022432b Kernel: T4691: Initial support for 5.15.67 2022-09-13 09:26:18 +02:00
Christian Poessinger
f9db3f30d1 iproute2: T4691: upgrade version to match 5.15 kernel tree 2022-09-13 09:25:02 +02:00
initramfs
4c550889f4
vyos-utils: T4683: add kitty-terminfo package 2022-09-09 18:21:00 +08:00
Christian Poessinger
911960db4b
Kernel: T3318: update Linux Kernel to v5.10.142 2022-09-09 09:09:45 +02:00
Christian Poessinger
9f0ab18e71
Merge pull request #262 from initramfs/current-firmware-whence
firmware: T4671: create missing symlinks defined in WHENCE file
2022-09-06 20:25:18 +02:00
initramfs
3d983cb2fe
firmware: T4671: create missing symlinks defined in WHENCE file 2022-09-06 19:59:25 +08:00
Christian Poessinger
bc0dbd3062
Kernel: T3318: update Linux Kernel to v5.10.141 2022-09-05 11:04:46 +02:00
Christian Poessinger
b3209fa92d
Jenkins: disable cache control from s3 upload 2022-09-04 08:41:31 +02:00
Christian Poessinger
07e2f85156
Merge pull request #259 from chenxiaolong/eapol_tls_1.0
T4666: hostap: Reintroduce Debian's allow-tlsv1.patch
2022-09-03 07:13:53 +02:00