diff --git a/config.yml b/config.yml
index afdd2c8ece0db12cf0e57b9fffb5b98c987f1827..5050beaeafa0c51988dba4a180ca66ef3da9cc42 100644
--- a/config.yml
+++ b/config.yml
@@ -152,6 +152,40 @@ images:
     - "hw_vif_multiqueue_enabled=true"
     - "hw_rng_model=virtio"
 
+  fedora39:
+    name: Fedora 39 - GARR
+    url: https://fedora.mirror.garr.it/fedora/linux/releases/39/Cloud/x86_64/images/Fedora-Cloud-Base-39-1.5.x86_64.qcow2
+    disk_format: qcow2
+    extraargs:
+    - "min_disk=5"
+    - "min_ram=1024"
+    tags:
+    - "os_distro=fedora"
+    - "os_type=linux"
+    - "os_version=39"
+    - "architecture=x86_64"
+    - "os_require_quiesce=yes"
+    - "hw_qemu_guest_agent=yes"
+    - "hw_vif_multiqueue_enabled=true"
+    - "hw_rng_model=virtio"
+
+  fedora40:
+    name: Fedora 40 - GARR
+    url: https://fedora.mirror.garr.it/fedora/linux/releases/40/Cloud/x86_64/images/Fedora-Cloud-Base-Generic.x86_64-40-1.14.qcow2
+    disk_format: qcow2
+    extraargs:
+    - "min_disk=5"
+    - "min_ram=1024"
+    tags:
+    - "os_distro=fedora"
+    - "os_type=linux"
+    - "os_version=40"
+    - "architecture=x86_64"
+    - "os_require_quiesce=yes"
+    - "hw_qemu_guest_agent=yes"
+    - "hw_vif_multiqueue_enabled=true"
+    - "hw_rng_model=virtio"
+
   ubuntu-18.04:
     name: Ubuntu 18.04 - GARR
     url: http://cloud-images.ubuntu.com/releases/18.04/release/ubuntu-18.04-server-cloudimg-amd64.img
@@ -205,3 +239,21 @@ images:
     - "hw_vif_multiqueue_enabled=true"
     - "hw_rng_model=virtio"
     simplestreams: com.ubuntu.cloud:server:22.04:amd64
+
+  ubuntu-24.04:
+    name: Ubuntu 24.04 - GARR
+    url: http://cloud-images.ubuntu.com/releases/noble/release/ubuntu-24.04-server-cloudimg-amd64.img
+    disk_format: qcow2
+    extraargs:
+    - "min_disk=5"
+    - "min_ram=1024"
+    tags:
+    - "os_distro=ubuntu"
+    - "os_type=linux"
+    - "os_version=24.04"
+    - "architecture=amd64"
+    - "os_require_quiesce=yes"
+    - "hw_qemu_guest_agent=yes"
+    - "hw_vif_multiqueue_enabled=true"
+    - "hw_rng_model=virtio"
+    simplestreams: com.ubuntu.cloud:server:24.04:amd64
diff --git a/requirements.txt b/requirements.txt
index ed13cb04786452630e6d1f0593d4480e5e55c69e..53ecb074d913dad16a5e241b572fa49fbd7ddb3c 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -5,3 +5,4 @@ tqdm
 python-openstackclient
 pyyaml
 munch
+six