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
Christian Poessinger
ac8c6bc95e
Testsuite: remove VNC console from qemu cmdline
2020-01-24 23:15:50 +01:00
Christian Poessinger
f1ec0b24d1
list-build-dependencies: add Stackoverflow copy remark
2020-01-22 19:25:10 +01:00
Christian Poessinger
9240faa04a
list-build-dependencies: update copyright year
2020-01-22 19:00:56 +01:00
Christian Poessinger
88ae44ab01
list-build-dependencies: rename variable (do not use missleading current name)
2020-01-22 18:59:26 +01:00
Christian Poessinger
67796884b3
list-build-dependencies: remove temporary vyos-world control file
2020-01-22 18:57:56 +01:00
Christian Poessinger
a2580d735b
list-build-dependencies: replace hardcoded branch with current branch
2020-01-22 18:57:21 +01:00
Christian Poessinger
b7536e4b36
scripts: add helper to list all build dependencies
...
This script will download vyos-world debian/control file and build a
denpendency list which in the end outputs the commands required to setup
a build host (either native or via Docker) with all required packages.
2020-01-22 18:45:34 +01:00
Daniil Baturin
2b332ea0c3
T1958: add a prototype of the firmware list extraction script.
2020-01-09 08:29:24 +01:00
Christian Poessinger
e9f365536e
Testsuite: raise exception when smoketest could not be executed
2019-12-28 00:38:55 +01:00
Christian Poessinger
160043ed50
Revert "Testsuite: fix vyos-smoketest binary path"
...
This reverts commit 2a0827cfa4ef2e8a204506481ec8fa6efad1665d.
Location fixed in vyos-smoketest repo.
2019-12-28 00:24:56 +01:00
Christian Poessinger
2a0827cfa4
Testsuite: fix vyos-smoketest binary path
2019-12-27 20:15:40 +02:00
Christian Poessinger
1d90e10566
Testsuite: remove VNC console from qemu cmdline
2019-12-27 20:15:25 +02:00
Christian Poessinger
237f8a05ff
Testsuite: add basic configuration/operation mode testcase
2019-12-27 20:14:35 +02:00