Firecracker v0.12.0
Pre-release
Pre-release
Added
- The
/loggerAPI has a new field calledoptions. This is an array of
strings that specify additional logging configurations. The only supported
value isLogDirtyPages. - When the
LogDirtyPagesoption is configured viaPUT /logger, a new metric
calledmemory.dirty_pagesis 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
PUTrequests on/mmdsalways return 204 on success.PUToperations on/network-interfacesAPI resources no longer accept
the previously requiredstateparameter.- The jailer starts with
--seccomp-level=2(was previously 0) by default. - Log messages use
anonymous-instanceas 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.0compatibility.