fix: add os_distro to images
diff --git a/roles/magnum/defaults/main.yml b/roles/magnum/defaults/main.yml
index 35ba3ae..e5469dd 100644
--- a/roles/magnum/defaults/main.yml
+++ b/roles/magnum/defaults/main.yml
@@ -29,7 +29,10 @@
 magnum_images:
   - name: ubuntu-2004-v1.23.13
     url: https://object-storage.public.mtl1.vexxhost.net/swift/v1/a91f106f55e64246babde7402c21b87a/magnum-capi/ubuntu-2004-v1.23.13.qcow2
+    distro: ubuntu-focal
   - name: ubuntu-2004-v1.24.7
     url: https://object-storage.public.mtl1.vexxhost.net/swift/v1/a91f106f55e64246babde7402c21b87a/magnum-capi/ubuntu-2004-v1.24.7.qcow2
+    distro: ubuntu-focal
   - name: ubuntu-2004-v1.25.3
     url: https://object-storage.public.mtl1.vexxhost.net/swift/v1/a91f106f55e64246babde7402c21b87a/magnum-capi/ubuntu-2004-v1.25.3.qcow2
+    distro: ubuntu-focal
diff --git a/roles/magnum/tasks/main.yml b/roles/magnum/tasks/main.yml
index ea6b181..7bd5f0a 100644
--- a/roles/magnum/tasks/main.yml
+++ b/roles/magnum/tasks/main.yml
@@ -206,3 +206,5 @@
     glance_image_url: "{{ item.url }}"
     glance_image_container_format: "{{ magnum_image_container_format }}"
     glance_image_disk_format: "{{ magnum_image_disk_format }}"
+    glance_image_properties:
+      os_distro: "{{ item.distro }}"