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