1236 Commits

Author SHA1 Message Date
Daniil Baturin
430084797b Use a longer, more descriptive --no-setup opam option.
It disables user shell environment setup.
2021-02-28 05:24:21 +02:00
Daniil Baturin
f6f2c1e18b
Merge pull request #148 from Codecasaurus/docker-build-opam
Docker: T3363: ensure prompts are answered
2021-02-28 10:22:11 +07:00
Cody Brannan
a08dab340f Docker: T3363: Force no-setup mode for opam init 2021-02-27 10:05:03 -05:00
Christian Poessinger
e1953f210e frr: remove local rpki frr-reload patch as this has been backported to 7.5 2021-02-27 15:42:02 +01:00
Christian Poessinger
3a33f49eb2 Kernel: T3318: update Linux Kernel to v5.10.19 2021-02-27 15:37:42 +01:00
Christian Poessinger
fae6ea8866
Merge pull request #147 from DmitriyEshenko/build-2302202101
T3303: Modify os_release file for changing Welcome message on boot
2021-02-23 20:31:28 +01:00
DmitriyEshenko
e218a75761 T3303: Modify os_release file for changing Welcome message on boot 2021-02-23 18:56:47 +00:00
Christian Poessinger
1de3f19a28
Jenkins: lib: fix "Bad substitution" error on GitHub PR builds 2021-02-20 21:53:48 +01:00
Daniil Baturin
74af0d9688 Add containers to OCaml dependencies. 2021-02-18 20:25:28 +07:00
Christian Poessinger
9012b3f79d Kernel: T3318: update Linux Kernel to v5.10.17 2021-02-18 08:40:56 +01:00
Christian Poessinger
a63a11b47e Kernel: Jenkins: limit *.deb search path depth 2021-02-17 11:22:27 +01:00
Christian Poessinger
e86c9b6a36 Kernel: T3318: update Linux Kernel to v5.10.16 2021-02-17 00:26:49 +01:00
Eshenko Dmitriy
176dd5eeb5
kernel: T3312: Add SolarFlire kernel modules 2021-02-15 20:46:20 +01:00
Christian Poessinger
aec60effa4 Jenkins: disable arm64 builds again 2021-02-09 23:46:56 +01:00
Christian Poessinger
6b8baa9751 Jenkins: convert FILE toString() when uploading artifacts from nested paths 2021-02-09 21:47:23 +01:00
Christian Poessinger
4c2ad52b59 Jenkins: fix unexpected char: '#' - Groovy does not like BASH foo 2021-02-08 20:49:05 +01:00
Christian Poessinger
b6dacbb4aa Kernel: Jenkins: cleanup variable definitions 2021-02-08 20:48:37 +01:00
Christian Poessinger
c1e6e7bb94 Jenkins: do not add package from nested path to reprepro 2021-02-08 20:46:17 +01:00
Christian Poessinger
db4a33fa3b Jenkins: frr: support arm64 builds 2021-02-08 21:58:48 +01:00
Christian Poessinger
3c3f35555e Jenkins: reprepro delete unreferenced packages 2021-02-08 19:56:02 +01:00
Christian Poessinger
26d9d6fb2e Jenkins: reuseNode when building with Docker 2021-02-08 19:51:55 +01:00
Christian Poessinger
65bece336b Jenkins: cleanup before build 2021-02-08 19:50:38 +01:00
Christian Poessinger
b32e9ffa92 Jenkins: simplify passing of Docker options 2021-02-08 19:50:19 +01:00
Christian Poessinger
92d6d9b7d2 Kernel: T3295: update Linux Kernel to v5.10.14 2021-02-08 17:49:59 +01:00
Christian Poessinger
07387a9aab Revert "frr: T3182: revert back to 7.4 series"
This reverts commit 01c7e4b51098a4585ef2291a391eb62bbe50e48e.
2021-02-08 17:40:22 +01:00
Christian Poessinger
7b448fb876 Revert "frr: T3182: revert back to 7.3 series"
This reverts commit 1278d2d0fe08da7b2b98586c0f9514b3fe0ce564.
2021-02-08 17:39:59 +01:00
Christian Poessinger
095f1e02cc Jenkins: add support for arm64 package builds 2021-02-07 13:01:03 +01:00
Christian Poessinger
c4e71fd8f7 Kernel: drop telco drivers 2021-02-05 22:48:13 +01:00
Christian Poessinger
ed2f9b3f39 Jenkins: only keep ISO images for 14 days 2021-02-05 17:26:46 +01:00
qxmips
38fa98af45
Jenkins: run containers with "reuseNode" to stay on the same node 2021-02-02 22:05:54 +01:00
Christian Poessinger
27d0d96ccd
Merge pull request #144 from zdc/T2640-sagitta
VyOS in Docker: T2640: Fixed builds for sagitta
2021-01-31 19:19:58 +01:00
Christian Poessinger
2d78842ed5 Kernel: also trigger build when "data/defaults.json" changes
(cherry picked from commit 070e2e77e93f34402fe17a6640dade7109571d63)
2021-01-31 17:40:59 +01:00
Christian Poessinger
da61897a0e Kernel: T3276: update Linux Kernel to v5.10.12 2021-01-31 17:27:19 +01:00
Christian Poessinger
7785a36a38 iproute2: T3276: bump version to 5.10 to match the running Kernel 2021-01-31 17:26:29 +01:00
Christian Poessinger
4188b0f49a Testsuite: use buildin commands over 'openvpn --genkey' raw command 2021-01-31 11:50:10 +00:00
zsdc
f3a4aba7f1 VyOS in Docker: T2640: Fixed builds for sagitta
Fixed the problem when APT repositories were not configured properly in VyOS 1.4 / sagitta during a Docker image build.
2021-01-31 00:22:57 +02:00
Christian Poessinger
08d6937f9c Testsuite: generate required OpenVPN key(s)
Now all the loaded configs will support OpenVPN based interfaces, too.
All required keys are now generated so the loaded configurations can use:

- /config/auth/ovpn_test_ca.pem
- /config/auth/ovpn_test_server.pem
- /config/auth/ovpn_test_server.key
- /config/auth/ovpn_test_dh.pem
- /config/auth/ovpn_test_site2site.key
- /config/auth/ovpn_test_tls_auth.key
2021-01-30 16:00:08 +01:00
Christian Poessinger
1bc9b8dda5 Testsuite: generate WireGuard default keypair
Now all the loaded configs will support WireGuard interfaces, too. They now cat
refer to the default-keypair to secure the link.
2021-01-30 15:59:44 +01:00
Christian Poessinger
2801efd101 Testsuite: minor code cleanup 2021-01-30 15:56:41 +01:00
Christian Poessinger
37b270bab2 Jenkins: save CPU time and only test using vyos-configd 2021-01-25 16:23:38 +01:00
Christian Poessinger
c72a4f2ddb wide-dhcpv6: T3240: add CI 2021-01-25 15:33:34 +01:00
Christian Poessinger
d5fd578dfc
Merge pull request #141 from bstepler/T3240
Docker: T3240: add wide-dhcpv6 build dependencies
2021-01-25 14:42:29 +01:00
Christian Poessinger
76d5b488e8 Kernel: T3243: update Linux Kernel to v5.10.10 2021-01-24 09:57:20 +01:00
Christian Poessinger
8b162f794f systemd: services: T2518: disable ndppd service 2021-01-24 09:52:29 +01:00
Christian Poessinger
c79c13cee6 Testsuite: increase smoketest timeout as we do more and more tests 2021-01-24 09:37:33 +01:00
Christian Poessinger
32d564eb3c Kernel: add *.tar.xz to .gitignore 2021-01-23 10:54:33 +01:00
Christian Poessinger
c6728db700 frr: T3227: import hotfix for frr-reload script to fix rpki issues 2021-01-23 10:53:57 +01:00
Brandon Stepler
b50c8ff559 Docker: T3240: add wide-dhcpv6 build dependencies 2021-01-22 16:00:00 -05:00
Christian Poessinger
828f51bb56 sysctl: remove redundant configuration as this is done in vyos-1x 2021-01-20 20:35:22 +01:00
Christian Poessinger
f97f4aca40 Kernel: T3218: remove unavailable RSS parameter from intel driver options
This is a roundup commit to ae2279e ("Kernel: no longer build Intel out-of-tree
NIC drivers") as the in-tree drivers do not support this option, the always use
the maximum available number.
2021-01-17 20:34:47 +01:00