summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2026-04-13Merge pull request #1155 from c-po/kernel-serial-activationViacheslav Hletenko
Testsuite: T8375: verify proper serial console settings
2026-04-10T8472: Revert KEA-DHCP patchViacheslav Hletenko
Reverts vyos/vyos-build#1139 due to https://vyos.dev/T8472 As patch is incorrect
2026-04-10Merge pull request #1154 from hedrok/T8457-bgp_link_stateViacheslav Hletenko
T8457: FRR: backport BGP-LS
2026-04-09Merge pull request #1157 from c-po/kernel-updateDaniil Baturin
Kernel: T8466: Update Linux Kernel to 6.6.133
2026-04-08Kernel: T8466: Update Linux Kernel to 6.6.133Christian Breunig
2026-04-05Testsuite: T8375: verify proper serial console settingsChristian Breunig
Now that the serial console definition is dynamically generated by the image installer, depending on the flavor data, it is time to validate the resulting CLI nodes and GRUB config.
2026-04-05Testsuite: T8375: use more specific "option kernel" search path in conf commandsChristian Breunig
As there is also "set system console device <DEV> kernel", use a more specific match criteria to avoid false positives.
2026-04-05T8457: FRR: backport BGP-LSKyrylo Yatsenko
2026-04-03Merge pull request #1153 from c-po/jool-updateDaniil Baturin
Jool: T8299: upgrade version to 4.1.15
2026-04-03Merge pull request #1152 from c-po/kernel-serial-activationDaniil Baturin
flavor: T8375: add flavor.json during build into resulting image
2026-04-03Jool: T8299: upgrade version to 4.1.15Christian Breunig
2026-04-02Merge pull request #1144 from c-po/netlink-t8047Christian Breunig
T8047: replace netplugd with vyos-netlinkd
2026-03-31flavor: T8375: add flavor.json during build into resulting imageChristian Breunig
In order for amd64 or arm64 images to know their serial console settings, we embed a new file named "flavor.json" under "/usr/share/vyos" into the resulting image. The file holds configuration parameters unique to the build flavor. Corresponding library functions are available via a Python vyos.flavor module.
2026-03-30Merge pull request #1150 from dmbaturin/T8439-l2tp-memory-corruptionViacheslav Hletenko
accel-ppp: T8439: update the commit reference for the memory corruption vulnerability
2026-03-30Merge pull request #1149 from kumvijaya/currentDaniil Baturin
T8444: Fix smoke test workflow checkout to use right target branch
2026-03-30accel-ppp: T8439: update the commit referenceDaniil Baturin
for the memory corruption vulnerability
2026-03-29T8444: smoke test workflow checkout to use target branchkumvijaya
2026-03-26Merge pull request #1146 from sever-sever/T8410Christian Breunig
T8410: Fix typos and mistakes in scripts and comments
2026-03-26Merge pull request #1148 from c-po/kernel-6.6.130Christian Breunig
Kernel: T8427: Update Linux Kernel to 6.6.130
2026-03-26T8410: Fix typos and mistakes in scripts and commentsViacheslav Hletenko
Fix typos and mistakes in the comments No functional changes
2026-03-25Kernel: T8427: Update Linux Kernel to 6.6.130Christian Breunig
The custom patch "nft_ct: Added nfct_seqadj_ext_add() for DNAT'ed - conntrack." is now available upstream in the Kernel tree.
2026-03-25Merge pull request #1147 from sarthurdev/kea3.0.2Daniil Baturin
kea: T8424: Update Kea to 3.0.3
2026-03-25kea: T8424: Update Kea to 3.0.3sarthurdev
2026-03-24Merge pull request #1145 from hedrok/T8273-fix-ospfv3-no-bdrDaniil Baturin
T8273: FRR ospfv3: fix LSA when no new BDR elected + remove already merged patch
2026-03-22T8273: FRR ospfv3: fix LSA when no new BDR electedKyrylo Yatsenko
2026-03-22T8273: FRR remove already merged patchKyrylo Yatsenko
The patch 0018-zebra-Ensure-FRR-does-not-see-duplicate-local-routes.patch is already in FRR 10.5, in commit b342bc23ce128520722c078e501ef2b410140632, so removing it.
2026-03-19Merge pull request #1142 from c-po/tshark-removeChristian Breunig
T8400: remove tshark binary from image
2026-03-19T8400: remove tshark binary from imageChristian Breunig
2026-03-19Merge pull request #1143 from c-po/docker-vyosDaniil Baturin
T8401: remove docker-vyos in favour of OCI (Open Container Image) format
2026-03-19T8047: replace netplugd with vyos-netlinkdChristian Breunig
2026-03-19Merge pull request #1139 from sarthurdev/kea_multiaddrViacheslav Hletenko
kea: T7853: Offer subnet for any interface address
2026-03-19Merge pull request #1141 from kumvijaya/currentAndrii Klymenko
T8364: Add ISO build and config load smoke test workflow
2026-03-19T8364: smoke test workflow fixed review commentskumvijaya
2026-03-19T8364: smoke test workflow fixed review commentskumvijaya
2026-03-18kea: T7853: Offer subnet for any interface addresssarthurdev
Move repo prep to pre-build hook so patches can be applied and build using build.py
2026-03-18T8401: remove docker-vyos in favour of OCI (Open Container Image) formatChristian Breunig
vyos_bld 5b8e3dd7a1a8:/vyos/vyos-build [current] # ls -al build/*.iso -rw-r--r-- 1 root root 680525824 Mar 18 08:21 build/live-image-amd64.hybrid.iso -rw-r--r-- 1 root root 680525824 Mar 18 08:31 build/vyos-2026.03.18-0821-oci-generic-amd64.iso vyos_bld 5b8e3dd7a1a8:/vyos/vyos-build [current] # sudo make oci I: mount ISO build/live-image-amd64.hybrid.iso I: extracting squashfs content I: generate OCI container image vyos-2026.03.18-0821-oci.tar I: to import the previously generated OCI image to your local images run: docker import vyos-2026.03.18-0821-oci.tar vyos:2026.03.18-0821-oci --change 'CMD [/sbin/init]' vyos_bld 5b8e3dd7a1a8:/vyos/vyos-build [current] # ls -al *.tar -rw-r--r-- 1 root root 2039336960 Mar 18 08:38 vyos-2026.03.18-0821-oci.tar
2026-03-14T8364: Added iso image build and config load smoke-test workflow fixedkumvijaya
2026-03-14T8364: Added iso image build and config load smoke-test workflowkumvijaya
2026-03-13Merge pull request #1140 from sever-sever/T8377Daniil Baturin
T8377: Update kernel ARM config for Marvell Octeon 10 CN10308
2026-03-12Merge pull request #1135 from c-po/T8366-ociDaniil Baturin
oci: T8366: remove features from container image which are not supported
2026-03-12T8376: Add ARM kernel options for system time udpateViacheslav Hletenko
Add CONFIG_RTC_DRV_EFI, CONFIG_RTC_DRV_PL031 kernel options for system time update
2026-03-12T8377: Update kernel ARM config for Marvell Octeon 10 CN10308Viacheslav Hletenko
Enable several additional kernel modules required for specific hardware platforms. Network: - CONFIG_OCTEONTX2_AF - CONFIG_OCTEONTX2_PF eMMC: - CONFIG_MMC_SDHCI_CADENCE LED: - CONFIG_GPIO_PCA953X - CONFIG_LEDS_PCA955X_GPIO I2C: - CONFIG_I2C_THUNDERX These drivers are built as modules to provide support for Marvell OCTEON TX2 network devices, Cadence SDHCI eMMC controllers, PCA95xx GPIO/LED expanders, and ThunderX I2C controllers.
2026-03-12Merge pull request #1138 from asklymenko/currentViacheslav Hletenko
T8334: arm64: updating image via 'add system image' fails with vmlinuz not found error
2026-03-10Merge pull request #1137 from alexk37/increase-bootloader-sleep-timeDaniil Baturin
T8373: check-qemu-install: increase BOOTLOADER_SLEEP time
2026-03-10T8334:arm64: updating image via 'add system image' fails with vmlinuz not ↵asklymenko
found error
2026-03-10T8373: check-qemu-install: increase BOOTLOADER_SLEEP timeAlex Kudentsov
2026-03-10Merge pull request #1136 from sever-sever/T8363John Estabrook
T8363: Ensure FRR does not see duplicate local routes on interface changes
2026-03-09T8363: Ensure FRR does not see duplicate local routes on interface changesViacheslav Hletenko
Add zebra patch from upstream
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-06Merge pull request #1134 from c-po/kernel-6.6.128Christian Breunig
Kernel: T8345: Update Linux Kernel to 6.6.128