890 Commits

Author SHA1 Message Date
Kim Hagen
a9759aa9c1 add api option to the ovf template 2019-11-12 15:53:08 +01:00
Christian Poessinger
9986845896 hooks: synchronize Linux Firmware with current branch
Imported from commit 2382c90dc7a30d17628a11f9ff41f8c63867887a
2019-11-11 16:39:50 +01:00
Christian Poessinger
2382c90dc7 hooks: fix installation of linux firmware files
Firmware files have ben installed in wrong subdirectory
(/lib/firmware/linux-firmware-<commitid>)
2019-11-10 22:12:45 +01:00
Christian Poessinger
bbf03fbde8 Kernel: T1791: update to Linux 4.19.82
(cherry picked from commit d68054f2930ea410ef04a4c24a938e9021307004)
2019-11-10 13:25:32 +01:00
Christian Poessinger
d68054f293 Kernel: T1791: update to Linux 4.19.82 2019-11-10 13:20:53 +01:00
hagbard
ca70fe2650 Revert "docker: set always pull to use always latest container"
This reverts commit 19b75a3339956319f244f40540ad7ba3af9b9389.

I was on the wrong repo.
2019-11-08 10:24:15 -08:00
hagbard
19b75a3339 docker: set always pull to use always latest container 2019-11-08 10:14:42 -08:00
hagbard
263c2379ee vyos-qat: adding pkg dependency 2019-11-08 10:08:11 -08:00
Christian Poessinger
5df80f6535 Revert "Docker: always use libvyosconfig HEAD revision"
This reverts commit ef8d9f1ef6553801cbba3ff19e3944f926ba9c79.
2019-11-06 17:48:42 +01:00
Kim Hagen
33c865b2ad do not add the serial option for vep4600 2019-11-05 14:12:27 +01:00
Kim Hagen
2ec7f9b306 add build option for vep4600 2019-11-05 14:09:41 +01:00
Christian Poessinger
ef8d9f1ef6 Docker: always use libvyosconfig HEAD revision 2019-10-30 03:38:37 +01:00
John Estabrook
529220d610 T1773: update Dockerfile for changes to libvyosconfig
(cherry-pick from current bdce9244ff9acc57bf04a6c922cc78787aaa8174)
2019-10-29 09:57:11 -05:00
John Estabrook
bf033731a2
Merge pull request #63 from jestabro/T1773
T1773: update Dockerfile for changes to libvyosconfig
2019-10-28 16:03:20 -05:00
John Estabrook
bdce9244ff T1773: update Dockerfile for changes to libvyosconfig 2019-10-28 13:44:47 -05:00
hagbard
4b61416f46 kernel-version: fixing typo 2019-10-21 12:24:43 -07:00
hagbard
87f3fa05fb Kernel: update to 4.19.76 in defaults.json 2019-10-21 12:17:21 -07:00
Christian Poessinger
b3d67b7f1f
Merge pull request #62 from jestabro/T1710
T1710: [equuleus] buster: add patch to fix live-build missing key error
2019-10-16 15:38:33 +02:00
Christian Poessinger
25bb74bc51 Firmware: bail out when there is a download error 2019-10-13 19:01:44 +02:00
Christian Poessinger
088dbe5d1d Kernel: T1728: update to Linux 4.19.79 2019-10-13 17:03:18 +02:00
Christian Poessinger
b7a289ba66 T1726: update Linux Firmware to a more recent version (2019-10-07) 2019-10-11 22:13:00 +02:00
hagbard
c293b710ab acpid: enable acpid to enable power button triggered shutdowns 2019-10-11 13:02:30 -07:00
hagbard
7ed120e471 Merge branch 'current' into equuleus 2019-10-09 12:42:07 -07:00
hagbard
2914795048 systemd-disable - heartbeat.service disabled 2019-10-08 14:40:36 -07:00
hagbard
1ff1b22726 systemd-services: disable pacemaker, corosync, wpa_supplicant, squid
- dusable their autostart at boot time via systemd defaults
2019-10-08 11:29:50 -07:00
Christian Poessinger
46f9b2ab60 Jenkins: add current Git commit ID to build description 2019-10-06 15:06:20 +02:00
Christian Poessinger
aca46a9270 Merge branch 'current' into equuleus
* current:
  Jenkins: add getGitRepoName()
  Docker: ARM: add missing no--check-valid-until files
  Kernel: T1708: update to Linux 4.19.76
  Jenkins: explicitly set GitHub status is no longer required
  Docker: we only need LUA 5.2 for Accel-PPP build
  Docker: add liblua5.2-dev to accel-ppp dependencies
  [Jenkinsfile] Call a script that creates latest rolling release symlink
  Jenkins: run on all nodes that support Docker
  Packages: remove vyatta-op-dhcp-server
  Docker: add dkms
  Add helper to list individual package architectues
  add hooks for autobuild
2019-10-06 11:36:09 +02:00
Christian Poessinger
45a9ea3c32 Jenkins: add getGitRepoName() 2019-10-06 11:33:51 +02:00
Christian Poessinger
ee11c5034d Docker: ARM: add missing no--check-valid-until files 2019-10-04 19:58:45 +02:00
Christian Poessinger
a02d54a97c Kernel: T1708: update to Linux 4.19.76 2019-10-03 22:59:11 +02:00
John Estabrook
9e5435a6ce T1710: [equuleus] buster: add patch to fix live-build missing key error 2019-10-03 15:36:52 -05:00
Christian Poessinger
9aacc1b122 Jenkins: explicitly set GitHub status is no longer required
... as this is done through the Jenkins Jobs automatically.
2019-10-03 19:30:35 +02:00
Christian Poessinger
dc5ebff17f Docker: we only need LUA 5.2 for Accel-PPP build 2019-10-03 11:23:31 +02:00
Christian Poessinger
b88f9447ff Docker: add liblua5.2-dev to accel-ppp dependencies 2019-10-02 23:27:26 +02:00
Daniil Baturin
634dd4974a
[Jenkinsfile] Call a script that creates latest rolling release symlink 2019-10-02 19:48:43 +07:00
Christian Poessinger
c72cacd010 Jenkins: run on all nodes that support Docker 2019-09-29 12:31:15 +02:00
Christian Poessinger
0658b29bdf Packages: remove vyatta-op-dhcp-server 2019-09-28 13:25:53 +02:00
Christian Poessinger
173aaa25b6
Merge pull request #61 from runborg/eq-qemu-test
Qemu installation Test-suite
2019-09-27 21:58:03 +02:00
Runar Borge
7e14af718d Testsuite: Move needed packages to Dockerfile insted of in the Jenkins pipeline 2019-09-27 21:49:30 +02:00
Runar Borge
21db26a3e7 Testsuite: Adding relative time counter since start in logs 2019-09-27 21:33:39 +02:00
Runar Borge
f5f44f3bc8 Testsuite: Extending timeouts to work on qemu emulated installs 2019-09-27 21:32:37 +02:00
Runar Borge
00752f98ab Testsuite: Adding support for running on non-kvm hosts 2019-09-27 21:31:59 +02:00
Runar Borge
8bfc9cf652 Adding test-suite to Jenkins pipeline 2019-09-27 21:30:47 +02:00
Christian Poessinger
5ce1aaa587
Merge pull request #59 from runborg/eq-qemu-test
Add script to check installation iso with qemu
2019-09-23 22:11:51 +02:00
Runar Borge
3258d73399 Add script to check installation iso with qemu
This script installs a system on a emulated qemu host to verify that the iso produced is installable and boots.
After the iso is booted from disk it also tries to execute the vyos-smoketest script to verify checks there.
2019-09-23 21:33:58 +02:00
Christian Poessinger
42bc91b74b Docker: add dkms 2019-09-23 21:23:45 +02:00
Christian Poessinger
9c59725539 Add helper to list individual package architectues
Required for migration to a new Jenkins Pipeline to see which package requires
arm64/armhf builds and which are cross-platform.

$ scripts/list-package-arch
vyos-build
vyatta-bash              Architecture: any,
vyatta-cfg               Architecture: any,Architecture:any,Architecture: any,
vyatta-op                Architecture: all,
vyatta-cfg-system        Architecture: any,
vyatta-cfg-firewall      Architecture: all,

- 'all' is platform independent!
- 'any' is platform dependent!
2019-09-23 20:56:26 +02:00
John Estabrook
1b3c234f21 T1676: [equuleus] buster: update GRUB boot parameters during upgrade 2019-09-20 18:44:49 -05:00
Kim
9964bbbb23
Ignore certificates in curl 2019-09-20 08:41:17 +02:00
Kim Hagen
ae5e390d84 add hooks for autobuild
(cherry picked from commit 1bbbdef6778f85b8e91882239ee070b55f48e5b6)
2019-09-20 07:58:59 +02:00