3:44PM INF middlewares/logging_middleware.go:34 handled request method=GET url=http://devguard-api-service:8080/api/v1/organizations/l3montree-cybersecurity/projects/devguard/assets/devguard-documentation/config-files/trivy.yaml/ status=404 duration=20.24397ms
3:44PM ERR monitoring/alert.go:33 critical error encountered msg="Database error" error="context canceled" id=be0dd23e56e341c2933692a02aa05421
3:44PM ERR controllers/scan_controller.go:310 could not update sbom err="context canceled\ncould not create component dependencies\ngithub.com/l3montree-dev/devguard/database/repositories.(*componentRepository).HandleStateDiff\n\tgithub.com/l3montree-dev/devguard/database/repositories/component_repository.go:254\ngithub.com/l3montree-dev/devguard/services.(*assetVersionService).UpdateSBOM\n\tgithub.com/l3montree-dev/devguard/services/asset_version_service.go:106\ngithub.com/l3montree-dev/devguard/controllers.(*ScanController).DependencyVulnScan\n\tgithub.com/l3montree-dev/devguard/controllers/scan_controller.go:307\ngithub.com/l3montree-dev/devguard/controllers.(*ScanController).ScanDependencyVulnFromProject\n\tgithub.com/l3montree-dev/devguard/controllers/scan_controller.go:523\ngithub.com/l3montree-dev/devguard/router.NewSessionRouter.ScanMiddleware.func12.1\n\tgithub.com/l3montree-dev/devguard/middlewares/context_middlewares.go:158\ngithub.com/l3montree-dev/devguard/router.NewSessionRouter.NewSessionRouter.AssetAccessControlFactory.func6.func11.1\n\tgithub.com/l3montree-dev/devguard/middlewares/access_control_middlewares.go:122\ngithub.com/l3montree-dev/devguard/router.NewSessionRouter.NewSessionRouter.ProjectAccessControlFactory.func5.func10.1\n\tgithub.com/l3montree-dev/devguard/middlewares/access_control_middlewares.go:176\ngithub.com/l3montree-dev/devguard/router.NewSessionRouter.MultiOrganizationMiddlewareRBAC.func9.1\n\tgithub.com/l3montree-dev/devguard/middlewares/access_control_middlewares.go:245\ngithub.com/l3montree-dev/devguard/router.NewSessionRouter.AssetNameMiddleware.func8.1\n\tgithub.com/l3montree-dev/devguard/middlewares/context_middlewares.go:59\ngithub.com/l3montree-dev/devguard/router.NewSessionRouter.NeededScope.func7.1\n\tgithub.com/l3montree-dev/devguard/middlewares/access_control_middlewares.go:74\ngithub.com/l3montree-dev/devguard/router.NewSessionRouter.ExternalEntityProviderOrgSyncMiddleware.func2.1\n\tgithub.com/l3montree-dev/devguard/middlewares/external_entity_provider_middlewares.go:37\ngithub.com/l3montree-dev/devguard/router.NewSessionRouter.SessionMiddleware.func1.1\n\tgithub.com/l3montree-dev/devguard/middlewares/session_middleware.go:98\ngithub.com/l3montree-dev/devguard/router.NewAPIV1Router.func2.1\n\tgithub.com/l3montree-dev/devguard/router/apiv1_router.go:68\ngithub.com/l3montree-dev/devguard/router.NewAPIV1Router.func1.1\n\tgithub.com/l3montree-dev/devguard/router/apiv1_router.go:60\ngithub.com/labstack/echo/v4.(*Echo).add.func1\n\tgithub.com/labstack/echo/v4@v4.15.1/echo.go:589\ngithub.com/l3montree-dev/devguard/middlewares.registerMiddlewares.recovermiddleware.func5.1\n\tgithub.com/l3montree-dev/devguard/middlewares/recover_middleware.go:40\ngithub.com/l3montree-dev/devguard/middlewares.registerMiddlewares.logger.func4.1\n\tgithub.com/l3montree-dev/devguard/middlewares/logging_middleware.go:31\ngithub.com/labstack/echo/v4/middleware.CORSWithConfig.func1.1\n\tgithub.com/labstack/echo/v4@v4.15.1/middleware/cors.go:215\ngithub.com/l3montree-dev/devguard/middlewares.registerMiddlewares.traceID.func3.1\n\tgithub.com/l3montree-dev/devguard/middlewares/logging_middleware.go:20\ngithub.com/l3montree-dev/devguard/middlewares.registerMiddlewares.func1.1\n\tgithub.com/l3montree-dev/devguard/middlewares/server.go:32\ngo.opentelemetry.io/contrib/instrumentation/github.com/labstack/echo/otelecho.Middleware.func1.1\n\tgo.opentelemetry.io/contrib/instrumentation/github.com/labstack/echo/otelecho@v0.68.0/echo.go:96\ngithub.com/labstack/echo/v4.(*Echo).ServeHTTP.func1\n\tgithub.com/labstack/echo/v4@v4.15.1/echo.go:670\ngithub.com/l3montree-dev/devguard/middlewares.registerMiddlewares.AddTrailingSlash.AddTrailingSlashWithConfig.func6.1\n\tgithub.com/labstack/echo/v4@v4.15.1/middleware/slash.go:69\ngithub.com/labstack/echo/v4.(*Echo).ServeHTTP\n\tgithub.com/labstack/echo/v4@v4.15.1/echo.go:676\nnet/http.serverHandler.ServeHTTP\n\tnet/http/server.go:3311\nnet/http.(*conn).serve\n\tnet/http/server.go:2073\nruntime.goexit\n\truntime/asm_amd64.s:1771\ncould not handle state diff\ngithub.com/l3montree-dev/devguard/services.(*assetVersionService).UpdateSBOM\n\tgithub.com/l3montree-dev/devguard/services/asset_version_service.go:107\ngithub.com/l3montree-dev/devguard/controllers.(*ScanController).DependencyVulnScan\n\tgithub.com/l3montree-dev/devguard/controllers/scan_controller.go:307\ngithub.com/l3montree-dev/devguard/controllers.(*ScanController).ScanDependencyVulnFromProject\n\tgithub.com/l3montree-dev/devguard/controllers/scan_controller.go:523\ngithub.com/l3montree-dev/devguard/router.NewSessionRouter.ScanMiddleware.func12.1\n\tgithub.com/l3montree-dev/devguard/middlewares/context_middlewares.go:158\ngithub.com/l3montree-dev/devguard/router.NewSessionRouter.NewSessionRouter.AssetAccessControlFactory.func6.func11.1\n\tgithub.com/l3montree-dev/devguard/middlewares/access_control_middlewares.go:122\ngithub.com/l3montree-dev/devguard/router.NewSessionRouter.NewSessionRouter.ProjectAccessControlFactory.func5.func10.1\n\tgithub.com/l3montree-dev/devguard/middlewares/access_control_middlewares.go:176\ngithub.com/l3montree-dev/devguard/router.NewSessionRouter.MultiOrganizationMiddlewareRBAC.func9.1\n\tgithub.com/l3montree-dev/devguard/middlewares/access_control_middlewares.go:245\ngithub.com/l3montree-dev/devguard/router.NewSessionRouter.AssetNameMiddleware.func8.1\n\tgithub.com/l3montree-dev/devguard/middlewares/context_middlewares.go:59\ngithub.com/l3montree-dev/devguard/router.NewSessionRouter.NeededScope.func7.1\n\tgithub.com/l3montree-dev/devguard/middlewares/access_control_middlewares.go:74\ngithub.com/l3montree-dev/devguard/router.NewSessionRouter.ExternalEntityProviderOrgSyncMiddleware.func2.1\n\tgithub.com/l3montree-dev/devguard/middlewares/external_entity_provider_middlewares.go:37\ngithub.com/l3montree-dev/devguard/router.NewSessionRouter.SessionMiddleware.func1.1\n\tgithub.com/l3montree-dev/devguard/middlewares/session_middleware.go:98\ngithub.com/l3montree-dev/devguard/router.NewAPIV1Router.func2.1\n\tgithub.com/l3montree-dev/devguard/router/apiv1_router.go:68\ngithub.com/l3montree-dev/devguard/router.NewAPIV1Router.func1.1\n\tgithub.com/l3montree-dev/devguard/router/apiv1_router.go:60\ngithub.com/labstack/echo/v4.(*Echo).add.func1\n\tgithub.com/labstack/echo/v4@v4.15.1/echo.go:589\ngithub.com/l3montree-dev/devguard/middlewares.registerMiddlewares.recovermiddleware.func5.1\n\tgithub.com/l3montree-dev/devguard/middlewares/recover_middleware.go:40\ngithub.com/l3montree-dev/devguard/middlewares.registerMiddlewares.logger.func4.1\n\tgithub.com/l3montree-dev/devguard/middlewares/logging_middleware.go:31\ngithub.com/labstack/echo/v4/middleware.CORSWithConfig.func1.1\n\tgithub.com/labstack/echo/v4@v4.15.1/middleware/cors.go:215\ngithub.com/l3montree-dev/devguard/middlewares.registerMiddlewares.traceID.func3.1\n\tgithub.com/l3montree-dev/devguard/middlewares/logging_middleware.go:20\ngithub.com/l3montree-dev/devguard/middlewares.registerMiddlewares.func1.1\n\tgithub.com/l3montree-dev/devguard/middlewares/server.go:32\ngo.opentelemetry.io/contrib/instrumentation/github.com/labstack/echo/otelecho.Middleware.func1.1\n\tgo.opentelemetry.io/contrib/instrumentation/github.com/labstack/echo/otelecho@v0.68.0/echo.go:96\ngithub.com/labstack/echo/v4.(*Echo).ServeHTTP.func1\n\tgithub.com/labstack/echo/v4@v4.15.1/echo.go:670\ngithub.com/l3montree-dev/devguard/middlewares.registerMiddlewares.AddTrailingSlash.AddTrailingSlashWithConfig.func6.1\n\tgithub.com/labstack/echo/v4@v4.15.1/middleware/slash.go:69\ngithub.com/labstack/echo/v4.(*Echo).ServeHTTP\n\tgithub.com/labstack/echo/v4@v4.15.1/echo.go:676\nnet/http.serverHandler.ServeHTTP\n\tnet/http/server.go:3311\nnet/http.(*conn).serve\n\tnet/http/server.go:2073\nruntime.goexit\n\truntime/asm_amd64.s:1771"
3:44PM ERR middlewares/server.go:61 could not handle state diff: could not create component dependencies: context canceled method=POST path=http://devguard-api-service:8080/api/v1/scan/
3:44PM ERR middlewares/server.go:61 could not handle state diff: could not create component dependencies: context canceled method=POST path=http://devguard-api-service:8080/api/v1/scan/
3:48PM INF middlewares/logging_middleware.go:34 handled request method=GET url=http://devguard-api-service:8080/api/v1/organizations/l3montree-cybersecurity/projects/devguard/assets/devguard-documentation/config-files/trivy.yaml/ status=404 duration=27.431068ms
3:48PM ERR monitoring/alert.go:33 critical error encountered msg="Database error" error="context canceled" id=2a75f62c4a6a4a7c87e369f3baf7aa3a
3:48PM ERR controllers/scan_controller.go:310 could not update sbom err="context canceled\ncould not create component dependencies\ngithub.com/l3montree-dev/devguard/database/repositories.(*componentRepository).HandleStateDiff\n\tgithub.com/l3montree-dev/devguard/database/repositories/component_repository.go:254\ngithub.com/l3montree-dev/devguard/services.(*assetVersionService).UpdateSBOM\n\tgithub.com/l3montree-dev/devguard/services/asset_version_service.go:106\ngithub.com/l3montree-dev/devguard/controllers.(*ScanController).DependencyVulnScan\n\tgithub.com/l3montree-dev/devguard/controllers/scan_controller.go:307\ngithub.com/l3montree-dev/devguard/controllers.(*ScanController).ScanDependencyVulnFromProject\n\tgithub.com/l3montree-dev/devguard/controllers/scan_controller.go:523\ngithub.com/l3montree-dev/devguard/router.NewSessionRouter.ScanMiddleware.func12.1\n\tgithub.com/l3montree-dev/devguard/middlewares/context_middlewares.go:158\ngithub.com/l3montree-dev/devguard/router.NewSessionRouter.NewSessionRouter.AssetAccessControlFactory.func6.func11.1\n\tgithub.com/l3montree-dev/devguard/middlewares/access_control_middlewares.go:122\ngithub.com/l3montree-dev/devguard/router.NewSessionRouter.NewSessionRouter.ProjectAccessControlFactory.func5.func10.1\n\tgithub.com/l3montree-dev/devguard/middlewares/access_control_middlewares.go:176\ngithub.com/l3montree-dev/devguard/router.NewSessionRouter.MultiOrganizationMiddlewareRBAC.func9.1\n\tgithub.com/l3montree-dev/devguard/middlewares/access_control_middlewares.go:245\ngithub.com/l3montree-dev/devguard/router.NewSessionRouter.AssetNameMiddleware.func8.1\n\tgithub.com/l3montree-dev/devguard/middlewares/context_middlewares.go:59\ngithub.com/l3montree-dev/devguard/router.NewSessionRouter.NeededScope.func7.1\n\tgithub.com/l3montree-dev/devguard/middlewares/access_control_middlewares.go:74\ngithub.com/l3montree-dev/devguard/router.NewSessionRouter.ExternalEntityProviderOrgSyncMiddleware.func2.1\n\tgithub.com/l3montree-dev/devguard/middlewares/external_entity_provider_middlewares.go:37\ngithub.com/l3montree-dev/devguard/router.NewSessionRouter.SessionMiddleware.func1.1\n\tgithub.com/l3montree-dev/devguard/middlewares/session_middleware.go:98\ngithub.com/l3montree-dev/devguard/router.NewAPIV1Router.func2.1\n\tgithub.com/l3montree-dev/devguard/router/apiv1_router.go:68\ngithub.com/l3montree-dev/devguard/router.NewAPIV1Router.func1.1\n\tgithub.com/l3montree-dev/devguard/router/apiv1_router.go:60\ngithub.com/labstack/echo/v4.(*Echo).add.func1\n\tgithub.com/labstack/echo/v4@v4.15.1/echo.go:589\ngithub.com/l3montree-dev/devguard/middlewares.registerMiddlewares.recovermiddleware.func5.1\n\tgithub.com/l3montree-dev/devguard/middlewares/recover_middleware.go:40\ngithub.com/l3montree-dev/devguard/middlewares.registerMiddlewares.logger.func4.1\n\tgithub.com/l3montree-dev/devguard/middlewares/logging_middleware.go:31\ngithub.com/labstack/echo/v4/middleware.CORSWithConfig.func1.1\n\tgithub.com/labstack/echo/v4@v4.15.1/middleware/cors.go:215\ngithub.com/l3montree-dev/devguard/middlewares.registerMiddlewares.traceID.func3.1\n\tgithub.com/l3montree-dev/devguard/middlewares/logging_middleware.go:20\ngithub.com/l3montree-dev/devguard/middlewares.registerMiddlewares.func1.1\n\tgithub.com/l3montree-dev/devguard/middlewares/server.go:32\ngo.opentelemetry.io/contrib/instrumentation/github.com/labstack/echo/otelecho.Middleware.func1.1\n\tgo.opentelemetry.io/contrib/instrumentation/github.com/labstack/echo/otelecho@v0.68.0/echo.go:96\ngithub.com/labstack/echo/v4.(*Echo).ServeHTTP.func1\n\tgithub.com/labstack/echo/v4@v4.15.1/echo.go:670\ngithub.com/l3montree-dev/devguard/middlewares.registerMiddlewares.AddTrailingSlash.AddTrailingSlashWithConfig.func6.1\n\tgithub.com/labstack/echo/v4@v4.15.1/middleware/slash.go:69\ngithub.com/labstack/echo/v4.(*Echo).ServeHTTP\n\tgithub.com/labstack/echo/v4@v4.15.1/echo.go:676\nnet/http.serverHandler.ServeHTTP\n\tnet/http/server.go:3311\nnet/http.(*conn).serve\n\tnet/http/server.go:2073\nruntime.goexit\n\truntime/asm_amd64.s:1771\ncould not handle state diff\ngithub.com/l3montree-dev/devguard/services.(*assetVersionService).UpdateSBOM\n\tgithub.com/l3montree-dev/devguard/services/asset_version_service.go:107\ngithub.com/l3montree-dev/devguard/controllers.(*ScanController).DependencyVulnScan\n\tgithub.com/l3montree-dev/devguard/controllers/scan_controller.go:307\ngithub.com/l3montree-dev/devguard/controllers.(*ScanController).ScanDependencyVulnFromProject\n\tgithub.com/l3montree-dev/devguard/controllers/scan_controller.go:523\ngithub.com/l3montree-dev/devguard/router.NewSessionRouter.ScanMiddleware.func12.1\n\tgithub.com/l3montree-dev/devguard/middlewares/context_middlewares.go:158\ngithub.com/l3montree-dev/devguard/router.NewSessionRouter.NewSessionRouter.AssetAccessControlFactory.func6.func11.1\n\tgithub.com/l3montree-dev/devguard/middlewares/access_control_middlewares.go:122\ngithub.com/l3montree-dev/devguard/router.NewSessionRouter.NewSessionRouter.ProjectAccessControlFactory.func5.func10.1\n\tgithub.com/l3montree-dev/devguard/middlewares/access_control_middlewares.go:176\ngithub.com/l3montree-dev/devguard/router.NewSessionRouter.MultiOrganizationMiddlewareRBAC.func9.1\n\tgithub.com/l3montree-dev/devguard/middlewares/access_control_middlewares.go:245\ngithub.com/l3montree-dev/devguard/router.NewSessionRouter.AssetNameMiddleware.func8.1\n\tgithub.com/l3montree-dev/devguard/middlewares/context_middlewares.go:59\ngithub.com/l3montree-dev/devguard/router.NewSessionRouter.NeededScope.func7.1\n\tgithub.com/l3montree-dev/devguard/middlewares/access_control_middlewares.go:74\ngithub.com/l3montree-dev/devguard/router.NewSessionRouter.ExternalEntityProviderOrgSyncMiddleware.func2.1\n\tgithub.com/l3montree-dev/devguard/middlewares/external_entity_provider_middlewares.go:37\ngithub.com/l3montree-dev/devguard/router.NewSessionRouter.SessionMiddleware.func1.1\n\tgithub.com/l3montree-dev/devguard/middlewares/session_middleware.go:98\ngithub.com/l3montree-dev/devguard/router.NewAPIV1Router.func2.1\n\tgithub.com/l3montree-dev/devguard/router/apiv1_router.go:68\ngithub.com/l3montree-dev/devguard/router.NewAPIV1Router.func1.1\n\tgithub.com/l3montree-dev/devguard/router/apiv1_router.go:60\ngithub.com/labstack/echo/v4.(*Echo).add.func1\n\tgithub.com/labstack/echo/v4@v4.15.1/echo.go:589\ngithub.com/l3montree-dev/devguard/middlewares.registerMiddlewares.recovermiddleware.func5.1\n\tgithub.com/l3montree-dev/devguard/middlewares/recover_middleware.go:40\ngithub.com/l3montree-dev/devguard/middlewares.registerMiddlewares.logger.func4.1\n\tgithub.com/l3montree-dev/devguard/middlewares/logging_middleware.go:31\ngithub.com/labstack/echo/v4/middleware.CORSWithConfig.func1.1\n\tgithub.com/labstack/echo/v4@v4.15.1/middleware/cors.go:215\ngithub.com/l3montree-dev/devguard/middlewares.registerMiddlewares.traceID.func3.1\n\tgithub.com/l3montree-dev/devguard/middlewares/logging_middleware.go:20\ngithub.com/l3montree-dev/devguard/middlewares.registerMiddlewares.func1.1\n\tgithub.com/l3montree-dev/devguard/middlewares/server.go:32\ngo.opentelemetry.io/contrib/instrumentation/github.com/labstack/echo/otelecho.Middleware.func1.1\n\tgo.opentelemetry.io/contrib/instrumentation/github.com/labstack/echo/otelecho@v0.68.0/echo.go:96\ngithub.com/labstack/echo/v4.(*Echo).ServeHTTP.func1\n\tgithub.com/labstack/echo/v4@v4.15.1/echo.go:670\ngithub.com/l3montree-dev/devguard/middlewares.registerMiddlewares.AddTrailingSlash.AddTrailingSlashWithConfig.func6.1\n\tgithub.com/labstack/echo/v4@v4.15.1/middleware/slash.go:69\ngithub.com/labstack/echo/v4.(*Echo).ServeHTTP\n\tgithub.com/labstack/echo/v4@v4.15.1/echo.go:676\nnet/http.serverHandler.ServeHTTP\n\tnet/http/server.go:3311\nnet/http.(*conn).serve\n\tnet/http/server.go:2073\nruntime.goexit\n\truntime/asm_amd64.s:1771"
3:48PM ERR middlewares/server.go:61 could not handle state diff: could not create component dependencies: context canceled method=POST path=http://devguard-api-service:8080/api/v1/scan/
3:48PM ERR middlewares/server.go:61 could not handle state diff: could not create component dependencies: context canceled method=POST path=http://devguard-api-service:8080/api/v1/scan/
Reproduce by sca scanning.
Reproduce by sca scanning.