-
v1.0.0-rc3794ca7ac · ·
https://groups.google.com/a/opencontainers.org/d/msg/dev/vm9laWGriwE/Ra-CE7MHDwAJ
-
v1.0.0-rc27dab1a24 · ·
https://groups.google.com/a/opencontainers.org/d/topic/dev/KIMfn6ucrsg/discussion
-
v1.0.0-rc106479209 · ·
Breaking changes: * runtime: Split create and start, #384, #450, #463, #464, #467, #468 * runtime: Remove exec, #388 * runtime: Enviroment MUST match the configuration, #397 * config: Runtime MUST generate errors for unsupported platforms, #441 * config: Windows mount destinations MUST NOT be nested, #437 Additions: * solaris: Added platform-specific configuration, #411, #424, #431, #436 * runtime: Add 'annotations' and 'status' to the state structure, #462, #484, #485 * runtime: State no longer needs to be serialized as JSON, #446 * runtime-linux: Add /dev symbolic links, #449 * config: Allow absolute paths for root.path (which previously required relative paths), #394 * config-linux: Add linux.mountLabel, #393 * config-linux: Add suport for cgroup namespace, #397 * config-linux: Runtime SHOULD NOT modify ownership of any referenced filesystem (previously the restriction only applied to the root filesystem), #452 * specs-go/seccomp: Add ppc and s390x to specs-go/config.go, #475 Minor fixes and documentation: * README: Add project.md to the Table of Contents, #376 * README: Consistenly indent the Table of Contents, #400 * README: Link to LICENSE, #442 * README: Weekly call is OCI-wide, #378 * config: Explicit runtime namespace for hooks, #415 * config: Explicit container namespace for uid, gid, and additionalGids, #412 * config: Fix 'string' -> 'array of strings' typo for process.args, #416 * runtime: The runtime MAY validate config.json, #418 * runtime: Move errors section out of operations, #445 * runtime: MAY -> SHOULD for post-stop error logging, #410 * schema/README: Document JSON Schema usage, #360, #385 * schema: Minor description updates, #456, #461 * schema/validate: Support reading documents via stdin, #482 * .pullapprove: Automate review approval, #458, #474 * .gitignore: Hide more auto-generated files, #386, #392 * .travis: git-validation detects Travis now, #366 * .travis: Regress on failure to produce docs, #479 * Makefile: Filename docs.* -> oci-runtime-spec.*, #478 * Makefile: Add install.tools target, #349 * Makefile: Allow native pandoc implementations, #428, #448 * Makefile: Prefer Bash, #455 * Makefile: Travis support for .gitvalidation, #422 * specs-go/config: Add missing omitempties for Process.Terminal, Root.Readonly, Spec.Linux, and Spec.Mounts, #408, #429, #430, #431 * specs-go/config: Remove incorrect omitempties for User.UID and User.GID, #425 * specs-go/config: Drop platform-independent comment, #451 * version: Include version in generated documentation, #406 * *: Anchor examples, #348 * *: Fix remnants from SelinuxProcessLabel to SelinuxLabel rename, #396 * *: Outsource code-of-conduct to TOB repository, #375, #413 * *: RFC 2119 consistency, #407, #409, #438, #444, #449 * *: Typo fixes, #390, #401 * *: Whitespace fixes and validation, #380, #381, #426 * ROADMAP: Remove stale targets, #435
-
v0.5.078e6667a · ·
Breaking changes: * specs-go: Renamed the repository from opencontainers/specs to opencontainers/runtime-spec, #365 Additions: * config: Add 'timeout' for hooks, #346 * config-linux: Add 'maskedPaths' and 'readonlyPaths', #364 Minor fixes and documentation: * JSON Schema bug-fixes and improved examples, #370 * README: Define "unconditionally compliant", #374 * config: Make Markdown canonical, #342 * config: Explicitly list mapping from symbolic names to UID/GIDs as out-of-scope, #347 * config-linux: Require the runtime mount namespace for namespace 'path' values, #275 * config-linux: Reword kernelTCP docs, #377 * specs-go: Add omitempty to 'Device' and 'Namespace', #340 * .travis.yml: Use built-in 'go vet' and current 'go lint', dropping Go < 1.5, #372, #352 * implementations: Expand ocitools scope to include testing, #328 * style: Move one-sentence-per-line rule from the README, #369 * style: Remove dangling parenthesis, #359 * README: Add a link to the IRC logs, #358 * Fix "manadate", "exmaple", "paramters", and "preferrably" typos, #353, #354
-
v0.3.025cbfc42 · ·
Breaking changes: * config: Single, unified config file, #284 * config: cwd is a required default, and must be absolute, #286, #307, #308, #312 * config: qualify the name of the version field, #309 * config-linux: Convert classID from hex to uint32, #296 * config-linux: Separate mknod from cgroups, #298 Additions: * config-linux: Add NoNewPrivileges setting for linux, #290 Minor fixes and documentation: * config-linux: clarify oom_score_adj, #236, #292 * config-linux: Update links to cgroups documentation, #318 * config-linux: Remove pointers for slices preferring omitempty tag instead, #316 * README: add runtime, bundle, and hook author user, #280 * ROADMAP: reshuffled and split into GitHub issues, #300, #301, #304, #306 * style: Collect established styles in a discoverable location, #287, #311