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
Christian Poessinger
e62250029e
Packages: cleanup unused packages
2019-12-27 20:12:39 +02:00
Christian Poessinger
0beaa4faff
Revert "Testsuite: add basic cfg/op-mode switch"
...
This reverts commit f9e8fc314c94c1a09804c1c5827bc1cf50c95358.
2019-12-27 18:58:38 +01:00
Christian Poessinger
0d8922611e
Testsuite: use Jenkins timestamps
2019-12-27 13:51:31 +01:00
Christian Poessinger
f9e8fc314c
Testsuite: add basic cfg/op-mode switch
2019-12-27 13:35:49 +01:00
Christian Poessinger
6547dbce89
Testsuite: remove trailing whitespaces
2019-12-27 13:20:12 +01:00
Christian Poessinger
04d1af9d02
packages: remove obsolete net-snmp
2019-12-26 12:00:01 +01:00
Christian Poessinger
90ed2bbd30
lldp: T393: migrate to vyos-1x
2019-12-22 22:20:28 +01:00
zsdc
113124a6f8
flow-accounting: T1890: Deleted vyatta-netflow package build due to replacement in vyos-1x
2019-12-19 00:14:51 +02:00
Christian Poessinger
f7ce0d8a69
Switch from Debian Jessie (8) to Debian Buster (10)
2019-12-18 13:01:12 +01:00
Christian Poessinger
5d54c6390c
Merge branch 'current' of github.com:vyos/vyos-build into equuleus
...
* 'current' of github.com:vyos/vyos-build:
Kernel: T1859: update to Linux 4.19.88
update vmware api settings
update files for the vep4600
prevent 70-persistent-net.rules from being created
systemd: pcscd: disable SmartCard service
ndisc6: add ICMPv6 Neighbor Discovery tool
2019-12-06 21:12:11 +01:00
Kim Hagen
21841422ba
update vmware api settings
2019-12-03 15:48:18 +01:00
Christian Poessinger
ea136142d4
Merge branch 'current' into equuleus
...
* current:
wireless: T1627: migrate to vyos-1x
T1804: add python3-psutil to docker image
Kernel: T1800: update to Linux 4.19.84
add api option to the ovf template
hooks: fix installation of linux firmware files
Kernel: T1791: update to Linux 4.19.82
Revert "docker: set always pull to use always latest container"
docker: set always pull to use always latest container
vyos-qat: adding pkg dependency
Revert "Docker: always use libvyosconfig HEAD revision"
do not add the serial option for vep4600
add build option for vep4600
Docker: always use libvyosconfig HEAD revision
T1773: update Dockerfile for changes to libvyosconfig
Firmware: bail out when there is a download error
Kernel: T1728: update to Linux 4.19.79
T1726: update Linux Firmware to a more recent version (2019-10-07)
2019-11-23 20:58:16 +01:00
Christian Poessinger
e598fd03b6
wireless: T1627: migrate to vyos-1x
2019-11-23 20:57:07 +01:00
Kim Hagen
a9759aa9c1
add api option to the ovf template
2019-11-12 15:53:08 +01:00