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
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
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
Julio Montes
0bbce8e652
snap: use tagged version of osbuilder to generate the images
...
To avoid conflics between kata companents and their versions, all
components should be built using their tagged version.
Signed-off-by: Julio Montes <julio.montes@intel.com >
2019-07-09 20:31:05 +00:00
Julio Montes
a0d0a20c98
snap: setup kernel using build-kernel.sh
...
Setup the kernel by hand is prone to errors.
Use `build-kernel.sh setup` to pull and setup the kata kernel.
fixes #438
Signed-off-by: Julio Montes <julio.montes@intel.com >
2019-07-09 20:31:05 +00:00
Julio Montes
335b8846ed
snap: pull and install yq from github
...
osbuilder shares the yq binary with the container that generates the image,
unfortunately the snap version of yq is not a static binary hence it's not
compatible with the alpine container.
Signed-off-by: Julio Montes <julio.montes@intel.com >
2019-07-09 18:01:59 +00:00
Julio Montes
8c8cd1cf25
snap: release 1.8.0-alpha0
...
update snap version
fixes #568
Signed-off-by: Julio Montes <julio.montes@intel.com >
2019-06-10 11:10:24 -05:00
James O. D. Hunt
4004d3e5cf
docs: Fix spelling and formatting
...
Correct typos and resolve formatting issues including incorrect heading
levels and missing TOC entries.
Fixes : #541 .
Signed-off-by: James O. D. Hunt <james.o.hunt@intel.com >
2019-05-28 09:08:29 +01:00
Julio Montes
9b2f4a159e
snap: release 1.7.0
...
release kata containers 1.7.0
fixes #517
Signed-off-by: Julio Montes <julio.montes@intel.com >
2019-05-16 14:35:53 -05:00
Nitesh Konkar
45228a3fae
snapcraft: Fix conditional check for ppc64le
...
Conditional check for arch was failing
silently and hence had no effect.
Fixes : #473
Signed-off-by: Nitesh Konkar niteshkonkar@in.ibm.com
2019-05-03 21:43:35 +05:30
Jose Carlos Venegas Munoz
235a3bc147
snap: Avoid collition name for qemu dir.
...
Use a different repo dir for qemu to avoid conflicts
with qemu dir.
Signed-off-by: Jose Carlos Venegas Munoz <jose.carlos.venegas.munoz@intel.com >
2019-05-02 10:08:33 -05:00
Julio Montes
8ae5c07846
Merge pull request #468 from nitkon/fixsnap
...
snap: Container fails to start on ppc64le
2019-04-30 11:27:25 -05:00
Nitesh Konkar
725696df58
README: Update with correct install snap command
...
Improve README and update with
correct install snap command.
Fixes: #469
Signed-off-by: Nitesh Konkar niteshkonkar@in.ibm.com
2019-04-29 20:21:07 +05:30
Nitesh Konkar
787ec663ff
snap: Container fails to start on ppc64le
...
On ppc64le, qemu installed inside a snap image
is qemu-system-ppc64, but referred in config.toml
as qemu-system-ppc64le.
Fixes #467
Signed-off-by: Nitesh Konkar niteshkonkar@in.ibm.com
2019-04-29 19:02:01 +05:30
Jose Carlos Venegas Munoz
dce0558ec6
kernel: use patches per kernel version.
...
Using only one directory to hold kernel patches lead to
difficult maintenance. Instead use a list of patches per
kernel version.
If patches for a kernel version does not exist, dont fail.
Fixes : #308
Signed-off-by: Jose Carlos Venegas Munoz <jose.carlos.venegas.munoz@intel.com >
2019-04-24 16:25:13 -05:00
Nitesh Konkar
3305e3bd27
Readme: Update readme with snap remove command
...
Update Readme with command on
how to remove snap after installing it.
Fixes : #446
Signed-off-by: Nitesh Konkar niteshkonkar@in.ibm.com
2019-04-24 20:18:35 +05:30
GabyCT
f93eb2315d
Merge pull request #424 from neonsea/consistent-arch-cmd
...
packaging: replace `arch` with `uname -m`
2019-04-23 16:04:36 -05:00
GabyCT
5b27d85358
Merge pull request #436 from jodh-intel/fix-markdown
...
docs: Fix markdown
2019-04-23 15:52:11 -05:00
Julio Montes
8a9cc94498
snap: release 1.7.0-alpha1
...
bump snap version to 1.7.0-alpha1
fixes #439
Signed-off-by: Julio Montes <julio.montes@intel.com >
2019-04-23 08:04:13 -05:00
Rasmus Moorats
3f6b64d805
packaging: replace arch with uname -m
...
All instances of the deprecated `arch` command are now replaced with `uname -m`.
Bumps kernel/kata_config_version to 34.
Fixes : #423
Signed-off-by: Rasmus Moorats <me@neonsea.uk >
2019-04-21 06:34:44 +01:00
James O. D. Hunt
63776a197a
docs: Fix markdown
...
Resolve issues in the markdown files in this repo.
Fixes #435 .
Signed-off-by: James O. D. Hunt <james.o.hunt@intel.com >
2019-04-18 16:00:17 +01:00
Julio Montes
3c3d87756f
snap: release 1.6.1
...
bump snap version to 1.6.1
fixes #426
Signed-off-by: Julio Montes <julio.montes@intel.com >
2019-04-08 11:00:57 -05:00
Gabi Beyer
7f14430421
doc: update architecture.md link
...
update architecture.md link, since it has moved to within the
design/ directory.
Fixes : #418
Signed-off-by: Gabi Beyer <Gabrielle.n.beyer@intel.com >
2019-04-02 09:34:00 -07:00
Julio Montes
3464f8e6a3
snap: release 1.6.0
...
bump snap version to 1.6.0
fixes #410
Signed-off-by: Julio Montes <julio.montes@intel.com >
2019-03-28 14:52:06 -06:00
Penny Zheng
ddf638ba86
snap-aarch64: modify qemu-related info for arm64
...
Former snap configuration snapcraft.toml install qemu-lite for all
platforms, which isn't applicable on aarch64. We need qemu-aarch64
of specific version and extra patches.
Fixes : #399
Signed-off-by: Penny Zheng <penny.zheng@arm.com >
2019-03-20 11:08:15 +08:00
Julio Montes
4d20943266
snap: launchpad: Add missing kernel dependencies
...
new kernel, new dependencies. Add bison, build-essential and flex as
kernel dependencies
fixes #395
Signed-off-by: Julio Montes <julio.montes@intel.com >
2019-03-12 07:25:29 -06:00
Julio Montes
6827efb87d
snap: release 1.6.0-rc1
...
This version includes support for s390x
fixes #391
Signed-off-by: Julio Montes <julio.montes@intel.com >
2019-03-11 08:18:59 -06:00
Julio Montes
7a4ee11cd1
snap: release 1.5.1
...
bump release version and delete hotfix patches
fixes #367
Signed-off-by: Julio Montes <julio.montes@intel.com >
2019-03-05 11:12:17 -06:00
Julio Montes
60e058942d
Merge pull request #342 from tuan-hoang1/s390x-snap
...
snap: add support for s390x
2019-02-25 15:06:02 -06:00
Tuan Hoang
035ba0808b
snap: add support for s390x
...
This allows running packaging CI scripts on s390x to create snap image.
Fixes #341
Signed-off-by: Tuan Hoang <tmhoang@linux.vnet.ibm.com >
2019-02-25 18:40:43 +01:00
Julio Montes
31ec69ecd2
snap: add user into docker group
...
add user into docker group wo allow it run containers
Signed-off-by: Julio Montes <julio.montes@intel.com >
2019-02-22 10:23:32 -06:00
Julio Montes
f31829d016
snap: unsmask docker
...
in some systems docker service is masked, to build the
rootfs image we need to unmask it
Signed-off-by: Julio Montes <julio.montes@intel.com >
2019-02-22 10:22:08 -06:00
Julio Montes
41f4ebc1cb
snap: use sudo to configure and start docker
...
configure and start docker using sudo
fixes #355
Signed-off-by: Julio Montes <julio.montes@intel.com >
2019-02-22 09:46:00 -06:00
Julio Montes
86fca4564e
snap: release 1.5.0
...
release kata containers 1.5.0
Signed-off-by: Julio Montes <julio.montes@intel.com >
2019-01-28 09:37:05 -06:00
Julio Montes
7684c8e29a
snap: use new GOPATH to build image
...
Use a new GOPATH to build image in order to avoid clashes with user's GOPATH,
otherwise user's kata agent will be used causing problem if that repository is
not up to date.
Signed-off-by: Julio Montes <julio.montes@intel.com >
2019-01-28 09:37:05 -06:00
Julio Montes
e5940ce66d
snap: remove commands used for debugging
...
remove set and env commands that were used for debugging
Signed-off-by: Julio Montes <julio.montes@intel.com >
2019-01-28 09:21:46 -06:00
Julio Montes
7d77ae9ca8
snap: apply patch in runtime to fix config paths
...
This is a hotfix to fix https://github.com/kata-containers/runtime/issues/1185
Signed-off-by: Julio Montes <julio.montes@intel.com >
2019-01-28 09:21:46 -06:00
Julio Montes
7c25b606ba
snap: apply patch in runtime to fix DESTDIR
...
This is a hotfix to fix https://github.com/kata-containers/runtime/pull/1162
Signed-off-by: Julio Montes <julio.montes@intel.com >
2019-01-28 09:19:24 -06:00
Julio Montes
526c5ffd76
snap: fix qemu command name
...
set qemu-system instead of qemu-lite as default qemu command
Signed-off-by: Julio Montes <julio.montes@intel.com >
2019-01-25 07:53:41 -06:00
Julio Montes
33dc19f82a
snap: get sources from git repositories
...
get source from git repositories to show the right commit
version of each component.
fixes #317
Signed-off-by: Julio Montes <julio.montes@intel.com >
2019-01-23 10:07:19 -06:00
Julio Montes
7f7e258d14
snap: don't use make snap to build the snap
...
In some build systems like launchpad is not possible to run neither
custom commands or hooks, hence build a snap image with `make snap` is
not feasible, to deal with this limitation, the final snapcraft.yaml
is part of the repository and all packages versions are read from versions.yaml
in the runtime repository.
fixes #305
Signed-off-by: Julio Montes <julio.montes@intel.com >
2019-01-14 07:58:48 -06:00
Julio Montes
1270003af9
snap: skip go version check
...
Right golang version is installed before building kata-containers, skip go
version check to avoid including extra build dependencies.
fixes #265
Signed-off-by: Julio Montes <julio.montes@intel.com >
2018-12-04 09:02:25 -06:00
Julio Montes
0c06e0356e
snap: remove QEMU_ARCH variable
...
QEMU_ARCH variable is not needed
Signed-off-by: Julio Montes <julio.montes@intel.com >
2018-12-04 09:02:25 -06:00
Julio Montes
7256ff8453
snap: fix build error in launchpad
...
Add cpio to build-packages list since it's required to create initrd images
fixes #240
Signed-off-by: Julio Montes <julio.montes@intel.com >
2018-11-08 08:23:01 -06:00
Julio Montes
6c7de6c297
snap: fix prefix and dest paths
...
Use /snap/kata-containers/current as prefix on building but /usr on install.
This changes are needed to include all new kata components like netmon in the
final snap.
Signed-off-by: Julio Montes <julio.montes@intel.com >
2018-11-08 08:19:45 -06:00
Julio Montes
95734e5a16
snap: fix build errors
...
Add libfdt-dev as build dependency because of qemu requires it in ppc and arm.
fixes #97
Signed-off-by: Julio Montes <julio.montes@intel.com >
2018-11-07 08:24:20 -06:00
Julio Montes
e63f8a08de
snap: fix snapcraft.yaml for kata-container 1.3.0
...
fix proxy installation path
fix initrd creation
fixes #183
Signed-off-by: Julio Montes <julio.montes@intel.com >
2018-09-14 14:05:42 -05:00
Graham Whaley
0f5e37cf9f
Merge pull request #134 from nitkon/broken_link
...
snap: Fix broken link in README
2018-08-13 17:36:24 +01:00
Nitesh Konkar
d30b523c9f
snap: Fix broken link in README
...
The Integration with docker link in
README is broken. Fix it.
Fixes : #133
Signed-off-by: Nitesh Konkar niteshkonkar@in.ibm.com
2018-08-13 17:01:35 +05:30