summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-04-23CONTIBUTING: sync version with vyos-1x commit ee6bf7e9Christian Poessinger
2021-04-23Kernel: T3489: enable kexec supportRob Thomas
This allows us to use kexec in the future to support fast reboots. This is more important on physical hardware which can take 10+ minutes to POST. Signed-Off-By: Rob Thomas <xrobau@gmail.com>
2021-04-23Kernel: T3489: re-enable NUMA in kernel buildRob Thomas
All throughout the history of vyos-build, NUMA has been disabled. It WAS enabled back in Vyatta days, so something somewhere has accidentally turned it off - and it's ALSO mentioned explicitly in various pieces of documentation, so it's MEANT to be on! Note for future researchers: CONFIG_INOTIFY_STACKFS=y is provided by a patch, so patch the kernel BEFORE running make menuconfig, or manually put it back. If not, it'll vanish and is a wanted part of the build. Signed-Off-By: Rob Thomas <xrobau@gmail.com>
2021-04-22Merge pull request #160 from runborg/currentChristian Poessinger
kernel: T3486: Prepare for arm64 builds
2021-04-22Kernel: T3318: update Linux Kernel to v5.10.32Christian Poessinger
2021-04-19kernel: T3486: Prepare for arm64 buildsRunar Borge
2021-04-17Kernel: T3318: update Linux Kernel to v5.10.31Christian Poessinger
2021-04-15Kernel: T3318: update Linux Kernel to v5.10.30Christian Poessinger
2021-04-13Merge pull request #157 from sever-sever/T2216-depChristian Poessinger
containers: T2216: Add podman dependency pkgs
2021-04-13containers: T2216: Add podman dependency pkgssever-sever
2021-04-13Merge pull request #156 from sever-sever/T2216-podChristian Poessinger
containers: T2216: Add podman for containers
2021-04-11Kernel: T3318: update Linux Kernel to v5.10.29Christian Poessinger
2021-04-11Testsuite: QEMU: add in 3 more NICs as required by the L3VPN EVPN testChristian Poessinger
2021-04-09containers: T2216: Add podman for containerssever-sever
2021-04-09chroot: import modprobe.d/no-copybreak.conf from vyatta-cfg-systemChristian Poessinger
2021-04-09iproute2: patches: add fix for erspan JSON outputChristian Poessinger
See thread [1] for more infomration. [1] https://lore.kernel.org/netdev/3ac544c09842410fb863b332917a03ad@poessinger.com/
2021-04-09packages: wide-dhcpv6: rename build scriptChristian Poessinger
2021-04-09Kernel: move build to "normal" Pipeline libraryChristian Poessinger
This is initial work required to also build an arm64 Kernel via the CI.
2021-04-07Kernel: T3318: update Linux Kernel to v5.10.28Christian Poessinger
2021-04-04fixed s3 upload pathqxmips
2021-04-05qat: update to 1.7.L.4.13.0-00009Christian Poessinger
2021-04-04build: qemu: do not use symlinks on generated imagesChristian Poessinger
Jenkins can not properly deal with symbolic links.
2021-04-04Merge pull request #155 from runborg/currentChristian Poessinger
Jenkins: add cleanup for finalize stage
2021-04-04Jenkins: add cleanup for finalize stageRunar Borge
2021-04-03T2108: add main and backup minisign release keys.Daniil Baturin
2021-04-03Jenkins: indention fixChristian Poessinger
2021-04-03packages: add minisignChristian Poessinger
2021-04-03Testsuite: extend QEMU interactionsChristian Poessinger
* Change the way how networking is setup to ensure that the network interface inside the QEMU gues is actually u/U instead of u/D * Use common base MAC address * Run "show interfaces" after installation to check all requirements are met
2021-04-02Jenkins: make QEMU image build optionalChristian Poessinger
2021-03-31Kernel: T3318: update Linux Kernel to v5.10.27Christian Poessinger
2021-03-27Jenkins: builds can run 150 minutes and do not fail fastChristian Poessinger
2021-03-27systemd: services: disable sendmailChristian Poessinger
2021-03-26iproute2 update to debian/5.10.0-4_bpo10+1Christian Poessinger
2021-03-26Kernel: Jenkins: cleanup, move LogRotator setting to pipeline optionsChristian Poessinger
2021-03-26Jenkins: fix type - do not keep 200 buildsChristian Poessinger
2021-03-26Jenkins: enable arm64 buildsChristian Poessinger
2021-03-26Jenkins: fix buildPackage call, it's null not noneChristian Poessinger
2021-03-26Jenkins: enable arm64 buildsChristian Poessinger
2021-03-26Jenkins: enable arm64 buildsChristian Poessinger
2021-03-26Kernel: T3318: update Linux Kernel to v5.10.26Christian Poessinger
2021-03-26http api: T3412: add build dependencies for vyos-http-api-toolsJohn Estabrook
2021-03-26Jenkins: lib: fix file encoding (<U+200B>) issuesChristian Poessinger
2021-03-26Jenkins: lib: move buildDiscarder settings to pipeline ~optionsChristian Poessinger
2021-03-26Jenkins: add build option for AWS S3 snapshot bucket uploadChristian Poessinger
2021-03-26Jenkins: upload ISO image to folder named after the Git branch instead of ↵Christian Poessinger
rolling By default all uploads are uploaded to the "rolling" folder and a symlink for the latest upload is created. If a 1.3 beta image is build after a 1.4 run - the resulting "latest-rolling.iso" image will be 1.3 instead of 1.4
2021-03-26Merge pull request #154 from runborg/currentChristian Poessinger
Jenkins: Activate EC2 builders and Re-enable multiarch/arm64 builds
2021-03-26Jenkins: Activate EC2 builders and Re-enable multiarch/arm64 buildsRunar Borge
Re-enabling arm64 builds on its own buildhosts requires a bit of rewrite to get up and running, using this commit will allow native builds of all needed platforms if we add more platforms at a later date
2021-03-25Jenkins: add build parameter for image upload and smoketestsChristian Poessinger
2021-03-24Kernel: T3318: update Linux Kernel to v5.10.25Christian Poessinger
2021-03-24Jenkins: add parameters to image buildChristian Poessinger
The ISO image build should be able to be parameterised from the outside, as setting who build the image, and which version number to use. If nothing is specified, use sane defaults as the current timestand and autobuild@vyos.net.