{
    "summary": {
        "snap": {
            "added": [],
            "removed": [],
            "diff": []
        },
        "deb": {
            "added": [],
            "removed": [],
            "diff": [
                "grub2-common",
                "gzip",
                "libattr1",
                "lxd-agent-loader",
                "python3-jinja2"
            ]
        }
    },
    "diff": {
        "deb": [
            {
                "name": "grub2-common",
                "from_version": {
                    "source_package_name": "grub2",
                    "source_package_version": "2.14-2ubuntu1",
                    "version": "2.14-2ubuntu1"
                },
                "to_version": {
                    "source_package_name": "grub2",
                    "source_package_version": "2.14-2ubuntu2",
                    "version": "2.14-2ubuntu2"
                },
                "cves": [],
                "launchpad_bugs_fixed": [
                    2142892,
                    2142695
                ],
                "changes": [
                    {
                        "cves": [],
                        "log": [
                            "",
                            "  * Handle const generic returns, fixes glibc 2.43 FTBFS (LP: #2142892)",
                            "  * Fix ISO boot on POWER (LP: #2142695)",
                            ""
                        ],
                        "package": "grub2",
                        "version": "2.14-2ubuntu2",
                        "urgency": "medium",
                        "distributions": "resolute",
                        "launchpad_bugs_fixed": [
                            2142892,
                            2142695
                        ],
                        "author": "Mate Kukri <mate.kukri@canonical.com>",
                        "date": "Fri, 06 Mar 2026 14:04:58 +0000"
                    }
                ],
                "notes": null,
                "is_version_downgrade": false
            },
            {
                "name": "gzip",
                "from_version": {
                    "source_package_name": "gzip",
                    "source_package_version": "1.13-1ubuntu5",
                    "version": "1.13-1ubuntu5"
                },
                "to_version": {
                    "source_package_name": "gzip",
                    "source_package_version": "1.14-1~exp2ubuntu1",
                    "version": "1.14-1~exp2ubuntu1"
                },
                "cves": [],
                "launchpad_bugs_fixed": [
                    2142871
                ],
                "changes": [
                    {
                        "cves": [],
                        "log": [
                            "",
                            "  * Merge from Debian experimental (LP: #2142871). Remaining changes:",
                            "    - debian/rules: Enable DFLTCC optimisations on s390x by default.",
                            "  * Dropped changes (fixed upstream):",
                            "    - d/p/0001-maint-fix-s390-buffer-flushes.patch",
                            "    - d/rules: define \"alignas\" to fix FTBFS on s390x",
                            "  * Cherry-pick upstream fixes:",
                            "    - gzip: fix uninitialized read",
                            "    - gzip: fix another uninitialized read",
                            "    - gzip: fix s390x build failure",
                            ""
                        ],
                        "package": "gzip",
                        "version": "1.14-1~exp2ubuntu1",
                        "urgency": "medium",
                        "distributions": "resolute",
                        "launchpad_bugs_fixed": [
                            2142871
                        ],
                        "author": "Benjamin Drung <bdrung@ubuntu.com>",
                        "date": "Fri, 27 Feb 2026 18:02:51 +0100"
                    },
                    {
                        "cves": [],
                        "log": [
                            "",
                            "  * d/rules: configure set /bin/sh and grep; autoreconf cleanup",
                            ""
                        ],
                        "package": "gzip",
                        "version": "1.14-1~exp2",
                        "urgency": "medium",
                        "distributions": "experimental",
                        "launchpad_bugs_fixed": [],
                        "author": "Milan Kupcevic <milan@debian.org>",
                        "date": "Sun, 13 Apr 2025 09:27:04 -0400"
                    },
                    {
                        "cves": [],
                        "log": [
                            "",
                            "  * new upstream release",
                            ""
                        ],
                        "package": "gzip",
                        "version": "1.14-1~exp1",
                        "urgency": "medium",
                        "distributions": "experimental",
                        "launchpad_bugs_fixed": [],
                        "author": "Milan Kupcevic <milan@debian.org>",
                        "date": "Sat, 12 Apr 2025 03:18:53 -0400"
                    },
                    {
                        "cves": [],
                        "log": [
                            "",
                            "  * new upstream release",
                            "  * d/patches: quilt refresh",
                            "  * d/copyright: update",
                            "  * d/rules: use debhelper leverage",
                            "  * d/control: comply to standards version 4.7.2",
                            "  * d/patches/disable-Werror.patch: drop",
                            ""
                        ],
                        "package": "gzip",
                        "version": "1.13.56~e549-1~exp1",
                        "urgency": "medium",
                        "distributions": "experimental",
                        "launchpad_bugs_fixed": [],
                        "author": "Milan Kupcevic <milan@debian.org>",
                        "date": "Sun, 06 Apr 2025 12:59:34 -0400"
                    }
                ],
                "notes": null,
                "is_version_downgrade": false
            },
            {
                "name": "libattr1",
                "from_version": {
                    "source_package_name": "attr",
                    "source_package_version": "1:2.5.2-3build2",
                    "version": "1:2.5.2-3build2"
                },
                "to_version": {
                    "source_package_name": "attr",
                    "source_package_version": "1:2.5.2-4",
                    "version": "1:2.5.2-4"
                },
                "cves": [],
                "launchpad_bugs_fixed": [],
                "changes": [
                    {
                        "cves": [],
                        "log": [
                            "",
                            "  * Remove «Rules-Requires-Root: no», which is the current default.",
                            "  * Remove «Priority: optional», which is the current default.",
                            "  * Switch to debian/watch version 5.",
                            "  * Add spaces around make assignment operators to distinguish from shell ones.",
                            "  * Switch to Standards-Version 4.7.3 (no changes needed).",
                            ""
                        ],
                        "package": "attr",
                        "version": "1:2.5.2-4",
                        "urgency": "medium",
                        "distributions": "unstable",
                        "launchpad_bugs_fixed": [],
                        "author": "Guillem Jover <guillem@debian.org>",
                        "date": "Sun, 15 Feb 2026 14:26:01 +0100"
                    }
                ],
                "notes": null,
                "is_version_downgrade": false
            },
            {
                "name": "lxd-agent-loader",
                "from_version": {
                    "source_package_name": "lxd-agent-loader",
                    "source_package_version": "0.10ubuntu0",
                    "version": "0.10ubuntu0"
                },
                "to_version": {
                    "source_package_name": "lxd-agent-loader",
                    "source_package_version": "0.12ubuntu0",
                    "version": "0.12ubuntu0"
                },
                "cves": [],
                "launchpad_bugs_fixed": [
                    2142801
                ],
                "changes": [
                    {
                        "cves": [],
                        "log": [
                            "",
                            "  * Only install `udev` rules for arches needing them",
                            ""
                        ],
                        "package": "lxd-agent-loader",
                        "version": "0.12ubuntu0",
                        "urgency": "medium",
                        "distributions": "resolute",
                        "launchpad_bugs_fixed": [],
                        "author": "Simon Deziel <simon.deziel@canonical.com>",
                        "date": "Wed, 04 Mar 2026 09:09:16 -0500"
                    },
                    {
                        "cves": [],
                        "log": [
                            "",
                            "  * Reinstate `udev` rules for arches lacking DMI support (LP: #2142801)",
                            ""
                        ],
                        "package": "lxd-agent-loader",
                        "version": "0.11ubuntu0",
                        "urgency": "medium",
                        "distributions": "resolute",
                        "launchpad_bugs_fixed": [
                            2142801
                        ],
                        "author": "Simon Deziel <simon.deziel@canonical.com>",
                        "date": "Sat, 28 Feb 2026 18:34:30 -0500"
                    }
                ],
                "notes": null,
                "is_version_downgrade": false
            },
            {
                "name": "python3-jinja2",
                "from_version": {
                    "source_package_name": "jinja2",
                    "source_package_version": "3.1.6-1",
                    "version": "3.1.6-1"
                },
                "to_version": {
                    "source_package_name": "jinja2",
                    "source_package_version": "3.1.6-1build1",
                    "version": "3.1.6-1build1"
                },
                "cves": [],
                "launchpad_bugs_fixed": [
                    2132257
                ],
                "changes": [
                    {
                        "cves": [],
                        "log": [
                            "",
                            "  * No-change mass rebuild for Ubuntu 26.04 (LP: #2132257)",
                            ""
                        ],
                        "package": "jinja2",
                        "version": "3.1.6-1build1",
                        "urgency": "medium",
                        "distributions": "resolute",
                        "launchpad_bugs_fixed": [
                            2132257
                        ],
                        "author": "Sebastien Bacher <seb128@debian.org>",
                        "date": "Mon, 02 Feb 2026 21:28:35 +0100"
                    }
                ],
                "notes": null,
                "is_version_downgrade": false
            }
        ],
        "snap": []
    },
    "added": {
        "deb": [],
        "snap": []
    },
    "removed": {
        "deb": [],
        "snap": []
    },
    "notes": "Changelog diff for Ubuntu 26.04 resolute image from daily image serial 20260306 to 20260307",
    "from_series": "resolute",
    "to_series": "resolute",
    "from_serial": "20260306",
    "to_serial": "20260307",
    "from_manifest_filename": "daily_manifest.previous",
    "to_manifest_filename": "manifest.current"
}