summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2022-11-05Docker: T2216: add required skopeo package to build containerChristian Poessinger
skopeo is required for container registry download to satisfy the vyos-1x container based smoketest(s).
2022-11-03Kernel: T4691: update Linux Kernel to v5.15.77Christian Poessinger
2022-11-03Merge pull request #275 from dmbaturin/flavor-version-stringChristian Poessinger
T4796: fix argument order in merging default and custom options in buils-vyos-image
2022-11-03T4796: fix argument order in merging default and custom optionsDaniil Baturin
in buils-vyos-image
2022-11-03Use a dedicated GitHub token for triggering vyos.net buildsDaniil Baturin
for nightly build page updates
2022-11-01Merge pull request #272 from jestabro/standardize-op-mode-outputChristian Poessinger
Docker: T4791: python3-humps now a build dependency for vyos-1x nosetest
2022-11-01Docker: T4791: python3-humps now a build dependency for vyos-1x nosetestJohn Estabrook
On importing humps.decamelize in vyos/opmode.py, python3-pyhumps becomes a build dependency for the test test_op_mode.py. Create the package in the Docker image.
2022-10-30Merge pull request #271 from dmbaturin/os-release-dehardcodingChristian Poessinger
T3664: dehardcode fields of the OS release file
2022-10-30T3664: dehardcode fields of the OS release fileDaniil Baturin
2022-10-30Merge pull request #270 from sarthurdev/containersChristian Poessinger
containers: T2216: Include busybox container image for smoketest
2022-10-29pyhumps: fix copy/paste error in build package nameChristian Poessinger
2022-10-29pyhumps: disable arm64 build as Python uses "all" architectureChristian Poessinger
2022-10-29pyhumps: add initial package buildChristian Poessinger
2022-10-29containers: T2216: Include busybox container image, used in smoketests (1MB)sarthurdev
2022-10-29Kernel: T4691: update Linux Kernel to v5.15.76Christian Poessinger
2022-10-19pdns: T4511: upgrade to version 4.8Christian Poessinger
2022-10-16Docker: T4284: use libbpf-dev from Debian repo over specific commitChristian Poessinger
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-15Kernel: T4691: update Linux Kernel to v5.15.74Christian Poessinger
2022-10-13Kernel: T4691: update Linux Kernel to v5.15.73Christian Poessinger
2022-10-11Merge pull request #268 from sarthurdev/currentJohn Estabrook
build: T3664: Fix apt pinning file issue and use defaults for paths
2022-10-11build: T3664: Fix apt pinning file issue and use defaults for pathssarthurdev
2022-10-11Merge pull request #267 from sarthurdev/currentChristian Poessinger
T3664: Add support for local packages, generate apt release pinning
2022-10-09T3664: Add support for local packages, generate apt release pinningsarthurdev
* APT::Default-Release caused an issue when local packages present
2022-10-09Revert "Jenkins: T3664: add environment debug code"Christian Poessinger
This reverts commit a670b2dc68174c1d68e39e61bcf1fb5b20d33f35.
2022-10-09Jenkins: T3664: preserve environment when calling sudo for image buildChristian Poessinger
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-08Jenkins: T3664: add environment debug codeChristian Poessinger
2022-10-08Revert: "accel-ppp: T4691: upgrade LUA dependency to version 5.4"Christian Poessinger
This reverts commit 262183c as Accel PPP has issues starting up.
2022-10-08Jenkins: T3664: specify PYTHONDONTWRITEBYTECODE environment variableChristian Poessinger
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-07Jenkins: reference build variables in new build systemChristian Poessinger
2022-10-07Testsuite: T3664: move to new toml based input filesChristian Poessinger
2022-10-07Kernel: T3664: parse version file from toml inputChristian Poessinger
2022-10-07Docker: T3664: install yq dependency which has a jq like tool for toml filesChristian Poessinger
2022-10-07Jenkins: T3664: enable ISO build using new build flavor systemChristian Poessinger
2022-10-07T3664: re-enable pdns-recursor 4.7 branchChristian Poessinger
DUring development of commit 3979b25 ("T3664: initial implementation of the build flavor system") this was accidently reverted back to 4.5 series.
2022-10-07Merge pull request #257 from dmbaturin/T3664-flavorsChristian Poessinger
T3664: initial implementation of the build flavor system
2022-10-06T3664: improve error reporting of the initramfs hookDaniil Baturin
2022-10-06T3664: initial implementation of the build flavor systemDaniil Baturin
2022-10-06accel-ppp: T4691: upgrade LUA dependency to version 5.4Christian Poessinger
2022-10-05accel-ppp: T4691: adjust to changes in CMake build systemChristian Poessinger
Specifying -DLUA=True results in selection of the Lua language version 5.1 - we need 5.3.
2022-10-05Revert "accel-ppp: T4691: disable LUA as it's unused in VyOS"Christian Poessinger
This reverts commit 719013886df2a324f09217d2fd11feddab330a05.
2022-10-05Kernel: T4691: update Linux Kernel to v5.15.72Christian Poessinger
2022-09-28Kernel: T4691: update Linux Kernel to v5.15.71Christian Poessinger
2022-09-23Kernel: T4691: update Linux Kernel to v5.15.70Christian Poessinger
2022-09-21Kernel: T4691: update Linux Kernel to v5.15.69Christian Poessinger
2022-09-16accel-ppp: T4691: disable LUA as it's unused in VyOSChristian Poessinger
2022-09-16Kernel: T4691: update Linux Kernel to v5.15.68Christian Poessinger
2022-09-14nftables: T4691: install required libeditreadline-dev on demandChristian Poessinger
We can not install it into the docker container as this uninstalls libreadline-dev, which is required by other packages.
2022-09-13Docker: T4691: fix conflicting packagesChristian Poessinger
2022-09-13nftables: T4691: upgrade to version 1.0.5Christian Poessinger
2022-09-13Docker: T4691: add missing dependencies for recent nftables buildChristian Poessinger