Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Validate checksum after successful import #627

Draft
wants to merge 3 commits into
base: main
Choose a base branch
from
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions etc/images/almalinux.yml
Original file line number Diff line number Diff line change
Expand Up @@ -30,6 +30,7 @@ images:
url:
https://swift.services.a.regiocloud.tech/swift/v1/AUTH_b182637428444b9aa302bb8d5a5a418c/openstack-images/almalinux-8/20230524-almalinux-8.qcow2
checksum: sha256:c0ad09255d91288dac590d99c95197d83a2846f1bcbec3f4222fb04265a2a4d7
verify_checksum: sha512:b764ca6cad19bdb59b0efd653b2898a9557ced3d060d13a05faf4d5b53e676bd5e12801ae862040c9f3854af0228b49ddfbbc727300a4bf7d3d670fc246264a3
build_date: 2023-05-24
- name: AlmaLinux 9
enable: true
Expand Down Expand Up @@ -61,4 +62,5 @@ images:
url:
https://swift.services.a.regiocloud.tech/swift/v1/AUTH_b182637428444b9aa302bb8d5a5a418c/openstack-images/almalinux-9/20230513-almalinux-9.qcow2
checksum: sha256:207d885ca8140e3106098e946cfc04088b0e21f50d24815051520d452eae0a50
verify_checksum: sha512:9519eb108ff0bc4ecc381400c08d7b476fdf9e5f425de2656caf7fa5fca3f06cc751823ceecdeb0cbe328165d533b364188214d24186e7af772a58285c06e5c3
build_date: 2023-05-13
3 changes: 3 additions & 0 deletions etc/images/centos.yml
Original file line number Diff line number Diff line change
Expand Up @@ -30,6 +30,7 @@ images:
url:
https://swift.services.a.regiocloud.tech/swift/v1/AUTH_b182637428444b9aa302bb8d5a5a418c/openstack-images/centos-7/20221112-centos-7.qcow2
checksum: sha256:284aab2b23d91318f169ff464bce4d53404a15a0618ceb34562838c59af4adea
verify_checksum: sha512:1b29cd42a53a3b0807962c1c9fbbf7fb360e0d95bb0c962c15fd9fa27ad13e908f45d81558a273ecdc4a5db1b7b3ae8cd14678b56e17e8d7ee5f588d36a8a401
build_date: 2022-11-12
- name: CentOS Stream 8
enable: false
Expand Down Expand Up @@ -61,6 +62,7 @@ images:
url:
https://swift.services.a.regiocloud.tech/swift/v1/AUTH_b182637428444b9aa302bb8d5a5a418c/openstack-images/centos-stream-8/20230826-centos-stream-8.qcow2
checksum: sha256:3d0b45bacb0355d7f0542d302a7a71146b425f41b513782b4dc554daffe72e9e
verify_checksum: sha512:19cc5b68cc7ae40060e662dda6cb8bde3b0745702f58becaad849673ec30a28085eba93bc5d409a2398c067392f5215d6f634d8977ff28aaa9b0069e17d48030
build_date: 2023-08-26
- name: CentOS Stream 9
enable: true
Expand Down Expand Up @@ -92,4 +94,5 @@ images:
url:
https://swift.services.a.regiocloud.tech/swift/v1/AUTH_b182637428444b9aa302bb8d5a5a418c/openstack-images/centos-stream-9/20230821-centos-stream-9.qcow2
checksum: sha256:ce7828ea362f4c63d5a73567ee4adce11248b017473ac3bdfa1c155af8796fe5
verify_checksum: sha512:4f5af823dfdd952264f4e60ed9cd155448ef3d558af59cc209035c51205e9a2e2052dd83a00ba0082ac949136f6136fd58b9eccb7d3069a95ed1f4895630d689
build_date: 2023-08-21
6 changes: 4 additions & 2 deletions etc/images/cirros.yml
Original file line number Diff line number Diff line change
Expand Up @@ -25,9 +25,11 @@ images:
versions:
- version: '0.6.0'
url: https://github.com/cirros-dev/cirros/releases/download/0.6.0/cirros-0.6.0-x86_64-disk.img
checksum: "sha256:94e1e2c94dbbae7d4bdc38e68590a1daf73c9de2d03dd693857b4b0a042548e8"
checksum: sha256:94e1e2c94dbbae7d4bdc38e68590a1daf73c9de2d03dd693857b4b0a042548e8
verify_checksum: sha512:3460af14752a95f57992321bdd90d5a1157363173f4d2b3c45c47a2bff283a1ac0eb8b0c60e9a013488f40fad3c04bf8b4241de00a68624eff7ec55b3b5a5b11
build_date: 2022-09-28
- version: '0.6.1'
url: https://github.com/cirros-dev/cirros/releases/download/0.6.1/cirros-0.6.1-x86_64-disk.img
checksum: "sha256:cc704ab14342c1c8a8d91b66a7fc611d921c8b8f1aaf4695f9d6463d913fa8d1"
checksum: sha256:cc704ab14342c1c8a8d91b66a7fc611d921c8b8f1aaf4695f9d6463d913fa8d1
verify_checksum: sha512:df88bac2791254f68941229792539621516bd480aa3d6fe4c0ca16057393d024a4944d644959f323dc01a25e3417c0b581776ab3c8db8da542039f2a67230579
build_date: 2022-11-22
3 changes: 2 additions & 1 deletion etc/images/clearlinux.yml
Original file line number Diff line number Diff line change
Expand Up @@ -26,5 +26,6 @@ images:
- version: '38700'
url: https://swift.services.a.regiocloud.tech/swift/v1/AUTH_b182637428444b9aa302bb8d5a5a418c/openstack-images/clearlinux/38700/clear-38700-cloudguest.img
source: https://cdn.download.clearlinux.org/releases/38700/clear/clear-38700-cloudguest.img.xz
checksum: "sha256:554f2e9f1c5cd3caa7ca9043e9379ab7bac36f8004ae6023f2fb642b80ace173"
checksum: sha256:554f2e9f1c5cd3caa7ca9043e9379ab7bac36f8004ae6023f2fb642b80ace173
verify_checksum: sha512:67c8e08daa554103b13c6bf56da00334a9bb9634a22ec27591ddf2cc3135175dd343bdce38f2bfb54e21e6fa9e167a6f7b5980a5f116802de2e7cf2ab29bcf39
build_date: 2023-03-31
6 changes: 6 additions & 0 deletions etc/images/debian.yml
Original file line number Diff line number Diff line change
Expand Up @@ -31,6 +31,8 @@ images:
https://swift.services.a.regiocloud.tech/swift/v1/AUTH_b182637428444b9aa302bb8d5a5a418c/openstack-images/debian-10/20230802-debian-10.qcow2
checksum:
sha512:a11252378a9573052b48fcec8cb0e5d6ab11338e81e960442eb8a9bf4504d8e25f5c2cd893c010f63ef99201b96e4f9cae7fce6c8f8132e18f1a561b9afd8eb3
verify_checksum:
sha512:a11252378a9573052b48fcec8cb0e5d6ab11338e81e960442eb8a9bf4504d8e25f5c2cd893c010f63ef99201b96e4f9cae7fce6c8f8132e18f1a561b9afd8eb3
build_date: 2023-08-02
- name: Debian 11
enable: true
Expand Down Expand Up @@ -62,6 +64,8 @@ images:
https://swift.services.a.regiocloud.tech/swift/v1/AUTH_b182637428444b9aa302bb8d5a5a418c/openstack-images/debian-11/20230802-debian-11.qcow2
checksum:
sha512:f16512174452ea49e34d302e86bb11b6f821013dde583bf703550998e87819f98c6e411d7737bd53f16c73007f1c039218f9cd40421ec3a6b5b1fe38044018c0
verify_checksum:
sha512:f16512174452ea49e34d302e86bb11b6f821013dde583bf703550998e87819f98c6e411d7737bd53f16c73007f1c039218f9cd40421ec3a6b5b1fe38044018c0
build_date: 2023-08-02
- name: Debian 12
enable: true
Expand Down Expand Up @@ -91,6 +95,8 @@ images:
- build_date: 2023-08-26
checksum:
sha512:b9b01448d1572326622e7e5bcf060b995bf5c66326e826f0149c21807cfbda4000224aeb2f43a1991ab486c05d0e184e13de3dd4e0be48611626377fb10d9263
verify_checksum:
sha512:b9b01448d1572326622e7e5bcf060b995bf5c66326e826f0149c21807cfbda4000224aeb2f43a1991ab486c05d0e184e13de3dd4e0be48611626377fb10d9263
url:
https://swift.services.a.regiocloud.tech/swift/v1/AUTH_b182637428444b9aa302bb8d5a5a418c/openstack-images/debian-12/20230826-debian-12.qcow2
version: '20230826'
3 changes: 2 additions & 1 deletion etc/images/fedora.yml
Original file line number Diff line number Diff line change
Expand Up @@ -27,5 +27,6 @@ images:
- version: '20230402'
url: https://swift.services.a.regiocloud.tech/swift/v1/AUTH_b182637428444b9aa302bb8d5a5a418c/openstack-images/fedora-37/20230402/Fedora-Cloud-Base-37-1.7.x86_64.qcow2
source: https://download.fedoraproject.org/pub/fedora/linux/releases/37/Cloud/x86_64/images/Fedora-Cloud-Base-37-1.7.x86_64.qcow2
checksum: "sha256:b5b9bec91eee65489a5745f6ee620573b23337cbb1eb4501ce200b157a01f3a0"
checksum: sha256:b5b9bec91eee65489a5745f6ee620573b23337cbb1eb4501ce200b157a01f3a0
verify_checksum: sha512:41f6d3e6184245bc8c92977f235030bb9c859b2e65b5e668d1ffbc436e1f655a17289bc6955e82e87c921a11e6e646a5d5cee1771e6012e3c8a24c7c5d01c421
build_date: 2022-11-05
3 changes: 2 additions & 1 deletion etc/images/flatcar.yml
Original file line number Diff line number Diff line change
Expand Up @@ -26,5 +26,6 @@ images:
- version: '3227.2.4'
url: https://swift.services.a.regiocloud.tech/swift/v1/AUTH_b182637428444b9aa302bb8d5a5a418c/openstack-images/flatcar/3227.2.4/flatcar_production_openstack_image.img
source: https://stable.release.flatcar-linux.net/amd64-usr/3227.2.4/flatcar_production_openstack_image.img.bz2
checksum: "sha256:774a4fd77da47a7c91714e6424891d6887ed7b9b72daadc40d56bb2f7527b4f5"
checksum: sha256:774a4fd77da47a7c91714e6424891d6887ed7b9b72daadc40d56bb2f7527b4f5
verify_checksum: sha512:fc5a2c8a584ec765b76975ee264b70280049c6d616c9fb003ae2409aba7a5b62b5eae23691a02f727bd8104115c57b54645e6962e54a070b33edd8f2c4ab3569
build_date: 2022-10-27
9 changes: 6 additions & 3 deletions etc/images/gardenlinux.yml
Original file line number Diff line number Diff line change
Expand Up @@ -23,13 +23,16 @@ images:
versions:
- version: '934.8'
url: https://swift.services.a.regiocloud.tech/swift/v1/AUTH_b182637428444b9aa302bb8d5a5a418c/openstack-image-gardenlinux/gardenlinux-amd64.934.8.qcow2
checksum: "sha256:68a4cb768224aec313a8c974cec412fe8b2754f0189a318ce9dbdba13fd89597"
checksum: sha256:68a4cb768224aec313a8c974cec412fe8b2754f0189a318ce9dbdba13fd89597
verify_checksum: sha512:fafc1bee465c7492fe274ef426158deb84a35053ffd442de2e57921435933b6da2a58bc78de7c819efc376af6acf82f428cecad8fd792a67aeeafa8d011cb43f
build_date: 2023-05-12
- version: '934.9'
url: https://swift.services.a.regiocloud.tech/swift/v1/AUTH_b182637428444b9aa302bb8d5a5a418c/openstack-image-gardenlinux/gardenlinux-amd64.934.9.qcow2
checksum: "sha256:314aa8369a46a7c9fd97343a688c75b9c282f654fb05e9bb4d6b94646bf3670c"
checksum: sha256:314aa8369a46a7c9fd97343a688c75b9c282f654fb05e9bb4d6b94646bf3670c
verify_checksum: sha512:be5811738e938dcc5c018e0307a6c1c1784c86a69c920817361f1ec1085761d3b354def13a99c89ac15a7a0b570076774b37d238d961e876813ef475d4f39eb3
build_date: 2023-06-03
- version: '934.10'
url: https://swift.services.a.regiocloud.tech/swift/v1/AUTH_b182637428444b9aa302bb8d5a5a418c/openstack-image-gardenlinux/gardenlinux-amd64.934.10.qcow2
checksum: "sha256:995e40bb7dcf044f82650f8131bc8b440215e5f1023c4edca81da585e7068b4f"
checksum: sha256:995e40bb7dcf044f82650f8131bc8b440215e5f1023c4edca81da585e7068b4f
verify_checksum: sha512:987eae0cafd4e49c2a4feaea188df4dfc0d43e753ce03d4191a72641285518e412a8b3c1866bb5e852f4cb2521f21d6990381d090bfc34de9474794446a4f0b2
build_date: 2023-08-28
12 changes: 8 additions & 4 deletions etc/images/kubernetes.yml
Original file line number Diff line number Diff line change
Expand Up @@ -24,17 +24,21 @@ images:
versions:
- version: '1.24.15'
url: https://swift.services.a.regiocloud.tech/swift/v1/AUTH_b182637428444b9aa302bb8d5a5a418c/openstack-k8s-capi-images/ubuntu-2204-kube-v1.24/ubuntu-2204-kube-v1.24.15.qcow2
checksum: "sha256:12fbfead6400fae2fac20b8fae130e23afc351c44ad120deee2318b4bc7b2e59"
checksum: sha256:12fbfead6400fae2fac20b8fae130e23afc351c44ad120deee2318b4bc7b2e59
verify_checksum: sha512:925cb6f95ff6029dd58ca4e6d96c194abe7444e013f94db350b25955bc6d64eaf55470a37e9e1aca26b2c40e89870a1669f96752a88840c062a82e1aab76077b
build_date: 2023-06-15
- version: '1.25.11'
url: https://swift.services.a.regiocloud.tech/swift/v1/AUTH_b182637428444b9aa302bb8d5a5a418c/openstack-k8s-capi-images/ubuntu-2204-kube-v1.25/ubuntu-2204-kube-v1.25.11.qcow2
checksum: "sha256:7870a6c7c1761c572c070ca7b776b39344d8d2fd0dca28718fff433e9dca1a8f"
checksum: sha256:7870a6c7c1761c572c070ca7b776b39344d8d2fd0dca28718fff433e9dca1a8f
verify_checksum: sha512:6e0f2dd88f2887c57c24b01b18cf5c8dcfb9742c358ea9307eb5bdaa2929c28a1d1f2338ecb8fc7fadbac5933647ac9b2ed1ec2dbdcacb26fd50866724317fe3
build_date: 2023-06-21
- version: '1.26.6'
url: https://swift.services.a.regiocloud.tech/swift/v1/AUTH_b182637428444b9aa302bb8d5a5a418c/openstack-k8s-capi-images/ubuntu-2204-kube-v1.26/ubuntu-2204-kube-v1.26.6.qcow2
checksum: "sha256:0243eeee8a55ed9d9f920d4b168ec548541dc2504c996d58a20be5f6d6518409"
checksum: sha256:0243eeee8a55ed9d9f920d4b168ec548541dc2504c996d58a20be5f6d6518409
verify_checksum: sha512:cf9c2ac1e36d6e421ed50e477d4c58fdcf67323e00beae57b3f64f027e6af0f6c880bd228bba7710c2a39fb007482d29c2b3f9e24b79d367711481bb5357afe6
build_date: 2023-06-21
- version: '1.27.3'
url: https://swift.services.a.regiocloud.tech/swift/v1/AUTH_b182637428444b9aa302bb8d5a5a418c/openstack-k8s-capi-images/ubuntu-2204-kube-v1.27/ubuntu-2204-kube-v1.27.3.qcow2
checksum: "sha256:857bbb11f29faba71f9f6dc1c44ed657507e422b42f589e1d96da2711c41d5bf"
checksum: sha256:857bbb11f29faba71f9f6dc1c44ed657507e422b42f589e1d96da2711c41d5bf
verify_checksum: sha512:190e231749b48406270bd34f05cd729488a239de65d35429b92913af39332b1e69dd077d974257e1aa280d27df38c5288298f4174474bb112ab16190cf7c9fdc
build_date: 2023-06-21
3 changes: 2 additions & 1 deletion etc/images/octavia.yml
Original file line number Diff line number Diff line change
Expand Up @@ -25,5 +25,6 @@ images:
versions:
- version: 'ZED-2023-05-05'
url: https://swift.services.a.regiocloud.tech/swift/v1/AUTH_b182637428444b9aa302bb8d5a5a418c/openstack-octavia-amphora-image/octavia-amphora-haproxy-zed.qcow2
checksum: "sha256:f0ec47f052e9549b88b3ae86c805ab05036b2a711761b3e2595cb6325311588d"
checksum: sha256:f0ec47f052e9549b88b3ae86c805ab05036b2a711761b3e2595cb6325311588d
verify_checksum: sha512:7ba43bb611dc419b478eb7aeee2758dac7b6f6b829e6149a08675e7b0992d92f1b4d2e520ea39c4da8195a7436d8f884c1f5bed512fb519f5e05b94a66c27b3d
build_date: 2023-05-05
3 changes: 2 additions & 1 deletion etc/images/opensuse.yml
Original file line number Diff line number Diff line change
Expand Up @@ -26,5 +26,6 @@ images:
- version: '20220805'
url: https://swift.services.a.regiocloud.tech/swift/v1/AUTH_b182637428444b9aa302bb8d5a5a418c/openstack-images/opensuse-leap-15.4/20220805/openSUSE-Leap-15.4-JeOS.x86_64-OpenStack-Cloud.qcow2
source: https://ftp.gwdg.de/pub/opensuse/distribution/leap/15.4/appliances/openSUSE-Leap-15.4-JeOS.x86_64-OpenStack-Cloud.qcow2
checksum: "sha256:2521af728f47bdf7c18d18e1c95b576d2aedd9a8fb3668b4791f7f5ece7a1931"
checksum: sha256:2521af728f47bdf7c18d18e1c95b576d2aedd9a8fb3668b4791f7f5ece7a1931
verify_checksum: sha512:3e001ab0ae774978a4414e614c1fb23d00eeb43581a409d50ad43a2a42d3edf8feb6159bfce349c16ed3aa23ea0b80f7df1ed4143c4235a803b5db8e904c984d
build_date: 2022-08-05
3 changes: 2 additions & 1 deletion etc/images/opnsense.yml
Original file line number Diff line number Diff line change
Expand Up @@ -27,5 +27,6 @@ images:
- version: '23.1'
url: https://swift.services.a.regiocloud.tech/swift/v1/AUTH_b182637428444b9aa302bb8d5a5a418c/openstack-images/opnsense/23.1/OPNsense-23.1-OpenSSL-nano-amd64.img
source: https://mirror.ams1.nl.leaseweb.net/opnsense/releases/23.1/OPNsense-23.1-OpenSSL-nano-amd64.img.bz2
checksum: "sha256:8e2e5ab62f8d2bc5eb72296a0d7913789f370f445216d996a7d4d9e88e5e3733"
checksum: sha256:8e2e5ab62f8d2bc5eb72296a0d7913789f370f445216d996a7d4d9e88e5e3733
verify_checksum: sha512:06c0e8049ddeeb51c0fc7aaa93e4e6169d464e5bca30a84d55620482c5456066e7ebf30e0ff0fc667795349c2f70779917acd65a4287854984a2ae49acca796c
build_date: 2023-01-25
2 changes: 2 additions & 0 deletions etc/images/rockylinux.yml
Original file line number Diff line number Diff line change
Expand Up @@ -31,6 +31,7 @@ images:
url:
https://swift.services.a.regiocloud.tech/swift/v1/AUTH_b182637428444b9aa302bb8d5a5a418c/openstack-images/rocky-8/20230518-rocky-8.qcow2
checksum: sha256:086bf68f84c974cfcf533741c5be8752270df681a38f20423cf24b851d5edf77
verify_checksum: sha512:469c17ac19f7dfa4c65e7137a38130b9fe887916fac8ccf939c310e32c61d0a603aef4fadd83dd1328adeddb75433fdf4623790d207ac76496c0e72b0c720392
build_date: 2023-05-18
- name: Rocky 9
enable: true
Expand Down Expand Up @@ -63,4 +64,5 @@ images:
url:
https://swift.services.a.regiocloud.tech/swift/v1/AUTH_b182637428444b9aa302bb8d5a5a418c/openstack-images/rocky-9/20230515-rocky-9.qcow2
checksum: sha256:50510f98abe1b20a548102a05a9be83153b0bf634fc502d5c8d1f508f6de1430
verify_checksum: sha512:5af3ad275dd156385fd0ad7ca53ebba1f204432e46eb8c00afc9e9155212c164b27131521c8fce8d013cdf3d28f56d8d83c140cb0a18920e14fd227ae345f7e7
build_date: 2023-05-15
6 changes: 4 additions & 2 deletions etc/images/talos.yml
Original file line number Diff line number Diff line change
Expand Up @@ -26,10 +26,12 @@ images:
- version: '1.3.6'
url: https://swift.services.a.regiocloud.tech/swift/v1/AUTH_b182637428444b9aa302bb8d5a5a418c/openstack-images/talos/1.3.6/disk.raw
source: https://github.com/siderolabs/talos/releases/download/v1.3.6/openstack-amd64.tar.gz
checksum: "sha256:1db0cfd9bd9c3d3165911ab89ef05dad1d590cc442fb0702564cfe737b3f3dbd"
checksum: sha256:1db0cfd9bd9c3d3165911ab89ef05dad1d590cc442fb0702564cfe737b3f3dbd
verify_checksum: sha512:1ff097bbcc6f32bb3c601b83d0834ef9559ffdffc0d8fc288252adaed2979aafb630cf5d2fc465c30ae8adcbadaa6dac3ae4e8af8febd0b3f9ea97741e0f53ed
build_date: 2023-03-14
- version: '1.4.5'
url: https://swift.services.a.regiocloud.tech/swift/v1/AUTH_b182637428444b9aa302bb8d5a5a418c/openstack-images/talos/1.4.5/disk.raw
source: https://github.com/siderolabs/talos/releases/download/v1.4.5/openstack-amd64.tar.gz
checksum: "sha256:fc7dc71a6acece93196c8bace15139469b7bfbe4fa7d001336da0fdda9b437c9"
checksum: sha256:fc7dc71a6acece93196c8bace15139469b7bfbe4fa7d001336da0fdda9b437c9
verify_checksum: sha512:5a6458a2fb35cc503d7cc29bcc455a3ecd04cb63dce68546b1dc0fe895b031eebd57246be9ecea087b291e3a22346d2021bed212c48c284286e3642662763f8a
build_date: 2023-05-30
Loading