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
c79c13cee6
Testsuite: increase smoketest timeout as we do more and more tests
2021-01-24 09:37:33 +01:00
Christian Poessinger
d093e7e202
Testsuite: always load WiFi HW simulation module
2020-11-01 09:09:04 +01:00
Christian Poessinger
c6f83de5bf
Merge pull request #129 from jestabro/vyos-configtest
...
smoketest: T3003: extend framework to load arbitrary config file
2020-10-27 20:08:31 +01:00
John Estabrook
381a599235
qemu: T3026: update script for deprecated ssh_host_port_min/max
2020-10-27 12:19:28 -05:00
John Estabrook
42f0320956
smoketest: T3003: extend framework to load arbitrary config file
2020-10-27 08:37:00 -05:00
Christian Poessinger
6586659716
Testsuite: automatically determine number of CPUs used
2020-09-25 21:36:19 +02:00
Christian Poessinger
440cb4befa
Testsuite: increase to 2G ram
2020-09-25 21:13:58 +02:00
John Estabrook
2fd5898643
configd: T2582: add option to run testsuite with daemon (default off)
2020-08-31 09:33:47 -05: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
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
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
3eed4cc98f
Testsuite: increase smoketest timeout
...
On slow machines or with nested virtualisation the smoketests take really long
to execute - thus increase the timeout.
2020-07-03 13:32:56 +02:00
Christian Poessinger
0d32e8b053
Revert "Testsuite: start smoketest as root"
...
This reverts commit 2d78aa082830065dd681cc50f8dffae77b4b8226.
2020-06-27 14:57:59 +02:00
Christian Poessinger
a7fac7399d
T2490: add support for serial console-server
2020-06-19 17:09:34 +02:00
Christian Poessinger
574c853c8c
Packages: remove obsolete vyos-wireguard repo
2020-06-04 19:49:06 +02:00
Christian Poessinger
51dc3817db
intel: remove deprecated build-intel-drivers script
2020-05-30 19:19:15 +02:00
John Estabrook
e923f5af8f
live-build: T2466: fix dependency problem when building local packages
2020-05-15 19:06:06 -05:00
zsdc
98f09ae586
VMware: T2343: Memory allocation change
...
Changed the OVF template to be sure that a router always has access to all the configured memory.
2020-04-20 21:46:41 +03:00
Christian Poessinger
222dde1eb9
T2305: include release train in "show version" output
2020-04-16 18:07:20 +02:00
John Estabrook
54c79a6376
vyos-build: T2142: remove add dependencies in script; now in dockerfile
2020-04-12 18:33:38 -05:00
Daniil Baturin
d64011558e
T2254: add fields for git branch, build type, and build comment to the version data.
2020-04-09 12:08:43 +03:00
Jernej Jakob
967cf9df00
T2250: make build_dir a relative path
2020-04-09 07:53:34 +02:00
Chris Marget
8d71437b8d
T2239: fix issue with ovftool signing command
...
Signing key can be submitted by putting key at a fixed location
(key/privatekey.pem) or by putting the key location in environment
variable PRIVATE_KEY_PATH. The script checks for either of those
possibilities.
ovftool command was incorrectly using the PRIVATE_KEY_PATH variable
even when the key file was dropped in the prescribed location.
2020-04-08 21:31:28 +02:00
Christian Poessinger
c4345fc582
Packages: migrated vyatta-wirelessmodem and vyatta-ipv6-rtradv to vyos-1x
2020-03-28 21:00:40 +01:00
Christian Poessinger
9a94f97b52
Merge pull request #91 from jjakob/fix-build-packages
...
T2085: scripts/build-packages: don't define commit='HEAD' by default
2020-03-22 16:07:13 +01:00
Christian Poessinger
d4a2b3c4f4
Packages: remove obsolete vyos-salt-minion as moved to vyos-1x
2020-03-22 13:48:24 +01:00
John Estabrook
328ac83dc2
vyos-build: T2142: Add required packages and step for "make GCE"
2020-03-19 21:25:55 -05:00
jjakob
ba348cc7b3
T2085: scripts/build-packages: don't define commit='HEAD' by default
...
Fixes an issue where the script would always revert to a full clone.
2020-03-19 15:02:05 +01:00
zsdc
12584f04b7
OVA: Fixed and extended OVA builds
...
- added grub2 package to the Dockerfile (required to build OVA)
- added open-vmdk to the Dockerfile (required to build OVA)
- fixed WAN/LAN confusion in OVF template
- added Cloud-init User-Data to the OVF template
2020-03-03 22:30:48 +02:00
Jernej Jakob
c6864ed0eb
T2085: fix building of keepalived
2020-02-29 03:07:07 +01:00
Jernej Jakob
1c4414dd36
T2085: remove conntrack-tools and dependencies
2020-02-29 03:02:56 +01:00
Jernej Jakob
0d983fb9be
T2085: build-packages: fix clone_package function
...
- add package config option "shallow", defaulting to True
- make it actually clone the commit id specified in the package
- revert to deep clone if commit id is set
- fix bug with --keep that caused the script to crash
2020-02-29 02:55:50 +01:00
jjakob
62da912220
T2083: Packages: fix building mdns-repeater: use correct branch
2020-02-28 20:22:49 +01:00
Christian Poessinger
2d78aa0828
Testsuite: start smoketest as root
...
Some configuration files (e.g. ddclient) can only be opened as root user,
thus we should run the smoketests as root.
2020-02-16 20:16:06 +01:00
Christian Poessinger
0a9a8d3468
Revert "Testsuite: temporary disable test fail on single failure"
...
This reverts commit c4da9a9c794073ad34e6cfb0c883be57b356513b.
2020-02-14 20:30:46 +01:00
Christian Poessinger
4b44de9c8e
T2033: drop package vyos-replace
2020-02-13 19:23:15 +01:00
Christian Poessinger
c4da9a9c79
Testsuite: temporary disable test fail on single failure
2020-02-09 13:50:17 +01:00
Christian Poessinger
43d140aa9c
Testsuite: additional settling time after login
2020-02-09 13:49:11 +01:00
Christian Poessinger
57e4de4a7c
Revert "Testsuite: show current configuration"
...
This reverts commit 28c3615488760ffbe21a556a6b42ca5656b8216e.
2020-02-09 13:24:01 +01:00
Christian Poessinger
28c3615488
Testsuite: show current configuration
2020-02-09 11:10:26 +01:00
Runar Borge
1d2a470a30
Testsuite: redo smoketest executor and fix exitcode validator
2020-02-06 21:51:51 +01:00
Christian Poessinger
baa7ab9fa1
Testsuite: check for smoketest error
2020-02-04 20:12:49 +01:00
Christian Poessinger
cb9afb59e1
T640: build ISO without recommended APT packages to reduce size
2020-02-02 11:00:10 +01:00
Christian Poessinger
070f5067ba
Testsuite: increase timeout when running vyos-smoketest
2020-02-01 18:54:56 +01:00
Christian Poessinger
013ad967c0
Testsuite: remove "show interfaces" command
2020-01-25 09:14:09 +01:00
Christian Poessinger
996cedd037
Testsuite: use single qemu command
2020-01-25 08:30:14 +01:00
Christian Poessinger
1749ed9150
Testsuite: use 4 NICs
2020-01-24 23:15:50 +01:00