Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package firecracker for openSUSE:Factory checked in at 2025-09-09 20:29:10 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/firecracker (Old) and /work/SRC/openSUSE:Factory/.firecracker.new.1977 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "firecracker" Tue Sep 9 20:29:10 2025 rev:17 rq:1303150 version:1.13.1 Changes: -------- --- /work/SRC/openSUSE:Factory/firecracker/firecracker.changes 2025-07-07 14:45:57.478918937 +0200 +++ /work/SRC/openSUSE:Factory/.firecracker.new.1977/firecracker.changes 2025-09-09 20:29:26.339188026 +0200 @@ -1,0 +2,83 @@ +Tue Sep 02 06:05:02 UTC 2025 - Johannes Kastl <[email protected]> + +- Update to version 1.13.1: + * Fixed + - #5418: Fixed typo in Swagger definition of MmdsConfig, where + the property imds_compat was spelled as imds_comat. This + caused auto-generated client to create bad requests. + +------------------------------------------------------------------- +Fri Aug 29 04:06:11 UTC 2025 - Johannes Kastl <[email protected]> + +- Update to version 1.13.0: + * Added + - #5139: Added support for PVTime. This is used to support + steal time on ARM machines. + - #5175: Allow including a custom cpu template directly in the + json configuration file passed to --config-file under the + cpu_config key. + - #5274: Allow taking diff snapshots even if dirty page + tracking is disabled, by using mincore(2) to overapproximate + the set of dirty pages. Only works if swap is disabled. + - #5290: Extended MMDS to support the EC2 IMDS-compatible + session token headers (i.e. "X-aws-ec2-metadata-token" and + "X-aws-ec2-metadata-token-ttl-seconds") alongside the + MMDS-specific ones. + - #5290: Added mmds.rx_invalid_token and mmds.rx_no_token + metrics to track the number of GET requests that were + rejected due to token validation failures in MMDS version 2. + These metrics also count requests that would be rejected in + MMDS version 2 when MMDS version 1 is configured. They helps + users assess readiness for migrating to MMDS version 2. + - #5310: Added an optional imds_compat field (default to false + if not provided) to PUT requests to /mmds/config to enforce + MMDS to always respond plain text contents in the IMDS format + regardless of the Accept header in requests. Users need to + regenerate snapshots. + - #5364: Added PCI support in Firecracker. PCI support is + optional. Users can enable it passing the --enable-pci flag + when launching the Firecracker process. When Firecracker + process is launched with PCI support, it will create all + VirtIO devices using a PCI VirtIO transport. If not enabled, + Firecracker will use the MMIO transport instead. + * Changed + - #5165: Changed Firecracker snapshot feature from developer + preview to generally available. Incremental snapshots remain + in developer preview. + - #5282: Updated jailer to no longer require the executable + file name to contain firecracker. + - #5290: Changed MMDS to validate the value of + "X-metadata-token-ttl-seconds" header only if it is a PUT + request to /latest/api/token, as in EC2 IMDS. + - #5290: Changed MMDS version 1 to support the session oriented + method as in version 2, allowing easier migration to version + 2. Note that MMDS version 1 accepts a GET request even with + no token or an invalid token so that existing workloads + continue to work. + * Deprecated + - #5274: Deprecated the enable_diff_snapshots parameter of the + /snapshot/load API. Use track_dirty_pages instead. + * Removed + - #5411: Removed official support for Intel Skylake instances. + Firecracker will continue to work on those instances, but we + will no longer perform automated testing on them. + * Fixed + - #5222: Fixed network and rng devices locking up on hosts with + non 4K pages. + - #5226: Fixed MMDS to set Content-Type header correctly (i.e. + Content-Type: text/plain for IMDS-formatted or error + responses and Content-Type: application/json for + JSON-formatted responses). + - #5260: Fixed a bug allowing the block device to starve all + other devices when backed by a sufficiently slow drive. + - #4207: Fixed GSI numbering on aarch64 to correctly allow up + to 96 devices being attached simultaneously. + - #5290: Fixed MMDS to reject PUT requests containing + X-Forwarded-For header regardless of its casing (e.g. + x-forwarded-for). + - #5328: Fixed MMDS to set the token TTL header (i.e. + "X-metadata-token-ttl-seconds" or + "X-aws-ec2-metadata-token-ttl-seconds") in the response to + "PUT /latest/api/token", as EC2 IMDS does. + +------------------------------------------------------------------- Old: ---- firecracker-1.12.1.obscpio New: ---- firecracker-1.13.1.obscpio ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ firecracker.spec ++++++ --- /var/tmp/diff_new_pack.fOKxAl/_old 2025-09-09 20:29:29.743331486 +0200 +++ /var/tmp/diff_new_pack.fOKxAl/_new 2025-09-09 20:29:29.763332329 +0200 @@ -1,7 +1,7 @@ # # spec file for package firecracker # -# Copyright (c) 2025 SUSE LLC +# Copyright (c) 2025 SUSE LLC and contributors # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ Name: firecracker -Version: 1.12.1 +Version: 1.13.1 Release: 0 Summary: Virtual Machine Monitor for creating microVMs License: Apache-2.0 ++++++ _service ++++++ --- /var/tmp/diff_new_pack.fOKxAl/_old 2025-09-09 20:29:30.119347333 +0200 +++ /var/tmp/diff_new_pack.fOKxAl/_new 2025-09-09 20:29:30.163349186 +0200 @@ -2,7 +2,7 @@ <service name="obs_scm" mode="manual"> <param name="url">https://github.com/firecracker-microvm/firecracker.git</param> <param name="scm">git</param> - <param name="revision">v1.12.1</param> + <param name="revision">v1.13.1</param> <param name="versionformat">@PARENT_TAG@</param> <param name="changesgenerate">enable</param> <param name="versionrewrite-pattern">v(.*)</param> ++++++ _servicedata ++++++ --- /var/tmp/diff_new_pack.fOKxAl/_old 2025-09-09 20:29:30.411359638 +0200 +++ /var/tmp/diff_new_pack.fOKxAl/_new 2025-09-09 20:29:30.463361830 +0200 @@ -1,6 +1,6 @@ <servicedata> <service name="tar_scm"> <param name="url">https://github.com/firecracker-microvm/firecracker.git</param> - <param name="changesrevision">d990331f763b19fb4cd221cfe7e589b330690655</param></service></servicedata> + <param name="changesrevision">f8d253a0750f2cbad678c74a1153caa7596475c0</param></service></servicedata> (No newline at EOF) ++++++ firecracker-1.12.1.obscpio -> firecracker-1.13.1.obscpio ++++++ ++++ 49944 lines of diff (skipped) ++++++ firecracker.obsinfo ++++++ --- /var/tmp/diff_new_pack.fOKxAl/_old 2025-09-09 20:29:33.335482869 +0200 +++ /var/tmp/diff_new_pack.fOKxAl/_new 2025-09-09 20:29:33.347483374 +0200 @@ -1,5 +1,5 @@ name: firecracker -version: 1.12.1 -mtime: 1750762859 -commit: d990331f763b19fb4cd221cfe7e589b330690655 +version: 1.13.1 +mtime: 1756735947 +commit: f8d253a0750f2cbad678c74a1153caa7596475c0 ++++++ vendor.tar.xz ++++++ /work/SRC/openSUSE:Factory/firecracker/vendor.tar.xz /work/SRC/openSUSE:Factory/.firecracker.new.1977/vendor.tar.xz differ: char 15, line 1
