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
There are files (SHA512SUMS, etc.) which contain checksums of the images. These checksum files are also signed - see SHA512SUMS.sign, etc. For more information about the verification steps, read the verification guide.
Questions can be forwarded to the Debian Cloud Team: debian-cloud at lists.debian.org.