From c58e64507a52e9001ff3209b447929420c4163dd Mon Sep 17 00:00:00 2001 From: "W. Trevor King" Date: Wed, 7 Dec 2016 10:30:36 -0800 Subject: [PATCH 1/3] ChangeLog: Document changes since v1.0.0-rc2 Through d12da90 (Merge pull request #633 from WeiZhang555/syncup-hook-state, 2016-12-06). Signed-off-by: W. Trevor King --- ChangeLog | 51 +++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 51 insertions(+) diff --git a/ChangeLog b/ChangeLog index 8dbfd17f6..3d39ee733 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,56 @@ OpenContainers Specifications +Changes with v1.0.0-rc3: + Additions: + + * config: Add support for Windows-based containers (#565, #573) + * config: Add process.consoleSize (#563) + * config: Explicitly allow unknown extensions and document + annotations key conventions (#510) + * config: Define mounts entries for Solaris (#588) + + Removals and increased restrictions: + + * config: Require absolute paths for mount destinations (#609) + * config-linux: Require absolute path for maskedPaths and + readonlyPaths (#587) + * config-linux: Only require /dev/console when process.terminal is + true. Also require /dev/console to be provided by a bind mount + (#518) + * runtime: Require runtimes to generate errors when the container + specified in config.json cannot be created (#559) + + Breaking Go changes: + + * specs-go/config: Aggressive namespacing (#567) + * specs-go/config: Remove pointers from LinuxHugepageLimit, + LinuxInterfacePriority, and LinuxPids properties (#586) + * specs-go/state: Rename version to ociVersion (#633) + LinuxInterfacePriority, and LinuxPids properties (#586) + + Minor fixes and documentation: + + * spec: Separate the spec from project scaffolding (#626) + * README: Define "unspecified", "undefined", and + "implementation-defined" (#575) + * config: Clarify absolue and relative values for root.path (#558) + * config: Clarify ociVersion covering the configuration <-> + runtime API (#523) + * config-linux: Forbid duplicated namespaces with same `type` + (#597) + * glossary: Make objects explicitly unordered and forbid duplicate + names (#584) + * specs-go/config: Add platform tags to Rlimits and + NoNewPRivileges (#564) + * schema/defs-linux: Use int64 for major/minor types (#610) + * Makefile: Add support for Go 1.7 (#547) + * Makefile: Require Go >= 1.6 for golint (#589) + * Makefile: Use a POSIX-compatible test ('==' -> '=') (#542) + * implementations: Rename ocitools -> runtime-tools (#585) + * *: Typo fixes and polishing (#556, #566, #568, #569, #571, #572, + #574, #595, #596, #599, #600, #601, #603, #605, #608, #613, #617, + #619, #621, #622, #623, #624, #625, #627, #629) + Changes with v1.0.0-rc2: Additions: From 794ca7ac88234607f9d2c76da8a6e9bbbade8cb9 Mon Sep 17 00:00:00 2001 From: Vincent Batts Date: Wed, 7 Dec 2016 11:36:49 -0500 Subject: [PATCH 2/3] version: release rc3 Signed-off-by: Vincent Batts --- specs-go/version.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/specs-go/version.go b/specs-go/version.go index 8b5ec8908..9d1612a06 100644 --- a/specs-go/version.go +++ b/specs-go/version.go @@ -11,7 +11,7 @@ const ( VersionPatch = 0 // VersionDev indicates development branch. Releases will be empty string. - VersionDev = "-rc2-dev" + VersionDev = "-rc3" ) // Version is the specification version that the package types support. From a6118d4f9d8dfaf436477ca5bb3278b9e231b6e6 Mon Sep 17 00:00:00 2001 From: Vincent Batts Date: Wed, 7 Dec 2016 11:37:28 -0500 Subject: [PATCH 3/3] version: master back to -dev Signed-off-by: Vincent Batts --- specs-go/version.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/specs-go/version.go b/specs-go/version.go index 9d1612a06..e8cebaac0 100644 --- a/specs-go/version.go +++ b/specs-go/version.go @@ -11,7 +11,7 @@ const ( VersionPatch = 0 // VersionDev indicates development branch. Releases will be empty string. - VersionDev = "-rc3" + VersionDev = "-rc3-dev" ) // Version is the specification version that the package types support.