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

Commit

Permalink
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
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>
jodh-intel committed Mar 23, 2018
1 parent 057bbf0 commit 087a92f
Showing 1 changed file with 82 additions and 0 deletions.
82 changes: 82 additions & 0 deletions versions.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,82 @@
#
# 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 versions
containing a period to avoid them being treated as floating
point numbers!
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 087a92f

Please sign in to comment.