Julio Montes
ed7d57349a
Merge pull request #668 from devimc/topic/snap/supportRoofsImg
...
snap: support rootfs image
2019-08-16 10:43:29 -05:00
Julio Montes
810abd67c4
snap: support rootfs image
...
Use the rootfs image by defult since performance is better,
smaller memory footprint and boot time.
fixes #667
Signed-off-by: Julio Montes <julio.montes@intel.com>
2019-08-15 15:22:59 +00:00
Julio Montes
9de19ddbeb
Merge pull request #674 from nitkon/patch-7
...
kernel: Update README with right instructions
2019-08-13 08:14:18 -05:00
nitkon
311bd47795
kernel: Update README with right instructions
...
Fix the instructions in the README guide
when setting up kernel source code.
Fixes: #673
Signed-off-by: Nitesh Konkar <niteshkonkar@in.ibm.com>
2019-08-09 22:22:38 +05:30
GabyCT
f4c26c1ac3
Merge pull request #672 from devimc/topic/static-build/fix
...
static-build: fix nemu static-build
2019-08-08 17:08:07 -05:00
Julio Montes
dba3ffa3ae
static-build: fix nemu static-build
...
Fix `arch` assignment and define `Dockerfile` variable to avoid
usage of unbound variables.
fixes #671
Signed-off-by: Julio Montes <julio.montes@intel.com>
2019-08-08 19:41:36 +00:00
Julio Montes
ee952ee479
Merge pull request #578 from jongwu/build_nemu
...
nemu: enable compile nemu for arm64 on x86 host
2019-08-08 09:34:32 -05:00
Jose Carlos Venegas Munoz
973be7b706
Merge pull request #666 from jcvenegas/obs-detect-build
...
obs: wait: Fix error to detect building job
2019-08-06 12:59:37 -05:00
Jose Carlos Venegas Munoz
3ba0d65272
obs: wait: Fix error to detect building job
...
The job to wait for packages are built is failing randomly.
Seems that sometimes the command is not returning and expected
out out and may be mask by the
`while osc pr | grep; done`
This probably can fail at osc pr but because it failed at
osc and not grep we consider is working.
- We check for more states that we consider not ready,
like excluded or blocked.
First query the result, if fail the script will stop,
if not then try to find the string `state=building`.
Additionally, check for failed jobs in the same query to
stop the job earlier.
Fixes : #665
Signed-off-by: Jose Carlos Venegas Munoz <jose.carlos.venegas.munoz@intel.com>
2019-08-06 09:14:53 -05:00
Ganesh Maharaj Mahalingam
fbd3baae76
Merge pull request #664 from devimc/topic/snap/useMaster
...
snap: use master branch to test the snap
2019-08-05 16:49:27 -07:00
Julio Montes
5e4a9dbc95
obs-packaging: scape next line to check if .config file exist
...
OBS fails because of a syntax error in debian.rules
```
/bin/sh: 1: Syntax error: end of file unexpected (expecting "fi")
```
Signed-off-by: Julio Montes <julio.montes@intel.com>
2019-08-05 21:18:07 +00:00
Julio Montes
0c6911b91d
snap: use master branch to test the snap
...
Use master branch to test the snap in order to detect errors earlier
before releasing the next snap
fixes #663
Signed-off-by: Julio Montes <julio.montes@intel.com>
2019-08-02 15:45:15 +00:00
Ganesh Maharaj Mahalingam
72321d298f
Merge pull request #658 from jcvenegas/debian-10-obs
...
obs: add debian 10
2019-07-30 10:55:26 -07:00
Jose Carlos Venegas Munoz
ed85a11098
obs: add debian 10
...
Build packages for debian 10.
Fixes : #647
Signed-off-by: Jose Carlos Venegas Munoz <jose.carlos.venegas.munoz@intel.com>
2019-07-29 11:43:04 -05:00
GabyCT
d9c3546c45
Merge pull request #632 from devimc/topic/obs-packaging/imgsRO
...
obs-packaging: install images as read-only files
2019-07-29 09:35:51 -05:00
Julio Montes
497f734716
Merge pull request #657 from devimc/topic/kernel/fragmentsFixCI
...
Fix FC and NEMU
2019-07-26 18:03:40 -05:00
Julio Montes
620a0ac117
kernel: bump kernel config version
...
bump kernel config version
Signed-off-by: Julio Montes <julio.montes@intel.com>
2019-07-26 21:17:23 +00:00
Julio Montes
364f4251a6
kernel: support firecracker
...
enable CONFIG_VIRTIO_MMIO and CONFIG_VIRTIO_MMIO_CMDLINE_DEVICES
to support firecracker
Signed-off-by: Julio Montes <julio.montes@intel.com>
2019-07-26 21:10:55 +00:00
Julio Montes
d06343bcd8
kernel: support virtiofs
...
enable VIRTIO_FS and CONFIG_FUSE_FS to support virtiofs
fixes #656
Signed-off-by: Julio Montes <julio.montes@intel.com>
2019-07-26 21:10:04 +00:00
GabyCT
aa74068d93
Merge pull request #654 from jodh-intel/configure-docker-script-for-static-kata
...
release: Add a Docker config script for static Kata
2019-07-26 09:13:58 -05:00
Julio Montes
54f37864f6
obs-packaging: install images as read-only files
...
In order to improve the security of Kata, nothing should be able to modify
the images. It would be really bad if a malicious container or process
modified them.
fixes #631
Signed-off-by: Julio Montes <julio.montes@intel.com>
2019-07-26 12:27:05 +00:00
Jose Carlos Venegas Munoz
3df25f25b7
Merge pull request #646 from devimc/topic/kernel/fragmentsSupport
...
Kernel: add config fragment support
2019-07-25 16:36:08 -05:00
GabyCT
c79b9de88f
Merge pull request #653 from devimc/topic/scripts/qemu41Libssh
...
scripts: fix detection of qemu 4.1
2019-07-25 15:41:34 -05:00
Julio Montes
9e8cd7d6df
obs-packaging: support kernel fragments
...
use `merge_config.sh` script to generate the final `.config` file if the
`${arch}_kata_kvm_*` file doesn't exist.
Signed-off-by: Julio Montes <julio.montes@intel.com>
2019-07-25 19:12:19 +00:00
Julio Montes
229411a5ae
kernel: bump kernel version
...
bump kernel version to 46
Signed-off-by: Julio Montes <julio.montes@intel.com>
2019-07-25 18:13:03 +00:00
Julio Montes
7d1610e8fa
kernel: drop x86_64 4.19 config file
...
Now we are using the fragments, drop the x86_64 4.19 config file
so we default to fragment mode.
Signed-off-by: Graham Whaley <graham.whaley@intel.com>
2019-07-25 18:13:03 +00:00
Graham Whaley
addc10be48
kernel: config: frags: add common and x86 fragments
...
Add the base common fragments and x86_64 specific fragments
for the 4.19.x kernel.
Signed-off-by: Graham Whaley <graham.whaley@intel.com>
2019-07-25 18:13:03 +00:00
Graham Whaley
d205a07d65
kernel: configs: update README
...
Embellish the README a bit, and add some details about the
new fragment method.
Signed-off-by: Graham Whaley <graham.whaley@intel.com>
2019-07-25 18:13:03 +00:00
Graham Whaley
0e604bde96
kernel: configs: add kernel fragment support
...
Add the framework to build kernel config files from trees
of kernel fragments.
If no fragment directory is found for the requested kernel
version and architecture then revert to looking for a whole
prebuilt kernel config file instead.
Fixes : #234
Signed-off-by: Graham Whaley <graham.whaley@intel.com>
2019-07-25 18:13:03 +00:00
James O. D. Hunt
304ed95794
release: Add a Docker config script for static Kata
...
Create a script that will be added to the
`kata-static-${version}-${arch}.tar.xz` file and which can be either run
directly by the user to configure Docker, or can be run indirectly by
the `kata-manager` script.
Fixes : #648 .
Signed-off-by: James O. D. Hunt <james.o.hunt@intel.com>
2019-07-25 15:34:00 +01:00
GabyCT
b529bb0887
Merge pull request #651 from jcvenegas/add-back-ubuntu
...
distros: add ubuntu 16.04 back
2019-07-24 16:05:42 -05:00
Julio Montes
93e9997850
scripts: fix detection of qemu 4.1
...
quote `>= 4.1` to avoid bash redirects `echo`'s output to a
new file named `=`
fixes #652
Signed-off-by: Julio Montes <julio.montes@intel.com>
2019-07-24 20:31:40 +00:00
GabyCT
e5a137639f
Merge pull request #650 from devimc/topic/snap/1.9.0-alpha0
...
snap: release 1.9.0-alpha0
2019-07-24 13:31:07 -05:00
Jose Carlos Venegas Munoz
546dc141a9
distros: add ubuntu 16.04 back
...
Seems that OBS now fixed issues with ubuntu,
add it back.
Fixes : #607
Signed-off-by: Jose Carlos Venegas Munoz <jose.carlos.venegas.munoz@intel.com>
2019-07-24 11:39:29 -05:00
Julio Montes
57e4f9ccb6
snap: use the same version of tests to test the snap
...
Test the snap with the same verions of tests
Signed-off-by: Julio Montes <julio.montes@intel.com>
2019-07-24 15:39:17 +00:00
Graham Whaley
4e67de847b
Merge pull request #584 from nitkon/patch-6
...
README: Fix a typo in Kernel Readme
2019-07-24 10:15:25 +01:00
Julio Montes
72ed49e0a3
snap: release 1.9.0-alpha0
...
bump snap version
fixes #649
Signed-off-by: Julio Montes <julio.montes@intel.com>
2019-07-23 19:34:52 +00:00
Jianyong Wu
17512dc3cb
nemu: enable compile nemu for arm64 on x86 host
...
This patch enable compile nemu for arm64 in container
on x86 host.
fixed : #577
Signed-off-by: Jianyong Wu <jianyong.wu@arm.com>
2019-07-22 17:46:41 +08:00
Jose Carlos Venegas Munoz
b25f6caf85
Merge pull request #644 from jcvenegas/release-pipeline
...
release: add pipeline
2019-07-17 17:16:36 -05:00
Jose Carlos Venegas Munoz
920965eb79
release: add pipeline
...
add pipeline to integrate all release jobs.
Signed-off-by: Jose Carlos Venegas Munoz <jcvenega@jcvenega-nuc.zpn.intel.com>
2019-07-17 17:01:21 -05:00
Eric Ernst
16d2142f93
Merge pull request #641 from bergwolf/qemu-migration
...
qemu: replace private migration patch with the upstream one
2019-07-17 09:12:46 -05:00
Peng Tao
04407ac2ce
qemu: replace private migration patch with the upstream one
...
Then we can use x-ignore-shared to do migration and drop the
extra patch once we move to qemu 4.1.0 or later.
Fixes : #640
Depends-on: github.com/kata-containers/runtime#1799
Signed-off-by: Peng Tao <bergwolf@hyper.sh>
2019-07-17 00:47:57 -07:00
GabyCT
d3fd4efad0
Merge pull request #636 from devimc/topic/snap/fixSnap
...
snap: add bc to build-packages
2019-07-11 11:48:38 -05:00
Julio Montes
e393422ad4
snap: add bc to build-packages
...
bc is required to build the snap in launchpad
fixes #635
Signed-off-by: Julio Montes <julio.montes@intel.com>
2019-07-11 15:03:42 +00:00
Salvador Fuentes
0089d300e4
Merge pull request #626 from devimc/topic/snap/fixSnap
...
snap: fix and release new snap
2019-07-10 13:46:14 -05:00
Julio Montes
4e5e018e59
snap/ci: Do not run shimv2 tests
...
shimv2 with vm templating are failing, disable them and fix later
see https://github.com/kata-containers/packaging/issues/633
Signed-off-by: Julio Montes <julio.montes@intel.com>
2019-07-10 15:48:04 +00:00
Julio Montes
10959e6faf
Merge pull request #624 from devimc/topic/kernel/fixConfig
...
kernel/x86_64: fix make oldconfig
2019-07-09 15:54:07 -05:00
Julio Montes
e647b50bd8
Merge pull request #628 from devimc/topic/scripts/qemu41Libssh
...
scripts: update configure-hypervisor script to support QEMU 4.1
2019-07-09 15:53:36 -05:00
Julio Montes
588bcedd02
snap: release 1.8.0-rc0
...
Update snap version to 1.8.0-rc0
fixes #625
Signed-off-by: Julio Montes <julio.montes@intel.com>
2019-07-09 20:31:05 +00:00
Julio Montes
cc4e59f19d
snap: update QEMU to 4.0.0
...
Update QEMU to 4.0.0 since it's now officially supported in Kata Containers
Signed-off-by: Julio Montes <julio.montes@intel.com>
2019-07-09 20:31:05 +00:00