Skip to content
New issue

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

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

Already on GitHub? Sign in to your account

⭐️ cnspec v9 #873

Merged
merged 16 commits into from
Oct 4, 2023

increase container scan limits

81c3263
Select commit
Loading
Failed to load commit list.
Sign in for the full log view
Merged

⭐️ cnspec v9 #873

increase container scan limits
81c3263
Select commit
Loading
Failed to load commit list.
GitHub Actions / Report test results failed Oct 4, 2023 in 1s

Report test results ❌

Tests failed

Report Passed Failed Skipped Time
integration-tests-k3d-v1.24.16.xml 18✅ 780s
integration-tests-k3d-v1.25.12.xml 18✅ 739s
integration-tests-k3d-v1.26.7.xml 16✅ 2❌ 917s
integration-tests-k3d-v1.27.4.xml 18✅ 764s
integration-tests-minikube-v1.24.16.xml 16✅ 2❌ 925s
integration-tests-minikube-v1.25.12.xml 18✅ 794s
integration-tests-minikube-v1.26.7.xml 18✅ 787s
integration-tests-minikube-v1.27.4.xml 18✅ 965s
unit-tests.xml 212✅ 33s

✅ integration-tests-k3d-v1.24.16.xml

18 tests were completed in 780s with 18 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
go.mondoo.com/mondoo-operator/tests/integration 18✅ 775s

✅ go.mondoo.com/mondoo-operator/tests/integration

✅ TestAuditConfigCustomNamespaceSuite/TestReconcile_Admission
✅ TestAuditConfigCustomNamespaceSuite/TestReconcile_AdmissionMissingSA
✅ TestAuditConfigCustomNamespaceSuite/TestReconcile_Containers
✅ TestAuditConfigCustomNamespaceSuite/TestReconcile_KubernetesResources
✅ TestAuditConfigCustomNamespaceSuite/TestReconcile_Nodes
✅ TestAuditConfigCustomNamespaceSuite
✅ TestAuditConfigSuite/TestReconcile_AdmissionEnforcing
✅ TestAuditConfigSuite/TestReconcile_AdmissionEnforcingScaleDownScanApi
✅ TestAuditConfigSuite/TestReconcile_AdmissionPermissive
✅ TestAuditConfigSuite/TestReconcile_AllDisabled
✅ TestAuditConfigSuite/TestReconcile_Containers
✅ TestAuditConfigSuite/TestReconcile_KubernetesResources
✅ TestAuditConfigSuite/TestReconcile_Nodes
✅ TestAuditConfigSuite
✅ TestAuditConfigUpgradeSuite/TestUpgradePreviousReleaseToLatest
✅ TestAuditConfigUpgradeSuite
✅ TestE2eTestSuite/TestE2e_NodeScan
✅ TestE2eTestSuite

✅ integration-tests-k3d-v1.25.12.xml

18 tests were completed in 739s with 18 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
go.mondoo.com/mondoo-operator/tests/integration 18✅ 734s

✅ go.mondoo.com/mondoo-operator/tests/integration

✅ TestAuditConfigCustomNamespaceSuite/TestReconcile_Admission
✅ TestAuditConfigCustomNamespaceSuite/TestReconcile_AdmissionMissingSA
✅ TestAuditConfigCustomNamespaceSuite/TestReconcile_Containers
✅ TestAuditConfigCustomNamespaceSuite/TestReconcile_KubernetesResources
✅ TestAuditConfigCustomNamespaceSuite/TestReconcile_Nodes
✅ TestAuditConfigCustomNamespaceSuite
✅ TestAuditConfigSuite/TestReconcile_AdmissionEnforcing
✅ TestAuditConfigSuite/TestReconcile_AdmissionEnforcingScaleDownScanApi
✅ TestAuditConfigSuite/TestReconcile_AdmissionPermissive
✅ TestAuditConfigSuite/TestReconcile_AllDisabled
✅ TestAuditConfigSuite/TestReconcile_Containers
✅ TestAuditConfigSuite/TestReconcile_KubernetesResources
✅ TestAuditConfigSuite/TestReconcile_Nodes
✅ TestAuditConfigSuite
✅ TestAuditConfigUpgradeSuite/TestUpgradePreviousReleaseToLatest
✅ TestAuditConfigUpgradeSuite
✅ TestE2eTestSuite/TestE2e_NodeScan
✅ TestE2eTestSuite

❌ integration-tests-k3d-v1.26.7.xml

18 tests were completed in 917s with 16 passed, 2 failed and 0 skipped.

Test suite Passed Failed Skipped Time
go.mondoo.com/mondoo-operator/tests/integration 16✅ 2❌ 911s

❌ go.mondoo.com/mondoo-operator/tests/integration

❌ TestE2eTestSuite/TestE2e_NodeScan
	=== RUN   TestE2eTestSuite/TestE2e_NodeScan
❌ TestE2eTestSuite
	=== RUN   TestE2eTestSuite
✅ TestAuditConfigCustomNamespaceSuite/TestReconcile_Admission
✅ TestAuditConfigCustomNamespaceSuite/TestReconcile_AdmissionMissingSA
✅ TestAuditConfigCustomNamespaceSuite/TestReconcile_Containers
✅ TestAuditConfigCustomNamespaceSuite/TestReconcile_KubernetesResources
✅ TestAuditConfigCustomNamespaceSuite/TestReconcile_Nodes
✅ TestAuditConfigCustomNamespaceSuite
✅ TestAuditConfigSuite/TestReconcile_AdmissionEnforcing
✅ TestAuditConfigSuite/TestReconcile_AdmissionEnforcingScaleDownScanApi
✅ TestAuditConfigSuite/TestReconcile_AdmissionPermissive
✅ TestAuditConfigSuite/TestReconcile_AllDisabled
✅ TestAuditConfigSuite/TestReconcile_Containers
✅ TestAuditConfigSuite/TestReconcile_KubernetesResources
✅ TestAuditConfigSuite/TestReconcile_Nodes
✅ TestAuditConfigSuite
✅ TestAuditConfigUpgradeSuite/TestUpgradePreviousReleaseToLatest
✅ TestAuditConfigUpgradeSuite

✅ integration-tests-k3d-v1.27.4.xml

18 tests were completed in 764s with 18 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
go.mondoo.com/mondoo-operator/tests/integration 18✅ 757s

✅ go.mondoo.com/mondoo-operator/tests/integration

✅ TestAuditConfigCustomNamespaceSuite/TestReconcile_Admission
✅ TestAuditConfigCustomNamespaceSuite/TestReconcile_AdmissionMissingSA
✅ TestAuditConfigCustomNamespaceSuite/TestReconcile_Containers
✅ TestAuditConfigCustomNamespaceSuite/TestReconcile_KubernetesResources
✅ TestAuditConfigCustomNamespaceSuite/TestReconcile_Nodes
✅ TestAuditConfigCustomNamespaceSuite
✅ TestAuditConfigSuite/TestReconcile_AdmissionEnforcing
✅ TestAuditConfigSuite/TestReconcile_AdmissionEnforcingScaleDownScanApi
✅ TestAuditConfigSuite/TestReconcile_AdmissionPermissive
✅ TestAuditConfigSuite/TestReconcile_AllDisabled
✅ TestAuditConfigSuite/TestReconcile_Containers
✅ TestAuditConfigSuite/TestReconcile_KubernetesResources
✅ TestAuditConfigSuite/TestReconcile_Nodes
✅ TestAuditConfigSuite
✅ TestAuditConfigUpgradeSuite/TestUpgradePreviousReleaseToLatest
✅ TestAuditConfigUpgradeSuite
✅ TestE2eTestSuite/TestE2e_NodeScan
✅ TestE2eTestSuite

❌ integration-tests-minikube-v1.24.16.xml

18 tests were completed in 925s with 16 passed, 2 failed and 0 skipped.

Test suite Passed Failed Skipped Time
go.mondoo.com/mondoo-operator/tests/integration 16✅ 2❌ 919s

❌ go.mondoo.com/mondoo-operator/tests/integration

❌ TestE2eTestSuite/TestE2e_NodeScan
	=== RUN   TestE2eTestSuite/TestE2e_NodeScan
❌ TestE2eTestSuite
	=== RUN   TestE2eTestSuite
✅ TestAuditConfigCustomNamespaceSuite/TestReconcile_Admission
✅ TestAuditConfigCustomNamespaceSuite/TestReconcile_AdmissionMissingSA
✅ TestAuditConfigCustomNamespaceSuite/TestReconcile_Containers
✅ TestAuditConfigCustomNamespaceSuite/TestReconcile_KubernetesResources
✅ TestAuditConfigCustomNamespaceSuite/TestReconcile_Nodes
✅ TestAuditConfigCustomNamespaceSuite
✅ TestAuditConfigSuite/TestReconcile_AdmissionEnforcing
✅ TestAuditConfigSuite/TestReconcile_AdmissionEnforcingScaleDownScanApi
✅ TestAuditConfigSuite/TestReconcile_AdmissionPermissive
✅ TestAuditConfigSuite/TestReconcile_AllDisabled
✅ TestAuditConfigSuite/TestReconcile_Containers
✅ TestAuditConfigSuite/TestReconcile_KubernetesResources
✅ TestAuditConfigSuite/TestReconcile_Nodes
✅ TestAuditConfigSuite
✅ TestAuditConfigUpgradeSuite/TestUpgradePreviousReleaseToLatest
✅ TestAuditConfigUpgradeSuite

✅ integration-tests-minikube-v1.25.12.xml

18 tests were completed in 794s with 18 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
go.mondoo.com/mondoo-operator/tests/integration 18✅ 787s

✅ go.mondoo.com/mondoo-operator/tests/integration

✅ TestAuditConfigCustomNamespaceSuite/TestReconcile_Admission
✅ TestAuditConfigCustomNamespaceSuite/TestReconcile_AdmissionMissingSA
✅ TestAuditConfigCustomNamespaceSuite/TestReconcile_Containers
✅ TestAuditConfigCustomNamespaceSuite/TestReconcile_KubernetesResources
✅ TestAuditConfigCustomNamespaceSuite/TestReconcile_Nodes
✅ TestAuditConfigCustomNamespaceSuite
✅ TestAuditConfigSuite/TestReconcile_AdmissionEnforcing
✅ TestAuditConfigSuite/TestReconcile_AdmissionEnforcingScaleDownScanApi
✅ TestAuditConfigSuite/TestReconcile_AdmissionPermissive
✅ TestAuditConfigSuite/TestReconcile_AllDisabled
✅ TestAuditConfigSuite/TestReconcile_Containers
✅ TestAuditConfigSuite/TestReconcile_KubernetesResources
✅ TestAuditConfigSuite/TestReconcile_Nodes
✅ TestAuditConfigSuite
✅ TestAuditConfigUpgradeSuite/TestUpgradePreviousReleaseToLatest
✅ TestAuditConfigUpgradeSuite
✅ TestE2eTestSuite/TestE2e_NodeScan
✅ TestE2eTestSuite

✅ integration-tests-minikube-v1.26.7.xml

18 tests were completed in 787s with 18 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
go.mondoo.com/mondoo-operator/tests/integration 18✅ 781s

✅ go.mondoo.com/mondoo-operator/tests/integration

✅ TestAuditConfigCustomNamespaceSuite/TestReconcile_Admission
✅ TestAuditConfigCustomNamespaceSuite/TestReconcile_AdmissionMissingSA
✅ TestAuditConfigCustomNamespaceSuite/TestReconcile_Containers
✅ TestAuditConfigCustomNamespaceSuite/TestReconcile_KubernetesResources
✅ TestAuditConfigCustomNamespaceSuite/TestReconcile_Nodes
✅ TestAuditConfigCustomNamespaceSuite
✅ TestAuditConfigSuite/TestReconcile_AdmissionEnforcing
✅ TestAuditConfigSuite/TestReconcile_AdmissionEnforcingScaleDownScanApi
✅ TestAuditConfigSuite/TestReconcile_AdmissionPermissive
✅ TestAuditConfigSuite/TestReconcile_AllDisabled
✅ TestAuditConfigSuite/TestReconcile_Containers
✅ TestAuditConfigSuite/TestReconcile_KubernetesResources
✅ TestAuditConfigSuite/TestReconcile_Nodes
✅ TestAuditConfigSuite
✅ TestAuditConfigUpgradeSuite/TestUpgradePreviousReleaseToLatest
✅ TestAuditConfigUpgradeSuite
✅ TestE2eTestSuite/TestE2e_NodeScan
✅ TestE2eTestSuite

✅ integration-tests-minikube-v1.27.4.xml

18 tests were completed in 965s with 18 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
go.mondoo.com/mondoo-operator/tests/integration 18✅ 959s

✅ go.mondoo.com/mondoo-operator/tests/integration

✅ TestAuditConfigCustomNamespaceSuite/TestReconcile_Admission
✅ TestAuditConfigCustomNamespaceSuite/TestReconcile_AdmissionMissingSA
✅ TestAuditConfigCustomNamespaceSuite/TestReconcile_Containers
✅ TestAuditConfigCustomNamespaceSuite/TestReconcile_KubernetesResources
✅ TestAuditConfigCustomNamespaceSuite/TestReconcile_Nodes
✅ TestAuditConfigCustomNamespaceSuite
✅ TestAuditConfigSuite/TestReconcile_AdmissionEnforcing
✅ TestAuditConfigSuite/TestReconcile_AdmissionEnforcingScaleDownScanApi
✅ TestAuditConfigSuite/TestReconcile_AdmissionPermissive
✅ TestAuditConfigSuite/TestReconcile_AllDisabled
✅ TestAuditConfigSuite/TestReconcile_Containers
✅ TestAuditConfigSuite/TestReconcile_KubernetesResources
✅ TestAuditConfigSuite/TestReconcile_Nodes
✅ TestAuditConfigSuite
✅ TestAuditConfigUpgradeSuite/TestUpgradePreviousReleaseToLatest
✅ TestAuditConfigUpgradeSuite
✅ TestE2eTestSuite/TestE2e_NodeScan
✅ TestE2eTestSuite

✅ unit-tests.xml

212 tests were completed in 33s with 212 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
go.mondoo.com/mondoo-operator/api/v1alpha2 0ms
go.mondoo.com/mondoo-operator/cmd/mondoo-operator 0ms
go.mondoo.com/mondoo-operator/cmd/mondoo-operator/garbage_collect 0ms
go.mondoo.com/mondoo-operator/cmd/mondoo-operator/k8s_scan 0ms
go.mondoo.com/mondoo-operator/cmd/mondoo-operator/operator 0ms
go.mondoo.com/mondoo-operator/cmd/mondoo-operator/version 0ms
go.mondoo.com/mondoo-operator/cmd/mondoo-operator/webhook 0ms
go.mondoo.com/mondoo-operator/controllers 9✅ 2s
go.mondoo.com/mondoo-operator/controllers/admission 14✅ 62ms
go.mondoo.com/mondoo-operator/controllers/container_image 7✅ 44ms
go.mondoo.com/mondoo-operator/controllers/integration 6✅ 247ms
go.mondoo.com/mondoo-operator/controllers/k8s_scan 6✅ 84ms
go.mondoo.com/mondoo-operator/controllers/metrics 2✅ 60ms
go.mondoo.com/mondoo-operator/controllers/nodes 23✅ 84ms
go.mondoo.com/mondoo-operator/controllers/resource_monitor 2✅ 57ms
go.mondoo.com/mondoo-operator/controllers/resource_monitor/debouncer 6✅ 6s
go.mondoo.com/mondoo-operator/controllers/resource_monitor/debouncer/mock 0ms
go.mondoo.com/mondoo-operator/controllers/resource_monitor/scan_api_store 4✅ 43ms
go.mondoo.com/mondoo-operator/controllers/resource_monitor/scan_api_store/mock 0ms
go.mondoo.com/mondoo-operator/controllers/scanapi 14✅ 45ms
go.mondoo.com/mondoo-operator/controllers/status 7✅ 42ms
go.mondoo.com/mondoo-operator/pkg/client/common 0ms
go.mondoo.com/mondoo-operator/pkg/client/mondooclient 0ms
go.mondoo.com/mondoo-operator/pkg/client/mondooclient/fakeserver 0ms
go.mondoo.com/mondoo-operator/pkg/client/mondooclient/mock 0ms
go.mondoo.com/mondoo-operator/pkg/client/scanapiclient 2✅ 50ms
go.mondoo.com/mondoo-operator/pkg/client/scanapiclient/fakeserver 0ms
go.mondoo.com/mondoo-operator/pkg/client/scanapiclient/mock 0ms
go.mondoo.com/mondoo-operator/pkg/constants 0ms
go.mondoo.com/mondoo-operator/pkg/feature_flags 0ms
go.mondoo.com/mondoo-operator/pkg/imagecache 5✅ 7ms
go.mondoo.com/mondoo-operator/pkg/utils 9✅ 5ms
go.mondoo.com/mondoo-operator/pkg/utils/k8s 66✅ 42ms
go.mondoo.com/mondoo-operator/pkg/utils/logger 0ms
go.mondoo.com/mondoo-operator/pkg/utils/mondoo 9✅ 933ms
go.mondoo.com/mondoo-operator/pkg/utils/mondoo/fake 0ms
go.mondoo.com/mondoo-operator/pkg/utils/test 0ms
go.mondoo.com/mondoo-operator/pkg/version 0ms
go.mondoo.com/mondoo-operator/pkg/webhooks/handler 21✅ 86ms
go.mondoo.com/mondoo-operator/pkg/webhooks/utils 0ms
go.mondoo.com/mondoo-operator/tests/credentials 0ms
go.mondoo.com/mondoo-operator/tests/framework/installer 0ms
go.mondoo.com/mondoo-operator/tests/framework/nexus 0ms
go.mondoo.com/mondoo-operator/tests/framework/nexus/api 0ms
go.mondoo.com/mondoo-operator/tests/framework/nexus/api/captain 0ms
go.mondoo.com/mondoo-operator/tests/framework/nexus/api/integrations 0ms
go.mondoo.com/mondoo-operator/tests/framework/nexus/api/policy 0ms
go.mondoo.com/mondoo-operator/tests/framework/nexus/k8s 0ms
go.mondoo.com/mondoo-operator/tests/framework/utils 0ms

✅ go.mondoo.com/mondoo-operator/controllers

✅ TestTokenRegistration/generate_service_account_from_token_secret
✅ TestTokenRegistration/no_token,_no_service_account
✅ TestTokenRegistration/already_a_Mondoo_creds_secret
✅ TestTokenRegistration/mondoo_API_error
✅ TestTokenRegistration/malformed_JWT
✅ TestTokenRegistration/generate_service_account_via_Integrations
✅ TestTokenRegistration/missing_owner_claim_error
✅ TestTokenRegistration
✅ TestMondooAuditConfigStatus

✅ go.mondoo.com/mondoo-operator/controllers/admission

✅ TestReconcile/admission_disabled
✅ TestReconcile/admission_enabled
✅ TestReconcile/admission_enabled_with_mode_enforcing
✅ TestReconcile/admission_enabled_with_mode_enforcing_and_set_replicas
✅ TestReconcile/admission_enabled_with_cert-manager
✅ TestReconcile/cleanup_when_admission_change_to_disabled
✅ TestReconcile/pass_admission_mode_down_to_Deployment
✅ TestReconcile/pass_admission_mode_down_to_Deployment_and_set_replicas
✅ TestReconcile/pass_ClusterID_mode_down_to_Deployment
✅ TestReconcile/pass_Integration_MRN_down_to_Deployment
✅ TestReconcile/update_admission_Deployment_when_mode_changes
✅ TestReconcile/update_webhook_Deployment_when_changed_externally
✅ TestReconcile/update_webhook_Service_when_changed_externally
✅ TestReconcile

✅ go.mondoo.com/mondoo-operator/controllers/container_image

✅ TestDeploymentHandlerSuite/TestReconcile_Create
✅ TestDeploymentHandlerSuite/TestReconcile_Create_ConsoleIntegration
✅ TestDeploymentHandlerSuite/TestReconcile_Create_PrivateRegistriesSecret
✅ TestDeploymentHandlerSuite/TestReconcile_DisableContainerImageScanning
✅ TestDeploymentHandlerSuite/TestReconcile_K8sContainerImageScanningStatus
✅ TestDeploymentHandlerSuite/TestReconcile_Update
✅ TestDeploymentHandlerSuite

✅ go.mondoo.com/mondoo-operator/controllers/integration

✅ TestMondooIntegrationCheckInSuite/TestBadServiceAccountData
✅ TestMondooIntegrationCheckInSuite/TestCheckIn
✅ TestMondooIntegrationCheckInSuite/TestClearPreviousCondition
✅ TestMondooIntegrationCheckInSuite/TestFailedCheckIn
✅ TestMondooIntegrationCheckInSuite/TestMissingIntegrationMRN
✅ TestMondooIntegrationCheckInSuite

✅ go.mondoo.com/mondoo-operator/controllers/k8s_scan

✅ TestDeploymentHandlerSuite/TestReconcile_Create
✅ TestDeploymentHandlerSuite/TestReconcile_Create_ConsoleIntegration
✅ TestDeploymentHandlerSuite/TestReconcile_Disable
✅ TestDeploymentHandlerSuite/TestReconcile_K8sResourceScanningStatus
✅ TestDeploymentHandlerSuite/TestReconcile_Update
✅ TestDeploymentHandlerSuite

✅ go.mondoo.com/mondoo-operator/controllers/metrics

✅ TestDeploymentHandlerSuite/TestMetricMondooAuditConfig
✅ TestDeploymentHandlerSuite

✅ go.mondoo.com/mondoo-operator/controllers/nodes

✅ TestDeploymentHandlerSuite/TestReconcile_CleanConfigMapsForDeletedNodes
✅ TestDeploymentHandlerSuite/TestReconcile_CleanCronJobsForDeletedNodes
✅ TestDeploymentHandlerSuite/TestReconcile_CreateConfigMap
✅ TestDeploymentHandlerSuite/TestReconcile_CreateConfigMapWithIntegrationMRN
✅ TestDeploymentHandlerSuite/TestReconcile_CreateCronJobs
✅ TestDeploymentHandlerSuite/TestReconcile_DisableNodeScanning
✅ TestDeploymentHandlerSuite/TestReconcile_NodeScanningStatus
✅ TestDeploymentHandlerSuite/TestReconcile_UpdateConfigMap
✅ TestDeploymentHandlerSuite/TestReconcile_UpdateCronJobs
✅ TestDeploymentHandlerSuite
✅ TestCronJobName/should_be_prefix+base+suffix_when_shorter_than_52_chars
✅ TestCronJobName/should_be_prefix+base+hash_when_longer_than_52_chars
✅ TestCronJobName
✅ TestGarbageCollectCronJobName
✅ TestConfigMapName/should_be_prefix+base+suffix_when_shorter_than_52_chars
✅ TestConfigMapName/should_be_prefix+base+hash_when_longer_than_52_chars
✅ TestConfigMapName
✅ TestResources/resources_should_match_default
✅ TestResources/resources_should_match_spec
✅ TestResources
✅ TestCronJob_PrivilegedOpenshift
✅ TestCronJob_Privileged
✅ TestInventory

✅ go.mondoo.com/mondoo-operator/controllers/resource_monitor

✅ TestResourceMonitorControllerSuite/TestReconcile_Pod
✅ TestResourceMonitorControllerSuite

✅ go.mondoo.com/mondoo-operator/controllers/resource_monitor/debouncer

✅ TestDebouncerSuite/TestStart_Debounce
✅ TestDebouncerSuite/TestStart_DebounceManagedBy
✅ TestDebouncerSuite/TestStart_IgnoreInitialResources
✅ TestDebouncerSuite/TestStart_MultipleScanApiClients
✅ TestDebouncerSuite/TestStart_NoScanApiClients
✅ TestDebouncerSuite

✅ go.mondoo.com/mondoo-operator/controllers/resource_monitor/scan_api_store

✅ TestScanApiStoreSuite/TestAdd
✅ TestScanApiStoreSuite/TestAdd_Idempotence
✅ TestScanApiStoreSuite/TestDelete
✅ TestScanApiStoreSuite

✅ go.mondoo.com/mondoo-operator/controllers/scanapi

✅ TestDeploymentHandlerSuite/TestCleanup_AlreadyClean
✅ TestDeploymentHandlerSuite/TestDeploy_CreateMissingServiceAccount
✅ TestDeploymentHandlerSuite/TestReconcile_Cleanup_AuditConfigDeletion
✅ TestDeploymentHandlerSuite/TestReconcile_Cleanup_NoScanning
✅ TestDeploymentHandlerSuite/TestReconcile_Create_Admission
✅ TestDeploymentHandlerSuite/TestReconcile_Create_CustomEnvVars
✅ TestDeploymentHandlerSuite/TestReconcile_Create_KubernetesResources
✅ TestDeploymentHandlerSuite/TestReconcile_Create_KubernetesResources_OpenShift
✅ TestDeploymentHandlerSuite/TestReconcile_Create_NodeScanning
✅ TestDeploymentHandlerSuite/TestReconcile_Create_PrivateRegistriesSecret
✅ TestDeploymentHandlerSuite/TestReconcile_Create_PrivateRegistriesSecretNotSpecifiedButPresent
✅ TestDeploymentHandlerSuite/TestReconcile_Create_PrivateRegistriesSecretWrongName
✅ TestDeploymentHandlerSuite/TestReconcile_Update
✅ TestDeploymentHandlerSuite

✅ go.mondoo.com/mondoo-operator/controllers/status

✅ TestReportStatusRequestFromAuditConfig_AllDisabled
✅ TestReportStatusRequestFromAuditConfig_AllEnabled
✅ TestReportStatusRequestFromAuditConfig_AllEnabled_DeprecatedFields
✅ TestReportStatusRequestFromAuditConfig_AllError
✅ TestStatusReporterSuite/TestReport
✅ TestStatusReporterSuite/TestReport_StatusChange
✅ TestStatusReporterSuite

✅ go.mondoo.com/mondoo-operator/pkg/client/scanapiclient

✅ TestScanner
✅ TestScanner_ScanKubernetesResources

✅ go.mondoo.com/mondoo-operator/pkg/imagecache

✅ TestCache/image_in_cache
✅ TestCache/stale_image_in_cache
✅ TestCache/image_not_in_cache
✅ TestCache/error_during_image_fetching
✅ TestCache

✅ go.mondoo.com/mondoo-operator/pkg/utils

✅ TestFiltering/no_lists_provided
✅ TestFiltering/explictly_excluded
✅ TestFiltering/explictly_included
✅ TestFiltering/on_both_include_and_exclude_list
✅ TestFiltering/not_on_include_list
✅ TestFiltering/not_on_exclude_list
✅ TestFiltering/include_glob_middle_of_string
✅ TestFiltering/exclude_glob_beginning_of_string
✅ TestFiltering

✅ go.mondoo.com/mondoo-operator/pkg/utils/k8s

✅ TestCreateSuite/TestCreateIfNotExist
✅ TestCreateSuite/TestCreateIfNotExist_AlreadyExists
✅ TestCreateSuite/TestCreateIfNotExist_Error
✅ TestCreateSuite
✅ TestDeleteSuite/TestDeleteIfExists
✅ TestDeleteSuite/TestDeleteIfExists_DoesNotExist
✅ TestDeleteSuite
✅ TestMergeEnv_NoDuplicates
✅ TestMergeEnv_Duplicates
✅ TestMergeEnv_AEmpty
✅ TestMergeEnv_BEmpty
✅ TestAreDeploymentsEqual/should_be_equal_when_identical
✅ TestAreDeploymentsEqual/should_not_be_equal_when_container_count_differ
✅ TestAreDeploymentsEqual/should_not_be_equal_when_replicas_differ
✅ TestAreDeploymentsEqual/should_not_be_equal_when_selectors_differ
✅ TestAreDeploymentsEqual/should_not_be_equal_when_service_accounts_differ
✅ TestAreDeploymentsEqual/should_not_be_equal_when_container_images_differ
✅ TestAreDeploymentsEqual/should_not_be_equal_when_container_commands_differ
✅ TestAreDeploymentsEqual/should_not_be_equal_when_volume_mounts_differ
✅ TestAreDeploymentsEqual/should_not_be_equal_when_env_vars_differ
✅ TestAreDeploymentsEqual/should_not_be_equal_when_container_resource_requirements_differ
✅ TestAreDeploymentsEqual/should_not_be_equal_when_owner_references_differ
✅ TestAreDeploymentsEqual/should_not_be_equal_when_container_args_differ
✅ TestAreDeploymentsEqual/should_not_be_equal_when_Pod_volume_definition(s)_differ
✅ TestAreDeploymentsEqual/should_not_be_equal_when_securityContext_differ
✅ TestAreDeploymentsEqual/should_not_be_equal_when_securityContext.capabilities_differ
✅ TestAreDeploymentsEqual
✅ TestAreServicesEqual/should_be_equal_when_identical
✅ TestAreServicesEqual/should_not_be_equal_when_ports_differ
✅ TestAreServicesEqual/should_not_be_equal_when_selectors_differ
✅ TestAreServicesEqual/should_not_be_equal_when_types_differ
✅ TestAreServicesEqual/should_not_be_equal_when_owner_references_differ
✅ TestAreServicesEqual
✅ TestAreCronJobsEqual/should_be_equal_when_identical
✅ TestAreCronJobsEqual/should_not_be_equal_when_container_count_differ
✅ TestAreCronJobsEqual/should_not_be_equal_when_service_accounts_differ
✅ TestAreCronJobsEqual/should_not_be_equal_when_tolerations_differ
✅ TestAreCronJobsEqual/should_not_be_equal_when_node_names_differ
✅ TestAreCronJobsEqual/should_not_be_equal_when_container_images_differ
✅ TestAreCronJobsEqual/should_not_be_equal_when_container_commands_differ
✅ TestAreCronJobsEqual/should_not_be_equal_when_volume_mounts_differ
✅ TestAreCronJobsEqual/should_not_be_equal_when_env_vars_differ
✅ TestAreCronJobsEqual/should_not_be_equal_when_container_resource_requirements_differ
✅ TestAreCronJobsEqual/should_not_be_equal_when_owner_references_differ
✅ TestAreCronJobsEqual/should_not_be_equal_when_container_args_differ
✅ TestAreCronJobsEqual/should_not_be_equal_when_Pod_volume_definition(s)_differ
✅ TestAreCronJobsEqual/should_not_be_equal_when_successful_jobs_history_limits_differ
✅ TestAreCronJobsEqual/should_not_be_equal_when_failed_jobs_history_limits_differ
✅ TestAreCronJobsEqual
✅ TestAreResouceRequirementsEqual
✅ TestAreEnvVarsEqual
✅ TestAreEnvVarsEqual_DifferentOrder
✅ TestTaintsToTolerations
✅ TestTaintToToleration
✅ TestUpdateService/should_update_ports
✅ TestUpdateService/should_update_selector
✅ TestUpdateService/should_update_type
✅ TestUpdateService/should_update_owner_references
✅ TestUpdateService/should_not_update_labels
✅ TestUpdateService/should_not_update_annotations
✅ TestUpdateService
✅ TestUpdateDeployment/should_update_spec
✅ TestUpdateDeployment/should_update_owner_references
✅ TestUpdateDeployment/should_not_update_labels
✅ TestUpdateDeployment/should_not_update_annotations
✅ TestUpdateDeployment

✅ go.mondoo.com/mondoo-operator/pkg/utils/mondoo

✅ TestContainerImageResolverSuite/TestCnspecImage
✅ TestContainerImageResolverSuite/TestCnspecImage_Defaults
✅ TestContainerImageResolverSuite/TestCnspecImage_OpenShift
✅ TestContainerImageResolverSuite/TestCnspecImage_SkipImageResolution
✅ TestContainerImageResolverSuite/TestMondooOperatorImage
✅ TestContainerImageResolverSuite/TestMondooOperatorImage_Defaults
✅ TestContainerImageResolverSuite/TestMondooOperatorImage_SkipImageResolution
✅ TestContainerImageResolverSuite/TestNewContainerImageResolver
✅ TestContainerImageResolverSuite

✅ go.mondoo.com/mondoo-operator/pkg/webhooks/handler

✅ TestWebhookValidate/example_test
✅ TestWebhookValidate/pod_from_replicaset_test
✅ TestWebhookValidate/pod_from_statefulset_test
✅ TestWebhookValidate/pod_from_daemonset_test
✅ TestWebhookValidate/pod_from_job_test
✅ TestWebhookValidate/job_test
✅ TestWebhookValidate/job_from_cronjob_test
✅ TestWebhookValidate/example_Deployment
✅ TestWebhookValidate/example_Deployment_-_enforcing
✅ TestWebhookValidate/malformed_object
✅ TestWebhookValidate/malformed_object_-_enforcing
✅ TestWebhookValidate
✅ TestLabels
✅ TestWebhookNamespaceFiltering/no_namespace_filtering
✅ TestWebhookNamespaceFiltering/excluded_resource
✅ TestWebhookNamespaceFiltering/included_resource
✅ TestWebhookNamespaceFiltering/included_resource_with_include_and_exclude_lists
✅ TestWebhookNamespaceFiltering/resource_not_in_include_list
✅ TestWebhookNamespaceFiltering/resource_not_in_exclude_list
✅ TestWebhookNamespaceFiltering/excluded_with_glob
✅ TestWebhookNamespaceFiltering

Annotations

Check failure on line 0 in integration-tests-k3d-v1.26.7.xml

See this annotation in the file changed.

@github-actions github-actions / Report test results

go.mondoo.com/mondoo-operator/tests/integration ► TestE2eTestSuite/TestE2e_NodeScan

Failed test found in:
  integration-tests-k3d-v1.26.7.xml
Error:
  === RUN   TestE2eTestSuite/TestE2e_NodeScan
Raw output
=== RUN   TestE2eTestSuite/TestE2e_NodeScan
2023-10-04T14:55:38.297Z	INFO	integration/e2e_test.go:147	Create an audit config that enables only nodes scanning.
2023-10-04T14:55:38.303Z	INFO	integration/e2e_test.go:152	Verify the nodes scanning cron jobs are created.
    e2e_test.go:188: 
        	Error Trace:	/home/runner/work/mondoo-operator/mondoo-operator/tests/integration/e2e_test.go:188
        	            				/home/runner/work/mondoo-operator/mondoo-operator/tests/integration/e2e_test.go:117
        	Error:      	Should be true
        	Test:       	TestE2eTestSuite/TestE2e_NodeScan
        	Messages:   	Not all CronJobs have run successfully.
{"level":"trace","time":"2023-10-04T14:58:10Z","message":"curl -X 'POST' -d '{\"space_mrn\":\"//captain.api.mondoo.app/spaces/k8s-operator-edge-testing\",\"query_terms\":[\"{ \\\"mondoo.com/integration-mrn\\\": \\\"//integration.api.mondoo.app/spaces/k8s-operator-edge-testing/integrations/2WIsFUx8ENHy5iky41J0RYmyruN\\\" }\"]}' -H 'Accept: application/json' -H 'Content-Length: 234' -H 'Content-Type: application/json' 'https://api.edge.mondoo.com/AssetStore/ListAssets'"}
    e2e_test.go:134: 
        	Error Trace:	/home/runner/work/mondoo-operator/mondoo-operator/tests/integration/e2e_test.go:134
        	Error:      	elements differ
        	            	
        	            	extra elements in list A:
        	            	([]interface {}) (len=1) {
        	            	 (string) (len=24) "k3d-k3s-default-server-0"
        	            	}
        	            	
        	            	
        	            	listA:
        	            	([]string) (len=1) {
        	            	 (string) (len=24) "k3d-k3s-default-server-0"
        	            	}
        	            	
        	            	
        	            	listB:
        	            	([]string) {
        	            	}
        	Test:       	TestE2eTestSuite/TestE2e_NodeScan
        	Messages:   	Node names do not match
2023-10-04T14:58:10.722Z	INFO	installer/installer.go:174	gathering all logs from the test
2023-10-04T14:58:10.722Z	INFO	utils/k8s_helper.go:237	Gathering logs for all pods in namespace mondoo-operator
2023-10-04T14:58:10.727Z	DEBUG	utils/k8s_helper.go:442	created log file: /home/runner/work/mondoo-operator/mondoo-operator/tests/integration/_output/tests/TestE2e_NodeScan_mondoo-operator_mondoo-operator-controller-manager-775cf7fc85-598z5_1696431490.log
2023-10-04T14:58:10.739Z	DEBUG	utils/k8s_helper.go:442	created log file: /home/runner/work/mondoo-operator/mondoo-operator/tests/integration/_output/tests/TestE2e_NodeScan_mondoo-operator_mondoo-operator-controller-manager-775cf7fc85-598z5_previous_1696431490.log
2023-10-04T14:58:10.743Z	DEBUG	utils/executor.go:271	Running command: kubectl -n mondoo-operator logs mondoo-operator-controller-manager-775cf7fc85-598z5 -c manager
2023-10-04T14:58:10.809Z	DEBUG	utils/k8s_helper.go:442	created log file: /home/runner/work/mondoo-operator/mondoo-operator/tests/integration/_output/tests/TestE2e_NodeScan_mondoo-operator_mondoo-client-scan-api-5f598ddf4d-v4cgw_1696431490.log
2023-10-04T14:58:10.814Z	DEBUG	utils/k8s_helper.go:442	created log file: /home/runner/work/mondoo-operator/mondoo-operator/tests/integration/_output/tests/TestE2e_NodeScan_mondoo-operator_mondoo-client-node-k3d-k3s-default-server-0-28273856-hhrts_1696431490.log
2023-10-04T14:58:10.819Z	DEBUG	utils/k8s_helper.go:442	created log file: /home/runner/work/mondoo-operator/mondoo-operator/tests/integration/_output/tests/TestE2e_NodeScan_mondoo-operator_mondoo-client-node-gc-28273856-wrzfp_1696431490.log
2023-10-04T14:58:10.824Z	INFO	utils/k8s_helper.go:248	Gathering pod describe for all pods in namespace mondoo-operator
2023-10-04T14:58:10.829Z	DEBUG	utils/k8s_helper.go:442	created log file: /home/runner/work/mondoo-operator/mondoo-operator/tests/integration/_output/tests/mondoo-operator_describe_TestE2e_NodeScan_1696431490.log
2023-10-04T14:58:10.829Z	DEBUG	utils/executor.go:271	Running command: kubectl get pod -o yaml -n mondoo-operator mondoo-operator-controller-manager-775cf7fc85-598z5
2023-10-04T14:58:10.893Z	DEBUG	utils/executor.go:271	Running command: kubectl get pod -o yaml -n mondoo-operator mondoo-client-scan-api-5f598ddf4d-v4cgw
2023-10-04T14:58:10.952Z	DEBUG	utils/executor.go:271	Running command: kubectl get pod -o yaml -n mondoo-operator mondoo-client-node-k3d-k3s-default-server-0-28273856-hhrts
2023-10-04T14:58:11.008Z	DEBUG	utils/executor.go:271	Running command: kubectl get pod -o yaml -n mondoo-operator mondoo-client-node-gc-28273856-wrzfp
2023-10-04T14:58:11.069Z	DEBUG	utils/executor.go:271	Running command: kubectl get deployment -o yaml -n mondoo-operator mondoo-operator-controller-manager
2023-10-04T14:58:11.128Z	DEBUG	utils/executor.go:271	Running command: kubectl get deployment -o yaml -n mondoo-operator mondoo-client-scan-api
2023-10-04T14:58:11.191Z	DEBUG	utils/executor.go:271	Running command: kubectl get mondooauditconfig -o yaml -n mondoo-operator mondoo-client
2023-10-04T14:58:11.247Z	INFO	utils/k8s_helper.go:289	Gathering events in namespace "mondoo-operator"
2023-10-04T14:58:11.248Z	DEBUG	utils/k8s_helper.go:442	created log file: /home/runner/work/mondoo-operator/mondoo-operator/tests/integration/_output/tests/mondoo-operator_events_TestE2e_NodeScan_1696431491.log
2023-10-04T14:58:11.248Z	DEBUG	utils/executor.go:271	Running command: kubectl get events -n mondoo-operator
2023-10-04T14:58:11.326Z	INFO	utils/k8s_helper.go:318	Resource k8s.mondoo.com/v1alpha2, Kind=MondooAuditConfig mondoo-operator/mondoo-client still exists.
2023-10-04T14:58:13.330Z	INFO	utils/k8s_helper.go:322	Resource k8s.mondoo.com/v1alpha2, Kind=MondooAuditConfig mondoo-operator/mondoo-client deleted.
2023-10-04T14:58:13.336Z	INFO	integration/e2e_test.go:94	Waiting for cleanup of the test cluster.
2023-10-04T14:58:13.341Z	INFO	integration/e2e_test.go:108	Cleanup done. Cluster should be good to go for the next test.
{"level":"trace","time":"2023-10-04T14:58:13Z","message":"curl -X 'POST' -d '{\"spaceMrn\":\"//captain.api.mondoo.app/spaces/k8s-operator-edge-testing\",\"managed_by\":\"mondoo-operator-0d4d6233-c2f2-4b44-869d-d4f6a2651cf9\"}' -H 'Accept: application/json' -H 'Content-Length: 140' -H 'Content-Type: application/json' 'https://api.edge.mondoo.com/AssetStore/DeleteAssets'"}
2023-10-04T14:58:13.437Z	INFO	utils/k8s_helper.go:237	Gathering logs for all pods in namespace mondoo-operator
2023-10-04T14:58:13.441Z	DEBUG	utils/k8s_helper.go:442	created log file: /home/runner/work/mondoo-operator/mondoo-operator/tests/integration/_output/tests/TestE2eTestSuite_mondoo-operator_mondoo-operator-controller-manager-775cf7fc85-598z5_1696431493.log
2023-10-04T14:58:13.450Z	DEBUG	utils/k8s_helper.go:442	created log file: /home/runner/work/mondoo-operator/mondoo-operator/tests/integration/_output/tests/TestE2eTestSuite_mondoo-operator_mondoo-operator-controller-manager-775cf7fc85-598z5_previous_1696431493.log
2023-10-04T14:58:13.455Z	DEBUG	utils/executor.go:271	Running command: kubectl -n mondoo-operator logs mondoo-operator-controller-manager-775cf7fc85-598z5 -c manager
2023-10-04T14:58:13.524Z	INFO	installer/installer.go:124	Deleted Mondoo client secret mondoo-operator/mondoo-client.
2023-10-04T14:58:13.524Z	INFO	utils/manifest_utils.go:54	Reading file: /home/runner/work/mondoo-operator/mondoo-operator/mondoo-operator-manifests.yaml
2023-10-04T14:58:13.524Z	INFO	utils/exec_utils.go:45	Running kubectl [delete --ignore-not-found=true -f -]
namespace "mondoo-operator" deleted
customresourcedefinition.apiextensions.k8s.io "mondooauditconfigs.k8s.mondoo.com" deleted
customresourcedefinition.apiextensions.k8s.io "mondoooperatorconfigs.k8s.mondoo.com" deleted
serviceaccount "mondoo-operator-controller-manager" deleted
serviceaccount "mondoo-operator-k8s-resources-scanning" deleted
serviceaccount "mondoo-operator-webhook" deleted
role.rbac.authorization.k8s.io "mondoo-operator-leader-election-role" deleted
clusterrole.rbac.authorization.k8s.io "mondoo-operator-k8s-resources-scanning" deleted
clusterrole.rbac.authorization.k8s.io "mondoo-operator-manager-role" deleted
rolebinding.rbac.authorization.k8s.io "mondoo-operator-leader-election-rolebinding" deleted
clusterrolebinding.rbac.authorization.k8s.io "mondoo-operator-k8s-resources-scanning" deleted
clusterrolebinding.rbac.authorization.k8s.io "mondoo-operator-manager-rolebinding" deleted
configmap "mondoo-operator-manager-config" deleted
service "mondoo-operator-controller-manager-metrics-service" deleted
deployment.apps "mondoo-operator-controller-manager" deleted
{"level":"trace","time":"2023-10-04T14:58:19Z","message":"curl -X 'POST' -d '{\"mrn\":\"//integration.api.mondoo.app/spaces/k8s-operator-edge-testing/integrations/2WIsFUx8ENHy5iky41J0RYmyruN\"}' -H 'Accept: application/json' -H 'Content-Length: 112' -H 'Content-Type: application/json' 'https://api.edge.mondoo.com/IntegrationsManager/Delete'"}
    --- FAIL: TestE2eTestSuite/TestE2e_NodeScan (155.15s)

Check failure on line 0 in integration-tests-k3d-v1.26.7.xml

See this annotation in the file changed.

@github-actions github-actions / Report test results

go.mondoo.com/mondoo-operator/tests/integration ► TestE2eTestSuite

Failed test found in:
  integration-tests-k3d-v1.26.7.xml
Error:
  === RUN   TestE2eTestSuite
Raw output
=== RUN   TestE2eTestSuite
{"level":"debug","kid":"//agents.api.mondoo.app/spaces/k8s-operator-edge-testing/serviceaccounts/2IYE5BU3QiNtdjidbRDwyQgXQjd","issuer":"mondoo/ams","time":"2023-10-04T14:55:24Z","message":"initialize client authentication"}
{"level":"trace","time":"2023-10-04T14:55:24Z","message":"curl -X 'POST' -d '{\"space_mrn\":\"//captain.api.mondoo.app/spaces/k8s-operator-edge-testing\",\"name\":\"test-integration-0d4d6233-c2f2-4b44-869d-d4f6a2651cf9\",\"configuration_input\":{\"ConfigOptions\":{\"K8SOptions\":{\"scan_nodes\":true,\"scan_workloads\":true}}},\"type\":2}' -H 'Accept: application/json' -H 'Content-Length: 242' -H 'Content-Type: application/json' 'https://api.edge.mondoo.com/IntegrationsManager/Create'"}
{"level":"trace","time":"2023-10-04T14:55:24Z","message":"curl -X 'POST' -d '{\"mrn\":\"//integration.api.mondoo.app/spaces/k8s-operator-edge-testing/integrations/2WIsFUx8ENHy5iky41J0RYmyruN\"}' -H 'Accept: application/json' -H 'Content-Length: 112' -H 'Content-Type: application/json' 'https://api.edge.mondoo.com/IntegrationsManager/GetTokenForIntegration'"}
2023-10-04T14:55:25.042Z	INFO	installer/installer.go:85	Installing Mondoo operator with local manifest
2023-10-04T14:55:25.042Z	INFO	utils/manifest_utils.go:54	Reading file: /home/runner/work/mondoo-operator/mondoo-operator/mondoo-operator-manifests.yaml
2023-10-04T14:55:25.042Z	INFO	utils/exec_utils.go:45	Running kubectl [apply -f -]
namespace/mondoo-operator created
customresourcedefinition.apiextensions.k8s.io/mondooauditconfigs.k8s.mondoo.com created
customresourcedefinition.apiextensions.k8s.io/mondoooperatorconfigs.k8s.mondoo.com created
serviceaccount/mondoo-operator-controller-manager created
serviceaccount/mondoo-operator-k8s-resources-scanning created
serviceaccount/mondoo-operator-webhook created
role.rbac.authorization.k8s.io/mondoo-operator-leader-election-role created
clusterrole.rbac.authorization.k8s.io/mondoo-operator-k8s-resources-scanning created
clusterrole.rbac.authorization.k8s.io/mondoo-operator-manager-role created
rolebinding.rbac.authorization.k8s.io/mondoo-operator-leader-election-rolebinding created
clusterrolebinding.rbac.authorization.k8s.io/mondoo-operator-k8s-resources-scanning created
clusterrolebinding.rbac.authorization.k8s.io/mondoo-operator-manager-rolebinding created
configmap/mondoo-operator-manager-config created
service/mondoo-operator-controller-manager-metrics-service created
deployment.apps/mondoo-operator-controller-manager created
2023-10-04T14:55:26.255Z	INFO	installer/installer.go:166	Created Мondoo client secret "mondoo-token".
2023-10-04T14:55:38.292Z	INFO	installer/installer.go:101	Mondoo operator is ready.
--- FAIL: TestE2eTestSuite (175.00s)

Check failure on line 0 in integration-tests-minikube-v1.24.16.xml

See this annotation in the file changed.

@github-actions github-actions / Report test results

go.mondoo.com/mondoo-operator/tests/integration ► TestE2eTestSuite/TestE2e_NodeScan

Failed test found in:
  integration-tests-minikube-v1.24.16.xml
Error:
  === RUN   TestE2eTestSuite/TestE2e_NodeScan
Raw output
=== RUN   TestE2eTestSuite/TestE2e_NodeScan
2023-10-04T14:57:37.097Z	INFO	integration/e2e_test.go:147	Create an audit config that enables only nodes scanning.
2023-10-04T14:57:37.104Z	INFO	integration/e2e_test.go:152	Verify the nodes scanning cron jobs are created.
    e2e_test.go:188: 
        	Error Trace:	/home/runner/work/mondoo-operator/mondoo-operator/tests/integration/e2e_test.go:188
        	            				/home/runner/work/mondoo-operator/mondoo-operator/tests/integration/e2e_test.go:117
        	Error:      	Should be true
        	Test:       	TestE2eTestSuite/TestE2e_NodeScan
        	Messages:   	Not all CronJobs have run successfully.
{"level":"trace","time":"2023-10-04T15:00:09Z","message":"curl -X 'POST' -d '{\"space_mrn\":\"//captain.api.mondoo.app/spaces/k8s-operator-edge-testing\",\"query_terms\":[\"{ \\\"mondoo.com/integration-mrn\\\": \\\"//integration.api.mondoo.app/spaces/k8s-operator-edge-testing/integrations/2WIsUQQpryv7FSGeZqcG87n1CbD\\\" }\"]}' -H 'Accept: application/json' -H 'Content-Length: 234' -H 'Content-Type: application/json' 'https://api.edge.mondoo.com/AssetStore/ListAssets'"}
    e2e_test.go:134: 
        	Error Trace:	/home/runner/work/mondoo-operator/mondoo-operator/tests/integration/e2e_test.go:134
        	Error:      	elements differ
        	            	
        	            	extra elements in list A:
        	            	([]interface {}) (len=1) {
        	            	 (string) (len=8) "minikube"
        	            	}
        	            	
        	            	
        	            	listA:
        	            	([]string) (len=1) {
        	            	 (string) (len=8) "minikube"
        	            	}
        	            	
        	            	
        	            	listB:
        	            	([]string) {
        	            	}
        	Test:       	TestE2eTestSuite/TestE2e_NodeScan
        	Messages:   	Node names do not match
2023-10-04T15:00:09.585Z	INFO	installer/installer.go:174	gathering all logs from the test
2023-10-04T15:00:09.585Z	INFO	utils/k8s_helper.go:237	Gathering logs for all pods in namespace mondoo-operator
2023-10-04T15:00:09.589Z	DEBUG	utils/k8s_helper.go:442	created log file: /home/runner/work/mondoo-operator/mondoo-operator/tests/integration/_output/tests/TestE2e_NodeScan_mondoo-operator_mondoo-client-node-gc-28273858-nsbvr_1696431609.log
2023-10-04T15:00:09.602Z	DEBUG	utils/k8s_helper.go:442	created log file: /home/runner/work/mondoo-operator/mondoo-operator/tests/integration/_output/tests/TestE2e_NodeScan_mondoo-operator_mondoo-client-node-minikube-28273858-4m8kq_1696431609.log
2023-10-04T15:00:09.607Z	DEBUG	utils/k8s_helper.go:442	created log file: /home/runner/work/mondoo-operator/mondoo-operator/tests/integration/_output/tests/TestE2e_NodeScan_mondoo-operator_mondoo-client-scan-api-54d54cd8fc-5fcnv_1696431609.log
2023-10-04T15:00:09.613Z	DEBUG	utils/k8s_helper.go:442	created log file: /home/runner/work/mondoo-operator/mondoo-operator/tests/integration/_output/tests/TestE2e_NodeScan_mondoo-operator_mondoo-operator-controller-manager-74987cd8d4-tq989_1696431609.log
2023-10-04T15:00:09.619Z	DEBUG	utils/k8s_helper.go:442	created log file: /home/runner/work/mondoo-operator/mondoo-operator/tests/integration/_output/tests/TestE2e_NodeScan_mondoo-operator_mondoo-operator-controller-manager-74987cd8d4-tq989_previous_1696431609.log
2023-10-04T15:00:09.621Z	DEBUG	utils/executor.go:271	Running command: kubectl -n mondoo-operator logs mondoo-operator-controller-manager-74987cd8d4-tq989 -c manager
2023-10-04T15:00:09.696Z	INFO	utils/k8s_helper.go:248	Gathering pod describe for all pods in namespace mondoo-operator
2023-10-04T15:00:09.700Z	DEBUG	utils/k8s_helper.go:442	created log file: /home/runner/work/mondoo-operator/mondoo-operator/tests/integration/_output/tests/mondoo-operator_describe_TestE2e_NodeScan_1696431609.log
2023-10-04T15:00:09.700Z	DEBUG	utils/executor.go:271	Running command: kubectl get pod -o yaml -n mondoo-operator mondoo-client-node-gc-28273858-nsbvr
2023-10-04T15:00:09.768Z	DEBUG	utils/executor.go:271	Running command: kubectl get pod -o yaml -n mondoo-operator mondoo-client-node-minikube-28273858-4m8kq
2023-10-04T15:00:09.836Z	DEBUG	utils/executor.go:271	Running command: kubectl get pod -o yaml -n mondoo-operator mondoo-client-scan-api-54d54cd8fc-5fcnv
2023-10-04T15:00:09.899Z	DEBUG	utils/executor.go:271	Running command: kubectl get pod -o yaml -n mondoo-operator mondoo-operator-controller-manager-74987cd8d4-tq989
2023-10-04T15:00:09.963Z	DEBUG	utils/executor.go:271	Running command: kubectl get deployment -o yaml -n mondoo-operator mondoo-client-scan-api
2023-10-04T15:00:10.027Z	DEBUG	utils/executor.go:271	Running command: kubectl get deployment -o yaml -n mondoo-operator mondoo-operator-controller-manager
2023-10-04T15:00:10.100Z	DEBUG	utils/executor.go:271	Running command: kubectl get mondooauditconfig -o yaml -n mondoo-operator mondoo-client
2023-10-04T15:00:10.162Z	INFO	utils/k8s_helper.go:289	Gathering events in namespace "mondoo-operator"
2023-10-04T15:00:10.162Z	DEBUG	utils/k8s_helper.go:442	created log file: /home/runner/work/mondoo-operator/mondoo-operator/tests/integration/_output/tests/mondoo-operator_events_TestE2e_NodeScan_1696431610.log
2023-10-04T15:00:10.162Z	DEBUG	utils/executor.go:271	Running command: kubectl get events -n mondoo-operator
2023-10-04T15:00:10.242Z	INFO	utils/k8s_helper.go:318	Resource k8s.mondoo.com/v1alpha2, Kind=MondooAuditConfig mondoo-operator/mondoo-client still exists.
2023-10-04T15:00:12.245Z	INFO	utils/k8s_helper.go:322	Resource k8s.mondoo.com/v1alpha2, Kind=MondooAuditConfig mondoo-operator/mondoo-client deleted.
2023-10-04T15:00:12.248Z	INFO	integration/e2e_test.go:94	Waiting for cleanup of the test cluster.
2023-10-04T15:00:12.251Z	INFO	integration/e2e_test.go:108	Cleanup done. Cluster should be good to go for the next test.
{"level":"trace","time":"2023-10-04T15:00:12Z","message":"curl -X 'POST' -d '{\"spaceMrn\":\"//captain.api.mondoo.app/spaces/k8s-operator-edge-testing\",\"managed_by\":\"mondoo-operator-00d9f024-133a-427f-8442-eef61b7e9664\"}' -H 'Accept: application/json' -H 'Content-Length: 140' -H 'Content-Type: application/json' 'https://api.edge.mondoo.com/AssetStore/DeleteAssets'"}
2023-10-04T15:00:12.314Z	INFO	utils/k8s_helper.go:237	Gathering logs for all pods in namespace mondoo-operator
2023-10-04T15:00:12.318Z	DEBUG	utils/k8s_helper.go:442	created log file: /home/runner/work/mondoo-operator/mondoo-operator/tests/integration/_output/tests/TestE2eTestSuite_mondoo-operator_mondoo-operator-controller-manager-74987cd8d4-tq989_1696431612.log
2023-10-04T15:00:12.325Z	DEBUG	utils/k8s_helper.go:442	created log file: /home/runner/work/mondoo-operator/mondoo-operator/tests/integration/_output/tests/TestE2eTestSuite_mondoo-operator_mondoo-operator-controller-manager-74987cd8d4-tq989_previous_1696431612.log
2023-10-04T15:00:12.329Z	DEBUG	utils/executor.go:271	Running command: kubectl -n mondoo-operator logs mondoo-operator-controller-manager-74987cd8d4-tq989 -c manager
2023-10-04T15:00:12.411Z	INFO	installer/installer.go:124	Deleted Mondoo client secret mondoo-operator/mondoo-client.
2023-10-04T15:00:12.411Z	INFO	utils/manifest_utils.go:54	Reading file: /home/runner/work/mondoo-operator/mondoo-operator/mondoo-operator-manifests.yaml
2023-10-04T15:00:12.411Z	INFO	utils/exec_utils.go:45	Running kubectl [delete --ignore-not-found=true -f -]
namespace "mondoo-operator" deleted
customresourcedefinition.apiextensions.k8s.io "mondooauditconfigs.k8s.mondoo.com" deleted
customresourcedefinition.apiextensions.k8s.io "mondoooperatorconfigs.k8s.mondoo.com" deleted
serviceaccount "mondoo-operator-controller-manager" deleted
serviceaccount "mondoo-operator-k8s-resources-scanning" deleted
serviceaccount "mondoo-operator-webhook" deleted
role.rbac.authorization.k8s.io "mondoo-operator-leader-election-role" deleted
clusterrole.rbac.authorization.k8s.io "mondoo-operator-k8s-resources-scanning" deleted
clusterrole.rbac.authorization.k8s.io "mondoo-operator-manager-role" deleted
rolebinding.rbac.authorization.k8s.io "mondoo-operator-leader-election-rolebinding" deleted
clusterrolebinding.rbac.authorization.k8s.io "mondoo-operator-k8s-resources-scanning" deleted
clusterrolebinding.rbac.authorization.k8s.io "mondoo-operator-manager-rolebinding" deleted
configmap "mondoo-operator-manager-config" deleted
service "mondoo-operator-controller-manager-metrics-service" deleted
deployment.apps "mondoo-operator-controller-manager" deleted
{"level":"trace","time":"2023-10-04T15:00:18Z","message":"curl -X 'POST' -d '{\"mrn\":\"//integration.api.mondoo.app/spaces/k8s-operator-edge-testing/integrations/2WIsUQQpryv7FSGeZqcG87n1CbD\"}' -H 'Accept: application/json' -H 'Content-Length: 112' -H 'Content-Type: application/json' 'https://api.edge.mondoo.com/IntegrationsManager/Delete'"}
    --- FAIL: TestE2eTestSuite/TestE2e_NodeScan (155.22s)

Check failure on line 0 in integration-tests-minikube-v1.24.16.xml

See this annotation in the file changed.

@github-actions github-actions / Report test results

go.mondoo.com/mondoo-operator/tests/integration ► TestE2eTestSuite

Failed test found in:
  integration-tests-minikube-v1.24.16.xml
Error:
  === RUN   TestE2eTestSuite
Raw output
=== RUN   TestE2eTestSuite
{"level":"debug","kid":"//agents.api.mondoo.app/spaces/k8s-operator-edge-testing/serviceaccounts/2IYE5BU3QiNtdjidbRDwyQgXQjd","issuer":"mondoo/ams","time":"2023-10-04T14:57:23Z","message":"initialize client authentication"}
{"level":"trace","time":"2023-10-04T14:57:23Z","message":"curl -X 'POST' -d '{\"space_mrn\":\"//captain.api.mondoo.app/spaces/k8s-operator-edge-testing\",\"name\":\"test-integration-00d9f024-133a-427f-8442-eef61b7e9664\",\"configuration_input\":{\"ConfigOptions\":{\"K8SOptions\":{\"scan_nodes\":true,\"scan_workloads\":true}}},\"type\":2}' -H 'Accept: application/json' -H 'Content-Length: 242' -H 'Content-Type: application/json' 'https://api.edge.mondoo.com/IntegrationsManager/Create'"}
{"level":"trace","time":"2023-10-04T14:57:23Z","message":"curl -X 'POST' -d '{\"mrn\":\"//integration.api.mondoo.app/spaces/k8s-operator-edge-testing/integrations/2WIsUQQpryv7FSGeZqcG87n1CbD\"}' -H 'Accept: application/json' -H 'Content-Length: 112' -H 'Content-Type: application/json' 'https://api.edge.mondoo.com/IntegrationsManager/GetTokenForIntegration'"}
2023-10-04T14:57:23.786Z	INFO	installer/installer.go:85	Installing Mondoo operator with local manifest
2023-10-04T14:57:23.786Z	INFO	utils/manifest_utils.go:54	Reading file: /home/runner/work/mondoo-operator/mondoo-operator/mondoo-operator-manifests.yaml
2023-10-04T14:57:23.786Z	INFO	utils/exec_utils.go:45	Running kubectl [apply -f -]
namespace/mondoo-operator created
customresourcedefinition.apiextensions.k8s.io/mondooauditconfigs.k8s.mondoo.com created
customresourcedefinition.apiextensions.k8s.io/mondoooperatorconfigs.k8s.mondoo.com created
serviceaccount/mondoo-operator-controller-manager created
serviceaccount/mondoo-operator-k8s-resources-scanning created
serviceaccount/mondoo-operator-webhook created
role.rbac.authorization.k8s.io/mondoo-operator-leader-election-role created
clusterrole.rbac.authorization.k8s.io/mondoo-operator-k8s-resources-scanning created
clusterrole.rbac.authorization.k8s.io/mondoo-operator-manager-role created
rolebinding.rbac.authorization.k8s.io/mondoo-operator-leader-election-rolebinding created
clusterrolebinding.rbac.authorization.k8s.io/mondoo-operator-k8s-resources-scanning created
clusterrolebinding.rbac.authorization.k8s.io/mondoo-operator-manager-rolebinding created
configmap/mondoo-operator-manager-config created
service/mondoo-operator-controller-manager-metrics-service created
deployment.apps/mondoo-operator-controller-manager created
2023-10-04T14:57:25.067Z	INFO	installer/installer.go:166	Created Мondoo client secret "mondoo-token".
2023-10-04T14:57:37.092Z	INFO	installer/installer.go:101	Mondoo operator is ready.
--- FAIL: TestE2eTestSuite (175.10s)