Skip to content

feat(vhd): add FIPS-compliant AzureLinux v3 gen2 Kata host VHD#8820

Draft
Bickor wants to merge 1 commit into
mainfrom
mheberling/kata-fips
Draft

feat(vhd): add FIPS-compliant AzureLinux v3 gen2 Kata host VHD#8820
Bickor wants to merge 1 commit into
mainfrom
mheberling/kata-fips

feat(vhd): add FIPS-compliant AzureLinux v3 gen2 Kata host VHD

273683e
Select commit
Loading
Failed to load commit list.
Azure Pipelines / Agentbaker E2E failed Jul 2, 2026 in 35m 10s

Build #20260702.19 had test failures

Details

Tests

  • Failed: 21 (4.83%)
  • Passed: 414 (95.17%)
  • Other: 0 (0.00%)
  • Total: 435

Annotations

Check failure on line 1641 in Build log

See this annotation in the file changed.

@azure-pipelines azure-pipelines / Agentbaker E2E

Build log #L1641

Script failed with exit code: 1

Check failure on line 1 in Test_Flatcar_AzureCNI_ChronyRestarts_Scriptless/default

See this annotation in the file changed.

@azure-pipelines azure-pipelines / Agentbaker E2E

Test_Flatcar_AzureCNI_ChronyRestarts_Scriptless/default

Failed
Raw output
=== RUN   Test_Flatcar_AzureCNI_ChronyRestarts_Scriptless/default
=== PAUSE Test_Flatcar_AzureCNI_ChronyRestarts_Scriptless/default
=== CONT  Test_Flatcar_AzureCNI_ChronyRestarts_Scriptless/default
    test_helpers.go:418: [23.964s] TAGS {Name:Test_Flatcar_AzureCNI_ChronyRestarts_Scriptless/default ImageName:flatcargen2 OS:flatcar Arch:amd64 NetworkIsolated:false NonAnonymousACR:false GPU:false WASM:false BootstrapTokenFallback:false KubeletCustomConfig:false Scriptless:false VHDCaching:false MockAzureChinaCloud:false VMSeriesCoverageTest:false}
    test_helpers.go:229: [23.964s] → running scenario...
    test_helpers.go:246: [23.964s] using cluster abe2e-azure-network-v4-ce2ad in rg=abe2e-westus3 sub=8ecadfc9-d1a3-4ea4-b844-0d9f87e4d7c8
    test_helpers.go:247: [23.964s] portal: https://portal.azure.com/#@microsoft.onmicrosoft.com/resource/subscriptions/8ecadfc9-d1a3-4ea4-b844-0d9f87e4d7c8/resourceGroups/abe2e-westus3/providers/Microsoft.ContainerService/managedClusters/abe2e-azure-network-v4-ce2ad/overview
    test_helpers.go:279: [23.978s] → preparing AKS node...
    vmss.go:531: [23.979s] → creating VMSS m6bk-2026-07-02-flatcarazurecnichronyrestartsscriptlessde...
    vmss.go:435: [25.166s] VMSS portal link: https://ms.portal.azure.com/#@microsoft.onmicrosoft.com/resource/subscriptions/8ecadfc9-d1a3-4ea4-b844-0d9f87e4d7c8/resourceGroups/MC_abe2e-westus3_abe2e-azure-network-v4-ce2ad_westus3/providers/Microsoft.Compute/virtualMachineScaleSets/m6bk-2026-07-02-flatcarazurecnichronyrestartsscriptlessde/overview
    vmss.go:441: [25.166s] Managed cluster portal link: https://ms.portal.azure.com/#@microsoft.onmicrosoft.com/resource/subscriptions/8ecadfc9-d1a3-4ea4-b844-0d9f87e4d7c8/resourceGroups/MC_abe2e-westus3_abe2e-azure-network-v4-ce2ad_westus3/providers/Microsoft.ContainerService/managedClusters/abe2e-azure-network-v4-ce2ad/overview
    vmss.go:564: [43.940s] VM will be automatically deleted after the test finishes, to preserve it for debugging purposes set KEEP_VMSS=true or pause the test with a breakpoint before the test finishes or failed
    vmss.go:568: [43.941s] SSH Instructions: (may take a few minutes for the VM to be ready for SSH)
        ========================
        az network bastion ssh --target-resource-id "/subscriptions/8ecadfc9-d1a3-4ea4-b844-0d9f87e4d7c8/resourceGroups/MC_abe2e-westus3_abe2e-azure-network-v4-ce2ad_westus3/providers/Microsoft.Compute/virtualMachineScaleSets/m6bk-2026-07-02-flatcarazurecnichronyrestartsscriptlessde/virtualMachines/0" --name "abe2e-shared-bastion" --resource-group abe2e-westus3 --auth-type ssh-key --username azureuser --ssh-key /tmp/private-key-98095116
        
    bastionssh.go:304: [205.334s] Attempt 1/5 establishing SSH over bastion to 10.14.0.38
    vmss.go:618: [206.966s] VM reached running state
    vmss.go:588: [206.966s] ✓ creating VMSS m6bk-2026-07-02-flatcarazurecnichronyrestartsscriptlessde done (183.0s)
    kube.go:160: [206.966s] → waiting for node m6bk-2026-07-02-flatcarazurecnichronyrestartsscriptlessde to be ready...
    kube.go:182: [207.084s] node m6bk-2026-07-02-flatcarazurecnichronyrestartsscriptlessde000000 is ready. Taints: null Conditions: [{"type":"MemoryPressure","status":"False","lastHeartbeatTime":"2026-07-02T22:07:16Z","lastTransitionTime":"2026-07-02T22:06:45Z","reason":"KubeletHasSufficientMemory","message":"kubelet has sufficient memory available"},{"type":"DiskPressure","status":"False","lastHeartbeatTime":"2026-07-02T22:07:16Z","lastTransitionTime":"2026-07-02T22:06:45Z","reason":"KubeletHasNoDiskPressure","message":"kubelet has no disk pressure"},{"type":"PIDPressure","status":"False","lastHeartbeatTime":"2026-07-02T22:07:16Z","lastTransitionTime":"2026-07-02T22:06:45Z","reason":"KubeletHasSufficientPID","message":"kubelet has sufficient PID available"},{"type":"Ready",
... [The stack trace has been truncated as it exceeded the maximum allowed size. Please refer to the complete log available in the Test Run attachments for full details.]

Check failure on line 1 in Test_Flatcar_AzureCNI_ChronyRestarts_Scriptless

See this annotation in the file changed.

@azure-pipelines azure-pipelines / Agentbaker E2E

Test_Flatcar_AzureCNI_ChronyRestarts_Scriptless

Failed
Raw output
=== RUN   Test_Flatcar_AzureCNI_ChronyRestarts_Scriptless
=== PAUSE Test_Flatcar_AzureCNI_ChronyRestarts_Scriptless
=== CONT  Test_Flatcar_AzureCNI_ChronyRestarts_Scriptless
--- FAIL: Test_Flatcar_AzureCNI_ChronyRestarts_Scriptless (0.00s)

Check failure on line 1 in Test_Flatcar_ARM64/default

See this annotation in the file changed.

@azure-pipelines azure-pipelines / Agentbaker E2E

Test_Flatcar_ARM64/default

Failed
Raw output
=== RUN   Test_Flatcar_ARM64/default
=== PAUSE Test_Flatcar_ARM64/default
=== CONT  Test_Flatcar_ARM64/default
    azure.go:480: [0.000s] Looking up images in https://ms.portal.azure.com/#@microsoft.onmicrosoft.com/resource/subscriptions/c4c3550e-a965-4993-a50c-628fd38cd3e1/resourceGroups/aksvhdtestbuildrg/providers/Microsoft.Compute/galleries/PackerSigGalleryEastUS/images/aks-flatcar-arm64-gen2/overview
    azure.go:569: [25.537s] Image version /subscriptions/c4c3550e-a965-4993-a50c-628fd38cd3e1/resourceGroups/aksvhdtestbuildrg/providers/Microsoft.Compute/galleries/PackerSigGalleryEastUS/images/flatcargen2arm64/versions/1.1783016978.25775 is already in region westus3
    vhd.go:347: [25.537s] got version by tag branch=refs/heads/main: https://ms.portal.azure.com/#@microsoft.onmicrosoft.com/resource/subscriptions/c4c3550e-a965-4993-a50c-628fd38cd3e1/resourceGroups/aksvhdtestbuildrg/providers/Microsoft.Compute/galleries/PackerSigGalleryEastUS/images/aks-flatcar-arm64-gen2/versions/1.1783016978.25775/overview
    test_helpers.go:418: [25.537s] TAGS {Name:Test_Flatcar_ARM64/default ImageName:flatcargen2arm64 OS:flatcar Arch:arm64 NetworkIsolated:false NonAnonymousACR:false GPU:false WASM:false BootstrapTokenFallback:false KubeletCustomConfig:false Scriptless:false VHDCaching:false MockAzureChinaCloud:false VMSeriesCoverageTest:false}
    test_helpers.go:229: [25.537s] → running scenario...
    test_helpers.go:246: [25.537s] using cluster abe2e-kubenet-v5-150ee in rg=abe2e-westus3 sub=8ecadfc9-d1a3-4ea4-b844-0d9f87e4d7c8
    test_helpers.go:247: [25.537s] portal: https://portal.azure.com/#@microsoft.onmicrosoft.com/resource/subscriptions/8ecadfc9-d1a3-4ea4-b844-0d9f87e4d7c8/resourceGroups/abe2e-westus3/providers/Microsoft.ContainerService/managedClusters/abe2e-kubenet-v5-150ee/overview
    test_helpers.go:279: [25.550s] → preparing AKS node...
    vmss.go:531: [25.555s] → creating VMSS rkmu-2026-07-02-flatcararm64default...
    vmss.go:435: [26.526s] VMSS portal link: https://ms.portal.azure.com/#@microsoft.onmicrosoft.com/resource/subscriptions/8ecadfc9-d1a3-4ea4-b844-0d9f87e4d7c8/resourceGroups/MC_abe2e-westus3_abe2e-kubenet-v5-150ee_westus3/providers/Microsoft.Compute/virtualMachineScaleSets/rkmu-2026-07-02-flatcararm64default/overview
    vmss.go:441: [26.526s] Managed cluster portal link: https://ms.portal.azure.com/#@microsoft.onmicrosoft.com/resource/subscriptions/8ecadfc9-d1a3-4ea4-b844-0d9f87e4d7c8/resourceGroups/MC_abe2e-westus3_abe2e-kubenet-v5-150ee_westus3/providers/Microsoft.ContainerService/managedClusters/abe2e-kubenet-v5-150ee/overview
    vmss.go:564: [44.998s] VM will be automatically deleted after the test finishes, to preserve it for debugging purposes set KEEP_VMSS=true or pause the test with a breakpoint before the test finishes or failed
    vmss.go:568: [44.998s] SSH Instructions: (may take a few minutes for the VM to be ready for SSH)
        ========================
        az network bastion ssh --target-resource-id "/subscriptions/8ecadfc9-d1a3-4ea4-b844-0d9f87e4d7c8/resourceGroups/MC_abe2e-westus3_abe2e-kubenet-v5-150ee_westus3/providers/Microsoft.Compute/virtualMachineScaleSets/rkmu-2026-07-02-flatcararm64default/virtualMachines/0" --name "abe2e-shared-bastion" --resource-group abe2e-westus3 --auth-type ssh-key --username azureuser --ssh-key /tmp/private-key-98095116
        
    bastionssh.go:304: [176.330s] Attempt 1/5 establishing SSH over bastion to 10.220.112.18
    vmss.go:618: [177.897s] VM reached running state
    vmss.go:588: [177.897s] ✓ creating VMSS rkmu-2026-07-02-flatcararm64default done (152.3s)
    kube.go:160: [177.897s] → waiting for node rkmu-2026-07-02-flatcararm64default to be ready...
    kube.go:182: [178.009s] node rkmu-2026-07-02-flatcararm64default000000 is ready. Taints: [{"key":"node.kubernetes.io/networ
... [The stack trace has been truncated as it exceeded the maximum allowed size. Please refer to the complete log available in the Test Run attachments for full details.]

Check failure on line 1 in Test_Flatcar_ARM64/scriptless_nbc

See this annotation in the file changed.

@azure-pipelines azure-pipelines / Agentbaker E2E

Test_Flatcar_ARM64/scriptless_nbc

Failed
Raw output
=== RUN   Test_Flatcar_ARM64/scriptless_nbc
=== PAUSE Test_Flatcar_ARM64/scriptless_nbc
=== CONT  Test_Flatcar_ARM64/scriptless_nbc
    test_helpers.go:418: [25.527s] TAGS {Name:Test_Flatcar_ARM64/scriptless_nbc ImageName:flatcargen2arm64 OS:flatcar Arch:arm64 NetworkIsolated:false NonAnonymousACR:false GPU:false WASM:false BootstrapTokenFallback:false KubeletCustomConfig:false Scriptless:false VHDCaching:false MockAzureChinaCloud:false VMSeriesCoverageTest:false}
    test_helpers.go:229: [25.527s] → running scenario...
    test_helpers.go:246: [25.527s] using cluster abe2e-kubenet-v5-150ee in rg=abe2e-westus3 sub=8ecadfc9-d1a3-4ea4-b844-0d9f87e4d7c8
    test_helpers.go:247: [25.527s] portal: https://portal.azure.com/#@microsoft.onmicrosoft.com/resource/subscriptions/8ecadfc9-d1a3-4ea4-b844-0d9f87e4d7c8/resourceGroups/abe2e-westus3/providers/Microsoft.ContainerService/managedClusters/abe2e-kubenet-v5-150ee/overview
    test_helpers.go:279: [25.540s] → preparing AKS node...
    vmss.go:531: [25.542s] → creating VMSS 7vqp-2026-07-02-flatcararm64scriptlessnbc...
    vmss.go:65: [26.432s] compiling aks-node-controller: "/home/cloudtest/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.26.4.linux-amd64/bin/go build -o aks-node-controller-arm64 -v"
    vmss.go:43: [56.506s] uploading aks-node-controller binary to blob path 2026-07-02-22-04-49/aks-node-controller-oq0n18
    vmss.go:435: [56.833s] VMSS portal link: https://ms.portal.azure.com/#@microsoft.onmicrosoft.com/resource/subscriptions/8ecadfc9-d1a3-4ea4-b844-0d9f87e4d7c8/resourceGroups/MC_abe2e-westus3_abe2e-kubenet-v5-150ee_westus3/providers/Microsoft.Compute/virtualMachineScaleSets/7vqp-2026-07-02-flatcararm64scriptlessnbc/overview
    vmss.go:441: [56.833s] Managed cluster portal link: https://ms.portal.azure.com/#@microsoft.onmicrosoft.com/resource/subscriptions/8ecadfc9-d1a3-4ea4-b844-0d9f87e4d7c8/resourceGroups/MC_abe2e-westus3_abe2e-kubenet-v5-150ee_westus3/providers/Microsoft.ContainerService/managedClusters/abe2e-kubenet-v5-150ee/overview
    vmss.go:564: [74.869s] VM will be automatically deleted after the test finishes, to preserve it for debugging purposes set KEEP_VMSS=true or pause the test with a breakpoint before the test finishes or failed
    vmss.go:568: [74.869s] SSH Instructions: (may take a few minutes for the VM to be ready for SSH)
        ========================
        az network bastion ssh --target-resource-id "/subscriptions/8ecadfc9-d1a3-4ea4-b844-0d9f87e4d7c8/resourceGroups/MC_abe2e-westus3_abe2e-kubenet-v5-150ee_westus3/providers/Microsoft.Compute/virtualMachineScaleSets/7vqp-2026-07-02-flatcararm64scriptlessnbc/virtualMachines/0" --name "abe2e-shared-bastion" --resource-group abe2e-westus3 --auth-type ssh-key --username azureuser --ssh-key /tmp/private-key-98095116
        
    bastionssh.go:304: [176.176s] Attempt 1/5 establishing SSH over bastion to 10.220.112.20
    vmss.go:618: [178.074s] VM reached running state
    vmss.go:588: [178.074s] ✓ creating VMSS 7vqp-2026-07-02-flatcararm64scriptlessnbc done (152.5s)
    kube.go:160: [178.074s] → waiting for node 7vqp-2026-07-02-flatcararm64scriptlessnbc to be ready...
    kube.go:182: [178.181s] node 7vqp-2026-07-02-flatcararm64scriptlessnbc000000 is ready. Taints: [{"key":"node.kubernetes.io/network-unavailable","effect":"NoSchedule","timeAdded":"2026-07-02T22:06:43Z"}] Conditions: [{"type":"NetworkUnavailable","status":"True","lastHeartbeatTime":"2026-07-02T22:06:43Z","lastTransitionTime":"2026-07-02T22:06:43Z","reason":"NodeInitialization","message":"Waiting for cloud routes"},{"type":"MemoryPressure","status":"False","lastHeartbeatTime":"2026-07-02T22:06:35Z","lastTransitionTime":"2026-07-02T22:06:33Z","reason":"KubeletHasSufficientMemory","message":"kubelet has sufficient memory available"},{"type":"DiskPressure","status":"False
... [The stack trace has been truncated as it exceeded the maximum allowed size. Please refer to the complete log available in the Test Run attachments for full details.]