| |
+ string: '{"header":{"version":"1.2","type":"productmd.images"},"payload":{"images":{"Workstation":{"aarch64":[{"subvariant":"Workstation","format":"raw.xz","volume_id":null,"mtime":1714551577,"checksums":{"sha256":"169a31fd5cf10faafaba87b2342ad6475bc1d20ce3e71946d0fa2694bd4484fe"},"arch":"aarch64","size":2806539876,"disc_count":1,"bootable":false,"implant_md5":null,"disc_number":1,"path":"Workstation/aarch64/images/Fedora-Workstation-Rawhide-20240501.n.0.aarch64.raw.xz","type":"raw-xz"},{"subvariant":"Workstation","format":"iso","volume_id":null,"mtime":1714550825,"checksums":{"sha256":"2e6757ccad552f5929f1a69777f3a8166985953b0331ab6386ab6af8ca0e8322"},"arch":"aarch64","size":2609154048,"disc_count":1,"bootable":false,"implant_md5":null,"disc_number":1,"path":"Workstation/aarch64/iso/Fedora-Workstation-Live-osb-Rawhide-20240501.n.0.aarch64.iso","type":"live-osbuild"}],"x86_64":[{"subvariant":"Workstation","format":"iso","volume_id":null,"mtime":1714551289,"checksums":{"sha256":"81584c47d50304bf1a659c17af7b761891e8f70545eb97e1ae0cc7ff511f79ee"},"arch":"x86_64","size":2654552064,"disc_count":1,"bootable":false,"implant_md5":null,"disc_number":1,"path":"Workstation/x86_64/iso/Fedora-Workstation-Live-osb-Rawhide-20240501.n.0.x86_64.iso","type":"live-osbuild"},{"subvariant":"Workstation","format":"iso","volume_id":null,"mtime":1714549615,"checksums":{"sha256":"264d04c31714ba0734940819b8bdc7863701f9cd7a16e553b5b6a5db121effa7"},"arch":"x86_64","size":2314934272,"disc_count":1,"bootable":true,"implant_md5":null,"disc_number":1,"path":"Workstation/x86_64/iso/Fedora-Workstation-Live-x86_64-Rawhide-20240501.n.0.iso","type":"live"}],"ppc64le":[{"subvariant":"Workstation","format":"iso","volume_id":null,"mtime":1714549972,"checksums":{"sha256":"1f19f95713627cfbb487cb32ccaf0dcaeb49717e23649c6244ace0e71f6932fe"},"arch":"ppc64le","size":2265411584,"disc_count":1,"bootable":true,"implant_md5":null,"disc_number":1,"path":"Workstation/ppc64le/iso/Fedora-Workstation-Live-ppc64le-Rawhide-20240501.n.0.iso","type":"live"}]},"Container":{"aarch64":[{"subvariant":"Container_Minimal_Base","format":"tar.xz","volume_id":null,"mtime":1714548151,"checksums":{"sha256":"570b6e8f5e642df8541add9734ce6263396ac8b31410d334affd4f241161bb0e"},"arch":"aarch64","size":45765840,"disc_count":1,"bootable":false,"implant_md5":null,"disc_number":1,"path":"Container/aarch64/images/Fedora-Container-Base-Generic-Minimal.aarch64-Rawhide-20240501.n.0.oci.tar.xz","type":"docker"},{"subvariant":"Container_Base","format":"tar.xz","volume_id":null,"mtime":1714548144,"checksums":{"sha256":"4410600bf5c55c2ed2d892f448d0f940f1d04bd3758df45c1214e666f909376a"},"arch":"aarch64","size":80061492,"disc_count":1,"bootable":false,"implant_md5":null,"disc_number":1,"path":"Container/aarch64/images/Fedora-Container-Base-Generic.aarch64-Rawhide-20240501.n.0.oci.tar.xz","type":"docker"},{"subvariant":"Container_Toolbox","format":"tar.xz","volume_id":null,"mtime":1714548390,"checksums":{"sha256":"14662b170bb2a792ef59471c4f3832aec24a156a63723ae7f3189ae39055198c"},"arch":"aarch64","size":309801336,"disc_count":1,"bootable":false,"implant_md5":null,"disc_number":1,"path":"Container/aarch64/images/Fedora-Container-Toolbox.aarch64-Rawhide-20240501.n.0.oci.tar.xz","type":"docker"}],"x86_64":[{"subvariant":"Container_Minimal_Base","format":"tar.xz","volume_id":null,"mtime":1714548002,"checksums":{"sha256":"99762e812b170a2b5ae21ffdfcc26d6f821064c3347c3456bcfb0946b51d3e39"},"arch":"x86_64","size":47325456,"disc_count":1,"bootable":false,"implant_md5":null,"disc_number":1,"path":"Container/x86_64/images/Fedora-Container-Base-Generic-Minimal.x86_64-Rawhide-20240501.n.0.oci.tar.xz","type":"docker"},{"subvariant":"Container_Base","format":"tar.xz","volume_id":null,"mtime":1714548128,"checksums":{"sha256":"22ec94af77d239c4be0d6441b57b1a36e7f5ab78da4ebeb2fa0ebc5e2d84ab99"},"arch":"x86_64","size":81582552,"disc_count":1,"bootable":false,"implant_md5":null,"disc_number":1,"path":"Container/x86_64/images/Fedora-Container-Base-Generic.x86_64-Rawhide-20240501.n.0.oci.tar.xz","type":"docker"},{"subvariant":"Container_Toolbox","format":"tar.xz","volume_id":null,"mtime":1714548391,"checksums":{"sha256":"4338e4bf47b0f98cde51fcd90f4c8dd0ec6e44e19f066ac71a3a8f0b156bd613"},"arch":"x86_64","size":333172684,"disc_count":1,"bootable":false,"implant_md5":null,"disc_number":1,"path":"Container/x86_64/images/Fedora-Container-Toolbox.x86_64-Rawhide-20240501.n.0.oci.tar.xz","type":"docker"}],"s390x":[{"subvariant":"Container_Minimal_Base","format":"tar.xz","volume_id":null,"mtime":1714547999,"checksums":{"sha256":"5126ea913a0cce891f146c98d64f7041f88ec97fdf833050b66bcb1761963e7e"},"arch":"s390x","size":47592832,"disc_count":1,"bootable":false,"implant_md5":null,"disc_number":1,"path":"Container/s390x/images/Fedora-Container-Base-Generic-Minimal.s390x-Rawhide-20240501.n.0.oci.tar.xz","type":"docker"},{"subvariant":"Container_Base","format":"tar.xz","volume_id":null,"mtime":1714548085,"checksums":{"sha256":"b872fec000a3c09d0b0875d14ab11df3ae8fac9841c9ce2d75479d87b99b77bb"},"arch":"s390x","size":82633556,"disc_count":1,"bootable":false,"implant_md5":null,"disc_number":1,"path":"Container/s390x/images/Fedora-Container-Base-Generic.s390x-Rawhide-20240501.n.0.oci.tar.xz","type":"docker"},{"subvariant":"Container_Toolbox","format":"tar.xz","volume_id":null,"mtime":1714548383,"checksums":{"sha256":"254e6199117fd50a0a402a8e0bcf0d1a497457712525e05e67bde46c6b43a6ee"},"arch":"s390x","size":295170680,"disc_count":1,"bootable":false,"implant_md5":null,"disc_number":1,"path":"Container/s390x/images/Fedora-Container-Toolbox.s390x-Rawhide-20240501.n.0.oci.tar.xz","type":"docker"}],"ppc64le":[{"subvariant":"Container_Minimal_Base","format":"tar.xz","volume_id":null,"mtime":1714548195,"checksums":{"sha256":"a1609b38c5ca8b5725a5b861e6d223ebd7efb540a5a8dcb0d124c8143edacc15"},"arch":"ppc64le","size":53859988,"disc_count":1,"bootable":false,"implant_md5":null,"disc_number":1,"path":"Container/ppc64le/images/Fedora-Container-Base-Generic-Minimal.ppc64le-Rawhide-20240501.n.0.oci.tar.xz","type":"docker"},{"subvariant":"Container_Base","format":"tar.xz","volume_id":null,"mtime":1714548207,"checksums":{"sha256":"16232ae6ac7d85480a12307b418ea86c62097889369f241607a6da3fdc810294"},"arch":"ppc64le","size":89383320,"disc_count":1,"bootable":false,"implant_md5":null,"disc_number":1,"path":"Container/ppc64le/images/Fedora-Container-Base-Generic.ppc64le-Rawhide-20240501.n.0.oci.tar.xz","type":"docker"},{"subvariant":"Container_Toolbox","format":"tar.xz","volume_id":null,"mtime":1714548405,"checksums":{"sha256":"f24b0e9d19a19e509bef289c02ce0ce017b8abaa3d94dd3e160756cfbfe9a1e8"},"arch":"ppc64le","size":317277716,"disc_count":1,"bootable":false,"implant_md5":null,"disc_number":1,"path":"Container/ppc64le/images/Fedora-Container-Toolbox.ppc64le-Rawhide-20240501.n.0.oci.tar.xz","type":"docker"}]},"Everything":{"aarch64":[{"subvariant":"Everything","format":"iso","volume_id":"Fedora-E-dvd-aarch64-rawh","mtime":1714543271,"checksums":{"sha256":"c8761f0c0c969b2208bc1eec38608a3d421c74168e11bf6842ce0649c0b6e2c1"},"arch":"aarch64","size":881444864,"disc_count":1,"bootable":true,"implant_md5":"eb260a2607dea1ea7b4c70a3bc3b3309","disc_number":1,"path":"Everything/aarch64/iso/Fedora-Everything-netinst-aarch64-Rawhide-20240501.n.0.iso","type":"boot"}],"x86_64":[{"subvariant":"Everything","format":"iso","volume_id":"Fedora-E-dvd-x86_64-rawh","mtime":1714543598,"checksums":{"sha256":"6a4c569813b8fa3269122d4de538302d212be395f2465f192c3b42c3bd29c4d6"},"arch":"x86_64","size":862216192,"disc_count":1,"bootable":true,"implant_md5":"4fada428441a95574831d3cb8b254e44","disc_number":1,"path":"Everything/x86_64/iso/Fedora-Everything-netinst-x86_64-Rawhide-20240501.n.0.iso","type":"boot"}],"s390x":[{"subvariant":"Everything","format":"iso","volume_id":"Fedora-E-dvd-s390x-rawh","mtime":1714543372,"checksums":{"sha256":"1a1d0489e884cee0f5611adf10dcdc2cc8cecd8a43ca72e9133835cd0c993726"},"arch":"s390x","size":538773504,"disc_count":1,"bootable":true,"implant_md5":"d75c8272c5b65a38083becafe0114e2c","disc_number":1,"path":"Everything/s390x/iso/Fedora-Everything-netinst-s390x-Rawhide-20240501.n.0.iso","type":"boot"}],"ppc64le":[{"subvariant":"Everything","format":"iso","volume_id":"Fedora-E-dvd-ppc64le-rawh","mtime":1714544248,"checksums":{"sha256":"06e517e99fc1ad551afc5796ba574f96940c93321ec8e1af0597c44fceef1829"},"arch":"ppc64le","size":868366336,"disc_count":1,"bootable":true,"implant_md5":"447733a53e635d41f0221cd038799cea","disc_number":1,"path":"Everything/ppc64le/iso/Fedora-Everything-netinst-ppc64le-Rawhide-20240501.n.0.iso","type":"boot"}]},"Onyx":{"x86_64":[{"subvariant":"Onyx","format":"iso","volume_id":"Fedora-Onyx-ostree-x86_64-rawh","mtime":1714546339,"checksums":{"sha256":"c7fc13f5fbd63ede8dcee60880ec9353e192d27e1298d70553987667472d468e"},"arch":"x86_64","size":2758076416,"disc_count":1,"bootable":true,"implant_md5":"eea8885d7c0c04c811dbb7fadb88c18b","disc_number":1,"path":"Onyx/x86_64/iso/Fedora-Onyx-ostree-x86_64-Rawhide-20240501.n.0.iso","type":"dvd-ostree"}]},"Server":{"aarch64":[{"subvariant":"Server_KVM","format":"qcow2","volume_id":null,"mtime":1714548481,"checksums":{"sha256":"7df0a82f10cf9ff246a4367c9d2738dcfa38adeab43f6259fd59c248334e754d"},"arch":"aarch64","size":679477248,"disc_count":1,"bootable":false,"implant_md5":null,"disc_number":1,"path":"Server/aarch64/images/Fedora-Server-KVM-Rawhide-20240501.n.0.aarch64.qcow2","type":"qcow2"},{"subvariant":"Server","format":"raw.xz","volume_id":null,"mtime":1714549351,"checksums":{"sha256":"606840743d5f6949f6a24a087a83ee30ba75061efccae97dc10b0a9911eb647f"},"arch":"aarch64","size":1156440656,"disc_count":1,"bootable":false,"implant_md5":null,"disc_number":1,"path":"Server/aarch64/images/Fedora-Server-Rawhide-20240501.n.0.aarch64.raw.xz","type":"raw-xz"},{"subvariant":"Server","format":"iso","volume_id":"Fedora-S-dvd-aarch64-rawh","mtime":1714547827,"checksums":{"sha256":"9254a157dd98c83ec69bd6bfa32c332132a77a244196d986e61a8e07dcef482b"},"arch":"aarch64","size":2571698176,"disc_count":1,"bootable":true,"implant_md5":"3b4bf7e119d816a9b7d7ff43bb1e7397","disc_number":1,"path":"Server/aarch64/iso/Fedora-Server-dvd-aarch64-Rawhide-20240501.n.0.iso","type":"dvd"},{"subvariant":"Server","format":"iso","volume_id":"Fedora-S-dvd-aarch64-rawh","mtime":1714543282,"checksums":{"sha256":"f97a38209469f4aabebf80734d97f672d0e7a76599178e627f551be0efca705d"},"arch":"aarch64","size":891131904,"disc_count":1,"bootable":true,"implant_md5":"56a7d1aa0db7f8885ce2bb582431c20a","disc_number":1,"path":"Server/aarch64/iso/Fedora-Server-netinst-aarch64-Rawhide-20240501.n.0.iso","type":"boot"}],"x86_64":[{"subvariant":"Server_KVM","format":"qcow2","volume_id":null,"mtime":1714548432,"checksums":{"sha256":"874dca83ba136eda1395d5b4195252b80c9c46586b5d0959cab8a2228fa87981"},"arch":"x86_64","size":663355392,"disc_count":1,"bootable":false,"implant_md5":null,"disc_number":1,"path":"Server/x86_64/images/Fedora-Server-KVM-Rawhide-20240501.n.0.x86_64.qcow2","type":"qcow2"},{"subvariant":"Server","format":"iso","volume_id":"Fedora-S-dvd-x86_64-rawh","mtime":1714547835,"checksums":{"sha256":"28f2da7d8092d8d9fdf9b2e55a6c01cb8df4d91040698b4e5eeaefb59bc0562e"},"arch":"x86_64","size":2659516416,"disc_count":1,"bootable":true,"implant_md5":"09ab21ecd902b709225a183bdb4d221f","disc_number":1,"path":"Server/x86_64/iso/Fedora-Server-dvd-x86_64-Rawhide-20240501.n.0.iso","type":"dvd"},{"subvariant":"Server","format":"iso","volume_id":"Fedora-S-dvd-x86_64-rawh","mtime":1714544390,"checksums":{"sha256":"284d59258c0097df13b6e534e7286cc0aef3ff97355867c958b50ad1fbcefbd2"},"arch":"x86_64","size":872001536,"disc_count":1,"bootable":true,"implant_md5":"415e2b42be4a7ab863b531a9f103609b","disc_number":1,"path":"Server/x86_64/iso/Fedora-Server-netinst-x86_64-Rawhide-20240501.n.0.iso","type":"boot"}],"s390x":[{"subvariant":"Server_KVM","format":"qcow2","volume_id":null,"mtime":1714548425,"checksums":{"sha256":"fb3c65a91db222dd53642ddfc8bc79f93d6b368daba2de08fa29995c56b51f25"},"arch":"s390x","size":642777088,"disc_count":1,"bootable":false,"implant_md5":null,"disc_number":1,"path":"Server/s390x/images/Fedora-Server-KVM-Rawhide-20240501.n.0.s390x.qcow2","type":"qcow2"},{"subvariant":"Server","format":"iso","volume_id":"Fedora-S-dvd-s390x-rawh","mtime":1714548033,"checksums":{"sha256":"1b01c52808aca1e6612318816d9f23d28731433213b9dca0f5001ac176e571f6"},"arch":"s390x","size":2002780160,"disc_count":1,"bootable":true,"implant_md5":"4c9027c3bdf2355b1bd44d2e1510e20b","disc_number":1,"path":"Server/s390x/iso/Fedora-Server-dvd-s390x-Rawhide-20240501.n.0.iso","type":"dvd"},{"subvariant":"Server","format":"iso","volume_id":"Fedora-S-dvd-s390x-rawh","mtime":1714543378,"checksums":{"sha256":"bd5408c0fef7d15cb9ecefd6890473cfea0c8eb2c3ac87eaeb03469d7b8bc05a"},"arch":"s390x","size":549619712,"disc_count":1,"bootable":true,"implant_md5":"239d338c78263b5528a0ef1a2da78540","disc_number":1,"path":"Server/s390x/iso/Fedora-Server-netinst-s390x-Rawhide-20240501.n.0.iso","type":"boot"}],"ppc64le":[{"subvariant":"Server_KVM","format":"qcow2","volume_id":null,"mtime":1714555324,"checksums":{"sha256":"8697bb87795aeb0cfdbf67683c72672e5390c0c26d8c456147b3c237a35c6467"},"arch":"ppc64le","size":684392448,"disc_count":1,"bootable":false,"implant_md5":null,"disc_number":1,"path":"Server/ppc64le/images/Fedora-Server-KVM-Rawhide-20240501.n.0.ppc64le.qcow2","type":"qcow2"},{"subvariant":"Server","format":"iso","volume_id":"Fedora-S-dvd-ppc64le-rawh","mtime":1714548000,"checksums":{"sha256":"1eb107a7627f035ab3fe6f21db00b2b5d6766af991453287db444edd5532b625"},"arch":"ppc64le","size":2409299968,"disc_count":1,"bootable":true,"implant_md5":"52aa0d9a2a7e40ed64c6cc301020308e","disc_number":1,"path":"Server/ppc64le/iso/Fedora-Server-dvd-ppc64le-Rawhide-20240501.n.0.iso","type":"dvd"},{"subvariant":"Server","format":"iso","volume_id":"Fedora-S-dvd-ppc64le-rawh","mtime":1714543594,"checksums":{"sha256":"f74d20418c881571be50a2184f240d13b8cfdf7bbad72bfc2571bb819674390a"},"arch":"ppc64le","size":879071232,"disc_count":1,"bootable":true,"implant_md5":"5e55736ea6f1dc86ce1c22b93e8fa0b3","disc_number":1,"path":"Server/ppc64le/iso/Fedora-Server-netinst-ppc64le-Rawhide-20240501.n.0.iso","type":"boot"}]},"Labs":{"aarch64":[{"subvariant":"Python_Classroom","format":"raw.xz","volume_id":null,"mtime":1714549628,"checksums":{"sha256":"53517e834f444d1bbfdb95506d3c97d6563736c63d23fcb7cb0485c8e8555345"},"arch":"aarch64","size":2717602640,"disc_count":1,"bootable":false,"implant_md5":null,"disc_number":1,"path":"Labs/aarch64/images/Fedora-Python-Classroom-Rawhide-20240501.n.0.aarch64.raw.xz","type":"raw-xz"}],"x86_64":[{"subvariant":"Python_Classroom","format":"vagrant-libvirt.box","volume_id":null,"mtime":1714548988,"checksums":{"sha256":"85eb263a920688d56d5e74958161ced4044578d7093b0018d09b78245712c63a"},"arch":"x86_64","size":1567637359,"disc_count":1,"bootable":false,"implant_md5":null,"disc_number":1,"path":"Labs/x86_64/images/Fedora-Python-Classroom-Vagrant-Rawhide-20240501.n.0.x86_64.vagrant-libvirt.box","type":"vagrant-libvirt"},{"subvariant":"Python_Classroom","format":"vagrant-virtualbox.box","volume_id":null,"mtime":1714549060,"checksums":{"sha256":"81685cb0637678d5111e8b50dc61e94df119a2c2bb3b2ec216d04d35c5356527"},"arch":"x86_64","size":1589186560,"disc_count":1,"bootable":false,"implant_md5":null,"disc_number":1,"path":"Labs/x86_64/images/Fedora-Python-Classroom-Vagrant-Rawhide-20240501.n.0.x86_64.vagrant-virtualbox.box","type":"vagrant-virtualbox"},{"subvariant":"Scientific","format":"vagrant-libvirt.box","volume_id":null,"mtime":1714549937,"checksums":{"sha256":"6a9b6f17eb655962a8b3e343f09ed06cb5fca92ad3faef6a01215ae673a62bad"},"arch":"x86_64","size":4906517741,"disc_count":1,"bootable":false,"implant_md5":null,"disc_number":1,"path":"Labs/x86_64/images/Fedora-Scientific-Vagrant-Rawhide-20240501.n.0.x86_64.vagrant-libvirt.box","type":"vagrant-libvirt"},{"subvariant":"Scientific","format":"vagrant-virtualbox.box","volume_id":null,"mtime":1714550139,"checksums":{"sha256":"29547a3dc363baf76c26c53350a066d76b4287e644019d5f3e43c16e8aad196c"},"arch":"x86_64","size":4963287040,"disc_count":1,"bootable":false,"implant_md5":null,"disc_number":1,"path":"Labs/x86_64/images/Fedora-Scientific-Vagrant-Rawhide-20240501.n.0.x86_64.vagrant-virtualbox.box","type":"vagrant-virtualbox"},{"subvariant":"Astronomy_KDE","format":"iso","volume_id":null,"mtime":1714549753,"checksums":{"sha256":"eedb523885c20bfb5b246563def3e4a593d7698d7847923cf5292a2f726ab772"},"arch":"x86_64","size":4663750656,"disc_count":1,"bootable":true,"implant_md5":null,"disc_number":1,"path":"Labs/x86_64/iso/Fedora-Astronomy_KDE-Live-x86_64-Rawhide-20240501.n.0.iso","type":"live"},{"subvariant":"Comp_Neuro","format":"iso","volume_id":null,"mtime":1714549174,"checksums":{"sha256":"78a2911eb3c6fe4f86bbdcc93930eb8b2172f8b4971e5f83324bc496c1d9ad3f"},"arch":"x86_64","size":3089092608,"disc_count":1,"bootable":true,"implant_md5":null,"disc_number":1,"path":"Labs/x86_64/iso/Fedora-Comp_Neuro-Live-x86_64-Rawhide-20240501.n.0.iso","type":"live"},{"subvariant":"Games","format":"iso","volume_id":null,"mtime":1714549710,"checksums":{"sha256":"bd14181af753ff6d6273d0cc6575b2b13ee601564f526ab43c8060e9a44a8833"},"arch":"x86_64","size":6911944704,"disc_count":1,"bootable":true,"implant_md5":null,"disc_number":1,"path":"Labs/x86_64/iso/Fedora-Games-Live-x86_64-Rawhide-20240501.n.0.iso","type":"live"},{"subvariant":"Jam_KDE","format":"iso","volume_id":null,"mtime":1714549112,"checksums":{"sha256":"d612fc08962b47f04a6cc7549f45d7deb8740c0cf7838bd48423d4147aa2803f"},"arch":"x86_64","size":3543447552,"disc_count":1,"bootable":true,"implant_md5":null,"disc_number":1,"path":"Labs/x86_64/iso/Fedora-Jam_KDE-Live-x86_64-Rawhide-20240501.n.0.iso","type":"live"},{"subvariant":"Python_Classroom","format":"iso","volume_id":null,"mtime":1714549398,"checksums":{"sha256":"5f0fd5c2f81e6838409adfd70f71f532a73435505fd939f6f1c78c9ba57795bd"},"arch":"x86_64","size":2366535680,"disc_count":1,"bootable":true,"implant_md5":null,"disc_number":1,"path":"Labs/x86_64/iso/Fedora-Python-Classroom-Live-x86_64-Rawhide-20240501.n.0.iso","type":"live"},{"subvariant":"Robotics","format":"iso","volume_id":null,"mtime":1714549620,"checksums":{"sha256":"a91c562e1e2878977ec7639e7fe6056acc649822456fd4d50f9184dec9ee6376"},"arch":"x86_64","size":3167330304,"disc_count":1,"bootable":true,"implant_md5":null,"disc_number":1,"path":"Labs/x86_64/iso/Fedora-Robotics-Live-x86_64-Rawhide-20240501.n.0.iso","type":"live"},{"subvariant":"Scientific_KDE","format":"iso","volume_id":null,"mtime":1714549887,"checksums":{"sha256":"cdb127b1b26e6b1b4541be85c890bc6a20f36c58e596d77042d6b99d61d40c55"},"arch":"x86_64","size":5520687104,"disc_count":1,"bootable":true,"implant_md5":null,"disc_number":1,"path":"Labs/x86_64/iso/Fedora-Scientific_KDE-Live-x86_64-Rawhide-20240501.n.0.iso","type":"live"},{"subvariant":"Security","format":"iso","volume_id":null,"mtime":1714549047,"checksums":{"sha256":"ba32f7df92892f6185e46349e825c995ba81c5a26b482e46554079f22b4da894"},"arch":"x86_64","size":2481698816,"disc_count":1,"bootable":true,"implant_md5":null,"disc_number":1,"path":"Labs/x86_64/iso/Fedora-Security-Live-x86_64-Rawhide-20240501.n.0.iso","type":"live"}]},"Silverblue":{"aarch64":[{"subvariant":"Silverblue","format":"iso","volume_id":"Fedora-SB-ostree-aarch64-rawh","mtime":1714546273,"checksums":{"sha256":"b5a25b696cc0fdea442671eebcbb999287378e87542cfdb4b68b52dd2bd0ef4b"},"arch":"aarch64","size":3620956160,"disc_count":1,"bootable":true,"implant_md5":"461ca41e418493e1475d5bcd5fc1546f","disc_number":1,"path":"Silverblue/aarch64/iso/Fedora-Silverblue-ostree-aarch64-Rawhide-20240501.n.0.iso","type":"dvd-ostree"}],"x86_64":[{"subvariant":"Silverblue","format":"iso","volume_id":"Fedora-SB-ostree-x86_64-rawh","mtime":1714546928,"checksums":{"sha256":"c138b73ec6e460d2ef300d04052e5f851e22d97bc00b96663a0b19daf37da973"},"arch":"x86_64","size":3640899584,"disc_count":1,"bootable":true,"implant_md5":"ac049c322f096d2dbdd55b7369048584","disc_number":1,"path":"Silverblue/x86_64/iso/Fedora-Silverblue-ostree-x86_64-Rawhide-20240501.n.0.iso","type":"dvd-ostree"}],"ppc64le":[{"subvariant":"Silverblue","format":"iso","volume_id":"Fedora-SB-ostree-ppc64le-rawh","mtime":1714547457,"checksums":{"sha256":"02951538e73b9a53657e667a4fe745ba31ad70c9a07a445ba299369c487f3047"},"arch":"ppc64le","size":3572103168,"disc_count":1,"bootable":true,"implant_md5":"8a9f0707386f692fc93ae051f97487fb","disc_number":1,"path":"Silverblue/ppc64le/iso/Fedora-Silverblue-ostree-ppc64le-Rawhide-20240501.n.0.iso","type":"dvd-ostree"}]},"Cloud":{"aarch64":[{"subvariant":"Cloud_Base","format":"raw.xz","volume_id":null,"mtime":1714548549,"checksums":{"sha256":"761269846a3fb0750fdf3853cc7838189ee1317c376e45de4225a6364ce51907"},"arch":"aarch64","size":372905420,"disc_count":1,"bootable":false,"implant_md5":null,"disc_number":1,"path":"Cloud/aarch64/images/Fedora-Cloud-Base-AmazonEC2.aarch64-Rawhide-20240501.n.0.raw.xz","type":"raw-xz"},{"subvariant":"Cloud_Base","format":"vhd.xz","volume_id":null,"mtime":1714548597,"checksums":{"sha256":"aa977ff3c52903c0000338914b4c0691f8d857675742ac0bda12ed8af6b6fd71"},"arch":"aarch64","size":438226428,"disc_count":1,"bootable":false,"implant_md5":null,"disc_number":1,"path":"Cloud/aarch64/images/Fedora-Cloud-Base-Azure.aarch64-Rawhide-20240501.n.0.vhdfixed.xz","type":"vhd-compressed"},{"subvariant":"Cloud_Base","format":"tar.gz","volume_id":null,"mtime":1714548410,"checksums":{"sha256":"acdb1bd9065c6a648f7f45ed68ed001a333f9d1fee96768a758cf56885e7191f"},"arch":"aarch64","size":415969669,"disc_count":1,"bootable":false,"implant_md5":null,"disc_number":1,"path":"Cloud/aarch64/images/Fedora-Cloud-Base-GCE.aarch64-Rawhide-20240501.n.0.tar.gz","type":"docker"},{"subvariant":"Cloud_Base","format":"qcow2","volume_id":null,"mtime":1714548405,"checksums":{"sha256":"ceaee75dd6a3a6c4244a30eb59184a935bbc0d004dce13f29f22a62631819b4e"},"arch":"aarch64","size":415891456,"disc_count":1,"bootable":false,"implant_md5":null,"disc_number":1,"path":"Cloud/aarch64/images/Fedora-Cloud-Base-Generic.aarch64-Rawhide-20240501.n.0.qcow2","type":"qcow2"},{"subvariant":"Cloud_Base_UKI","format":"qcow2","volume_id":null,"mtime":1714548578,"checksums":{"sha256":"2487abdf4e5ae7a9be4439833ae769ea946bb7f14632236f65b91913001ee1d7"},"arch":"aarch64","size":430243840,"disc_count":1,"bootable":false,"implant_md5":null,"disc_number":1,"path":"Cloud/aarch64/images/Fedora-Cloud-Base-UEFI-UKI.aarch64-Rawhide-20240501.n.0.qcow2","type":"qcow2"},{"subvariant":"Cloud_Base","format":"vagrant-libvirt.box","volume_id":null,"mtime":1714548420,"checksums":{"sha256":"18ddad07c623baa1c33552ad6261423bc4e0dc689f8399cda6224e53fe705c67"},"arch":"aarch64","size":571752165,"disc_count":1,"bootable":false,"implant_md5":null,"disc_number":1,"path":"Cloud/aarch64/images/Fedora-Cloud-Base-Vagrant-libvirt.aarch64-Rawhide-20240501.n.0.vagrant.libvirt.box","type":"vagrant-libvirt"}],"x86_64":[{"subvariant":"Cloud_Base","format":"raw.xz","volume_id":null,"mtime":1714548401,"checksums":{"sha256":"c376b61792828219d46f918f5c9cbcc1966c0ec4fd841b3ac8dc1b590eb87ece"},"arch":"x86_64","size":377126452,"disc_count":1,"bootable":false,"implant_md5":null,"disc_number":1,"path":"Cloud/x86_64/images/Fedora-Cloud-Base-AmazonEC2.x86_64-Rawhide-20240501.n.0.raw.xz","type":"raw-xz"},{"subvariant":"Cloud_Base","format":"vhd.xz","volume_id":null,"mtime":1714548407,"checksums":{"sha256":"b95bef74af4a21cbedb1c590eada488bcf23bd1ca84b111bd6ba803c8783eff8"},"arch":"x86_64","size":452488716,"disc_count":1,"bootable":false,"implant_md5":null,"disc_number":1,"path":"Cloud/x86_64/images/Fedora-Cloud-Base-Azure.x86_64-Rawhide-20240501.n.0.vhdfixed.xz","type":"vhd-compressed"},{"subvariant":"Cloud_Base","format":"tar.gz","volume_id":null,"mtime":1714548403,"checksums":{"sha256":"6b2b7114f924cd610d54d1166a5ca74250c49fbbe3e83ebf132150a8185f7bf5"},"arch":"x86_64","size":411774493,"disc_count":1,"bootable":false,"implant_md5":null,"disc_number":1,"path":"Cloud/x86_64/images/Fedora-Cloud-Base-GCE.x86_64-Rawhide-20240501.n.0.tar.gz","type":"docker"},{"subvariant":"Cloud_Base","format":"qcow2","volume_id":null,"mtime":1714548401,"checksums":{"sha256":"b872fe26d3e5a8093f4de7600411dd935b1ea3614542a6dc5a22f3cea4015936"},"arch":"x86_64","size":408944640,"disc_count":1,"bootable":false,"implant_md5":null,"disc_number":1,"path":"Cloud/x86_64/images/Fedora-Cloud-Base-Generic.x86_64-Rawhide-20240501.n.0.qcow2","type":"qcow2"},{"subvariant":"Cloud_Base_UKI","format":"qcow2","volume_id":null,"mtime":1714548404,"checksums":{"sha256":"f9b82e1b9e226df36117143c55dd534a006aaf90c3ca158037c211ef4535db81"},"arch":"x86_64","size":439222272,"disc_count":1,"bootable":false,"implant_md5":null,"disc_number":1,"path":"Cloud/x86_64/images/Fedora-Cloud-Base-UEFI-UKI.x86_64-Rawhide-20240501.n.0.qcow2","type":"qcow2"},{"subvariant":"Cloud_Base","format":"vagrant-virtualbox.box","volume_id":null,"mtime":1714548418,"checksums":{"sha256":"89a2cbab39f0750125b51be6e04da067aa0484598a86e558cbeb6cab074cd311"},"arch":"x86_64","size":571837191,"disc_count":1,"bootable":false,"implant_md5":null,"disc_number":1,"path":"Cloud/x86_64/images/Fedora-Cloud-Base-Vagrant-VirtualBox.x86_64-Rawhide-20240501.n.0.vagrant.virtualbox.box","type":"vagrant-virtualbox"},{"subvariant":"Cloud_Base","format":"vagrant-libvirt.box","volume_id":null,"mtime":1714548418,"checksums":{"sha256":"f96fee2a6ac8e0d63400eb7dfe1a1c3100041a6a61c7be378b4ae0dcc223343b"},"arch":"x86_64","size":581492129,"disc_count":1,"bootable":false,"implant_md5":null,"disc_number":1,"path":"Cloud/x86_64/images/Fedora-Cloud-Base-Vagrant-libvirt.x86_64-Rawhide-20240501.n.0.vagrant.libvirt.box","type":"vagrant-libvirt"}],"s390x":[{"subvariant":"Cloud_Base","format":"qcow2","volume_id":null,"mtime":1714548400,"checksums":{"sha256":"69a9e590a7fafdf5bcc6ab7b00943e453930f34136571aff0b77a028346f36fa"},"arch":"s390x","size":374772736,"disc_count":1,"bootable":false,"implant_md5":null,"disc_number":1,"path":"Cloud/s390x/images/Fedora-Cloud-Base-Generic.s390x-Rawhide-20240501.n.0.qcow2","type":"qcow2"}],"ppc64le":[{"subvariant":"Cloud_Base","format":"qcow2","volume_id":null,"mtime":1714548579,"checksums":{"sha256":"60b69830dde0dd01d250277e61f2f779a78636274157f76ed4922f91e0c66b04"},"arch":"ppc64le","size":405536768,"disc_count":1,"bootable":false,"implant_md5":null,"disc_number":1,"path":"Cloud/ppc64le/images/Fedora-Cloud-Base-Generic.ppc64le-Rawhide-20240501.n.0.qcow2","type":"qcow2"}]},"Kinoite":{"x86_64":[{"subvariant":"Kinoite","format":"iso","volume_id":"Fedora-Knt-ostree-x86_64-rawh","mtime":1714547170,"checksums":{"sha256":"b9f83ad46bd54203e71d7694ed2a93c926ef90a6eadfb4e54fdcc878bd3b5c55"},"arch":"x86_64","size":4265914368,"disc_count":1,"bootable":true,"implant_md5":"0cdc1ad51e553cd561b707fc7649880b","disc_number":1,"path":"Kinoite/x86_64/iso/Fedora-Kinoite-ostree-x86_64-Rawhide-20240501.n.0.iso","type":"dvd-ostree"}],"ppc64le":[{"subvariant":"Kinoite","format":"iso","volume_id":"Fedora-Knt-ostree-ppc64le-rawh","mtime":1714547314,"checksums":{"sha256":"eb53b4a4803f3f07b70440e6e418a3d99fad77554a8d24e637f593d7a4111c8b"},"arch":"ppc64le","size":3977838592,"disc_count":1,"bootable":true,"implant_md5":"a4a70257ed61704a79ba87fbd4e858bf","disc_number":1,"path":"Kinoite/ppc64le/iso/Fedora-Kinoite-ostree-ppc64le-Rawhide-20240501.n.0.iso","type":"dvd-ostree"}]},"Spins":{"aarch64":[{"subvariant":"KDE","format":"raw.xz","volume_id":null,"mtime":1714551236,"checksums":{"sha256":"1f59bcccda3ce19825729af0f5d2e1728312757e85d8eac0790b828723b3edbb"},"arch":"aarch64","size":3323626052,"disc_count":1,"bootable":false,"implant_md5":null,"disc_number":1,"path":"Spins/aarch64/images/Fedora-KDE-Rawhide-20240501.n.0.aarch64.raw.xz","type":"raw-xz"},{"subvariant":"LXQt","format":"raw.xz","volume_id":null,"mtime":1714550923,"checksums":{"sha256":"b85c09dfce672d5844edeaac41f45d7595bf971be0ff5ff2733fc816594a731e"},"arch":"aarch64","size":2160802488,"disc_count":1,"bootable":false,"implant_md5":null,"disc_number":1,"path":"Spins/aarch64/images/Fedora-LXQt-Rawhide-20240501.n.0.aarch64.raw.xz","type":"raw-xz"},{"subvariant":"Minimal","format":"raw.xz","volume_id":null,"mtime":1714548583,"checksums":{"sha256":"722e1717d73bf43e2eb6e0cb4fb8ae3cb19b4a2de8cf1c49da4d6020597d3b66"},"arch":"aarch64","size":933003100,"disc_count":1,"bootable":false,"implant_md5":null,"disc_number":1,"path":"Spins/aarch64/images/Fedora-Minimal-Rawhide-20240501.n.0.aarch64.raw.xz","type":"raw-xz"},{"subvariant":"SoaS","format":"raw.xz","volume_id":null,"mtime":1714549638,"checksums":{"sha256":"242229d68cf1af9ce239192ad87965f216c118c75d9fd74e72b08ab0f00e24ed"},"arch":"aarch64","size":1885278248,"disc_count":1,"bootable":false,"implant_md5":null,"disc_number":1,"path":"Spins/aarch64/images/Fedora-SoaS-Rawhide-20240501.n.0.aarch64.raw.xz","type":"raw-xz"},{"subvariant":"Xfce","format":"raw.xz","volume_id":null,"mtime":1714549789,"checksums":{"sha256":"c707ac0edeffe9f1fc3fef644bb49c421f94f01f2f385b46a07533c18932895d"},"arch":"aarch64","size":2286809604,"disc_count":1,"bootable":false,"implant_md5":null,"disc_number":1,"path":"Spins/aarch64/images/Fedora-Xfce-Rawhide-20240501.n.0.aarch64.raw.xz","type":"raw-xz"},{"subvariant":"KDE","format":"iso","volume_id":null,"mtime":1714549170,"checksums":{"sha256":"64eb2f3cd6e54b724ccd3528867d49a4057789ed8a00e5f01d2ba1f37a24bc2c"},"arch":"aarch64","size":2649317376,"disc_count":1,"bootable":true,"implant_md5":null,"disc_number":1,"path":"Spins/aarch64/iso/Fedora-KDE-Live-aarch64-Rawhide-20240501.n.0.iso","type":"live"}],"x86_64":[{"subvariant":"Budgie","format":"iso","volume_id":null,"mtime":1714549119,"checksums":{"sha256":"7170cec0da8874d774b611afa4f398684d050407cd476672c50897f8c23a271b"},"arch":"x86_64","size":2154031104,"disc_count":1,"bootable":true,"implant_md5":null,"disc_number":1,"path":"Spins/x86_64/iso/Fedora-Budgie-Live-x86_64-Rawhide-20240501.n.0.iso","type":"live"},{"subvariant":"Cinnamon","format":"iso","volume_id":null,"mtime":1714549323,"checksums":{"sha256":"6ca934500ad73394e30cb6394eac7f01cf8f9b034a7338f2ea259f3a72287153"},"arch":"x86_64","size":2566842368,"disc_count":1,"bootable":true,"implant_md5":null,"disc_number":1,"path":"Spins/x86_64/iso/Fedora-Cinnamon-Live-x86_64-Rawhide-20240501.n.0.iso","type":"live"},{"subvariant":"KDE","format":"iso","volume_id":null,"mtime":1714549325,"checksums":{"sha256":"8b10a757116d53ede4725a6e08766af3b3fa5c0c953c24021f6c07616fda8485"},"arch":"x86_64","size":2673795072,"disc_count":1,"bootable":true,"implant_md5":null,"disc_number":1,"path":"Spins/x86_64/iso/Fedora-KDE-Live-x86_64-Rawhide-20240501.n.0.iso","type":"live"},{"subvariant":"LXDE","format":"iso","volume_id":null,"mtime":1714549033,"checksums":{"sha256":"1a082a163d6a4a083f7a14752bf05444810759e09d7c032449c1ec39db03d670"},"arch":"x86_64","size":1755189248,"disc_count":1,"bootable":true,"implant_md5":null,"disc_number":1,"path":"Spins/x86_64/iso/Fedora-LXDE-Live-x86_64-Rawhide-20240501.n.0.iso","type":"live"},{"subvariant":"LXQt","format":"iso","volume_id":null,"mtime":1714549069,"checksums":{"sha256":"b206c9622050720e8dab00ff071e8ab3c4a5aeba04a810da933969c02a7f0785"},"arch":"x86_64","size":1881649152,"disc_count":1,"bootable":true,"implant_md5":null,"disc_number":1,"path":"Spins/x86_64/iso/Fedora-LXQt-Live-x86_64-Rawhide-20240501.n.0.iso","type":"live"},{"subvariant":"Mate","format":"iso","volume_id":null,"mtime":1714549314,"checksums":{"sha256":"218b1e1e8efb78b34a9706b0d995f0f6d2450086635cf07477cd4330f8c8c24e"},"arch":"x86_64","size":2452094976,"disc_count":1,"bootable":true,"implant_md5":null,"disc_number":1,"path":"Spins/x86_64/iso/Fedora-MATE_Compiz-Live-x86_64-Rawhide-20240501.n.0.iso","type":"live"},{"subvariant":"SoaS","format":"iso","volume_id":null,"mtime":1714548992,"checksums":{"sha256":"ddb3d9ad6c2169f79c1ffa6cad759199d79c2d51e3012eb7ea18599ab0ec3864"},"arch":"x86_64","size":1459724288,"disc_count":1,"bootable":true,"implant_md5":null,"disc_number":1,"path":"Spins/x86_64/iso/Fedora-SoaS-Live-x86_64-Rawhide-20240501.n.0.iso","type":"live"},{"subvariant":"Sway","format":"iso","volume_id":null,"mtime":1714549007,"checksums":{"sha256":"2fb50be1ed0b5d12a648d1b113b9c2bdb2debece729eee65d219b94b2d2f21d3"},"arch":"x86_64","size":1651877888,"disc_count":1,"bootable":true,"implant_md5":null,"disc_number":1,"path":"Spins/x86_64/iso/Fedora-Sway-Live-x86_64-Rawhide-20240501.n.0.iso","type":"live"},{"subvariant":"Xfce","format":"iso","volume_id":null,"mtime":1714549105,"checksums":{"sha256":"0d845b914b0f5e83ca2ce845652d25da556537db31e090b16167e34aca314094"},"arch":"x86_64","size":1903425536,"disc_count":1,"bootable":true,"implant_md5":null,"disc_number":1,"path":"Spins/x86_64/iso/Fedora-Xfce-Live-x86_64-Rawhide-20240501.n.0.iso","type":"live"},{"subvariant":"i3","format":"iso","volume_id":null,"mtime":1714549001,"checksums":{"sha256":"cae0b4113cc260962b573315cbf0ce01df7d14f4d6d7794a0e700a0e30d8f0ac"},"arch":"x86_64","size":1637480448,"disc_count":1,"bootable":true,"implant_md5":null,"disc_number":1,"path":"Spins/x86_64/iso/Fedora-i3-Live-x86_64-Rawhide-20240501.n.0.iso","type":"live"}]},"Sericea":{"x86_64":[{"subvariant":"Sericea","format":"iso","volume_id":"Fedora-Src-ostree-x86_64-rawh","mtime":1714546202,"checksums":{"sha256":"4e33ca3626e68a99d87e2da6552536bb1da53f4a885f265f3e41b2026ff13a9c"},"arch":"x86_64","size":2600185856,"disc_count":1,"bootable":true,"implant_md5":"7edb7a3c6255c9485d706bfaaf10e410","disc_number":1,"path":"Sericea/x86_64/iso/Fedora-Sericea-ostree-x86_64-Rawhide-20240501.n.0.iso","type":"dvd-ostree"}]}},"compose":{"date":"20240501","respin":0,"type":"nightly","id":"Fedora-Rawhide-20240501.n.0"}}}'
|
This adds support for publishing container images to registries.
It is intended to replace the sync-latest-container-base-image.sh
and sync-ostree-base-containers.sh scripts we currently use for
this purpose.
It finds "docker" or "ociarchive" type images in the compose and
matches them against a list of known "repos" (fedora-toolbox,
fedora-silverblue etc.) Images that match are pushed to the
registry using
skopeo copy
. Then a manifest is produced fromthe published images, and published itself; if the compose is a
Rawhide compose, or a compose of the current stable release, a
manifest is also published under an alias ("rawhide" or "latest",
respectively).
This initial implementation is intentionally closely based on the
sync-latest-container-base-image.sh approach. The other script
uses a somewhat different approach where the release numbered
manifest is created from the local image files and then pushed
with
--all
, which also causes the image files to be pushed,then the manifest is copied to the 'aliased' name. I think the
eventual outcome is really the same in both cases, though.
The container support can be activated by configuring at least
one registry in the consumer config. If this is not done,
container images will not be handled.
Signed-off-by: Adam Williamson awilliam@redhat.com