2423 Commits

Author SHA1 Message Date
Viacheslav Hletenko
daf8d44060 T1797: Delete not exist disable vpp service
The builder log:
```
06:12:53  Failed to disable unit, unit vpp.service does not exist.
```
2024-04-11 11:32:39 +00:00
Daniil Baturin
a9cc581827
Merge pull request #553 from c-po/T6173
T6173: validate allowed characters in ISO image name
2024-04-10 16:36:46 +02:00
Christian Breunig
611cfc85c5 T6173: validate allowed characters in ISO image name
Building custom VyOS version: 1.5-asdf%-202404081841
I: Checking if packages required for VyOS image build are installed
Version contained illegal character(s), allowed: abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789.-+
2024-04-08 20:43:35 +02:00
Christian Breunig
f32d9fa78b
Merge pull request #551 from jestabro/default-config-choice
image-tools: T6207: update test script for prompt for boot config
2024-04-08 07:37:19 +02:00
John Estabrook
4a8bc369ef image-tools: T6207: update test script for prompt for boot config 2024-04-07 22:41:42 -05:00
Christian Breunig
0c12b79fd8 Debian: T6199: add pylint do list of build dependencies 2024-04-06 10:52:12 +02:00
Christian Breunig
70ff94dc37
Kernel: T5887: update Linux Kernel to v6.6.25 2024-04-05 21:24:02 +02:00
Daniil Baturin
53fea582e2
Merge pull request #549 from HollyGurza/T5124
T5124: Python3 deprecation distutils
2024-04-05 12:12:19 +02:00
khramshinr
046ddd7dfa T5124: Python3 deprecation distutils 2024-04-05 14:37:28 +08:00
Christian Breunig
28c08a784e Kernel: T5887: rebase inotify patch 2024-04-03 20:55:34 +02:00
Christian Breunig
22f3569e99 T6199: remove unneeded python3-sphinx build dependency for vyos-1x 2024-04-03 20:52:04 +02:00
Christian Breunig
9fed492e12
Kernel: T5887: update Linux Kernel to v6.6.24 2024-04-03 19:22:06 +02:00
Daniil Baturin
ff3645d4c3
Update the rolling release signing key 2024-04-02 14:19:31 +01:00
Christian Breunig
d9dd56fc53
Merge pull request #547 from c-po/dropbear
dropbear: T6195: package upgrade 2022.83-1+deb12u1
2024-04-01 16:11:35 +02:00
Christian Breunig
4417986365 dropbear: T6195: add missing libpam0g-dev build dependency 2024-04-01 16:10:17 +02:00
Christian Breunig
b17befe2e4 dropbear: T6195: package upgrade 2022.83-1+deb12u1
Fix CVE-2023-48795: (terrapin attack)

The SSH transport protocol with certain OpenSSH extensions allows remote
attackers to bypass integrity checks such that some packets are omitted (from
the extension negotiation message), and a client and server may consequently
end up with a connection for which some security features have been downgraded
or disabled, aka a Terrapin attack.
2024-04-01 16:07:06 +02:00
Christian Breunig
adab6badd7 Jenkins: remove Debian build dependency files from the workspace
No need to provide them via the package repository
2024-04-01 16:05:56 +02:00
Christian Breunig
ebfbdc852e
Merge pull request #546 from sever-sever/T4204
T4204: accel-ppp bump version 1.13.0
2024-03-30 21:56:11 +01:00
Viacheslav Hletenko
0892981df0 T4204: accel-ppp bump version 1.13.0
Update accel-pppd version to 1.13.0 release
Multiple fixes https://github.com/accel-ppp/accel-ppp/releases/tag/1.13.0
2024-03-30 18:35:51 +00:00
John Estabrook
790990c50c Docker: T6180: update commit refs for vyos1x-config/libvyosconfig 2024-03-29 18:52:30 -05:00
Christian Breunig
a5a0ca7880
Merge pull request #544 from sever-sever/T6033
T6033: bump hsflowd version v2.0.55-1 extended PCAP capabilities
2024-03-29 13:25:23 +01:00
Viacheslav Hletenko
eb05b77bac T6033: bump hsflowd version v2.0.55-1 extended PCAP capabilities
Bump the `hsflowd` version to `v2.0.55-1`
Fixed and extended PCAP capabilities for not hardware/bridge
interfaces (like GRE tunnel interface).

It fixes crashes the daemon if you use tunnel interfaces

```
hsflowd[9160]: PCAP: tun0 has no supported datalink encapsulaton
hsflowd[9160]: Received signal 11
hsflowd[9160]: SIGSEGV, faulty address is (nil)
```
The correct commit fix in 62346aa672

Updated version starts the hsflowd without issues
2024-03-29 11:42:18 +00:00
Christian Breunig
7fe033b20c
Kernel: T5887: update Linux Kernel to v6.6.23 2024-03-27 18:54:58 +01:00
Daniil Baturin
c730530d60
Merge pull request #542 from rebortg/patch-1
Github: PR Template: make related tasks optional
2024-03-25 01:27:50 +01:00
Robert Göhler
f010537d61
make related tasks optional 2024-03-24 22:09:16 +01:00
John Estabrook
e765407943
Merge pull request #541 from dmbaturin/T3664-move-image-build-scripts
build scripts: T3664: move image build scripts to a dedicated directory
2024-03-23 16:37:43 -05:00
Daniil Baturin
750819bfec build scripts: T3664: move image build scripts to a dedicated directory
to avoid a mix of image build scripts and ancilliary scripts in the same directory
2024-03-23 21:02:44 +00:00
John Estabrook
f08721e15b
Merge pull request #537 from dmbaturin/veps
build flavors: T3664: reimplement Dell VEP flavors using the new system
2024-03-23 15:15:37 -05:00
Christian Breunig
70ac747b28 ixgbe: T6155: always enable allow_unsupported_sfp even if module_param_array is undefined
This extends an else path with the logic from commit ea7d59a4b ("ixgbe: T6155:
always enable allow_unsupported_sfp for all NICs by default")
2024-03-23 09:18:59 +01:00
Christian Breunig
311963f379 ixgbe: T6155: remove modprobe.d option file 2024-03-22 09:02:21 +01:00
Christian Breunig
b1280b3947
Merge pull request #538 from c-po/T6155-ixgbe
ixgbe: T6155: always enable allow_unsupported_sfp for all NICs by default
2024-03-22 08:54:54 +01:00
Christian Breunig
ea7d59a4bf ixgbe: T6155: always enable allow_unsupported_sfp for all NICs by default
In-tree vs. Out-Of-Tree drivers differ in the way how unsupported transceivers
are defined (uint vs array of int) for the Kernel module parameters.

This results in:

kernel: ixgbe 0000:5e:00.0: failed to initialize because an unsupported SFP+ module type was detected.
kernel: ixgbe 0000:5e:00.0: Reload the driver after installing a supported module.
kernel: ixgbe 0000:5e:00.0: removed PHC on eth6

This patch always enables unsupported SFP+ modules as wo do anyway from
the userspace but only for the first port.
2024-03-22 08:54:25 +01:00
Daniil Baturin
b35eb63db3 build flavors: T3664: reimplement Dell VEP flavors using the new system 2024-03-21 14:34:49 +00:00
John Estabrook
4e9a929051 Docker: T6149: update commit ref for vyos1x-config 2024-03-21 09:06:47 -05:00
Daniil Baturin
65b0321a8b build script: T3664: fix handling of missing or malformed flavor files 2024-03-21 13:58:48 +00:00
Christian Breunig
afd04be6c6
Merge pull request #536 from vyos/dead-scripts
chore: T671: remove unused scripts and references to them
2024-03-20 20:56:08 +01:00
Daniil Baturin
5dcb6b7711 chore: T671: remove unused scripts and references to them 2024-03-20 17:50:51 +00:00
Christian Breunig
a690a02bdc
Merge pull request #525 from Ingramz/add-rtsp-2
Kernel: T4022: add RTSP netfilter helper kernel module
2024-03-16 12:30:21 +01:00
Christian Breunig
50bdf2367f
Merge pull request #526 from sfinke0/fix-tagged-build
T6115: Fix tagged builds from detached Git HEAD
2024-03-16 09:45:23 +01:00
Christian Breunig
d4dd9bfcfa
Merge pull request #533 from dmbaturin/T1449-default-config-field-current
build: T1449: add default_config field support in flavor files to allow people to easily include a custom default config
2024-03-16 09:44:16 +01:00
Christian Breunig
7552e07320
Kernel: T5887: update Linux Kernel to v6.6.22 2024-03-16 00:22:41 +01:00
John Estabrook
3ffb72e024 Docker: T6111: update commit ref for vyos1x-config 2024-03-15 10:10:33 -05:00
sfinke0
3494ab3e0a T6115: fix failing builds from detached HEAD (e.g. git tags) 2024-03-14 13:33:58 +01:00
Daniil Baturin
11f4d356f6 build: T1449: add default_config field support in flavor files
to allow people to easily include a custom default config
2024-03-13 17:35:01 +00:00
Christian Breunig
2ef1bded20
Merge pull request #527 from dmbaturin/T6119-tomli-current
docker, build: T6119: use python3-tomli instead of python3-toml for a compliant implementation ot TOML
2024-03-12 23:30:52 +01:00
Daniil Baturin
bbddf9d0a3 docker, build: T6119: use python3-tomli instead of python3-toml
for a compliant implementation ot TOML
2024-03-12 20:59:46 +00:00
Christian Breunig
b6a56286c3 radvd: T6118: fix Jenkinsfile syntax 2024-03-12 18:36:38 +01:00
Christian Breunig
ed79a9fa93 radvd: T6118: add custom build support with recent source version 2024-03-12 16:38:39 +01:00
Indrek Ardel
404aa7e10c Kernel: T4022: add RTSP netfilter helper kernel module 2024-03-10 05:17:15 +02:00
Christian Breunig
330ee19eeb
Merge pull request #524 from sarthurdev/tpm_luks
build: T4919: Fix error due to variable not found
2024-03-08 06:59:58 +01:00