Update `cc-runtime` to release 3.0.20 to pull in SCSI support and vCPU and
logging fixes.
Shortlog:
0ea75e1 versions: Update kernel version to latest.
14439ef release: Clear Containers 3.0.20
e703f15 fedora-installation-guide: update Fedora versions supported
b03c4a5 logging: Add name to all log calls
055c688 logging: Add PID field to logs
f6da537 config: don't exceed the number of physical cores
cc84544 versions: Update agent version to pull in SCSI support
54f87f5 logging: Add CLI command to logs
befbdb1 config: Add comments for the DisableBlockDeviceUse flag
Fixes#42.
Signed-off-by: James O. D. Hunt <james.o.hunt@intel.com>
The setup script will be in charge of clone the test repository, meanwhile,
the run script will be in charge of execute for example the docker
integration tests.
Fixes#36
Signed-off-by: Gabriela Cervantes <gabriela.cervantes.tellez@intel.com>
Update `cc-runtime` submodule for two main reasons:
- config: Allow user-specified kernel params to take priority
feed1be89e
- Update data collection script to work with Kata.
Changes:
a63895e versions: Update kernel version
7bf93e2 release: Clear Containers 3.0.16
1412ff8 cc-env: Remove "CC" from output.
5e7d03c vendor: Update virtcontainers vendoring
f515c21 vendor: Update Gopkg.toml for new prune syntax
ef63d36 vendor: Remove constraints from packages not directly vendored
ab1a9f1 build: Add bug URL to help output
719f523 scripts: Fix collect script bug URL
93c71c9 cc-check: Document "unrestricted_guest" requirement
0f8b25d scripts: Ignore qemu startup message
7310433 scripts: Update collect script for Kata
feed1be config: Allow user-specified kernel params to take priority
e7de45d usage: Show project URL in help output
b45d46c release: Clear Containers 3.0.15
e65682c docs: remove references to Clear Containers proxy service
Fixes#27.
Signed-off-by: James O. D. Hunt <james.o.hunt@intel.com>
Add a basic `Makefile` to allow a runtime to be built:
- Clear Containers-based Kata runtime:
```
$ make KATA_RUNTIME=cc [install]
```
- `runv`-based Kata runtime:
```
$ make KATA_RUNTIME=runv [install]
```
Fixes#15.
Signed-off-by: James O. D. Hunt <james.o.hunt@intel.com>
The cc-runtime code base was hard coding a Clear Containers
specific systemd unit target in the default kernel parameters.
This commit includes a fix for that.
Shortlog:
9be4882 build: Set systemd unit name based on project
512cd59 config: Clean up hypervisor debug comments
Signed-off-by: Samuel Ortiz <sameo@linux.intel.com>
This adds Clear Containers as a Kata Containers runtime, under
runtime/cc-runtime
The Docker `create`, `start`, `run`, `exec` and `ps` commands
work when using the cc-runtime code together with the vanilla
Kata shim, proxy and agent components. Shortly we will also
document how to build and install all of those together.
Signed-off-by: Samuel Ortiz <sameo@linux.intel.com>
Add a `pullapprove.yml` that requires each PR to be approved
by two members of the `runtime` team.
Fixes#5.
Signed-off-by: James O. D. Hunt <james.o.hunt@intel.com>