Compose List
API endpoint that allows querying composes. GET
request to this URL will
return the list of composes, each with link to the actual compose.
Each compose was built for a specific release. This relation is captured by
the release
property, which contains an identifier of the release. A
compose can also be linked to arbitrary number of other releases. These
links are accessible via the linked_releases
property.
The compose data contain a key rpm_mapping_template
which can be
transformed into a URL for obtaining and modifying RPM mapping. The
template contains a string {{package}}
which should be replaced with the
package name you are interested in.
There is no create API for compose. Composes get created as side-effect
of using several other APIs:
/rest_api/v1/rpc/compose-full-import/
/rest_api/v1/compose-rpms/
/rest_api/v1/compose-images/
Documents & examples
Get a list of all composes. The composes are ordered first by the release for which they were build (by their short and version). Composes in the same release are ordered by date, type and respin.
Method: GET
Query params:
acceptance_testing
(string)compose_date
(string)compose_id
(string)compose_label
(string)compose_respin
(string)compose_type
(string)deleted
(bool)release
(string)rpm_arch
rpm_name
rpm_nvr
(string)rpm_nvra
(string)rpm_release
rpm_version
srpm_name
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": ...}}
).
- To sort by a field in descending order, prefix its name with minus (e.g.
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 (overrulesfields
).
Response: a paged list of following objects
{
"acceptance_testing": "ComposeAcceptanceTestingState.name",
"compose_date": "date",
"compose_id": "string",
"compose_label (nullable)": "string",
"compose_respin": "int",
"compose_type": "string",
"deleted (optional, default=false)": "boolean",
"linked_releases": [
"Release.release_id"
],
"release": "string",
"rpm_mapping_template (read-only)": "url",
"rtt_tested_architectures (read-only)": {
"variant": {
"arch": "testing status"
}
},
"sigkeys (read-only)": [
"string"
]
}
Note: Query params 'rpm_name', 'srpm_name', 'rpm_version', 'rpm_release', 'rpm_arch' can be used together which perform AND search. When input multi values for one of these query params, the last one will take effect.
Method: GET
URL: /rest_api/v1/composes/{compose_id}/
Response:
{
"acceptance_testing": "ComposeAcceptanceTestingState.name",
"compose_date": "date",
"compose_id": "string",
"compose_label (nullable)": "string",
"compose_respin": "int",
"compose_type": "string",
"deleted (optional, default=false)": "boolean",
"linked_releases": [
"Release.release_id"
],
"release": "string",
"rpm_mapping_template (read-only)": "url",
"rtt_tested_architectures (read-only)": {
"variant": {
"arch": "testing status"
}
},
"sigkeys (read-only)": [
"string"
]
}
It will mark the compose as 'deleted'.
Method: DELETE
URL: /rest_api/v1/composes/{compose_id}/
Response:
STATUS: 204 NO CONTENT
Example:
curl -X DELETE -H "Content-Type: application/json" https://pdc.fedoraproject.org/rest_api/v1/composes/1/
It is possible to delete multiple items in one request. Use the DELETE
method with the same url as for listing/creating objects. The request body
should contain a list with identifiers for objects to be deleted. The
identifier is usually the last part of the URL for deleting a single
object.
Only some compose fields can be modified by this call. These are
acceptance_testing
, linked_releases
and rtt_tested_architectures
.
Trying to change anything else will result in 400 BAD REQUEST response.
Method: PATCH
URL: /rest_api/v1/composes/{compose_id}/
Data:
{
"acceptance_testing": string,
"linked_releases": [string],
"rtt_tested_architectures": object
}
If the same release is specified in linked_release
multiple times, it
will be saved only once.
Note: if you want to just update the rtt_tested_architectures
,
it's easy to update with /rest_api/v1/compose-tree-rtt-tests/
API.
In this API , the rtt_tested_architectures
should be a mapping in the form of
{variant: {arch: status}}
. Whatever is specified will be saved in
database, trees not mentioned will not be modified. Specifying variant
or architecture that does not exist will result in error.
Response: same as for retrieve
It is possible to perform bulk partial update on composes with PATCH
method. The input must be a JSON object with compose identifiers as
keys. Values for these keys should be in the same format as when
updating a single compose.
Browsable GET
GET /rest_api/v1/composes/
https://pdc.fedoraproject.org/rest_api/v1/composes/?page=2", "previous": null, "results": [ { "compose_id": "FACD-Rawhide-20170406.n.1", "compose_date": "2017-04-06", "compose_type": "nightly", "compose_respin": 1, "release": "facd-Rawhide", "compose_label": null, "deleted": false, "rpm_mapping_template": "https://pdc.fedoraproject.org/rest_api/v1/composes/FACD-Rawhide-20170406.n.1/rpm-mapping/{{package}}/", "sigkeys": [], "acceptance_testing": "untested", "linked_releases": [], "rtt_tested_architectures": { "Workstation": { "x86_64": "untested", "i386": "untested", "armhfp": "untested" }, "ostree": { "x86_64": "untested" }, "Cloud": { "x86_64": "untested", "armhfp": "untested", "ppc64le": "untested", "aarch64": "untested", "ppc64": "untested", "i386": "untested" }, "Spins": { "x86_64": "untested", "i386": "untested", "armhfp": "untested" }, "Server": { "x86_64": "untested", "armhfp": "untested", "ppc64le": "untested", "aarch64": "untested", "ppc64": "untested", "i386": "untested" }, "Labs": { "x86_64": "untested", "i386": "untested" }, "Everything": { "x86_64": "untested", "armhfp": "untested", "ppc64le": "untested", "aarch64": "untested", "ppc64": "untested", "i386": "untested" }, "Atomic": { "x86_64": "untested" }, "Docker": { "aarch64": "untested", "x86_64": "untested", "ppc64": "untested", "armhfp": "untested", "ppc64le": "untested" }, "CloudImages": { "aarch64": "untested", "x86_64": "untested", "i386": "untested", "ppc64": "untested", "ppc64le": "untested" } } }, { "compose_id": "FACD-Rawhide-20170406.n.4", "compose_date": "2017-04-06", "compose_type": "nightly", "compose_respin": 4, "release": "facd-Rawhide", "compose_label": null, "deleted": false, "rpm_mapping_template": "https://pdc.fedoraproject.org/rest_api/v1/composes/FACD-Rawhide-20170406.n.4/rpm-mapping/{{package}}/", "sigkeys": [], "acceptance_testing": "untested", "linked_releases": [], "rtt_tested_architectures": { "Atomic": { "aarch64": "untested", "x86_64": "untested", "armhfp": "untested", "ppc64le": "untested" } } }, { "compose_id": "FACD-Rawhide-20170406.n.5", "compose_date": "2017-04-06", "compose_type": "nightly", "compose_respin": 5, "release": "facd-Rawhide", "compose_label": null, "deleted": false, "rpm_mapping_template": "https://pdc.fedoraproject.org/rest_api/v1/composes/FACD-Rawhide-20170406.n.5/rpm-mapping/{{package}}/", "sigkeys": [], "acceptance_testing": "untested", "linked_releases": [], "rtt_tested_architectures": { "Atomic": { "aarch64": "untested", "x86_64": "untested", "armhfp": "untested", "ppc64le": "untested" } } }, { "compose_id": "FACD-Rawhide-20170406.n.6", "compose_date": "2017-04-06", "compose_type": "nightly", "compose_respin": 6, "release": "facd-Rawhide", "compose_label": null, "deleted": false, "rpm_mapping_template": "https://pdc.fedoraproject.org/rest_api/v1/composes/FACD-Rawhide-20170406.n.6/rpm-mapping/{{package}}/", "sigkeys": [], "acceptance_testing": "untested", "linked_releases": [], "rtt_tested_architectures": { "Atomic": { "aarch64": "untested", "x86_64": "untested", "armhfp": "untested", "ppc64le": "untested" } } }, { "compose_id": "FACD-Rawhide-20170406.n.7", "compose_date": "2017-04-06", "compose_type": "nightly", "compose_respin": 7, "release": "facd-Rawhide", "compose_label": null, "deleted": false, "rpm_mapping_template": "https://pdc.fedoraproject.org/rest_api/v1/composes/FACD-Rawhide-20170406.n.7/rpm-mapping/{{package}}/", "sigkeys": [], "acceptance_testing": "untested", "linked_releases": [], "rtt_tested_architectures": { "Atomic": { "aarch64": "untested", "x86_64": "untested", "armhfp": "untested", "ppc64le": "untested" } } }, { "compose_id": "FACD-Rawhide-20170406.n.8", "compose_date": "2017-04-06", "compose_type": "nightly", "compose_respin": 8, "release": "facd-Rawhide", "compose_label": null, "deleted": false, "rpm_mapping_template": "https://pdc.fedoraproject.org/rest_api/v1/composes/FACD-Rawhide-20170406.n.8/rpm-mapping/{{package}}/", "sigkeys": [], "acceptance_testing": "untested", "linked_releases": [], "rtt_tested_architectures": { "Atomic": { "aarch64": "untested", "x86_64": "untested", "armhfp": "untested", "ppc64le": "untested" } } }, { "compose_id": "Fedora-Rawhide-20160219.n.1", "compose_date": "2016-02-19", "compose_type": "nightly", "compose_respin": 1, "release": "fedora-Rawhide", "compose_label": null, "deleted": false, "rpm_mapping_template": "https://pdc.fedoraproject.org/rest_api/v1/composes/Fedora-Rawhide-20160219.n.1/rpm-mapping/{{package}}/", "sigkeys": [ "81b46521", null ], "acceptance_testing": "untested", "linked_releases": [], "rtt_tested_architectures": { "Workstation": { "x86_64": "untested", "i386": "untested", "armhfp": "untested" }, "Spins": { "x86_64": "untested", "i386": "untested", "armhfp": "untested" }, "Server": { "x86_64": "untested", "i386": "untested", "armhfp": "untested" }, "Labs": { "x86_64": "untested", "i386": "untested" }, "Everything": { "x86_64": "untested", "i386": "untested", "armhfp": "untested" }, "Cloud": { "x86_64": "untested", "i386": "untested", "armhfp": "untested" }, "Docker": { "x86_64": "untested" }, "CloudImages": { "x86_64": "untested", "i386": "untested" } } }, { "compose_id": "Fedora-Rawhide-20160220.n.2", "compose_date": "2016-02-20", "compose_type": "nightly", "compose_respin": 2, "release": "fedora-Rawhide", "compose_label": null, "deleted": false, "rpm_mapping_template": "https://pdc.fedoraproject.org/rest_api/v1/composes/Fedora-Rawhide-20160220.n.2/rpm-mapping/{{package}}/", "sigkeys": [ "81b46521", null ], "acceptance_testing": "untested", "linked_releases": [], "rtt_tested_architectures": { "Workstation": { "x86_64": "untested", "i386": "untested", "armhfp": "untested" }, "Spins": { "x86_64": "untested", "i386": "untested", "armhfp": "untested" }, "Server": { "x86_64": "untested", "i386": "untested", "armhfp": "untested" }, "Labs": { "x86_64": "untested", "i386": "untested" }, "Everything": { "x86_64": "untested", "i386": "untested", "armhfp": "untested" }, "Cloud": { "x86_64": "untested", "i386": "untested", "armhfp": "untested" }, "Docker": { "x86_64": "untested" }, "CloudImages": { "x86_64": "untested", "i386": "untested" } } }, { "compose_id": "Fedora-Rawhide-20160221.n.0", "compose_date": "2016-02-21", "compose_type": "nightly", "compose_respin": 0, "release": "fedora-Rawhide", "compose_label": null, "deleted": false, "rpm_mapping_template": "https://pdc.fedoraproject.org/rest_api/v1/composes/Fedora-Rawhide-20160221.n.0/rpm-mapping/{{package}}/", "sigkeys": [ "81b46521", null ], "acceptance_testing": "untested", "linked_releases": [], "rtt_tested_architectures": { "Workstation": { "x86_64": "untested", "i386": "untested", "armhfp": "untested" }, "Spins": { "x86_64": "untested", "i386": "untested", "armhfp": "untested" }, "Server": { "x86_64": "untested", "i386": "untested", "armhfp": "untested" }, "Labs": { "x86_64": "untested", "i386": "untested" }, "Everything": { "x86_64": "untested", "i386": "untested", "armhfp": "untested" }, "Cloud": { "x86_64": "untested", "i386": "untested", "armhfp": "untested" }, "Docker": { "x86_64": "untested" }, "CloudImages": { "x86_64": "untested", "i386": "untested" } } }, { "compose_id": "Fedora-Rawhide-20160222.n.0", "compose_date": "2016-02-22", "compose_type": "nightly", "compose_respin": 0, "release": "fedora-Rawhide", "compose_label": null, "deleted": false, "rpm_mapping_template": "https://pdc.fedoraproject.org/rest_api/v1/composes/Fedora-Rawhide-20160222.n.0/rpm-mapping/{{package}}/", "sigkeys": [ "81b46521", null ], "acceptance_testing": "untested", "linked_releases": [], "rtt_tested_architectures": { "Workstation": { "x86_64": "untested", "i386": "untested", "armhfp": "untested" }, "Spins": { "x86_64": "untested", "i386": "untested", "armhfp": "untested" }, "Server": { "x86_64": "untested", "i386": "untested", "armhfp": "untested" }, "Labs": { "x86_64": "untested", "i386": "untested" }, "Everything": { "x86_64": "untested", "i386": "untested", "armhfp": "untested" }, "Cloud": { "x86_64": "untested", "i386": "untested", "armhfp": "untested" }, "Docker": { "x86_64": "untested" }, "CloudImages": { "x86_64": "untested", "i386": "untested" } } }, { "compose_id": "Fedora-Rawhide-20160225.n.0", "compose_date": "2016-02-25", "compose_type": "nightly", "compose_respin": 0, "release": "fedora-Rawhide", "compose_label": null, "deleted": false, "rpm_mapping_template": "https://pdc.fedoraproject.org/rest_api/v1/composes/Fedora-Rawhide-20160225.n.0/rpm-mapping/{{package}}/", "sigkeys": [ "81b46521", null ], "acceptance_testing": "untested", "linked_releases": [], "rtt_tested_architectures": { "Workstation": { "x86_64": "untested", "i386": "untested", "armhfp": "untested" }, "Spins": { "x86_64": "untested", "i386": "untested", "armhfp": "untested" }, "Server": { "x86_64": "untested", "i386": "untested", "armhfp": "untested" }, "Labs": { "x86_64": "untested", "i386": "untested" }, "Everything": { "x86_64": "untested", "i386": "untested", "armhfp": "untested" }, "Cloud": { "x86_64": "untested", "i386": "untested", "armhfp": "untested" }, "Docker": { "x86_64": "untested" }, "CloudImages": { "x86_64": "untested", "i386": "untested" } } }, { "compose_id": "Fedora-Rawhide-20160226.n.0", "compose_date": "2016-02-26", "compose_type": "nightly", "compose_respin": 0, "release": "fedora-Rawhide", "compose_label": null, "deleted": false, "rpm_mapping_template": "https://pdc.fedoraproject.org/rest_api/v1/composes/Fedora-Rawhide-20160226.n.0/rpm-mapping/{{package}}/", "sigkeys": [ "81b46521", null ], "acceptance_testing": "untested", "linked_releases": [], "rtt_tested_architectures": { "Workstation": { "x86_64": "untested", "i386": "untested", "armhfp": "untested" }, "Spins": { "x86_64": "untested", "i386": "untested", "armhfp": "untested" }, "Server": { "x86_64": "untested", "i386": "untested", "armhfp": "untested" }, "Labs": { "x86_64": "untested", "i386": "untested" }, "Everything": { "x86_64": "untested", "i386": "untested", "armhfp": "untested" }, "Cloud": { "x86_64": "untested", "i386": "untested", "armhfp": "untested" }, "Docker": { "x86_64": "untested" }, "CloudImages": { "x86_64": "untested", "i386": "untested" } } }, { "compose_id": "Fedora-Rawhide-20160226.n.1", "compose_date": "2016-02-26", "compose_type": "nightly", "compose_respin": 1, "release": "fedora-Rawhide", "compose_label": null, "deleted": false, "rpm_mapping_template": "https://pdc.fedoraproject.org/rest_api/v1/composes/Fedora-Rawhide-20160226.n.1/rpm-mapping/{{package}}/", "sigkeys": [ "81b46521", null ], "acceptance_testing": "untested", "linked_releases": [], "rtt_tested_architectures": { "Workstation": { "x86_64": "untested", "i386": "untested", "armhfp": "untested" }, "Spins": { "x86_64": "untested", "i386": "untested", "armhfp": "untested" }, "Server": { "x86_64": "untested", "i386": "untested", "armhfp": "untested" }, "Labs": { "x86_64": "untested", "i386": "untested" }, "Everything": { "x86_64": "untested", "i386": "untested", "armhfp": "untested" }, "Cloud": { "x86_64": "untested", "i386": "untested", "armhfp": "untested" }, "Docker": { "x86_64": "untested" }, "CloudImages": { "x86_64": "untested", "i386": "untested" } } }, { "compose_id": "Fedora-Rawhide-20160227.n.0", "compose_date": "2016-02-27", "compose_type": "nightly", "compose_respin": 0, "release": "fedora-Rawhide", "compose_label": null, "deleted": false, "rpm_mapping_template": "https://pdc.fedoraproject.org/rest_api/v1/composes/Fedora-Rawhide-20160227.n.0/rpm-mapping/{{package}}/", "sigkeys": [ "81b46521", null ], "acceptance_testing": "untested", "linked_releases": [], "rtt_tested_architectures": { "Workstation": { "x86_64": "untested", "i386": "untested", "armhfp": "untested" }, "Spins": { "x86_64": "untested", "i386": "untested", "armhfp": "untested" }, "Server": { "x86_64": "untested", "i386": "untested", "armhfp": "untested" }, "Labs": { "x86_64": "untested", "i386": "untested" }, "Everything": { "x86_64": "untested", "i386": "untested", "armhfp": "untested" }, "Cloud": { "x86_64": "untested", "i386": "untested", "armhfp": "untested" }, "Docker": { "x86_64": "untested" }, "CloudImages": { "x86_64": "untested", "i386": "untested" } } }, { "compose_id": "Fedora-Rawhide-20160229.n.0", "compose_date": "2016-02-29", "compose_type": "nightly", "compose_respin": 0, "release": "fedora-Rawhide", "compose_label": null, "deleted": false, "rpm_mapping_template": "https://pdc.fedoraproject.org/rest_api/v1/composes/Fedora-Rawhide-20160229.n.0/rpm-mapping/{{package}}/", "sigkeys": [ "81b46521", null ], "acceptance_testing": "untested", "linked_releases": [], "rtt_tested_architectures": { "Workstation": { "x86_64": "untested", "i386": "untested", "armhfp": "untested" }, "Spins": { "x86_64": "untested", "i386": "untested", "armhfp": "untested" }, "Server": { "x86_64": "untested", "i386": "untested", "armhfp": "untested" }, "Labs": { "x86_64": "untested", "i386": "untested" }, "Everything": { "x86_64": "untested", "i386": "untested", "armhfp": "untested" }, "Cloud": { "x86_64": "untested", "i386": "untested", "armhfp": "untested" }, "Docker": { "x86_64": "untested" }, "CloudImages": { "x86_64": "untested", "i386": "untested" } } }, { "compose_id": "Fedora-Rawhide-20160301.n.0", "compose_date": "2016-03-01", "compose_type": "nightly", "compose_respin": 0, "release": "fedora-Rawhide", "compose_label": null, "deleted": false, "rpm_mapping_template": "https://pdc.fedoraproject.org/rest_api/v1/composes/Fedora-Rawhide-20160301.n.0/rpm-mapping/{{package}}/", "sigkeys": [ "81b46521", null ], "acceptance_testing": "untested", "linked_releases": [], "rtt_tested_architectures": { "Workstation": { "x86_64": "untested", "i386": "untested", "armhfp": "untested" }, "Spins": { "x86_64": "untested", "i386": "untested", "armhfp": "untested" }, "Server": { "x86_64": "untested", "i386": "untested", "armhfp": "untested" }, "Labs": { "x86_64": "untested", "i386": "untested" }, "Everything": { "x86_64": "untested", "i386": "untested", "armhfp": "untested" }, "Cloud": { "x86_64": "untested", "i386": "untested", "armhfp": "untested" }, "Docker": { "x86_64": "untested" }, "CloudImages": { "x86_64": "untested", "i386": "untested" } } }, { "compose_id": "Fedora-Rawhide-20160302.n.0", "compose_date": "2016-03-02", "compose_type": "nightly", "compose_respin": 0, "release": "fedora-Rawhide", "compose_label": null, "deleted": false, "rpm_mapping_template": "https://pdc.fedoraproject.org/rest_api/v1/composes/Fedora-Rawhide-20160302.n.0/rpm-mapping/{{package}}/", "sigkeys": [ "81b46521", null ], "acceptance_testing": "untested", "linked_releases": [], "rtt_tested_architectures": { "Workstation": { "x86_64": "untested", "i386": "untested", "armhfp": "untested" }, "Spins": { "x86_64": "untested", "i386": "untested", "armhfp": "untested" }, "Server": { "x86_64": "untested", "i386": "untested", "armhfp": "untested" }, "Labs": { "x86_64": "untested", "i386": "untested" }, "Everything": { "x86_64": "untested", "i386": "untested", "armhfp": "untested" }, "Cloud": { "x86_64": "untested", "i386": "untested", "armhfp": "untested" }, "Docker": { "x86_64": "untested" }, "CloudImages": { "x86_64": "untested", "i386": "untested" } } }, { "compose_id": "Fedora-Rawhide-20160303.n.0", "compose_date": "2016-03-03", "compose_type": "nightly", "compose_respin": 0, "release": "fedora-Rawhide", "compose_label": null, "deleted": false, "rpm_mapping_template": "https://pdc.fedoraproject.org/rest_api/v1/composes/Fedora-Rawhide-20160303.n.0/rpm-mapping/{{package}}/", "sigkeys": [ "81b46521", null ], "acceptance_testing": "untested", "linked_releases": [], "rtt_tested_architectures": { "Workstation": { "x86_64": "untested", "i386": "untested", "armhfp": "untested" }, "Spins": { "x86_64": "untested", "i386": "untested", "armhfp": "untested" }, "Server": { "x86_64": "untested", "i386": "untested", "armhfp": "untested" }, "Labs": { "x86_64": "untested", "i386": "untested" }, "Everything": { "x86_64": "untested", "i386": "untested", "armhfp": "untested" }, "Cloud": { "x86_64": "untested", "i386": "untested", "armhfp": "untested" }, "Docker": { "x86_64": "untested" }, "CloudImages": { "x86_64": "untested", "i386": "untested" } } }, { "compose_id": "Fedora-Rawhide-20160304.n.0", "compose_date": "2016-03-04", "compose_type": "nightly", "compose_respin": 0, "release": "fedora-Rawhide", "compose_label": null, "deleted": false, "rpm_mapping_template": "https://pdc.fedoraproject.org/rest_api/v1/composes/Fedora-Rawhide-20160304.n.0/rpm-mapping/{{package}}/", "sigkeys": [ "81b46521", null ], "acceptance_testing": "untested", "linked_releases": [], "rtt_tested_architectures": { "Workstation": { "x86_64": "untested", "i386": "untested", "armhfp": "untested" }, "Spins": { "x86_64": "untested", "i386": "untested", "armhfp": "untested" }, "Server": { "x86_64": "untested", "i386": "untested", "armhfp": "untested" }, "Labs": { "x86_64": "untested", "i386": "untested" }, "Everything": { "x86_64": "untested", "i386": "untested", "armhfp": "untested" }, "Cloud": { "x86_64": "untested", "i386": "untested", "armhfp": "untested" }, "Docker": { "x86_64": "untested" }, "CloudImages": { "x86_64": "untested", "i386": "untested" } } }, { "compose_id": "Fedora-Rawhide-20160305.n.0", "compose_date": "2016-03-05", "compose_type": "nightly", "compose_respin": 0, "release": "fedora-Rawhide", "compose_label": null, "deleted": false, "rpm_mapping_template": "https://pdc.fedoraproject.org/rest_api/v1/composes/Fedora-Rawhide-20160305.n.0/rpm-mapping/{{package}}/", "sigkeys": [ "81b46521", null ], "acceptance_testing": "untested", "linked_releases": [], "rtt_tested_architectures": { "Workstation": { "x86_64": "untested", "i386": "untested", "armhfp": "untested" }, "Spins": { "x86_64": "untested", "i386": "untested", "armhfp": "untested" }, "Server": { "x86_64": "untested", "i386": "untested", "armhfp": "untested" }, "Labs": { "x86_64": "untested", "i386": "untested" }, "Everything": { "x86_64": "untested", "i386": "untested", "armhfp": "untested" }, "Cloud": { "x86_64": "untested", "i386": "untested", "armhfp": "untested" }, "Docker": { "x86_64": "untested" }, "CloudImages": { "x86_64": "untested", "i386": "untested" } } } ] }{ "count": 23459, "next": "