--- policy: /ce/ca/aws/eks/node-group-ami-support logic: /ce/ca/aws/eks/node-group-ami-support/prod.logic.yaml executionTime: 2026-10-30T18:09:31.799419795Z generationMs: 50 executionMs: 724 rows: - id: retired-AL2_x86_64 match: true status: expected: INCOMPLIANT actual: INCOMPLIANT conditionIndex: expected: 299 actual: 299 conditionText: expected: "setOfText(['AL2_x86_64', 'AL2_x86_64_GPU', 'AL2_ARM_64']).contains(extract('CA10A1__amiType__c'))" actual: "setOfText(['AL2_x86_64', 'AL2_x86_64_GPU', 'AL2_ARM_64']).contains(extract('CA10A1__amiType__c'))" runtimeError: {} - id: retired-AL2_x86_64_GPU match: true status: expected: INCOMPLIANT actual: INCOMPLIANT conditionIndex: expected: 299 actual: 299 conditionText: expected: "setOfText(['AL2_x86_64', 'AL2_x86_64_GPU', 'AL2_ARM_64']).contains(extract('CA10A1__amiType__c'))" actual: "setOfText(['AL2_x86_64', 'AL2_x86_64_GPU', 'AL2_ARM_64']).contains(extract('CA10A1__amiType__c'))" runtimeError: {} - id: retired-AL2_ARM_64 match: true status: expected: INCOMPLIANT actual: INCOMPLIANT conditionIndex: expected: 299 actual: 299 conditionText: expected: "setOfText(['AL2_x86_64', 'AL2_x86_64_GPU', 'AL2_ARM_64']).contains(extract('CA10A1__amiType__c'))" actual: "setOfText(['AL2_x86_64', 'AL2_x86_64_GPU', 'AL2_ARM_64']).contains(extract('CA10A1__amiType__c'))" runtimeError: {} - id: supported-AL2023_x86_64_STANDARD match: true status: expected: COMPLIANT actual: COMPLIANT conditionIndex: expected: 700 actual: 700 conditionText: expected: otherwise actual: otherwise runtimeError: {} - id: supported-AL2023_ARM_64_STANDARD match: true status: expected: COMPLIANT actual: COMPLIANT conditionIndex: expected: 700 actual: 700 conditionText: expected: otherwise actual: otherwise runtimeError: {} - id: supported-AL2023_x86_64_NEURON match: true status: expected: COMPLIANT actual: COMPLIANT conditionIndex: expected: 700 actual: 700 conditionText: expected: otherwise actual: otherwise runtimeError: {} - id: supported-AL2023_x86_64_NVIDIA match: true status: expected: COMPLIANT actual: COMPLIANT conditionIndex: expected: 700 actual: 700 conditionText: expected: otherwise actual: otherwise runtimeError: {} - id: supported-AL2023_ARM_64_NVIDIA match: true status: expected: COMPLIANT actual: COMPLIANT conditionIndex: expected: 700 actual: 700 conditionText: expected: otherwise actual: otherwise runtimeError: {} - id: supported-BOTTLEROCKET_ARM_64 match: true status: expected: COMPLIANT actual: COMPLIANT conditionIndex: expected: 700 actual: 700 conditionText: expected: otherwise actual: otherwise runtimeError: {} - id: supported-BOTTLEROCKET_x86_64 match: true status: expected: COMPLIANT actual: COMPLIANT conditionIndex: expected: 700 actual: 700 conditionText: expected: otherwise actual: otherwise runtimeError: {} - id: supported-BOTTLEROCKET_ARM_64_FIPS match: true status: expected: COMPLIANT actual: COMPLIANT conditionIndex: expected: 700 actual: 700 conditionText: expected: otherwise actual: otherwise runtimeError: {} - id: supported-BOTTLEROCKET_x86_64_FIPS match: true status: expected: COMPLIANT actual: COMPLIANT conditionIndex: expected: 700 actual: 700 conditionText: expected: otherwise actual: otherwise runtimeError: {} - id: supported-BOTTLEROCKET_ARM_64_NVIDIA match: true status: expected: COMPLIANT actual: COMPLIANT conditionIndex: expected: 700 actual: 700 conditionText: expected: otherwise actual: otherwise runtimeError: {} - id: supported-BOTTLEROCKET_x86_64_NVIDIA match: true status: expected: COMPLIANT actual: COMPLIANT conditionIndex: expected: 700 actual: 700 conditionText: expected: otherwise actual: otherwise runtimeError: {} - id: supported-BOTTLEROCKET_ARM_64_NVIDIA_FIPS match: true status: expected: COMPLIANT actual: COMPLIANT conditionIndex: expected: 700 actual: 700 conditionText: expected: otherwise actual: otherwise runtimeError: {} - id: supported-BOTTLEROCKET_x86_64_NVIDIA_FIPS match: true status: expected: COMPLIANT actual: COMPLIANT conditionIndex: expected: 700 actual: 700 conditionText: expected: otherwise actual: otherwise runtimeError: {} - id: al2023-maintenance match: true status: expected: COMPLIANT actual: COMPLIANT conditionIndex: expected: 700 actual: 700 conditionText: expected: otherwise actual: otherwise runtimeError: {} - id: al2023-final-day match: true status: expected: COMPLIANT actual: COMPLIANT conditionIndex: expected: 700 actual: 700 conditionText: expected: otherwise actual: otherwise runtimeError: {} - id: al2023-past-maintenance match: true status: expected: INCOMPLIANT actual: INCOMPLIANT conditionIndex: expected: 399 actual: 399 conditionText: expected: "setOfText(['AL2023_x86_64_STANDARD', 'AL2023_ARM_64_STANDARD', 'AL2023_x86_64_NEURON',\ \ 'AL2023_x86_64_NVIDIA', 'AL2023_ARM_64_NVIDIA']).contains(extract('CA10A1__amiType__c'))\ \ && '2029-06-30T00:00:00Z'.beforeToday()" actual: "setOfText(['AL2023_x86_64_STANDARD', 'AL2023_ARM_64_STANDARD', 'AL2023_x86_64_NEURON',\ \ 'AL2023_x86_64_NVIDIA', 'AL2023_ARM_64_NVIDIA']).contains(extract('CA10A1__amiType__c'))\ \ && '2029-06-30T00:00:00Z'.beforeToday()" runtimeError: {} - id: unknown-family-22 match: true status: expected: INAPPLICABLE actual: INAPPLICABLE conditionIndex: expected: 499 actual: 499 conditionText: expected: "setOfText(['CUSTOM', 'WINDOWS_CORE_2019_x86_64', 'WINDOWS_FULL_2019_x86_64',\ \ 'WINDOWS_CORE_2022_x86_64', 'WINDOWS_FULL_2022_x86_64', 'WINDOWS_CORE_2025_x86_64',\ \ 'WINDOWS_FULL_2025_x86_64']).contains(extract('CA10A1__amiType__c'))" actual: "setOfText(['CUSTOM', 'WINDOWS_CORE_2019_x86_64', 'WINDOWS_FULL_2019_x86_64',\ \ 'WINDOWS_CORE_2022_x86_64', 'WINDOWS_FULL_2022_x86_64', 'WINDOWS_CORE_2025_x86_64',\ \ 'WINDOWS_FULL_2025_x86_64']).contains(extract('CA10A1__amiType__c'))" runtimeError: {} - id: unknown-family-23 match: true status: expected: INAPPLICABLE actual: INAPPLICABLE conditionIndex: expected: 499 actual: 499 conditionText: expected: "setOfText(['CUSTOM', 'WINDOWS_CORE_2019_x86_64', 'WINDOWS_FULL_2019_x86_64',\ \ 'WINDOWS_CORE_2022_x86_64', 'WINDOWS_FULL_2022_x86_64', 'WINDOWS_CORE_2025_x86_64',\ \ 'WINDOWS_FULL_2025_x86_64']).contains(extract('CA10A1__amiType__c'))" actual: "setOfText(['CUSTOM', 'WINDOWS_CORE_2019_x86_64', 'WINDOWS_FULL_2019_x86_64',\ \ 'WINDOWS_CORE_2022_x86_64', 'WINDOWS_FULL_2022_x86_64', 'WINDOWS_CORE_2025_x86_64',\ \ 'WINDOWS_FULL_2025_x86_64']).contains(extract('CA10A1__amiType__c'))" runtimeError: {} - id: unknown-family-24 match: true status: expected: COMPLIANT actual: COMPLIANT conditionIndex: expected: 700 actual: 700 conditionText: expected: otherwise actual: otherwise runtimeError: {} - id: unknown-family-25 match: true status: expected: COMPLIANT actual: COMPLIANT conditionIndex: expected: 700 actual: 700 conditionText: expected: otherwise actual: otherwise runtimeError: {} - id: unknown-family-26 match: true status: expected: COMPLIANT actual: COMPLIANT conditionIndex: expected: 700 actual: 700 conditionText: expected: otherwise actual: otherwise runtimeError: {} - id: unknown-family-27 match: true status: expected: UNDETERMINED actual: UNDETERMINED conditionIndex: expected: 201 actual: 201 conditionText: expected: CA10A1__amiType__c.isEmpty() actual: CA10A1__amiType__c.isEmpty() runtimeError: {} - id: unknown-family-28 match: true status: expected: UNDETERMINED actual: UNDETERMINED conditionIndex: expected: 201 actual: 201 conditionText: expected: CA10A1__amiType__c.isEmpty() actual: CA10A1__amiType__c.isEmpty() runtimeError: {} - id: unknown-family-29 match: true status: expected: UNDETERMINED actual: UNDETERMINED conditionIndex: expected: 201 actual: 201 conditionText: expected: CA10A1__amiType__c.isEmpty() actual: CA10A1__amiType__c.isEmpty() runtimeError: {} - id: excluded-CREATING match: true status: expected: INAPPLICABLE actual: INAPPLICABLE conditionIndex: expected: 199 actual: 199 conditionText: expected: "setOfText(['CREATING', 'CREATE_FAILED', 'DELETING']).contains(extract('CA10A1__status__c'))" actual: "setOfText(['CREATING', 'CREATE_FAILED', 'DELETING']).contains(extract('CA10A1__status__c'))" runtimeError: {} - id: excluded-CREATE_FAILED match: true status: expected: INAPPLICABLE actual: INAPPLICABLE conditionIndex: expected: 199 actual: 199 conditionText: expected: "setOfText(['CREATING', 'CREATE_FAILED', 'DELETING']).contains(extract('CA10A1__status__c'))" actual: "setOfText(['CREATING', 'CREATE_FAILED', 'DELETING']).contains(extract('CA10A1__status__c'))" runtimeError: {} - id: excluded-DELETING match: true status: expected: INAPPLICABLE actual: INAPPLICABLE conditionIndex: expected: 199 actual: 199 conditionText: expected: "setOfText(['CREATING', 'CREATE_FAILED', 'DELETING']).contains(extract('CA10A1__status__c'))" actual: "setOfText(['CREATING', 'CREATE_FAILED', 'DELETING']).contains(extract('CA10A1__status__c'))" runtimeError: {} - id: retired-UPDATING match: true status: expected: INCOMPLIANT actual: INCOMPLIANT conditionIndex: expected: 299 actual: 299 conditionText: expected: "setOfText(['AL2_x86_64', 'AL2_x86_64_GPU', 'AL2_ARM_64']).contains(extract('CA10A1__amiType__c'))" actual: "setOfText(['AL2_x86_64', 'AL2_x86_64_GPU', 'AL2_ARM_64']).contains(extract('CA10A1__amiType__c'))" runtimeError: {} - id: retired-DEGRADED match: true status: expected: INCOMPLIANT actual: INCOMPLIANT conditionIndex: expected: 299 actual: 299 conditionText: expected: "setOfText(['AL2_x86_64', 'AL2_x86_64_GPU', 'AL2_ARM_64']).contains(extract('CA10A1__amiType__c'))" actual: "setOfText(['AL2_x86_64', 'AL2_x86_64_GPU', 'AL2_ARM_64']).contains(extract('CA10A1__amiType__c'))" runtimeError: {} - id: retired-DELETE_FAILED match: true status: expected: INCOMPLIANT actual: INCOMPLIANT conditionIndex: expected: 299 actual: 299 conditionText: expected: "setOfText(['AL2_x86_64', 'AL2_x86_64_GPU', 'AL2_ARM_64']).contains(extract('CA10A1__amiType__c'))" actual: "setOfText(['AL2_x86_64', 'AL2_x86_64_GPU', 'AL2_ARM_64']).contains(extract('CA10A1__amiType__c'))" runtimeError: {} - id: unknown-status-36 match: true status: expected: INCOMPLIANT actual: INCOMPLIANT conditionIndex: expected: 299 actual: 299 conditionText: expected: "setOfText(['AL2_x86_64', 'AL2_x86_64_GPU', 'AL2_ARM_64']).contains(extract('CA10A1__amiType__c'))" actual: "setOfText(['AL2_x86_64', 'AL2_x86_64_GPU', 'AL2_ARM_64']).contains(extract('CA10A1__amiType__c'))" runtimeError: {} - id: unknown-status-37 match: true status: expected: UNDETERMINED actual: UNDETERMINED conditionIndex: expected: 101 actual: 101 conditionText: expected: CA10A1__status__c.isEmpty() actual: CA10A1__status__c.isEmpty() runtimeError: {} - id: unknown-status-38 match: true status: expected: UNDETERMINED actual: UNDETERMINED conditionIndex: expected: 101 actual: 101 conditionText: expected: CA10A1__status__c.isEmpty() actual: CA10A1__status__c.isEmpty() runtimeError: {} - id: missing-release-known-family match: true status: expected: COMPLIANT actual: COMPLIANT conditionIndex: expected: 700 actual: 700 conditionText: expected: otherwise actual: otherwise runtimeError: {} - id: custom-al2-looking-release match: true status: expected: INAPPLICABLE actual: INAPPLICABLE conditionIndex: expected: 499 actual: 499 conditionText: expected: "setOfText(['CUSTOM', 'WINDOWS_CORE_2019_x86_64', 'WINDOWS_FULL_2019_x86_64',\ \ 'WINDOWS_CORE_2022_x86_64', 'WINDOWS_FULL_2022_x86_64', 'WINDOWS_CORE_2025_x86_64',\ \ 'WINDOWS_FULL_2025_x86_64']).contains(extract('CA10A1__amiType__c'))" actual: "setOfText(['CUSTOM', 'WINDOWS_CORE_2019_x86_64', 'WINDOWS_FULL_2019_x86_64',\ \ 'WINDOWS_CORE_2022_x86_64', 'WINDOWS_FULL_2022_x86_64', 'WINDOWS_CORE_2025_x86_64',\ \ 'WINDOWS_FULL_2025_x86_64']).contains(extract('CA10A1__amiType__c'))" runtimeError: {} - id: retired-future-looking-release match: true status: expected: INCOMPLIANT actual: INCOMPLIANT conditionIndex: expected: 299 actual: 299 conditionText: expected: "setOfText(['AL2_x86_64', 'AL2_x86_64_GPU', 'AL2_ARM_64']).contains(extract('CA10A1__amiType__c'))" actual: "setOfText(['AL2_x86_64', 'AL2_x86_64_GPU', 'AL2_ARM_64']).contains(extract('CA10A1__amiType__c'))" runtimeError: {} - id: disappeared match: true status: expected: DISAPPEARED actual: DISAPPEARED conditionIndex: expected: 99 actual: 99 conditionText: expected: isDisappeared(CA10A1__disappearanceTime__c) actual: isDisappeared(CA10A1__disappearanceTime__c) runtimeError: {} - id: AL2023_x86_64_STANDARD-1.29-retired match: true status: expected: INCOMPLIANT actual: INCOMPLIANT conditionIndex: expected: 699 actual: 699 conditionText: expected: "setOfText(['1.29', '1.30']).contains(extract('CA10A1__version__c'))\ \ || (extract('CA10A1__version__c') == '1.31' && '2026-11-25T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.32' && '2027-03-22T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.33' && '2027-07-28T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.34' && '2027-12-01T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.35' && '2028-03-26T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.36' && '2028-08-01T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.37' && '2028-11-30T00:00:00Z'.beforeToday())" actual: "setOfText(['1.29', '1.30']).contains(extract('CA10A1__version__c'))\ \ || (extract('CA10A1__version__c') == '1.31' && '2026-11-25T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.32' && '2027-03-22T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.33' && '2027-07-28T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.34' && '2027-12-01T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.35' && '2028-03-26T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.36' && '2028-08-01T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.37' && '2028-11-30T00:00:00Z'.beforeToday())" runtimeError: {} - id: BOTTLEROCKET_x86_64-1.29-retired match: true status: expected: INCOMPLIANT actual: INCOMPLIANT conditionIndex: expected: 699 actual: 699 conditionText: expected: "setOfText(['1.29', '1.30']).contains(extract('CA10A1__version__c'))\ \ || (extract('CA10A1__version__c') == '1.31' && '2026-11-25T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.32' && '2027-03-22T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.33' && '2027-07-28T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.34' && '2027-12-01T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.35' && '2028-03-26T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.36' && '2028-08-01T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.37' && '2028-11-30T00:00:00Z'.beforeToday())" actual: "setOfText(['1.29', '1.30']).contains(extract('CA10A1__version__c'))\ \ || (extract('CA10A1__version__c') == '1.31' && '2026-11-25T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.32' && '2027-03-22T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.33' && '2027-07-28T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.34' && '2027-12-01T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.35' && '2028-03-26T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.36' && '2028-08-01T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.37' && '2028-11-30T00:00:00Z'.beforeToday())" runtimeError: {} - id: AL2023_x86_64_STANDARD-1.30-retired match: true status: expected: INCOMPLIANT actual: INCOMPLIANT conditionIndex: expected: 699 actual: 699 conditionText: expected: "setOfText(['1.29', '1.30']).contains(extract('CA10A1__version__c'))\ \ || (extract('CA10A1__version__c') == '1.31' && '2026-11-25T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.32' && '2027-03-22T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.33' && '2027-07-28T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.34' && '2027-12-01T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.35' && '2028-03-26T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.36' && '2028-08-01T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.37' && '2028-11-30T00:00:00Z'.beforeToday())" actual: "setOfText(['1.29', '1.30']).contains(extract('CA10A1__version__c'))\ \ || (extract('CA10A1__version__c') == '1.31' && '2026-11-25T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.32' && '2027-03-22T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.33' && '2027-07-28T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.34' && '2027-12-01T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.35' && '2028-03-26T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.36' && '2028-08-01T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.37' && '2028-11-30T00:00:00Z'.beforeToday())" runtimeError: {} - id: BOTTLEROCKET_x86_64-1.30-retired match: true status: expected: INCOMPLIANT actual: INCOMPLIANT conditionIndex: expected: 699 actual: 699 conditionText: expected: "setOfText(['1.29', '1.30']).contains(extract('CA10A1__version__c'))\ \ || (extract('CA10A1__version__c') == '1.31' && '2026-11-25T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.32' && '2027-03-22T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.33' && '2027-07-28T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.34' && '2027-12-01T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.35' && '2028-03-26T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.36' && '2028-08-01T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.37' && '2028-11-30T00:00:00Z'.beforeToday())" actual: "setOfText(['1.29', '1.30']).contains(extract('CA10A1__version__c'))\ \ || (extract('CA10A1__version__c') == '1.31' && '2026-11-25T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.32' && '2027-03-22T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.33' && '2027-07-28T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.34' && '2027-12-01T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.35' && '2028-03-26T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.36' && '2028-08-01T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.37' && '2028-11-30T00:00:00Z'.beforeToday())" runtimeError: {} - id: AL2023_x86_64_STANDARD-1.31-before-final match: true status: expected: COMPLIANT actual: COMPLIANT conditionIndex: expected: 700 actual: 700 conditionText: expected: otherwise actual: otherwise runtimeError: {} - id: AL2023_x86_64_STANDARD-1.31-at-final match: true status: expected: INCOMPLIANT actual: INCOMPLIANT conditionIndex: expected: 699 actual: 699 conditionText: expected: "setOfText(['1.29', '1.30']).contains(extract('CA10A1__version__c'))\ \ || (extract('CA10A1__version__c') == '1.31' && '2026-11-25T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.32' && '2027-03-22T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.33' && '2027-07-28T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.34' && '2027-12-01T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.35' && '2028-03-26T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.36' && '2028-08-01T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.37' && '2028-11-30T00:00:00Z'.beforeToday())" actual: "setOfText(['1.29', '1.30']).contains(extract('CA10A1__version__c'))\ \ || (extract('CA10A1__version__c') == '1.31' && '2026-11-25T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.32' && '2027-03-22T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.33' && '2027-07-28T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.34' && '2027-12-01T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.35' && '2028-03-26T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.36' && '2028-08-01T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.37' && '2028-11-30T00:00:00Z'.beforeToday())" runtimeError: {} - id: BOTTLEROCKET_x86_64-1.31-before-final match: true status: expected: COMPLIANT actual: COMPLIANT conditionIndex: expected: 700 actual: 700 conditionText: expected: otherwise actual: otherwise runtimeError: {} - id: BOTTLEROCKET_x86_64-1.31-at-final match: true status: expected: INCOMPLIANT actual: INCOMPLIANT conditionIndex: expected: 699 actual: 699 conditionText: expected: "setOfText(['1.29', '1.30']).contains(extract('CA10A1__version__c'))\ \ || (extract('CA10A1__version__c') == '1.31' && '2026-11-25T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.32' && '2027-03-22T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.33' && '2027-07-28T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.34' && '2027-12-01T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.35' && '2028-03-26T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.36' && '2028-08-01T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.37' && '2028-11-30T00:00:00Z'.beforeToday())" actual: "setOfText(['1.29', '1.30']).contains(extract('CA10A1__version__c'))\ \ || (extract('CA10A1__version__c') == '1.31' && '2026-11-25T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.32' && '2027-03-22T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.33' && '2027-07-28T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.34' && '2027-12-01T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.35' && '2028-03-26T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.36' && '2028-08-01T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.37' && '2028-11-30T00:00:00Z'.beforeToday())" runtimeError: {} - id: AL2023_x86_64_STANDARD-1.32-before-final match: true status: expected: COMPLIANT actual: COMPLIANT conditionIndex: expected: 700 actual: 700 conditionText: expected: otherwise actual: otherwise runtimeError: {} - id: AL2023_x86_64_STANDARD-1.32-at-final match: true status: expected: INCOMPLIANT actual: INCOMPLIANT conditionIndex: expected: 699 actual: 699 conditionText: expected: "setOfText(['1.29', '1.30']).contains(extract('CA10A1__version__c'))\ \ || (extract('CA10A1__version__c') == '1.31' && '2026-11-25T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.32' && '2027-03-22T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.33' && '2027-07-28T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.34' && '2027-12-01T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.35' && '2028-03-26T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.36' && '2028-08-01T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.37' && '2028-11-30T00:00:00Z'.beforeToday())" actual: "setOfText(['1.29', '1.30']).contains(extract('CA10A1__version__c'))\ \ || (extract('CA10A1__version__c') == '1.31' && '2026-11-25T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.32' && '2027-03-22T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.33' && '2027-07-28T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.34' && '2027-12-01T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.35' && '2028-03-26T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.36' && '2028-08-01T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.37' && '2028-11-30T00:00:00Z'.beforeToday())" runtimeError: {} - id: BOTTLEROCKET_x86_64-1.32-before-final match: true status: expected: COMPLIANT actual: COMPLIANT conditionIndex: expected: 700 actual: 700 conditionText: expected: otherwise actual: otherwise runtimeError: {} - id: BOTTLEROCKET_x86_64-1.32-at-final match: true status: expected: INCOMPLIANT actual: INCOMPLIANT conditionIndex: expected: 699 actual: 699 conditionText: expected: "setOfText(['1.29', '1.30']).contains(extract('CA10A1__version__c'))\ \ || (extract('CA10A1__version__c') == '1.31' && '2026-11-25T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.32' && '2027-03-22T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.33' && '2027-07-28T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.34' && '2027-12-01T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.35' && '2028-03-26T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.36' && '2028-08-01T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.37' && '2028-11-30T00:00:00Z'.beforeToday())" actual: "setOfText(['1.29', '1.30']).contains(extract('CA10A1__version__c'))\ \ || (extract('CA10A1__version__c') == '1.31' && '2026-11-25T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.32' && '2027-03-22T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.33' && '2027-07-28T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.34' && '2027-12-01T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.35' && '2028-03-26T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.36' && '2028-08-01T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.37' && '2028-11-30T00:00:00Z'.beforeToday())" runtimeError: {} - id: AL2023_x86_64_STANDARD-1.33-before-final match: true status: expected: COMPLIANT actual: COMPLIANT conditionIndex: expected: 700 actual: 700 conditionText: expected: otherwise actual: otherwise runtimeError: {} - id: AL2023_x86_64_STANDARD-1.33-at-final match: true status: expected: INCOMPLIANT actual: INCOMPLIANT conditionIndex: expected: 699 actual: 699 conditionText: expected: "setOfText(['1.29', '1.30']).contains(extract('CA10A1__version__c'))\ \ || (extract('CA10A1__version__c') == '1.31' && '2026-11-25T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.32' && '2027-03-22T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.33' && '2027-07-28T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.34' && '2027-12-01T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.35' && '2028-03-26T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.36' && '2028-08-01T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.37' && '2028-11-30T00:00:00Z'.beforeToday())" actual: "setOfText(['1.29', '1.30']).contains(extract('CA10A1__version__c'))\ \ || (extract('CA10A1__version__c') == '1.31' && '2026-11-25T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.32' && '2027-03-22T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.33' && '2027-07-28T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.34' && '2027-12-01T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.35' && '2028-03-26T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.36' && '2028-08-01T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.37' && '2028-11-30T00:00:00Z'.beforeToday())" runtimeError: {} - id: BOTTLEROCKET_x86_64-1.33-before-final match: true status: expected: COMPLIANT actual: COMPLIANT conditionIndex: expected: 700 actual: 700 conditionText: expected: otherwise actual: otherwise runtimeError: {} - id: BOTTLEROCKET_x86_64-1.33-at-final match: true status: expected: INCOMPLIANT actual: INCOMPLIANT conditionIndex: expected: 699 actual: 699 conditionText: expected: "setOfText(['1.29', '1.30']).contains(extract('CA10A1__version__c'))\ \ || (extract('CA10A1__version__c') == '1.31' && '2026-11-25T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.32' && '2027-03-22T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.33' && '2027-07-28T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.34' && '2027-12-01T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.35' && '2028-03-26T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.36' && '2028-08-01T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.37' && '2028-11-30T00:00:00Z'.beforeToday())" actual: "setOfText(['1.29', '1.30']).contains(extract('CA10A1__version__c'))\ \ || (extract('CA10A1__version__c') == '1.31' && '2026-11-25T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.32' && '2027-03-22T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.33' && '2027-07-28T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.34' && '2027-12-01T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.35' && '2028-03-26T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.36' && '2028-08-01T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.37' && '2028-11-30T00:00:00Z'.beforeToday())" runtimeError: {} - id: AL2023_x86_64_STANDARD-1.34-before-final match: true status: expected: COMPLIANT actual: COMPLIANT conditionIndex: expected: 700 actual: 700 conditionText: expected: otherwise actual: otherwise runtimeError: {} - id: AL2023_x86_64_STANDARD-1.34-at-final match: true status: expected: INCOMPLIANT actual: INCOMPLIANT conditionIndex: expected: 699 actual: 699 conditionText: expected: "setOfText(['1.29', '1.30']).contains(extract('CA10A1__version__c'))\ \ || (extract('CA10A1__version__c') == '1.31' && '2026-11-25T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.32' && '2027-03-22T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.33' && '2027-07-28T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.34' && '2027-12-01T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.35' && '2028-03-26T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.36' && '2028-08-01T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.37' && '2028-11-30T00:00:00Z'.beforeToday())" actual: "setOfText(['1.29', '1.30']).contains(extract('CA10A1__version__c'))\ \ || (extract('CA10A1__version__c') == '1.31' && '2026-11-25T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.32' && '2027-03-22T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.33' && '2027-07-28T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.34' && '2027-12-01T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.35' && '2028-03-26T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.36' && '2028-08-01T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.37' && '2028-11-30T00:00:00Z'.beforeToday())" runtimeError: {} - id: BOTTLEROCKET_x86_64-1.34-before-final match: true status: expected: COMPLIANT actual: COMPLIANT conditionIndex: expected: 700 actual: 700 conditionText: expected: otherwise actual: otherwise runtimeError: {} - id: BOTTLEROCKET_x86_64-1.34-at-final match: true status: expected: INCOMPLIANT actual: INCOMPLIANT conditionIndex: expected: 699 actual: 699 conditionText: expected: "setOfText(['1.29', '1.30']).contains(extract('CA10A1__version__c'))\ \ || (extract('CA10A1__version__c') == '1.31' && '2026-11-25T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.32' && '2027-03-22T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.33' && '2027-07-28T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.34' && '2027-12-01T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.35' && '2028-03-26T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.36' && '2028-08-01T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.37' && '2028-11-30T00:00:00Z'.beforeToday())" actual: "setOfText(['1.29', '1.30']).contains(extract('CA10A1__version__c'))\ \ || (extract('CA10A1__version__c') == '1.31' && '2026-11-25T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.32' && '2027-03-22T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.33' && '2027-07-28T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.34' && '2027-12-01T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.35' && '2028-03-26T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.36' && '2028-08-01T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.37' && '2028-11-30T00:00:00Z'.beforeToday())" runtimeError: {} - id: AL2023_x86_64_STANDARD-1.35-before-final match: true status: expected: COMPLIANT actual: COMPLIANT conditionIndex: expected: 700 actual: 700 conditionText: expected: otherwise actual: otherwise runtimeError: {} - id: AL2023_x86_64_STANDARD-1.35-at-final match: true status: expected: INCOMPLIANT actual: INCOMPLIANT conditionIndex: expected: 699 actual: 699 conditionText: expected: "setOfText(['1.29', '1.30']).contains(extract('CA10A1__version__c'))\ \ || (extract('CA10A1__version__c') == '1.31' && '2026-11-25T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.32' && '2027-03-22T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.33' && '2027-07-28T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.34' && '2027-12-01T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.35' && '2028-03-26T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.36' && '2028-08-01T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.37' && '2028-11-30T00:00:00Z'.beforeToday())" actual: "setOfText(['1.29', '1.30']).contains(extract('CA10A1__version__c'))\ \ || (extract('CA10A1__version__c') == '1.31' && '2026-11-25T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.32' && '2027-03-22T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.33' && '2027-07-28T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.34' && '2027-12-01T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.35' && '2028-03-26T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.36' && '2028-08-01T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.37' && '2028-11-30T00:00:00Z'.beforeToday())" runtimeError: {} - id: BOTTLEROCKET_x86_64-1.35-before-final match: true status: expected: COMPLIANT actual: COMPLIANT conditionIndex: expected: 700 actual: 700 conditionText: expected: otherwise actual: otherwise runtimeError: {} - id: BOTTLEROCKET_x86_64-1.35-at-final match: true status: expected: INCOMPLIANT actual: INCOMPLIANT conditionIndex: expected: 699 actual: 699 conditionText: expected: "setOfText(['1.29', '1.30']).contains(extract('CA10A1__version__c'))\ \ || (extract('CA10A1__version__c') == '1.31' && '2026-11-25T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.32' && '2027-03-22T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.33' && '2027-07-28T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.34' && '2027-12-01T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.35' && '2028-03-26T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.36' && '2028-08-01T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.37' && '2028-11-30T00:00:00Z'.beforeToday())" actual: "setOfText(['1.29', '1.30']).contains(extract('CA10A1__version__c'))\ \ || (extract('CA10A1__version__c') == '1.31' && '2026-11-25T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.32' && '2027-03-22T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.33' && '2027-07-28T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.34' && '2027-12-01T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.35' && '2028-03-26T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.36' && '2028-08-01T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.37' && '2028-11-30T00:00:00Z'.beforeToday())" runtimeError: {} - id: AL2023_x86_64_STANDARD-1.36-before-final match: true status: expected: COMPLIANT actual: COMPLIANT conditionIndex: expected: 700 actual: 700 conditionText: expected: otherwise actual: otherwise runtimeError: {} - id: AL2023_x86_64_STANDARD-1.36-at-final match: true status: expected: INCOMPLIANT actual: INCOMPLIANT conditionIndex: expected: 699 actual: 699 conditionText: expected: "setOfText(['1.29', '1.30']).contains(extract('CA10A1__version__c'))\ \ || (extract('CA10A1__version__c') == '1.31' && '2026-11-25T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.32' && '2027-03-22T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.33' && '2027-07-28T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.34' && '2027-12-01T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.35' && '2028-03-26T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.36' && '2028-08-01T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.37' && '2028-11-30T00:00:00Z'.beforeToday())" actual: "setOfText(['1.29', '1.30']).contains(extract('CA10A1__version__c'))\ \ || (extract('CA10A1__version__c') == '1.31' && '2026-11-25T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.32' && '2027-03-22T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.33' && '2027-07-28T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.34' && '2027-12-01T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.35' && '2028-03-26T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.36' && '2028-08-01T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.37' && '2028-11-30T00:00:00Z'.beforeToday())" runtimeError: {} - id: BOTTLEROCKET_x86_64-1.36-before-final match: true status: expected: COMPLIANT actual: COMPLIANT conditionIndex: expected: 700 actual: 700 conditionText: expected: otherwise actual: otherwise runtimeError: {} - id: BOTTLEROCKET_x86_64-1.36-at-final match: true status: expected: INCOMPLIANT actual: INCOMPLIANT conditionIndex: expected: 699 actual: 699 conditionText: expected: "setOfText(['1.29', '1.30']).contains(extract('CA10A1__version__c'))\ \ || (extract('CA10A1__version__c') == '1.31' && '2026-11-25T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.32' && '2027-03-22T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.33' && '2027-07-28T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.34' && '2027-12-01T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.35' && '2028-03-26T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.36' && '2028-08-01T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.37' && '2028-11-30T00:00:00Z'.beforeToday())" actual: "setOfText(['1.29', '1.30']).contains(extract('CA10A1__version__c'))\ \ || (extract('CA10A1__version__c') == '1.31' && '2026-11-25T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.32' && '2027-03-22T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.33' && '2027-07-28T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.34' && '2027-12-01T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.35' && '2028-03-26T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.36' && '2028-08-01T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.37' && '2028-11-30T00:00:00Z'.beforeToday())" runtimeError: {} - id: AL2023_x86_64_STANDARD-1.37-before-final match: true status: expected: COMPLIANT actual: COMPLIANT conditionIndex: expected: 700 actual: 700 conditionText: expected: otherwise actual: otherwise runtimeError: {} - id: AL2023_x86_64_STANDARD-1.37-at-final match: true status: expected: INCOMPLIANT actual: INCOMPLIANT conditionIndex: expected: 699 actual: 699 conditionText: expected: "setOfText(['1.29', '1.30']).contains(extract('CA10A1__version__c'))\ \ || (extract('CA10A1__version__c') == '1.31' && '2026-11-25T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.32' && '2027-03-22T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.33' && '2027-07-28T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.34' && '2027-12-01T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.35' && '2028-03-26T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.36' && '2028-08-01T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.37' && '2028-11-30T00:00:00Z'.beforeToday())" actual: "setOfText(['1.29', '1.30']).contains(extract('CA10A1__version__c'))\ \ || (extract('CA10A1__version__c') == '1.31' && '2026-11-25T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.32' && '2027-03-22T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.33' && '2027-07-28T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.34' && '2027-12-01T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.35' && '2028-03-26T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.36' && '2028-08-01T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.37' && '2028-11-30T00:00:00Z'.beforeToday())" runtimeError: {} - id: BOTTLEROCKET_x86_64-1.37-before-final match: true status: expected: COMPLIANT actual: COMPLIANT conditionIndex: expected: 700 actual: 700 conditionText: expected: otherwise actual: otherwise runtimeError: {} - id: BOTTLEROCKET_x86_64-1.37-at-final match: true status: expected: INCOMPLIANT actual: INCOMPLIANT conditionIndex: expected: 699 actual: 699 conditionText: expected: "setOfText(['1.29', '1.30']).contains(extract('CA10A1__version__c'))\ \ || (extract('CA10A1__version__c') == '1.31' && '2026-11-25T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.32' && '2027-03-22T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.33' && '2027-07-28T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.34' && '2027-12-01T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.35' && '2028-03-26T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.36' && '2028-08-01T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.37' && '2028-11-30T00:00:00Z'.beforeToday())" actual: "setOfText(['1.29', '1.30']).contains(extract('CA10A1__version__c'))\ \ || (extract('CA10A1__version__c') == '1.31' && '2026-11-25T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.32' && '2027-03-22T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.33' && '2027-07-28T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.34' && '2027-12-01T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.35' && '2028-03-26T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.36' && '2028-08-01T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.37' && '2028-11-30T00:00:00Z'.beforeToday())" runtimeError: {} - id: AL2023_x86_64_STANDARD-standard-transition-2026-03-22T23:59:59Z match: true status: expected: COMPLIANT actual: COMPLIANT conditionIndex: expected: 700 actual: 700 conditionText: expected: otherwise actual: otherwise runtimeError: {} - id: AL2023_x86_64_STANDARD-standard-transition-2026-03-23T00:00:00Z match: true status: expected: COMPLIANT actual: COMPLIANT conditionIndex: expected: 700 actual: 700 conditionText: expected: otherwise actual: otherwise runtimeError: {} - id: AL2023_x86_64_STANDARD-standard-transition-2026-03-23T23:59:59Z match: true status: expected: COMPLIANT actual: COMPLIANT conditionIndex: expected: 700 actual: 700 conditionText: expected: otherwise actual: otherwise runtimeError: {} - id: BOTTLEROCKET_ARM_64_NVIDIA_FIPS-standard-transition-2026-03-22T23:59:59Z match: true status: expected: COMPLIANT actual: COMPLIANT conditionIndex: expected: 700 actual: 700 conditionText: expected: otherwise actual: otherwise runtimeError: {} - id: BOTTLEROCKET_ARM_64_NVIDIA_FIPS-standard-transition-2026-03-23T00:00:00Z match: true status: expected: COMPLIANT actual: COMPLIANT conditionIndex: expected: 700 actual: 700 conditionText: expected: otherwise actual: otherwise runtimeError: {} - id: BOTTLEROCKET_ARM_64_NVIDIA_FIPS-standard-transition-2026-03-23T23:59:59Z match: true status: expected: COMPLIANT actual: COMPLIANT conditionIndex: expected: 700 actual: 700 conditionText: expected: otherwise actual: otherwise runtimeError: {} - id: AL2023_x86_64_STANDARD-missing-version-None match: true status: expected: UNDETERMINED actual: UNDETERMINED conditionIndex: expected: 601 actual: 601 conditionText: expected: CA10A1__version__c.isEmpty() actual: CA10A1__version__c.isEmpty() runtimeError: {} - id: AL2023_x86_64_STANDARD-missing-version-'' match: true status: expected: UNDETERMINED actual: UNDETERMINED conditionIndex: expected: 601 actual: 601 conditionText: expected: CA10A1__version__c.isEmpty() actual: CA10A1__version__c.isEmpty() runtimeError: {} - id: AL2023_x86_64_STANDARD-missing-version-' ' match: true status: expected: UNDETERMINED actual: UNDETERMINED conditionIndex: expected: 601 actual: 601 conditionText: expected: CA10A1__version__c.isEmpty() actual: CA10A1__version__c.isEmpty() runtimeError: {} - id: AL2023_x86_64_STANDARD-unmapped-1.28 match: true status: expected: COMPLIANT actual: COMPLIANT conditionIndex: expected: 700 actual: 700 conditionText: expected: otherwise actual: otherwise runtimeError: {} - id: AL2023_x86_64_STANDARD-unmapped-1.38 match: true status: expected: COMPLIANT actual: COMPLIANT conditionIndex: expected: 700 actual: 700 conditionText: expected: otherwise actual: otherwise runtimeError: {} - id: AL2023_x86_64_STANDARD-release-day match: true status: expected: COMPLIANT actual: COMPLIANT conditionIndex: expected: 700 actual: 700 conditionText: expected: otherwise actual: otherwise runtimeError: {} - id: AL2023_x86_64_STANDARD-UPDATING-unverified-rollout match: true status: expected: INAPPLICABLE actual: INAPPLICABLE conditionIndex: expected: 599 actual: 599 conditionText: expected: "setOfText(['UPDATING', 'DEGRADED']).contains(extract('CA10A1__status__c'))" actual: "setOfText(['UPDATING', 'DEGRADED']).contains(extract('CA10A1__status__c'))" runtimeError: {} - id: AL2023_x86_64_STANDARD-DEGRADED-unverified-rollout match: true status: expected: INAPPLICABLE actual: INAPPLICABLE conditionIndex: expected: 599 actual: 599 conditionText: expected: "setOfText(['UPDATING', 'DEGRADED']).contains(extract('CA10A1__status__c'))" actual: "setOfText(['UPDATING', 'DEGRADED']).contains(extract('CA10A1__status__c'))" runtimeError: {} - id: AL2023_x86_64_STANDARD-DELETE_FAILED match: true status: expected: COMPLIANT actual: COMPLIANT conditionIndex: expected: 700 actual: 700 conditionText: expected: otherwise actual: otherwise runtimeError: {} - id: BOTTLEROCKET_x86_64-missing-version-None match: true status: expected: UNDETERMINED actual: UNDETERMINED conditionIndex: expected: 601 actual: 601 conditionText: expected: CA10A1__version__c.isEmpty() actual: CA10A1__version__c.isEmpty() runtimeError: {} - id: BOTTLEROCKET_x86_64-missing-version-'' match: true status: expected: UNDETERMINED actual: UNDETERMINED conditionIndex: expected: 601 actual: 601 conditionText: expected: CA10A1__version__c.isEmpty() actual: CA10A1__version__c.isEmpty() runtimeError: {} - id: BOTTLEROCKET_x86_64-missing-version-' ' match: true status: expected: UNDETERMINED actual: UNDETERMINED conditionIndex: expected: 601 actual: 601 conditionText: expected: CA10A1__version__c.isEmpty() actual: CA10A1__version__c.isEmpty() runtimeError: {} - id: BOTTLEROCKET_x86_64-unmapped-1.28 match: true status: expected: COMPLIANT actual: COMPLIANT conditionIndex: expected: 700 actual: 700 conditionText: expected: otherwise actual: otherwise runtimeError: {} - id: BOTTLEROCKET_x86_64-unmapped-1.38 match: true status: expected: COMPLIANT actual: COMPLIANT conditionIndex: expected: 700 actual: 700 conditionText: expected: otherwise actual: otherwise runtimeError: {} - id: BOTTLEROCKET_x86_64-release-day match: true status: expected: COMPLIANT actual: COMPLIANT conditionIndex: expected: 700 actual: 700 conditionText: expected: otherwise actual: otherwise runtimeError: {} - id: BOTTLEROCKET_x86_64-UPDATING-unverified-rollout match: true status: expected: INAPPLICABLE actual: INAPPLICABLE conditionIndex: expected: 599 actual: 599 conditionText: expected: "setOfText(['UPDATING', 'DEGRADED']).contains(extract('CA10A1__status__c'))" actual: "setOfText(['UPDATING', 'DEGRADED']).contains(extract('CA10A1__status__c'))" runtimeError: {} - id: BOTTLEROCKET_x86_64-DEGRADED-unverified-rollout match: true status: expected: INAPPLICABLE actual: INAPPLICABLE conditionIndex: expected: 599 actual: 599 conditionText: expected: "setOfText(['UPDATING', 'DEGRADED']).contains(extract('CA10A1__status__c'))" actual: "setOfText(['UPDATING', 'DEGRADED']).contains(extract('CA10A1__status__c'))" runtimeError: {} - id: BOTTLEROCKET_x86_64-DELETE_FAILED match: true status: expected: COMPLIANT actual: COMPLIANT conditionIndex: expected: 700 actual: 700 conditionText: expected: otherwise actual: otherwise runtimeError: {} - id: windows-2019-CORE match: true status: expected: INAPPLICABLE actual: INAPPLICABLE conditionIndex: expected: 499 actual: 499 conditionText: expected: "setOfText(['CUSTOM', 'WINDOWS_CORE_2019_x86_64', 'WINDOWS_FULL_2019_x86_64',\ \ 'WINDOWS_CORE_2022_x86_64', 'WINDOWS_FULL_2022_x86_64', 'WINDOWS_CORE_2025_x86_64',\ \ 'WINDOWS_FULL_2025_x86_64']).contains(extract('CA10A1__amiType__c'))" actual: "setOfText(['CUSTOM', 'WINDOWS_CORE_2019_x86_64', 'WINDOWS_FULL_2019_x86_64',\ \ 'WINDOWS_CORE_2022_x86_64', 'WINDOWS_FULL_2022_x86_64', 'WINDOWS_CORE_2025_x86_64',\ \ 'WINDOWS_FULL_2025_x86_64']).contains(extract('CA10A1__amiType__c'))" runtimeError: {} - id: windows-2019-FULL match: true status: expected: INAPPLICABLE actual: INAPPLICABLE conditionIndex: expected: 499 actual: 499 conditionText: expected: "setOfText(['CUSTOM', 'WINDOWS_CORE_2019_x86_64', 'WINDOWS_FULL_2019_x86_64',\ \ 'WINDOWS_CORE_2022_x86_64', 'WINDOWS_FULL_2022_x86_64', 'WINDOWS_CORE_2025_x86_64',\ \ 'WINDOWS_FULL_2025_x86_64']).contains(extract('CA10A1__amiType__c'))" actual: "setOfText(['CUSTOM', 'WINDOWS_CORE_2019_x86_64', 'WINDOWS_FULL_2019_x86_64',\ \ 'WINDOWS_CORE_2022_x86_64', 'WINDOWS_FULL_2022_x86_64', 'WINDOWS_CORE_2025_x86_64',\ \ 'WINDOWS_FULL_2025_x86_64']).contains(extract('CA10A1__amiType__c'))" runtimeError: {} - id: windows-2022-CORE match: true status: expected: INAPPLICABLE actual: INAPPLICABLE conditionIndex: expected: 499 actual: 499 conditionText: expected: "setOfText(['CUSTOM', 'WINDOWS_CORE_2019_x86_64', 'WINDOWS_FULL_2019_x86_64',\ \ 'WINDOWS_CORE_2022_x86_64', 'WINDOWS_FULL_2022_x86_64', 'WINDOWS_CORE_2025_x86_64',\ \ 'WINDOWS_FULL_2025_x86_64']).contains(extract('CA10A1__amiType__c'))" actual: "setOfText(['CUSTOM', 'WINDOWS_CORE_2019_x86_64', 'WINDOWS_FULL_2019_x86_64',\ \ 'WINDOWS_CORE_2022_x86_64', 'WINDOWS_FULL_2022_x86_64', 'WINDOWS_CORE_2025_x86_64',\ \ 'WINDOWS_FULL_2025_x86_64']).contains(extract('CA10A1__amiType__c'))" runtimeError: {} - id: windows-2022-FULL match: true status: expected: INAPPLICABLE actual: INAPPLICABLE conditionIndex: expected: 499 actual: 499 conditionText: expected: "setOfText(['CUSTOM', 'WINDOWS_CORE_2019_x86_64', 'WINDOWS_FULL_2019_x86_64',\ \ 'WINDOWS_CORE_2022_x86_64', 'WINDOWS_FULL_2022_x86_64', 'WINDOWS_CORE_2025_x86_64',\ \ 'WINDOWS_FULL_2025_x86_64']).contains(extract('CA10A1__amiType__c'))" actual: "setOfText(['CUSTOM', 'WINDOWS_CORE_2019_x86_64', 'WINDOWS_FULL_2019_x86_64',\ \ 'WINDOWS_CORE_2022_x86_64', 'WINDOWS_FULL_2022_x86_64', 'WINDOWS_CORE_2025_x86_64',\ \ 'WINDOWS_FULL_2025_x86_64']).contains(extract('CA10A1__amiType__c'))" runtimeError: {} - id: windows-2025-CORE match: true status: expected: INAPPLICABLE actual: INAPPLICABLE conditionIndex: expected: 499 actual: 499 conditionText: expected: "setOfText(['CUSTOM', 'WINDOWS_CORE_2019_x86_64', 'WINDOWS_FULL_2019_x86_64',\ \ 'WINDOWS_CORE_2022_x86_64', 'WINDOWS_FULL_2022_x86_64', 'WINDOWS_CORE_2025_x86_64',\ \ 'WINDOWS_FULL_2025_x86_64']).contains(extract('CA10A1__amiType__c'))" actual: "setOfText(['CUSTOM', 'WINDOWS_CORE_2019_x86_64', 'WINDOWS_FULL_2019_x86_64',\ \ 'WINDOWS_CORE_2022_x86_64', 'WINDOWS_FULL_2022_x86_64', 'WINDOWS_CORE_2025_x86_64',\ \ 'WINDOWS_FULL_2025_x86_64']).contains(extract('CA10A1__amiType__c'))" runtimeError: {} - id: windows-2025-FULL match: true status: expected: INAPPLICABLE actual: INAPPLICABLE conditionIndex: expected: 499 actual: 499 conditionText: expected: "setOfText(['CUSTOM', 'WINDOWS_CORE_2019_x86_64', 'WINDOWS_FULL_2019_x86_64',\ \ 'WINDOWS_CORE_2022_x86_64', 'WINDOWS_FULL_2022_x86_64', 'WINDOWS_CORE_2025_x86_64',\ \ 'WINDOWS_FULL_2025_x86_64']).contains(extract('CA10A1__amiType__c'))" actual: "setOfText(['CUSTOM', 'WINDOWS_CORE_2019_x86_64', 'WINDOWS_FULL_2019_x86_64',\ \ 'WINDOWS_CORE_2022_x86_64', 'WINDOWS_FULL_2022_x86_64', 'WINDOWS_CORE_2025_x86_64',\ \ 'WINDOWS_FULL_2025_x86_64']).contains(extract('CA10A1__amiType__c'))" runtimeError: {} - id: custom-unavailable-ami match: true status: expected: INAPPLICABLE actual: INAPPLICABLE conditionIndex: expected: 499 actual: 499 conditionText: expected: "setOfText(['CUSTOM', 'WINDOWS_CORE_2019_x86_64', 'WINDOWS_FULL_2019_x86_64',\ \ 'WINDOWS_CORE_2022_x86_64', 'WINDOWS_FULL_2022_x86_64', 'WINDOWS_CORE_2025_x86_64',\ \ 'WINDOWS_FULL_2025_x86_64']).contains(extract('CA10A1__amiType__c'))" actual: "setOfText(['CUSTOM', 'WINDOWS_CORE_2019_x86_64', 'WINDOWS_FULL_2019_x86_64',\ \ 'WINDOWS_CORE_2022_x86_64', 'WINDOWS_FULL_2022_x86_64', 'WINDOWS_CORE_2025_x86_64',\ \ 'WINDOWS_FULL_2025_x86_64']).contains(extract('CA10A1__amiType__c'))" runtimeError: {} - id: missing-version-retired-al2 match: true status: expected: INCOMPLIANT actual: INCOMPLIANT conditionIndex: expected: 299 actual: 299 conditionText: expected: "setOfText(['AL2_x86_64', 'AL2_x86_64_GPU', 'AL2_ARM_64']).contains(extract('CA10A1__amiType__c'))" actual: "setOfText(['AL2_x86_64', 'AL2_x86_64_GPU', 'AL2_ARM_64']).contains(extract('CA10A1__amiType__c'))" runtimeError: {} - id: unmapped-version-retired-al2 match: true status: expected: INCOMPLIANT actual: INCOMPLIANT conditionIndex: expected: 299 actual: 299 conditionText: expected: "setOfText(['AL2_x86_64', 'AL2_x86_64_GPU', 'AL2_ARM_64']).contains(extract('CA10A1__amiType__c'))" actual: "setOfText(['AL2_x86_64', 'AL2_x86_64_GPU', 'AL2_ARM_64']).contains(extract('CA10A1__amiType__c'))" runtimeError: {} - id: al2023-os-retired-without-version match: true status: expected: INCOMPLIANT actual: INCOMPLIANT conditionIndex: expected: 399 actual: 399 conditionText: expected: "setOfText(['AL2023_x86_64_STANDARD', 'AL2023_ARM_64_STANDARD', 'AL2023_x86_64_NEURON',\ \ 'AL2023_x86_64_NVIDIA', 'AL2023_ARM_64_NVIDIA']).contains(extract('CA10A1__amiType__c'))\ \ && '2029-06-30T00:00:00Z'.beforeToday()" actual: "setOfText(['AL2023_x86_64_STANDARD', 'AL2023_ARM_64_STANDARD', 'AL2023_x86_64_NEURON',\ \ 'AL2023_x86_64_NVIDIA', 'AL2023_ARM_64_NVIDIA']).contains(extract('CA10A1__amiType__c'))\ \ && '2029-06-30T00:00:00Z'.beforeToday()" runtimeError: {} - id: al2023-os-retired-during-update match: true status: expected: INCOMPLIANT actual: INCOMPLIANT conditionIndex: expected: 399 actual: 399 conditionText: expected: "setOfText(['AL2023_x86_64_STANDARD', 'AL2023_ARM_64_STANDARD', 'AL2023_x86_64_NEURON',\ \ 'AL2023_x86_64_NVIDIA', 'AL2023_ARM_64_NVIDIA']).contains(extract('CA10A1__amiType__c'))\ \ && '2029-06-30T00:00:00Z'.beforeToday()" actual: "setOfText(['AL2023_x86_64_STANDARD', 'AL2023_ARM_64_STANDARD', 'AL2023_x86_64_NEURON',\ \ 'AL2023_x86_64_NVIDIA', 'AL2023_ARM_64_NVIDIA']).contains(extract('CA10A1__amiType__c'))\ \ && '2029-06-30T00:00:00Z'.beforeToday()" runtimeError: {} - id: empty-release-does-not-prove-retirement match: true status: expected: COMPLIANT actual: COMPLIANT conditionIndex: expected: 700 actual: 700 conditionText: expected: otherwise actual: otherwise runtimeError: {} - id: future-release-does-not-rescue-retired-stream match: true status: expected: INCOMPLIANT actual: INCOMPLIANT conditionIndex: expected: 699 actual: 699 conditionText: expected: "setOfText(['1.29', '1.30']).contains(extract('CA10A1__version__c'))\ \ || (extract('CA10A1__version__c') == '1.31' && '2026-11-25T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.32' && '2027-03-22T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.33' && '2027-07-28T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.34' && '2027-12-01T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.35' && '2028-03-26T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.36' && '2028-08-01T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.37' && '2028-11-30T00:00:00Z'.beforeToday())" actual: "setOfText(['1.29', '1.30']).contains(extract('CA10A1__version__c'))\ \ || (extract('CA10A1__version__c') == '1.31' && '2026-11-25T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.32' && '2027-03-22T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.33' && '2027-07-28T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.34' && '2027-12-01T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.35' && '2028-03-26T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.36' && '2028-08-01T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.37' && '2028-11-30T00:00:00Z'.beforeToday())" runtimeError: {} - id: recent-release-retired-bottlerocket-stream match: true status: expected: INCOMPLIANT actual: INCOMPLIANT conditionIndex: expected: 699 actual: 699 conditionText: expected: "setOfText(['1.29', '1.30']).contains(extract('CA10A1__version__c'))\ \ || (extract('CA10A1__version__c') == '1.31' && '2026-11-25T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.32' && '2027-03-22T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.33' && '2027-07-28T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.34' && '2027-12-01T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.35' && '2028-03-26T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.36' && '2028-08-01T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.37' && '2028-11-30T00:00:00Z'.beforeToday())" actual: "setOfText(['1.29', '1.30']).contains(extract('CA10A1__version__c'))\ \ || (extract('CA10A1__version__c') == '1.31' && '2026-11-25T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.32' && '2027-03-22T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.33' && '2027-07-28T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.34' && '2027-12-01T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.35' && '2028-03-26T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.36' && '2028-08-01T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.37' && '2028-11-30T00:00:00Z'.beforeToday())" runtimeError: {} - id: unsupported-node-stream-newer-cluster match: true status: expected: INCOMPLIANT actual: INCOMPLIANT conditionIndex: expected: 699 actual: 699 conditionText: expected: "setOfText(['1.29', '1.30']).contains(extract('CA10A1__version__c'))\ \ || (extract('CA10A1__version__c') == '1.31' && '2026-11-25T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.32' && '2027-03-22T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.33' && '2027-07-28T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.34' && '2027-12-01T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.35' && '2028-03-26T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.36' && '2028-08-01T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.37' && '2028-11-30T00:00:00Z'.beforeToday())" actual: "setOfText(['1.29', '1.30']).contains(extract('CA10A1__version__c'))\ \ || (extract('CA10A1__version__c') == '1.31' && '2026-11-25T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.32' && '2027-03-22T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.33' && '2027-07-28T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.34' && '2027-12-01T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.35' && '2028-03-26T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.36' && '2028-08-01T00:00:00Z'.beforeToday())\ \ || (extract('CA10A1__version__c') == '1.37' && '2028-11-30T00:00:00Z'.beforeToday())" runtimeError: {} - id: parent-state-CREATING-does-not-rescue-al2 match: true status: expected: INCOMPLIANT actual: INCOMPLIANT conditionIndex: expected: 299 actual: 299 conditionText: expected: "setOfText(['AL2_x86_64', 'AL2_x86_64_GPU', 'AL2_ARM_64']).contains(extract('CA10A1__amiType__c'))" actual: "setOfText(['AL2_x86_64', 'AL2_x86_64_GPU', 'AL2_ARM_64']).contains(extract('CA10A1__amiType__c'))" runtimeError: {} - id: parent-state-UPDATING-does-not-rescue-al2 match: true status: expected: INCOMPLIANT actual: INCOMPLIANT conditionIndex: expected: 299 actual: 299 conditionText: expected: "setOfText(['AL2_x86_64', 'AL2_x86_64_GPU', 'AL2_ARM_64']).contains(extract('CA10A1__amiType__c'))" actual: "setOfText(['AL2_x86_64', 'AL2_x86_64_GPU', 'AL2_ARM_64']).contains(extract('CA10A1__amiType__c'))" runtimeError: {} - id: parent-state-FAILED-does-not-rescue-al2 match: true status: expected: INCOMPLIANT actual: INCOMPLIANT conditionIndex: expected: 299 actual: 299 conditionText: expected: "setOfText(['AL2_x86_64', 'AL2_x86_64_GPU', 'AL2_ARM_64']).contains(extract('CA10A1__amiType__c'))" actual: "setOfText(['AL2_x86_64', 'AL2_x86_64_GPU', 'AL2_ARM_64']).contains(extract('CA10A1__amiType__c'))" runtimeError: {} - id: parent-state-DELETING-does-not-rescue-al2 match: true status: expected: INCOMPLIANT actual: INCOMPLIANT conditionIndex: expected: 299 actual: 299 conditionText: expected: "setOfText(['AL2_x86_64', 'AL2_x86_64_GPU', 'AL2_ARM_64']).contains(extract('CA10A1__amiType__c'))" actual: "setOfText(['AL2_x86_64', 'AL2_x86_64_GPU', 'AL2_ARM_64']).contains(extract('CA10A1__amiType__c'))" runtimeError: {} - id: parent-state-None-does-not-rescue-al2 match: true status: expected: INCOMPLIANT actual: INCOMPLIANT conditionIndex: expected: 299 actual: 299 conditionText: expected: "setOfText(['AL2_x86_64', 'AL2_x86_64_GPU', 'AL2_ARM_64']).contains(extract('CA10A1__amiType__c'))" actual: "setOfText(['AL2_x86_64', 'AL2_x86_64_GPU', 'AL2_ARM_64']).contains(extract('CA10A1__amiType__c'))" runtimeError: {} - id: unresolved-parent-does-not-rescue-al2 match: true status: expected: INCOMPLIANT actual: INCOMPLIANT conditionIndex: expected: 299 actual: 299 conditionText: expected: "setOfText(['AL2_x86_64', 'AL2_x86_64_GPU', 'AL2_ARM_64']).contains(extract('CA10A1__amiType__c'))" actual: "setOfText(['AL2_x86_64', 'AL2_x86_64_GPU', 'AL2_ARM_64']).contains(extract('CA10A1__amiType__c'))" runtimeError: {} - id: al2023-unknown-version-final-day-start match: true status: expected: COMPLIANT actual: COMPLIANT conditionIndex: expected: 700 actual: 700 conditionText: expected: otherwise actual: otherwise runtimeError: {} - id: al2023-unknown-version-before-final-day match: true status: expected: COMPLIANT actual: COMPLIANT conditionIndex: expected: 700 actual: 700 conditionText: expected: otherwise actual: otherwise runtimeError: {} - id: deleted-missing-native-metadata match: true status: expected: INAPPLICABLE actual: INAPPLICABLE conditionIndex: expected: 199 actual: 199 conditionText: expected: "setOfText(['CREATING', 'CREATE_FAILED', 'DELETING']).contains(extract('CA10A1__status__c'))" actual: "setOfText(['CREATING', 'CREATE_FAILED', 'DELETING']).contains(extract('CA10A1__status__c'))" runtimeError: {} usedFiles: - path: /ce/ca/aws/eks/node-group-ami-support/policy.yaml md5Hash: DEE17C2C0E3872CF84C3AD2472B69C60 content: | names: full: AWS EKS Node Group Linux AMI is outside support contextual: Node Group Linux AMI is outside support description: > Ensure that Amazon EKS managed node groups use a maintained Linux AMI family and Kubernetes-specific AMI stream. Retired families and streams no longer receive AWS image maintenance. type: COMPLIANCE_POLICY categories: - SECURITY - RELIABILITY frameworkMappings: - /frameworks/cloudaware/resource-reliability/infrastructure-modernization - path: /ce/ca/aws/eks/node-group-ami-support/prod.logic.yaml md5Hash: 20CC71C5ED16750DC3B914FEDA80111C content: | inputType: CA10A1__CaAwsEksClusterNodeGroup__c testData: - file: test-data.json importExtracts: - file: /types/CA10A1__CaAwsEksClusterNodeGroup__c/object.extracts.yaml # AWS EKS lifecycle calendar: https://docs.aws.amazon.com/eks/latest/userguide/kubernetes-versions.html # Future stream cutoffs use the last supported UTC day with IS_BEFORE_TODAY to fail from the published cutoff day. conditions: - status: INAPPLICABLE currentStateMessage: The EKS managed node group is being created, failed creation, or is being deleted. check: CONTAINS: arg: SET: itemType: TEXT items: - CREATING - CREATE_FAILED - DELETING search: EXTRACT: CA10A1__status__c # EKS AL2 support already ended on November 26, 2025, independently of Kubernetes Extended Support. - status: INCOMPLIANT currentStateMessage: The EKS-optimized AL2 AMI family reached end of support on November 26, 2025; AWS no longer publishes image updates. remediationMessage: Test and migrate the node group to a supported AL2023 or Bottlerocket AMI family. check: CONTAINS: arg: SET: itemType: TEXT items: - AL2_x86_64 - AL2_x86_64_GPU - AL2_ARM_64 search: EXTRACT: CA10A1__amiType__c # AL2023 maintenance includes security updates through June 30, 2029; this is not Kubernetes Extended Support. - status: INCOMPLIANT currentStateMessage: The AL2023 AMI family is past the Amazon Linux 2023 maintenance-support deadline of June 30, 2029. remediationMessage: Verify the current AWS EKS AMI support schedule and migrate to a supported AMI family. check: AND: args: - CONTAINS: arg: SET: itemType: TEXT items: - AL2023_x86_64_STANDARD - AL2023_ARM_64_STANDARD - AL2023_x86_64_NEURON - AL2023_x86_64_NVIDIA - AL2023_ARM_64_NVIDIA search: EXTRACT: CA10A1__amiType__c - IS_BEFORE_TODAY: arg: DATE_TIME: '2029-06-30T00:00:00Z' - status: INAPPLICABLE currentStateMessage: Custom and Windows AMI families require separate image and OS lifecycle assessment. check: CONTAINS: arg: SET: itemType: TEXT items: - CUSTOM - WINDOWS_CORE_2019_x86_64 - WINDOWS_FULL_2019_x86_64 - WINDOWS_CORE_2022_x86_64 - WINDOWS_FULL_2022_x86_64 - WINDOWS_CORE_2025_x86_64 - WINDOWS_FULL_2025_x86_64 search: EXTRACT: CA10A1__amiType__c # Family retirement is conclusive above, but a changing or failed rollout can contain mixed node versions. - status: INAPPLICABLE currentStateMessage: The updating or degraded node group requires per-node AMI verification before version-specific support can be established. check: CONTAINS: arg: SET: itemType: TEXT items: - UPDATING - DEGRADED search: EXTRACT: CA10A1__status__c # The node-group version selects the AMI stream; the control-plane version may be newer. - status: INCOMPLIANT currentStateMessage: AWS EKS AMI maintenance for the node group Kubernetes version has reached the end of extended support. remediationMessage: Update the control plane if needed, then roll the node group to a compatible supported Kubernetes version and maintained AMI. check: OR: args: - CONTAINS: arg: SET: itemType: TEXT items: - '1.29' - '1.30' search: EXTRACT: CA10A1__version__c - AND: args: - IS_EQUAL: left: EXTRACT: CA10A1__version__c right: TEXT: '1.31' - IS_BEFORE_TODAY: arg: DATE_TIME: '2026-11-25T00:00:00Z' - AND: args: - IS_EQUAL: left: EXTRACT: CA10A1__version__c right: TEXT: '1.32' - IS_BEFORE_TODAY: arg: DATE_TIME: '2027-03-22T00:00:00Z' - AND: args: - IS_EQUAL: left: EXTRACT: CA10A1__version__c right: TEXT: '1.33' - IS_BEFORE_TODAY: arg: DATE_TIME: '2027-07-28T00:00:00Z' - AND: args: - IS_EQUAL: left: EXTRACT: CA10A1__version__c right: TEXT: '1.34' - IS_BEFORE_TODAY: arg: DATE_TIME: '2027-12-01T00:00:00Z' - AND: args: - IS_EQUAL: left: EXTRACT: CA10A1__version__c right: TEXT: '1.35' - IS_BEFORE_TODAY: arg: DATE_TIME: '2028-03-26T00:00:00Z' - AND: args: - IS_EQUAL: left: EXTRACT: CA10A1__version__c right: TEXT: '1.36' - IS_BEFORE_TODAY: arg: DATE_TIME: '2028-08-01T00:00:00Z' - AND: args: - IS_EQUAL: left: EXTRACT: CA10A1__version__c right: TEXT: '1.37' - IS_BEFORE_TODAY: arg: DATE_TIME: '2028-11-30T00:00:00Z' otherwise: status: COMPLIANT currentStateMessage: No configured AMI family or Kubernetes-version retirement rule matches the node group. - path: /ce/ca/aws/eks/node-group-ami-support/test-data.json md5Hash: 228581516D18C0B26DA1021A3C9245BD content: | [ { "Id": "retired-AL2_x86_64", "expectedResult": { "status": "INCOMPLIANT", "runtimeError": null, "conditionIndex": 299, "conditionText": "setOfText(['AL2_x86_64', 'AL2_x86_64_GPU', 'AL2_ARM_64']).contains(extract('CA10A1__amiType__c'))" }, "context": { "snapshotTime": "2026-10-26T00:00:00Z" }, "CA10A1__amiType__c": "AL2_x86_64", "CA10A1__status__c": "ACTIVE", "CA10A1__releaseVersion__c": "1.32.3-20250514", "CA10A1__disappearanceTime__c": null, "CA10A1__version__c": "1.32" }, { "Id": "retired-AL2_x86_64_GPU", "expectedResult": { "status": "INCOMPLIANT", "runtimeError": null, "conditionIndex": 299, "conditionText": "setOfText(['AL2_x86_64', 'AL2_x86_64_GPU', 'AL2_ARM_64']).contains(extract('CA10A1__amiType__c'))" }, "context": { "snapshotTime": "2026-10-26T00:00:00Z" }, "CA10A1__amiType__c": "AL2_x86_64_GPU", "CA10A1__status__c": "ACTIVE", "CA10A1__releaseVersion__c": "1.32.3-20250514", "CA10A1__disappearanceTime__c": null, "CA10A1__version__c": "1.32" }, { "Id": "retired-AL2_ARM_64", "expectedResult": { "status": "INCOMPLIANT", "runtimeError": null, "conditionIndex": 299, "conditionText": "setOfText(['AL2_x86_64', 'AL2_x86_64_GPU', 'AL2_ARM_64']).contains(extract('CA10A1__amiType__c'))" }, "context": { "snapshotTime": "2026-10-26T00:00:00Z" }, "CA10A1__amiType__c": "AL2_ARM_64", "CA10A1__status__c": "ACTIVE", "CA10A1__releaseVersion__c": "1.32.3-20250514", "CA10A1__disappearanceTime__c": null, "CA10A1__version__c": "1.32" }, { "Id": "supported-AL2023_x86_64_STANDARD", "expectedResult": { "status": "COMPLIANT", "runtimeError": null, "conditionIndex": 700, "conditionText": "otherwise" }, "context": { "snapshotTime": "2026-10-26T00:00:00Z" }, "CA10A1__amiType__c": "AL2023_x86_64_STANDARD", "CA10A1__status__c": "ACTIVE", "CA10A1__releaseVersion__c": "1.36.0-20261012", "CA10A1__disappearanceTime__c": null, "CA10A1__version__c": "1.36" }, { "Id": "supported-AL2023_ARM_64_STANDARD", "expectedResult": { "status": "COMPLIANT", "runtimeError": null, "conditionIndex": 700, "conditionText": "otherwise" }, "context": { "snapshotTime": "2026-10-26T00:00:00Z" }, "CA10A1__amiType__c": "AL2023_ARM_64_STANDARD", "CA10A1__status__c": "ACTIVE", "CA10A1__releaseVersion__c": "1.36.0-20261012", "CA10A1__disappearanceTime__c": null, "CA10A1__version__c": "1.36" }, { "Id": "supported-AL2023_x86_64_NEURON", "expectedResult": { "status": "COMPLIANT", "runtimeError": null, "conditionIndex": 700, "conditionText": "otherwise" }, "context": { "snapshotTime": "2026-10-26T00:00:00Z" }, "CA10A1__amiType__c": "AL2023_x86_64_NEURON", "CA10A1__status__c": "ACTIVE", "CA10A1__releaseVersion__c": "1.36.0-20261012", "CA10A1__disappearanceTime__c": null, "CA10A1__version__c": "1.36" }, { "Id": "supported-AL2023_x86_64_NVIDIA", "expectedResult": { "status": "COMPLIANT", "runtimeError": null, "conditionIndex": 700, "conditionText": "otherwise" }, "context": { "snapshotTime": "2026-10-26T00:00:00Z" }, "CA10A1__amiType__c": "AL2023_x86_64_NVIDIA", "CA10A1__status__c": "ACTIVE", "CA10A1__releaseVersion__c": "1.36.0-20261012", "CA10A1__disappearanceTime__c": null, "CA10A1__version__c": "1.36" }, { "Id": "supported-AL2023_ARM_64_NVIDIA", "expectedResult": { "status": "COMPLIANT", "runtimeError": null, "conditionIndex": 700, "conditionText": "otherwise" }, "context": { "snapshotTime": "2026-10-26T00:00:00Z" }, "CA10A1__amiType__c": "AL2023_ARM_64_NVIDIA", "CA10A1__status__c": "ACTIVE", "CA10A1__releaseVersion__c": "1.36.0-20261012", "CA10A1__disappearanceTime__c": null, "CA10A1__version__c": "1.36" }, { "Id": "supported-BOTTLEROCKET_ARM_64", "expectedResult": { "status": "COMPLIANT", "runtimeError": null, "conditionIndex": 700, "conditionText": "otherwise" }, "context": { "snapshotTime": "2026-10-26T00:00:00Z" }, "CA10A1__amiType__c": "BOTTLEROCKET_ARM_64", "CA10A1__status__c": "ACTIVE", "CA10A1__releaseVersion__c": "1.13.1-2913d3b6", "CA10A1__disappearanceTime__c": null, "CA10A1__version__c": "1.36" }, { "Id": "supported-BOTTLEROCKET_x86_64", "expectedResult": { "status": "COMPLIANT", "runtimeError": null, "conditionIndex": 700, "conditionText": "otherwise" }, "context": { "snapshotTime": "2026-10-26T00:00:00Z" }, "CA10A1__amiType__c": "BOTTLEROCKET_x86_64", "CA10A1__status__c": "ACTIVE", "CA10A1__releaseVersion__c": "1.13.1-2913d3b6", "CA10A1__disappearanceTime__c": null, "CA10A1__version__c": "1.36" }, { "Id": "supported-BOTTLEROCKET_ARM_64_FIPS", "expectedResult": { "status": "COMPLIANT", "runtimeError": null, "conditionIndex": 700, "conditionText": "otherwise" }, "context": { "snapshotTime": "2026-10-26T00:00:00Z" }, "CA10A1__amiType__c": "BOTTLEROCKET_ARM_64_FIPS", "CA10A1__status__c": "ACTIVE", "CA10A1__releaseVersion__c": "1.13.1-2913d3b6", "CA10A1__disappearanceTime__c": null, "CA10A1__version__c": "1.36" }, { "Id": "supported-BOTTLEROCKET_x86_64_FIPS", "expectedResult": { "status": "COMPLIANT", "runtimeError": null, "conditionIndex": 700, "conditionText": "otherwise" }, "context": { "snapshotTime": "2026-10-26T00:00:00Z" }, "CA10A1__amiType__c": "BOTTLEROCKET_x86_64_FIPS", "CA10A1__status__c": "ACTIVE", "CA10A1__releaseVersion__c": "1.13.1-2913d3b6", "CA10A1__disappearanceTime__c": null, "CA10A1__version__c": "1.36" }, { "Id": "supported-BOTTLEROCKET_ARM_64_NVIDIA", "expectedResult": { "status": "COMPLIANT", "runtimeError": null, "conditionIndex": 700, "conditionText": "otherwise" }, "context": { "snapshotTime": "2026-10-26T00:00:00Z" }, "CA10A1__amiType__c": "BOTTLEROCKET_ARM_64_NVIDIA", "CA10A1__status__c": "ACTIVE", "CA10A1__releaseVersion__c": "1.13.1-2913d3b6", "CA10A1__disappearanceTime__c": null, "CA10A1__version__c": "1.36" }, { "Id": "supported-BOTTLEROCKET_x86_64_NVIDIA", "expectedResult": { "status": "COMPLIANT", "runtimeError": null, "conditionIndex": 700, "conditionText": "otherwise" }, "context": { "snapshotTime": "2026-10-26T00:00:00Z" }, "CA10A1__amiType__c": "BOTTLEROCKET_x86_64_NVIDIA", "CA10A1__status__c": "ACTIVE", "CA10A1__releaseVersion__c": "1.13.1-2913d3b6", "CA10A1__disappearanceTime__c": null, "CA10A1__version__c": "1.36" }, { "Id": "supported-BOTTLEROCKET_ARM_64_NVIDIA_FIPS", "expectedResult": { "status": "COMPLIANT", "runtimeError": null, "conditionIndex": 700, "conditionText": "otherwise" }, "context": { "snapshotTime": "2026-10-26T00:00:00Z" }, "CA10A1__amiType__c": "BOTTLEROCKET_ARM_64_NVIDIA_FIPS", "CA10A1__status__c": "ACTIVE", "CA10A1__releaseVersion__c": "1.13.1-2913d3b6", "CA10A1__disappearanceTime__c": null, "CA10A1__version__c": "1.36" }, { "Id": "supported-BOTTLEROCKET_x86_64_NVIDIA_FIPS", "expectedResult": { "status": "COMPLIANT", "runtimeError": null, "conditionIndex": 700, "conditionText": "otherwise" }, "context": { "snapshotTime": "2026-10-26T00:00:00Z" }, "CA10A1__amiType__c": "BOTTLEROCKET_x86_64_NVIDIA_FIPS", "CA10A1__status__c": "ACTIVE", "CA10A1__releaseVersion__c": "1.13.1-2913d3b6", "CA10A1__disappearanceTime__c": null, "CA10A1__version__c": "1.36" }, { "Id": "al2023-maintenance", "expectedResult": { "status": "COMPLIANT", "runtimeError": null, "conditionIndex": 700, "conditionText": "otherwise" }, "context": { "snapshotTime": "2027-07-01T00:00:00Z" }, "CA10A1__amiType__c": "AL2023_x86_64_STANDARD", "CA10A1__status__c": "ACTIVE", "CA10A1__releaseVersion__c": "1.37.0-20261012", "CA10A1__disappearanceTime__c": null, "CA10A1__version__c": "1.37" }, { "Id": "al2023-final-day", "expectedResult": { "status": "COMPLIANT", "runtimeError": null, "conditionIndex": 700, "conditionText": "otherwise" }, "context": { "snapshotTime": "2029-06-30T23:59:59Z" }, "CA10A1__amiType__c": "AL2023_x86_64_STANDARD", "CA10A1__status__c": "ACTIVE", "CA10A1__releaseVersion__c": "1.40.0-20261012", "CA10A1__disappearanceTime__c": null, "CA10A1__version__c": "1.40" }, { "Id": "al2023-past-maintenance", "expectedResult": { "status": "INCOMPLIANT", "runtimeError": null, "conditionIndex": 399, "conditionText": "setOfText(['AL2023_x86_64_STANDARD', 'AL2023_ARM_64_STANDARD', 'AL2023_x86_64_NEURON', 'AL2023_x86_64_NVIDIA', 'AL2023_ARM_64_NVIDIA']).contains(extract('CA10A1__amiType__c')) && '2029-06-30T00:00:00Z'.beforeToday()" }, "context": { "snapshotTime": "2029-07-01T00:00:00Z" }, "CA10A1__amiType__c": "AL2023_x86_64_STANDARD", "CA10A1__status__c": "ACTIVE", "CA10A1__releaseVersion__c": "1.40.0-20261012", "CA10A1__disappearanceTime__c": null, "CA10A1__version__c": "1.40" }, { "Id": "unknown-family-22", "expectedResult": { "status": "INAPPLICABLE", "runtimeError": null, "conditionIndex": 499, "conditionText": "setOfText(['CUSTOM', 'WINDOWS_CORE_2019_x86_64', 'WINDOWS_FULL_2019_x86_64', 'WINDOWS_CORE_2022_x86_64', 'WINDOWS_FULL_2022_x86_64', 'WINDOWS_CORE_2025_x86_64', 'WINDOWS_FULL_2025_x86_64']).contains(extract('CA10A1__amiType__c'))" }, "context": { "snapshotTime": "2026-10-26T00:00:00Z" }, "CA10A1__amiType__c": "CUSTOM", "CA10A1__status__c": "ACTIVE", "CA10A1__releaseVersion__c": "1.32.3-20250514", "CA10A1__disappearanceTime__c": null, "CA10A1__version__c": "1.36" }, { "Id": "unknown-family-23", "expectedResult": { "status": "INAPPLICABLE", "runtimeError": null, "conditionIndex": 499, "conditionText": "setOfText(['CUSTOM', 'WINDOWS_CORE_2019_x86_64', 'WINDOWS_FULL_2019_x86_64', 'WINDOWS_CORE_2022_x86_64', 'WINDOWS_FULL_2022_x86_64', 'WINDOWS_CORE_2025_x86_64', 'WINDOWS_FULL_2025_x86_64']).contains(extract('CA10A1__amiType__c'))" }, "context": { "snapshotTime": "2026-10-26T00:00:00Z" }, "CA10A1__amiType__c": "WINDOWS_CORE_2022_x86_64", "CA10A1__status__c": "ACTIVE", "CA10A1__releaseVersion__c": "1.32.3-20250514", "CA10A1__disappearanceTime__c": null, "CA10A1__version__c": "1.36" }, { "Id": "unknown-family-24", "expectedResult": { "status": "COMPLIANT", "runtimeError": null, "conditionIndex": 700, "conditionText": "otherwise" }, "context": { "snapshotTime": "2026-10-26T00:00:00Z" }, "CA10A1__amiType__c": "AL2023_x86_64_NEW", "CA10A1__status__c": "ACTIVE", "CA10A1__releaseVersion__c": "1.36.0-20261012", "CA10A1__disappearanceTime__c": null, "CA10A1__version__c": "1.36" }, { "Id": "unknown-family-25", "expectedResult": { "status": "COMPLIANT", "runtimeError": null, "conditionIndex": 700, "conditionText": "otherwise" }, "context": { "snapshotTime": "2026-10-26T00:00:00Z" }, "CA10A1__amiType__c": "AL2_foo", "CA10A1__status__c": "ACTIVE", "CA10A1__releaseVersion__c": "1.32.3-20250514", "CA10A1__disappearanceTime__c": null, "CA10A1__version__c": "1.32" }, { "Id": "unknown-family-26", "expectedResult": { "status": "COMPLIANT", "runtimeError": null, "conditionIndex": 700, "conditionText": "otherwise" }, "context": { "snapshotTime": "2026-10-26T00:00:00Z" }, "CA10A1__amiType__c": "AL2023", "CA10A1__status__c": "ACTIVE", "CA10A1__releaseVersion__c": "1.32.3-20250514", "CA10A1__disappearanceTime__c": null, "CA10A1__version__c": "1.36" }, { "Id": "unknown-family-27", "expectedResult": { "status": "UNDETERMINED", "runtimeError": null, "conditionIndex": 201, "conditionText": "CA10A1__amiType__c.isEmpty()" }, "context": { "snapshotTime": "2026-10-26T00:00:00Z" }, "CA10A1__amiType__c": "", "CA10A1__status__c": "ACTIVE", "CA10A1__releaseVersion__c": "1.32.3-20250514", "CA10A1__disappearanceTime__c": null, "CA10A1__version__c": "1.36" }, { "Id": "unknown-family-28", "expectedResult": { "status": "UNDETERMINED", "runtimeError": null, "conditionIndex": 201, "conditionText": "CA10A1__amiType__c.isEmpty()" }, "context": { "snapshotTime": "2026-10-26T00:00:00Z" }, "CA10A1__amiType__c": " ", "CA10A1__status__c": "ACTIVE", "CA10A1__releaseVersion__c": "1.32.3-20250514", "CA10A1__disappearanceTime__c": null, "CA10A1__version__c": "1.36" }, { "Id": "unknown-family-29", "expectedResult": { "status": "UNDETERMINED", "runtimeError": null, "conditionIndex": 201, "conditionText": "CA10A1__amiType__c.isEmpty()" }, "context": { "snapshotTime": "2026-10-26T00:00:00Z" }, "CA10A1__amiType__c": null, "CA10A1__status__c": "ACTIVE", "CA10A1__releaseVersion__c": "1.32.3-20250514", "CA10A1__disappearanceTime__c": null, "CA10A1__version__c": "1.36" }, { "Id": "excluded-CREATING", "expectedResult": { "status": "INAPPLICABLE", "runtimeError": null, "conditionIndex": 199, "conditionText": "setOfText(['CREATING', 'CREATE_FAILED', 'DELETING']).contains(extract('CA10A1__status__c'))" }, "context": { "snapshotTime": "2026-10-26T00:00:00Z" }, "CA10A1__amiType__c": "AL2_x86_64", "CA10A1__status__c": "CREATING", "CA10A1__releaseVersion__c": "1.32.3-20250514", "CA10A1__disappearanceTime__c": null, "CA10A1__version__c": "1.32" }, { "Id": "excluded-CREATE_FAILED", "expectedResult": { "status": "INAPPLICABLE", "runtimeError": null, "conditionIndex": 199, "conditionText": "setOfText(['CREATING', 'CREATE_FAILED', 'DELETING']).contains(extract('CA10A1__status__c'))" }, "context": { "snapshotTime": "2026-10-26T00:00:00Z" }, "CA10A1__amiType__c": "AL2_x86_64", "CA10A1__status__c": "CREATE_FAILED", "CA10A1__releaseVersion__c": "1.32.3-20250514", "CA10A1__disappearanceTime__c": null, "CA10A1__version__c": "1.32" }, { "Id": "excluded-DELETING", "expectedResult": { "status": "INAPPLICABLE", "runtimeError": null, "conditionIndex": 199, "conditionText": "setOfText(['CREATING', 'CREATE_FAILED', 'DELETING']).contains(extract('CA10A1__status__c'))" }, "context": { "snapshotTime": "2026-10-26T00:00:00Z" }, "CA10A1__amiType__c": "AL2_x86_64", "CA10A1__status__c": "DELETING", "CA10A1__releaseVersion__c": "1.32.3-20250514", "CA10A1__disappearanceTime__c": null, "CA10A1__version__c": "1.32" }, { "Id": "retired-UPDATING", "expectedResult": { "status": "INCOMPLIANT", "runtimeError": null, "conditionIndex": 299, "conditionText": "setOfText(['AL2_x86_64', 'AL2_x86_64_GPU', 'AL2_ARM_64']).contains(extract('CA10A1__amiType__c'))" }, "context": { "snapshotTime": "2026-10-26T00:00:00Z" }, "CA10A1__amiType__c": "AL2_x86_64", "CA10A1__status__c": "UPDATING", "CA10A1__releaseVersion__c": "1.32.3-20250514", "CA10A1__disappearanceTime__c": null, "CA10A1__version__c": "1.32" }, { "Id": "retired-DEGRADED", "expectedResult": { "status": "INCOMPLIANT", "runtimeError": null, "conditionIndex": 299, "conditionText": "setOfText(['AL2_x86_64', 'AL2_x86_64_GPU', 'AL2_ARM_64']).contains(extract('CA10A1__amiType__c'))" }, "context": { "snapshotTime": "2026-10-26T00:00:00Z" }, "CA10A1__amiType__c": "AL2_x86_64", "CA10A1__status__c": "DEGRADED", "CA10A1__releaseVersion__c": "1.32.3-20250514", "CA10A1__disappearanceTime__c": null, "CA10A1__version__c": "1.32" }, { "Id": "retired-DELETE_FAILED", "expectedResult": { "status": "INCOMPLIANT", "runtimeError": null, "conditionIndex": 299, "conditionText": "setOfText(['AL2_x86_64', 'AL2_x86_64_GPU', 'AL2_ARM_64']).contains(extract('CA10A1__amiType__c'))" }, "context": { "snapshotTime": "2026-10-26T00:00:00Z" }, "CA10A1__amiType__c": "AL2_x86_64", "CA10A1__status__c": "DELETE_FAILED", "CA10A1__releaseVersion__c": "1.32.3-20250514", "CA10A1__disappearanceTime__c": null, "CA10A1__version__c": "1.32" }, { "Id": "unknown-status-36", "expectedResult": { "status": "INCOMPLIANT", "runtimeError": null, "conditionIndex": 299, "conditionText": "setOfText(['AL2_x86_64', 'AL2_x86_64_GPU', 'AL2_ARM_64']).contains(extract('CA10A1__amiType__c'))" }, "context": { "snapshotTime": "2026-10-26T00:00:00Z" }, "CA10A1__amiType__c": "AL2_x86_64", "CA10A1__status__c": "UNKNOWN", "CA10A1__releaseVersion__c": "1.32.3-20250514", "CA10A1__disappearanceTime__c": null, "CA10A1__version__c": "1.32" }, { "Id": "unknown-status-37", "expectedResult": { "status": "UNDETERMINED", "runtimeError": null, "conditionIndex": 101, "conditionText": "CA10A1__status__c.isEmpty()" }, "context": { "snapshotTime": "2026-10-26T00:00:00Z" }, "CA10A1__amiType__c": "AL2_x86_64", "CA10A1__status__c": "", "CA10A1__releaseVersion__c": "1.32.3-20250514", "CA10A1__disappearanceTime__c": null, "CA10A1__version__c": "1.32" }, { "Id": "unknown-status-38", "expectedResult": { "status": "UNDETERMINED", "runtimeError": null, "conditionIndex": 101, "conditionText": "CA10A1__status__c.isEmpty()" }, "context": { "snapshotTime": "2026-10-26T00:00:00Z" }, "CA10A1__amiType__c": "AL2_x86_64", "CA10A1__status__c": null, "CA10A1__releaseVersion__c": "1.32.3-20250514", "CA10A1__disappearanceTime__c": null, "CA10A1__version__c": "1.32" }, { "Id": "missing-release-known-family", "expectedResult": { "status": "COMPLIANT", "runtimeError": null, "conditionIndex": 700, "conditionText": "otherwise" }, "context": { "snapshotTime": "2026-10-26T00:00:00Z" }, "CA10A1__amiType__c": "AL2023_x86_64_STANDARD", "CA10A1__status__c": "ACTIVE", "CA10A1__releaseVersion__c": null, "CA10A1__disappearanceTime__c": null, "CA10A1__version__c": "1.36" }, { "Id": "custom-al2-looking-release", "expectedResult": { "status": "INAPPLICABLE", "runtimeError": null, "conditionIndex": 499, "conditionText": "setOfText(['CUSTOM', 'WINDOWS_CORE_2019_x86_64', 'WINDOWS_FULL_2019_x86_64', 'WINDOWS_CORE_2022_x86_64', 'WINDOWS_FULL_2022_x86_64', 'WINDOWS_CORE_2025_x86_64', 'WINDOWS_FULL_2025_x86_64']).contains(extract('CA10A1__amiType__c'))" }, "context": { "snapshotTime": "2026-10-26T00:00:00Z" }, "CA10A1__amiType__c": "CUSTOM", "CA10A1__status__c": "ACTIVE", "CA10A1__releaseVersion__c": "1.32.3-20250514", "CA10A1__disappearanceTime__c": null, "CA10A1__version__c": "1.36" }, { "Id": "retired-future-looking-release", "expectedResult": { "status": "INCOMPLIANT", "runtimeError": null, "conditionIndex": 299, "conditionText": "setOfText(['AL2_x86_64', 'AL2_x86_64_GPU', 'AL2_ARM_64']).contains(extract('CA10A1__amiType__c'))" }, "context": { "snapshotTime": "2026-10-26T00:00:00Z" }, "CA10A1__amiType__c": "AL2_x86_64", "CA10A1__status__c": "ACTIVE", "CA10A1__releaseVersion__c": "1.36.5-20990101", "CA10A1__disappearanceTime__c": null, "CA10A1__version__c": "1.32" }, { "Id": "disappeared", "expectedResult": { "status": "DISAPPEARED", "runtimeError": null, "conditionIndex": 99, "conditionText": "isDisappeared(CA10A1__disappearanceTime__c)" }, "context": { "snapshotTime": "2026-10-26T00:00:00Z" }, "CA10A1__amiType__c": "AL2_x86_64", "CA10A1__status__c": "ACTIVE", "CA10A1__releaseVersion__c": "1.32.3-20250514", "CA10A1__disappearanceTime__c": "2026-10-01T00:00:00Z", "CA10A1__version__c": "1.32" }, { "Id": "AL2023_x86_64_STANDARD-1.29-retired", "expectedResult": { "status": "INCOMPLIANT", "runtimeError": null, "conditionIndex": 699, "conditionText": "setOfText(['1.29', '1.30']).contains(extract('CA10A1__version__c')) || (extract('CA10A1__version__c') == '1.31' && '2026-11-25T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.32' && '2027-03-22T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.33' && '2027-07-28T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.34' && '2027-12-01T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.35' && '2028-03-26T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.36' && '2028-08-01T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.37' && '2028-11-30T00:00:00Z'.beforeToday())" }, "context": { "snapshotTime": "2026-10-26T00:00:00Z" }, "CA10A1__amiType__c": "AL2023_x86_64_STANDARD", "CA10A1__version__c": "1.29", "CA10A1__status__c": "ACTIVE", "CA10A1__releaseVersion__c": "1.29.0-20261012", "CA10A1__disappearanceTime__c": null }, { "Id": "BOTTLEROCKET_x86_64-1.29-retired", "expectedResult": { "status": "INCOMPLIANT", "runtimeError": null, "conditionIndex": 699, "conditionText": "setOfText(['1.29', '1.30']).contains(extract('CA10A1__version__c')) || (extract('CA10A1__version__c') == '1.31' && '2026-11-25T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.32' && '2027-03-22T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.33' && '2027-07-28T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.34' && '2027-12-01T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.35' && '2028-03-26T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.36' && '2028-08-01T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.37' && '2028-11-30T00:00:00Z'.beforeToday())" }, "context": { "snapshotTime": "2026-10-26T00:00:00Z" }, "CA10A1__amiType__c": "BOTTLEROCKET_x86_64", "CA10A1__version__c": "1.29", "CA10A1__status__c": "ACTIVE", "CA10A1__releaseVersion__c": "1.13.1-2913d3b6", "CA10A1__disappearanceTime__c": null }, { "Id": "AL2023_x86_64_STANDARD-1.30-retired", "expectedResult": { "status": "INCOMPLIANT", "runtimeError": null, "conditionIndex": 699, "conditionText": "setOfText(['1.29', '1.30']).contains(extract('CA10A1__version__c')) || (extract('CA10A1__version__c') == '1.31' && '2026-11-25T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.32' && '2027-03-22T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.33' && '2027-07-28T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.34' && '2027-12-01T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.35' && '2028-03-26T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.36' && '2028-08-01T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.37' && '2028-11-30T00:00:00Z'.beforeToday())" }, "context": { "snapshotTime": "2026-10-26T00:00:00Z" }, "CA10A1__amiType__c": "AL2023_x86_64_STANDARD", "CA10A1__version__c": "1.30", "CA10A1__status__c": "ACTIVE", "CA10A1__releaseVersion__c": "1.30.0-20261012", "CA10A1__disappearanceTime__c": null }, { "Id": "BOTTLEROCKET_x86_64-1.30-retired", "expectedResult": { "status": "INCOMPLIANT", "runtimeError": null, "conditionIndex": 699, "conditionText": "setOfText(['1.29', '1.30']).contains(extract('CA10A1__version__c')) || (extract('CA10A1__version__c') == '1.31' && '2026-11-25T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.32' && '2027-03-22T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.33' && '2027-07-28T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.34' && '2027-12-01T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.35' && '2028-03-26T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.36' && '2028-08-01T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.37' && '2028-11-30T00:00:00Z'.beforeToday())" }, "context": { "snapshotTime": "2026-10-26T00:00:00Z" }, "CA10A1__amiType__c": "BOTTLEROCKET_x86_64", "CA10A1__version__c": "1.30", "CA10A1__status__c": "ACTIVE", "CA10A1__releaseVersion__c": "1.13.1-2913d3b6", "CA10A1__disappearanceTime__c": null }, { "Id": "AL2023_x86_64_STANDARD-1.31-before-final", "expectedResult": { "status": "COMPLIANT", "runtimeError": null, "conditionIndex": 700, "conditionText": "otherwise" }, "context": { "snapshotTime": "2026-11-25T23:59:59Z" }, "CA10A1__amiType__c": "AL2023_x86_64_STANDARD", "CA10A1__version__c": "1.31", "CA10A1__status__c": "ACTIVE", "CA10A1__releaseVersion__c": "1.31.0-20261012", "CA10A1__disappearanceTime__c": null }, { "Id": "AL2023_x86_64_STANDARD-1.31-at-final", "expectedResult": { "status": "INCOMPLIANT", "runtimeError": null, "conditionIndex": 699, "conditionText": "setOfText(['1.29', '1.30']).contains(extract('CA10A1__version__c')) || (extract('CA10A1__version__c') == '1.31' && '2026-11-25T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.32' && '2027-03-22T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.33' && '2027-07-28T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.34' && '2027-12-01T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.35' && '2028-03-26T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.36' && '2028-08-01T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.37' && '2028-11-30T00:00:00Z'.beforeToday())" }, "context": { "snapshotTime": "2026-11-26T00:00:00Z" }, "CA10A1__amiType__c": "AL2023_x86_64_STANDARD", "CA10A1__version__c": "1.31", "CA10A1__status__c": "ACTIVE", "CA10A1__releaseVersion__c": "1.31.0-20261012", "CA10A1__disappearanceTime__c": null }, { "Id": "BOTTLEROCKET_x86_64-1.31-before-final", "expectedResult": { "status": "COMPLIANT", "runtimeError": null, "conditionIndex": 700, "conditionText": "otherwise" }, "context": { "snapshotTime": "2026-11-25T23:59:59Z" }, "CA10A1__amiType__c": "BOTTLEROCKET_x86_64", "CA10A1__version__c": "1.31", "CA10A1__status__c": "ACTIVE", "CA10A1__releaseVersion__c": "1.13.1-2913d3b6", "CA10A1__disappearanceTime__c": null }, { "Id": "BOTTLEROCKET_x86_64-1.31-at-final", "expectedResult": { "status": "INCOMPLIANT", "runtimeError": null, "conditionIndex": 699, "conditionText": "setOfText(['1.29', '1.30']).contains(extract('CA10A1__version__c')) || (extract('CA10A1__version__c') == '1.31' && '2026-11-25T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.32' && '2027-03-22T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.33' && '2027-07-28T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.34' && '2027-12-01T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.35' && '2028-03-26T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.36' && '2028-08-01T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.37' && '2028-11-30T00:00:00Z'.beforeToday())" }, "context": { "snapshotTime": "2026-11-26T00:00:00Z" }, "CA10A1__amiType__c": "BOTTLEROCKET_x86_64", "CA10A1__version__c": "1.31", "CA10A1__status__c": "ACTIVE", "CA10A1__releaseVersion__c": "1.13.1-2913d3b6", "CA10A1__disappearanceTime__c": null }, { "Id": "AL2023_x86_64_STANDARD-1.32-before-final", "expectedResult": { "status": "COMPLIANT", "runtimeError": null, "conditionIndex": 700, "conditionText": "otherwise" }, "context": { "snapshotTime": "2027-03-22T23:59:59Z" }, "CA10A1__amiType__c": "AL2023_x86_64_STANDARD", "CA10A1__version__c": "1.32", "CA10A1__status__c": "ACTIVE", "CA10A1__releaseVersion__c": "1.32.0-20261012", "CA10A1__disappearanceTime__c": null }, { "Id": "AL2023_x86_64_STANDARD-1.32-at-final", "expectedResult": { "status": "INCOMPLIANT", "runtimeError": null, "conditionIndex": 699, "conditionText": "setOfText(['1.29', '1.30']).contains(extract('CA10A1__version__c')) || (extract('CA10A1__version__c') == '1.31' && '2026-11-25T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.32' && '2027-03-22T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.33' && '2027-07-28T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.34' && '2027-12-01T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.35' && '2028-03-26T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.36' && '2028-08-01T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.37' && '2028-11-30T00:00:00Z'.beforeToday())" }, "context": { "snapshotTime": "2027-03-23T00:00:00Z" }, "CA10A1__amiType__c": "AL2023_x86_64_STANDARD", "CA10A1__version__c": "1.32", "CA10A1__status__c": "ACTIVE", "CA10A1__releaseVersion__c": "1.32.0-20261012", "CA10A1__disappearanceTime__c": null }, { "Id": "BOTTLEROCKET_x86_64-1.32-before-final", "expectedResult": { "status": "COMPLIANT", "runtimeError": null, "conditionIndex": 700, "conditionText": "otherwise" }, "context": { "snapshotTime": "2027-03-22T23:59:59Z" }, "CA10A1__amiType__c": "BOTTLEROCKET_x86_64", "CA10A1__version__c": "1.32", "CA10A1__status__c": "ACTIVE", "CA10A1__releaseVersion__c": "1.13.1-2913d3b6", "CA10A1__disappearanceTime__c": null }, { "Id": "BOTTLEROCKET_x86_64-1.32-at-final", "expectedResult": { "status": "INCOMPLIANT", "runtimeError": null, "conditionIndex": 699, "conditionText": "setOfText(['1.29', '1.30']).contains(extract('CA10A1__version__c')) || (extract('CA10A1__version__c') == '1.31' && '2026-11-25T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.32' && '2027-03-22T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.33' && '2027-07-28T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.34' && '2027-12-01T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.35' && '2028-03-26T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.36' && '2028-08-01T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.37' && '2028-11-30T00:00:00Z'.beforeToday())" }, "context": { "snapshotTime": "2027-03-23T00:00:00Z" }, "CA10A1__amiType__c": "BOTTLEROCKET_x86_64", "CA10A1__version__c": "1.32", "CA10A1__status__c": "ACTIVE", "CA10A1__releaseVersion__c": "1.13.1-2913d3b6", "CA10A1__disappearanceTime__c": null }, { "Id": "AL2023_x86_64_STANDARD-1.33-before-final", "expectedResult": { "status": "COMPLIANT", "runtimeError": null, "conditionIndex": 700, "conditionText": "otherwise" }, "context": { "snapshotTime": "2027-07-28T23:59:59Z" }, "CA10A1__amiType__c": "AL2023_x86_64_STANDARD", "CA10A1__version__c": "1.33", "CA10A1__status__c": "ACTIVE", "CA10A1__releaseVersion__c": "1.33.0-20261012", "CA10A1__disappearanceTime__c": null }, { "Id": "AL2023_x86_64_STANDARD-1.33-at-final", "expectedResult": { "status": "INCOMPLIANT", "runtimeError": null, "conditionIndex": 699, "conditionText": "setOfText(['1.29', '1.30']).contains(extract('CA10A1__version__c')) || (extract('CA10A1__version__c') == '1.31' && '2026-11-25T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.32' && '2027-03-22T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.33' && '2027-07-28T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.34' && '2027-12-01T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.35' && '2028-03-26T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.36' && '2028-08-01T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.37' && '2028-11-30T00:00:00Z'.beforeToday())" }, "context": { "snapshotTime": "2027-07-29T00:00:00Z" }, "CA10A1__amiType__c": "AL2023_x86_64_STANDARD", "CA10A1__version__c": "1.33", "CA10A1__status__c": "ACTIVE", "CA10A1__releaseVersion__c": "1.33.0-20261012", "CA10A1__disappearanceTime__c": null }, { "Id": "BOTTLEROCKET_x86_64-1.33-before-final", "expectedResult": { "status": "COMPLIANT", "runtimeError": null, "conditionIndex": 700, "conditionText": "otherwise" }, "context": { "snapshotTime": "2027-07-28T23:59:59Z" }, "CA10A1__amiType__c": "BOTTLEROCKET_x86_64", "CA10A1__version__c": "1.33", "CA10A1__status__c": "ACTIVE", "CA10A1__releaseVersion__c": "1.13.1-2913d3b6", "CA10A1__disappearanceTime__c": null }, { "Id": "BOTTLEROCKET_x86_64-1.33-at-final", "expectedResult": { "status": "INCOMPLIANT", "runtimeError": null, "conditionIndex": 699, "conditionText": "setOfText(['1.29', '1.30']).contains(extract('CA10A1__version__c')) || (extract('CA10A1__version__c') == '1.31' && '2026-11-25T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.32' && '2027-03-22T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.33' && '2027-07-28T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.34' && '2027-12-01T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.35' && '2028-03-26T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.36' && '2028-08-01T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.37' && '2028-11-30T00:00:00Z'.beforeToday())" }, "context": { "snapshotTime": "2027-07-29T00:00:00Z" }, "CA10A1__amiType__c": "BOTTLEROCKET_x86_64", "CA10A1__version__c": "1.33", "CA10A1__status__c": "ACTIVE", "CA10A1__releaseVersion__c": "1.13.1-2913d3b6", "CA10A1__disappearanceTime__c": null }, { "Id": "AL2023_x86_64_STANDARD-1.34-before-final", "expectedResult": { "status": "COMPLIANT", "runtimeError": null, "conditionIndex": 700, "conditionText": "otherwise" }, "context": { "snapshotTime": "2027-12-01T23:59:59Z" }, "CA10A1__amiType__c": "AL2023_x86_64_STANDARD", "CA10A1__version__c": "1.34", "CA10A1__status__c": "ACTIVE", "CA10A1__releaseVersion__c": "1.34.0-20261012", "CA10A1__disappearanceTime__c": null }, { "Id": "AL2023_x86_64_STANDARD-1.34-at-final", "expectedResult": { "status": "INCOMPLIANT", "runtimeError": null, "conditionIndex": 699, "conditionText": "setOfText(['1.29', '1.30']).contains(extract('CA10A1__version__c')) || (extract('CA10A1__version__c') == '1.31' && '2026-11-25T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.32' && '2027-03-22T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.33' && '2027-07-28T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.34' && '2027-12-01T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.35' && '2028-03-26T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.36' && '2028-08-01T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.37' && '2028-11-30T00:00:00Z'.beforeToday())" }, "context": { "snapshotTime": "2027-12-02T00:00:00Z" }, "CA10A1__amiType__c": "AL2023_x86_64_STANDARD", "CA10A1__version__c": "1.34", "CA10A1__status__c": "ACTIVE", "CA10A1__releaseVersion__c": "1.34.0-20261012", "CA10A1__disappearanceTime__c": null }, { "Id": "BOTTLEROCKET_x86_64-1.34-before-final", "expectedResult": { "status": "COMPLIANT", "runtimeError": null, "conditionIndex": 700, "conditionText": "otherwise" }, "context": { "snapshotTime": "2027-12-01T23:59:59Z" }, "CA10A1__amiType__c": "BOTTLEROCKET_x86_64", "CA10A1__version__c": "1.34", "CA10A1__status__c": "ACTIVE", "CA10A1__releaseVersion__c": "1.13.1-2913d3b6", "CA10A1__disappearanceTime__c": null }, { "Id": "BOTTLEROCKET_x86_64-1.34-at-final", "expectedResult": { "status": "INCOMPLIANT", "runtimeError": null, "conditionIndex": 699, "conditionText": "setOfText(['1.29', '1.30']).contains(extract('CA10A1__version__c')) || (extract('CA10A1__version__c') == '1.31' && '2026-11-25T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.32' && '2027-03-22T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.33' && '2027-07-28T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.34' && '2027-12-01T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.35' && '2028-03-26T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.36' && '2028-08-01T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.37' && '2028-11-30T00:00:00Z'.beforeToday())" }, "context": { "snapshotTime": "2027-12-02T00:00:00Z" }, "CA10A1__amiType__c": "BOTTLEROCKET_x86_64", "CA10A1__version__c": "1.34", "CA10A1__status__c": "ACTIVE", "CA10A1__releaseVersion__c": "1.13.1-2913d3b6", "CA10A1__disappearanceTime__c": null }, { "Id": "AL2023_x86_64_STANDARD-1.35-before-final", "expectedResult": { "status": "COMPLIANT", "runtimeError": null, "conditionIndex": 700, "conditionText": "otherwise" }, "context": { "snapshotTime": "2028-03-26T23:59:59Z" }, "CA10A1__amiType__c": "AL2023_x86_64_STANDARD", "CA10A1__version__c": "1.35", "CA10A1__status__c": "ACTIVE", "CA10A1__releaseVersion__c": "1.35.0-20261012", "CA10A1__disappearanceTime__c": null }, { "Id": "AL2023_x86_64_STANDARD-1.35-at-final", "expectedResult": { "status": "INCOMPLIANT", "runtimeError": null, "conditionIndex": 699, "conditionText": "setOfText(['1.29', '1.30']).contains(extract('CA10A1__version__c')) || (extract('CA10A1__version__c') == '1.31' && '2026-11-25T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.32' && '2027-03-22T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.33' && '2027-07-28T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.34' && '2027-12-01T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.35' && '2028-03-26T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.36' && '2028-08-01T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.37' && '2028-11-30T00:00:00Z'.beforeToday())" }, "context": { "snapshotTime": "2028-03-27T00:00:00Z" }, "CA10A1__amiType__c": "AL2023_x86_64_STANDARD", "CA10A1__version__c": "1.35", "CA10A1__status__c": "ACTIVE", "CA10A1__releaseVersion__c": "1.35.0-20261012", "CA10A1__disappearanceTime__c": null }, { "Id": "BOTTLEROCKET_x86_64-1.35-before-final", "expectedResult": { "status": "COMPLIANT", "runtimeError": null, "conditionIndex": 700, "conditionText": "otherwise" }, "context": { "snapshotTime": "2028-03-26T23:59:59Z" }, "CA10A1__amiType__c": "BOTTLEROCKET_x86_64", "CA10A1__version__c": "1.35", "CA10A1__status__c": "ACTIVE", "CA10A1__releaseVersion__c": "1.13.1-2913d3b6", "CA10A1__disappearanceTime__c": null }, { "Id": "BOTTLEROCKET_x86_64-1.35-at-final", "expectedResult": { "status": "INCOMPLIANT", "runtimeError": null, "conditionIndex": 699, "conditionText": "setOfText(['1.29', '1.30']).contains(extract('CA10A1__version__c')) || (extract('CA10A1__version__c') == '1.31' && '2026-11-25T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.32' && '2027-03-22T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.33' && '2027-07-28T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.34' && '2027-12-01T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.35' && '2028-03-26T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.36' && '2028-08-01T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.37' && '2028-11-30T00:00:00Z'.beforeToday())" }, "context": { "snapshotTime": "2028-03-27T00:00:00Z" }, "CA10A1__amiType__c": "BOTTLEROCKET_x86_64", "CA10A1__version__c": "1.35", "CA10A1__status__c": "ACTIVE", "CA10A1__releaseVersion__c": "1.13.1-2913d3b6", "CA10A1__disappearanceTime__c": null }, { "Id": "AL2023_x86_64_STANDARD-1.36-before-final", "expectedResult": { "status": "COMPLIANT", "runtimeError": null, "conditionIndex": 700, "conditionText": "otherwise" }, "context": { "snapshotTime": "2028-08-01T23:59:59Z" }, "CA10A1__amiType__c": "AL2023_x86_64_STANDARD", "CA10A1__version__c": "1.36", "CA10A1__status__c": "ACTIVE", "CA10A1__releaseVersion__c": "1.36.0-20261012", "CA10A1__disappearanceTime__c": null }, { "Id": "AL2023_x86_64_STANDARD-1.36-at-final", "expectedResult": { "status": "INCOMPLIANT", "runtimeError": null, "conditionIndex": 699, "conditionText": "setOfText(['1.29', '1.30']).contains(extract('CA10A1__version__c')) || (extract('CA10A1__version__c') == '1.31' && '2026-11-25T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.32' && '2027-03-22T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.33' && '2027-07-28T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.34' && '2027-12-01T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.35' && '2028-03-26T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.36' && '2028-08-01T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.37' && '2028-11-30T00:00:00Z'.beforeToday())" }, "context": { "snapshotTime": "2028-08-02T00:00:00Z" }, "CA10A1__amiType__c": "AL2023_x86_64_STANDARD", "CA10A1__version__c": "1.36", "CA10A1__status__c": "ACTIVE", "CA10A1__releaseVersion__c": "1.36.0-20261012", "CA10A1__disappearanceTime__c": null }, { "Id": "BOTTLEROCKET_x86_64-1.36-before-final", "expectedResult": { "status": "COMPLIANT", "runtimeError": null, "conditionIndex": 700, "conditionText": "otherwise" }, "context": { "snapshotTime": "2028-08-01T23:59:59Z" }, "CA10A1__amiType__c": "BOTTLEROCKET_x86_64", "CA10A1__version__c": "1.36", "CA10A1__status__c": "ACTIVE", "CA10A1__releaseVersion__c": "1.13.1-2913d3b6", "CA10A1__disappearanceTime__c": null }, { "Id": "BOTTLEROCKET_x86_64-1.36-at-final", "expectedResult": { "status": "INCOMPLIANT", "runtimeError": null, "conditionIndex": 699, "conditionText": "setOfText(['1.29', '1.30']).contains(extract('CA10A1__version__c')) || (extract('CA10A1__version__c') == '1.31' && '2026-11-25T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.32' && '2027-03-22T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.33' && '2027-07-28T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.34' && '2027-12-01T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.35' && '2028-03-26T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.36' && '2028-08-01T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.37' && '2028-11-30T00:00:00Z'.beforeToday())" }, "context": { "snapshotTime": "2028-08-02T00:00:00Z" }, "CA10A1__amiType__c": "BOTTLEROCKET_x86_64", "CA10A1__version__c": "1.36", "CA10A1__status__c": "ACTIVE", "CA10A1__releaseVersion__c": "1.13.1-2913d3b6", "CA10A1__disappearanceTime__c": null }, { "Id": "AL2023_x86_64_STANDARD-1.37-before-final", "expectedResult": { "status": "COMPLIANT", "runtimeError": null, "conditionIndex": 700, "conditionText": "otherwise" }, "context": { "snapshotTime": "2028-11-30T23:59:59Z" }, "CA10A1__amiType__c": "AL2023_x86_64_STANDARD", "CA10A1__version__c": "1.37", "CA10A1__status__c": "ACTIVE", "CA10A1__releaseVersion__c": "1.37.0-20261012", "CA10A1__disappearanceTime__c": null }, { "Id": "AL2023_x86_64_STANDARD-1.37-at-final", "expectedResult": { "status": "INCOMPLIANT", "runtimeError": null, "conditionIndex": 699, "conditionText": "setOfText(['1.29', '1.30']).contains(extract('CA10A1__version__c')) || (extract('CA10A1__version__c') == '1.31' && '2026-11-25T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.32' && '2027-03-22T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.33' && '2027-07-28T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.34' && '2027-12-01T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.35' && '2028-03-26T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.36' && '2028-08-01T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.37' && '2028-11-30T00:00:00Z'.beforeToday())" }, "context": { "snapshotTime": "2028-12-01T00:00:00Z" }, "CA10A1__amiType__c": "AL2023_x86_64_STANDARD", "CA10A1__version__c": "1.37", "CA10A1__status__c": "ACTIVE", "CA10A1__releaseVersion__c": "1.37.0-20261012", "CA10A1__disappearanceTime__c": null }, { "Id": "BOTTLEROCKET_x86_64-1.37-before-final", "expectedResult": { "status": "COMPLIANT", "runtimeError": null, "conditionIndex": 700, "conditionText": "otherwise" }, "context": { "snapshotTime": "2028-11-30T23:59:59Z" }, "CA10A1__amiType__c": "BOTTLEROCKET_x86_64", "CA10A1__version__c": "1.37", "CA10A1__status__c": "ACTIVE", "CA10A1__releaseVersion__c": "1.13.1-2913d3b6", "CA10A1__disappearanceTime__c": null }, { "Id": "BOTTLEROCKET_x86_64-1.37-at-final", "expectedResult": { "status": "INCOMPLIANT", "runtimeError": null, "conditionIndex": 699, "conditionText": "setOfText(['1.29', '1.30']).contains(extract('CA10A1__version__c')) || (extract('CA10A1__version__c') == '1.31' && '2026-11-25T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.32' && '2027-03-22T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.33' && '2027-07-28T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.34' && '2027-12-01T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.35' && '2028-03-26T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.36' && '2028-08-01T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.37' && '2028-11-30T00:00:00Z'.beforeToday())" }, "context": { "snapshotTime": "2028-12-01T00:00:00Z" }, "CA10A1__amiType__c": "BOTTLEROCKET_x86_64", "CA10A1__version__c": "1.37", "CA10A1__status__c": "ACTIVE", "CA10A1__releaseVersion__c": "1.13.1-2913d3b6", "CA10A1__disappearanceTime__c": null }, { "Id": "AL2023_x86_64_STANDARD-standard-transition-2026-03-22T23:59:59Z", "expectedResult": { "status": "COMPLIANT", "runtimeError": null, "conditionIndex": 700, "conditionText": "otherwise" }, "context": { "snapshotTime": "2026-03-22T23:59:59Z" }, "CA10A1__amiType__c": "AL2023_x86_64_STANDARD", "CA10A1__version__c": "1.32", "CA10A1__status__c": "ACTIVE", "CA10A1__releaseVersion__c": "1.32.0-20261012", "CA10A1__disappearanceTime__c": null }, { "Id": "AL2023_x86_64_STANDARD-standard-transition-2026-03-23T00:00:00Z", "expectedResult": { "status": "COMPLIANT", "runtimeError": null, "conditionIndex": 700, "conditionText": "otherwise" }, "context": { "snapshotTime": "2026-03-23T00:00:00Z" }, "CA10A1__amiType__c": "AL2023_x86_64_STANDARD", "CA10A1__version__c": "1.32", "CA10A1__status__c": "ACTIVE", "CA10A1__releaseVersion__c": "1.32.0-20261012", "CA10A1__disappearanceTime__c": null }, { "Id": "AL2023_x86_64_STANDARD-standard-transition-2026-03-23T23:59:59Z", "expectedResult": { "status": "COMPLIANT", "runtimeError": null, "conditionIndex": 700, "conditionText": "otherwise" }, "context": { "snapshotTime": "2026-03-23T23:59:59Z" }, "CA10A1__amiType__c": "AL2023_x86_64_STANDARD", "CA10A1__version__c": "1.32", "CA10A1__status__c": "ACTIVE", "CA10A1__releaseVersion__c": "1.32.0-20261012", "CA10A1__disappearanceTime__c": null }, { "Id": "BOTTLEROCKET_ARM_64_NVIDIA_FIPS-standard-transition-2026-03-22T23:59:59Z", "expectedResult": { "status": "COMPLIANT", "runtimeError": null, "conditionIndex": 700, "conditionText": "otherwise" }, "context": { "snapshotTime": "2026-03-22T23:59:59Z" }, "CA10A1__amiType__c": "BOTTLEROCKET_ARM_64_NVIDIA_FIPS", "CA10A1__version__c": "1.32", "CA10A1__status__c": "ACTIVE", "CA10A1__releaseVersion__c": "1.13.1-2913d3b6", "CA10A1__disappearanceTime__c": null }, { "Id": "BOTTLEROCKET_ARM_64_NVIDIA_FIPS-standard-transition-2026-03-23T00:00:00Z", "expectedResult": { "status": "COMPLIANT", "runtimeError": null, "conditionIndex": 700, "conditionText": "otherwise" }, "context": { "snapshotTime": "2026-03-23T00:00:00Z" }, "CA10A1__amiType__c": "BOTTLEROCKET_ARM_64_NVIDIA_FIPS", "CA10A1__version__c": "1.32", "CA10A1__status__c": "ACTIVE", "CA10A1__releaseVersion__c": "1.13.1-2913d3b6", "CA10A1__disappearanceTime__c": null }, { "Id": "BOTTLEROCKET_ARM_64_NVIDIA_FIPS-standard-transition-2026-03-23T23:59:59Z", "expectedResult": { "status": "COMPLIANT", "runtimeError": null, "conditionIndex": 700, "conditionText": "otherwise" }, "context": { "snapshotTime": "2026-03-23T23:59:59Z" }, "CA10A1__amiType__c": "BOTTLEROCKET_ARM_64_NVIDIA_FIPS", "CA10A1__version__c": "1.32", "CA10A1__status__c": "ACTIVE", "CA10A1__releaseVersion__c": "1.13.1-2913d3b6", "CA10A1__disappearanceTime__c": null }, { "Id": "AL2023_x86_64_STANDARD-missing-version-None", "expectedResult": { "status": "UNDETERMINED", "runtimeError": null, "conditionIndex": 601, "conditionText": "CA10A1__version__c.isEmpty()" }, "context": { "snapshotTime": "2026-10-26T00:00:00Z" }, "CA10A1__amiType__c": "AL2023_x86_64_STANDARD", "CA10A1__version__c": null, "CA10A1__status__c": "ACTIVE", "CA10A1__releaseVersion__c": "1.36.4-20261012", "CA10A1__disappearanceTime__c": null }, { "Id": "AL2023_x86_64_STANDARD-missing-version-''", "expectedResult": { "status": "UNDETERMINED", "runtimeError": null, "conditionIndex": 601, "conditionText": "CA10A1__version__c.isEmpty()" }, "context": { "snapshotTime": "2026-10-26T00:00:00Z" }, "CA10A1__amiType__c": "AL2023_x86_64_STANDARD", "CA10A1__version__c": "", "CA10A1__status__c": "ACTIVE", "CA10A1__releaseVersion__c": "1.36.4-20261012", "CA10A1__disappearanceTime__c": null }, { "Id": "AL2023_x86_64_STANDARD-missing-version-' '", "expectedResult": { "status": "UNDETERMINED", "runtimeError": null, "conditionIndex": 601, "conditionText": "CA10A1__version__c.isEmpty()" }, "context": { "snapshotTime": "2026-10-26T00:00:00Z" }, "CA10A1__amiType__c": "AL2023_x86_64_STANDARD", "CA10A1__version__c": " ", "CA10A1__status__c": "ACTIVE", "CA10A1__releaseVersion__c": " .0-20261012", "CA10A1__disappearanceTime__c": null }, { "Id": "AL2023_x86_64_STANDARD-unmapped-1.28", "expectedResult": { "status": "COMPLIANT", "runtimeError": null, "conditionIndex": 700, "conditionText": "otherwise" }, "context": { "snapshotTime": "2026-10-26T00:00:00Z" }, "CA10A1__amiType__c": "AL2023_x86_64_STANDARD", "CA10A1__version__c": "1.28", "CA10A1__status__c": "ACTIVE", "CA10A1__releaseVersion__c": "1.28.0-20261012", "CA10A1__disappearanceTime__c": null }, { "Id": "AL2023_x86_64_STANDARD-unmapped-1.38", "expectedResult": { "status": "COMPLIANT", "runtimeError": null, "conditionIndex": 700, "conditionText": "otherwise" }, "context": { "snapshotTime": "2026-10-26T00:00:00Z" }, "CA10A1__amiType__c": "AL2023_x86_64_STANDARD", "CA10A1__version__c": "1.38", "CA10A1__status__c": "ACTIVE", "CA10A1__releaseVersion__c": "1.38.0-20261012", "CA10A1__disappearanceTime__c": null }, { "Id": "AL2023_x86_64_STANDARD-release-day", "expectedResult": { "status": "COMPLIANT", "runtimeError": null, "conditionIndex": 700, "conditionText": "otherwise" }, "context": { "snapshotTime": "2026-10-01T00:00:00Z" }, "CA10A1__amiType__c": "AL2023_x86_64_STANDARD", "CA10A1__version__c": "1.37", "CA10A1__status__c": "ACTIVE", "CA10A1__releaseVersion__c": "1.37.0-20261012", "CA10A1__disappearanceTime__c": null }, { "Id": "AL2023_x86_64_STANDARD-UPDATING-unverified-rollout", "expectedResult": { "status": "INAPPLICABLE", "runtimeError": null, "conditionIndex": 599, "conditionText": "setOfText(['UPDATING', 'DEGRADED']).contains(extract('CA10A1__status__c'))" }, "context": { "snapshotTime": "2026-10-26T00:00:00Z" }, "CA10A1__amiType__c": "AL2023_x86_64_STANDARD", "CA10A1__version__c": null, "CA10A1__status__c": "UPDATING", "CA10A1__releaseVersion__c": "1.36.4-20261012", "CA10A1__disappearanceTime__c": null }, { "Id": "AL2023_x86_64_STANDARD-DEGRADED-unverified-rollout", "expectedResult": { "status": "INAPPLICABLE", "runtimeError": null, "conditionIndex": 599, "conditionText": "setOfText(['UPDATING', 'DEGRADED']).contains(extract('CA10A1__status__c'))" }, "context": { "snapshotTime": "2026-10-26T00:00:00Z" }, "CA10A1__amiType__c": "AL2023_x86_64_STANDARD", "CA10A1__version__c": null, "CA10A1__status__c": "DEGRADED", "CA10A1__releaseVersion__c": "1.36.4-20261012", "CA10A1__disappearanceTime__c": null }, { "Id": "AL2023_x86_64_STANDARD-DELETE_FAILED", "expectedResult": { "status": "COMPLIANT", "runtimeError": null, "conditionIndex": 700, "conditionText": "otherwise" }, "context": { "snapshotTime": "2026-10-26T00:00:00Z" }, "CA10A1__amiType__c": "AL2023_x86_64_STANDARD", "CA10A1__version__c": "1.36", "CA10A1__status__c": "DELETE_FAILED", "CA10A1__releaseVersion__c": "1.36.0-20261012", "CA10A1__disappearanceTime__c": null }, { "Id": "BOTTLEROCKET_x86_64-missing-version-None", "expectedResult": { "status": "UNDETERMINED", "runtimeError": null, "conditionIndex": 601, "conditionText": "CA10A1__version__c.isEmpty()" }, "context": { "snapshotTime": "2026-10-26T00:00:00Z" }, "CA10A1__amiType__c": "BOTTLEROCKET_x86_64", "CA10A1__version__c": null, "CA10A1__status__c": "ACTIVE", "CA10A1__releaseVersion__c": "1.13.1-2913d3b6", "CA10A1__disappearanceTime__c": null }, { "Id": "BOTTLEROCKET_x86_64-missing-version-''", "expectedResult": { "status": "UNDETERMINED", "runtimeError": null, "conditionIndex": 601, "conditionText": "CA10A1__version__c.isEmpty()" }, "context": { "snapshotTime": "2026-10-26T00:00:00Z" }, "CA10A1__amiType__c": "BOTTLEROCKET_x86_64", "CA10A1__version__c": "", "CA10A1__status__c": "ACTIVE", "CA10A1__releaseVersion__c": "1.13.1-2913d3b6", "CA10A1__disappearanceTime__c": null }, { "Id": "BOTTLEROCKET_x86_64-missing-version-' '", "expectedResult": { "status": "UNDETERMINED", "runtimeError": null, "conditionIndex": 601, "conditionText": "CA10A1__version__c.isEmpty()" }, "context": { "snapshotTime": "2026-10-26T00:00:00Z" }, "CA10A1__amiType__c": "BOTTLEROCKET_x86_64", "CA10A1__version__c": " ", "CA10A1__status__c": "ACTIVE", "CA10A1__releaseVersion__c": "1.13.1-2913d3b6", "CA10A1__disappearanceTime__c": null }, { "Id": "BOTTLEROCKET_x86_64-unmapped-1.28", "expectedResult": { "status": "COMPLIANT", "runtimeError": null, "conditionIndex": 700, "conditionText": "otherwise" }, "context": { "snapshotTime": "2026-10-26T00:00:00Z" }, "CA10A1__amiType__c": "BOTTLEROCKET_x86_64", "CA10A1__version__c": "1.28", "CA10A1__status__c": "ACTIVE", "CA10A1__releaseVersion__c": "1.13.1-2913d3b6", "CA10A1__disappearanceTime__c": null }, { "Id": "BOTTLEROCKET_x86_64-unmapped-1.38", "expectedResult": { "status": "COMPLIANT", "runtimeError": null, "conditionIndex": 700, "conditionText": "otherwise" }, "context": { "snapshotTime": "2026-10-26T00:00:00Z" }, "CA10A1__amiType__c": "BOTTLEROCKET_x86_64", "CA10A1__version__c": "1.38", "CA10A1__status__c": "ACTIVE", "CA10A1__releaseVersion__c": "1.13.1-2913d3b6", "CA10A1__disappearanceTime__c": null }, { "Id": "BOTTLEROCKET_x86_64-release-day", "expectedResult": { "status": "COMPLIANT", "runtimeError": null, "conditionIndex": 700, "conditionText": "otherwise" }, "context": { "snapshotTime": "2026-10-01T00:00:00Z" }, "CA10A1__amiType__c": "BOTTLEROCKET_x86_64", "CA10A1__version__c": "1.37", "CA10A1__status__c": "ACTIVE", "CA10A1__releaseVersion__c": "1.13.1-2913d3b6", "CA10A1__disappearanceTime__c": null }, { "Id": "BOTTLEROCKET_x86_64-UPDATING-unverified-rollout", "expectedResult": { "status": "INAPPLICABLE", "runtimeError": null, "conditionIndex": 599, "conditionText": "setOfText(['UPDATING', 'DEGRADED']).contains(extract('CA10A1__status__c'))" }, "context": { "snapshotTime": "2026-10-26T00:00:00Z" }, "CA10A1__amiType__c": "BOTTLEROCKET_x86_64", "CA10A1__version__c": null, "CA10A1__status__c": "UPDATING", "CA10A1__releaseVersion__c": "1.13.1-2913d3b6", "CA10A1__disappearanceTime__c": null }, { "Id": "BOTTLEROCKET_x86_64-DEGRADED-unverified-rollout", "expectedResult": { "status": "INAPPLICABLE", "runtimeError": null, "conditionIndex": 599, "conditionText": "setOfText(['UPDATING', 'DEGRADED']).contains(extract('CA10A1__status__c'))" }, "context": { "snapshotTime": "2026-10-26T00:00:00Z" }, "CA10A1__amiType__c": "BOTTLEROCKET_x86_64", "CA10A1__version__c": null, "CA10A1__status__c": "DEGRADED", "CA10A1__releaseVersion__c": "1.13.1-2913d3b6", "CA10A1__disappearanceTime__c": null }, { "Id": "BOTTLEROCKET_x86_64-DELETE_FAILED", "expectedResult": { "status": "COMPLIANT", "runtimeError": null, "conditionIndex": 700, "conditionText": "otherwise" }, "context": { "snapshotTime": "2026-10-26T00:00:00Z" }, "CA10A1__amiType__c": "BOTTLEROCKET_x86_64", "CA10A1__version__c": "1.36", "CA10A1__status__c": "DELETE_FAILED", "CA10A1__releaseVersion__c": "1.13.1-2913d3b6", "CA10A1__disappearanceTime__c": null }, { "Id": "windows-2019-CORE", "expectedResult": { "status": "INAPPLICABLE", "runtimeError": null, "conditionIndex": 499, "conditionText": "setOfText(['CUSTOM', 'WINDOWS_CORE_2019_x86_64', 'WINDOWS_FULL_2019_x86_64', 'WINDOWS_CORE_2022_x86_64', 'WINDOWS_FULL_2022_x86_64', 'WINDOWS_CORE_2025_x86_64', 'WINDOWS_FULL_2025_x86_64']).contains(extract('CA10A1__amiType__c'))" }, "context": { "snapshotTime": "2026-10-26T00:00:00Z" }, "CA10A1__amiType__c": "WINDOWS_CORE_2019_x86_64", "CA10A1__version__c": null, "CA10A1__status__c": "ACTIVE", "CA10A1__releaseVersion__c": "1.36.4-20261012", "CA10A1__disappearanceTime__c": null }, { "Id": "windows-2019-FULL", "expectedResult": { "status": "INAPPLICABLE", "runtimeError": null, "conditionIndex": 499, "conditionText": "setOfText(['CUSTOM', 'WINDOWS_CORE_2019_x86_64', 'WINDOWS_FULL_2019_x86_64', 'WINDOWS_CORE_2022_x86_64', 'WINDOWS_FULL_2022_x86_64', 'WINDOWS_CORE_2025_x86_64', 'WINDOWS_FULL_2025_x86_64']).contains(extract('CA10A1__amiType__c'))" }, "context": { "snapshotTime": "2026-10-26T00:00:00Z" }, "CA10A1__amiType__c": "WINDOWS_FULL_2019_x86_64", "CA10A1__version__c": null, "CA10A1__status__c": "ACTIVE", "CA10A1__releaseVersion__c": "1.36.4-20261012", "CA10A1__disappearanceTime__c": null }, { "Id": "windows-2022-CORE", "expectedResult": { "status": "INAPPLICABLE", "runtimeError": null, "conditionIndex": 499, "conditionText": "setOfText(['CUSTOM', 'WINDOWS_CORE_2019_x86_64', 'WINDOWS_FULL_2019_x86_64', 'WINDOWS_CORE_2022_x86_64', 'WINDOWS_FULL_2022_x86_64', 'WINDOWS_CORE_2025_x86_64', 'WINDOWS_FULL_2025_x86_64']).contains(extract('CA10A1__amiType__c'))" }, "context": { "snapshotTime": "2026-10-26T00:00:00Z" }, "CA10A1__amiType__c": "WINDOWS_CORE_2022_x86_64", "CA10A1__version__c": null, "CA10A1__status__c": "ACTIVE", "CA10A1__releaseVersion__c": "1.36.4-20261012", "CA10A1__disappearanceTime__c": null }, { "Id": "windows-2022-FULL", "expectedResult": { "status": "INAPPLICABLE", "runtimeError": null, "conditionIndex": 499, "conditionText": "setOfText(['CUSTOM', 'WINDOWS_CORE_2019_x86_64', 'WINDOWS_FULL_2019_x86_64', 'WINDOWS_CORE_2022_x86_64', 'WINDOWS_FULL_2022_x86_64', 'WINDOWS_CORE_2025_x86_64', 'WINDOWS_FULL_2025_x86_64']).contains(extract('CA10A1__amiType__c'))" }, "context": { "snapshotTime": "2026-10-26T00:00:00Z" }, "CA10A1__amiType__c": "WINDOWS_FULL_2022_x86_64", "CA10A1__version__c": null, "CA10A1__status__c": "ACTIVE", "CA10A1__releaseVersion__c": "1.36.4-20261012", "CA10A1__disappearanceTime__c": null }, { "Id": "windows-2025-CORE", "expectedResult": { "status": "INAPPLICABLE", "runtimeError": null, "conditionIndex": 499, "conditionText": "setOfText(['CUSTOM', 'WINDOWS_CORE_2019_x86_64', 'WINDOWS_FULL_2019_x86_64', 'WINDOWS_CORE_2022_x86_64', 'WINDOWS_FULL_2022_x86_64', 'WINDOWS_CORE_2025_x86_64', 'WINDOWS_FULL_2025_x86_64']).contains(extract('CA10A1__amiType__c'))" }, "context": { "snapshotTime": "2026-10-26T00:00:00Z" }, "CA10A1__amiType__c": "WINDOWS_CORE_2025_x86_64", "CA10A1__version__c": null, "CA10A1__status__c": "ACTIVE", "CA10A1__releaseVersion__c": "1.36.4-20261012", "CA10A1__disappearanceTime__c": null }, { "Id": "windows-2025-FULL", "expectedResult": { "status": "INAPPLICABLE", "runtimeError": null, "conditionIndex": 499, "conditionText": "setOfText(['CUSTOM', 'WINDOWS_CORE_2019_x86_64', 'WINDOWS_FULL_2019_x86_64', 'WINDOWS_CORE_2022_x86_64', 'WINDOWS_FULL_2022_x86_64', 'WINDOWS_CORE_2025_x86_64', 'WINDOWS_FULL_2025_x86_64']).contains(extract('CA10A1__amiType__c'))" }, "context": { "snapshotTime": "2026-10-26T00:00:00Z" }, "CA10A1__amiType__c": "WINDOWS_FULL_2025_x86_64", "CA10A1__version__c": null, "CA10A1__status__c": "ACTIVE", "CA10A1__releaseVersion__c": "1.36.4-20261012", "CA10A1__disappearanceTime__c": null }, { "Id": "custom-unavailable-ami", "expectedResult": { "status": "INAPPLICABLE", "runtimeError": null, "conditionIndex": 499, "conditionText": "setOfText(['CUSTOM', 'WINDOWS_CORE_2019_x86_64', 'WINDOWS_FULL_2019_x86_64', 'WINDOWS_CORE_2022_x86_64', 'WINDOWS_FULL_2022_x86_64', 'WINDOWS_CORE_2025_x86_64', 'WINDOWS_FULL_2025_x86_64']).contains(extract('CA10A1__amiType__c'))" }, "context": { "snapshotTime": "2026-10-26T00:00:00Z" }, "CA10A1__amiType__c": "CUSTOM", "CA10A1__version__c": null, "CA10A1__status__c": "ACTIVE", "CA10A1__releaseVersion__c": "ami-0123456789abcdef0", "CA10A1__disappearanceTime__c": null }, { "Id": "missing-version-retired-al2", "expectedResult": { "status": "INCOMPLIANT", "runtimeError": null, "conditionIndex": 299, "conditionText": "setOfText(['AL2_x86_64', 'AL2_x86_64_GPU', 'AL2_ARM_64']).contains(extract('CA10A1__amiType__c'))" }, "context": { "snapshotTime": "2026-10-26T00:00:00Z" }, "CA10A1__amiType__c": "AL2_ARM_64", "CA10A1__version__c": null, "CA10A1__status__c": "ACTIVE", "CA10A1__releaseVersion__c": "1.36.4-20261012", "CA10A1__disappearanceTime__c": null }, { "Id": "unmapped-version-retired-al2", "expectedResult": { "status": "INCOMPLIANT", "runtimeError": null, "conditionIndex": 299, "conditionText": "setOfText(['AL2_x86_64', 'AL2_x86_64_GPU', 'AL2_ARM_64']).contains(extract('CA10A1__amiType__c'))" }, "context": { "snapshotTime": "2026-10-26T00:00:00Z" }, "CA10A1__amiType__c": "AL2_x86_64_GPU", "CA10A1__version__c": "1.28", "CA10A1__status__c": "ACTIVE", "CA10A1__releaseVersion__c": "1.36.4-20261012", "CA10A1__disappearanceTime__c": null }, { "Id": "al2023-os-retired-without-version", "expectedResult": { "status": "INCOMPLIANT", "runtimeError": null, "conditionIndex": 399, "conditionText": "setOfText(['AL2023_x86_64_STANDARD', 'AL2023_ARM_64_STANDARD', 'AL2023_x86_64_NEURON', 'AL2023_x86_64_NVIDIA', 'AL2023_ARM_64_NVIDIA']).contains(extract('CA10A1__amiType__c')) && '2029-06-30T00:00:00Z'.beforeToday()" }, "context": { "snapshotTime": "2029-07-01T00:00:00Z" }, "CA10A1__amiType__c": "AL2023_x86_64_STANDARD", "CA10A1__version__c": null, "CA10A1__status__c": "ACTIVE", "CA10A1__releaseVersion__c": "1.36.4-20261012", "CA10A1__disappearanceTime__c": null }, { "Id": "al2023-os-retired-during-update", "expectedResult": { "status": "INCOMPLIANT", "runtimeError": null, "conditionIndex": 399, "conditionText": "setOfText(['AL2023_x86_64_STANDARD', 'AL2023_ARM_64_STANDARD', 'AL2023_x86_64_NEURON', 'AL2023_x86_64_NVIDIA', 'AL2023_ARM_64_NVIDIA']).contains(extract('CA10A1__amiType__c')) && '2029-06-30T00:00:00Z'.beforeToday()" }, "context": { "snapshotTime": "2029-07-01T00:00:00Z" }, "CA10A1__amiType__c": "AL2023_x86_64_STANDARD", "CA10A1__version__c": null, "CA10A1__status__c": "UPDATING", "CA10A1__releaseVersion__c": "1.36.4-20261012", "CA10A1__disappearanceTime__c": null }, { "Id": "empty-release-does-not-prove-retirement", "expectedResult": { "status": "COMPLIANT", "runtimeError": null, "conditionIndex": 700, "conditionText": "otherwise" }, "context": { "snapshotTime": "2026-10-26T00:00:00Z" }, "CA10A1__amiType__c": "AL2023_x86_64_STANDARD", "CA10A1__version__c": "1.36", "CA10A1__status__c": "ACTIVE", "CA10A1__releaseVersion__c": "", "CA10A1__disappearanceTime__c": null }, { "Id": "future-release-does-not-rescue-retired-stream", "expectedResult": { "status": "INCOMPLIANT", "runtimeError": null, "conditionIndex": 699, "conditionText": "setOfText(['1.29', '1.30']).contains(extract('CA10A1__version__c')) || (extract('CA10A1__version__c') == '1.31' && '2026-11-25T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.32' && '2027-03-22T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.33' && '2027-07-28T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.34' && '2027-12-01T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.35' && '2028-03-26T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.36' && '2028-08-01T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.37' && '2028-11-30T00:00:00Z'.beforeToday())" }, "context": { "snapshotTime": "2026-10-26T00:00:00Z" }, "CA10A1__amiType__c": "AL2023_x86_64_STANDARD", "CA10A1__version__c": "1.30", "CA10A1__status__c": "ACTIVE", "CA10A1__releaseVersion__c": "1.30.99-20991231", "CA10A1__disappearanceTime__c": null }, { "Id": "recent-release-retired-bottlerocket-stream", "expectedResult": { "status": "INCOMPLIANT", "runtimeError": null, "conditionIndex": 699, "conditionText": "setOfText(['1.29', '1.30']).contains(extract('CA10A1__version__c')) || (extract('CA10A1__version__c') == '1.31' && '2026-11-25T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.32' && '2027-03-22T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.33' && '2027-07-28T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.34' && '2027-12-01T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.35' && '2028-03-26T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.36' && '2028-08-01T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.37' && '2028-11-30T00:00:00Z'.beforeToday())" }, "context": { "snapshotTime": "2026-10-26T00:00:00Z" }, "CA10A1__amiType__c": "BOTTLEROCKET_x86_64", "CA10A1__version__c": "1.29", "CA10A1__status__c": "ACTIVE", "CA10A1__releaseVersion__c": "1.99.0-example", "CA10A1__disappearanceTime__c": null }, { "Id": "unsupported-node-stream-newer-cluster", "expectedResult": { "status": "INCOMPLIANT", "runtimeError": null, "conditionIndex": 699, "conditionText": "setOfText(['1.29', '1.30']).contains(extract('CA10A1__version__c')) || (extract('CA10A1__version__c') == '1.31' && '2026-11-25T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.32' && '2027-03-22T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.33' && '2027-07-28T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.34' && '2027-12-01T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.35' && '2028-03-26T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.36' && '2028-08-01T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.37' && '2028-11-30T00:00:00Z'.beforeToday())" }, "context": { "snapshotTime": "2026-10-26T00:00:00Z" }, "CA10A1__amiType__c": "AL2023_x86_64_STANDARD", "CA10A1__version__c": "1.30", "CA10A1__status__c": "ACTIVE", "CA10A1__releaseVersion__c": "1.30.0-20261012", "CA10A1__disappearanceTime__c": null, "CA10A1__cluster__c": "cluster-newer-control-plane", "CA10A1__cluster__r": { "Id": "cluster-newer-control-plane", "CA10A1__version__c": "1.36", "CA10A1__status__c": "ACTIVE" } }, { "Id": "parent-state-CREATING-does-not-rescue-al2", "expectedResult": { "status": "INCOMPLIANT", "runtimeError": null, "conditionIndex": 299, "conditionText": "setOfText(['AL2_x86_64', 'AL2_x86_64_GPU', 'AL2_ARM_64']).contains(extract('CA10A1__amiType__c'))" }, "context": { "snapshotTime": "2026-10-26T00:00:00Z" }, "CA10A1__amiType__c": "AL2_x86_64", "CA10A1__version__c": null, "CA10A1__status__c": "ACTIVE", "CA10A1__releaseVersion__c": "1.36.4-20261012", "CA10A1__disappearanceTime__c": null, "CA10A1__cluster__c": "parent-CREATING", "CA10A1__cluster__r": { "Id": "parent-CREATING", "CA10A1__status__c": "CREATING" } }, { "Id": "parent-state-UPDATING-does-not-rescue-al2", "expectedResult": { "status": "INCOMPLIANT", "runtimeError": null, "conditionIndex": 299, "conditionText": "setOfText(['AL2_x86_64', 'AL2_x86_64_GPU', 'AL2_ARM_64']).contains(extract('CA10A1__amiType__c'))" }, "context": { "snapshotTime": "2026-10-26T00:00:00Z" }, "CA10A1__amiType__c": "AL2_x86_64", "CA10A1__version__c": null, "CA10A1__status__c": "ACTIVE", "CA10A1__releaseVersion__c": "1.36.4-20261012", "CA10A1__disappearanceTime__c": null, "CA10A1__cluster__c": "parent-UPDATING", "CA10A1__cluster__r": { "Id": "parent-UPDATING", "CA10A1__status__c": "UPDATING" } }, { "Id": "parent-state-FAILED-does-not-rescue-al2", "expectedResult": { "status": "INCOMPLIANT", "runtimeError": null, "conditionIndex": 299, "conditionText": "setOfText(['AL2_x86_64', 'AL2_x86_64_GPU', 'AL2_ARM_64']).contains(extract('CA10A1__amiType__c'))" }, "context": { "snapshotTime": "2026-10-26T00:00:00Z" }, "CA10A1__amiType__c": "AL2_x86_64", "CA10A1__version__c": null, "CA10A1__status__c": "ACTIVE", "CA10A1__releaseVersion__c": "1.36.4-20261012", "CA10A1__disappearanceTime__c": null, "CA10A1__cluster__c": "parent-FAILED", "CA10A1__cluster__r": { "Id": "parent-FAILED", "CA10A1__status__c": "FAILED" } }, { "Id": "parent-state-DELETING-does-not-rescue-al2", "expectedResult": { "status": "INCOMPLIANT", "runtimeError": null, "conditionIndex": 299, "conditionText": "setOfText(['AL2_x86_64', 'AL2_x86_64_GPU', 'AL2_ARM_64']).contains(extract('CA10A1__amiType__c'))" }, "context": { "snapshotTime": "2026-10-26T00:00:00Z" }, "CA10A1__amiType__c": "AL2_x86_64", "CA10A1__version__c": null, "CA10A1__status__c": "ACTIVE", "CA10A1__releaseVersion__c": "1.36.4-20261012", "CA10A1__disappearanceTime__c": null, "CA10A1__cluster__c": "parent-DELETING", "CA10A1__cluster__r": { "Id": "parent-DELETING", "CA10A1__status__c": "DELETING" } }, { "Id": "parent-state-None-does-not-rescue-al2", "expectedResult": { "status": "INCOMPLIANT", "runtimeError": null, "conditionIndex": 299, "conditionText": "setOfText(['AL2_x86_64', 'AL2_x86_64_GPU', 'AL2_ARM_64']).contains(extract('CA10A1__amiType__c'))" }, "context": { "snapshotTime": "2026-10-26T00:00:00Z" }, "CA10A1__amiType__c": "AL2_x86_64", "CA10A1__version__c": null, "CA10A1__status__c": "ACTIVE", "CA10A1__releaseVersion__c": "1.36.4-20261012", "CA10A1__disappearanceTime__c": null, "CA10A1__cluster__c": "parent-None", "CA10A1__cluster__r": { "Id": "parent-None", "CA10A1__status__c": null } }, { "Id": "unresolved-parent-does-not-rescue-al2", "expectedResult": { "status": "INCOMPLIANT", "runtimeError": null, "conditionIndex": 299, "conditionText": "setOfText(['AL2_x86_64', 'AL2_x86_64_GPU', 'AL2_ARM_64']).contains(extract('CA10A1__amiType__c'))" }, "context": { "snapshotTime": "2026-10-26T00:00:00Z" }, "CA10A1__amiType__c": "AL2_x86_64", "CA10A1__version__c": null, "CA10A1__status__c": "ACTIVE", "CA10A1__releaseVersion__c": "1.36.4-20261012", "CA10A1__disappearanceTime__c": null, "CA10A1__cluster__c": "unresolved-parent" }, { "Id": "al2023-unknown-version-final-day-start", "expectedResult": { "status": "COMPLIANT", "runtimeError": null, "conditionIndex": 700, "conditionText": "otherwise" }, "context": { "snapshotTime": "2029-06-30T00:00:00Z" }, "CA10A1__amiType__c": "AL2023_x86_64_STANDARD", "CA10A1__version__c": "1.40", "CA10A1__status__c": "ACTIVE", "CA10A1__releaseVersion__c": "1.40.0-20261012", "CA10A1__disappearanceTime__c": null }, { "Id": "al2023-unknown-version-before-final-day", "expectedResult": { "status": "COMPLIANT", "runtimeError": null, "conditionIndex": 700, "conditionText": "otherwise" }, "context": { "snapshotTime": "2029-06-29T23:59:59Z" }, "CA10A1__amiType__c": "AL2023_x86_64_STANDARD", "CA10A1__version__c": "1.40", "CA10A1__status__c": "ACTIVE", "CA10A1__releaseVersion__c": "1.40.0-20261012", "CA10A1__disappearanceTime__c": null }, { "Id": "deleted-missing-native-metadata", "expectedResult": { "status": "INAPPLICABLE", "runtimeError": null, "conditionIndex": 199, "conditionText": "setOfText(['CREATING', 'CREATE_FAILED', 'DELETING']).contains(extract('CA10A1__status__c'))" }, "context": { "snapshotTime": "2026-10-26T00:00:00Z" }, "CA10A1__amiType__c": null, "CA10A1__version__c": null, "CA10A1__status__c": "DELETING", "CA10A1__releaseVersion__c": "1.36.4-20261012", "CA10A1__disappearanceTime__c": null } ] - path: /types/CA10A1__CaAwsEksClusterNodeGroup__c/object.extracts.yaml md5Hash: 6E44DCF9239AE85FA62D697008298272 content: | --- extracts: - name: CA10A1__version__c value: FIELD: path: CA10A1__version__c undeterminedIf: isEmpty: The managed node group Kubernetes version is missing. Check eks:DescribeNodegroup permissions. - name: CA10A1__status__c value: FIELD: path: CA10A1__status__c undeterminedIf: isEmpty: The managed node group status is missing from inventory. - name: CA10A1__amiType__c value: FIELD: path: CA10A1__amiType__c undeterminedIf: isEmpty: The managed node group AMI type is missing. Check eks:DescribeNodegroup permissions. script: |- CREATE TEMP FUNCTION mock_ExpectedResult() RETURNS ARRAY >> DETERMINISTIC LANGUAGE js AS r""" return [ { "Id" : "retired-AL2_x86_64", "expectedResult" : { "status" : "INCOMPLIANT", "runtimeError" : null, "conditionIndex" : 299, "conditionText" : "setOfText(['AL2_x86_64', 'AL2_x86_64_GPU', 'AL2_ARM_64']).contains(extract('CA10A1__amiType__c'))" } }, { "Id" : "retired-AL2_x86_64_GPU", "expectedResult" : { "status" : "INCOMPLIANT", "runtimeError" : null, "conditionIndex" : 299, "conditionText" : "setOfText(['AL2_x86_64', 'AL2_x86_64_GPU', 'AL2_ARM_64']).contains(extract('CA10A1__amiType__c'))" } }, { "Id" : "retired-AL2_ARM_64", "expectedResult" : { "status" : "INCOMPLIANT", "runtimeError" : null, "conditionIndex" : 299, "conditionText" : "setOfText(['AL2_x86_64', 'AL2_x86_64_GPU', 'AL2_ARM_64']).contains(extract('CA10A1__amiType__c'))" } }, { "Id" : "supported-AL2023_x86_64_STANDARD", "expectedResult" : { "status" : "COMPLIANT", "runtimeError" : null, "conditionIndex" : 700, "conditionText" : "otherwise" } }, { "Id" : "supported-AL2023_ARM_64_STANDARD", "expectedResult" : { "status" : "COMPLIANT", "runtimeError" : null, "conditionIndex" : 700, "conditionText" : "otherwise" } }, { "Id" : "supported-AL2023_x86_64_NEURON", "expectedResult" : { "status" : "COMPLIANT", "runtimeError" : null, "conditionIndex" : 700, "conditionText" : "otherwise" } }, { "Id" : "supported-AL2023_x86_64_NVIDIA", "expectedResult" : { "status" : "COMPLIANT", "runtimeError" : null, "conditionIndex" : 700, "conditionText" : "otherwise" } }, { "Id" : "supported-AL2023_ARM_64_NVIDIA", "expectedResult" : { "status" : "COMPLIANT", "runtimeError" : null, "conditionIndex" : 700, "conditionText" : "otherwise" } }, { "Id" : "supported-BOTTLEROCKET_ARM_64", "expectedResult" : { "status" : "COMPLIANT", "runtimeError" : null, "conditionIndex" : 700, "conditionText" : "otherwise" } }, { "Id" : "supported-BOTTLEROCKET_x86_64", "expectedResult" : { "status" : "COMPLIANT", "runtimeError" : null, "conditionIndex" : 700, "conditionText" : "otherwise" } }, { "Id" : "supported-BOTTLEROCKET_ARM_64_FIPS", "expectedResult" : { "status" : "COMPLIANT", "runtimeError" : null, "conditionIndex" : 700, "conditionText" : "otherwise" } }, { "Id" : "supported-BOTTLEROCKET_x86_64_FIPS", "expectedResult" : { "status" : "COMPLIANT", "runtimeError" : null, "conditionIndex" : 700, "conditionText" : "otherwise" } }, { "Id" : "supported-BOTTLEROCKET_ARM_64_NVIDIA", "expectedResult" : { "status" : "COMPLIANT", "runtimeError" : null, "conditionIndex" : 700, "conditionText" : "otherwise" } }, { "Id" : "supported-BOTTLEROCKET_x86_64_NVIDIA", "expectedResult" : { "status" : "COMPLIANT", "runtimeError" : null, "conditionIndex" : 700, "conditionText" : "otherwise" } }, { "Id" : "supported-BOTTLEROCKET_ARM_64_NVIDIA_FIPS", "expectedResult" : { "status" : "COMPLIANT", "runtimeError" : null, "conditionIndex" : 700, "conditionText" : "otherwise" } }, { "Id" : "supported-BOTTLEROCKET_x86_64_NVIDIA_FIPS", "expectedResult" : { "status" : "COMPLIANT", "runtimeError" : null, "conditionIndex" : 700, "conditionText" : "otherwise" } }, { "Id" : "al2023-maintenance", "expectedResult" : { "status" : "COMPLIANT", "runtimeError" : null, "conditionIndex" : 700, "conditionText" : "otherwise" } }, { "Id" : "al2023-final-day", "expectedResult" : { "status" : "COMPLIANT", "runtimeError" : null, "conditionIndex" : 700, "conditionText" : "otherwise" } }, { "Id" : "al2023-past-maintenance", "expectedResult" : { "status" : "INCOMPLIANT", "runtimeError" : null, "conditionIndex" : 399, "conditionText" : "setOfText(['AL2023_x86_64_STANDARD', 'AL2023_ARM_64_STANDARD', 'AL2023_x86_64_NEURON', 'AL2023_x86_64_NVIDIA', 'AL2023_ARM_64_NVIDIA']).contains(extract('CA10A1__amiType__c')) && '2029-06-30T00:00:00Z'.beforeToday()" } }, { "Id" : "unknown-family-22", "expectedResult" : { "status" : "INAPPLICABLE", "runtimeError" : null, "conditionIndex" : 499, "conditionText" : "setOfText(['CUSTOM', 'WINDOWS_CORE_2019_x86_64', 'WINDOWS_FULL_2019_x86_64', 'WINDOWS_CORE_2022_x86_64', 'WINDOWS_FULL_2022_x86_64', 'WINDOWS_CORE_2025_x86_64', 'WINDOWS_FULL_2025_x86_64']).contains(extract('CA10A1__amiType__c'))" } }, { "Id" : "unknown-family-23", "expectedResult" : { "status" : "INAPPLICABLE", "runtimeError" : null, "conditionIndex" : 499, "conditionText" : "setOfText(['CUSTOM', 'WINDOWS_CORE_2019_x86_64', 'WINDOWS_FULL_2019_x86_64', 'WINDOWS_CORE_2022_x86_64', 'WINDOWS_FULL_2022_x86_64', 'WINDOWS_CORE_2025_x86_64', 'WINDOWS_FULL_2025_x86_64']).contains(extract('CA10A1__amiType__c'))" } }, { "Id" : "unknown-family-24", "expectedResult" : { "status" : "COMPLIANT", "runtimeError" : null, "conditionIndex" : 700, "conditionText" : "otherwise" } }, { "Id" : "unknown-family-25", "expectedResult" : { "status" : "COMPLIANT", "runtimeError" : null, "conditionIndex" : 700, "conditionText" : "otherwise" } }, { "Id" : "unknown-family-26", "expectedResult" : { "status" : "COMPLIANT", "runtimeError" : null, "conditionIndex" : 700, "conditionText" : "otherwise" } }, { "Id" : "unknown-family-27", "expectedResult" : { "status" : "UNDETERMINED", "runtimeError" : null, "conditionIndex" : 201, "conditionText" : "CA10A1__amiType__c.isEmpty()" } }, { "Id" : "unknown-family-28", "expectedResult" : { "status" : "UNDETERMINED", "runtimeError" : null, "conditionIndex" : 201, "conditionText" : "CA10A1__amiType__c.isEmpty()" } }, { "Id" : "unknown-family-29", "expectedResult" : { "status" : "UNDETERMINED", "runtimeError" : null, "conditionIndex" : 201, "conditionText" : "CA10A1__amiType__c.isEmpty()" } }, { "Id" : "excluded-CREATING", "expectedResult" : { "status" : "INAPPLICABLE", "runtimeError" : null, "conditionIndex" : 199, "conditionText" : "setOfText(['CREATING', 'CREATE_FAILED', 'DELETING']).contains(extract('CA10A1__status__c'))" } }, { "Id" : "excluded-CREATE_FAILED", "expectedResult" : { "status" : "INAPPLICABLE", "runtimeError" : null, "conditionIndex" : 199, "conditionText" : "setOfText(['CREATING', 'CREATE_FAILED', 'DELETING']).contains(extract('CA10A1__status__c'))" } }, { "Id" : "excluded-DELETING", "expectedResult" : { "status" : "INAPPLICABLE", "runtimeError" : null, "conditionIndex" : 199, "conditionText" : "setOfText(['CREATING', 'CREATE_FAILED', 'DELETING']).contains(extract('CA10A1__status__c'))" } }, { "Id" : "retired-UPDATING", "expectedResult" : { "status" : "INCOMPLIANT", "runtimeError" : null, "conditionIndex" : 299, "conditionText" : "setOfText(['AL2_x86_64', 'AL2_x86_64_GPU', 'AL2_ARM_64']).contains(extract('CA10A1__amiType__c'))" } }, { "Id" : "retired-DEGRADED", "expectedResult" : { "status" : "INCOMPLIANT", "runtimeError" : null, "conditionIndex" : 299, "conditionText" : "setOfText(['AL2_x86_64', 'AL2_x86_64_GPU', 'AL2_ARM_64']).contains(extract('CA10A1__amiType__c'))" } }, { "Id" : "retired-DELETE_FAILED", "expectedResult" : { "status" : "INCOMPLIANT", "runtimeError" : null, "conditionIndex" : 299, "conditionText" : "setOfText(['AL2_x86_64', 'AL2_x86_64_GPU', 'AL2_ARM_64']).contains(extract('CA10A1__amiType__c'))" } }, { "Id" : "unknown-status-36", "expectedResult" : { "status" : "INCOMPLIANT", "runtimeError" : null, "conditionIndex" : 299, "conditionText" : "setOfText(['AL2_x86_64', 'AL2_x86_64_GPU', 'AL2_ARM_64']).contains(extract('CA10A1__amiType__c'))" } }, { "Id" : "unknown-status-37", "expectedResult" : { "status" : "UNDETERMINED", "runtimeError" : null, "conditionIndex" : 101, "conditionText" : "CA10A1__status__c.isEmpty()" } }, { "Id" : "unknown-status-38", "expectedResult" : { "status" : "UNDETERMINED", "runtimeError" : null, "conditionIndex" : 101, "conditionText" : "CA10A1__status__c.isEmpty()" } }, { "Id" : "missing-release-known-family", "expectedResult" : { "status" : "COMPLIANT", "runtimeError" : null, "conditionIndex" : 700, "conditionText" : "otherwise" } }, { "Id" : "custom-al2-looking-release", "expectedResult" : { "status" : "INAPPLICABLE", "runtimeError" : null, "conditionIndex" : 499, "conditionText" : "setOfText(['CUSTOM', 'WINDOWS_CORE_2019_x86_64', 'WINDOWS_FULL_2019_x86_64', 'WINDOWS_CORE_2022_x86_64', 'WINDOWS_FULL_2022_x86_64', 'WINDOWS_CORE_2025_x86_64', 'WINDOWS_FULL_2025_x86_64']).contains(extract('CA10A1__amiType__c'))" } }, { "Id" : "retired-future-looking-release", "expectedResult" : { "status" : "INCOMPLIANT", "runtimeError" : null, "conditionIndex" : 299, "conditionText" : "setOfText(['AL2_x86_64', 'AL2_x86_64_GPU', 'AL2_ARM_64']).contains(extract('CA10A1__amiType__c'))" } }, { "Id" : "disappeared", "expectedResult" : { "status" : "DISAPPEARED", "runtimeError" : null, "conditionIndex" : 99, "conditionText" : "isDisappeared(CA10A1__disappearanceTime__c)" } }, { "Id" : "AL2023_x86_64_STANDARD-1.29-retired", "expectedResult" : { "status" : "INCOMPLIANT", "runtimeError" : null, "conditionIndex" : 699, "conditionText" : "setOfText(['1.29', '1.30']).contains(extract('CA10A1__version__c')) || (extract('CA10A1__version__c') == '1.31' && '2026-11-25T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.32' && '2027-03-22T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.33' && '2027-07-28T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.34' && '2027-12-01T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.35' && '2028-03-26T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.36' && '2028-08-01T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.37' && '2028-11-30T00:00:00Z'.beforeToday())" } }, { "Id" : "BOTTLEROCKET_x86_64-1.29-retired", "expectedResult" : { "status" : "INCOMPLIANT", "runtimeError" : null, "conditionIndex" : 699, "conditionText" : "setOfText(['1.29', '1.30']).contains(extract('CA10A1__version__c')) || (extract('CA10A1__version__c') == '1.31' && '2026-11-25T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.32' && '2027-03-22T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.33' && '2027-07-28T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.34' && '2027-12-01T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.35' && '2028-03-26T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.36' && '2028-08-01T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.37' && '2028-11-30T00:00:00Z'.beforeToday())" } }, { "Id" : "AL2023_x86_64_STANDARD-1.30-retired", "expectedResult" : { "status" : "INCOMPLIANT", "runtimeError" : null, "conditionIndex" : 699, "conditionText" : "setOfText(['1.29', '1.30']).contains(extract('CA10A1__version__c')) || (extract('CA10A1__version__c') == '1.31' && '2026-11-25T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.32' && '2027-03-22T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.33' && '2027-07-28T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.34' && '2027-12-01T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.35' && '2028-03-26T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.36' && '2028-08-01T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.37' && '2028-11-30T00:00:00Z'.beforeToday())" } }, { "Id" : "BOTTLEROCKET_x86_64-1.30-retired", "expectedResult" : { "status" : "INCOMPLIANT", "runtimeError" : null, "conditionIndex" : 699, "conditionText" : "setOfText(['1.29', '1.30']).contains(extract('CA10A1__version__c')) || (extract('CA10A1__version__c') == '1.31' && '2026-11-25T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.32' && '2027-03-22T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.33' && '2027-07-28T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.34' && '2027-12-01T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.35' && '2028-03-26T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.36' && '2028-08-01T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.37' && '2028-11-30T00:00:00Z'.beforeToday())" } }, { "Id" : "AL2023_x86_64_STANDARD-1.31-before-final", "expectedResult" : { "status" : "COMPLIANT", "runtimeError" : null, "conditionIndex" : 700, "conditionText" : "otherwise" } }, { "Id" : "AL2023_x86_64_STANDARD-1.31-at-final", "expectedResult" : { "status" : "INCOMPLIANT", "runtimeError" : null, "conditionIndex" : 699, "conditionText" : "setOfText(['1.29', '1.30']).contains(extract('CA10A1__version__c')) || (extract('CA10A1__version__c') == '1.31' && '2026-11-25T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.32' && '2027-03-22T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.33' && '2027-07-28T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.34' && '2027-12-01T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.35' && '2028-03-26T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.36' && '2028-08-01T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.37' && '2028-11-30T00:00:00Z'.beforeToday())" } }, { "Id" : "BOTTLEROCKET_x86_64-1.31-before-final", "expectedResult" : { "status" : "COMPLIANT", "runtimeError" : null, "conditionIndex" : 700, "conditionText" : "otherwise" } }, { "Id" : "BOTTLEROCKET_x86_64-1.31-at-final", "expectedResult" : { "status" : "INCOMPLIANT", "runtimeError" : null, "conditionIndex" : 699, "conditionText" : "setOfText(['1.29', '1.30']).contains(extract('CA10A1__version__c')) || (extract('CA10A1__version__c') == '1.31' && '2026-11-25T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.32' && '2027-03-22T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.33' && '2027-07-28T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.34' && '2027-12-01T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.35' && '2028-03-26T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.36' && '2028-08-01T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.37' && '2028-11-30T00:00:00Z'.beforeToday())" } }, { "Id" : "AL2023_x86_64_STANDARD-1.32-before-final", "expectedResult" : { "status" : "COMPLIANT", "runtimeError" : null, "conditionIndex" : 700, "conditionText" : "otherwise" } }, { "Id" : "AL2023_x86_64_STANDARD-1.32-at-final", "expectedResult" : { "status" : "INCOMPLIANT", "runtimeError" : null, "conditionIndex" : 699, "conditionText" : "setOfText(['1.29', '1.30']).contains(extract('CA10A1__version__c')) || (extract('CA10A1__version__c') == '1.31' && '2026-11-25T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.32' && '2027-03-22T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.33' && '2027-07-28T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.34' && '2027-12-01T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.35' && '2028-03-26T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.36' && '2028-08-01T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.37' && '2028-11-30T00:00:00Z'.beforeToday())" } }, { "Id" : "BOTTLEROCKET_x86_64-1.32-before-final", "expectedResult" : { "status" : "COMPLIANT", "runtimeError" : null, "conditionIndex" : 700, "conditionText" : "otherwise" } }, { "Id" : "BOTTLEROCKET_x86_64-1.32-at-final", "expectedResult" : { "status" : "INCOMPLIANT", "runtimeError" : null, "conditionIndex" : 699, "conditionText" : "setOfText(['1.29', '1.30']).contains(extract('CA10A1__version__c')) || (extract('CA10A1__version__c') == '1.31' && '2026-11-25T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.32' && '2027-03-22T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.33' && '2027-07-28T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.34' && '2027-12-01T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.35' && '2028-03-26T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.36' && '2028-08-01T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.37' && '2028-11-30T00:00:00Z'.beforeToday())" } }, { "Id" : "AL2023_x86_64_STANDARD-1.33-before-final", "expectedResult" : { "status" : "COMPLIANT", "runtimeError" : null, "conditionIndex" : 700, "conditionText" : "otherwise" } }, { "Id" : "AL2023_x86_64_STANDARD-1.33-at-final", "expectedResult" : { "status" : "INCOMPLIANT", "runtimeError" : null, "conditionIndex" : 699, "conditionText" : "setOfText(['1.29', '1.30']).contains(extract('CA10A1__version__c')) || (extract('CA10A1__version__c') == '1.31' && '2026-11-25T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.32' && '2027-03-22T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.33' && '2027-07-28T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.34' && '2027-12-01T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.35' && '2028-03-26T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.36' && '2028-08-01T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.37' && '2028-11-30T00:00:00Z'.beforeToday())" } }, { "Id" : "BOTTLEROCKET_x86_64-1.33-before-final", "expectedResult" : { "status" : "COMPLIANT", "runtimeError" : null, "conditionIndex" : 700, "conditionText" : "otherwise" } }, { "Id" : "BOTTLEROCKET_x86_64-1.33-at-final", "expectedResult" : { "status" : "INCOMPLIANT", "runtimeError" : null, "conditionIndex" : 699, "conditionText" : "setOfText(['1.29', '1.30']).contains(extract('CA10A1__version__c')) || (extract('CA10A1__version__c') == '1.31' && '2026-11-25T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.32' && '2027-03-22T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.33' && '2027-07-28T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.34' && '2027-12-01T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.35' && '2028-03-26T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.36' && '2028-08-01T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.37' && '2028-11-30T00:00:00Z'.beforeToday())" } }, { "Id" : "AL2023_x86_64_STANDARD-1.34-before-final", "expectedResult" : { "status" : "COMPLIANT", "runtimeError" : null, "conditionIndex" : 700, "conditionText" : "otherwise" } }, { "Id" : "AL2023_x86_64_STANDARD-1.34-at-final", "expectedResult" : { "status" : "INCOMPLIANT", "runtimeError" : null, "conditionIndex" : 699, "conditionText" : "setOfText(['1.29', '1.30']).contains(extract('CA10A1__version__c')) || (extract('CA10A1__version__c') == '1.31' && '2026-11-25T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.32' && '2027-03-22T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.33' && '2027-07-28T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.34' && '2027-12-01T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.35' && '2028-03-26T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.36' && '2028-08-01T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.37' && '2028-11-30T00:00:00Z'.beforeToday())" } }, { "Id" : "BOTTLEROCKET_x86_64-1.34-before-final", "expectedResult" : { "status" : "COMPLIANT", "runtimeError" : null, "conditionIndex" : 700, "conditionText" : "otherwise" } }, { "Id" : "BOTTLEROCKET_x86_64-1.34-at-final", "expectedResult" : { "status" : "INCOMPLIANT", "runtimeError" : null, "conditionIndex" : 699, "conditionText" : "setOfText(['1.29', '1.30']).contains(extract('CA10A1__version__c')) || (extract('CA10A1__version__c') == '1.31' && '2026-11-25T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.32' && '2027-03-22T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.33' && '2027-07-28T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.34' && '2027-12-01T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.35' && '2028-03-26T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.36' && '2028-08-01T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.37' && '2028-11-30T00:00:00Z'.beforeToday())" } }, { "Id" : "AL2023_x86_64_STANDARD-1.35-before-final", "expectedResult" : { "status" : "COMPLIANT", "runtimeError" : null, "conditionIndex" : 700, "conditionText" : "otherwise" } }, { "Id" : "AL2023_x86_64_STANDARD-1.35-at-final", "expectedResult" : { "status" : "INCOMPLIANT", "runtimeError" : null, "conditionIndex" : 699, "conditionText" : "setOfText(['1.29', '1.30']).contains(extract('CA10A1__version__c')) || (extract('CA10A1__version__c') == '1.31' && '2026-11-25T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.32' && '2027-03-22T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.33' && '2027-07-28T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.34' && '2027-12-01T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.35' && '2028-03-26T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.36' && '2028-08-01T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.37' && '2028-11-30T00:00:00Z'.beforeToday())" } }, { "Id" : "BOTTLEROCKET_x86_64-1.35-before-final", "expectedResult" : { "status" : "COMPLIANT", "runtimeError" : null, "conditionIndex" : 700, "conditionText" : "otherwise" } }, { "Id" : "BOTTLEROCKET_x86_64-1.35-at-final", "expectedResult" : { "status" : "INCOMPLIANT", "runtimeError" : null, "conditionIndex" : 699, "conditionText" : "setOfText(['1.29', '1.30']).contains(extract('CA10A1__version__c')) || (extract('CA10A1__version__c') == '1.31' && '2026-11-25T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.32' && '2027-03-22T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.33' && '2027-07-28T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.34' && '2027-12-01T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.35' && '2028-03-26T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.36' && '2028-08-01T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.37' && '2028-11-30T00:00:00Z'.beforeToday())" } }, { "Id" : "AL2023_x86_64_STANDARD-1.36-before-final", "expectedResult" : { "status" : "COMPLIANT", "runtimeError" : null, "conditionIndex" : 700, "conditionText" : "otherwise" } }, { "Id" : "AL2023_x86_64_STANDARD-1.36-at-final", "expectedResult" : { "status" : "INCOMPLIANT", "runtimeError" : null, "conditionIndex" : 699, "conditionText" : "setOfText(['1.29', '1.30']).contains(extract('CA10A1__version__c')) || (extract('CA10A1__version__c') == '1.31' && '2026-11-25T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.32' && '2027-03-22T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.33' && '2027-07-28T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.34' && '2027-12-01T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.35' && '2028-03-26T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.36' && '2028-08-01T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.37' && '2028-11-30T00:00:00Z'.beforeToday())" } }, { "Id" : "BOTTLEROCKET_x86_64-1.36-before-final", "expectedResult" : { "status" : "COMPLIANT", "runtimeError" : null, "conditionIndex" : 700, "conditionText" : "otherwise" } }, { "Id" : "BOTTLEROCKET_x86_64-1.36-at-final", "expectedResult" : { "status" : "INCOMPLIANT", "runtimeError" : null, "conditionIndex" : 699, "conditionText" : "setOfText(['1.29', '1.30']).contains(extract('CA10A1__version__c')) || (extract('CA10A1__version__c') == '1.31' && '2026-11-25T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.32' && '2027-03-22T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.33' && '2027-07-28T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.34' && '2027-12-01T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.35' && '2028-03-26T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.36' && '2028-08-01T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.37' && '2028-11-30T00:00:00Z'.beforeToday())" } }, { "Id" : "AL2023_x86_64_STANDARD-1.37-before-final", "expectedResult" : { "status" : "COMPLIANT", "runtimeError" : null, "conditionIndex" : 700, "conditionText" : "otherwise" } }, { "Id" : "AL2023_x86_64_STANDARD-1.37-at-final", "expectedResult" : { "status" : "INCOMPLIANT", "runtimeError" : null, "conditionIndex" : 699, "conditionText" : "setOfText(['1.29', '1.30']).contains(extract('CA10A1__version__c')) || (extract('CA10A1__version__c') == '1.31' && '2026-11-25T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.32' && '2027-03-22T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.33' && '2027-07-28T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.34' && '2027-12-01T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.35' && '2028-03-26T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.36' && '2028-08-01T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.37' && '2028-11-30T00:00:00Z'.beforeToday())" } }, { "Id" : "BOTTLEROCKET_x86_64-1.37-before-final", "expectedResult" : { "status" : "COMPLIANT", "runtimeError" : null, "conditionIndex" : 700, "conditionText" : "otherwise" } }, { "Id" : "BOTTLEROCKET_x86_64-1.37-at-final", "expectedResult" : { "status" : "INCOMPLIANT", "runtimeError" : null, "conditionIndex" : 699, "conditionText" : "setOfText(['1.29', '1.30']).contains(extract('CA10A1__version__c')) || (extract('CA10A1__version__c') == '1.31' && '2026-11-25T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.32' && '2027-03-22T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.33' && '2027-07-28T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.34' && '2027-12-01T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.35' && '2028-03-26T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.36' && '2028-08-01T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.37' && '2028-11-30T00:00:00Z'.beforeToday())" } }, { "Id" : "AL2023_x86_64_STANDARD-standard-transition-2026-03-22T23:59:59Z", "expectedResult" : { "status" : "COMPLIANT", "runtimeError" : null, "conditionIndex" : 700, "conditionText" : "otherwise" } }, { "Id" : "AL2023_x86_64_STANDARD-standard-transition-2026-03-23T00:00:00Z", "expectedResult" : { "status" : "COMPLIANT", "runtimeError" : null, "conditionIndex" : 700, "conditionText" : "otherwise" } }, { "Id" : "AL2023_x86_64_STANDARD-standard-transition-2026-03-23T23:59:59Z", "expectedResult" : { "status" : "COMPLIANT", "runtimeError" : null, "conditionIndex" : 700, "conditionText" : "otherwise" } }, { "Id" : "BOTTLEROCKET_ARM_64_NVIDIA_FIPS-standard-transition-2026-03-22T23:59:59Z", "expectedResult" : { "status" : "COMPLIANT", "runtimeError" : null, "conditionIndex" : 700, "conditionText" : "otherwise" } }, { "Id" : "BOTTLEROCKET_ARM_64_NVIDIA_FIPS-standard-transition-2026-03-23T00:00:00Z", "expectedResult" : { "status" : "COMPLIANT", "runtimeError" : null, "conditionIndex" : 700, "conditionText" : "otherwise" } }, { "Id" : "BOTTLEROCKET_ARM_64_NVIDIA_FIPS-standard-transition-2026-03-23T23:59:59Z", "expectedResult" : { "status" : "COMPLIANT", "runtimeError" : null, "conditionIndex" : 700, "conditionText" : "otherwise" } }, { "Id" : "AL2023_x86_64_STANDARD-missing-version-None", "expectedResult" : { "status" : "UNDETERMINED", "runtimeError" : null, "conditionIndex" : 601, "conditionText" : "CA10A1__version__c.isEmpty()" } }, { "Id" : "AL2023_x86_64_STANDARD-missing-version-''", "expectedResult" : { "status" : "UNDETERMINED", "runtimeError" : null, "conditionIndex" : 601, "conditionText" : "CA10A1__version__c.isEmpty()" } }, { "Id" : "AL2023_x86_64_STANDARD-missing-version-' '", "expectedResult" : { "status" : "UNDETERMINED", "runtimeError" : null, "conditionIndex" : 601, "conditionText" : "CA10A1__version__c.isEmpty()" } }, { "Id" : "AL2023_x86_64_STANDARD-unmapped-1.28", "expectedResult" : { "status" : "COMPLIANT", "runtimeError" : null, "conditionIndex" : 700, "conditionText" : "otherwise" } }, { "Id" : "AL2023_x86_64_STANDARD-unmapped-1.38", "expectedResult" : { "status" : "COMPLIANT", "runtimeError" : null, "conditionIndex" : 700, "conditionText" : "otherwise" } }, { "Id" : "AL2023_x86_64_STANDARD-release-day", "expectedResult" : { "status" : "COMPLIANT", "runtimeError" : null, "conditionIndex" : 700, "conditionText" : "otherwise" } }, { "Id" : "AL2023_x86_64_STANDARD-UPDATING-unverified-rollout", "expectedResult" : { "status" : "INAPPLICABLE", "runtimeError" : null, "conditionIndex" : 599, "conditionText" : "setOfText(['UPDATING', 'DEGRADED']).contains(extract('CA10A1__status__c'))" } }, { "Id" : "AL2023_x86_64_STANDARD-DEGRADED-unverified-rollout", "expectedResult" : { "status" : "INAPPLICABLE", "runtimeError" : null, "conditionIndex" : 599, "conditionText" : "setOfText(['UPDATING', 'DEGRADED']).contains(extract('CA10A1__status__c'))" } }, { "Id" : "AL2023_x86_64_STANDARD-DELETE_FAILED", "expectedResult" : { "status" : "COMPLIANT", "runtimeError" : null, "conditionIndex" : 700, "conditionText" : "otherwise" } }, { "Id" : "BOTTLEROCKET_x86_64-missing-version-None", "expectedResult" : { "status" : "UNDETERMINED", "runtimeError" : null, "conditionIndex" : 601, "conditionText" : "CA10A1__version__c.isEmpty()" } }, { "Id" : "BOTTLEROCKET_x86_64-missing-version-''", "expectedResult" : { "status" : "UNDETERMINED", "runtimeError" : null, "conditionIndex" : 601, "conditionText" : "CA10A1__version__c.isEmpty()" } }, { "Id" : "BOTTLEROCKET_x86_64-missing-version-' '", "expectedResult" : { "status" : "UNDETERMINED", "runtimeError" : null, "conditionIndex" : 601, "conditionText" : "CA10A1__version__c.isEmpty()" } }, { "Id" : "BOTTLEROCKET_x86_64-unmapped-1.28", "expectedResult" : { "status" : "COMPLIANT", "runtimeError" : null, "conditionIndex" : 700, "conditionText" : "otherwise" } }, { "Id" : "BOTTLEROCKET_x86_64-unmapped-1.38", "expectedResult" : { "status" : "COMPLIANT", "runtimeError" : null, "conditionIndex" : 700, "conditionText" : "otherwise" } }, { "Id" : "BOTTLEROCKET_x86_64-release-day", "expectedResult" : { "status" : "COMPLIANT", "runtimeError" : null, "conditionIndex" : 700, "conditionText" : "otherwise" } }, { "Id" : "BOTTLEROCKET_x86_64-UPDATING-unverified-rollout", "expectedResult" : { "status" : "INAPPLICABLE", "runtimeError" : null, "conditionIndex" : 599, "conditionText" : "setOfText(['UPDATING', 'DEGRADED']).contains(extract('CA10A1__status__c'))" } }, { "Id" : "BOTTLEROCKET_x86_64-DEGRADED-unverified-rollout", "expectedResult" : { "status" : "INAPPLICABLE", "runtimeError" : null, "conditionIndex" : 599, "conditionText" : "setOfText(['UPDATING', 'DEGRADED']).contains(extract('CA10A1__status__c'))" } }, { "Id" : "BOTTLEROCKET_x86_64-DELETE_FAILED", "expectedResult" : { "status" : "COMPLIANT", "runtimeError" : null, "conditionIndex" : 700, "conditionText" : "otherwise" } }, { "Id" : "windows-2019-CORE", "expectedResult" : { "status" : "INAPPLICABLE", "runtimeError" : null, "conditionIndex" : 499, "conditionText" : "setOfText(['CUSTOM', 'WINDOWS_CORE_2019_x86_64', 'WINDOWS_FULL_2019_x86_64', 'WINDOWS_CORE_2022_x86_64', 'WINDOWS_FULL_2022_x86_64', 'WINDOWS_CORE_2025_x86_64', 'WINDOWS_FULL_2025_x86_64']).contains(extract('CA10A1__amiType__c'))" } }, { "Id" : "windows-2019-FULL", "expectedResult" : { "status" : "INAPPLICABLE", "runtimeError" : null, "conditionIndex" : 499, "conditionText" : "setOfText(['CUSTOM', 'WINDOWS_CORE_2019_x86_64', 'WINDOWS_FULL_2019_x86_64', 'WINDOWS_CORE_2022_x86_64', 'WINDOWS_FULL_2022_x86_64', 'WINDOWS_CORE_2025_x86_64', 'WINDOWS_FULL_2025_x86_64']).contains(extract('CA10A1__amiType__c'))" } }, { "Id" : "windows-2022-CORE", "expectedResult" : { "status" : "INAPPLICABLE", "runtimeError" : null, "conditionIndex" : 499, "conditionText" : "setOfText(['CUSTOM', 'WINDOWS_CORE_2019_x86_64', 'WINDOWS_FULL_2019_x86_64', 'WINDOWS_CORE_2022_x86_64', 'WINDOWS_FULL_2022_x86_64', 'WINDOWS_CORE_2025_x86_64', 'WINDOWS_FULL_2025_x86_64']).contains(extract('CA10A1__amiType__c'))" } }, { "Id" : "windows-2022-FULL", "expectedResult" : { "status" : "INAPPLICABLE", "runtimeError" : null, "conditionIndex" : 499, "conditionText" : "setOfText(['CUSTOM', 'WINDOWS_CORE_2019_x86_64', 'WINDOWS_FULL_2019_x86_64', 'WINDOWS_CORE_2022_x86_64', 'WINDOWS_FULL_2022_x86_64', 'WINDOWS_CORE_2025_x86_64', 'WINDOWS_FULL_2025_x86_64']).contains(extract('CA10A1__amiType__c'))" } }, { "Id" : "windows-2025-CORE", "expectedResult" : { "status" : "INAPPLICABLE", "runtimeError" : null, "conditionIndex" : 499, "conditionText" : "setOfText(['CUSTOM', 'WINDOWS_CORE_2019_x86_64', 'WINDOWS_FULL_2019_x86_64', 'WINDOWS_CORE_2022_x86_64', 'WINDOWS_FULL_2022_x86_64', 'WINDOWS_CORE_2025_x86_64', 'WINDOWS_FULL_2025_x86_64']).contains(extract('CA10A1__amiType__c'))" } }, { "Id" : "windows-2025-FULL", "expectedResult" : { "status" : "INAPPLICABLE", "runtimeError" : null, "conditionIndex" : 499, "conditionText" : "setOfText(['CUSTOM', 'WINDOWS_CORE_2019_x86_64', 'WINDOWS_FULL_2019_x86_64', 'WINDOWS_CORE_2022_x86_64', 'WINDOWS_FULL_2022_x86_64', 'WINDOWS_CORE_2025_x86_64', 'WINDOWS_FULL_2025_x86_64']).contains(extract('CA10A1__amiType__c'))" } }, { "Id" : "custom-unavailable-ami", "expectedResult" : { "status" : "INAPPLICABLE", "runtimeError" : null, "conditionIndex" : 499, "conditionText" : "setOfText(['CUSTOM', 'WINDOWS_CORE_2019_x86_64', 'WINDOWS_FULL_2019_x86_64', 'WINDOWS_CORE_2022_x86_64', 'WINDOWS_FULL_2022_x86_64', 'WINDOWS_CORE_2025_x86_64', 'WINDOWS_FULL_2025_x86_64']).contains(extract('CA10A1__amiType__c'))" } }, { "Id" : "missing-version-retired-al2", "expectedResult" : { "status" : "INCOMPLIANT", "runtimeError" : null, "conditionIndex" : 299, "conditionText" : "setOfText(['AL2_x86_64', 'AL2_x86_64_GPU', 'AL2_ARM_64']).contains(extract('CA10A1__amiType__c'))" } }, { "Id" : "unmapped-version-retired-al2", "expectedResult" : { "status" : "INCOMPLIANT", "runtimeError" : null, "conditionIndex" : 299, "conditionText" : "setOfText(['AL2_x86_64', 'AL2_x86_64_GPU', 'AL2_ARM_64']).contains(extract('CA10A1__amiType__c'))" } }, { "Id" : "al2023-os-retired-without-version", "expectedResult" : { "status" : "INCOMPLIANT", "runtimeError" : null, "conditionIndex" : 399, "conditionText" : "setOfText(['AL2023_x86_64_STANDARD', 'AL2023_ARM_64_STANDARD', 'AL2023_x86_64_NEURON', 'AL2023_x86_64_NVIDIA', 'AL2023_ARM_64_NVIDIA']).contains(extract('CA10A1__amiType__c')) && '2029-06-30T00:00:00Z'.beforeToday()" } }, { "Id" : "al2023-os-retired-during-update", "expectedResult" : { "status" : "INCOMPLIANT", "runtimeError" : null, "conditionIndex" : 399, "conditionText" : "setOfText(['AL2023_x86_64_STANDARD', 'AL2023_ARM_64_STANDARD', 'AL2023_x86_64_NEURON', 'AL2023_x86_64_NVIDIA', 'AL2023_ARM_64_NVIDIA']).contains(extract('CA10A1__amiType__c')) && '2029-06-30T00:00:00Z'.beforeToday()" } }, { "Id" : "empty-release-does-not-prove-retirement", "expectedResult" : { "status" : "COMPLIANT", "runtimeError" : null, "conditionIndex" : 700, "conditionText" : "otherwise" } }, { "Id" : "future-release-does-not-rescue-retired-stream", "expectedResult" : { "status" : "INCOMPLIANT", "runtimeError" : null, "conditionIndex" : 699, "conditionText" : "setOfText(['1.29', '1.30']).contains(extract('CA10A1__version__c')) || (extract('CA10A1__version__c') == '1.31' && '2026-11-25T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.32' && '2027-03-22T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.33' && '2027-07-28T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.34' && '2027-12-01T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.35' && '2028-03-26T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.36' && '2028-08-01T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.37' && '2028-11-30T00:00:00Z'.beforeToday())" } }, { "Id" : "recent-release-retired-bottlerocket-stream", "expectedResult" : { "status" : "INCOMPLIANT", "runtimeError" : null, "conditionIndex" : 699, "conditionText" : "setOfText(['1.29', '1.30']).contains(extract('CA10A1__version__c')) || (extract('CA10A1__version__c') == '1.31' && '2026-11-25T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.32' && '2027-03-22T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.33' && '2027-07-28T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.34' && '2027-12-01T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.35' && '2028-03-26T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.36' && '2028-08-01T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.37' && '2028-11-30T00:00:00Z'.beforeToday())" } }, { "Id" : "unsupported-node-stream-newer-cluster", "expectedResult" : { "status" : "INCOMPLIANT", "runtimeError" : null, "conditionIndex" : 699, "conditionText" : "setOfText(['1.29', '1.30']).contains(extract('CA10A1__version__c')) || (extract('CA10A1__version__c') == '1.31' && '2026-11-25T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.32' && '2027-03-22T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.33' && '2027-07-28T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.34' && '2027-12-01T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.35' && '2028-03-26T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.36' && '2028-08-01T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.37' && '2028-11-30T00:00:00Z'.beforeToday())" } }, { "Id" : "parent-state-CREATING-does-not-rescue-al2", "expectedResult" : { "status" : "INCOMPLIANT", "runtimeError" : null, "conditionIndex" : 299, "conditionText" : "setOfText(['AL2_x86_64', 'AL2_x86_64_GPU', 'AL2_ARM_64']).contains(extract('CA10A1__amiType__c'))" } }, { "Id" : "parent-state-UPDATING-does-not-rescue-al2", "expectedResult" : { "status" : "INCOMPLIANT", "runtimeError" : null, "conditionIndex" : 299, "conditionText" : "setOfText(['AL2_x86_64', 'AL2_x86_64_GPU', 'AL2_ARM_64']).contains(extract('CA10A1__amiType__c'))" } }, { "Id" : "parent-state-FAILED-does-not-rescue-al2", "expectedResult" : { "status" : "INCOMPLIANT", "runtimeError" : null, "conditionIndex" : 299, "conditionText" : "setOfText(['AL2_x86_64', 'AL2_x86_64_GPU', 'AL2_ARM_64']).contains(extract('CA10A1__amiType__c'))" } }, { "Id" : "parent-state-DELETING-does-not-rescue-al2", "expectedResult" : { "status" : "INCOMPLIANT", "runtimeError" : null, "conditionIndex" : 299, "conditionText" : "setOfText(['AL2_x86_64', 'AL2_x86_64_GPU', 'AL2_ARM_64']).contains(extract('CA10A1__amiType__c'))" } }, { "Id" : "parent-state-None-does-not-rescue-al2", "expectedResult" : { "status" : "INCOMPLIANT", "runtimeError" : null, "conditionIndex" : 299, "conditionText" : "setOfText(['AL2_x86_64', 'AL2_x86_64_GPU', 'AL2_ARM_64']).contains(extract('CA10A1__amiType__c'))" } }, { "Id" : "unresolved-parent-does-not-rescue-al2", "expectedResult" : { "status" : "INCOMPLIANT", "runtimeError" : null, "conditionIndex" : 299, "conditionText" : "setOfText(['AL2_x86_64', 'AL2_x86_64_GPU', 'AL2_ARM_64']).contains(extract('CA10A1__amiType__c'))" } }, { "Id" : "al2023-unknown-version-final-day-start", "expectedResult" : { "status" : "COMPLIANT", "runtimeError" : null, "conditionIndex" : 700, "conditionText" : "otherwise" } }, { "Id" : "al2023-unknown-version-before-final-day", "expectedResult" : { "status" : "COMPLIANT", "runtimeError" : null, "conditionIndex" : 700, "conditionText" : "otherwise" } }, { "Id" : "deleted-missing-native-metadata", "expectedResult" : { "status" : "INAPPLICABLE", "runtimeError" : null, "conditionIndex" : 199, "conditionText" : "setOfText(['CREATING', 'CREATE_FAILED', 'DELETING']).contains(extract('CA10A1__status__c'))" } } ]; """; CREATE TEMP FUNCTION mock_CA10A1__CaAwsEksClusterNodeGroup__c() RETURNS ARRAY >> DETERMINISTIC LANGUAGE js AS r""" return [ { "context" : { "snapshotTime" : new Date("2026-10-26T00:00:00Z") }, "CA10A1__status__c" : "ACTIVE", "CA10A1__amiType__c" : "AL2_x86_64", "CA10A1__version__c" : "1.32", "Id" : "retired-AL2_x86_64" }, { "context" : { "snapshotTime" : new Date("2026-10-26T00:00:00Z") }, "CA10A1__status__c" : "ACTIVE", "CA10A1__amiType__c" : "AL2_x86_64_GPU", "CA10A1__version__c" : "1.32", "Id" : "retired-AL2_x86_64_GPU" }, { "context" : { "snapshotTime" : new Date("2026-10-26T00:00:00Z") }, "CA10A1__status__c" : "ACTIVE", "CA10A1__amiType__c" : "AL2_ARM_64", "CA10A1__version__c" : "1.32", "Id" : "retired-AL2_ARM_64" }, { "context" : { "snapshotTime" : new Date("2026-10-26T00:00:00Z") }, "CA10A1__status__c" : "ACTIVE", "CA10A1__amiType__c" : "AL2023_x86_64_STANDARD", "CA10A1__version__c" : "1.36", "Id" : "supported-AL2023_x86_64_STANDARD" }, { "context" : { "snapshotTime" : new Date("2026-10-26T00:00:00Z") }, "CA10A1__status__c" : "ACTIVE", "CA10A1__amiType__c" : "AL2023_ARM_64_STANDARD", "CA10A1__version__c" : "1.36", "Id" : "supported-AL2023_ARM_64_STANDARD" }, { "context" : { "snapshotTime" : new Date("2026-10-26T00:00:00Z") }, "CA10A1__status__c" : "ACTIVE", "CA10A1__amiType__c" : "AL2023_x86_64_NEURON", "CA10A1__version__c" : "1.36", "Id" : "supported-AL2023_x86_64_NEURON" }, { "context" : { "snapshotTime" : new Date("2026-10-26T00:00:00Z") }, "CA10A1__status__c" : "ACTIVE", "CA10A1__amiType__c" : "AL2023_x86_64_NVIDIA", "CA10A1__version__c" : "1.36", "Id" : "supported-AL2023_x86_64_NVIDIA" }, { "context" : { "snapshotTime" : new Date("2026-10-26T00:00:00Z") }, "CA10A1__status__c" : "ACTIVE", "CA10A1__amiType__c" : "AL2023_ARM_64_NVIDIA", "CA10A1__version__c" : "1.36", "Id" : "supported-AL2023_ARM_64_NVIDIA" }, { "context" : { "snapshotTime" : new Date("2026-10-26T00:00:00Z") }, "CA10A1__status__c" : "ACTIVE", "CA10A1__amiType__c" : "BOTTLEROCKET_ARM_64", "CA10A1__version__c" : "1.36", "Id" : "supported-BOTTLEROCKET_ARM_64" }, { "context" : { "snapshotTime" : new Date("2026-10-26T00:00:00Z") }, "CA10A1__status__c" : "ACTIVE", "CA10A1__amiType__c" : "BOTTLEROCKET_x86_64", "CA10A1__version__c" : "1.36", "Id" : "supported-BOTTLEROCKET_x86_64" }, { "context" : { "snapshotTime" : new Date("2026-10-26T00:00:00Z") }, "CA10A1__status__c" : "ACTIVE", "CA10A1__amiType__c" : "BOTTLEROCKET_ARM_64_FIPS", "CA10A1__version__c" : "1.36", "Id" : "supported-BOTTLEROCKET_ARM_64_FIPS" }, { "context" : { "snapshotTime" : new Date("2026-10-26T00:00:00Z") }, "CA10A1__status__c" : "ACTIVE", "CA10A1__amiType__c" : "BOTTLEROCKET_x86_64_FIPS", "CA10A1__version__c" : "1.36", "Id" : "supported-BOTTLEROCKET_x86_64_FIPS" }, { "context" : { "snapshotTime" : new Date("2026-10-26T00:00:00Z") }, "CA10A1__status__c" : "ACTIVE", "CA10A1__amiType__c" : "BOTTLEROCKET_ARM_64_NVIDIA", "CA10A1__version__c" : "1.36", "Id" : "supported-BOTTLEROCKET_ARM_64_NVIDIA" }, { "context" : { "snapshotTime" : new Date("2026-10-26T00:00:00Z") }, "CA10A1__status__c" : "ACTIVE", "CA10A1__amiType__c" : "BOTTLEROCKET_x86_64_NVIDIA", "CA10A1__version__c" : "1.36", "Id" : "supported-BOTTLEROCKET_x86_64_NVIDIA" }, { "context" : { "snapshotTime" : new Date("2026-10-26T00:00:00Z") }, "CA10A1__status__c" : "ACTIVE", "CA10A1__amiType__c" : "BOTTLEROCKET_ARM_64_NVIDIA_FIPS", "CA10A1__version__c" : "1.36", "Id" : "supported-BOTTLEROCKET_ARM_64_NVIDIA_FIPS" }, { "context" : { "snapshotTime" : new Date("2026-10-26T00:00:00Z") }, "CA10A1__status__c" : "ACTIVE", "CA10A1__amiType__c" : "BOTTLEROCKET_x86_64_NVIDIA_FIPS", "CA10A1__version__c" : "1.36", "Id" : "supported-BOTTLEROCKET_x86_64_NVIDIA_FIPS" }, { "context" : { "snapshotTime" : new Date("2027-07-01T00:00:00Z") }, "CA10A1__status__c" : "ACTIVE", "CA10A1__amiType__c" : "AL2023_x86_64_STANDARD", "CA10A1__version__c" : "1.37", "Id" : "al2023-maintenance" }, { "context" : { "snapshotTime" : new Date("2029-06-30T23:59:59Z") }, "CA10A1__status__c" : "ACTIVE", "CA10A1__amiType__c" : "AL2023_x86_64_STANDARD", "CA10A1__version__c" : "1.40", "Id" : "al2023-final-day" }, { "context" : { "snapshotTime" : new Date("2029-07-01T00:00:00Z") }, "CA10A1__status__c" : "ACTIVE", "CA10A1__amiType__c" : "AL2023_x86_64_STANDARD", "CA10A1__version__c" : "1.40", "Id" : "al2023-past-maintenance" }, { "context" : { "snapshotTime" : new Date("2026-10-26T00:00:00Z") }, "CA10A1__status__c" : "ACTIVE", "CA10A1__amiType__c" : "CUSTOM", "CA10A1__version__c" : "1.36", "Id" : "unknown-family-22" }, { "context" : { "snapshotTime" : new Date("2026-10-26T00:00:00Z") }, "CA10A1__status__c" : "ACTIVE", "CA10A1__amiType__c" : "WINDOWS_CORE_2022_x86_64", "CA10A1__version__c" : "1.36", "Id" : "unknown-family-23" }, { "context" : { "snapshotTime" : new Date("2026-10-26T00:00:00Z") }, "CA10A1__status__c" : "ACTIVE", "CA10A1__amiType__c" : "AL2023_x86_64_NEW", "CA10A1__version__c" : "1.36", "Id" : "unknown-family-24" }, { "context" : { "snapshotTime" : new Date("2026-10-26T00:00:00Z") }, "CA10A1__status__c" : "ACTIVE", "CA10A1__amiType__c" : "AL2_foo", "CA10A1__version__c" : "1.32", "Id" : "unknown-family-25" }, { "context" : { "snapshotTime" : new Date("2026-10-26T00:00:00Z") }, "CA10A1__status__c" : "ACTIVE", "CA10A1__amiType__c" : "AL2023", "CA10A1__version__c" : "1.36", "Id" : "unknown-family-26" }, { "context" : { "snapshotTime" : new Date("2026-10-26T00:00:00Z") }, "CA10A1__status__c" : "ACTIVE", "CA10A1__amiType__c" : "", "CA10A1__version__c" : "1.36", "Id" : "unknown-family-27" }, { "context" : { "snapshotTime" : new Date("2026-10-26T00:00:00Z") }, "CA10A1__status__c" : "ACTIVE", "CA10A1__amiType__c" : " ", "CA10A1__version__c" : "1.36", "Id" : "unknown-family-28" }, { "context" : { "snapshotTime" : new Date("2026-10-26T00:00:00Z") }, "CA10A1__status__c" : "ACTIVE", "CA10A1__amiType__c" : null, "CA10A1__version__c" : "1.36", "Id" : "unknown-family-29" }, { "context" : { "snapshotTime" : new Date("2026-10-26T00:00:00Z") }, "CA10A1__status__c" : "CREATING", "CA10A1__amiType__c" : "AL2_x86_64", "CA10A1__version__c" : "1.32", "Id" : "excluded-CREATING" }, { "context" : { "snapshotTime" : new Date("2026-10-26T00:00:00Z") }, "CA10A1__status__c" : "CREATE_FAILED", "CA10A1__amiType__c" : "AL2_x86_64", "CA10A1__version__c" : "1.32", "Id" : "excluded-CREATE_FAILED" }, { "context" : { "snapshotTime" : new Date("2026-10-26T00:00:00Z") }, "CA10A1__status__c" : "DELETING", "CA10A1__amiType__c" : "AL2_x86_64", "CA10A1__version__c" : "1.32", "Id" : "excluded-DELETING" }, { "context" : { "snapshotTime" : new Date("2026-10-26T00:00:00Z") }, "CA10A1__status__c" : "UPDATING", "CA10A1__amiType__c" : "AL2_x86_64", "CA10A1__version__c" : "1.32", "Id" : "retired-UPDATING" }, { "context" : { "snapshotTime" : new Date("2026-10-26T00:00:00Z") }, "CA10A1__status__c" : "DEGRADED", "CA10A1__amiType__c" : "AL2_x86_64", "CA10A1__version__c" : "1.32", "Id" : "retired-DEGRADED" }, { "context" : { "snapshotTime" : new Date("2026-10-26T00:00:00Z") }, "CA10A1__status__c" : "DELETE_FAILED", "CA10A1__amiType__c" : "AL2_x86_64", "CA10A1__version__c" : "1.32", "Id" : "retired-DELETE_FAILED" }, { "context" : { "snapshotTime" : new Date("2026-10-26T00:00:00Z") }, "CA10A1__status__c" : "UNKNOWN", "CA10A1__amiType__c" : "AL2_x86_64", "CA10A1__version__c" : "1.32", "Id" : "unknown-status-36" }, { "context" : { "snapshotTime" : new Date("2026-10-26T00:00:00Z") }, "CA10A1__status__c" : "", "CA10A1__amiType__c" : "AL2_x86_64", "CA10A1__version__c" : "1.32", "Id" : "unknown-status-37" }, { "context" : { "snapshotTime" : new Date("2026-10-26T00:00:00Z") }, "CA10A1__status__c" : null, "CA10A1__amiType__c" : "AL2_x86_64", "CA10A1__version__c" : "1.32", "Id" : "unknown-status-38" }, { "context" : { "snapshotTime" : new Date("2026-10-26T00:00:00Z") }, "CA10A1__status__c" : "ACTIVE", "CA10A1__amiType__c" : "AL2023_x86_64_STANDARD", "CA10A1__version__c" : "1.36", "Id" : "missing-release-known-family" }, { "context" : { "snapshotTime" : new Date("2026-10-26T00:00:00Z") }, "CA10A1__status__c" : "ACTIVE", "CA10A1__amiType__c" : "CUSTOM", "CA10A1__version__c" : "1.36", "Id" : "custom-al2-looking-release" }, { "context" : { "snapshotTime" : new Date("2026-10-26T00:00:00Z") }, "CA10A1__status__c" : "ACTIVE", "CA10A1__amiType__c" : "AL2_x86_64", "CA10A1__version__c" : "1.32", "Id" : "retired-future-looking-release" }, { "context" : { "snapshotTime" : new Date("2026-10-26T00:00:00Z") }, "CA10A1__disappearanceTime__c" : new Date("2026-10-01T00:00:00Z"), "CA10A1__status__c" : "ACTIVE", "CA10A1__amiType__c" : "AL2_x86_64", "CA10A1__version__c" : "1.32", "Id" : "disappeared" }, { "context" : { "snapshotTime" : new Date("2026-10-26T00:00:00Z") }, "CA10A1__status__c" : "ACTIVE", "CA10A1__amiType__c" : "AL2023_x86_64_STANDARD", "CA10A1__version__c" : "1.29", "Id" : "AL2023_x86_64_STANDARD-1.29-retired" }, { "context" : { "snapshotTime" : new Date("2026-10-26T00:00:00Z") }, "CA10A1__status__c" : "ACTIVE", "CA10A1__amiType__c" : "BOTTLEROCKET_x86_64", "CA10A1__version__c" : "1.29", "Id" : "BOTTLEROCKET_x86_64-1.29-retired" }, { "context" : { "snapshotTime" : new Date("2026-10-26T00:00:00Z") }, "CA10A1__status__c" : "ACTIVE", "CA10A1__amiType__c" : "AL2023_x86_64_STANDARD", "CA10A1__version__c" : "1.30", "Id" : "AL2023_x86_64_STANDARD-1.30-retired" }, { "context" : { "snapshotTime" : new Date("2026-10-26T00:00:00Z") }, "CA10A1__status__c" : "ACTIVE", "CA10A1__amiType__c" : "BOTTLEROCKET_x86_64", "CA10A1__version__c" : "1.30", "Id" : "BOTTLEROCKET_x86_64-1.30-retired" }, { "context" : { "snapshotTime" : new Date("2026-11-25T23:59:59Z") }, "CA10A1__status__c" : "ACTIVE", "CA10A1__amiType__c" : "AL2023_x86_64_STANDARD", "CA10A1__version__c" : "1.31", "Id" : "AL2023_x86_64_STANDARD-1.31-before-final" }, { "context" : { "snapshotTime" : new Date("2026-11-26T00:00:00Z") }, "CA10A1__status__c" : "ACTIVE", "CA10A1__amiType__c" : "AL2023_x86_64_STANDARD", "CA10A1__version__c" : "1.31", "Id" : "AL2023_x86_64_STANDARD-1.31-at-final" }, { "context" : { "snapshotTime" : new Date("2026-11-25T23:59:59Z") }, "CA10A1__status__c" : "ACTIVE", "CA10A1__amiType__c" : "BOTTLEROCKET_x86_64", "CA10A1__version__c" : "1.31", "Id" : "BOTTLEROCKET_x86_64-1.31-before-final" }, { "context" : { "snapshotTime" : new Date("2026-11-26T00:00:00Z") }, "CA10A1__status__c" : "ACTIVE", "CA10A1__amiType__c" : "BOTTLEROCKET_x86_64", "CA10A1__version__c" : "1.31", "Id" : "BOTTLEROCKET_x86_64-1.31-at-final" }, { "context" : { "snapshotTime" : new Date("2027-03-22T23:59:59Z") }, "CA10A1__status__c" : "ACTIVE", "CA10A1__amiType__c" : "AL2023_x86_64_STANDARD", "CA10A1__version__c" : "1.32", "Id" : "AL2023_x86_64_STANDARD-1.32-before-final" }, { "context" : { "snapshotTime" : new Date("2027-03-23T00:00:00Z") }, "CA10A1__status__c" : "ACTIVE", "CA10A1__amiType__c" : "AL2023_x86_64_STANDARD", "CA10A1__version__c" : "1.32", "Id" : "AL2023_x86_64_STANDARD-1.32-at-final" }, { "context" : { "snapshotTime" : new Date("2027-03-22T23:59:59Z") }, "CA10A1__status__c" : "ACTIVE", "CA10A1__amiType__c" : "BOTTLEROCKET_x86_64", "CA10A1__version__c" : "1.32", "Id" : "BOTTLEROCKET_x86_64-1.32-before-final" }, { "context" : { "snapshotTime" : new Date("2027-03-23T00:00:00Z") }, "CA10A1__status__c" : "ACTIVE", "CA10A1__amiType__c" : "BOTTLEROCKET_x86_64", "CA10A1__version__c" : "1.32", "Id" : "BOTTLEROCKET_x86_64-1.32-at-final" }, { "context" : { "snapshotTime" : new Date("2027-07-28T23:59:59Z") }, "CA10A1__status__c" : "ACTIVE", "CA10A1__amiType__c" : "AL2023_x86_64_STANDARD", "CA10A1__version__c" : "1.33", "Id" : "AL2023_x86_64_STANDARD-1.33-before-final" }, { "context" : { "snapshotTime" : new Date("2027-07-29T00:00:00Z") }, "CA10A1__status__c" : "ACTIVE", "CA10A1__amiType__c" : "AL2023_x86_64_STANDARD", "CA10A1__version__c" : "1.33", "Id" : "AL2023_x86_64_STANDARD-1.33-at-final" }, { "context" : { "snapshotTime" : new Date("2027-07-28T23:59:59Z") }, "CA10A1__status__c" : "ACTIVE", "CA10A1__amiType__c" : "BOTTLEROCKET_x86_64", "CA10A1__version__c" : "1.33", "Id" : "BOTTLEROCKET_x86_64-1.33-before-final" }, { "context" : { "snapshotTime" : new Date("2027-07-29T00:00:00Z") }, "CA10A1__status__c" : "ACTIVE", "CA10A1__amiType__c" : "BOTTLEROCKET_x86_64", "CA10A1__version__c" : "1.33", "Id" : "BOTTLEROCKET_x86_64-1.33-at-final" }, { "context" : { "snapshotTime" : new Date("2027-12-01T23:59:59Z") }, "CA10A1__status__c" : "ACTIVE", "CA10A1__amiType__c" : "AL2023_x86_64_STANDARD", "CA10A1__version__c" : "1.34", "Id" : "AL2023_x86_64_STANDARD-1.34-before-final" }, { "context" : { "snapshotTime" : new Date("2027-12-02T00:00:00Z") }, "CA10A1__status__c" : "ACTIVE", "CA10A1__amiType__c" : "AL2023_x86_64_STANDARD", "CA10A1__version__c" : "1.34", "Id" : "AL2023_x86_64_STANDARD-1.34-at-final" }, { "context" : { "snapshotTime" : new Date("2027-12-01T23:59:59Z") }, "CA10A1__status__c" : "ACTIVE", "CA10A1__amiType__c" : "BOTTLEROCKET_x86_64", "CA10A1__version__c" : "1.34", "Id" : "BOTTLEROCKET_x86_64-1.34-before-final" }, { "context" : { "snapshotTime" : new Date("2027-12-02T00:00:00Z") }, "CA10A1__status__c" : "ACTIVE", "CA10A1__amiType__c" : "BOTTLEROCKET_x86_64", "CA10A1__version__c" : "1.34", "Id" : "BOTTLEROCKET_x86_64-1.34-at-final" }, { "context" : { "snapshotTime" : new Date("2028-03-26T23:59:59Z") }, "CA10A1__status__c" : "ACTIVE", "CA10A1__amiType__c" : "AL2023_x86_64_STANDARD", "CA10A1__version__c" : "1.35", "Id" : "AL2023_x86_64_STANDARD-1.35-before-final" }, { "context" : { "snapshotTime" : new Date("2028-03-27T00:00:00Z") }, "CA10A1__status__c" : "ACTIVE", "CA10A1__amiType__c" : "AL2023_x86_64_STANDARD", "CA10A1__version__c" : "1.35", "Id" : "AL2023_x86_64_STANDARD-1.35-at-final" }, { "context" : { "snapshotTime" : new Date("2028-03-26T23:59:59Z") }, "CA10A1__status__c" : "ACTIVE", "CA10A1__amiType__c" : "BOTTLEROCKET_x86_64", "CA10A1__version__c" : "1.35", "Id" : "BOTTLEROCKET_x86_64-1.35-before-final" }, { "context" : { "snapshotTime" : new Date("2028-03-27T00:00:00Z") }, "CA10A1__status__c" : "ACTIVE", "CA10A1__amiType__c" : "BOTTLEROCKET_x86_64", "CA10A1__version__c" : "1.35", "Id" : "BOTTLEROCKET_x86_64-1.35-at-final" }, { "context" : { "snapshotTime" : new Date("2028-08-01T23:59:59Z") }, "CA10A1__status__c" : "ACTIVE", "CA10A1__amiType__c" : "AL2023_x86_64_STANDARD", "CA10A1__version__c" : "1.36", "Id" : "AL2023_x86_64_STANDARD-1.36-before-final" }, { "context" : { "snapshotTime" : new Date("2028-08-02T00:00:00Z") }, "CA10A1__status__c" : "ACTIVE", "CA10A1__amiType__c" : "AL2023_x86_64_STANDARD", "CA10A1__version__c" : "1.36", "Id" : "AL2023_x86_64_STANDARD-1.36-at-final" }, { "context" : { "snapshotTime" : new Date("2028-08-01T23:59:59Z") }, "CA10A1__status__c" : "ACTIVE", "CA10A1__amiType__c" : "BOTTLEROCKET_x86_64", "CA10A1__version__c" : "1.36", "Id" : "BOTTLEROCKET_x86_64-1.36-before-final" }, { "context" : { "snapshotTime" : new Date("2028-08-02T00:00:00Z") }, "CA10A1__status__c" : "ACTIVE", "CA10A1__amiType__c" : "BOTTLEROCKET_x86_64", "CA10A1__version__c" : "1.36", "Id" : "BOTTLEROCKET_x86_64-1.36-at-final" }, { "context" : { "snapshotTime" : new Date("2028-11-30T23:59:59Z") }, "CA10A1__status__c" : "ACTIVE", "CA10A1__amiType__c" : "AL2023_x86_64_STANDARD", "CA10A1__version__c" : "1.37", "Id" : "AL2023_x86_64_STANDARD-1.37-before-final" }, { "context" : { "snapshotTime" : new Date("2028-12-01T00:00:00Z") }, "CA10A1__status__c" : "ACTIVE", "CA10A1__amiType__c" : "AL2023_x86_64_STANDARD", "CA10A1__version__c" : "1.37", "Id" : "AL2023_x86_64_STANDARD-1.37-at-final" }, { "context" : { "snapshotTime" : new Date("2028-11-30T23:59:59Z") }, "CA10A1__status__c" : "ACTIVE", "CA10A1__amiType__c" : "BOTTLEROCKET_x86_64", "CA10A1__version__c" : "1.37", "Id" : "BOTTLEROCKET_x86_64-1.37-before-final" }, { "context" : { "snapshotTime" : new Date("2028-12-01T00:00:00Z") }, "CA10A1__status__c" : "ACTIVE", "CA10A1__amiType__c" : "BOTTLEROCKET_x86_64", "CA10A1__version__c" : "1.37", "Id" : "BOTTLEROCKET_x86_64-1.37-at-final" }, { "context" : { "snapshotTime" : new Date("2026-03-22T23:59:59Z") }, "CA10A1__status__c" : "ACTIVE", "CA10A1__amiType__c" : "AL2023_x86_64_STANDARD", "CA10A1__version__c" : "1.32", "Id" : "AL2023_x86_64_STANDARD-standard-transition-2026-03-22T23:59:59Z" }, { "context" : { "snapshotTime" : new Date("2026-03-23T00:00:00Z") }, "CA10A1__status__c" : "ACTIVE", "CA10A1__amiType__c" : "AL2023_x86_64_STANDARD", "CA10A1__version__c" : "1.32", "Id" : "AL2023_x86_64_STANDARD-standard-transition-2026-03-23T00:00:00Z" }, { "context" : { "snapshotTime" : new Date("2026-03-23T23:59:59Z") }, "CA10A1__status__c" : "ACTIVE", "CA10A1__amiType__c" : "AL2023_x86_64_STANDARD", "CA10A1__version__c" : "1.32", "Id" : "AL2023_x86_64_STANDARD-standard-transition-2026-03-23T23:59:59Z" }, { "context" : { "snapshotTime" : new Date("2026-03-22T23:59:59Z") }, "CA10A1__status__c" : "ACTIVE", "CA10A1__amiType__c" : "BOTTLEROCKET_ARM_64_NVIDIA_FIPS", "CA10A1__version__c" : "1.32", "Id" : "BOTTLEROCKET_ARM_64_NVIDIA_FIPS-standard-transition-2026-03-22T23:59:59Z" }, { "context" : { "snapshotTime" : new Date("2026-03-23T00:00:00Z") }, "CA10A1__status__c" : "ACTIVE", "CA10A1__amiType__c" : "BOTTLEROCKET_ARM_64_NVIDIA_FIPS", "CA10A1__version__c" : "1.32", "Id" : "BOTTLEROCKET_ARM_64_NVIDIA_FIPS-standard-transition-2026-03-23T00:00:00Z" }, { "context" : { "snapshotTime" : new Date("2026-03-23T23:59:59Z") }, "CA10A1__status__c" : "ACTIVE", "CA10A1__amiType__c" : "BOTTLEROCKET_ARM_64_NVIDIA_FIPS", "CA10A1__version__c" : "1.32", "Id" : "BOTTLEROCKET_ARM_64_NVIDIA_FIPS-standard-transition-2026-03-23T23:59:59Z" }, { "context" : { "snapshotTime" : new Date("2026-10-26T00:00:00Z") }, "CA10A1__status__c" : "ACTIVE", "CA10A1__amiType__c" : "AL2023_x86_64_STANDARD", "CA10A1__version__c" : null, "Id" : "AL2023_x86_64_STANDARD-missing-version-None" }, { "context" : { "snapshotTime" : new Date("2026-10-26T00:00:00Z") }, "CA10A1__status__c" : "ACTIVE", "CA10A1__amiType__c" : "AL2023_x86_64_STANDARD", "CA10A1__version__c" : "", "Id" : "AL2023_x86_64_STANDARD-missing-version-''" }, { "context" : { "snapshotTime" : new Date("2026-10-26T00:00:00Z") }, "CA10A1__status__c" : "ACTIVE", "CA10A1__amiType__c" : "AL2023_x86_64_STANDARD", "CA10A1__version__c" : " ", "Id" : "AL2023_x86_64_STANDARD-missing-version-' '" }, { "context" : { "snapshotTime" : new Date("2026-10-26T00:00:00Z") }, "CA10A1__status__c" : "ACTIVE", "CA10A1__amiType__c" : "AL2023_x86_64_STANDARD", "CA10A1__version__c" : "1.28", "Id" : "AL2023_x86_64_STANDARD-unmapped-1.28" }, { "context" : { "snapshotTime" : new Date("2026-10-26T00:00:00Z") }, "CA10A1__status__c" : "ACTIVE", "CA10A1__amiType__c" : "AL2023_x86_64_STANDARD", "CA10A1__version__c" : "1.38", "Id" : "AL2023_x86_64_STANDARD-unmapped-1.38" }, { "context" : { "snapshotTime" : new Date("2026-10-01T00:00:00Z") }, "CA10A1__status__c" : "ACTIVE", "CA10A1__amiType__c" : "AL2023_x86_64_STANDARD", "CA10A1__version__c" : "1.37", "Id" : "AL2023_x86_64_STANDARD-release-day" }, { "context" : { "snapshotTime" : new Date("2026-10-26T00:00:00Z") }, "CA10A1__status__c" : "UPDATING", "CA10A1__amiType__c" : "AL2023_x86_64_STANDARD", "CA10A1__version__c" : null, "Id" : "AL2023_x86_64_STANDARD-UPDATING-unverified-rollout" }, { "context" : { "snapshotTime" : new Date("2026-10-26T00:00:00Z") }, "CA10A1__status__c" : "DEGRADED", "CA10A1__amiType__c" : "AL2023_x86_64_STANDARD", "CA10A1__version__c" : null, "Id" : "AL2023_x86_64_STANDARD-DEGRADED-unverified-rollout" }, { "context" : { "snapshotTime" : new Date("2026-10-26T00:00:00Z") }, "CA10A1__status__c" : "DELETE_FAILED", "CA10A1__amiType__c" : "AL2023_x86_64_STANDARD", "CA10A1__version__c" : "1.36", "Id" : "AL2023_x86_64_STANDARD-DELETE_FAILED" }, { "context" : { "snapshotTime" : new Date("2026-10-26T00:00:00Z") }, "CA10A1__status__c" : "ACTIVE", "CA10A1__amiType__c" : "BOTTLEROCKET_x86_64", "CA10A1__version__c" : null, "Id" : "BOTTLEROCKET_x86_64-missing-version-None" }, { "context" : { "snapshotTime" : new Date("2026-10-26T00:00:00Z") }, "CA10A1__status__c" : "ACTIVE", "CA10A1__amiType__c" : "BOTTLEROCKET_x86_64", "CA10A1__version__c" : "", "Id" : "BOTTLEROCKET_x86_64-missing-version-''" }, { "context" : { "snapshotTime" : new Date("2026-10-26T00:00:00Z") }, "CA10A1__status__c" : "ACTIVE", "CA10A1__amiType__c" : "BOTTLEROCKET_x86_64", "CA10A1__version__c" : " ", "Id" : "BOTTLEROCKET_x86_64-missing-version-' '" }, { "context" : { "snapshotTime" : new Date("2026-10-26T00:00:00Z") }, "CA10A1__status__c" : "ACTIVE", "CA10A1__amiType__c" : "BOTTLEROCKET_x86_64", "CA10A1__version__c" : "1.28", "Id" : "BOTTLEROCKET_x86_64-unmapped-1.28" }, { "context" : { "snapshotTime" : new Date("2026-10-26T00:00:00Z") }, "CA10A1__status__c" : "ACTIVE", "CA10A1__amiType__c" : "BOTTLEROCKET_x86_64", "CA10A1__version__c" : "1.38", "Id" : "BOTTLEROCKET_x86_64-unmapped-1.38" }, { "context" : { "snapshotTime" : new Date("2026-10-01T00:00:00Z") }, "CA10A1__status__c" : "ACTIVE", "CA10A1__amiType__c" : "BOTTLEROCKET_x86_64", "CA10A1__version__c" : "1.37", "Id" : "BOTTLEROCKET_x86_64-release-day" }, { "context" : { "snapshotTime" : new Date("2026-10-26T00:00:00Z") }, "CA10A1__status__c" : "UPDATING", "CA10A1__amiType__c" : "BOTTLEROCKET_x86_64", "CA10A1__version__c" : null, "Id" : "BOTTLEROCKET_x86_64-UPDATING-unverified-rollout" }, { "context" : { "snapshotTime" : new Date("2026-10-26T00:00:00Z") }, "CA10A1__status__c" : "DEGRADED", "CA10A1__amiType__c" : "BOTTLEROCKET_x86_64", "CA10A1__version__c" : null, "Id" : "BOTTLEROCKET_x86_64-DEGRADED-unverified-rollout" }, { "context" : { "snapshotTime" : new Date("2026-10-26T00:00:00Z") }, "CA10A1__status__c" : "DELETE_FAILED", "CA10A1__amiType__c" : "BOTTLEROCKET_x86_64", "CA10A1__version__c" : "1.36", "Id" : "BOTTLEROCKET_x86_64-DELETE_FAILED" }, { "context" : { "snapshotTime" : new Date("2026-10-26T00:00:00Z") }, "CA10A1__status__c" : "ACTIVE", "CA10A1__amiType__c" : "WINDOWS_CORE_2019_x86_64", "CA10A1__version__c" : null, "Id" : "windows-2019-CORE" }, { "context" : { "snapshotTime" : new Date("2026-10-26T00:00:00Z") }, "CA10A1__status__c" : "ACTIVE", "CA10A1__amiType__c" : "WINDOWS_FULL_2019_x86_64", "CA10A1__version__c" : null, "Id" : "windows-2019-FULL" }, { "context" : { "snapshotTime" : new Date("2026-10-26T00:00:00Z") }, "CA10A1__status__c" : "ACTIVE", "CA10A1__amiType__c" : "WINDOWS_CORE_2022_x86_64", "CA10A1__version__c" : null, "Id" : "windows-2022-CORE" }, { "context" : { "snapshotTime" : new Date("2026-10-26T00:00:00Z") }, "CA10A1__status__c" : "ACTIVE", "CA10A1__amiType__c" : "WINDOWS_FULL_2022_x86_64", "CA10A1__version__c" : null, "Id" : "windows-2022-FULL" }, { "context" : { "snapshotTime" : new Date("2026-10-26T00:00:00Z") }, "CA10A1__status__c" : "ACTIVE", "CA10A1__amiType__c" : "WINDOWS_CORE_2025_x86_64", "CA10A1__version__c" : null, "Id" : "windows-2025-CORE" }, { "context" : { "snapshotTime" : new Date("2026-10-26T00:00:00Z") }, "CA10A1__status__c" : "ACTIVE", "CA10A1__amiType__c" : "WINDOWS_FULL_2025_x86_64", "CA10A1__version__c" : null, "Id" : "windows-2025-FULL" }, { "context" : { "snapshotTime" : new Date("2026-10-26T00:00:00Z") }, "CA10A1__status__c" : "ACTIVE", "CA10A1__amiType__c" : "CUSTOM", "CA10A1__version__c" : null, "Id" : "custom-unavailable-ami" }, { "context" : { "snapshotTime" : new Date("2026-10-26T00:00:00Z") }, "CA10A1__status__c" : "ACTIVE", "CA10A1__amiType__c" : "AL2_ARM_64", "CA10A1__version__c" : null, "Id" : "missing-version-retired-al2" }, { "context" : { "snapshotTime" : new Date("2026-10-26T00:00:00Z") }, "CA10A1__status__c" : "ACTIVE", "CA10A1__amiType__c" : "AL2_x86_64_GPU", "CA10A1__version__c" : "1.28", "Id" : "unmapped-version-retired-al2" }, { "context" : { "snapshotTime" : new Date("2029-07-01T00:00:00Z") }, "CA10A1__status__c" : "ACTIVE", "CA10A1__amiType__c" : "AL2023_x86_64_STANDARD", "CA10A1__version__c" : null, "Id" : "al2023-os-retired-without-version" }, { "context" : { "snapshotTime" : new Date("2029-07-01T00:00:00Z") }, "CA10A1__status__c" : "UPDATING", "CA10A1__amiType__c" : "AL2023_x86_64_STANDARD", "CA10A1__version__c" : null, "Id" : "al2023-os-retired-during-update" }, { "context" : { "snapshotTime" : new Date("2026-10-26T00:00:00Z") }, "CA10A1__status__c" : "ACTIVE", "CA10A1__amiType__c" : "AL2023_x86_64_STANDARD", "CA10A1__version__c" : "1.36", "Id" : "empty-release-does-not-prove-retirement" }, { "context" : { "snapshotTime" : new Date("2026-10-26T00:00:00Z") }, "CA10A1__status__c" : "ACTIVE", "CA10A1__amiType__c" : "AL2023_x86_64_STANDARD", "CA10A1__version__c" : "1.30", "Id" : "future-release-does-not-rescue-retired-stream" }, { "context" : { "snapshotTime" : new Date("2026-10-26T00:00:00Z") }, "CA10A1__status__c" : "ACTIVE", "CA10A1__amiType__c" : "BOTTLEROCKET_x86_64", "CA10A1__version__c" : "1.29", "Id" : "recent-release-retired-bottlerocket-stream" }, { "context" : { "snapshotTime" : new Date("2026-10-26T00:00:00Z") }, "CA10A1__status__c" : "ACTIVE", "CA10A1__amiType__c" : "AL2023_x86_64_STANDARD", "CA10A1__version__c" : "1.30", "Id" : "unsupported-node-stream-newer-cluster" }, { "context" : { "snapshotTime" : new Date("2026-10-26T00:00:00Z") }, "CA10A1__status__c" : "ACTIVE", "CA10A1__amiType__c" : "AL2_x86_64", "CA10A1__version__c" : null, "Id" : "parent-state-CREATING-does-not-rescue-al2" }, { "context" : { "snapshotTime" : new Date("2026-10-26T00:00:00Z") }, "CA10A1__status__c" : "ACTIVE", "CA10A1__amiType__c" : "AL2_x86_64", "CA10A1__version__c" : null, "Id" : "parent-state-UPDATING-does-not-rescue-al2" }, { "context" : { "snapshotTime" : new Date("2026-10-26T00:00:00Z") }, "CA10A1__status__c" : "ACTIVE", "CA10A1__amiType__c" : "AL2_x86_64", "CA10A1__version__c" : null, "Id" : "parent-state-FAILED-does-not-rescue-al2" }, { "context" : { "snapshotTime" : new Date("2026-10-26T00:00:00Z") }, "CA10A1__status__c" : "ACTIVE", "CA10A1__amiType__c" : "AL2_x86_64", "CA10A1__version__c" : null, "Id" : "parent-state-DELETING-does-not-rescue-al2" }, { "context" : { "snapshotTime" : new Date("2026-10-26T00:00:00Z") }, "CA10A1__status__c" : "ACTIVE", "CA10A1__amiType__c" : "AL2_x86_64", "CA10A1__version__c" : null, "Id" : "parent-state-None-does-not-rescue-al2" }, { "context" : { "snapshotTime" : new Date("2026-10-26T00:00:00Z") }, "CA10A1__status__c" : "ACTIVE", "CA10A1__amiType__c" : "AL2_x86_64", "CA10A1__version__c" : null, "Id" : "unresolved-parent-does-not-rescue-al2" }, { "context" : { "snapshotTime" : new Date("2029-06-30T00:00:00Z") }, "CA10A1__status__c" : "ACTIVE", "CA10A1__amiType__c" : "AL2023_x86_64_STANDARD", "CA10A1__version__c" : "1.40", "Id" : "al2023-unknown-version-final-day-start" }, { "context" : { "snapshotTime" : new Date("2029-06-29T23:59:59Z") }, "CA10A1__status__c" : "ACTIVE", "CA10A1__amiType__c" : "AL2023_x86_64_STANDARD", "CA10A1__version__c" : "1.40", "Id" : "al2023-unknown-version-before-final-day" }, { "context" : { "snapshotTime" : new Date("2026-10-26T00:00:00Z") }, "CA10A1__status__c" : "DELETING", "CA10A1__amiType__c" : null, "CA10A1__version__c" : null, "Id" : "deleted-missing-native-metadata" } ]; """; CREATE TEMP FUNCTION process_CA10A1__CaAwsEksClusterNodeGroup__c( obj STRUCT< CA10A1__disappearanceTime__c TIMESTAMP, CA10A1__status__c STRING, CA10A1__amiType__c STRING, CA10A1__version__c STRING, Id STRING >, snapshotTime TIMESTAMP ) RETURNS STRUCT DETERMINISTIC LANGUAGE js AS r""" var TextLib = new function () { this.normalize = function(arg) { return arg == null ? '' : arg.replace(/\s+/g, ' ').trim().toLowerCase(); }; this.isEmpty = function(arg) { return this.normalize(arg) == ''; }; this.isNotEmpty = function(arg) { return this.normalize(arg) != ''; }; this.equal = function(left, right) { return this.normalize(left) == this.normalize(right); }; this.notEqual = function(left, right) { return this.normalize(left) != this.normalize(right); }; this.startsWith = function(arg, substring) { return this.normalize(arg).startsWith(this.normalize(substring)); }; this.endsWith = function(arg, substring) { return this.normalize(arg).endsWith(this.normalize(substring)); }; this.contains = function(arg, substring) { return this.normalize(arg).includes(this.normalize(substring)); }; this.containsAll = function(arg, substrings) { if (substrings == null || substrings.length === 0) return false; let normalizedArg = this.normalize(arg); return substrings.every(sub => normalizedArg.includes(this.normalize(sub))); }; this.containsAny = function(arg, substrings) { if (substrings == null || substrings.length === 0) return false; let normalizedArg = this.normalize(arg); return substrings.some(sub => normalizedArg.includes(this.normalize(sub))); }; }(); var BytesLib = new function () { this.normalize = function(arg) { return arg == null ? '' : arg; }; this.isEmpty = function(arg) { return this.normalize(arg) == ''; }; this.isNotEmpty = function(arg) { return this.normalize(arg) != ''; }; this.equal = function(left, right) { return this.normalize(left) == this.normalize(right); }; this.notEqual = function(left, right) { return this.normalize(left) != this.normalize(right); }; this.startsWith = function(arg, substring) { return this.normalize(arg).startsWith(this.normalize(substring)); }; this.endsWith = function(arg, substring) { return this.normalize(arg).endsWith(this.normalize(substring)); }; this.contains = function(arg, substring) { return this.normalize(arg).includes(this.normalize(substring)); }; this.containsAll = function(arg, substrings) { if (substrings == null || substrings.length === 0) return false; let normalizedArg = this.normalize(arg); return substrings.every(sub => normalizedArg.includes(this.normalize(sub))); }; this.containsAny = function(arg, substrings) { if (substrings == null || substrings.length === 0) return false; let normalizedArg = this.normalize(arg); return substrings.some(sub => normalizedArg.includes(this.normalize(sub))); }; }(); var TemporalLib = new function () { var iso8601regex = /^([\+-]?\d{4}(?!\d{2}\b))((-?)((0[1-9]|1[0-2])(\3([12]\d|0[1-9]|3[01]))?|W([0-4]\d|5[0-2])(-?[1-7])?|(00[1-9]|0[1-9]\d|[12]\d{2}|3([0-5]\d|6[1-6])))([T\s]((([01]\d|2[0-3])((:?)[0-5]\d)?|24\:?00)([\.,]\d+(?!:))?)?(\17[0-5]\d([\.,]\d+)?)?([zZ]|([\+-])([01]\d|2[0-3]):?([0-5]\d)?)?)?)?$/ this.checkIso8601 = function(arg) { return arg == null || iso8601regex.test(arg); }; this.parseIso8601 = function(arg) { return arg == null ? null: new Date(arg); }; this.replaceNullValues = function(arg, nullValues) { for (var i = 0; i < nullValues.length; i++) { if (TextLib.equal(arg, nullValues[i])) { return null; } } return arg; }; }(); var CollectionLib = new function () { this.parse = function(arg, separator, skipEmpty, skipDuplicates, sort, normalize) { if (arg == null) return []; let parts = arg.split(separator); return this.fromArray(parts, skipEmpty, skipDuplicates, sort, normalize); }; this.fromArray = function(arr, skipEmpty, skipDuplicates, sort, normalize) { if (arr == null) return []; let result = []; let seen = new Set(); arr.forEach(el => { let normalized = normalize ? TextLib.normalize(el) : BytesLib.normalize(el); if (!skipEmpty || (normalize ? TextLib.isNotEmpty(el) : BytesLib.isNotEmpty(el))) { if (!skipDuplicates || !seen.has(normalized)) { if (skipDuplicates) seen.add(normalized); result.push(normalized); } } }); if (sort) result.sort(); return result; }; this.equal = function(left, right) { left = left == null ? [] : left; right = right == null ? [] : right; if (left.length !== right.length) return false; for (let i = 0; i < left.length; i++) { if (left[i] !== right[i]) return false; } return true; }; this.notEqual = function(left, right) { return !this.equal(left, right); }; this.size = function(collection) { return collection == null ? 0 : collection.length; }; this.startsWith = function(collection, search, normalize) { if (collection == null || collection.length === 0) return false; let normalizedSearch = normalize ? TextLib.normalize(search) : BytesLib.normalize(search); return collection[0] === normalizedSearch; }; this.endsWith = function(collection, search, normalize) { if (collection == null || collection.length === 0) return false; let normalizedSearch = normalize ? TextLib.normalize(search) : BytesLib.normalize(search); return collection[collection.length - 1] === normalizedSearch; }; this.contains = function(collection, search, normalize) { if (collection == null || collection.length === 0) return false; return collection.includes(normalize ? TextLib.normalize(search) : BytesLib.normalize(search)); }; this.containsAll = function(collection, searchArray, normalize) { if (collection == null || collection.length === 0 || searchArray == null || searchArray.length === 0) return false; return searchArray.every(search => collection.includes(normalize ? TextLib.normalize(search) : BytesLib.normalize(search))); }; this.containsAny = function(collection, searchArray, normalize) { if (collection == null || collection.length === 0 || searchArray == null || searchArray.length === 0) return false; return searchArray.some(search => collection.includes(normalize ? TextLib.normalize(search) : BytesLib.normalize(search))); }; }(); var today = new Date(snapshotTime.toISOString().substr(0,10)+'T00:00:00.000Z').getTime(); var references1 = []; // condition[0], conditionIndex:[0..99] references1.push('Deleted From AWS [CA10A1__disappearanceTime__c]: ' + obj.CA10A1__disappearanceTime__c); if (obj.CA10A1__disappearanceTime__c != null) { return {status: 'DISAPPEARED', conditionIndex: 99, conditionText: "isDisappeared(CA10A1__disappearanceTime__c)", currentStateMessage: "Object is deleted in the source", currentStateReferences: references1.join('\n'), remediation: null, runtimeError: null}; } // condition[1], conditionIndex:[100..199] function fieldChecked4() { if (TextLib.isEmpty(obj.CA10A1__status__c)) { throw new Error("UNDETERMINED condition:101", {cause: {status: 'UNDETERMINED', conditionIndex: 101, conditionText: "CA10A1__status__c.isEmpty()", currentStateMessage: "The managed node group status is missing from inventory.", currentStateReferences: references1.join('\n'), remediation: null, runtimeError: null}}); } return obj.CA10A1__status__c; } function extract3() { if (!this.out) { this.out = fieldChecked4(); } return this.out; }; references1.push('Status [obj.CA10A1__status__c]: ' + obj.CA10A1__status__c); try { if (CollectionLib.contains(CollectionLib.fromArray(['CREATING', 'CREATE_FAILED', 'DELETING'], true, true, true, true), extract3.call(extract3), true)) { return {status: 'INAPPLICABLE', conditionIndex: 199, conditionText: "setOfText(['CREATING', 'CREATE_FAILED', 'DELETING']).contains(extract('CA10A1__status__c'))", currentStateMessage: "The EKS managed node group is being created, failed creation, or is being deleted.", currentStateReferences: references1.join('\n'), remediation: null, runtimeError: null}; } } catch (err) { if (err.cause && err.cause.status) { return err.cause; } else { throw err; } } // condition[2], conditionIndex:[200..299] function fieldChecked7() { if (TextLib.isEmpty(obj.CA10A1__amiType__c)) { throw new Error("UNDETERMINED condition:201", {cause: {status: 'UNDETERMINED', conditionIndex: 201, conditionText: "CA10A1__amiType__c.isEmpty()", currentStateMessage: "The managed node group AMI type is missing. Check eks:DescribeNodegroup permissions.", currentStateReferences: references1.join('\n'), remediation: null, runtimeError: null}}); } return obj.CA10A1__amiType__c; } function extract6() { if (!this.out) { this.out = fieldChecked7(); } return this.out; }; references1.push('AMI Type [obj.CA10A1__amiType__c]: ' + obj.CA10A1__amiType__c); try { if (CollectionLib.contains(CollectionLib.fromArray(['AL2_x86_64', 'AL2_x86_64_GPU', 'AL2_ARM_64'], true, true, true, true), extract6.call(extract6), true)) { return {status: 'INCOMPLIANT', conditionIndex: 299, conditionText: "setOfText(['AL2_x86_64', 'AL2_x86_64_GPU', 'AL2_ARM_64']).contains(extract('CA10A1__amiType__c'))", currentStateMessage: "The EKS-optimized AL2 AMI family reached end of support on November 26, 2025; AWS no longer publishes image updates.", currentStateReferences: references1.join('\n'), remediation: "Test and migrate the node group to a supported AL2023 or Bottlerocket AMI family.", runtimeError: null}; } } catch (err) { if (err.cause && err.cause.status) { return err.cause; } else { throw err; } } // condition[3], conditionIndex:[300..399] function fieldChecked10() { if (TextLib.isEmpty(obj.CA10A1__amiType__c)) { throw new Error("UNDETERMINED condition:301", {cause: {status: 'UNDETERMINED', conditionIndex: 301, conditionText: "CA10A1__amiType__c.isEmpty()", currentStateMessage: "The managed node group AMI type is missing. Check eks:DescribeNodegroup permissions.", currentStateReferences: references1.join('\n'), remediation: null, runtimeError: null}}); } return obj.CA10A1__amiType__c; } function extract9() { if (!this.out) { this.out = fieldChecked10(); } return this.out; }; function dateRelativeRange11() { var dateRelativeRange12 = TemporalLib.parseIso8601('2029-06-30T00:00:00Z'); return dateRelativeRange12 != null && dateRelativeRange12.getTime() < today; } try { if (CollectionLib.contains(CollectionLib.fromArray(['AL2023_x86_64_STANDARD', 'AL2023_ARM_64_STANDARD', 'AL2023_x86_64_NEURON', 'AL2023_x86_64_NVIDIA', 'AL2023_ARM_64_NVIDIA'], true, true, true, true), extract9.call(extract9), true) && dateRelativeRange11()) { return {status: 'INCOMPLIANT', conditionIndex: 399, conditionText: "setOfText(['AL2023_x86_64_STANDARD', 'AL2023_ARM_64_STANDARD', 'AL2023_x86_64_NEURON', 'AL2023_x86_64_NVIDIA', 'AL2023_ARM_64_NVIDIA']).contains(extract('CA10A1__amiType__c')) && '2029-06-30T00:00:00Z'.beforeToday()", currentStateMessage: "The AL2023 AMI family is past the Amazon Linux 2023 maintenance-support deadline of June 30, 2029.", currentStateReferences: references1.join('\n'), remediation: "Verify the current AWS EKS AMI support schedule and migrate to a supported AMI family.", runtimeError: null}; } } catch (err) { if (err.cause && err.cause.status) { return err.cause; } else { throw err; } } // condition[4], conditionIndex:[400..499] function fieldChecked15() { if (TextLib.isEmpty(obj.CA10A1__amiType__c)) { throw new Error("UNDETERMINED condition:401", {cause: {status: 'UNDETERMINED', conditionIndex: 401, conditionText: "CA10A1__amiType__c.isEmpty()", currentStateMessage: "The managed node group AMI type is missing. Check eks:DescribeNodegroup permissions.", currentStateReferences: references1.join('\n'), remediation: null, runtimeError: null}}); } return obj.CA10A1__amiType__c; } function extract14() { if (!this.out) { this.out = fieldChecked15(); } return this.out; }; try { if (CollectionLib.contains(CollectionLib.fromArray(['CUSTOM', 'WINDOWS_CORE_2019_x86_64', 'WINDOWS_FULL_2019_x86_64', 'WINDOWS_CORE_2022_x86_64', 'WINDOWS_FULL_2022_x86_64', 'WINDOWS_CORE_2025_x86_64', 'WINDOWS_FULL_2025_x86_64'], true, true, true, true), extract14.call(extract14), true)) { return {status: 'INAPPLICABLE', conditionIndex: 499, conditionText: "setOfText(['CUSTOM', 'WINDOWS_CORE_2019_x86_64', 'WINDOWS_FULL_2019_x86_64', 'WINDOWS_CORE_2022_x86_64', 'WINDOWS_FULL_2022_x86_64', 'WINDOWS_CORE_2025_x86_64', 'WINDOWS_FULL_2025_x86_64']).contains(extract('CA10A1__amiType__c'))", currentStateMessage: "Custom and Windows AMI families require separate image and OS lifecycle assessment.", currentStateReferences: references1.join('\n'), remediation: null, runtimeError: null}; } } catch (err) { if (err.cause && err.cause.status) { return err.cause; } else { throw err; } } // condition[5], conditionIndex:[500..599] function fieldChecked18() { if (TextLib.isEmpty(obj.CA10A1__status__c)) { throw new Error("UNDETERMINED condition:501", {cause: {status: 'UNDETERMINED', conditionIndex: 501, conditionText: "CA10A1__status__c.isEmpty()", currentStateMessage: "The managed node group status is missing from inventory.", currentStateReferences: references1.join('\n'), remediation: null, runtimeError: null}}); } return obj.CA10A1__status__c; } function extract17() { if (!this.out) { this.out = fieldChecked18(); } return this.out; }; try { if (CollectionLib.contains(CollectionLib.fromArray(['UPDATING', 'DEGRADED'], true, true, true, true), extract17.call(extract17), true)) { return {status: 'INAPPLICABLE', conditionIndex: 599, conditionText: "setOfText(['UPDATING', 'DEGRADED']).contains(extract('CA10A1__status__c'))", currentStateMessage: "The updating or degraded node group requires per-node AMI verification before version-specific support can be established.", currentStateReferences: references1.join('\n'), remediation: null, runtimeError: null}; } } catch (err) { if (err.cause && err.cause.status) { return err.cause; } else { throw err; } } // condition[6], conditionIndex:[600..699] function fieldChecked21() { if (TextLib.isEmpty(obj.CA10A1__version__c)) { throw new Error("UNDETERMINED condition:601", {cause: {status: 'UNDETERMINED', conditionIndex: 601, conditionText: "CA10A1__version__c.isEmpty()", currentStateMessage: "The managed node group Kubernetes version is missing. Check eks:DescribeNodegroup permissions.", currentStateReferences: references1.join('\n'), remediation: null, runtimeError: null}}); } return obj.CA10A1__version__c; } function extract20() { if (!this.out) { this.out = fieldChecked21(); } return this.out; }; function dateRelativeRange23() { var dateRelativeRange24 = TemporalLib.parseIso8601('2026-11-25T00:00:00Z'); return dateRelativeRange24 != null && dateRelativeRange24.getTime() < today; } function dateRelativeRange26() { var dateRelativeRange27 = TemporalLib.parseIso8601('2027-03-22T00:00:00Z'); return dateRelativeRange27 != null && dateRelativeRange27.getTime() < today; } function dateRelativeRange29() { var dateRelativeRange30 = TemporalLib.parseIso8601('2027-07-28T00:00:00Z'); return dateRelativeRange30 != null && dateRelativeRange30.getTime() < today; } function dateRelativeRange32() { var dateRelativeRange33 = TemporalLib.parseIso8601('2027-12-01T00:00:00Z'); return dateRelativeRange33 != null && dateRelativeRange33.getTime() < today; } function dateRelativeRange35() { var dateRelativeRange36 = TemporalLib.parseIso8601('2028-03-26T00:00:00Z'); return dateRelativeRange36 != null && dateRelativeRange36.getTime() < today; } function dateRelativeRange38() { var dateRelativeRange39 = TemporalLib.parseIso8601('2028-08-01T00:00:00Z'); return dateRelativeRange39 != null && dateRelativeRange39.getTime() < today; } function dateRelativeRange41() { var dateRelativeRange42 = TemporalLib.parseIso8601('2028-11-30T00:00:00Z'); return dateRelativeRange42 != null && dateRelativeRange42.getTime() < today; } references1.push('Version [obj.CA10A1__version__c]: ' + obj.CA10A1__version__c); try { if (CollectionLib.contains(CollectionLib.fromArray(['1.29', '1.30'], true, true, true, true), extract20.call(extract20), true) || (TextLib.equal(extract20.call(extract20), '1.31') && dateRelativeRange23()) || (TextLib.equal(extract20.call(extract20), '1.32') && dateRelativeRange26()) || (TextLib.equal(extract20.call(extract20), '1.33') && dateRelativeRange29()) || (TextLib.equal(extract20.call(extract20), '1.34') && dateRelativeRange32()) || (TextLib.equal(extract20.call(extract20), '1.35') && dateRelativeRange35()) || (TextLib.equal(extract20.call(extract20), '1.36') && dateRelativeRange38()) || (TextLib.equal(extract20.call(extract20), '1.37') && dateRelativeRange41())) { return {status: 'INCOMPLIANT', conditionIndex: 699, conditionText: "setOfText(['1.29', '1.30']).contains(extract('CA10A1__version__c')) || (extract('CA10A1__version__c') == '1.31' && '2026-11-25T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.32' && '2027-03-22T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.33' && '2027-07-28T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.34' && '2027-12-01T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.35' && '2028-03-26T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.36' && '2028-08-01T00:00:00Z'.beforeToday()) || (extract('CA10A1__version__c') == '1.37' && '2028-11-30T00:00:00Z'.beforeToday())", currentStateMessage: "AWS EKS AMI maintenance for the node group Kubernetes version has reached the end of extended support.", currentStateReferences: references1.join('\n'), remediation: "Update the control plane if needed, then roll the node group to a compatible supported Kubernetes version and maintained AMI.", runtimeError: null}; } } catch (err) { if (err.cause && err.cause.status) { return err.cause; } else { throw err; } } return {status: 'COMPLIANT', conditionIndex: 700, conditionText: "otherwise", currentStateMessage: "No configured AMI family or Kubernetes-version retirement rule matches the node group.", currentStateReferences: references1.join('\n'), remediation: null, runtimeError: null}; """; SELECT expectedResult.Id as Id, IF ( IFNULL(expectedResult.expectedResult.status, '') = IFNULL(sObject.result.status, '') AND IFNULL(expectedResult.expectedResult.conditionIndex, -1) = IFNULL(sObject.result.conditionIndex, -1) AND IFNULL(expectedResult.expectedResult.conditionText, '') = IFNULL(sObject.result.conditionText, '') AND IFNULL(expectedResult.expectedResult.runtimeError, '') = IFNULL(sObject.result.runtimeError, ''), "MATCH", "FAIL" ) as match, expectedResult.expectedResult.status as expectedStatus, sObject.result.status as actualStatus, expectedResult.expectedResult.conditionIndex as expectedConditionIndex, sObject.result.conditionIndex as actualConditionIndex, expectedResult.expectedResult.conditionText as expectedConditionText, sObject.result.conditionText as actualConditionText, expectedResult.expectedResult.runtimeError as expectedRuntimeError, sObject.result.runtimeError as actualRuntimeError FROM UNNEST(mock_ExpectedResult()) expectedResult LEFT JOIN ( SELECT sObject.CA10A1__disappearanceTime__c AS CA10A1__disappearanceTime__c, sObject.CA10A1__status__c AS CA10A1__status__c, sObject.CA10A1__amiType__c AS CA10A1__amiType__c, sObject.CA10A1__version__c AS CA10A1__version__c, sObject.Id AS Id, process_CA10A1__CaAwsEksClusterNodeGroup__c( STRUCT( sObject.CA10A1__disappearanceTime__c AS CA10A1__disappearanceTime__c, sObject.CA10A1__status__c AS CA10A1__status__c, sObject.CA10A1__amiType__c AS CA10A1__amiType__c, sObject.CA10A1__version__c AS CA10A1__version__c, sObject.Id AS Id ), sObject.context.snapshotTime ) as result FROM UNNEST(mock_CA10A1__CaAwsEksClusterNodeGroup__c()) AS sObject ) sObject ON sObject.Id = expectedResult.Id;