Skip to content
This repository has been archived by the owner on May 12, 2021. It is now read-only.

Commit

Permalink
versions: Add versions database
Browse files Browse the repository at this point in the history
Add a YAML format database that is the equivalent of the Clear
Containers `versions.txt` file [1].

The file defines the versions of important non-golang dependencies used
by this and other Kata repositories particularly for testing and packaging.

Defining all version details centrally in this file avoids duplication
and "bitrot" when versions need to be changed.

[1] - https://github.com/clearcontainers/runtime/blob/master/versions.txt

Fixes #11.

Signed-off-by: James O. D. Hunt <james.o.hunt@intel.com>
  • Loading branch information
jodh-intel committed Mar 26, 2018
1 parent 1846624 commit bcc59d4
Showing 1 changed file with 84 additions and 0 deletions.
84 changes: 84 additions & 0 deletions versions.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,84 @@
#
# Copyright (c) 2018 Intel Corporation
#
# SPDX-License-Identifier: Apache-2.0
#

---
description: |
This file contains version details that are used by various
repositories for setting up the correct environment to run
tests and package components.
Notes:
- All sections *MUST* include a URL where applicable.
- All sections *SHOULD* include a description where intent is
not clear.
- WARNING: Gotcha alert! Remember to double-quote *all*
strings! This avoids the possibility of a version
containing a period being treated as a floating point number
(and truncated!)
golang:
versions:
minimum: "1.8.3"
version: "1.10"

specs:
oci:
url: "https://github.com/opencontainers/runtime-spec/releases"
version: "v1.0.0-rc5"

components:
agent:
url: "https://github.com/kata-containers/agent"
commit: "6f6e9ecd8aded0783c31968b304a9d6589114363"

assets:
image:
url: "https://github.com/kata-containers/osbuilder"
type: "clearlinux"
release: "20640"

kernel:
url: "https://github.com/kata-containers/linux"
version: "v4.14.22-86.container"
release: "19790"

hypervisor:
qemu:
url: "https://github.com/kata-containers/qemu"
version: "741f430a960b5b67745670e8270db91aeb083c5f-29"
release: "19360"

externals:
description: "Third-party projects used by Kata"

crio:
url: "https://github.com/kubernetes-incubator/cri-o"
version: "v1.9.10"

docker:
url: "https://github.com/moby/moby"
version: "v17.12-ce"
swarm:
version: "1.12.1"

kubernetes:
url: "https://github.com/kubernetes/kubernetes"
version: "1.9.3-00"

openshift:
origin:
url: "https://github.com/openshift/origin"
version: "v3.7.1"
commit: "ab0f056"

runc:
url: "https://github.com/opencontainers/runc"
version: "v1.0.0-rc5"

# vim:ts=2:expandtab:tw=70

0 comments on commit bcc59d4

Please sign in to comment.