summaryrefslogtreecommitdiff
path: root/scripts
AgeCommit message (Collapse)Author
2026-03-09oci: T8366: remove features from container image which are not supportedChristian Breunig
Running containers on VyOS on a container platform seems like an odd use-case so we remove it in the beginning. Also interacting with the Kernel and safety reboots will be removed from the "system options" tree. * system option kernel * system option startup-beep * system option root-partition-auto-resize * system option reboot-on-panic * system option performance
2026-03-05Kernel: T8345: Update Linux Kernel to 6.6.128Christian Breunig
2026-03-03Merge pull request #1130 from c-po/multiarchJohn Estabrook
T8311: move to GNU coreutils when building GLIBC multiarch variable
2026-03-03T8336: frr: pin version to discrete commit and not the Git HEAD for stable/10.5Christian Breunig
Updated commit_id for frr package to a specific commit.
2026-03-03Merge pull request #1132 from c-po/wwan-configViacheslav Hletenko
Kernel: T8332: consolidate WWAN configuration for ARM64 and X86
2026-03-03Kernel: T8332: consolidate WWAN configuration for ARM64 and X86Christian Breunig
Re-use a building block for WWAN support to de-duplicate individual configs for both ARM64 and AMD64/X86.
2026-03-02Revert "T8265: leave config path hint in raw image install_image"John Estabrook
Revert in favor of alternative approach (T8335). This reverts commit b92471d684f0131fb8885e766cd90ee80dc8ed38.
2026-03-02Revert "T8311: add missing bootstrap binary dependency on dpkg-dev"Christian Breunig
This reverts commit 673a2de05776656b70dc4803aa3579138e9fffca.
2026-02-28T8120: define per architecture serial interface for Linux KernelChristian Breunig
x86_64 and arm64 both use a different serial interface during Linux Kernel boot. Define either ttyS0 or ttyAMA0 per CPU architecture. This could be further overwritten by individual flavors.
2026-02-26T8311: add missing bootstrap binary dependency on dpkg-devChristian Breunig
Commit 88f11dc01bb6 ("T8311: De-hardcode arch for live-build-config 92-strip-symbols") added use on dpkg-architecture which is not present in the normal chroot build environment. To be able to use it we need the dpkg-dev in our build chroot environment.
2026-02-24T8303: Missing arm64 radvd packageAndrii Klymenko
Added build time dependencies: bison and flex packages.
2026-02-23Merge pull request #1122 from c-po/qemu-arm64Viacheslav Hletenko
Makefile: T8294: autodetect CPU architecture for smoketests
2026-02-21Makefile: T8294: autodetect CPU architecture for smoketestsChristian Breunig
We currently have hardcoded values for amd64 in our Makefile. When calling the smoketests helpers like: * make testc * make qemu-live * make test-interfaces All expect an amd64 ISO file - if building and arm64 ISO image on an arm64 system, all those helpers do not work as it is hardcoded to amd64.
2026-02-21Merge pull request #1121 from c-po/kernelChristian Breunig
Kernel: T8134: consolidate common Kernel features for ARM64 and X86
2026-02-19Merge pull request #1118 from sever-sever/T8267Daniil Baturin
T8267: Extend the vyos-build repo to include Ansible install phony target
2026-02-19Merge pull request #1117 from jestabro/qcow2-config-dir-hintDaniil Baturin
T8265: leave config path hint in raw image install_image
2026-02-17Merge pull request #1120 from hedrok/T8126-frr-no-traffic-eng-cmdChristian Breunig
T8126: FRR add no traffic-eng command
2026-02-17Kernel: T8134: consolidate common Kernel features for ARM64 and X86Christian Breunig
Both architectures share common Kernel features - place them in single config snippets so we have to maintain them only once. This can for sure be further improved.
2026-02-17Realtek: T8134: update r8152 driver version to 2.21.4Christian Breunig
2026-02-17Intel: T8134: cleanup after package buildChristian Breunig
2026-02-17accel-ppp: T8134: fail build early if source dir is missingChristian Breunig
Fail vefore building VPP to not waste time.
2026-02-17Kernel: T8134: split-out common executable file formats from configChristian Breunig
2026-02-17Kernel: T8134: Realtek drivers do not need to be build using sudoChristian Breunig
2026-02-17Kernel: T8134: support building from Git source directoryChristian Breunig
If build.py detects a local "linux" directory which could be a Git repository - it is used over downloading the released tarball.
2026-02-17Kernel: T8134: add ccache build dependency for local build time speedupxChristian Breunig
2026-02-17Kernel: T8134: add snmp build dependencies for ipt-netflowChristian Breunig
2026-02-17T8126: FRR add no traffic-eng commandKyrylo Yatsenko
Add FRR patch with adding 'no traffic-eng' command and other pathd fixes. See commit description in patch file for full info.
2026-02-16T8219: Start building Salt from source. Update to v3006.21, remove old repo ↵asklymenko
keys.
2026-02-13T8267: Extend the vyos-build repo to include Ansible install phonyViacheslav Hletenko
Extend the vyos-build repo to include Ansible install PHONY Add the ability to install Ansible and VyOS compatible modules. It could be used for the further "topology tests". It also could be helpful with environment questions where a bug was reproduced. Use virtual environment to install Ansible + VyOS modules New options: - make ansible-install - make ansible-check - make ansible-clean
2026-02-12T8265: leave config path hint in raw image install_imageJohn Estabrook
The raw_image.py script as part of the build-image tools neglects to leave the canonical hint file in the config install path. This is standard in the op mode image_installer.py script and is used to detect previous installations.
2026-02-11T8256: update Linux Kernel to v6.6.124Christian Breunig
2026-02-07T6977: FRR patch for 'no encapsulation' commandKyrylo Yatsenko
Patch adds command 'no encapsulation' under segment-routing/srv6
2026-02-07T6977: Remove patches that were added to 10.5Kyrylo Yatsenko
2026-02-03T8219: Start building Salt from sourceasklymenko
2026-02-03Merge pull request #1112 from asklymenko/currentDaniil Baturin
T8219: Start building Salt from source
2026-01-30Merge pull request #1110 from ritika0313/T8141-2510-toml-updateViacheslav Hletenko
T8141: VPP - Rebase to stable 2510 - package.toml update
2026-01-29T8219: Start building Salt from sourceasklymenko
2026-01-27T8210: ARM: Add missing kernel modules for Marvell CN9130 platformViacheslav Hletenko
2026-01-26T8141: VPP - Rebase to stable 2510Ritika Chopra
2026-01-26Merge pull request #1109 from c-po/kernel-6.6.121John Estabrook
Kernel: T8203: Update Linux Kernel to 6.6.121
2026-01-24Kernelx: T8203: bump linux-firmware to 20260110Christian Breunig
2026-01-24Kernel: T8203: update Linux Kernel to v6.6.121Christian Breunig
2026-01-22Merge pull request #1105 from dmbaturin/T8135-snmptrapd-dosDaniil Baturin
T8135: backport the fix for CVE-2025-68615 (DoS in snmptrapd)
2026-01-21Merge branch 'current' into T8193-better-build-type-arch-errorDaniil Baturin
2026-01-21Merge pull request #1090 from hedrok/T7664-upgrade-frr-10.5Christian Breunig
T7664: Upgrade frr 10.5
2026-01-20T8135: backport the fix for CVE-2025-68615 (DoS in snmptrapd)Daniil Baturin
2026-01-19T7664: Add patch to fix zebra crashKyrylo Yatsenko
2026-01-19build: T8194: fix a typo in the root privileges commentDaniil Baturin
2026-01-19build: T8193: handle the case when build type and architecture mix-in files ↵Daniil Baturin
do not exist
2026-01-19build: T8194: use an exception to simplify exception handlingDaniil Baturin