diff --git a/ansible/roles/tempest/defaults/main.yml b/ansible/roles/tempest/defaults/main.yml
index 9c0c72d0c48e6cb00f1f0ad52406dff168dadd33..b0f670cc3144055872ccd709bcebf508a9c30ae5 100644
--- a/ansible/roles/tempest/defaults/main.yml
+++ b/ansible/roles/tempest/defaults/main.yml
@@ -30,7 +30,7 @@ tempest_extra_volumes: "{{ default_extra_volumes }}"
 ###########################
 # Tempest Required Resource
 ###########################
-image_url: "http://download.cirros-cloud.net/0.4.0/cirros-0.4.0-x86_64-disk.img"
+image_url: "https://github.com/cirros-dev/cirros/releases/download/0.5.1/cirros-0.5.1-x86_64-disk.img"
 
 tempest_image_id:
 tempest_image_alt_id: "{{ tempest_image_id }}"
diff --git a/tools/init-runonce b/tools/init-runonce
index dcbb13ae098f370c73874d35666324f7b9482c70..c28c347c735ce7c29d354742a9736fa33d663a62 100755
--- a/tools/init-runonce
+++ b/tools/init-runonce
@@ -19,8 +19,8 @@ fi
 
 ARCH=$(uname -m)
 IMAGE_PATH=/opt/cache/files/
-IMAGE_URL=http://download.cirros-cloud.net/0.4.0/
-IMAGE=cirros-0.4.0-${ARCH}-disk.img
+IMAGE_URL=https://github.com/cirros-dev/cirros/releases/download/0.5.1/
+IMAGE=cirros-0.5.1-${ARCH}-disk.img
 IMAGE_NAME=cirros
 IMAGE_TYPE=linux