Firecracker v0.10.0
Pre-release
      Pre-release
    
        Added
- Each Firecracker process has an associated microVM Metadata Store (MMDS). Its
contents can be configured using the/mmdsAPI resource. 
Changed
- The boot source is specified only with the 
kernel_image_pathand
the optional parameterboot_args. All other fields are removed. - The 
path_on_hostproperty in the drive specification is now marked as
mandatory. - PATCH drive only allows patching/changing the 
path_on_hostproperty. - All PUT and PATCH requests return the status code 204.
 - CPUID brand string (aka model name) now includes the host CPU frequency.
 - API requests which add guest network interfaces have an additional parameter,
allow_mmds_requestswhich defaults tofalse. - Stopping the guest (e.g. using the 
rebootcommand) also terminates the
Firecracker process. When the Firecracker process ends for any reason,
(other thankill -9), metrics are flushed at the very end. - On startup 
jailercloses all inherited file descriptors based on
sysconf(_SC_OPEN_MAX)except input, output and error. - The microVM ID prefixes each Firecracker log line. This ID also appears
in the processcmdlineso it's now possible tops | grep <ID>for it.