Christian Poessinger
889fc89e41
Jenkins: lib: allos stashing of empty objects
...
If a build is skipped, we can not stash any object, this will trigger a build
error that is invalid - as there is nothing to build.
2021-06-05 10:10:22 +02:00
Christian Poessinger
8a6a04fe78
Jenkins: re-add erroneously removed when build conditions
...
Debian packages should only be build if a file in the requested subfolder
changes (like a version upgrade) or if explicitly reuested by the user.
VyOS ISO generation should only be run once a night by the CI if triggered by
the timer, or on explicit user request.
2021-06-05 10:06:30 +02:00
Christian Poessinger
ff5df7189b
strongSwan: add API fixup patch after controller changes
...
This fixes the caller API of strongSwan 5.9.1 after applying the "charon: add
optional source and remote overrides for initiate") patch.
2021-06-05 09:50:54 +02:00
Christian Poessinger
3ea6eb4176
strongSwan: refresh patch set imported from Alpine
...
Debian package builder requires each patch ebeing prefixes with -+ or
a whitespace if line was not altered. Some patches contained a TAB.
2021-06-05 09:50:06 +02:00
Christian Poessinger
5a287919fa
Jenkins: lib: only define BASE_DIR and CHANGESET_DIR varibale once
2021-06-04 22:27:00 +02:00
Christian Poessinger
24804b2e00
Jenkins: lib: echo change set path for further optimisation
...
Currently on repo push all jobs are build - not only the required ones. This
commit aims to identify the root cause and limit the amount of CPU time used
to build packages.
2021-06-04 22:22:57 +02:00
Christian Poessinger
192c862e86
strongSwan: use lowercase build directory
2021-06-04 22:22:57 +02:00
Christian Poessinger
a07d4ebdf0
strongSwan: T1888: import DMVPN patches from Alpine Linux
...
Patches imported from commit 7921a30493eb1 of the following repo:
https://gitlab.alpinelinux.org/alpine/aports/-/commits/master/main/strongswan
2021-06-04 20:21:27 +02:00
Christian Poessinger
f007e183af
Kernel: T3318: update Linux Kernel to v5.10.42
2021-06-04 14:53:52 +02:00
Viacheslav Hletenko
9a572897c1
Merge pull request #168 from sarthurdev/current
...
ipsec: T3594: Disable strongswan-starter.service
2021-06-01 17:05:44 +03:00
sarthurdev
281e2e9dc9
ipsec: T3594: Disable strongswan-starter.service
2021-06-01 15:24:23 +02:00
Christian Poessinger
a3742667b7
Merge pull request #167 from erkin/current
...
T3518: Pin cryptography and Paramiko to the Bullseye repo
2021-05-30 14:47:34 +02:00
Christian Poessinger
29d7a8111b
Merge pull request #166 from DmitriyEshenko/27052021-change-ntp-servers
...
ntp: T2123: Change NTP servers in default configs
2021-05-30 14:47:25 +02:00
Christian Poessinger
73998f1588
Jenkins: increase buildPackage timeout to 3 hours
...
The Linux Kernel now takes longer then 2 hours to compile.
2021-05-30 14:39:48 +02:00
Christian Poessinger
48694c21d0
Revert "Kernel: T3587: replace Out-Of-Tree QAT drivers with In-Tree drivers"
...
This reverts commit 43d7bca9a6969c07c9291d7c8250e58c5566c137.
But keeps the Kernel In-Tree QAT drivers still enabled so we will now ship
both versions.
2021-05-30 11:50:07 +02:00
Christian Poessinger
0e7a4e3470
QAT: T3587: upgrade to version 1.7.L.4.14.0-00031
2021-05-30 11:50:07 +02:00
Christian Poessinger
cc474de8b6
QAT: T3587: use source package from our own VyOS mirror
2021-05-30 10:49:12 +02:00
Christian Poessinger
43d7bca9a6
Kernel: T3587: replace Out-Of-Tree QAT drivers with In-Tree drivers
...
The latest Intel QAT drivers make the 5.10 series Kernel crash and there was
no real and good response from Intel so far.
Today the build failed one more time by a source file moving around in the
Intel webservers. It's time to try to move the QAT functionality to the Kernel
buildin drivers.
2021-05-30 10:19:26 +02:00
erkin
ef888b08d2
Pin cryptography and Paramiko to the Bullseye repo
2021-05-30 11:06:50 +03:00
Christian Poessinger
1c44d40424
Kernel: T3318: update Linux Kernel to v5.10.41
2021-05-29 22:57:58 +02:00
Christian Poessinger
a37c8c194c
strongSwan: T1888: add version 5.9.1
2021-05-29 22:30:29 +02:00
DmitriyEshenko
220bcf59f2
ntp: T2123: Change NTP servers in default configs
2021-05-27 09:50:15 +00:00
Christian Poessinger
8ff911508c
Kernel: T3318: update Linux Kernel to v5.10.40
2021-05-26 19:55:30 +02:00
Christian Poessinger
f7fced1c1a
Kernel: usb: drop gadged support
2021-05-23 10:56:05 +02:00
Christian Poessinger
213a797b33
Revert "Kernel: usb: wwan: T3063: remove QMI, NCM and CDC drivers for WWAN cards"
...
Newer cards must use QMI it seems. It also feels more "robust".
2021-05-23 10:55:16 +02:00
Christian Poessinger
21340d1348
systemd: services: T3572: disable smartd
2021-05-23 10:49:51 +02:00
Christian Poessinger
f2a2dc1928
Kernel: T3318: update Linux Kernel to v5.10.39
2021-05-23 09:44:24 +02:00
Christian Poessinger
4e0a56eaa2
Kernel: T3318: update Linux Kernel to v5.10.38
2021-05-19 20:25:38 +02:00
Christian Poessinger
8fb9681c67
Accel-PPP: T3562: update to latest version
...
Update to: https://github.com/accel-ppp/accel-ppp/commit/277ad4c3c7af01
2021-05-19 20:25:23 +02:00
Christian Poessinger
fbf794f268
Kernel: T3318: update Linux Kernel to v5.10.37
2021-05-15 10:03:48 +02:00
Christian Poessinger
24180e35e5
Merge pull request #165 from sever-sever/T3540
...
keepalived: T3540: Use backport version 2.1.5-0.2
2021-05-12 22:40:27 +02:00
Christian Poessinger
b9b3a073f2
Kernel: T3318: update Linux Kernel to v5.10.36
2021-05-12 21:30:05 +02:00
sever-sever
3652b3fd8e
keepalived: T3540: Use backport version 2.1.5-0.2
2021-05-12 16:19:30 +00:00
Daniil Baturin
c0771b5c88
Merge pull request #164 from erkin/current
...
T3351: Add SHA256 checksums
2021-05-10 16:43:16 +07:00
erkin
5e47e3ad3c
T3351: Add SHA256 checksums
2021-05-10 06:57:59 +03:00
Christian Poessinger
de6089c11d
Kernel: T3318: update Linux Kernel to v5.10.35
2021-05-08 13:04:07 +02:00
Christian Poessinger
d3e2f3801f
Revert "frr: T3504: add patch to address graceful-restart return code issue"
...
Official fix already merged into FRR stable/7.5 branch.
This reverts commit 2feba96c6c9fcb59ecf77f91661b7a61e8bb4442.
2021-05-05 08:11:36 +02:00
Christian Poessinger
2feba96c6c
frr: T3504: add patch to address graceful-restart return code issue
2021-05-04 23:01:24 +02:00
Christian Poessinger
a1c4e49e90
Kernel: T3491: switch to 1kHz timer interrupt
2021-05-01 09:21:01 +02:00
Christian Poessinger
0737a57c41
Kernel: T3318: update Linux Kernel to v5.10.33
2021-04-30 06:09:56 +02:00
Christian Poessinger
5fb7304cfb
QAT: builds are only supported for amd64 platforms
2021-04-24 14:48:16 +02:00
Christian Poessinger
9e58ff67b5
CONTIBUTING: sync version with vyos-1x commit ee6bf7e9
2021-04-23 08:17:07 +02:00
Rob Thomas
91a108e7d6
Kernel: T3489: enable kexec support
...
This allows us to use kexec in the future to support fast reboots. This is more
important on physical hardware which can take 10+ minutes to POST.
Signed-Off-By: Rob Thomas <xrobau@gmail.com>
2021-04-23 08:12:33 +02:00
Rob Thomas
d5df496b9b
Kernel: T3489: re-enable NUMA in kernel build
...
All throughout the history of vyos-build, NUMA has been disabled.
It WAS enabled back in Vyatta days, so something somewhere has
accidentally turned it off - and it's ALSO mentioned explicitly
in various pieces of documentation, so it's MEANT to be on!
Note for future researchers: CONFIG_INOTIFY_STACKFS=y is provided
by a patch, so patch the kernel BEFORE running make menuconfig, or
manually put it back. If not, it'll vanish and is a wanted part of
the build.
Signed-Off-By: Rob Thomas <xrobau@gmail.com>
2021-04-23 08:12:33 +02:00
Christian Poessinger
f038647e8e
Merge pull request #160 from runborg/current
...
kernel: T3486: Prepare for arm64 builds
2021-04-22 22:08:03 +02:00
Christian Poessinger
c7451d2446
Kernel: T3318: update Linux Kernel to v5.10.32
2021-04-22 08:19:29 +02:00
Runar Borge
7c5fd20976
kernel: T3486: Prepare for arm64 builds
2021-04-19 10:18:13 +02:00
Christian Poessinger
a934e73e27
Kernel: T3318: update Linux Kernel to v5.10.31
2021-04-17 23:34:33 +02:00
Christian Poessinger
9e079b5e80
Kernel: T3318: update Linux Kernel to v5.10.30
2021-04-15 08:44:14 +02:00
Christian Poessinger
69ddd08a01
Merge pull request #157 from sever-sever/T2216-dep
...
containers: T2216: Add podman dependency pkgs
2021-04-13 21:16:05 +02:00