From 7e2bc4d764cdf7955c582a03fb672e9ef48ac325 Mon Sep 17 00:00:00 2001 From: Gabriela Cervantes Date: Tue, 11 Jan 2022 15:35:07 +0000 Subject: [PATCH] packaging: Remove ccloudvm instructions and script This PR removes ccloudvm for kata 2.0, ccloudvm was used in kata 1.x and we are not longer using it for kata 2.0. Fixes #3427 Signed-off-by: Gabriela Cervantes --- tools/packaging/ccloudvm/README.md | 22 ---------- .../ccloudvm/kata-docker-xenial.yaml | 40 ------------------- 2 files changed, 62 deletions(-) delete mode 100644 tools/packaging/ccloudvm/README.md delete mode 100644 tools/packaging/ccloudvm/kata-docker-xenial.yaml diff --git a/tools/packaging/ccloudvm/README.md b/tools/packaging/ccloudvm/README.md deleted file mode 100644 index e438eea9a2..0000000000 --- a/tools/packaging/ccloudvm/README.md +++ /dev/null @@ -1,22 +0,0 @@ -# Test Kata using ccloudvm - -The [ccloudvm](https://github.com/intel/ccloudvm/) tool is a command -to create development and demo environments. The tool sets up these development -environments inside a virtual machine. - -## How to use Kata workloads for `ccloudvm` - -- Follow the `ccloudvm` [install instructions](https://github.com/intel/ccloudvm/#introduction) - -### Create Docker\* and Kata Containers virtualized environment - -Create a virtual machine with Docker and Kata containers. - -```bash -$ ccloudvm create --name YOUR_VM_NAME $PWD/kata-docker-xenial.yaml -$ ccloudvm connect YOUR_VM_NAME -``` - -You are ready to use Kata with docker in a virtualized environment. - -See `ccloudvm` [documentation](https://github.com/intel/ccloudvm/#configurable-cloud-vm-ccloudvm) for advanced usage. diff --git a/tools/packaging/ccloudvm/kata-docker-xenial.yaml b/tools/packaging/ccloudvm/kata-docker-xenial.yaml deleted file mode 100644 index 5df84e1ffd..0000000000 --- a/tools/packaging/ccloudvm/kata-docker-xenial.yaml +++ /dev/null @@ -1,40 +0,0 @@ ---- -inherits: docker-xenial -vm: - mem_mib: 8000 - cpus: 8 -# Share GOPATH with VM -{{with .GoPath}} - mounts: - - tag: hostgo - security_model: passthrough - path: {{.}} -{{end}} -... ---- -#Export GOPATH -{{ define "GOPATH" }}{{with .GoPath}}{{$.MountPath "hostgo"}}{{else}}/home/{{.User}}/go{{end}}{{end}} -{{- define "ENV" -}} -{{proxyVars .}} -{{- print " DEBIAN_FRONTEND=noninteractive DEBCONF_NONINTERACTIVE_SEEN=true " -}} -{{end}} -#cloud-config -write_files: -# Add kata as default runtime - - content: | - [Service] - ExecStart= - ExecStart=/usr/bin/dockerd -D --add-runtime kata-runtime=/usr/bin/kata-runtime - path: /etc/systemd/system/docker.service.d/kata-containers.conf - -runcmd: - - - {{beginTask . "Install kata"}} - - ARCH=$(uname -m) - - sudo sh -c "echo 'deb http://download.opensuse.org/repositories/home:/katacontainers:/releases:/${ARCH}:/master/xUbuntu_$(lsb_release -rs)/ /' > /etc/apt/sources.list.d/kata-containers.list" - - {{proxyVars .}} curl -sL http://download.opensuse.org/repositories/home:/katacontainers:/releases:/${ARCH}:/master/xUbuntu_$(lsb_release -rs)/Release.key | sudo apt-key add - - - sudo -E apt-get update - - sudo -E apt-get --no-install-recommends install -y apt-utils ca-certificates kata-runtime - - {{endTaskCheck .}} - -...