401 Commits

Author SHA1 Message Date
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