Commit Graph

7 Commits

Author SHA1 Message Date
Andreas Jaeger b49d5c8961 Remove kata jobs
These jobs and roles are not needed anymore here,
kata has its own tenant.

Change-Id: I4d9912864ec549e46fe398baef5265b89e4f4a96
2019-08-28 20:54:26 +02:00
Salvador Fuentes cd1385507e kata-containers: add /usr/sbin to the PATH
Add `/usr/sbin` to the PATH.
On Fedora zuul machines `/usr/sbin` seems to not be in
the PATH by default, which makes fdisk to not be found
making some docker tests to fail.

Change-Id: I9732e45dee43a53f5ecd4d3fd4853d82f236c288
Signed-off-by: Salvador Fuentes <salvador.fuentes@intel.com>
2018-12-17 12:00:19 -06:00
Salvador Fuentes 6d01e66ff0 Add zuul envar for kata tests
In order to know we are running under a zuul slave,
we need to add an environment variable. In this case
it is ZUUL=true. This will allow the kata-containers
scripts to run the tests with the appropiate flags.

Change-Id: Ib040c032ad49beb5e2041e92efe41ce4e8b98799
Signed-off-by: Salvador Fuentes <salvador.fuentes@intel.com>
2018-09-27 09:51:09 -05:00
Clark Boylan 97b42fefb3 Add $GOPATH/bin to kata job's $PATH
Kata need their built binaries to be in the PATH for tests to work
properly.

Change-Id: I8c05e7a5a02fdeb337c7ba6871dba0a9cebcdf13
2018-07-12 08:55:03 -07:00
Clark Boylan 0356342edb Add fedora 28 support to kata runsh job
This refactors the kata runsh job a bit to push pre.yaml setup into a
role so that we can more easily include distro specific tasks. This
allows us to have differing ubuntu and fedora setup in a readable
manner.

Change-Id: I06029f49a81d0a4262c58e8f45a1414efa43d920
2018-06-22 14:42:07 -07:00
Clark Boylan 279dadd282 Improve kata-runsh job
Add system package dependencies (build-essential, golang-1.10) and
set GOPATH to $HOME for the zuul user which should magically work with
the zuul git repo pathing. Additionally use shell with set -x.

We switch to xenial so that we can use upstream docker-ce packages which
the kata ci seems to expect.

Depends-On: Ief0f20c2f1b42a5c23ed05f7185c58700f65b06e
Change-Id: Ibb5cee5ba90662e53c39dcf686a52bcafe81c933
2018-06-15 15:45:54 -07:00
Clark Boylan d729b17f1f Move kata-run to this repo
We rename the job to kata-runsh to satisify the unique job name
constraint. This allows the job to be self testing with a depends on on
the github side PRs.

Change-Id: I7b0722c120c1e0a1f6315e75f739fa29baab1738
2018-06-07 13:15:45 -07:00