1179 Commits

Author SHA1 Message Date
Christian Poessinger
2af09cfd18 Jenkins: Kernel: extract version from data/defaults.json
No need to specify the kernel version two times, it can be retrieved
from data/defaults.json
2021-01-10 00:56:47 +01:00
Christian Poessinger
bfe46626d5 Jenkins: Kernel: instead of 'git clone' the source use the tarball
This reduces the download and checkout overhead.
2021-01-10 00:22:13 +01:00
Christian Poessinger
c844282315 Kernel: T3199: update Linux Kernel to v5.10.6 2021-01-09 18:02:54 +01:00
Christian Poessinger
afa7d9b3ba Merge branch 'kernel-5.10' into current
* kernel-5.10:
  QAT: update to 1.7.l.4.12.0
  Kernel: Initial support for 5.10.4
2021-01-09 13:43:24 +01:00
Christian Poessinger
3ded1cdb3b Docker: add missing Accel-PPP dependencies 2021-01-08 22:29:30 +01:00
Christian Poessinger
35fc53ea26 Docker: Linux Kernel depends on rsync 2021-01-08 21:29:12 +01:00
Christian Poessinger
72b507b44f Docker: fix netfilter build dependencies 2021-01-08 21:27:32 +01:00
Christian Poessinger
9ce186f327 Docker: fix FRR build dependencies 2021-01-08 20:59:47 +01:00
Christian Poessinger
fcce4939ed Docker: iproute2 has a build dependency on libbsd-dev 2021-01-08 20:39:30 +01:00
Christian Poessinger
52d7fe9a05 Docker: add missing cmake dependency on librtr 2021-01-08 20:22:06 +01:00
Christian Poessinger
51c1ea1da3 Docker: add wireguard and iproute2 build dependencies 2021-01-08 20:08:53 +01:00
Christian Poessinger
b00025ee86 Docker: add missing FRR dependency on python3-sphinx 2021-01-08 19:06:08 +01:00
Christian Poessinger
de88ecec39 Docker: properly arrange vyos-build dependencies 2021-01-07 23:59:24 +01:00
Christian Poessinger
093505b25f Docker: vyos-1x has a build-dependency on python3-jinja2 2021-01-07 23:57:30 +01:00
Christian Poessinger
5fc508b2dd Docker: do not install librtr-doc to avoid pulling in additional dependencies 2021-01-07 23:57:15 +01:00
Christian Poessinger
9029464252 Docker: update OCaml from 4.09.0 -> 4.09.1
This fixes a build with GCC 10 (coming in Debian Bullseye), release notes
available here: https://ocaml.org/releases/4.09.1.html
2021-01-07 23:57:10 +01:00
Christian Poessinger
f81c6e53bd Docker: drop dependencies for keepalived
We no longer need to build keepalived on out own, we rely on the Debian
upstream version.
2021-01-07 23:57:17 +01:00
Christian Poessinger
cd633eafe1 Docker: dependency cleanup for vyos-1x
Most python3 dependencies are set by vyos-1x, use them from that section.
2021-01-07 23:57:11 +01:00
Christian Poessinger
32408a17ad Update rolling version to 1.4
Commit b808e36 ("Update the version of the rolling release") bumped the version
on the branch but not on the pipeline.
2021-01-07 18:47:15 +01:00
Christian Poessinger
432f3f9692
Docker: drop installation of dh-systemd
dh-systemd was merged into debhelper in version 9.20160709 [1] and since
stretch, dh-systemd is an empty transitional package.

[1] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=822670
2021-01-06 11:10:31 +01:00
Christian Poessinger
739b8c74eb
Merge pull request #140 from qxmips/current
moved webhost address to vars
2021-01-05 11:16:33 +01:00
qxmips
b5d36aaafa moved webhost address to vars 2021-01-05 08:02:43 +00:00
Daniil Baturin
b0f5a66b6a Fix a typo in the README. 2021-01-04 17:39:01 +02:00
Daniil Baturin
b808e36480 Update the version of the rolling release. 2021-01-04 17:38:37 +02:00
Christian Poessinger
1278d2d0fe
frr: T3182: revert back to 7.3 series 2021-01-03 21:10:43 +01:00
Christian Poessinger
01c7e4b510
frr: T3182: revert back to 7.4 series 2021-01-03 17:54:42 +01:00
Christian Poessinger
21b441b75a QAT: update to 1.7.l.4.12.0 2020-12-31 13:14:09 +00:00
Christian Poessinger
629814dea2 Kernel: Initial support for 5.10.4 2020-12-31 11:54:24 +01:00
Christian Poessinger
ba6dab8952 Kernel: T3168: update Linux Kernel to v5.4.86 2020-12-31 11:52:45 +01:00
Christian Poessinger
d14b0ee946 systemd: services: disable ddclient 2020-12-28 22:52:05 +01:00
Christian Poessinger
649be75876 hooks: adjust to Debian Buster base system 2020-12-28 19:40:28 +01:00
Christian Poessinger
f30f842b90 ddclient: 3151: pin to Debian Bullseye
Ddclient consists out of Perl code only, thus it's safe to use the Bullseye
version.
2020-12-28 19:12:45 +01:00
Christian Poessinger
51c889c116 systemd: services: disable additional service from vyatta-cfg-system
This is the accompanying commit to [1], which moved all the service disable
stuff to vyos-build only.

[1]: https://github.com/vyos/vyatta-cfg-system/commit/8964d55045f57218d2f057
2020-12-28 18:54:37 +01:00
Christian Poessinger
c926168400 services: disable telegraf by default
Commit 5bd60a745de22 ("Add telegraf agent (experimentally)") added the agent to
the rolling ISO. The telegraf daemon was thus always started by default and
simply consuming RAM without doing anything useful.

As all VyOS servcies are disabled by default, so is telegraf. If you wan't to
experiment with it, you can simply start and enable the service on your
system by:

systemctl enable telegraf.service
systemctl start telegraf.service
2020-12-28 15:56:51 +01:00
Christian Poessinger
6bf09791f9 Kernel: T3145: virtio: enable MMIO_CMDLINE_DEVICES 2020-12-25 16:11:45 +00:00
Christian Poessinger
f1bb002cef Kernel: T3145: enable additional ciphers 2020-12-25 16:11:04 +00:00
Christian Poessinger
cbfee8c5b5 salt: T3147: upgrade to version 3002.2 2020-12-23 12:08:55 +01:00
Daniil Baturin
6ad6a744ba
Merge pull request #139 from c-po/frr-update
frr: T3146: upgrade to Free Range Routing 7.5 series
2020-12-23 13:28:34 +07:00
Christian Poessinger
f3f962fd2b frr: T3146: upgrade to Free Range Routing 7.5 series 2020-12-22 17:24:22 +01:00
Christian Poessinger
7743524c07 Kernel: T3145: update Linux Kernel to v5.4.85 2020-12-22 13:51:51 +01:00
Daniil Baturin
a8a6e23d58
Revert to FRR 7.4 until we figure our a libyang upgrade path 2020-12-21 18:36:05 +07:00
Daniil Baturin
3487a66c81
Update to FRR 7.5 2020-12-21 18:19:33 +07:00
Christian Poessinger
d60721b049 Docker: cleanup stages and remove unused packages 2020-12-19 21:32:24 +01:00
Christian Poessinger
d1f6040742 kernel: rename patches 2020-12-19 21:31:50 +01:00
Christian Poessinger
45d230760b Docker: T2666: install bpftool from buster-backports 2020-12-19 14:54:36 +01:00
Christian Poessinger
07a1058c69
Merge pull request #136 from moepman/patch-1
Docker: T2666: fix wrong filename
2020-12-19 11:09:33 +01:00
Christian Poessinger
ae31eb2b0c Docker: T2666: architecture specific package installtion on linux headers 2020-12-19 11:08:52 +01:00
Markus Hauschild
0a2033c4f0
Docker: T2666: fix wrong filename
The temporary file in sources.list.d should be removed with the same name under which it is added
2020-12-17 21:54:09 +01:00
Christian Poessinger
09e7d7c379 Docker: T2666: provide libbpf support 2020-12-17 18:29:51 +01:00
Christian Poessinger
7a4942d1e9 Docker: T2666: gcc-multilib support only available for AMD64 2020-12-17 07:11:50 +01:00