diff --git a/ansible/roles/ipa-images/tasks/main.yml b/ansible/roles/ipa-images/tasks/main.yml
index 0efaa14c0472fd549e361865815a4e92faf02faa..d1ddac12ee708b155e1303f7e37603bdcd95c2da 100644
--- a/ansible/roles/ipa-images/tasks/main.yml
+++ b/ansible/roles/ipa-images/tasks/main.yml
@@ -88,13 +88,13 @@
         extension: "{{ item.created_at | replace(':', '-') }}~"
       with_items:
         - name: "{{ ipa_images_kernel_name }}"
-          created_at: "{{ ipa_images_kernel.openstack_images[0].created_at | default }}"
+          created_at: "{{ ipa_images_kernel.images[0].created_at | default }}"
           checksum: "{{ ipa_images_checksum.results[0].stat.checksum }}"
-          glance_checksum: "{{ ipa_images_kernel.openstack_images[0].checksum | default }}"
+          glance_checksum: "{{ ipa_images_kernel.images[0].checksum | default }}"
         - name: "{{ ipa_images_ramdisk_name }}"
-          created_at: "{{ ipa_images_ramdisk.openstack_images[0].created_at | default }}"
+          created_at: "{{ ipa_images_ramdisk.images[0].created_at | default }}"
           checksum: "{{ ipa_images_checksum.results[1].stat.checksum }}"
-          glance_checksum: "{{ ipa_images_ramdisk.openstack_images[0].checksum | default }}"
+          glance_checksum: "{{ ipa_images_ramdisk.images[0].checksum | default }}"
       when:
         - item.glance_checksum
         - item.checksum != item.glance_checksum
diff --git a/requirements.yml b/requirements.yml
index cb022249fe077075f48ba22be0ebdc95abe53b83..4046b6e603b547c242496f1ac45b6e5fb1135d02 100644
--- a/requirements.yml
+++ b/requirements.yml
@@ -49,7 +49,7 @@ roles:
   - src: stackhpc.os-ironic-state
     version: v1.3.1
   - src: stackhpc.os-networks
-    version: v1.5.3
+    version: v1.5.8
   - src: stackhpc.os-openstackclient
     version: v1.5.0
   - src: stackhpc.os_openstacksdk