v0.8.7
Pre-releaseThis is a minor but significant release of the spec with several new features, one notable bugfix, and some changes to the tooling codebase.
Changes to the spec since the previous release:
-
Added an optional image manifest annotation,
appc.io/executor/supports-systemd-notify
, to allow apps to express whether they support notifications usingsd_notify()
. This may be used to signal that services within a pod are ready (#626) -
Added several new architectures to the validated whitelist: ppc64, ppc64le, s390x (#639, #651)
-
Added a new
os/unix/sysctl
isolator class to the spec, and associated schema code (#647)Tooling and code changes:
-
Added the ability to override capability isolators to
actool patch-manifest
. This changes the behaviour of the--capability
and--revoke-capability
flags (#638) -
Fixed a bug in the ACE validator where it was not correctly merging annotations it was checking (#649)
-
Increased default timeout for connections in the discovery code (#644)
-
Moved from using godeps to using glide to manage dependencies and vendoring. This included updating the go-semver dependency and a new build/test script. Dependency changes are now managed with
scripts/glide-update
(#632)