Commit graph

3300 commits

Author SHA1 Message Date
Simon
571943a976
Merge pull request #1097 from giga1699/T8146
Some checks failed
Perform CodeQL Analysis / codeql-analysis-call (push) Has been cancelled
Trigger to build package / changes (push) Has been cancelled
T8146: Confirm the key when config encryption is configured without TPM
2026-01-07 13:00:04 +01:00
Giga Murphy
3c7a074917
T8146: Confirm the key when config encryption is configured without TPM 2026-01-06 23:16:55 -05:00
Daniil Baturin
153ae47f72
Merge pull request #1095 from sever-sever/T8155
Some checks are pending
Perform CodeQL Analysis / codeql-analysis-call (push) Waiting to run
Trigger to build package / changes (push) Waiting to run
T8155: Update accel-ppp-ng version to 3e30d9b
2026-01-06 15:49:06 +00:00
Viacheslav Hletenko
e6eff27d7a T8155: Update accel-ppp-ng version to 3e30d9b
ipoe: Fix flowi4_tos build error for the Kernel 6.18
2026-01-06 13:32:34 +00:00
Christian Breunig
c289ef52fc
Merge pull request #1094 from kumvijaya/current
Some checks failed
Trigger to build package / changes (push) Has been cancelled
T8144: Updated trigger-docker-image-build workflow for pull_request_t…
2026-01-04 11:41:55 +01:00
kumvijaya
1cc834ec81 T8144: Updated trigger-docker-image-build workflow for pull_request_target policy change 2026-01-04 15:58:41 +05:30
Christian Breunig
5fee758be5
Merge pull request #1093 from c-po/Makefile-fix
Some checks failed
Perform CodeQL Analysis / codeql-analysis-call (push) Has been cancelled
Trigger to build package / changes (push) Has been cancelled
Makefile: T8111: add missing --iso argument for testraid, testsb and testtpm
2025-12-31 15:14:10 +01:00
Christian Breunig
30a6e16129 Makefile: T8111: add missing --iso argument for testraid, testsb and testtpm
Commit 6fa36ec9 ("Testsuite: T8111: make --iso and --disk optional arguments")
made the "--iso" option optional, but it was missed in the testraid, testsb
and testtpm testcase calls.
2025-12-31 15:09:42 +01:00
Daniil Baturin
a810219aac
Merge pull request #1089 from sever-sever/T8132
Some checks are pending
Perform CodeQL Analysis / codeql-analysis-call (push) Waiting to run
Trigger to build package / changes (push) Waiting to run
T8132: Update the APT mirror list before a package build
2025-12-30 15:11:36 +00:00
Daniil Baturin
c629c3c299
Merge pull request #1091 from vyos/revert-1086-T8121
Revert "T8121: Bump net-snmp version to 5.9.5.2"
2025-12-30 15:07:19 +00:00
Viacheslav Hletenko
5b2975e70d
Revert "T8121: Bump net-snmp version to 5.9.5.2" 2025-12-30 17:05:35 +02:00
Daniil Baturin
2e91933919
Merge pull request #1084 from sever-sever/T8117
Some checks are pending
Perform CodeQL Analysis / codeql-analysis-call (push) Waiting to run
Trigger to build package / changes (push) Waiting to run
T8117: Bump hsflowd version to v2.1.21-1 to fix sample collection on subinterfaces
2025-12-30 13:13:33 +00:00
Christian Breunig
bebcb370c4
Merge pull request #1083 from c-po/qemu-reuse-qcow2
Some checks are pending
Perform CodeQL Analysis / codeql-analysis-call (push) Waiting to run
Trigger to build package / changes (push) Waiting to run
T8111: cloud-init: Implement smoketests for testing
2025-12-29 17:45:32 +01:00
Viacheslav Hletenko
94e3a3711b T8132: Update the APT mirror list before a package build
The repository update process must be independent of the existence of
package/package.toml dependencies.
This may lead to build failures for certain packages.
Alway update the APT mirror list before build.
2025-12-29 16:14:46 +00:00
Christian Breunig
0dc2973568
Merge pull request #1087 from kumvijaya/current
Some checks failed
Trigger to build package / changes (push) Has been cancelled
T8100: updated workflows for pull_request_target policy updates
2025-12-27 12:50:49 +01:00
kumvijaya
83372607ce T8100: updated workflows for pull_request_target policy updates 2025-12-27 11:46:53 +05:30
Daniil Baturin
2176d407f6
Merge pull request #1086 from sever-sever/T8121
Some checks failed
Trigger to build package / changes (push) Waiting to run
Perform CodeQL Analysis / codeql-analysis-call (push) Has been cancelled
T8121: Bump net-snmp version to 5.9.5.2
2025-12-26 12:53:37 +00:00
Viacheslav Hletenko
d5b001d0a7 T8121: Bump net-snmp version to 5.9.5.2 2025-12-26 11:44:15 +00:00
Viacheslav Hletenko
3bc4c23a69 T8117: Bump hsflowd version to v2.1.21-1 to fix subinterfaces
This allows/fixes the use of subinterface selection for hsflowd.
2025-12-26 12:11:56 +02:00
Christian Breunig
8e065320b3 Testsuite: T8111: add --cloud-init test target
Add support to dynamically assemble cloud-init NoCloud ISO image and attach
it to an existing qcow2 image file.

The config data injected via NoCloud is later validated if it has been properly
configured on the OS level.
2025-12-25 14:03:53 +01:00
Viacheslav Hletenko
71506c0b3c
Merge pull request #1085 from sever-sever/T8119
Some checks failed
Perform CodeQL Analysis / codeql-analysis-call (push) Has been cancelled
Trigger to build package / changes (push) Has been cancelled
T8119: Bump accel-ppp-ng version to 474b63d
2025-12-24 13:32:26 +02:00
Viacheslav Hletenko
a66857b267 T8119: Bump accel-ppp-ng version to 474b63d
Update accel-ppp-ng version, use VPP hooks plugin
```
$ git log --oneline a9ceadc..HEAD
474b63d (HEAD -> current, origin/current, origin/HEAD) Merge pull request #19 from Andri
iFullroot/SESSION_HOOKS
cda32aa Merge pull request #20 from AndriiFullroot/CRYPTO_API_ACTUALIZATION
b485a90 VD-2365: SSL calls refactoring
bfeab4b T8010: Refactoring VPP hooks private data
e451115 T8010: Rename vpp plugin to vyos_vpp plugin
88c0833 VD-2365: Update OpenSSL DES encryption
ff14f31 VD-2365: Update OpenSSL DH usage
a9bd91a VD-2365: Update OpenSSL calls for MD4/MD5 and SHA1
91bb6b1 T8010: ap_session/ppp cleanup fixup
d65aeee T8010: added vpp plugin
e2399b0 T8010: limiter plugin refactoring
2c00fde T8010: PPPoE plugin refactoring
9818f30 T8010: ap_session refactoring
56ac406 T8010: accel_iputils refactoring
1441dc2 T8010: PPP non-dev-ppp option
07f158d T8010: DHCPv6 and ND with non-socket packets
feda3e0 T8010: Added hooks interface
```
2025-12-24 11:12:51 +00:00
Daniil Baturin
29d6efe3c6
Merge pull request #1080 from sarthurdev/kea_build
Some checks failed
Perform CodeQL Analysis / codeql-analysis-call (push) Has been cancelled
Trigger to build package / changes (push) Has been cancelled
kea: T8092: Build kea from source
2025-12-23 14:49:23 +00:00
Viacheslav Hletenko
1c2682dddb
Merge pull request #1082 from hedrok/T8046-add-link-params-cli
T8046: FRR: support no version of max-bw etc
2025-12-23 16:22:21 +02:00
Christian Breunig
d43a59ebc0
Merge pull request #1081 from AndriiFullroot/ACCEL_PPPD_SESSION
Some checks failed
Perform CodeQL Analysis / codeql-analysis-call (push) Has been cancelled
Trigger to build package / changes (push) Has been cancelled
T8010: Added the HAVE_SESSION_HOOKS macro to the accel-pppd's build
2025-12-21 20:25:52 +01:00
Christian Breunig
6fa36ec995 Testsuite: T8111: make --iso and --disk optional arguments
It is now possible to pass in an already existing qcow2 disk image to the
Testsuite. This is necessary if we would like to boot wxisting flavor images
like KVM or PROXMOX.
2025-12-21 18:06:22 +01:00
Christian Breunig
d21ca283b0 Testsuite: T8111: add BOOTLOADERchooseSerialConsole() helper
When booting ISO or installed image in QEMU testsuite, always select the serial
console as default tty during Linux boot.
2025-12-21 18:04:40 +01:00
Christian Breunig
01424d292d Testsuite: T8111: add basic_cli_tests() helper function 2025-12-21 18:01:43 +01:00
Christian Breunig
f38eb8a3bf Testsuite: T8111: remove duplicate -vga and -cpu argument for QEMU 2025-12-21 17:59:36 +01:00
Kyrylo Yatsenko
8df93dd98b T8046: FRR: support no version of max-bw etc
Add FRR patch with '[no]' versions for commands:

* max-bw
* max-rsv-bw
* unrsv-bw

Without these frr-reload failes after deletion of link-params with these commands.
2025-12-21 10:36:32 +02:00
Andrii Melnychenko
3d67842c45 T8010: Added the HAVE_SESSION_HOOKS macro to the accel-pppd's build
Signed-off-by: Andrii Melnychenko <a.melnychenko@vyos.io>
2025-12-19 14:15:37 +01:00
sarthurdev
ced455d432 kea: T8092: Build kea from source 2025-12-19 12:55:54 +01:00
Daniil Baturin
70369b494d
Merge pull request #1079 from sever-sever/T8106
Some checks failed
Perform CodeQL Analysis / codeql-analysis-call (push) Has been cancelled
Trigger to build package / changes (push) Has been cancelled
T8106: ARM: Add missing kernel modules for Marvell CN9130 platform support
2025-12-18 12:14:03 +00:00
Viacheslav Hletenko
552458b7de T8106: ARM: Add missing kernel modules for Marvell CN9130 platform support 2025-12-18 13:48:28 +02:00
Viacheslav Hletenko
50b08d3c03
Merge pull request #1078 from sever-sever/T8101
Some checks failed
Perform CodeQL Analysis / codeql-analysis-call (push) Has been cancelled
Trigger to build package / changes (push) Has been cancelled
T8101: Add secure boot Kernel kexec options
2025-12-16 15:14:39 +02:00
Viacheslav Hletenko
9fd7f46b06 T8101: Add secure boot Kernel kexec options
Add Secure Boot - compatible kexec Kernel options

 - Required if system uses Secure Boot
 - Allows systemctl kexec or kexec to load signed kernels safely
2025-12-15 17:07:10 +02:00
Christian Breunig
b86671dbf4
Merge pull request #1077 from c-po/configtests
Some checks failed
Perform CodeQL Analysis / codeql-analysis-call (push) Has been cancelled
Trigger to build package / changes (push) Has been cancelled
smoketest: T8087: bugfix missing f-ormat string indicator
2025-12-12 14:09:52 +01:00
Christian Breunig
357ca61da1 Testsuite: T8087: fix pylint warning 2025-12-12 13:32:18 +01:00
Christian Breunig
71b6e52620 smoketest: T8087: bugfix missing f-ormat string indicator
Commit fe158b284 ("smoketest: T8087: reorganize folderstructure for embedded
configttests") missed out defining the string to use with an 'f' prefix.
2025-12-12 13:30:05 +01:00
Christian Breunig
c04b767d66
Merge pull request #1076 from c-po/configtests
Some checks are pending
Perform CodeQL Analysis / codeql-analysis-call (push) Waiting to run
Trigger to build package / changes (push) Waiting to run
smoketest: T8087: reorganize folderstructure for embedded configttests
2025-12-11 16:11:19 +01:00
Christian Breunig
fe158b2846 smoketest: T8087: reorganize folderstructure for embedded configttests 2025-12-11 16:09:37 +01:00
Christian Breunig
39d836a15c
Merge pull request #1075 from asklymenko/patch-3
Some checks are pending
Perform CodeQL Analysis / codeql-analysis-call (push) Waiting to run
Trigger to build package / changes (push) Waiting to run
T8085: Do not hardcode values in kernel build scripts
2025-12-10 13:05:38 +00:00
Andrii Klymenko
7e803f5000
T8085: Do not hardcode values in kernel build scripts
Add architecture detection for kernel configuration file.
2025-12-10 12:26:03 +02:00
Daniil Baturin
7a5f513f80
Merge pull request #1074 from asklymenko/patch-3
Some checks failed
Perform CodeQL Analysis / codeql-analysis-call (push) Has been cancelled
Trigger to build package / changes (push) Has been cancelled
T8068: qemu-system-aarch64 is not included to the Dockerfile for arm64 arch
2025-12-03 19:41:56 +00:00
Andrii Klymenko
c9c7f43a34
T8067: Python3-pexpect is not inlcuded to the Dockerfile for arm arc
Include python3-pexpect package into Docker files.
2025-12-03 19:48:30 +02:00
Andrii Klymenko
bee2dd31d5
T8068: qemu-system-aarch64 is not included to the Dockerfile for arm64 arch
Add QEMU packages for ARM64 platform.
2025-12-03 19:38:18 +02:00
Viacheslav Hletenko
88897baad5
Merge pull request #1066 from hedrok/T7766-bgp-lu-multiple-labels
Some checks failed
Perform CodeQL Analysis / codeql-analysis-call (push) Has been cancelled
Trigger to build package / changes (push) Has been cancelled
T7766: FRR: Support multiple labels in BGP-LU
2025-11-27 15:59:50 +02:00
Kyrylo Yatsenko
287bade48a T7766: FRR: Support multiple labels in BGP-LU
Added patch patches/frr/0010-bgp-Support-multiple-labels-in-BGP-LU.patch
It is in FRR upstream master (17a082ee3a5d1295c27323773c523c945af12c3d),
rebased on 10.2
2025-11-26 22:07:33 +02:00
Daniil Baturin
0ba023e5cf
Merge pull request #1068 from asklymenko/patch-3
Some checks are pending
Perform CodeQL Analysis / codeql-analysis-call (push) Waiting to run
Trigger to build package / changes (push) Waiting to run
T7997: Exclude auxiliary directories from tarballs
2025-11-26 19:56:12 +00:00
Christian Breunig
87483cc598
Merge pull request #1071 from c-po/kernel-6.6.117
Some checks failed
Perform CodeQL Analysis / codeql-analysis-call (push) Has been cancelled
Trigger to build package / changes (push) Has been cancelled
Kernel: T8035: update Linux Kernel to v6.6.117
2025-11-25 11:37:58 +01:00