Christian Poessinger
ec168f3d2c
Testsuite: use individual UUID/name per UEFI/BIOS instance
2021-11-04 21:02:50 +01:00
Christian Poessinger
2264c8a812
Testsuite: add UUID for DUID generation during tests
2021-10-30 13:23:09 +02:00
Christian Poessinger
c984de432c
Testsuite: add support for UEFI boots in Qemu
...
(cherry picked from commit 6c438f92e7ada6fa42e41ac9eff0b1e1eb3756b3)
2021-10-02 12:10:56 +02:00
Christian Poessinger
07555c0645
Testsuite: add missing leading 'f' for Python3 format strings
2021-09-19 12:51:42 +02:00
Christian Poessinger
e6e6e557f4
Testsuite: verify proper running Kernel version compared to repo
2021-08-19 10:52:18 +02:00
Christian Poessinger
19778c23a0
Makefile: add "make test-no-interfaces" to start smoketests w/o interface tests
2021-08-15 15:15:41 +02:00
Christian Poessinger
392dc16672
Revert "Testsuite: list config directories for trouble shooting"
...
This reverts commit 9b1ed0551854575c1e0608daaf5e0dc31c2958c9.
2021-08-01 10:34:28 +02:00
sarthurdev
ba5719b32a
pki: openvpn: T3642: Generate test keys using openvpn binary, previous op-mode command removed
2021-07-21 19:34:12 +02:00
sarthurdev
eed0f1770e
pki: wireguard: T3642: Key pair for migration tests after op-mode command is removed
2021-07-19 17:20:12 +02:00
Kim Hagen
7afee1ae93
T3664: remove vagrant build
2021-07-07 05:22:28 -05:00
Kim Hagen
43f4d5c3cd
T3664: Eliminate obsolete build flavours
2021-07-07 05:03:38 -05:00
Christian Poessinger
337c69ce79
Debian: T3641: enable Bullseye APT "updates"
2021-07-04 22:02:17 +02:00
Christian Poessinger
9b1ed05518
Testsuite: list config directories for trouble shooting
2021-06-22 21:43:49 +02:00
Christian Poessinger
1a12c26f54
Testsuite: consolidate usage of VyOS op/cfg shell prompt
2021-06-22 21:43:14 +02:00
Christian Poessinger
3662999790
lb: turn on debugging informational messages
2021-06-22 20:25:20 +02:00
Christian Poessinger
c7c2388e84
Debian: T3641: allow package downgrades
2021-06-21 16:35:20 +00:00
Christian Poessinger
0f0a8a8f31
lb: T3641: APT::Default-Release="current" no longer works
...
Pin all packages from our current repository with a APT preference file.
2021-06-21 16:49:47 +02:00
Christian Poessinger
58bbbb804a
lb: T3641: switch to UTC timestamps
2021-06-21 16:49:16 +02:00
Christian Poessinger
7153c16917
Debian: T3641: switch to new distro Debian 11 - Bullseye
2021-06-20 20:38:18 +02:00
zsdc
1ca0d01738
OVF: T2343: Fixed wrong order for items in OVF
...
According to OVF Specification (ver. 2.1.1, line 630), rasd class
elements should be ordered by Unicode code point. This commit fixes
the wrong order to conform to specification requirements.
2021-06-15 13:52:22 +03:00
Christian Poessinger
e5a2250f2d
Testsuite: wait 600 seconds after image installation startup
2021-06-13 15:00:16 +02:00
Christian Poessinger
aeeda20529
Testsuite: wait 600 seconds after kvm start for prompt
...
This is required to test via a GitHub action
2021-06-13 14:08:13 +02:00
erkin
5e47e3ad3c
T3351: Add SHA256 checksums
2021-05-10 06:57:59 +03:00
Christian Poessinger
b20ea2e7b5
Testsuite: QEMU: add in 3 more NICs as required by the L3VPN EVPN test
2021-04-11 10:02:29 +02:00
Christian Poessinger
5c359621df
build: qemu: do not use symlinks on generated images
...
Jenkins can not properly deal with symbolic links.
2021-04-04 21:59:15 +02:00
Christian Poessinger
f04127aedb
Testsuite: extend QEMU interactions
...
* Change the way how networking is setup to ensure that the network interface
inside the QEMU gues is actually u/U instead of u/D
* Use common base MAC address
* Run "show interfaces" after installation to check all requirements are met
2021-04-03 12:27:48 +02:00
Cody Brannan
a8f7958a89
t3372: support public HTTPS repos in live-build
2021-03-11 08:34:02 +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
4188b0f49a
Testsuite: use buildin commands over 'openvpn --genkey' raw command
2021-01-31 11:50:10 +00: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
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