PDC tracks every modification that was made through any of the API end-points. This provides an auditable trail of who changed what and when.

Each request to the API creates one Changeset, which contains one or more Changes.

Each ChangeSet carries metadata about author and date. Optionally, there can also be a comment, which is an arbitrary string. It is extracted from the PDC-Change-Comment HTTP header in the request.

A Change has information about which database model was changed, its primary key and old and new value (provided as a JSON). If both the values are provided, the Change represents an update in some of the fields. If only new value is provided, the Change represents creation of new entity. If only old value is non-null, an entity was deleted.

This page shows the usage of the Changeset API, please see the following for more details. The access to this data is read-only. It is possible to either request all changesets satisfying given criteria, or view detail of a particular changeset.

Documents & examples

Method: GET

URL: /rest_api/v1/changesets/

Query Params:

  • author (string)
  • changed_since (string)
  • changed_until (string)
  • comment (string, substring match)
  • resource (string)
  • ordering (string) Comma separated list of fields for ordering results.
    • To sort by a field in descending order, prefix its name with minus (e.g. -name).
    • Use double underscores for nested field names (e.g. parent__child for {"parent": {"child": ...}}).

Following filters can be used to show only specific fields. This can make response time faster. Format is list or single value (JSON: {"fields": ["a","b"]} or {"fields": "a"}, in URL: ?fields=a&fields=b).

  • fields (list | string) Fields to display (other fields will be hidden).
  • exclude_fields: (list | string) Fields NOT to display (overrules fields).

The dates for changed_since and changed_until should have one these formats:

Format               | Example
---------------------+---------------------------
%Y-%m-%d %H:%M:%S    | 2006-10-25 14:30:59
%Y-%m-%d %H:%M:%S.%f | 2006-10-25 14:30:59.000200
%Y-%m-%d %H:%M       | 2006-10-25 14:30
%Y-%m-%d             | 2006-10-25

Resource names for resource should be specified in all lower case.

Response: a paged list of following objects

{
    "author (read-only)": "string", 
    "changes (read-only)": [
        {
            "new_value": "string", 
            "old_value": "string", 
            "resource": "string", 
            "resource_id": "string"
        }
    ], 
    "comment (optional, default=null, nullable)": "string", 
    "committed_on (read-only)": "datetime", 
    "duration (read-only)": "data", 
    "id (read-only)": "int", 
    "requested_on": "datetime"
}

The unit for duration is second.

Example:

curl -H "Content-Type: application/json"  -X GET https://pdc.fedoraproject.org/rest_api/v1/changesets/
# output
{
    "count": 84,
    "next": "https://pdc.fedoraproject.org/rest_api/v1/changesets/?page=2",
    "previous": null,
    "results": [
        {
            {
                "author": "xxx",
                "requested_on": "2015-02-03T05:50:49.387Z",
                "committed_on": "2015-02-03T05:51:17.262Z",
                "duration": "27.875",
                "changes": [
                    {
                        "id": 1
                        "resource": "person",
                        "resource_id": "2",
                        "old_value": "old",
                        "new_value": "new"
                    }
                ],
                "comment": "xxx"
            }
        },
        ...
    ]
}

With query params:

curl -H "Content-Type: application/json"  -G https://pdc.fedoraproject.org/rest_api/v1/changesets/ --data-urlencode "resource=test"
# output
{
    "count": 1,
    "next": null,
    "previous": null,
    "results": [
            {
                "id": 1
                "author": "xxx",
                "requested_on": "2015-02-03T05:50:49.387Z",
                "committed_on": "2015-02-03T05:51:17.262Z",
                "duration": "27.875",
                "changes": [
                    {
                        "resource": "person",
                        "resource_id": "2",
                        "old_value": "old",
                        "new_value": "new"
                    }
                ],
                "comment": "xxx"
            }
    ]
}

Method: GET

URL: /rest_api/v1/changesets/{instance_pk}/

Response:

{
    "author (read-only)": "string", 
    "changes (read-only)": [
        {
            "new_value": "string", 
            "old_value": "string", 
            "resource": "string", 
            "resource_id": "string"
        }
    ], 
    "comment (optional, default=null, nullable)": "string", 
    "committed_on (read-only)": "datetime", 
    "duration (read-only)": "data", 
    "id (read-only)": "int", 
    "requested_on": "datetime"
}

The unit for duration is second.

Example:

curl -H "Content-Type: application/json" https://pdc.fedoraproject.org/rest_api/v1/changesets/1/
# output
{
    "id": 1,
    "author": "xxx",
    "requested_on": "2015-02-03T05:50:49.387Z",
    "committed_on": "2015-02-03T05:51:17.262Z",
    "duration": "27.875",
    "changes": [
       {
           "resource": "person",
           "resource_id": "2",
           "old_value": "old",
           "new_value": "new"
       }
    ],
    "comment": "xxx"
}

Browsable GET

GET /rest_api/v1/changesets/
HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "count": 2533470,
    "next": "https://pdc.fedoraproject.org/rest_api/v1/changesets/?page=2",
    "previous": null,
    "results": [
        {
            "id": 2533471,
            "author": "_48db0945906e4ceda1da223bd8f2df82",
            "requested_on": "2023-10-03T17:27:22.476984Z",
            "committed_on": "2023-10-03T17:27:22.691066Z",
            "duration": "0.214082",
            "changes": [
                {
                    "resource": "compose",
                    "resource_id": "25449",
                    "old_value": "null",
                    "new_value": "{\"id\": 25449, \"compose_id\": \"Fedora-IoT-40-20231003.0\"}"
                },
                {
                    "resource": "variant",
                    "resource_id": "63396",
                    "old_value": "null",
                    "new_value": "{\"compose\": \"Fedora-IoT-40-20231003.0\", \"variant_name\": \"IoT\", \"variant_type\": \"variant\", \"arches\": [\"x86_64\", \"aarch64\"], \"variant_uid\": \"IoT\", \"variant_id\": \"IoT\"}"
                },
                {
                    "resource": "composerelpath",
                    "resource_id": "1124000",
                    "old_value": "null",
                    "new_value": "{\"arch\": \"aarch64\", \"path\": \"IoT/aarch64/os\", \"compose\": \"Fedora-IoT-40-20231003.0\", \"variant\": \"IoT\", \"type\": \"os_tree\"}"
                },
                {
                    "resource": "composerelpath",
                    "resource_id": "1124001",
                    "old_value": "null",
                    "new_value": "{\"arch\": \"x86_64\", \"path\": \"IoT/x86_64/os\", \"compose\": \"Fedora-IoT-40-20231003.0\", \"variant\": \"IoT\", \"type\": \"os_tree\"}"
                },
                {
                    "resource": "composerelpath",
                    "resource_id": "1124002",
                    "old_value": "null",
                    "new_value": "{\"arch\": \"aarch64\", \"path\": \"IoT/aarch64/os\", \"compose\": \"Fedora-IoT-40-20231003.0\", \"variant\": \"IoT\", \"type\": \"repository\"}"
                },
                {
                    "resource": "composerelpath",
                    "resource_id": "1124003",
                    "old_value": "null",
                    "new_value": "{\"arch\": \"x86_64\", \"path\": \"IoT/x86_64/os\", \"compose\": \"Fedora-IoT-40-20231003.0\", \"variant\": \"IoT\", \"type\": \"repository\"}"
                },
                {
                    "resource": "composerelpath",
                    "resource_id": "1124004",
                    "old_value": "null",
                    "new_value": "{\"arch\": \"aarch64\", \"path\": \"IoT/aarch64/iso\", \"compose\": \"Fedora-IoT-40-20231003.0\", \"variant\": \"IoT\", \"type\": \"isos\"}"
                },
                {
                    "resource": "composerelpath",
                    "resource_id": "1124005",
                    "old_value": "null",
                    "new_value": "{\"arch\": \"x86_64\", \"path\": \"IoT/x86_64/iso\", \"compose\": \"Fedora-IoT-40-20231003.0\", \"variant\": \"IoT\", \"type\": \"isos\"}"
                },
                {
                    "resource": "composerelpath",
                    "resource_id": "1124006",
                    "old_value": "null",
                    "new_value": "{\"arch\": \"aarch64\", \"path\": \"IoT/aarch64/images\", \"compose\": \"Fedora-IoT-40-20231003.0\", \"variant\": \"IoT\", \"type\": \"images\"}"
                },
                {
                    "resource": "composerelpath",
                    "resource_id": "1124007",
                    "old_value": "null",
                    "new_value": "{\"arch\": \"x86_64\", \"path\": \"IoT/x86_64/images\", \"compose\": \"Fedora-IoT-40-20231003.0\", \"variant\": \"IoT\", \"type\": \"images\"}"
                },
                {
                    "resource": "notice",
                    "resource_id": "0",
                    "old_value": "null",
                    "new_value": "{\"num_linked_images\": 6, \"compose\": \"Fedora-IoT-40-20231003.0\"}"
                }
            ],
            "comment": null
        },
        {
            "id": 2533470,
            "author": "_48db0945906e4ceda1da223bd8f2df82",
            "requested_on": "2023-10-03T16:21:14.218548Z",
            "committed_on": "2023-10-03T16:33:23.273422Z",
            "duration": "729.054874",
            "changes": [
                {
                    "resource": "notice",
                    "resource_id": "0",
                    "old_value": "null",
                    "new_value": "{\"num_linked_rpms\": 468913, \"compose\": \"Fedora-Rawhide-20231003.n.0\"}"
                }
            ],
            "comment": null
        },
        {
            "id": 2533469,
            "author": "_48db0945906e4ceda1da223bd8f2df82",
            "requested_on": "2023-10-03T16:21:09.515945Z",
            "committed_on": "2023-10-03T16:21:12.021691Z",
            "duration": "2.505746",
            "changes": [
                {
                    "resource": "compose",
                    "resource_id": "25448",
                    "old_value": "null",
                    "new_value": "{\"id\": 25448, \"compose_id\": \"Fedora-Rawhide-20231003.n.0\"}"
                },
                {
                    "resource": "variant",
                    "resource_id": "63385",
                    "old_value": "null",
                    "new_value": "{\"compose\": \"Fedora-Rawhide-20231003.n.0\", \"variant_name\": \"Cloud\", \"variant_type\": \"variant\", \"arches\": [\"ppc64le\", \"s390x\", \"x86_64\", \"aarch64\"], \"variant_uid\": \"Cloud\", \"variant_id\": \"Cloud\"}"
                },
                {
                    "resource": "composerelpath",
                    "resource_id": "1123882",
                    "old_value": "null",
                    "new_value": "{\"arch\": \"aarch64\", \"path\": \"Cloud/aarch64/images\", \"compose\": \"Fedora-Rawhide-20231003.n.0\", \"variant\": \"Cloud\", \"type\": \"images\"}"
                },
                {
                    "resource": "composerelpath",
                    "resource_id": "1123883",
                    "old_value": "null",
                    "new_value": "{\"arch\": \"x86_64\", \"path\": \"Cloud/x86_64/images\", \"compose\": \"Fedora-Rawhide-20231003.n.0\", \"variant\": \"Cloud\", \"type\": \"images\"}"
                },
                {
                    "resource": "composerelpath",
                    "resource_id": "1123884",
                    "old_value": "null",
                    "new_value": "{\"arch\": \"s390x\", \"path\": \"Cloud/s390x/images\", \"compose\": \"Fedora-Rawhide-20231003.n.0\", \"variant\": \"Cloud\", \"type\": \"images\"}"
                },
                {
                    "resource": "composerelpath",
                    "resource_id": "1123885",
                    "old_value": "null",
                    "new_value": "{\"arch\": \"ppc64le\", \"path\": \"Cloud/ppc64le/images\", \"compose\": \"Fedora-Rawhide-20231003.n.0\", \"variant\": \"Cloud\", \"type\": \"images\"}"
                },
                {
                    "resource": "variant",
                    "resource_id": "63386",
                    "old_value": "null",
                    "new_value": "{\"compose\": \"Fedora-Rawhide-20231003.n.0\", \"variant_name\": \"Container\", \"variant_type\": \"variant\", \"arches\": [\"ppc64le\", \"s390x\", \"x86_64\", \"aarch64\"], \"variant_uid\": \"Container\", \"variant_id\": \"Container\"}"
                },
                {
                    "resource": "composerelpath",
                    "resource_id": "1123886",
                    "old_value": "null",
                    "new_value": "{\"arch\": \"aarch64\", \"path\": \"Container/aarch64/images\", \"compose\": \"Fedora-Rawhide-20231003.n.0\", \"variant\": \"Container\", \"type\": \"images\"}"
                },
                {
                    "resource": "composerelpath",
                    "resource_id": "1123887",
                    "old_value": "null",
                    "new_value": "{\"arch\": \"x86_64\", \"path\": \"Container/x86_64/images\", \"compose\": \"Fedora-Rawhide-20231003.n.0\", \"variant\": \"Container\", \"type\": \"images\"}"
                },
                {
                    "resource": "composerelpath",
                    "resource_id": "1123888",
                    "old_value": "null",
                    "new_value": "{\"arch\": \"s390x\", \"path\": \"Container/s390x/images\", \"compose\": \"Fedora-Rawhide-20231003.n.0\", \"variant\": \"Container\", \"type\": \"images\"}"
                },
                {
                    "resource": "composerelpath",
                    "resource_id": "1123889",
                    "old_value": "null",
                    "new_value": "{\"arch\": \"ppc64le\", \"path\": \"Container/ppc64le/images\", \"compose\": \"Fedora-Rawhide-20231003.n.0\", \"variant\": \"Container\", \"type\": \"images\"}"
                },
                {
                    "resource": "variant",
                    "resource_id": "63387",
                    "old_value": "null",
                    "new_value": "{\"compose\": \"Fedora-Rawhide-20231003.n.0\", \"variant_name\": \"Everything\", \"variant_type\": \"variant\", \"arches\": [\"ppc64le\", \"s390x\", \"x86_64\", \"aarch64\"], \"variant_uid\": \"Everything\", \"variant_id\": \"Everything\"}"
                },
                {
                    "resource": "composerelpath",
                    "resource_id": "1123890",
                    "old_value": "null",
                    "new_value": "{\"arch\": \"aarch64\", \"path\": \"Everything/aarch64/os\", \"compose\": \"Fedora-Rawhide-20231003.n.0\", \"variant\": \"Everything\", \"type\": \"os_tree\"}"
                },
                {
                    "resource": "composerelpath",
                    "resource_id": "1123891",
                    "old_value": "null",
                    "new_value": "{\"arch\": \"x86_64\", \"path\": \"Everything/x86_64/os\", \"compose\": \"Fedora-Rawhide-20231003.n.0\", \"variant\": \"Everything\", \"type\": \"os_tree\"}"
                },
                {
                    "resource": "composerelpath",
                    "resource_id": "1123892",
                    "old_value": "null",
                    "new_value": "{\"arch\": \"s390x\", \"path\": \"Everything/s390x/os\", \"compose\": \"Fedora-Rawhide-20231003.n.0\", \"variant\": \"Everything\", \"type\": \"os_tree\"}"
                },
                {
                    "resource": "composerelpath",
                    "resource_id": "1123893",
                    "old_value": "null",
                    "new_value": "{\"arch\": \"ppc64le\", \"path\": \"Everything/ppc64le/os\", \"compose\": \"Fedora-Rawhide-20231003.n.0\", \"variant\": \"Everything\", \"type\": \"os_tree\"}"
                },
                {
                    "resource": "composerelpath",
                    "resource_id": "1123894",
                    "old_value": "null",
                    "new_value": "{\"arch\": \"aarch64\", \"path\": \"Everything/aarch64/os/Packages\", \"compose\": \"Fedora-Rawhide-20231003.n.0\", \"variant\": \"Everything\", \"type\": \"packages\"}"
                },
                {
                    "resource": "composerelpath",
                    "resource_id": "1123895",
                    "old_value": "null",
                    "new_value": "{\"arch\": \"x86_64\", \"path\": \"Everything/x86_64/os/Packages\", \"compose\": \"Fedora-Rawhide-20231003.n.0\", \"variant\": \"Everything\", \"type\": \"packages\"}"
                },
                {
                    "resource": "composerelpath",
                    "resource_id": "1123896",
                    "old_value": "null",
                    "new_value": "{\"arch\": \"s390x\", \"path\": \"Everything/s390x/os/Packages\", \"compose\": \"Fedora-Rawhide-20231003.n.0\", \"variant\": \"Everything\", \"type\": \"packages\"}"
                },
                {
                    "resource": "composerelpath",
                    "resource_id": "1123897",
                    "old_value": "null",
                    "new_value": "{\"arch\": \"ppc64le\", \"path\": \"Everything/ppc64le/os/Packages\", \"compose\": \"Fedora-Rawhide-20231003.n.0\", \"variant\": \"Everything\", \"type\": \"packages\"}"
                },
                {
                    "resource": "composerelpath",
                    "resource_id": "1123898",
                    "old_value": "null",
                    "new_value": "{\"arch\": \"aarch64\", \"path\": \"Everything/aarch64/os\", \"compose\": \"Fedora-Rawhide-20231003.n.0\", \"variant\": \"Everything\", \"type\": \"repository\"}"
                },
                {
                    "resource": "composerelpath",
                    "resource_id": "1123899",
                    "old_value": "null",
                    "new_value": "{\"arch\": \"x86_64\", \"path\": \"Everything/x86_64/os\", \"compose\": \"Fedora-Rawhide-20231003.n.0\", \"variant\": \"Everything\", \"type\": \"repository\"}"
                },
                {
                    "resource": "composerelpath",
                    "resource_id": "1123900",
                    "old_value": "null",
                    "new_value": "{\"arch\": \"s390x\", \"path\": \"Everything/s390x/os\", \"compose\": \"Fedora-Rawhide-20231003.n.0\", \"variant\": \"Everything\", \"type\": \"repository\"}"
                },
                {
                    "resource": "composerelpath",
                    "resource_id": "1123901",
                    "old_value": "null",
                    "new_value": "{\"arch\": \"ppc64le\", \"path\": \"Everything/ppc64le/os\", \"compose\": \"Fedora-Rawhide-20231003.n.0\", \"variant\": \"Everything\", \"type\": \"repository\"}"
                },
                {
                    "resource": "composerelpath",
                    "resource_id": "1123902",
                    "old_value": "null",
                    "new_value": "{\"arch\": \"aarch64\", \"path\": \"Everything/aarch64/iso\", \"compose\": \"Fedora-Rawhide-20231003.n.0\", \"variant\": \"Everything\", \"type\": \"isos\"}"
                },
                {
                    "resource": "composerelpath",
                    "resource_id": "1123903",
                    "old_value": "null",
                    "new_value": "{\"arch\": \"x86_64\", \"path\": \"Everything/x86_64/iso\", \"compose\": \"Fedora-Rawhide-20231003.n.0\", \"variant\": \"Everything\", \"type\": \"isos\"}"
                },
                {
                    "resource": "composerelpath",
                    "resource_id": "1123904",
                    "old_value": "null",
                    "new_value": "{\"arch\": \"s390x\", \"path\": \"Everything/s390x/iso\", \"compose\": \"Fedora-Rawhide-20231003.n.0\", \"variant\": \"Everything\", \"type\": \"isos\"}"
                },
                {
                    "resource": "composerelpath",
                    "resource_id": "1123905",
                    "old_value": "null",
                    "new_value": "{\"arch\": \"ppc64le\", \"path\": \"Everything/ppc64le/iso\", \"compose\": \"Fedora-Rawhide-20231003.n.0\", \"variant\": \"Everything\", \"type\": \"isos\"}"
                },
                {
                    "resource": "composerelpath",
                    "resource_id": "1123906",
                    "old_value": "null",
                    "new_value": "{\"arch\": \"aarch64\", \"path\": \"Everything/source/tree\", \"compose\": \"Fedora-Rawhide-20231003.n.0\", \"variant\": \"Everything\", \"type\": \"source_tree\"}"
                },
                {
                    "resource": "composerelpath",
                    "resource_id": "1123907",
                    "old_value": "null",
                    "new_value": "{\"arch\": \"x86_64\", \"path\": \"Everything/source/tree\", \"compose\": \"Fedora-Rawhide-20231003.n.0\", \"variant\": \"Everything\", \"type\": \"source_tree\"}"
                },
                {
                    "resource": "composerelpath",
                    "resource_id": "1123908",
                    "old_value": "null",
                    "new_value": "{\"arch\": \"s390x\", \"path\": \"Everything/source/tree\", \"compose\": \"Fedora-Rawhide-20231003.n.0\", \"variant\": \"Everything\", \"type\": \"source_tree\"}"
                },
                {
                    "resource": "composerelpath",
                    "resource_id": "1123909",
                    "old_value": "null",
                    "new_value": "{\"arch\": \"ppc64le\", \"path\": \"Everything/source/tree\", \"compose\": \"Fedora-Rawhide-20231003.n.0\", \"variant\": \"Everything\", \"type\": \"source_tree\"}"
                },
                {
                    "resource": "composerelpath",
                    "resource_id": "1123910",
                    "old_value": "null",
                    "new_value": "{\"arch\": \"aarch64\", \"path\": \"Everything/source/tree/Packages\", \"compose\": \"Fedora-Rawhide-20231003.n.0\", \"variant\": \"Everything\", \"type\": \"source_packages\"}"
                },
                {
                    "resource": "composerelpath",
                    "resource_id": "1123911",
                    "old_value": "null",
                    "new_value": "{\"arch\": \"x86_64\", \"path\": \"Everything/source/tree/Packages\", \"compose\": \"Fedora-Rawhide-20231003.n.0\", \"variant\": \"Everything\", \"type\": \"source_packages\"}"
                },
                {
                    "resource": "composerelpath",
                    "resource_id": "1123912",
                    "old_value": "null",
                    "new_value": "{\"arch\": \"s390x\", \"path\": \"Everything/source/tree/Packages\", \"compose\": \"Fedora-Rawhide-20231003.n.0\", \"variant\": \"Everything\", \"type\": \"source_packages\"}"
                },
                {
                    "resource": "composerelpath",
                    "resource_id": "1123913",
                    "old_value": "null",
                    "new_value": "{\"arch\": \"ppc64le\", \"path\": \"Everything/source/tree/Packages\", \"compose\": \"Fedora-Rawhide-20231003.n.0\", \"variant\": \"Everything\", \"type\": \"source_packages\"}"
                },
                {
                    "resource": "composerelpath",
                    "resource_id": "1123914",
                    "old_value": "null",
                    "new_value": "{\"arch\": \"aarch64\", \"path\": \"Everything/source/tree\", \"compose\": \"Fedora-Rawhide-20231003.n.0\", \"variant\": \"Everything\", \"type\": \"source_repository\"}"
                },
                {
                    "resource": "composerelpath",
                    "resource_id": "1123915",
                    "old_value": "null",
                    "new_value": "{\"arch\": \"x86_64\", \"path\": \"Everything/source/tree\", \"compose\": \"Fedora-Rawhide-20231003.n.0\", \"variant\": \"Everything\", \"type\": \"source_repository\"}"
                },
                {
                    "resource": "composerelpath",
                    "resource_id": "1123916",
                    "old_value": "null",
                    "new_value": "{\"arch\": \"s390x\", \"path\": \"Everything/source/tree\", \"compose\": \"Fedora-Rawhide-20231003.n.0\", \"variant\": \"Everything\", \"type\": \"source_repository\"}"
                },
                {
                    "resource": "composerelpath",
                    "resource_id": "1123917",
                    "old_value": "null",
                    "new_value": "{\"arch\": \"ppc64le\", \"path\": \"Everything/source/tree\", \"compose\": \"Fedora-Rawhide-20231003.n.0\", \"variant\": \"Everything\", \"type\": \"source_repository\"}"
                },
                {
                    "resource": "composerelpath",
                    "resource_id": "1123918",
                    "old_value": "null",
                    "new_value": "{\"arch\": \"aarch64\", \"path\": \"Everything/aarch64/debug/tree\", \"compose\": \"Fedora-Rawhide-20231003.n.0\", \"variant\": \"Everything\", \"type\": \"debug_tree\"}"
                },
                {
                    "resource": "composerelpath",
                    "resource_id": "1123919",
                    "old_value": "null",
                    "new_value": "{\"arch\": \"x86_64\", \"path\": \"Everything/x86_64/debug/tree\", \"compose\": \"Fedora-Rawhide-20231003.n.0\", \"variant\": \"Everything\", \"type\": \"debug_tree\"}"
                },
                {
                    "resource": "composerelpath",
                    "resource_id": "1123920",
                    "old_value": "null",
                    "new_value": "{\"arch\": \"s390x\", \"path\": \"Everything/s390x/debug/tree\", \"compose\": \"Fedora-Rawhide-20231003.n.0\", \"variant\": \"Everything\", \"type\": \"debug_tree\"}"
                },
                {
                    "resource": "composerelpath",
                    "resource_id": "1123921",
                    "old_value": "null",
                    "new_value": "{\"arch\": \"ppc64le\", \"path\": \"Everything/ppc64le/debug/tree\", \"compose\": \"Fedora-Rawhide-20231003.n.0\", \"variant\": \"Everything\", \"type\": \"debug_tree\"}"
                },
                {
                    "resource": "composerelpath",
                    "resource_id": "1123922",
                    "old_value": "null",
                    "new_value": "{\"arch\": \"aarch64\", \"path\": \"Everything/aarch64/debug/tree/Packages\", \"compose\": \"Fedora-Rawhide-20231003.n.0\", \"variant\": \"Everything\", \"type\": \"debug_packages\"}"
                },
                {
                    "resource": "composerelpath",
                    "resource_id": "1123923",
                    "old_value": "null",
                    "new_value": "{\"arch\": \"x86_64\", \"path\": \"Everything/x86_64/debug/tree/Packages\", \"compose\": \"Fedora-Rawhide-20231003.n.0\", \"variant\": \"Everything\", \"type\": \"debug_packages\"}"
                },
                {
                    "resource": "composerelpath",
                    "resource_id": "1123924",
                    "old_value": "null",
                    "new_value": "{\"arch\": \"s390x\", \"path\": \"Everything/s390x/debug/tree/Packages\", \"compose\": \"Fedora-Rawhide-20231003.n.0\", \"variant\": \"Everything\", \"type\": \"debug_packages\"}"
                },
                {
                    "resource": "composerelpath",
                    "resource_id": "1123925",
                    "old_value": "null",
                    "new_value": "{\"arch\": \"ppc64le\", \"path\": \"Everything/ppc64le/debug/tree/Packages\", \"compose\": \"Fedora-Rawhide-20231003.n.0\", \"variant\": \"Everything\", \"type\": \"debug_packages\"}"
                },
                {
                    "resource": "composerelpath",
                    "resource_id": "1123926",
                    "old_value": "null",
                    "new_value": "{\"arch\": \"aarch64\", \"path\": \"Everything/aarch64/debug/tree\", \"compose\": \"Fedora-Rawhide-20231003.n.0\", \"variant\": \"Everything\", \"type\": \"debug_repository\"}"
                },
                {
                    "resource": "composerelpath",
                    "resource_id": "1123927",
                    "old_value": "null",
                    "new_value": "{\"arch\": \"x86_64\", \"path\": \"Everything/x86_64/debug/tree\", \"compose\": \"Fedora-Rawhide-20231003.n.0\", \"variant\": \"Everything\", \"type\": \"debug_repository\"}"
                },
                {
                    "resource": "composerelpath",
                    "resource_id": "1123928",
                    "old_value": "null",
                    "new_value": "{\"arch\": \"s390x\", \"path\": \"Everything/s390x/debug/tree\", \"compose\": \"Fedora-Rawhide-20231003.n.0\", \"variant\": \"Everything\", \"type\": \"debug_repository\"}"
                },
                {
                    "resource": "composerelpath",
                    "resource_id": "1123929",
                    "old_value": "null",
                    "new_value": "{\"arch\": \"ppc64le\", \"path\": \"Everything/ppc64le/debug/tree\", \"compose\": \"Fedora-Rawhide-20231003.n.0\", \"variant\": \"Everything\", \"type\": \"debug_repository\"}"
                },
                {
                    "resource": "variant",
                    "resource_id": "63388",
                    "old_value": "null",
                    "new_value": "{\"compose\": \"Fedora-Rawhide-20231003.n.0\", \"variant_name\": \"Kinoite\", \"variant_type\": \"variant\", \"arches\": [\"ppc64le\", \"x86_64\", \"aarch64\"], \"variant_uid\": \"Kinoite\", \"variant_id\": \"Kinoite\"}"
                },
                {
                    "resource": "composerelpath",
                    "resource_id": "1123930",
                    "old_value": "null",
                    "new_value": "{\"arch\": \"x86_64\", \"path\": \"Kinoite/x86_64/os\", \"compose\": \"Fedora-Rawhide-20231003.n.0\", \"variant\": \"Kinoite\", \"type\": \"os_tree\"}"
                },
                {
                    "resource": "composerelpath",
                    "resource_id": "1123931",
                    "old_value": "null",
                    "new_value": "{\"arch\": \"x86_64\", \"path\": \"Kinoite/x86_64/os\", \"compose\": \"Fedora-Rawhide-20231003.n.0\", \"variant\": \"Kinoite\", \"type\": \"repository\"}"
                },
                {
                    "resource": "composerelpath",
                    "resource_id": "1123932",
                    "old_value": "null",
                    "new_value": "{\"arch\": \"x86_64\", \"path\": \"Kinoite/x86_64/iso\", \"compose\": \"Fedora-Rawhide-20231003.n.0\", \"variant\": \"Kinoite\", \"type\": \"isos\"}"
                },
                {
                    "resource": "variant",
                    "resource_id": "63389",
                    "old_value": "null",
                    "new_value": "{\"compose\": \"Fedora-Rawhide-20231003.n.0\", \"variant_name\": \"Labs\", \"variant_type\": \"variant\", \"arches\": [\"x86_64\", \"aarch64\"], \"variant_uid\": \"Labs\", \"variant_id\": \"Labs\"}"
                },
                {
                    "resource": "composerelpath",
                    "resource_id": "1123933",
                    "old_value": "null",
                    "new_value": "{\"arch\": \"x86_64\", \"path\": \"Labs/x86_64/iso\", \"compose\": \"Fedora-Rawhide-20231003.n.0\", \"variant\": \"Labs\", \"type\": \"isos\"}"
                },
                {
                    "resource": "composerelpath",
                    "resource_id": "1123934",
                    "old_value": "null",
                    "new_value": "{\"arch\": \"aarch64\", \"path\": \"Labs/aarch64/images\", \"compose\": \"Fedora-Rawhide-20231003.n.0\", \"variant\": \"Labs\", \"type\": \"images\"}"
                },
                {
                    "resource": "composerelpath",
                    "resource_id": "1123935",
                    "old_value": "null",
                    "new_value": "{\"arch\": \"x86_64\", \"path\": \"Labs/x86_64/images\", \"compose\": \"Fedora-Rawhide-20231003.n.0\", \"variant\": \"Labs\", \"type\": \"images\"}"
                },
                {
                    "resource": "variant",
                    "resource_id": "63390",
                    "old_value": "null",
                    "new_value": "{\"compose\": \"Fedora-Rawhide-20231003.n.0\", \"variant_name\": \"Onyx\", \"variant_type\": \"variant\", \"arches\": [\"x86_64\"], \"variant_uid\": \"Onyx\", \"variant_id\": \"Onyx\"}"
                },
                {
                    "resource": "composerelpath",
                    "resource_id": "1123936",
                    "old_value": "null",
                    "new_value": "{\"arch\": \"x86_64\", \"path\": \"Onyx/x86_64/os\", \"compose\": \"Fedora-Rawhide-20231003.n.0\", \"variant\": \"Onyx\", \"type\": \"os_tree\"}"
                },
                {
                    "resource": "composerelpath",
                    "resource_id": "1123937",
                    "old_value": "null",
                    "new_value": "{\"arch\": \"x86_64\", \"path\": \"Onyx/x86_64/os\", \"compose\": \"Fedora-Rawhide-20231003.n.0\", \"variant\": \"Onyx\", \"type\": \"repository\"}"
                },
                {
                    "resource": "composerelpath",
                    "resource_id": "1123938",
                    "old_value": "null",
                    "new_value": "{\"arch\": \"x86_64\", \"path\": \"Onyx/x86_64/iso\", \"compose\": \"Fedora-Rawhide-20231003.n.0\", \"variant\": \"Onyx\", \"type\": \"isos\"}"
                },
                {
                    "resource": "variant",
                    "resource_id": "63391",
                    "old_value": "null",
                    "new_value": "{\"compose\": \"Fedora-Rawhide-20231003.n.0\", \"variant_name\": \"Sericea\", \"variant_type\": \"variant\", \"arches\": [\"ppc64le\", \"x86_64\", \"aarch64\"], \"variant_uid\": \"Sericea\", \"variant_id\": \"Sericea\"}"
                },
                {
                    "resource": "composerelpath",
                    "resource_id": "1123939",
                    "old_value": "null",
                    "new_value": "{\"arch\": \"x86_64\", \"path\": \"Sericea/x86_64/os\", \"compose\": \"Fedora-Rawhide-20231003.n.0\", \"variant\": \"Sericea\", \"type\": \"os_tree\"}"
                },
                {
                    "resource": "composerelpath",
                    "resource_id": "1123940",
                    "old_value": "null",
                    "new_value": "{\"arch\": \"x86_64\", \"path\": \"Sericea/x86_64/os\", \"compose\": \"Fedora-Rawhide-20231003.n.0\", \"variant\": \"Sericea\", \"type\": \"repository\"}"
                },
                {
                    "resource": "composerelpath",
                    "resource_id": "1123941",
                    "old_value": "null",
                    "new_value": "{\"arch\": \"x86_64\", \"path\": \"Sericea/x86_64/iso\", \"compose\": \"Fedora-Rawhide-20231003.n.0\", \"variant\": \"Sericea\", \"type\": \"isos\"}"
                },
                {
                    "resource": "variant",
                    "resource_id": "63392",
                    "old_value": "null",
                    "new_value": "{\"compose\": \"Fedora-Rawhide-20231003.n.0\", \"variant_name\": \"Server\", \"variant_type\": \"variant\", \"arches\": [\"ppc64le\", \"s390x\", \"x86_64\", \"aarch64\"], \"variant_uid\": \"Server\", \"variant_id\": \"Server\"}"
                },
                {
                    "resource": "composerelpath",
                    "resource_id": "1123942",
                    "old_value": "null",
                    "new_value": "{\"arch\": \"aarch64\", \"path\": \"Server/aarch64/os\", \"compose\": \"Fedora-Rawhide-20231003.n.0\", \"variant\": \"Server\", \"type\": \"os_tree\"}"
                },
                {
                    "resource": "composerelpath",
                    "resource_id": "1123943",
                    "old_value": "null",
                    "new_value": "{\"arch\": \"x86_64\", \"path\": \"Server/x86_64/os\", \"compose\": \"Fedora-Rawhide-20231003.n.0\", \"variant\": \"Server\", \"type\": \"os_tree\"}"
                },
                {
                    "resource": "composerelpath",
                    "resource_id": "1123944",
                    "old_value": "null",
                    "new_value": "{\"arch\": \"s390x\", \"path\": \"Server/s390x/os\", \"compose\": \"Fedora-Rawhide-20231003.n.0\", \"variant\": \"Server\", \"type\": \"os_tree\"}"
                },
                {
                    "resource": "composerelpath",
                    "resource_id": "1123945",
                    "old_value": "null",
                    "new_value": "{\"arch\": \"ppc64le\", \"path\": \"Server/ppc64le/os\", \"compose\": \"Fedora-Rawhide-20231003.n.0\", \"variant\": \"Server\", \"type\": \"os_tree\"}"
                },
                {
                    "resource": "composerelpath",
                    "resource_id": "1123946",
                    "old_value": "null",
                    "new_value": "{\"arch\": \"aarch64\", \"path\": \"Server/aarch64/os/Packages\", \"compose\": \"Fedora-Rawhide-20231003.n.0\", \"variant\": \"Server\", \"type\": \"packages\"}"
                },
                {
                    "resource": "composerelpath",
                    "resource_id": "1123947",
                    "old_value": "null",
                    "new_value": "{\"arch\": \"x86_64\", \"path\": \"Server/x86_64/os/Packages\", \"compose\": \"Fedora-Rawhide-20231003.n.0\", \"variant\": \"Server\", \"type\": \"packages\"}"
                },
                {
                    "resource": "composerelpath",
                    "resource_id": "1123948",
                    "old_value": "null",
                    "new_value": "{\"arch\": \"s390x\", \"path\": \"Server/s390x/os/Packages\", \"compose\": \"Fedora-Rawhide-20231003.n.0\", \"variant\": \"Server\", \"type\": \"packages\"}"
                },
                {
                    "resource": "composerelpath",
                    "resource_id": "1123949",
                    "old_value": "null",
                    "new_value": "{\"arch\": \"ppc64le\", \"path\": \"Server/ppc64le/os/Packages\", \"compose\": \"Fedora-Rawhide-20231003.n.0\", \"variant\": \"Server\", \"type\": \"packages\"}"
                },
                {
                    "resource": "composerelpath",
                    "resource_id": "1123950",
                    "old_value": "null",
                    "new_value": "{\"arch\": \"aarch64\", \"path\": \"Server/aarch64/os\", \"compose\": \"Fedora-Rawhide-20231003.n.0\", \"variant\": \"Server\", \"type\": \"repository\"}"
                },
                {
                    "resource": "composerelpath",
                    "resource_id": "1123951",
                    "old_value": "null",
                    "new_value": "{\"arch\": \"x86_64\", \"path\": \"Server/x86_64/os\", \"compose\": \"Fedora-Rawhide-20231003.n.0\", \"variant\": \"Server\", \"type\": \"repository\"}"
                },
                {
                    "resource": "composerelpath",
                    "resource_id": "1123952",
                    "old_value": "null",
                    "new_value": "{\"arch\": \"s390x\", \"path\": \"Server/s390x/os\", \"compose\": \"Fedora-Rawhide-20231003.n.0\", \"variant\": \"Server\", \"type\": \"repository\"}"
                },
                {
                    "resource": "composerelpath",
                    "resource_id": "1123953",
                    "old_value": "null",
                    "new_value": "{\"arch\": \"ppc64le\", \"path\": \"Server/ppc64le/os\", \"compose\": \"Fedora-Rawhide-20231003.n.0\", \"variant\": \"Server\", \"type\": \"repository\"}"
                },
                {
                    "resource": "composerelpath",
                    "resource_id": "1123954",
                    "old_value": "null",
                    "new_value": "{\"arch\": \"aarch64\", \"path\": \"Server/aarch64/iso\", \"compose\": \"Fedora-Rawhide-20231003.n.0\", \"variant\": \"Server\", \"type\": \"isos\"}"
                },
                {
                    "resource": "composerelpath",
                    "resource_id": "1123955",
                    "old_value": "null",
                    "new_value": "{\"arch\": \"x86_64\", \"path\": \"Server/x86_64/iso\", \"compose\": \"Fedora-Rawhide-20231003.n.0\", \"variant\": \"Server\", \"type\": \"isos\"}"
                },
                {
                    "resource": "composerelpath",
                    "resource_id": "1123956",
                    "old_value": "null",
                    "new_value": "{\"arch\": \"s390x\", \"path\": \"Server/s390x/iso\", \"compose\": \"Fedora-Rawhide-20231003.n.0\", \"variant\": \"Server\", \"type\": \"isos\"}"
                },
                {
                    "resource": "composerelpath",
                    "resource_id": "1123957",
                    "old_value": "null",
                    "new_value": "{\"arch\": \"ppc64le\", \"path\": \"Server/ppc64le/iso\", \"compose\": \"Fedora-Rawhide-20231003.n.0\", \"variant\": \"Server\", \"type\": \"isos\"}"
                },
                {
                    "resource": "composerelpath",
                    "resource_id": "1123958",
                    "old_value": "null",
                    "new_value": "{\"arch\": \"aarch64\", \"path\": \"Server/aarch64/images\", \"compose\": \"Fedora-Rawhide-20231003.n.0\", \"variant\": \"Server\", \"type\": \"images\"}"
                },
                {
                    "resource": "composerelpath",
                    "resource_id": "1123959",
                    "old_value": "null",
                    "new_value": "{\"arch\": \"x86_64\", \"path\": \"Server/x86_64/images\", \"compose\": \"Fedora-Rawhide-20231003.n.0\", \"variant\": \"Server\", \"type\": \"images\"}"
                },
                {
                    "resource": "composerelpath",
                    "resource_id": "1123960",
                    "old_value": "null",
                    "new_value": "{\"arch\": \"s390x\", \"path\": \"Server/s390x/images\", \"compose\": \"Fedora-Rawhide-20231003.n.0\", \"variant\": \"Server\", \"type\": \"images\"}"
                },
                {
                    "resource": "composerelpath",
                    "resource_id": "1123961",
                    "old_value": "null",
                    "new_value": "{\"arch\": \"ppc64le\", \"path\": \"Server/ppc64le/images\", \"compose\": \"Fedora-Rawhide-20231003.n.0\", \"variant\": \"Server\", \"type\": \"images\"}"
                },
                {
                    "resource": "composerelpath",
                    "resource_id": "1123962",
                    "old_value": "null",
                    "new_value": "{\"arch\": \"aarch64\", \"path\": \"Server/source/tree\", \"compose\": \"Fedora-Rawhide-20231003.n.0\", \"variant\": \"Server\", \"type\": \"source_tree\"}"
                },
                {
                    "resource": "composerelpath",
                    "resource_id": "1123963",
                    "old_value": "null",
                    "new_value": "{\"arch\": \"x86_64\", \"path\": \"Server/source/tree\", \"compose\": \"Fedora-Rawhide-20231003.n.0\", \"variant\": \"Server\", \"type\": \"source_tree\"}"
                },
                {
                    "resource": "composerelpath",
                    "resource_id": "1123964",
                    "old_value": "null",
                    "new_value": "{\"arch\": \"s390x\", \"path\": \"Server/source/tree\", \"compose\": \"Fedora-Rawhide-20231003.n.0\", \"variant\": \"Server\", \"type\": \"source_tree\"}"
                },
                {
                    "resource": "composerelpath",
                    "resource_id": "1123965",
                    "old_value": "null",
                    "new_value": "{\"arch\": \"ppc64le\", \"path\": \"Server/source/tree\", \"compose\": \"Fedora-Rawhide-20231003.n.0\", \"variant\": \"Server\", \"type\": \"source_tree\"}"
                },
                {
                    "resource": "composerelpath",
                    "resource_id": "1123966",
                    "old_value": "null",
                    "new_value": "{\"arch\": \"aarch64\", \"path\": \"Server/source/tree/Packages\", \"compose\": \"Fedora-Rawhide-20231003.n.0\", \"variant\": \"Server\", \"type\": \"source_packages\"}"
                },
                {
                    "resource": "composerelpath",
                    "resource_id": "1123967",
                    "old_value": "null",
                    "new_value": "{\"arch\": \"x86_64\", \"path\": \"Server/source/tree/Packages\", \"compose\": \"Fedora-Rawhide-20231003.n.0\", \"variant\": \"Server\", \"type\": \"source_packages\"}"
                },
                {
                    "resource": "composerelpath",
                    "resource_id": "1123968",
                    "old_value": "null",
                    "new_value": "{\"arch\": \"s390x\", \"path\": \"Server/source/tree/Packages\", \"compose\": \"Fedora-Rawhide-20231003.n.0\", \"variant\": \"Server\", \"type\": \"source_packages\"}"
                },
                {
                    "resource": "composerelpath",
                    "resource_id": "1123969",
                    "old_value": "null",
                    "new_value": "{\"arch\": \"ppc64le\", \"path\": \"Server/source/tree/Packages\", \"compose\": \"Fedora-Rawhide-20231003.n.0\", \"variant\": \"Server\", \"type\": \"source_packages\"}"
                },
                {
                    "resource": "composerelpath",
                    "resource_id": "1123970",
                    "old_value": "null",
                    "new_value": "{\"arch\": \"aarch64\", \"path\": \"Server/source/tree\", \"compose\": \"Fedora-Rawhide-20231003.n.0\", \"variant\": \"Server\", \"type\": \"source_repository\"}"
                },
                {
                    "resource": "composerelpath",
                    "resource_id": "1123971",
                    "old_value": "null",
                    "new_value": "{\"arch\": \"x86_64\", \"path\": \"Server/source/tree\", \"compose\": \"Fedora-Rawhide-20231003.n.0\", \"variant\": \"Server\", \"type\": \"source_repository\"}"
                },
                {
                    "resource": "composerelpath",
                    "resource_id": "1123972",
                    "old_value": "null",
                    "new_value": "{\"arch\": \"s390x\", \"path\": \"Server/source/tree\", \"compose\": \"Fedora-Rawhide-20231003.n.0\", \"variant\": \"Server\", \"type\": \"source_repository\"}"
                },
                {
                    "resource": "composerelpath",
                    "resource_id": "1123973",
                    "old_value": "null",
                    "new_value": "{\"arch\": \"ppc64le\", \"path\": \"Server/source/tree\", \"compose\": \"Fedora-Rawhide-20231003.n.0\", \"variant\": \"Server\", \"type\": \"source_repository\"}"
                },
                {
                    "resource": "composerelpath",
                    "resource_id": "1123974",
                    "old_value": "null",
                    "new_value": "{\"arch\": \"aarch64\", \"path\": \"Server/aarch64/debug/tree\", \"compose\": \"Fedora-Rawhide-20231003.n.0\", \"variant\": \"Server\", \"type\": \"debug_tree\"}"
                },
                {
                    "resource": "composerelpath",
                    "resource_id": "1123975",
                    "old_value": "null",
                    "new_value": "{\"arch\": \"x86_64\", \"path\": \"Server/x86_64/debug/tree\", \"compose\": \"Fedora-Rawhide-20231003.n.0\", \"variant\": \"Server\", \"type\": \"debug_tree\"}"
                },
                {
                    "resource": "composerelpath",
                    "resource_id": "1123976",
                    "old_value": "null",
                    "new_value": "{\"arch\": \"s390x\", \"path\": \"Server/s390x/debug/tree\", \"compose\": \"Fedora-Rawhide-20231003.n.0\", \"variant\": \"Server\", \"type\": \"debug_tree\"}"
                },
                {
                    "resource": "composerelpath",
                    "resource_id": "1123977",
                    "old_value": "null",
                    "new_value": "{\"arch\": \"ppc64le\", \"path\": \"Server/ppc64le/debug/tree\", \"compose\": \"Fedora-Rawhide-20231003.n.0\", \"variant\": \"Server\", \"type\": \"debug_tree\"}"
                },
                {
                    "resource": "composerelpath",
                    "resource_id": "1123978",
                    "old_value": "null",
                    "new_value": "{\"arch\": \"aarch64\", \"path\": \"Server/aarch64/debug/tree/Packages\", \"compose\": \"Fedora-Rawhide-20231003.n.0\", \"variant\": \"Server\", \"type\": \"debug_packages\"}"
                },
                {
                    "resource": "composerelpath",
                    "resource_id": "1123979",
                    "old_value": "null",
                    "new_value": "{\"arch\": \"x86_64\", \"path\": \"Server/x86_64/debug/tree/Packages\", \"compose\": \"Fedora-Rawhide-20231003.n.0\", \"variant\": \"Server\", \"type\": \"debug_packages\"}"
                },
                {
                    "resource": "composerelpath",
                    "resource_id": "1123980",
                    "old_value": "null",
                    "new_value": "{\"arch\": \"s390x\", \"path\": \"Server/s390x/debug/tree/Packages\", \"compose\": \"Fedora-Rawhide-20231003.n.0\", \"variant\": \"Server\", \"type\": \"debug_packages\"}"
                },
                {
                    "resource": "composerelpath",
                    "resource_id": "1123981",
                    "old_value": "null",
                    "new_value": "{\"arch\": \"ppc64le\", \"path\": \"Server/ppc64le/debug/tree/Packages\", \"compose\": \"Fedora-Rawhide-20231003.n.0\", \"variant\": \"Server\", \"type\": \"debug_packages\"}"
                },
                {
                    "resource": "composerelpath",
                    "resource_id": "1123982",
                    "old_value": "null",
                    "new_value": "{\"arch\": \"aarch64\", \"path\": \"Server/aarch64/debug/tree\", \"compose\": \"Fedora-Rawhide-20231003.n.0\", \"variant\": \"Server\", \"type\": \"debug_repository\"}"
                },
                {
                    "resource": "composerelpath",
                    "resource_id": "1123983",
                    "old_value": "null",
                    "new_value": "{\"arch\": \"x86_64\", \"path\": \"Server/x86_64/debug/tree\", \"compose\": \"Fedora-Rawhide-20231003.n.0\", \"variant\": \"Server\", \"type\": \"debug_repository\"}"
                },
                {
                    "resource": "composerelpath",
                    "resource_id": "1123984",
                    "old_value": "null",
                    "new_value": "{\"arch\": \"s390x\", \"path\": \"Server/s390x/debug/tree\", \"compose\": \"Fedora-Rawhide-20231003.n.0\", \"variant\": \"Server\", \"type\": \"debug_repository\"}"
                },
                {
                    "resource": "composerelpath",
                    "resource_id": "1123985",
                    "old_value": "null",
                    "new_value": "{\"arch\": \"ppc64le\", \"path\": \"Server/ppc64le/debug/tree\", \"compose\": \"Fedora-Rawhide-20231003.n.0\", \"variant\": \"Server\", \"type\": \"debug_repository\"}"
                },
                {
                    "resource": "variant",
                    "resource_id": "63393",
                    "old_value": "null",
                    "new_value": "{\"compose\": \"Fedora-Rawhide-20231003.n.0\", \"variant_name\": \"Silverblue\", \"variant_type\": \"variant\", \"arches\": [\"ppc64le\", \"x86_64\", \"aarch64\"], \"variant_uid\": \"Silverblue\", \"variant_id\": \"Silverblue\"}"
                },
                {
                    "resource": "composerelpath",
                    "resource_id": "1123986",
                    "old_value": "null",
                    "new_value": "{\"arch\": \"aarch64\", \"path\": \"Silverblue/aarch64/os\", \"compose\": \"Fedora-Rawhide-20231003.n.0\", \"variant\": \"Silverblue\", \"type\": \"os_tree\"}"
                },
                {
                    "resource": "composerelpath",
                    "resource_id": "1123987",
                    "old_value": "null",
                    "new_value": "{\"arch\": \"x86_64\", \"path\": \"Silverblue/x86_64/os\", \"compose\": \"Fedora-Rawhide-20231003.n.0\", \"variant\": \"Silverblue\", \"type\": \"os_tree\"}"
                },
                {
                    "resource": "composerelpath",
                    "resource_id": "1123988",
                    "old_value": "null",
                    "new_value": "{\"arch\": \"ppc64le\", \"path\": \"Silverblue/ppc64le/os\", \"compose\": \"Fedora-Rawhide-20231003.n.0\", \"variant\": \"Silverblue\", \"type\": \"os_tree\"}"
                },
                {
                    "resource": "composerelpath",
                    "resource_id": "1123989",
                    "old_value": "null",
                    "new_value": "{\"arch\": \"aarch64\", \"path\": \"Silverblue/aarch64/os\", \"compose\": \"Fedora-Rawhide-20231003.n.0\", \"variant\": \"Silverblue\", \"type\": \"repository\"}"
                },
                {
                    "resource": "composerelpath",
                    "resource_id": "1123990",
                    "old_value": "null",
                    "new_value": "{\"arch\": \"x86_64\", \"path\": \"Silverblue/x86_64/os\", \"compose\": \"Fedora-Rawhide-20231003.n.0\", \"variant\": \"Silverblue\", \"type\": \"repository\"}"
                },
                {
                    "resource": "composerelpath",
                    "resource_id": "1123991",
                    "old_value": "null",
                    "new_value": "{\"arch\": \"ppc64le\", \"path\": \"Silverblue/ppc64le/os\", \"compose\": \"Fedora-Rawhide-20231003.n.0\", \"variant\": \"Silverblue\", \"type\": \"repository\"}"
                },
                {
                    "resource": "composerelpath",
                    "resource_id": "1123992",
                    "old_value": "null",
                    "new_value": "{\"arch\": \"aarch64\", \"path\": \"Silverblue/aarch64/iso\", \"compose\": \"Fedora-Rawhide-20231003.n.0\", \"variant\": \"Silverblue\", \"type\": \"isos\"}"
                },
                {
                    "resource": "composerelpath",
                    "resource_id": "1123993",
                    "old_value": "null",
                    "new_value": "{\"arch\": \"x86_64\", \"path\": \"Silverblue/x86_64/iso\", \"compose\": \"Fedora-Rawhide-20231003.n.0\", \"variant\": \"Silverblue\", \"type\": \"isos\"}"
                },
                {
                    "resource": "composerelpath",
                    "resource_id": "1123994",
                    "old_value": "null",
                    "new_value": "{\"arch\": \"ppc64le\", \"path\": \"Silverblue/ppc64le/iso\", \"compose\": \"Fedora-Rawhide-20231003.n.0\", \"variant\": \"Silverblue\", \"type\": \"isos\"}"
                },
                {
                    "resource": "variant",
                    "resource_id": "63394",
                    "old_value": "null",
                    "new_value": "{\"compose\": \"Fedora-Rawhide-20231003.n.0\", \"variant_name\": \"Spins\", \"variant_type\": \"variant\", \"arches\": [\"x86_64\", \"aarch64\"], \"variant_uid\": \"Spins\", \"variant_id\": \"Spins\"}"
                },
                {
                    "resource": "composerelpath",
                    "resource_id": "1123995",
                    "old_value": "null",
                    "new_value": "{\"arch\": \"aarch64\", \"path\": \"Spins/aarch64/iso\", \"compose\": \"Fedora-Rawhide-20231003.n.0\", \"variant\": \"Spins\", \"type\": \"isos\"}"
                },
                {
                    "resource": "composerelpath",
                    "resource_id": "1123996",
                    "old_value": "null",
                    "new_value": "{\"arch\": \"x86_64\", \"path\": \"Spins/x86_64/iso\", \"compose\": \"Fedora-Rawhide-20231003.n.0\", \"variant\": \"Spins\", \"type\": \"isos\"}"
                },
                {
                    "resource": "composerelpath",
                    "resource_id": "1123997",
                    "old_value": "null",
                    "new_value": "{\"arch\": \"aarch64\", \"path\": \"Spins/aarch64/images\", \"compose\": \"Fedora-Rawhide-20231003.n.0\", \"variant\": \"Spins\", \"type\": \"images\"}"
                },
                {
                    "resource": "variant",
                    "resource_id": "63395",
                    "old_value": "null",
                    "new_value": "{\"compose\": \"Fedora-Rawhide-20231003.n.0\", \"variant_name\": \"Workstation\", \"variant_type\": \"variant\", \"arches\": [\"ppc64le\", \"x86_64\", \"aarch64\"], \"variant_uid\": \"Workstation\", \"variant_id\": \"Workstation\"}"
                },
                {
                    "resource": "composerelpath",
                    "resource_id": "1123998",
                    "old_value": "null",
                    "new_value": "{\"arch\": \"x86_64\", \"path\": \"Workstation/x86_64/iso\", \"compose\": \"Fedora-Rawhide-20231003.n.0\", \"variant\": \"Workstation\", \"type\": \"isos\"}"
                },
                {
                    "resource": "composerelpath",
                    "resource_id": "1123999",
                    "old_value": "null",
                    "new_value": "{\"arch\": \"aarch64\", \"path\": \"Workstation/aarch64/images\", \"compose\": \"Fedora-Rawhide-20231003.n.0\", \"variant\": \"Workstation\", \"type\": \"images\"}"
                },
                {
                    "resource": "notice",
                    "resource_id": "0",
                    "old_value": "null",
                    "new_value": "{\"num_linked_images\": 80, \"compose\": \"Fedora-Rawhide-20231003.n.0\"}"
                }
            ],
            "comment": null
        },
        {
            "id": 2533468,
            "author": "_48db0945906e4ceda1da223bd8f2df82",
            "requested_on": "2023-10-03T15:59:36.625027Z",
            "committed_on": "2023-10-03T15:59:36.948598Z",
            "duration": "0.323571",
            "changes": [
                {
                    "resource": "compose",
                    "resource_id": "25447",
                    "old_value": "null",
                    "new_value": "{\"id\": 25447, \"compose_id\": \"Fedora-IoT-39-20231003.0\"}"
                },
                {
                    "resource": "variant",
                    "resource_id": "63384",
                    "old_value": "null",
                    "new_value": "{\"compose\": \"Fedora-IoT-39-20231003.0\", \"variant_name\": \"IoT\", \"variant_type\": \"variant\", \"arches\": [\"x86_64\", \"aarch64\"], \"variant_uid\": \"IoT\", \"variant_id\": \"IoT\"}"
                },
                {
                    "resource": "composerelpath",
                    "resource_id": "1123874",
                    "old_value": "null",
                    "new_value": "{\"arch\": \"aarch64\", \"path\": \"IoT/aarch64/os\", \"compose\": \"Fedora-IoT-39-20231003.0\", \"variant\": \"IoT\", \"type\": \"os_tree\"}"
                },
                {
                    "resource": "composerelpath",
                    "resource_id": "1123875",
                    "old_value": "null",
                    "new_value": "{\"arch\": \"x86_64\", \"path\": \"IoT/x86_64/os\", \"compose\": \"Fedora-IoT-39-20231003.0\", \"variant\": \"IoT\", \"type\": \"os_tree\"}"
                },
                {
                    "resource": "composerelpath",
                    "resource_id": "1123876",
                    "old_value": "null",
                    "new_value": "{\"arch\": \"aarch64\", \"path\": \"IoT/aarch64/os\", \"compose\": \"Fedora-IoT-39-20231003.0\", \"variant\": \"IoT\", \"type\": \"repository\"}"
                },
                {
                    "resource": "composerelpath",
                    "resource_id": "1123877",
                    "old_value": "null",
                    "new_value": "{\"arch\": \"x86_64\", \"path\": \"IoT/x86_64/os\", \"compose\": \"Fedora-IoT-39-20231003.0\", \"variant\": \"IoT\", \"type\": \"repository\"}"
                },
                {
                    "resource": "composerelpath",
                    "resource_id": "1123878",
                    "old_value": "null",
                    "new_value": "{\"arch\": \"aarch64\", \"path\": \"IoT/aarch64/iso\", \"compose\": \"Fedora-IoT-39-20231003.0\", \"variant\": \"IoT\", \"type\": \"isos\"}"
                },
                {
                    "resource": "composerelpath",
                    "resource_id": "1123879",
                    "old_value": "null",
                    "new_value": "{\"arch\": \"x86_64\", \"path\": \"IoT/x86_64/iso\", \"compose\": \"Fedora-IoT-39-20231003.0\", \"variant\": \"IoT\", \"type\": \"isos\"}"
                },
                {
                    "resource": "composerelpath",
                    "resource_id": "1123880",
                    "old_value": "null",
                    "new_value": "{\"arch\": \"aarch64\", \"path\": \"IoT/aarch64/images\", \"compose\": \"Fedora-IoT-39-20231003.0\", \"variant\": \"IoT\", \"type\": \"images\"}"
                },
                {
                    "resource": "composerelpath",
                    "resource_id": "1123881",
                    "old_value": "null",
                    "new_value": "{\"arch\": \"x86_64\", \"path\": \"IoT/x86_64/images\", \"compose\": \"Fedora-IoT-39-20231003.0\", \"variant\": \"IoT\", \"type\": \"images\"}"
                },
                {
                    "resource": "notice",
                    "resource_id": "0",
                    "old_value": "null",
                    "new_value": "{\"num_linked_images\": 6, \"compose\": \"Fedora-IoT-39-20231003.0\"}"
                }
            ],
            "comment": null
        },
        {
            "id": 2533467,
            "author": "_48db0945906e4ceda1da223bd8f2df82",
            "requested_on": "2023-10-03T15:06:44.666808Z",
            "committed_on": "2023-10-03T15:06:44.887925Z",
            "duration": "0.221117",
            "changes": [
                {
                    "resource": "compose",
                    "resource_id": "25446",
                    "old_value": "null",
                    "new_value": "{\"id\": 25446, \"compose_id\": \"Fedora-IoT-38-20231003.0\"}"
                },
                {
                    "resource": "variant",
                    "resource_id": "63383",
                    "old_value": "null",
                    "new_value": "{\"compose\": \"Fedora-IoT-38-20231003.0\", \"variant_name\": \"IoT\", \"variant_type\": \"variant\", \"arches\": [\"x86_64\", \"aarch64\"], \"variant_uid\": \"IoT\", \"variant_id\": \"IoT\"}"
                },
                {
                    "resource": "composerelpath",
                    "resource_id": "1123866",
                    "old_value": "null",
                    "new_value": "{\"arch\": \"aarch64\", \"path\": \"IoT/aarch64/os\", \"compose\": \"Fedora-IoT-38-20231003.0\", \"variant\": \"IoT\", \"type\": \"os_tree\"}"
                },
                {
                    "resource": "composerelpath",
                    "resource_id": "1123867",
                    "old_value": "null",
                    "new_value": "{\"arch\": \"x86_64\", \"path\": \"IoT/x86_64/os\", \"compose\": \"Fedora-IoT-38-20231003.0\", \"variant\": \"IoT\", \"type\": \"os_tree\"}"
                },
                {
                    "resource": "composerelpath",
                    "resource_id": "1123868",
                    "old_value": "null",
                    "new_value": "{\"arch\": \"aarch64\", \"path\": \"IoT/aarch64/os\", \"compose\": \"Fedora-IoT-38-20231003.0\", \"variant\": \"IoT\", \"type\": \"repository\"}"
                },
                {
                    "resource": "composerelpath",
                    "resource_id": "1123869",
                    "old_value": "null",
                    "new_value": "{\"arch\": \"x86_64\", \"path\": \"IoT/x86_64/os\", \"compose\": \"Fedora-IoT-38-20231003.0\", \"variant\": \"IoT\", \"type\": \"repository\"}"
                },
                {
                    "resource": "composerelpath",
                    "resource_id": "1123870",
                    "old_value": "null",
                    "new_value": "{\"arch\": \"aarch64\", \"path\": \"IoT/aarch64/iso\", \"compose\": \"Fedora-IoT-38-20231003.0\", \"variant\": \"IoT\", \"type\": \"isos\"}"
                },
                {
                    "resource": "composerelpath",
                    "resource_id": "1123871",
                    "old_value": "null",
                    "new_value": "{\"arch\": \"x86_64\", \"path\": \"IoT/x86_64/iso\", \"compose\": \"Fedora-IoT-38-20231003.0\", \"variant\": \"IoT\", \"type\": \"isos\"}"
                },
                {
                    "resource": "composerelpath",
                    "resource_id": "1123872",
                    "old_value": "null",
                    "new_value": "{\"arch\": \"aarch64\", \"path\": \"IoT/aarch64/images\", \"compose\": \"Fedora-IoT-38-20231003.0\", \"variant\": \"IoT\", \"type\": \"images\"}"
                },
                {
                    "resource": "composerelpath",
                    "resource_id": "1123873",
                    "old_value": "null",
                    "new_value": "{\"arch\": \"x86_64\", \"path\": \"IoT/x86_64/images\", \"compose\": \"Fedora-IoT-38-20231003.0\", \"variant\": \"IoT\", \"type\": \"images\"}"
                },
                {
                    "resource": "notice",
                    "resource_id": "0",
                    "old_value": "null",
                    "new_value": "{\"num_linked_images\": 6, \"compose\": \"Fedora-IoT-38-20231003.0\"}"
                }
            ],
            "comment": null
        },
        {
            "id": 2533466,
            "author": "_48db0945906e4ceda1da223bd8f2df82",
            "requested_on": "2023-10-03T11:23:37.876415Z",
            "committed_on": "2023-10-03T11:23:37.899881Z",
            "duration": "0.023466",
            "changes": [
                {
                    "resource": "slatocomponentbranch",
                    "resource_id": "1329013",
                    "old_value": "null",
                    "new_value": "{\"sla\": \"security_fixes\", \"branch\": \"f37\", \"eol\": \"2023-12-15\"}"
                }
            ],
            "comment": null
        },
        {
            "id": 2533465,
            "author": "_48db0945906e4ceda1da223bd8f2df82",
            "requested_on": "2023-10-03T11:23:37.777488Z",
            "committed_on": "2023-10-03T11:23:37.816556Z",
            "duration": "0.039068",
            "changes": [
                {
                    "resource": "slatocomponentbranch",
                    "resource_id": "1329012",
                    "old_value": "null",
                    "new_value": "{\"sla\": \"bug_fixes\", \"branch\": \"f37\", \"eol\": \"2023-12-15\"}"
                }
            ],
            "comment": null
        },
        {
            "id": 2533464,
            "author": "_48db0945906e4ceda1da223bd8f2df82",
            "requested_on": "2023-10-03T11:23:37.702842Z",
            "committed_on": "2023-10-03T11:23:37.725437Z",
            "duration": "0.022595",
            "changes": [
                {
                    "resource": "componentbranch",
                    "resource_id": "662690",
                    "old_value": "null",
                    "new_value": "{\"type_name\": \"rpm\", \"global_component_name\": \"python-pyvhacd\", \"name\": \"f37\", \"critical_path\": false, \"slas\": []}"
                }
            ],
            "comment": null
        },
        {
            "id": 2533463,
            "author": "_48db0945906e4ceda1da223bd8f2df82",
            "requested_on": "2023-10-03T11:23:35.750196Z",
            "committed_on": "2023-10-03T11:23:35.774617Z",
            "duration": "0.024421",
            "changes": [
                {
                    "resource": "slatocomponentbranch",
                    "resource_id": "1329011",
                    "old_value": "null",
                    "new_value": "{\"sla\": \"security_fixes\", \"branch\": \"f38\", \"eol\": \"2024-05-14\"}"
                }
            ],
            "comment": null
        },
        {
            "id": 2533462,
            "author": "_48db0945906e4ceda1da223bd8f2df82",
            "requested_on": "2023-10-03T11:23:35.679913Z",
            "committed_on": "2023-10-03T11:23:35.708092Z",
            "duration": "0.028179",
            "changes": [
                {
                    "resource": "slatocomponentbranch",
                    "resource_id": "1329010",
                    "old_value": "null",
                    "new_value": "{\"sla\": \"bug_fixes\", \"branch\": \"f38\", \"eol\": \"2024-05-14\"}"
                }
            ],
            "comment": null
        },
        {
            "id": 2533461,
            "author": "_48db0945906e4ceda1da223bd8f2df82",
            "requested_on": "2023-10-03T11:23:35.607389Z",
            "committed_on": "2023-10-03T11:23:35.631910Z",
            "duration": "0.024521",
            "changes": [
                {
                    "resource": "componentbranch",
                    "resource_id": "662689",
                    "old_value": "null",
                    "new_value": "{\"type_name\": \"rpm\", \"global_component_name\": \"python-pyvhacd\", \"name\": \"f38\", \"critical_path\": false, \"slas\": []}"
                }
            ],
            "comment": null
        },
        {
            "id": 2533460,
            "author": "_48db0945906e4ceda1da223bd8f2df82",
            "requested_on": "2023-10-03T11:23:33.967708Z",
            "committed_on": "2023-10-03T11:23:34.001315Z",
            "duration": "0.033607",
            "changes": [
                {
                    "resource": "slatocomponentbranch",
                    "resource_id": "1329009",
                    "old_value": "null",
                    "new_value": "{\"sla\": \"security_fixes\", \"branch\": \"f39\", \"eol\": \"2024-11-12\"}"
                }
            ],
            "comment": null
        },
        {
            "id": 2533459,
            "author": "_48db0945906e4ceda1da223bd8f2df82",
            "requested_on": "2023-10-03T11:23:33.873065Z",
            "committed_on": "2023-10-03T11:23:33.905117Z",
            "duration": "0.032052",
            "changes": [
                {
                    "resource": "slatocomponentbranch",
                    "resource_id": "1329008",
                    "old_value": "null",
                    "new_value": "{\"sla\": \"bug_fixes\", \"branch\": \"f39\", \"eol\": \"2024-11-12\"}"
                }
            ],
            "comment": null
        },
        {
            "id": 2533458,
            "author": "_48db0945906e4ceda1da223bd8f2df82",
            "requested_on": "2023-10-03T11:23:33.727015Z",
            "committed_on": "2023-10-03T11:23:33.794730Z",
            "duration": "0.067715",
            "changes": [
                {
                    "resource": "componentbranch",
                    "resource_id": "662688",
                    "old_value": "null",
                    "new_value": "{\"type_name\": \"rpm\", \"global_component_name\": \"python-pyvhacd\", \"name\": \"f39\", \"critical_path\": false, \"slas\": []}"
                }
            ],
            "comment": null
        },
        {
            "id": 2533457,
            "author": "_48db0945906e4ceda1da223bd8f2df82",
            "requested_on": "2023-10-03T11:14:07.996591Z",
            "committed_on": "2023-10-03T11:14:08.025132Z",
            "duration": "0.028541",
            "changes": [
                {
                    "resource": "slatocomponentbranch",
                    "resource_id": "1329007",
                    "old_value": "null",
                    "new_value": "{\"sla\": \"rawhide\", \"branch\": \"rawhide\", \"eol\": \"2222-01-01\"}"
                }
            ],
            "comment": null
        },
        {
            "id": 2533456,
            "author": "_48db0945906e4ceda1da223bd8f2df82",
            "requested_on": "2023-10-03T11:14:07.915411Z",
            "committed_on": "2023-10-03T11:14:07.940043Z",
            "duration": "0.024632",
            "changes": [
                {
                    "resource": "componentbranch",
                    "resource_id": "662687",
                    "old_value": "null",
                    "new_value": "{\"type_name\": \"rpm\", \"global_component_name\": \"python-pyvhacd\", \"name\": \"rawhide\", \"critical_path\": false, \"slas\": []}"
                }
            ],
            "comment": null
        },
        {
            "id": 2533455,
            "author": "_48db0945906e4ceda1da223bd8f2df82",
            "requested_on": "2023-10-03T11:14:07.838896Z",
            "committed_on": "2023-10-03T11:14:07.864956Z",
            "duration": "0.02606",
            "changes": [
                {
                    "resource": "globalcomponent",
                    "resource_id": "99492",
                    "old_value": "null",
                    "new_value": "{\"labels\": [], \"dist_git_path\": null, \"name\": \"python-pyvhacd\", \"upstream\": null}"
                }
            ],
            "comment": null
        },
        {
            "id": 2533454,
            "author": "_48db0945906e4ceda1da223bd8f2df82",
            "requested_on": "2023-10-03T11:03:22.512682Z",
            "committed_on": "2023-10-03T11:03:22.540155Z",
            "duration": "0.027473",
            "changes": [
                {
                    "resource": "slatocomponentbranch",
                    "resource_id": "948744",
                    "old_value": "{\"sla\": \"rawhide\", \"branch\": \"rawhide\", \"eol\": \"2222-01-01\"}",
                    "new_value": "{\"sla\": \"rawhide\", \"branch\": \"rawhide\", \"eol\": \"2023-10-03\"}"
                }
            ],
            "comment": null
        },
        {
            "id": 2533453,
            "author": "_48db0945906e4ceda1da223bd8f2df82",
            "requested_on": "2023-10-03T11:02:43.881468Z",
            "committed_on": "2023-10-03T11:02:43.902095Z",
            "duration": "0.020627",
            "changes": [
                {
                    "resource": "slatocomponentbranch",
                    "resource_id": "898430",
                    "old_value": "{\"sla\": \"rawhide\", \"branch\": \"rawhide\", \"eol\": \"2222-01-01\"}",
                    "new_value": "{\"sla\": \"rawhide\", \"branch\": \"rawhide\", \"eol\": \"2023-10-03\"}"
                }
            ],
            "comment": null
        },
        {
            "id": 2533452,
            "author": "_48db0945906e4ceda1da223bd8f2df82",
            "requested_on": "2023-10-03T11:02:18.989882Z",
            "committed_on": "2023-10-03T11:02:19.012643Z",
            "duration": "0.022761",
            "changes": [
                {
                    "resource": "slatocomponentbranch",
                    "resource_id": "948569",
                    "old_value": "{\"sla\": \"rawhide\", \"branch\": \"rawhide\", \"eol\": \"2222-01-01\"}",
                    "new_value": "{\"sla\": \"rawhide\", \"branch\": \"rawhide\", \"eol\": \"2023-10-03\"}"
                }
            ],
            "comment": null
        }
    ]
}