Christian Poessinger
f82f39435d
Kernel: prevent "dirty" tag of Kernel
...
... Kernel is appended a + to the version string when there are locally
modified files - which we have. This is prevented by the existence of the
.scmversion file.
2020-09-03 23:01:38 +02:00
Christian Poessinger
592e5fa466
Jenkins: Kernel: keep last 20 builds
2020-09-03 23:00:57 +02:00
Christian Poessinger
221fd15383
Docker: add fpm to build container
2020-09-01 22:38:56 +02:00
Christian Poessinger
7880ac381c
Kernel: T2843: remove Intel QAT drivers - we use our own ones
...
We compile Intel QAT drivers from Intel driver release incl. user-space tools.
2020-09-01 19:00:02 +02:00
John Estabrook
2078f5ceff
Merge pull request #120 from jestabro/vyos-configd
...
configd: T2582: support for vyos config script daemon
configd: T2582: add option to run testsuite with daemon (default off)
configd: T2582: enable vyos-configd.service
configd: T2582: add build dependency
2020-08-31 11:19:02 -05:00
John Estabrook
2fd5898643
configd: T2582: add option to run testsuite with daemon (default off)
2020-08-31 09:33:47 -05:00
John Estabrook
c3c1fa4518
configd: T2582: enable vyos-configd.service
2020-08-31 09:33:47 -05:00
John Estabrook
323ee69e8e
configd: T2582: add build dependency
2020-08-31 09:33:47 -05:00
Christian Poessinger
32f1516d2a
Revert "Kernel: T2843: drop parallel ATA support"
...
This reverts commit 8b520c63ac705aa2c35579ebfbc053b5b6a1bccb.
CI tests also use parallel ATA interfaces in QAEmu - we probably should keep it
for "poor" virtualisation.
2020-08-31 08:00:02 +02:00
Christian Poessinger
5e5e482a1e
Merge branch 'kernel-5.8' of github.com:c-po/vyos-build into current
...
* 'kernel-5.8' of github.com:c-po/vyos-build:
Kernel: T2843: drop parallel ATA support
Kernel: T2843: enable Multipath TCP support
Kernel: T2843: enable APU2 LEDs and front button
Kernel: T2843: upgrade Kernel to v5.8.5
WireGuard: T2842: switch to binary package from buster-backports
2020-08-30 21:39:48 +02:00
Christian Poessinger
8b520c63ac
Kernel: T2843: drop parallel ATA support
2020-08-30 19:38:18 +00:00
Christian Poessinger
d64d9573d2
Kernel: T2843: enable Multipath TCP support
2020-08-30 18:07:01 +00:00
Christian Poessinger
40ebc0cc75
Kernel: T2843: enable APU2 LEDs and front button
2020-08-30 18:05:30 +00:00
Christian Poessinger
78c43c2078
Kernel: T2843: upgrade Kernel to v5.8.5
...
Note: Intel does not provide a compatible QAT version. There is a custom patch
which make QAT compile for the specified Kernel version. This patch will change
the source to a non backwards-compatible version - this is fine as we run 5.8
anyways.
2020-08-30 20:02:14 +02:00
Christian Poessinger
1175a62b34
WireGuard: T2842: switch to binary package from buster-backports
2020-08-30 16:09:58 +02:00
Christian Poessinger
4dd9d433db
Kernel: enable Xen virtual keyboard and mouse support
2020-08-30 11:00:10 +02:00
Christian Poessinger
d81087fa79
Kernel: T1205: re-add PC speaker driver
2020-08-30 10:51:34 +02:00
Christian Poessinger
1391953e75
Kernel: WireGuard: T2839: update to recent versions
...
* wireguard user-space tools debian/1.0.20200513-1_bpo10+1
* wireguard-linux-compat kernel modules debian/1.0.20200712-1_bpo10+1
2020-08-30 10:51:14 +02:00
Christian Poessinger
8464d8c0a9
T2832: vyos-smoketest package is not called vyos-1x-smoketest
2020-08-27 21:20:04 +02:00
Christian Poessinger
303a91836d
Kernel: T2831: Update Linux Kernel to v4.19.142
2020-08-26 20:25:50 +02:00
Christian Poessinger
d9ecdb93bf
lcd: T2564: disable services by default
2020-08-23 12:19:28 +02:00
Christian Poessinger
02efbb2305
Kernel: T2822: Update Linux Kernel to v4.19.141
2020-08-23 01:36:49 +02:00
Christian Poessinger
9cb142f438
Merge pull request #119 from DmitriyEshenko/curr-ocserv
...
anyconnect: T2036: disable ocserv.service by default
2020-08-18 23:38:53 +02:00
DmitriyEshenko
880ded2c73
anyconnect: T2036: disable ocserv.service by default
2020-08-18 14:16:19 +00:00
Christian Poessinger
17e52722af
Kernel: T2797: Update Linux Kernel to v4.19.139
2020-08-15 11:24:29 +02:00
Christian Poessinger
97ef436aad
Merge pull request #118 from naoki9911/packer-fix-T2792
...
packer.json: T2792: use iso_checksum field instead of iso_checksum_type
2020-08-14 05:32:19 +02:00
Naoki Matsumoto
e2dd9db8a2
packer.json: T2792: use iso_checksum field instead of iso_checksum_type
...
Latest packer dropped iso_checksum_type field.
Instead of iso_checksum_type field,
use iso_checksum field to specify checksum type.
2020-08-14 10:28:27 +09:00
Christian Poessinger
99114c57ba
Kernel: Intel: config: i40evf driver is used from mainline
2020-08-10 17:03:54 +02:00
Christian Poessinger
c29a9d8b26
Merge pull request #116 from runborg/armfix
...
T2766: vyos-build: build-config: arm64 is not a valid architecture
2020-08-10 10:16:27 +02:00
Christian Poessinger
65d503911e
Kernel: T2780: Update Linux Kernel to v4.19.138
2020-08-10 09:38:10 +02:00
Runar Borge
fbaf61ada7
T2766: vyos-build: build-config: arm64 is not a valid architecture
...
arm64 is not a configurable as a valid architecture to build a vyos system on.
This commit adds arm64 to the list of supported platforms to build a vyos system on
2020-08-06 23:30:35 +02:00
Christian Poessinger
9e92985ad3
systemd: services: disable certbot by default
2020-08-04 08:41:14 +02:00
Christian Poessinger
86416cb02a
Revert "T1414: disable failing 10-unmountfs.chroot and needs verification"
...
This reverts commit 1850f165abda3f3d0498220e56ca594dc8ecca9c.
2020-08-03 19:23:23 +02:00
Christian Poessinger
2597634150
Jenkins: fix post { success { }} script when there is no ISO build
2020-08-03 15:50:58 +02:00
Christian Poessinger
f0f368e80d
build-packages: remove obsolete script and link to VyOS documentation
...
The referenced scripts/build-packages script was a proof of concept from me
some time ago to build VyOS packages through a more or less tiny wrapper. The
script was not maintained at any time and randomly caused more harm then good.
The script has been abandoned and the documentation has been updated on how to
build individual VyOS packages.
2020-08-03 15:15:03 +02:00
Christian Poessinger
2e0d072fdd
Jenkins: fix when condition on ISO build
...
The ISO should not be build when there is e.g. a change on the Kernel.
2020-08-02 21:01:06 +02:00
Christian Poessinger
b656e70b6e
Kernel: config: T2666: cleanup legacy network vendors
...
Remove support for legacy PCI - ISA network cards
2020-08-02 20:54:28 +02:00
Christian Poessinger
d5240d1b24
Intel: T2538: update NIC drivers to recent releases
2020-08-02 20:51:13 +02:00
Christian Poessinger
564da14c44
Accel-PPP: update to latest revision
...
This will improve the SSTP performance on long fat networks.
2020-08-02 14:22:18 +02:00
Christian Poessinger
9214b55cfc
Kernel: T2751: Update Linux Kernel to v4.19.136
2020-08-01 10:34:51 +02:00
Christian Poessinger
09eedb0dcc
linux-firmware: T2594: upgrade firmware extraction script
...
The logic of generating the required firmware file name has been moved from
build-linux-firmware.sh directly into list-required-firmware.py which makes
much more sense. That move was made by Daniil Baturin - I only did the
integration part. Thanks!
2020-07-26 14:24:40 +02:00
Daniil Baturin
987584e751
T2021: import a patch for decimal OSPFv3 area support.
2020-07-26 10:14:16 +03:00
Christian Poessinger
5b5b9065ab
Kernel: T2730: Update Linux Kernel to v4.19.134
2020-07-25 14:54:35 +02:00
Christian Poessinger
7c674b7872
x86_64_vyos_defconfig: T2666: enable CONFIG_XDP_SOCKETS
2020-07-21 16:23:01 +02:00
Christian Poessinger
a09a7e4338
Merge pull request #114 from runborg/T1927
...
T1927: arm: Readd CI build of emulated ARM64 container
2020-07-14 22:47:36 +02:00
Runar Borge
60d36ca64f
T1927: arm: Readd CI build of emulated ARM64 container
...
After a successfull CI build of this container it is considered working and
is possible to add back to the build as a standard target.
The container is changed so it handles an architecture change without changing the dockerfile
2020-07-14 12:30:40 +02:00
Daniil Baturin
c7b0a8897c
Merge pull request #113 from kroy-the-rabbit/nsswitch-memoryfix
...
T2678: Fixing massive memory usage with ssh and large number of routes
2020-07-06 03:52:29 +07:00
kroy
2e4f60d495
T2678: Fixing massive memory usage with ssh and large number of routes
2020-07-05 15:45:13 -05:00
Christian Poessinger
b10bcb499f
Merge pull request #110 from zdc/T2640-equuleus
...
Docker: T2640: Added ability to build Docker images with VyOS
2020-07-05 18:50:09 +02:00
Christian Poessinger
46d5618e63
packages: Kernel: T2684: Update Linux Kernel to v4.19.131
2020-07-05 11:39:09 +02:00