In this page you can find the Debian cloud images provided by the Debian Cloud Team for some cloud providers. End users do not need to download these images, as they are usually provided by their cloud providers. For now we are supporting:
Once you have downloaded the image, you would typically need to upload it to Glance, using a command like this one (example for amd64):
openstack image create \ --container-format bare \ --disk-format qcow2 \ --property hw_disk_bus=scsi \ --property hw_scsi_model=virtio-scsi \ --property os_type=linux \ --property os_distro=debian \ --property os_admin_user=debian \ --property os_version='10.9.1' \ --public \ --file debian-10-generic-arm64-20210329-591.qcow2 \ debian-10-generic-arm64-20210329-591.qcow2
Note that hw_disk_bus=scsi and hw_scsi_model=virtio-scsi select the virtio-scsi driver instead of the virtio-blk, which is nicer (on older versions of Qemu, virtio-blk doesn't have the FSTRIM feature, for example). Also, the properties os_type, os_distro, os_version and os_admin_user are OpenStack standards as per this document. It is best practice to set them, especialy on public clouds, to allow your cloud users to filter the image list to search what they need, for example using a command like this one:
openstack image list --property os_distro=debian
For the current official images (in the per-distribution directories), the safest method is to download the image and checksum files over TLS from cloud.debian.org or cdimage.debian.org. These names support DNSSEC, so a validating resolver can ensure that a client is connected to a Debian host. And TLS ensures that the data is not manipulated in flight.
The legacy OpenStack images (in the OpenStack/ directory) provide checksums and signatures. See SHA512SUMS.sign, etc. For more information about the verification steps, read the verification guide
If you're interested in contributing checksum signatures for the current images, please reach us on the list: debian-cloud at lists.debian.org.
Questions can be forwarded to the Debian Cloud Team: debian-cloud at lists.debian.org.