2997 Commits

Author SHA1 Message Date
Daniil Baturin
d38ad1dc21 packages: T6230: include iptables modules in vyos-ipt-netflow 2025-04-17 16:54:27 +01:00
Daniil Baturin
3cb36c6ab2
Merge pull request #936 from sarthurdev/kea_2.6
kea: T7281: Update Kea to 2.6.1-2
2025-04-15 15:52:42 +01:00
Daniil Baturin
7487f6354b
Merge pull request #944 from c-po/netplug-T7353
T7353: netplug.service is started by vyos-router
2025-04-15 15:42:08 +01:00
sarthurdev
f7cdc3ec51 kea: T7281: Patches from upstream to include ping_check library 2025-04-14 15:56:12 +02:00
sarthurdev
351a251347 kea: T7281: Update Kea to 2.6.1-2 2025-04-14 11:52:42 +02:00
Viacheslav Hletenko
e7694c49b9
Merge pull request #945 from boretom/fix/T7357-libnss-mapuser
vyos-build: T7357: add libnss-mapuser package
2025-04-13 17:35:14 +03:00
Thomas Kupper
1ce93fc396 vyos-build: T7357: add libnss-mapuser package
After renaming the package from libnss-mapuser to vyos-libnss-mapuser
in T7336-new-package-name, the package is missing from
scripts/package-build/.

Adding it, taking libpam-radius-auth as an example. The dependency
is taking from the Build-Depends field of the debian/control file
of the libnss-mapuser package.

Signed-off-by: Thomas Kupper <thomas.kupper@gmail.com>
2025-04-13 11:59:18 +02:00
Christian Breunig
4ce28b3f8c T7353: netplug.service is started by vyos-router
Netplug daemon is started last after all interfaces got initialized to
properly monitor them for up/down events.
2025-04-13 07:22:10 +02:00
Viacheslav Hletenko
494476e5f5
Merge pull request #942 from dmbaturin/T7345-goodbye-buster
build: T7345: do not use Debian Buster repos in image builds
2025-04-11 16:55:11 +03:00
Viacheslav Hletenko
2f18905e98
Merge pull request #941 from dmbaturin/T7344-build-bash-completion
packages: T7344: build bash-completion from source
2025-04-10 20:08:21 +03:00
Daniil Baturin
1a9b4cd941 packages: T7344: build bash-completion from source 2025-04-10 17:55:10 +01:00
Daniil Baturin
6dab4426c6 build: T7345: do not use Debian Buster repos in image builds 2025-04-10 11:53:34 +01:00
Christian Breunig
1b00253bb1
Merge pull request #940 from dmbaturin/T7301-goodbye-gnupg
build: T7301: do not include the GPG image signing key in images
2025-04-01 16:02:47 +02:00
John Estabrook
dd2c245be7
Merge pull request #938 from jestabro/commit-cli
T7292: add build dependency python3-protobuf
2025-04-01 08:32:21 -05:00
Daniil Baturin
03f73ec571
Merge pull request #924 from c-po/ipt-netflow
Kernel: T6230: add ipt_NETFLOW out-of-tree module
2025-04-01 11:30:39 +01:00
Daniil Baturin
56497dd47d build: T7301: do not include the GPG image signing key in images 2025-04-01 11:01:43 +01:00
John Estabrook
7e70105a5e T7292: add build dependency python3-protobuf
Used at build of python modules to autogenerate dataclasses from
vyconf.proto.
2025-03-30 16:40:29 -05:00
Christian Breunig
c678188cda
Merge pull request #937 from kumvijaya/current
T7291: disabled codeowners review
2025-03-30 15:03:29 +02:00
kumvijaya
2398616a0e T7291: disabled codeowners review 2025-03-28 23:55:50 +05:30
Daniil Baturin
e57bff5859
Merge pull request #935 from oniko94/fix/T7278-fix-cracklib-dep-build
T7278: Fix python3-cracklib database creation on update
2025-03-25 15:12:58 +00:00
oniko94
0646013a7c
T7278: Fix missing cracklib database files on image update 2025-03-25 14:15:45 +02:00
Viacheslav Hletenko
feb144cdd7
Merge pull request #934 from AndriiFullroot/VyOS_T7226
T7226: Fixed ldpd crash with tLDP message for disabled LDP hello message
2025-03-21 14:59:47 +02:00
Andrii Melnychenko
0aa4c0366d T7226: Fixed ldpd crash with tLDP message for disabled LDP hello message
Signed-off-by: Andrii Melnychenko <a.melnychenko@vyos.io>
2025-03-21 12:40:22 +01:00
Christian Breunig
d552f7f8c3
Merge pull request #930 from c-po/T861-secure-boot
T861: minor improvements to secure-boot certificate handling
2025-03-21 08:37:34 +01:00
Viacheslav Hletenko
750951606b
Merge pull request #932 from AndriiFullroot/VyOS_T7226
T7226: Added FRR patch with option that disables LDP hello
2025-03-18 18:11:09 +02:00
Christian Breunig
96f1844557 T861: "make purge" should also remove efivars file 2025-03-18 16:24:45 +01:00
Christian Breunig
d5db3bf117 T861: use custom Kernel certificate over the root shim signing certificate 2025-03-18 16:24:43 +01:00
Christian Breunig
a02b10b2ba T861: use secure-boot certificates from data/certificates 2025-03-18 16:19:39 +01:00
Christian Breunig
8d58a72368 T861: disable colored output when using live-build - good for CI 2025-03-18 16:19:39 +01:00
Christian Breunig
ccaec002d6 Docker: T861: move to bookworm-slim distribution 2025-03-18 16:19:39 +01:00
Christian Breunig
2283f97b36 T861: add .build/config and config/ to .gitignore 2025-03-18 16:19:39 +01:00
Daniil Baturin
b35cbd8363
Merge pull request #931 from jestabro/commitd
T7121: Set up communication vyconfd to vyos-commitd
2025-03-18 15:09:02 +00:00
Christian Breunig
30d687b5dc
Merge pull request #933 from dmbaturin/T7217-remove-dropbear-keys
hooks: T7217: remove Dropbear SSH host keys at image build time
2025-03-17 20:30:34 +01:00
Daniil Baturin
452b17eaca hooks: T7217: remove Dropbear SSH host keys
that may be generated by postinstall scripts
to prevent accidental use of non-unique keys
baked into images
2025-03-17 17:58:33 +00:00
Andrii Melnychenko
ef328a44c4 T7226: Added FRR patch with option that disables LDP hello 2025-03-17 18:49:41 +01:00
John Estabrook
2c90ce3fd2 T7121: disable vyos-commitd.service until replacement of vyos-configd 2025-03-16 23:59:49 -05:00
John Estabrook
0a6c197226 T7121: add build dependency protobuf-compiler 2025-03-16 23:59:49 -05:00
Christian Breunig
1d1105ccfd
Merge pull request #929 from kumvijaya/current
T7247: removed pr number from private mirror workflow call
2025-03-16 20:52:18 +01:00
Christian Breunig
6bf12667ed
Merge pull request #928 from c-po/T5400-fix-schroedingers-env
Docker: T5400: do not initialize OPAM environment at all
2025-03-16 20:01:00 +01:00
kumvijaya
8d92010dae T7247: removed pr number from private mirror workflow call 2025-03-16 13:09:36 +05:30
Christian Breunig
a33a6d2770 Docker: T5400: do not initialize OPAM environment at all
Instead of trying to fix - what we call - "Schroedingers build environment"
in this container, we should rather fix the Makefiles of the individual
project using OCaml code.
2025-03-15 21:13:25 +01:00
Christian Breunig
ab76eab002 Revert "Docker: T5400: ensure OPAM environment is always present"
This reverts commit b8f99c754702b094ace7fd632f3a035736a44fb4.
2025-03-15 21:06:41 +01:00
Christian Breunig
0423450c3a
Merge pull request #925 from Yuanandcircle/T7233
T7233: Fix wrong MOK certs path in the script of build-kernel.sh
2025-03-12 15:19:28 +01:00
Christian Breunig
282ca5b308 Kernel: T6230: add ipt_NETFLOW out-of-tree module 2025-03-11 16:37:27 +01:00
Youyuan
2c95b9f624
T7233: Fix wrong MOK certs path in the script of build-kernel.sh 2025-03-11 09:15:12 +08:00
Christian Breunig
b8f99c7547 Docker: T5400: ensure OPAM environment is always present 2025-03-07 14:15:40 +01:00
Christian Breunig
f23b204e68
Merge pull request #923 from jestabro/libvyosconfig-build
Docker: T5400: move build of libvyosconfig to vyos-1x
2025-03-05 09:34:43 +01:00
John Estabrook
ee0c643908 Docker: T5400: move build of libvyosconfig to vyos-1x
libvyosconfig is both a build and a run dependency of vyos-1x.
Satisfying the build dependency within the Docker image requires
coordination of updates to vyos-build/libvyosconfig/vyos-1x on any
changes to the library; simplify this process by moving the build to a
step of the vyos-1x Makefile.
2025-03-04 15:23:32 +01:00
Christian Breunig
c54fba1fd7
Merge pull request #921 from sever-sever/T7197
T7197: Decrease config smoketest to 2 CPUs and 7G RAM
2025-02-25 21:22:35 +01:00
Viacheslav Hletenko
fcf261561a
Merge pull request #920 from c-po/kernel-6.6.79
Kernel: T5887: update Linux Kernel to v6.6.79
2025-02-25 18:57:16 +02:00