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>
This commit is contained in:
Julio Montes 2018-09-14 08:36:18 -05:00
parent 7dd00a1d36
commit e63f8a08de

View File

@ -57,7 +57,7 @@ parts:
export GOPATH=$(realpath ../go)
cd ${GOPATH}/src/github.com/${SNAPCRAFT_PROJECT_NAME}/proxy
make
make install LIBEXECDIR=${SNAPCRAFT_PART_INSTALL}/usr/libexec
make install DESTDIR=${SNAPCRAFT_PART_INSTALL}
shim:
source: http://github.com/kata-containers/shim
@ -101,8 +101,7 @@ parts:
sed -i 's|^GO_VERSION=.*|GO_VERSION='$(go version | cut -d' ' -f3 | tr -d go)'|g' rootfs-builder/versions.txt
sudo -E PATH=$PATH make DISTRO=alpine USE_DOCKER=true AGENT_VERSION=${SNAPCRAFT_PROJECT_VERSION} AGENT_INIT=yes rootfs
sudo -E PATH=$PATH make DISTRO=alpine AGENT_INIT=yes initrd-only
sudo -E PATH=$PATH make DISTRO=alpine AGENT_INIT=yes USE_DOCKER=1 initrd
kata_image_dir=${SNAPCRAFT_PART_INSTALL}/usr/share/kata-containers
mkdir -p ${kata_image_dir}