2306 Commits

Author SHA1 Message Date
Christian Breunig
cc04a75932 Kernel: T5887: update Linux Kernel to v6.6.9 2024-01-04 21:47:59 +01:00
Christian Breunig
db11c4bcef
Kernel: T4928: update Linux Kernel to v6.1.70 2024-01-01 23:23:19 +01:00
Christian Breunig
59e8817d2f
Merge pull request #480 from c-po/container-t5867
container: T5867: upgrade podman to 4.7.2 (Debian Trixie)
2023-12-28 16:59:59 +01:00
Christian Breunig
197feda601 container: T5867: upgrade podman to 4.7.2 (Debian Trixie) 2023-12-28 16:13:24 +01:00
Daniil Baturin
fecd206e9c
Update branch names in the README 2023-12-23 12:41:44 +00:00
Christian Breunig
e6701712e1 Kernel: T4928: rebase patches ontop of Kernel 6.1.59 to get clean applies 2023-12-22 11:13:13 +00:00
Christian Breunig
4e3fded1da Kernel: T4928: add "set -e" to kernel build script 2023-12-22 11:12:07 +00:00
Christian Breunig
cc4ee5b425 Jenkins: fix invalid base version when building ISO with custom version string 2023-12-21 20:04:32 +01:00
Christian Breunig
bd1b8cb60a
Merge pull request #474 from indrajitr/cleanup-openssh
ssh: T5841: Remove ssh-session-cleanup.service
2023-12-21 16:48:58 +01:00
Christian Breunig
1d37611142
Kernel: T4928: update Linux Kernel to v6.1.69 2023-12-21 09:09:02 +01:00
Christian Breunig
48c9b3dfd9
Merge pull request #476 from zdc/T5838-circinus
kernel: T5838: Enabled Infiniband for `mlx4` and `mlx5`
2023-12-20 11:28:17 +01:00
zsdc
0a5b69b847 kernel: T5838: Enabled Infiniband for mlx4 and mlx5
Mellanox/NVIDIA NICs require Infiniband support for proper communication with
user space, which is used by tools like DPDK.

This commit enables Infiniband with user access support and adds it to
`mlx4`/`mlx5`.
2023-12-20 12:11:04 +02:00
Viacheslav Hletenko
5f13b5c51f
Merge pull request #475 from indrajitr/kea-build-2
dhcp: T5840: Upgrade to Kea 2.4.x (fix copyright year)
2023-12-20 11:00:14 +02:00
Indrajit Raychaudhuri
5599430439 dhcp: T5840: Upgrade to Kea 2.4.x (fix copyright year) 2023-12-20 02:57:21 -06:00
Indrajit Raychaudhuri
10b5c5bc93 ssh: T5841: Remove ssh-session-cleanup.service
With libpam-systemd >= 230-2, ssh-session-cleanup.service is no longer
necessary because when `UsePAM yes` in `/etc/ssh/sshd_config` (which is
the default), SSH sessions are cleaned up automatically when ssh-server
is shutdown or the system is rebooted.
2023-12-20 01:33:34 -06:00
Christian Breunig
c65b0c0e0c
Merge pull request #473 from indrajitr/kea-build
dhcp: T5840: Upgrade to Kea 2.4.x
2023-12-20 07:44:26 +01:00
Indrajit Raychaudhuri
bf04cd8fea dhcp: T5840: Upgrade to Kea 2.4.x 2023-12-20 00:37:18 -06:00
Christian Breunig
25e0cdefbe GitHub: add state and PR message check action 2023-12-17 09:00:57 +01:00
Christian Breunig
69d7878dff
Kernel: T4928: update Linux Kernel to v6.1.68 2023-12-16 15:51:32 +01:00
Christian Breunig
fcdb64e6c4
Merge pull request #469 from zdc/T5824-circinus
initramfs: T5824: Added `openssl.cnf` to initramfs
2023-12-14 17:20:44 +01:00
zsdc
5765d67009 initramfs: T5824: Added openssl.cnf to initramfs
Without `openssl.cnf` software that uses `libssl` (for example busybox) has
issues with connections to some HTTPS servers.
2023-12-14 14:20:52 +02:00
Christian Breunig
be92cde475
Kernel: T4928: update Linux Kernel to v6.1.67 2023-12-13 08:04:18 +01:00
Christian Breunig
8ce1ae8594
Merge pull request #336 from sarthurdev/kea
dhcp: T3316: Disable Kea services
2023-12-09 21:36:00 +01:00
Christian Breunig
09f3d55117
Kernel: T4928: update Linux Kernel to v6.1.66 2023-12-08 20:37:37 +01:00
Christian Breunig
7f2d077a83
Merge pull request #468 from mcbridematt/t5809-grub-arm64-fix
T5809: live-build-config: insmod gzio for vmlinuz kernels on arm64
2023-12-08 20:37:10 +01:00
Mathew McBride
ff6d215240 T5809: live-build-config: insmod gzio for vmlinuz kernels on arm64
Without this, GRUB will report a 'invalid magic' or 'missing UEFI
stub' error when loading kernels on arm64.

This change has no effect on x86-64 systems.
2023-12-08 16:48:30 +11:00
Christian Breunig
a3d29d9110 T4426: disable arpwatch.service by default 2023-12-03 19:25:28 +01:00
Christian Breunig
835500dfa3
Kernel: T4928: update Linux Kernel to v6.1.65 2023-12-03 10:38:33 +01:00
Christian Breunig
33bb64cb37
Merge pull request #464 from indrajitr/ddclient-bump-3112
ddclient: T5797: Upgrade to ddclient 3.11.2
2023-12-01 17:36:56 +01:00
Indrajit Raychaudhuri
368b89ef05 ddclient: T5797: Upgrade to ddclient 3.11.2
Upgrade to ddclient 3.11.2 and remove the patches that are now included
in the release version.
2023-12-01 01:19:27 -06:00
Christian Breunig
e4e3701775
Kernel: T4928: update Linux Kernel to v6.1.64 2023-11-28 22:06:13 +01:00
Christian Breunig
3e836939ea
Merge pull request #462 from c-po/current
T2640: update VyOS in docker image to current version
2023-11-27 08:40:50 +01:00
Christian Breunig
499e8e1cbb Makefile: T2640: add helper to convert ISO to OCI image to start a container
Use either "make oci" or call the script manually:

$ scripts/iso-to-oci build/live-image-amd64.hybrid.iso

I: mount ISO build/live-image-amd64.hybrid.iso
I: extracting squashfs content
I: generate OCI container image vyos-1.5-strongswan-202311241125.tar
I: to import the previously generated OCI image to your local images run:

   docker import vyos-1.5-strongswan-202311241125.tar vyos:1.5-strongswan-202311241125 --change 'CMD [/sbin/init]'
2023-11-26 20:13:28 +01:00
Christian Breunig
0411ec870e T2640: update VyOS in docker image to current version 2023-11-26 20:12:24 +01:00
Christian Breunig
a0d3d87813 Docker: update README for VyOS inside container 2023-11-26 13:53:34 +01:00
Christian Breunig
360f7e2e0d
Merge pull request #457 from GurliGebis/T5754-strongswan-upgrade
T5754 strongswan upgrade
2023-11-24 20:54:26 +01:00
Bjarke Istrup Pedersen
68744626ea StrongSwan: T5754: Build changes needed 2023-11-24 17:08:22 +01:00
Christian Breunig
884b3c9a9c
Merge pull request #459 from sever-sever/T5776
T5776: kernel enable VFIO support
2023-11-23 14:31:23 +01:00
Viacheslav Hletenko
c237941c3c T5776: kernel enable VFIO support 2023-11-23 12:45:10 +00:00
Christian Breunig
148a955e8a
Kernel: T4928: update Linux Kernel to v6.1.63 2023-11-20 18:24:17 +01:00
Christian Breunig
b3d0ebaf1d Makefile: add new target qemu-live
Simply boot a live qemu version from the latest ISO build

(10:18) cpo lnx01:~/vyos-build [current] # sudo make qemu-live
if [ ! -f build/live-image-amd64.hybrid.iso ]; then
echo "Could not find build/live-image-amd64.hybrid.iso"
exit 1
fi
scripts/check-qemu-install --qemu-cmd build/live-image-amd64.hybrid.iso
 INFO - Creating Disk image testinstall-20231119-101823-4483.img
SeaBIOS (version 1.16.2-debian-1.16.2-1)
Machine UUID f48b60b2-e6ad-49ef-9d09-4245d0585e52
Booting from DVD/CD...

ISOLINUX 6.04 20200816 ETCD Copyright (C) 1994-2015 H. Peter Anvin et al
2023-11-19 10:18:49 +01:00
Bjarke Istrup Pedersen
f5d50b5203 StrongSwan: T5754: Remove patch already included in 5.9.11 2023-11-16 21:53:26 +01:00
Bjarke Istrup Pedersen
04acce88c8 StrongSwan: T5754: Update patches to match 5.9.11 2023-11-16 21:53:25 +01:00
Bjarke Istrup Pedersen
2844d38c77 StrongSwan: T5754: Update version in scripts 2023-11-16 21:53:24 +01:00
John Estabrook
80e223cc52
Merge pull request #352 from jestabro/image-tools
image: T4516: enable vyos-grub-update service
2023-11-16 13:46:27 -06:00
John Estabrook
64796852a4 image: T4516: update test script for changes in prompts/partition id 2023-11-15 15:33:42 -06:00
John Estabrook
e891c1e160 image: T4516: enable vyos-grub-update service 2023-11-15 08:15:01 -06:00
Christian Breunig
74bc5fa8b6
Merge pull request #454 from ichdasich/fix_frr_rpki_librtr_segfault
T5689: Include librtr-dev in Debian dependencies to fix RPKI crash
2023-11-15 10:03:02 +01:00
Tobias Fiebig
931571bd48
T5689: Include librtr-dev in Debian dependencies to fix RPKI crash
This fixes FRR crashing on vtysh -c "show rpki $prefix" with the vyos build when librtr-dev was not available at FRR built time, see T5689.
2023-11-15 09:47:13 +01:00
Christian Breunig
369c66ea66
Kernel: T4928: update Linux Kernel to v6.1.62 2023-11-08 21:18:28 +01:00