Firecracker v0.12.0
Pre-release
Pre-release
Added
- The
/logger
API has a new field calledoptions
. This is an array of
strings that specify additional logging configurations. The only supported
value isLogDirtyPages
. - When the
LogDirtyPages
option is configured viaPUT /logger
, a new metric
calledmemory.dirty_pages
is computed as the number of pages dirtied by the
guest since the last time the metric was flushed. - Log messages on both graceful and forceful termination.
- Availability of the list of dependencies for each commit inside the code base.
- Documentation on vsock experimental feature and host setup recommendations.
Changed
PUT
requests on/mmds
always return 204 on success.PUT
operations on/network-interfaces
API resources no longer accept
the previously requiredstate
parameter.- The jailer starts with
--seccomp-level=2
(was previously 0) by default. - Log messages use
anonymous-instance
as instance id if none is specified.
Fixed
- Fixed crash upon instance start on hosts without 1GB huge page support.
- Fixed "fault_message" inconsistency between Open API specification and code base.
- Ensure MMDS compatibility with C5's IMDS implementation.
- Corrected the swagger specification to ensure
OpenAPI 2.0
compatibility.