@@ -368,17 +368,10 @@ local ExtensionsStep(with_e2e=true) =
368368
369369 // generates the extension list patch manifest
370370 local extensions_patch_manifest = Step(
371- 'extensions-patch-manifest' ,
372- with_make=false ,
373- environment=creds_env_vars,
371+ 'installer-with-extensions' ,
372+ environment={ IMAGE_REGISTRY: local_registry },
374373 depends_on=[
375374 extensions_artifacts,
376- ],
377- extra_commands=[
378- // create a patch file to pass to the downstream build
379- // ignore nvidia extensions, testing nvidia extensions needs a machine with nvidia graphics card
380- 'jq -R < _out/extensions-metadata | jq -s -f hack/test/extensions/extension-patch-filter.jq | yq eval ".[] | split_doc" -P > _out/extensions-patch.yaml' ,
381- 'cat _out/extensions-patch.yaml' ,
382375 ]
383376 );
384377
@@ -1056,35 +1049,35 @@ local release = {
10561049 files: [
10571050 '_out/akamai-amd64.raw.gz' ,
10581051 '_out/akamai-arm64.raw.gz' ,
1059- '_out/aws-amd64.raw.xz ' ,
1060- '_out/aws-arm64.raw.xz ' ,
1061- '_out/azure-amd64.vhd.xz ' ,
1062- '_out/azure-arm64.vhd.xz ' ,
1052+ '_out/aws-amd64.raw.zst ' ,
1053+ '_out/aws-arm64.raw.zst ' ,
1054+ '_out/azure-amd64.vhd.zst ' ,
1055+ '_out/azure-arm64.vhd.zst ' ,
10631056 '_out/cloud-images.json' ,
10641057 '_out/digital-ocean-amd64.raw.gz' ,
10651058 '_out/digital-ocean-arm64.raw.gz' ,
1066- '_out/exoscale-amd64.qcow2.xz ' ,
1067- '_out/exoscale-arm64.qcow2.xz ' ,
1059+ '_out/exoscale-amd64.qcow2.zst ' ,
1060+ '_out/exoscale-arm64.qcow2.zst ' ,
10681061 '_out/gcp-amd64.raw.tar.gz' ,
10691062 '_out/gcp-arm64.raw.tar.gz' ,
1070- '_out/hcloud-amd64.raw.xz ' ,
1071- '_out/hcloud-arm64.raw.xz ' ,
1072- '_out/initramfs-amd64.xz ' ,
1073- '_out/initramfs-arm64.xz ' ,
1063+ '_out/hcloud-amd64.raw.zst ' ,
1064+ '_out/hcloud-arm64.raw.zst ' ,
1065+ '_out/initramfs-amd64.zst ' ,
1066+ '_out/initramfs-arm64.zst ' ,
10741067 '_out/metal-amd64.iso' ,
10751068 '_out/metal-arm64.iso' ,
1076- '_out/metal-amd64.raw.xz ' ,
1077- '_out/metal-arm64.raw.xz ' ,
1078- '_out/nocloud-amd64.raw.xz ' ,
1079- '_out/nocloud-arm64.raw.xz ' ,
1080- '_out/opennebula-amd64.raw.xz ' ,
1081- '_out/opennebula-arm64.raw.xz ' ,
1082- '_out/openstack-amd64.raw.xz ' ,
1083- '_out/openstack-arm64.raw.xz ' ,
1084- '_out/oracle-amd64.qcow2.xz ' ,
1085- '_out/oracle-arm64.qcow2.xz ' ,
1086- '_out/scaleway-amd64.raw.xz ' ,
1087- '_out/scaleway-arm64.raw.xz ' ,
1069+ '_out/metal-amd64.raw.zst ' ,
1070+ '_out/metal-arm64.raw.zst ' ,
1071+ '_out/nocloud-amd64.raw.zst ' ,
1072+ '_out/nocloud-arm64.raw.zst ' ,
1073+ '_out/opennebula-amd64.raw.zst ' ,
1074+ '_out/opennebula-arm64.raw.zst ' ,
1075+ '_out/openstack-amd64.raw.zst ' ,
1076+ '_out/openstack-arm64.raw.zst ' ,
1077+ '_out/oracle-amd64.qcow2.zst ' ,
1078+ '_out/oracle-arm64.qcow2.zst ' ,
1079+ '_out/scaleway-amd64.raw.zst ' ,
1080+ '_out/scaleway-arm64.raw.zst ' ,
10881081 '_out/sd-boot-amd64.efi' ,
10891082 '_out/sd-boot-arm64.efi' ,
10901083 '_out/sd-stub-amd64.efi' ,
@@ -1099,14 +1092,14 @@ local release = {
10991092 '_out/talosctl-linux-arm64' ,
11001093 '_out/talosctl-linux-armv7' ,
11011094 '_out/talosctl-windows-amd64.exe' ,
1102- '_out/upcloud-amd64.raw.xz ' ,
1103- '_out/upcloud-arm64.raw.xz ' ,
1095+ '_out/upcloud-amd64.raw.zst ' ,
1096+ '_out/upcloud-arm64.raw.zst ' ,
11041097 '_out/vmware-amd64.ova' ,
11051098 '_out/vmware-arm64.ova' ,
11061099 '_out/vmlinuz-amd64' ,
11071100 '_out/vmlinuz-arm64' ,
1108- '_out/vultr-amd64.raw.xz ' ,
1109- '_out/vultr-arm64.raw.xz ' ,
1101+ '_out/vultr-amd64.raw.zst ' ,
1102+ '_out/vultr-arm64.raw.zst ' ,
11101103 ],
11111104 checksum: ['sha256' , 'sha512' ],
11121105 },
0 commit comments