2026-07-05T02:36:16.178Z developer-hub-init info Starting Developer Hub backend (node:1) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead. (Use `node --trace-deprecation ...` to show where the warning was created) (node:1) [UNDICI-EHPA] Warning: EnvHttpProxyAgent is experimental, expect them to change at any time. Loading config from MergedConfigSource{FileConfigSource{path="/opt/app-root/src/app-config.yaml"}, FileConfigSource{path="/opt/app-root/src/app-config.example.yaml"}, FileConfigSource{path="/opt/app-root/src/app-config.example.production.yaml"}, FileConfigSource{path="/opt/app-root/src/dynamic-plugins-root/app-config.dynamic-plugins.yaml"}, FileConfigSource{path="/opt/app-root/src/default.app-config.yaml"}, FileConfigSource{path="/opt/app-root/src/app-config.tssc.yaml"}, EnvConfigSource{count=1}} 2026-07-05T02:36:19.933Z backstage info Found 14 new secrets in config that will be redacted 2026-07-05T02:36:19.946Z backstage info skipping '/opt/app-root/src/dynamic-plugins-root/app-config.dynamic-plugins.yaml' since it is not a directory 2026-07-05T02:36:20.279Z backstage info loaded dynamic backend plugin '@backstage-community/plugin-argocd-backend-dynamic' from 'file:///opt/app-root/src/dynamic-plugins-root/backstage-community-plugin-argocd-backend' 2026-07-05T02:36:20.516Z backstage info loaded dynamic backend plugin '@backstage-community/plugin-azure-devops-backend-dynamic' from 'file:///opt/app-root/src/dynamic-plugins-root/backstage-community-plugin-azure-devops-backend' 2026-07-05T02:36:20.645Z backstage info loaded dynamic backend plugin 'backstage-community-plugin-catalog-backend-module-keycloak-dynamic' from 'file:///opt/app-root/src/dynamic-plugins-root/backstage-community-plugin-catalog-backend-module-keycloak-dynamic-3.16.0' 2026-07-05T02:36:20.777Z backstage info loaded dynamic backend plugin '@backstage-community/plugin-jenkins-backend-dynamic' from 'file:///opt/app-root/src/dynamic-plugins-root/backstage-community-plugin-jenkins-backend' 2026-07-05T02:36:20.844Z backstage info loaded dynamic backend plugin 'backstage-community-plugin-scaffolder-backend-module-quay-dynamic' from 'file:///opt/app-root/src/dynamic-plugins-root/backstage-community-plugin-scaffolder-backend-module-quay-dynamic-2.14.0' 2026-07-05T02:36:20.921Z backstage info loaded dynamic backend plugin 'backstage-community-plugin-scaffolder-backend-module-regex-dynamic' from 'file:///opt/app-root/src/dynamic-plugins-root/backstage-community-plugin-scaffolder-backend-module-regex-dynamic-2.11.0' 2026-07-05T02:36:21.672Z backstage info loaded dynamic backend plugin 'backstage-plugin-kubernetes-backend-dynamic' from 'file:///opt/app-root/src/dynamic-plugins-root/backstage-plugin-kubernetes-backend-dynamic-0.20.4' 2026-07-05T02:36:22.080Z backstage info loaded dynamic backend plugin '@backstage/plugin-scaffolder-backend-module-bitbucket-cloud-dynamic' from 'file:///opt/app-root/src/dynamic-plugins-root/backstage-plugin-scaffolder-backend-module-bitbucket-cloud' 2026-07-05T02:36:22.660Z backstage info loaded dynamic backend plugin 'backstage-plugin-scaffolder-backend-module-github-dynamic' from 'file:///opt/app-root/src/dynamic-plugins-root/backstage-plugin-scaffolder-backend-module-github-dynamic-0.9.2' 2026-07-05T02:36:23.141Z backstage info loaded dynamic backend plugin 'backstage-plugin-scaffolder-backend-module-gitlab-dynamic' from 'file:///opt/app-root/src/dynamic-plugins-root/backstage-plugin-scaffolder-backend-module-gitlab-dynamic-0.10.0' 2026-07-05T02:36:24.446Z backstage info loaded dynamic backend plugin 'backstage-plugin-techdocs-backend-dynamic' from 'file:///opt/app-root/src/dynamic-plugins-root/backstage-plugin-techdocs-backend-dynamic-2.1.2' 2026-07-05T02:36:24.585Z backstage info loaded dynamic backend plugin '@immobiliarelabs/backstage-plugin-gitlab-backend-dynamic' from 'file:///opt/app-root/src/dynamic-plugins-root/immobiliarelabs-backstage-plugin-gitlab-backend' 2026-07-05T02:36:24.702Z backstage info Resolving '@red-hat-developer-hub/backstage-plugin-adoption-insights-backend/package.json' in the dynamic backend plugins 2026-07-05T02:36:24.703Z backstage info Resolved '@red-hat-developer-hub/backstage-plugin-adoption-insights-backend' at /opt/app-root/src/dynamic-plugins-root/red-hat-developer-hub-backstage-plugin-adoption-insights-backend-dynamic-0.6.2/node_modules/@red-hat-developer-hub/backstage-plugin-adoption-insights-backend/package.json 2026-07-05T02:36:24.755Z backstage info loaded dynamic backend plugin 'red-hat-developer-hub-backstage-plugin-adoption-insights-backend-dynamic' from 'file:///opt/app-root/src/dynamic-plugins-root/red-hat-developer-hub-backstage-plugin-adoption-insights-backend-dynamic-0.6.2' 2026-07-05T02:36:24.838Z backstage info loaded dynamic backend plugin 'red-hat-developer-hub-backstage-plugin-catalog-backend-module-extensions-dynamic' from 'file:///opt/app-root/src/dynamic-plugins-root/red-hat-developer-hub-backstage-plugin-catalog-backend-module-extensions-dynamic-0.14.3' 2026-07-05T02:36:25.040Z backstage info loaded dynamic backend plugin 'red-hat-developer-hub-backstage-plugin-extensions-backend-dynamic' from 'file:///opt/app-root/src/dynamic-plugins-root/red-hat-developer-hub-backstage-plugin-extensions-backend-dynamic-0.14.3' 2026-07-05T02:36:25.166Z backstage info loaded dynamic backend plugin '@roadiehq/scaffolder-backend-argocd-dynamic' from 'file:///opt/app-root/src/dynamic-plugins-root/roadiehq-scaffolder-backend-argocd' 2026-07-05T02:36:25.170Z backstage info loaded dynamic backend plugin '@tssc-plugins/backstage-community-plugin-multi-source-security-viewer-backend-dynamic' from 'file:///opt/app-root/src/dynamic-plugins-root/tssc-plugins-backstage-community-plugin-multi-source-security-viewer-backend' 2026-07-05T02:36:25.198Z rootHttpRouter info Listening on :7007 2026-07-05T02:36:25.201Z backstage info Plugin initialization started: 'healthcheck', 'app', 'catalog', 'proxy', 'scaffolder', 'search', 'events', 'permission', 'auth', 'dynamic-plugins-info', 'scalprum', 'translations', 'licensed-users-info', 'argocd', 'azure-devops', 'jenkins', 'kubernetes', 'adoption-insights', 'extensions', 'multi-source-security-viewer', 'techdocs', 'gitlab', 'user-settings' type="initialization" 2026-07-05T02:36:25.658Z healthcheck warn DEPRECATION WARNING: The backend.auth.keys config has been replaced by backend.auth.externalAccess, see https://backstage.io/docs/auth/service-to-service-auth 2026-07-05T02:36:26.772Z backstage info Plugin initialization in progress, newly initialized: 'healthcheck', still initializing: 'app', 'catalog', 'proxy', 'scaffolder', 'search', 'events', 'permission', 'auth', 'dynamic-plugins-info', 'scalprum', 'translations', 'licensed-users-info', 'argocd', 'azure-devops', 'jenkins', 'kubernetes', 'adoption-insights', 'extensions', 'multi-source-security-viewer', 'techdocs', 'gitlab', 'user-settings' type="initialization" skipping '/opt/app-root/src/dynamic-plugins-root/app-config.dynamic-plugins.yaml' since it is not a directory skipping 'lost+found' system directory 2026-07-05T02:36:26.832Z backstage warn No configuration found for cache store 'memory' at 'backend.cache.memory'. type="cacheManager" 2026-07-05T02:36:27.281Z catalog info Adding Extensions providers and processors to catalog... 2026-07-05T02:36:27.390Z catalog info Performing database migration 2026-07-05T02:36:27.395Z catalog info Created new signing key 7291aa0e-4136-45d2-811b-1e3ff10d2e1b 2026-07-05T02:36:27.486Z rootHttpRouter info [2026-07-05T02:36:27.486Z] "PUT /api/events/bus/v1/subscriptions/catalog.catalog HTTP/1.1" 404 0 "-" "node" type="incomingRequest" date="2026-07-05T02:36:27.486Z" method="PUT" url="/api/events/bus/v1/subscriptions/catalog.catalog" status=404 httpVersion="1.1" userAgent="node" trace_id="b6519803881bb28b3aa8f809ac32de3d" span_id="2c290a2cc2be6b3d" trace_flags="01" 2026-07-05T02:36:27.499Z catalog warn Event subscribe request failed with status 404, events backend not found. Will only receive events that were sent locally on this process. 2026-07-05T02:36:28.781Z backstage info Plugin initialization in progress, still initializing: 'app', 'catalog', 'proxy', 'scaffolder', 'search', 'events', 'permission', 'auth', 'dynamic-plugins-info', 'scalprum', 'translations', 'licensed-users-info', 'argocd', 'azure-devops', 'jenkins', 'kubernetes', 'adoption-insights', 'extensions', 'multi-source-security-viewer', 'techdocs', 'gitlab', 'user-settings' type="initialization" 2026-07-05T02:36:28.782Z app info Serving static app content from /opt/app-root/src/packages/app/dist 2026-07-05T02:36:28.792Z proxy info [HPM] Proxy created: /jfrog-artifactory/api -> https://artifactory-ui-artifactory-jcr2.apps.rosa.rhtap-services.xmdt.p3.openshiftapps.com 2026-07-05T02:36:28.792Z proxy info [HPM] Proxy rewrite rule created: "^/api/proxy/jfrog-artifactory/api/?" ~> "/" 2026-07-05T02:36:28.795Z proxy info [HPM] Proxy created: /nexus-repository-manager -> https://nexus-ui-nexus.apps.rosa.rhtap-services.xmdt.p3.openshiftapps.com 2026-07-05T02:36:28.795Z proxy info [HPM] Proxy rewrite rule created: "^/api/proxy/nexus-repository-manager/?" ~> "/" 2026-07-05T02:36:28.796Z proxy info [HPM] Proxy created: /quay/api -> https://quay.io 2026-07-05T02:36:28.796Z proxy info [HPM] Proxy rewrite rule created: "^/api/proxy/quay/api/?" ~> "/" 2026-07-05T02:36:29.161Z scaffolder info Starting scaffolder with the following actions enabled catalog:scaffolded-from, catalog:timestamping, catalog:annotate, catalog:template:version, quay:create-repository, regex:replace, publish:bitbucketCloud, bitbucket:pipelines:run, publish:bitbucketCloud:pull-request, bitbucketCloud:branchRestriction:create, gitlab:group:ensureExists, gitlab:group:migrate, gitlab:issues:create, gitlab:projectAccessToken:create, gitlab:projectDeployToken:create, gitlab:projectVariable:create, gitlab:repo:push, gitlab:issue:edit, publish:gitlab, publish:gitlab:merge-request, gitlab:pipeline:trigger, argocd:create-resources, github:actions:dispatch, github:autolinks:create, github:deployKey:create, github:environment:create, github:issues:label, github:issues:create, github:repo:create, github:repo:push, github:webhook, publish:github, publish:github:pull-request, github:pages:enable, github:branch-protection:create, fetch:plain, fetch:plain:file, fetch:template, fetch:template:file, debug:log, debug:wait, catalog:register, catalog:fetch, catalog:write, fs:delete, fs:rename, fs:readdir 2026-07-05T02:36:29.459Z catalog info Registered scheduled task: PluginInstallStatusProcessor:refresh-packages, {"version":2,"cadence":"PT30M","initialDelayDuration":"PT10S","timeoutAfterDuration":"PT10M"} task="PluginInstallStatusProcessor:refresh-packages" The configuration key 'backend.auth.keys' of app is deprecated and may be removed soon. this will be removed when the backwards compatibility is no longer needed with backend-common The configuration key 'integrations.bitbucketCloud[0].appPassword' of app is deprecated and may be removed soon. Use `token` instead. 2026-07-05T02:36:29.495Z app info Storing 0 updated assets and 365 new assets 2026-07-05T02:36:29.847Z events info Database is PostgreSQL, using database store 2026-07-05T02:36:29.877Z search info Added DefaultCatalogCollatorFactory collator factory for type software-catalog 2026-07-05T02:36:29.877Z search info Added DefaultTechDocsCollatorFactory collator factory for type techdocs 2026-07-05T02:36:30.470Z auth info Enabled Provider Factories : {} 2026-07-05T02:36:30.471Z auth info Configuring "database" as KeyStore provider 2026-07-05T02:36:30.747Z events info Registered scheduled task: event-bus-cleanup, {"version":2,"cadence":"PT10S","initialDelayDuration":"PT10S","timeoutAfterDuration":"PT1M"} task="event-bus-cleanup" 2026-07-05T02:36:30.876Z backstage info Plugin initialization in progress, newly initialized: 'proxy', 'scaffolder', 'search', 'events', still initializing: 'app', 'catalog', 'permission', 'auth', 'dynamic-plugins-info', 'scalprum', 'translations', 'licensed-users-info', 'argocd', 'azure-devops', 'jenkins', 'kubernetes', 'adoption-insights', 'extensions', 'multi-source-security-viewer', 'techdocs', 'gitlab', 'user-settings' type="initialization" 2026-07-05T02:36:31.086Z scalprum info Loaded dynamic frontend plugin 'backstage-community-plugin-analytics-provider-segment' from 'file:///opt/app-root/src/dynamic-plugins-root/backstage-community-plugin-analytics-provider-segment-1.22.2' 2026-07-05T02:36:31.086Z scalprum info Loaded dynamic frontend plugin '@backstage-community/plugin-argocd-dynamic' from 'file:///opt/app-root/src/dynamic-plugins-root/backstage-community-plugin-argocd' 2026-07-05T02:36:31.087Z scalprum info Loaded dynamic frontend plugin '@backstage-community/plugin-azure-devops-dynamic' from 'file:///opt/app-root/src/dynamic-plugins-root/backstage-community-plugin-azure-devops' 2026-07-05T02:36:31.087Z scalprum info Loaded dynamic frontend plugin '@backstage-community/plugin-github-actions-dynamic' from 'file:///opt/app-root/src/dynamic-plugins-root/backstage-community-plugin-github-actions' 2026-07-05T02:36:31.087Z scalprum info Loaded dynamic frontend plugin '@backstage-community/plugin-jenkins-dynamic' from 'file:///opt/app-root/src/dynamic-plugins-root/backstage-community-plugin-jenkins' 2026-07-05T02:36:31.087Z scalprum info Loaded dynamic frontend plugin '@backstage-community/plugin-jfrog-artifactory-dynamic' from 'file:///opt/app-root/src/dynamic-plugins-root/backstage-community-plugin-jfrog-artifactory' 2026-07-05T02:36:31.087Z scalprum info Loaded dynamic frontend plugin '@backstage-community/plugin-nexus-repository-manager-dynamic' from 'file:///opt/app-root/src/dynamic-plugins-root/backstage-community-plugin-nexus-repository-manager' 2026-07-05T02:36:31.088Z scalprum info Loaded dynamic frontend plugin '@backstage-community/plugin-quay-dynamic' from 'file:///opt/app-root/src/dynamic-plugins-root/backstage-community-plugin-quay' 2026-07-05T02:36:31.088Z scalprum info Loaded dynamic frontend plugin '@backstage-community/plugin-tekton-dynamic' from 'file:///opt/app-root/src/dynamic-plugins-root/backstage-community-plugin-tekton' 2026-07-05T02:36:31.088Z scalprum info Loaded dynamic frontend plugin 'backstage-community-plugin-topology' from 'file:///opt/app-root/src/dynamic-plugins-root/backstage-community-plugin-topology-2.9.4' 2026-07-05T02:36:31.089Z scalprum info Loaded dynamic frontend plugin 'backstage-plugin-kubernetes' from 'file:///opt/app-root/src/dynamic-plugins-root/backstage-plugin-kubernetes-0.12.13' 2026-07-05T02:36:31.089Z scalprum info Loaded dynamic frontend plugin 'backstage-plugin-techdocs' from 'file:///opt/app-root/src/dynamic-plugins-root/backstage-plugin-techdocs-1.16.0' 2026-07-05T02:36:31.089Z scalprum info Loaded dynamic frontend plugin 'backstage-plugin-techdocs-module-addons-contrib' from 'file:///opt/app-root/src/dynamic-plugins-root/backstage-plugin-techdocs-module-addons-contrib-1.1.30' 2026-07-05T02:36:31.089Z scalprum info Loaded dynamic frontend plugin '@immobiliarelabs/backstage-plugin-gitlab-dynamic' from 'file:///opt/app-root/src/dynamic-plugins-root/immobiliarelabs-backstage-plugin-gitlab' 2026-07-05T02:36:31.089Z scalprum info Loaded dynamic frontend plugin 'red-hat-developer-hub-backstage-plugin-adoption-insights' from 'file:///opt/app-root/src/dynamic-plugins-root/red-hat-developer-hub-backstage-plugin-adoption-insights-0.6.2' 2026-07-05T02:36:31.090Z scalprum info Loaded dynamic frontend plugin 'red-hat-developer-hub-backstage-plugin-analytics-module-adoption-insights-dynamic' from 'file:///opt/app-root/src/dynamic-plugins-root/red-hat-developer-hub-backstage-plugin-analytics-module-adoption-insights-dynamic-0.6.2' 2026-07-05T02:36:31.090Z scalprum info Loaded dynamic frontend plugin 'red-hat-developer-hub-backstage-plugin-dynamic-home-page' from 'file:///opt/app-root/src/dynamic-plugins-root/red-hat-developer-hub-backstage-plugin-dynamic-home-page-1.10.5' 2026-07-05T02:36:31.090Z scalprum info Loaded dynamic frontend plugin 'red-hat-developer-hub-backstage-plugin-extensions' from 'file:///opt/app-root/src/dynamic-plugins-root/red-hat-developer-hub-backstage-plugin-extensions-0.14.3' 2026-07-05T02:36:31.090Z scalprum info Loaded dynamic frontend plugin 'red-hat-developer-hub-backstage-plugin-global-floating-action-button' from 'file:///opt/app-root/src/dynamic-plugins-root/red-hat-developer-hub-backstage-plugin-global-floating-action-button-1.7.3' 2026-07-05T02:36:31.090Z scalprum info Loaded dynamic frontend plugin 'red-hat-developer-hub-backstage-plugin-global-header' from 'file:///opt/app-root/src/dynamic-plugins-root/red-hat-developer-hub-backstage-plugin-global-header-1.20.1' 2026-07-05T02:36:31.091Z scalprum info Loaded dynamic frontend plugin 'red-hat-developer-hub-backstage-plugin-quickstart' from 'file:///opt/app-root/src/dynamic-plugins-root/red-hat-developer-hub-backstage-plugin-quickstart-1.8.2' 2026-07-05T02:36:31.091Z scalprum info Loaded dynamic frontend plugin '@tssc-plugins/backstage-community-plugin-multi-source-security-viewer-dynamic' from 'file:///opt/app-root/src/dynamic-plugins-root/tssc-plugins-backstage-community-plugin-multi-source-security-viewer' 2026-07-05T02:36:31.347Z auth info Configuring auth provider: github 2026-07-05T02:36:31.351Z auth info Configuring auth provider: gitlab 2026-07-05T02:36:31.353Z auth info Configuring auth provider: oidc (node:1) Warning: Setting the NODE_TLS_REJECT_UNAUTHORIZED environment variable to '0' makes TLS connections and HTTPS requests insecure by disabling certificate verification. 2026-07-05T02:36:32.666Z jenkins info Initializing Jenkins backend 2026-07-05T02:36:32.964Z kubernetes info Initializing Kubernetes backend 2026-07-05T02:36:33.252Z catalog info Registered scheduled task: extensions-package-provider, {"version":2,"cadence":"PT30M","timeoutAfterDuration":"PT10M"} task="extensions-package-provider" 2026-07-05T02:36:33.254Z catalog info Registered scheduled task: KeycloakOrgEntityProvider:default:refresh, {"version":2,"cadence":"PT2M","initialDelayDuration":"PT15S","timeoutAfterDuration":"PT2M"} task="KeycloakOrgEntityProvider:default:refresh" 2026-07-05T02:36:33.255Z catalog info Registered scheduled task: extensions-plugin-provider, {"version":2,"cadence":"PT30M","initialDelayDuration":"PT20S","timeoutAfterDuration":"PT10M"} task="extensions-plugin-provider" 2026-07-05T02:36:33.657Z adoption-insights info [TASK] Running initial execution on startup... 2026-07-05T02:36:33.657Z adoption-insights info Creating partition for 2026_07 2026-07-05T02:36:33.747Z extensions warn Installation feature is disabled under 'extensions.installation.enabled' 2026-07-05T02:36:33.876Z backstage info Plugin initialization in progress, newly initialized: 'dynamic-plugins-info', 'scalprum', 'auth', 'translations', 'argocd', 'azure-devops', 'jenkins', 'kubernetes', 'catalog', 'adoption-insights', 'extensions', still initializing: 'app', 'permission', 'licensed-users-info', 'multi-source-security-viewer', 'techdocs', 'gitlab', 'user-settings' type="initialization" 2026-07-05T02:36:34.260Z adoption-insights info Registered scheduled task: create-partition, {"version":2,"cadence":"0 0 1 * *","timeoutAfterDuration":"PT30S"} task="create-partition" 2026-07-05T02:36:34.277Z techdocs info Creating Local publisher for TechDocs 2026-07-05T02:36:34.278Z backstage info Resolving '@backstage/plugin-techdocs-backend/package.json' in the dynamic backend plugins 2026-07-05T02:36:34.279Z backstage info Resolved '@backstage/plugin-techdocs-backend' at /opt/app-root/src/dynamic-plugins-root/backstage-plugin-techdocs-backend-dynamic-2.1.2/node_modules/@backstage/plugin-techdocs-backend/package.json 2026-07-05T02:36:34.552Z gitlab info [HPM] Proxy created: (_pathname, req) => { headersManipulation(req.headers); return req.method === "POST" && !req.body.query?.includes("mutation"); } -> https://gitlab.com 2026-07-05T02:36:34.552Z gitlab info [HPM] Proxy rewrite rule created: "^/api/gitlab/graphql/gitlab.com" ~> "/api/graphql" 2026-07-05T02:36:34.553Z gitlab info [HPM] Proxy created: (_pathname, req) => { headersManipulation(req.headers); return req.method === "GET"; } -> https://gitlab.com 2026-07-05T02:36:34.553Z gitlab info [HPM] Proxy rewrite rule created: "^/api/gitlab/rest/gitlab.com" ~> "/api/v4" The following roles: have the permission policy 'policy-entity, create' and will need to be updated within the CSV file to 'policy.entity.create, create' 2026-07-05T02:36:35.144Z permission warn RBAC backend plugin was disabled by application config permission.enabled: false 2026-07-05T02:36:35.147Z permission warn Permission backend started with permissions disabled. Enable permissions by setting permission.enabled=true. 2026-07-05T02:36:35.628Z search info Starting all scheduled search tasks. 2026-07-05T02:36:35.636Z backstage info Plugin initialization complete, newly initialized: 'multi-source-security-viewer', 'techdocs', 'gitlab', 'licensed-users-info', 'user-settings', 'permission', 'app' type="initialization" 2026-07-05T02:36:35.640Z catalog info Registered scheduled task: catalog_orphan_cleanup, {"version":2,"cadence":"PT30S","timeoutAfterDuration":"PT24S"} task="catalog_orphan_cleanup" 2026-07-05T02:36:36.200Z search info Registered scheduled task: search_index_software_catalog, {"version":2,"cadence":"PT10M","initialDelayDuration":"PT3S","timeoutAfterDuration":"PT15M"} task="search_index_software_catalog" 2026-07-05T02:36:36.216Z search info Registered scheduled task: search_index_techdocs, {"version":2,"cadence":"PT10M","initialDelayDuration":"PT3S","timeoutAfterDuration":"PT15M"} task="search_index_techdocs" 2026-07-05T02:36:39.243Z search info Collating documents for software-catalog via DefaultCatalogCollatorFactory documentType="software-catalog" trace_id="9c189a0c53f42505503c733fd3be49a0" span_id="d75bd5174d761eec" trace_flags="01" 2026-07-05T02:36:39.249Z search info Collating documents for techdocs via DefaultTechDocsCollatorFactory documentType="techdocs" trace_id="d75f41d3083384d04ecbff23e6763141" span_id="89c6e366b71811b6" trace_flags="01" 2026-07-05T02:36:39.250Z search info Created new signing key 4245fac6-832d-4ee4-b4d4-b0a823a96520 trace_id="9c189a0c53f42505503c733fd3be49a0" span_id="d75bd5174d761eec" trace_flags="01" 2026-07-05T02:36:39.354Z rootHttpRouter info [2026-07-05T02:36:39.354Z] "GET /api/search/.backstage/auth/v1/jwks.json HTTP/1.1" 200 196 "-" "node" type="incomingRequest" date="2026-07-05T02:36:39.354Z" method="GET" url="/api/search/.backstage/auth/v1/jwks.json" status=200 httpVersion="1.1" userAgent="node" contentLength=196 trace_id="d75f41d3083384d04ecbff23e6763141" span_id="f3e12b40706e28ba" trace_flags="01" 2026-07-05T02:36:39.392Z rootHttpRouter info [2026-07-05T02:36:39.392Z] "GET /api/search/.backstage/auth/v1/jwks.json HTTP/1.1" 200 196 "-" "jose/v5.10.0" type="incomingRequest" date="2026-07-05T02:36:39.392Z" method="GET" url="/api/search/.backstage/auth/v1/jwks.json" status=200 httpVersion="1.1" userAgent="jose/v5.10.0" contentLength=196 trace_id="d75f41d3083384d04ecbff23e6763141" span_id="64db313656591dce" trace_flags="01" 2026-07-05T02:36:39.396Z rootHttpRouter info [2026-07-05T02:36:39.396Z] "GET /api/search/.backstage/auth/v1/jwks.json HTTP/1.1" 200 196 "-" "jose/v5.10.0" type="incomingRequest" date="2026-07-05T02:36:39.396Z" method="GET" url="/api/search/.backstage/auth/v1/jwks.json" status=200 httpVersion="1.1" userAgent="jose/v5.10.0" contentLength=196 trace_id="9c189a0c53f42505503c733fd3be49a0" span_id="dc777bcb22bd960a" trace_flags="01" 2026-07-05T02:36:39.411Z rootHttpRouter info [2026-07-05T02:36:39.411Z] "GET /api/catalog/entities?limit=500&filter=metadata.annotations.backstage.io%2Ftechdocs-ref&offset=0 HTTP/1.1" 200 0 "-" "node-fetch/1.0 (+https://github.com/bitinn/node-fetch)" type="incomingRequest" date="2026-07-05T02:36:39.411Z" method="GET" url="/api/catalog/entities?limit=500&filter=metadata.annotations.backstage.io%2Ftechdocs-ref&offset=0" status=200 httpVersion="1.1" userAgent="node-fetch/1.0 (+https://github.com/bitinn/node-fetch)" trace_id="d75f41d3083384d04ecbff23e6763141" span_id="062e0f0f29ce62c1" trace_flags="01" 2026-07-05T02:36:39.420Z search warn Index for techdocs was not replaced: indexer received 0 documents documentType="techdocs" trace_id="d75f41d3083384d04ecbff23e6763141" span_id="89c6e366b71811b6" trace_flags="01" 2026-07-05T02:36:39.421Z search info Collating documents for techdocs succeeded documentType="techdocs" trace_id="d75f41d3083384d04ecbff23e6763141" span_id="89c6e366b71811b6" trace_flags="01" 2026-07-05T02:36:39.465Z catalog info Refreshing package install statuses for PluginInstallStatusProcessor trace_id="9d1d723e9ec63ac82335c6414d0a9be1" span_id="e5b541ba679aa5ae" trace_flags="01" 2026-07-05T02:36:39.480Z rootHttpRouter info [2026-07-05T02:36:39.480Z] "GET /api/catalog/.backstage/auth/v1/jwks.json HTTP/1.1" 200 196 "-" "node" type="incomingRequest" date="2026-07-05T02:36:39.480Z" method="GET" url="/api/catalog/.backstage/auth/v1/jwks.json" status=200 httpVersion="1.1" userAgent="node" contentLength=196 trace_id="9d1d723e9ec63ac82335c6414d0a9be1" span_id="37dd7ca648bbb693" trace_flags="01" 2026-07-05T02:36:39.490Z rootHttpRouter info [2026-07-05T02:36:39.490Z] "GET /api/catalog/.backstage/auth/v1/jwks.json HTTP/1.1" 200 196 "-" "jose/v5.10.0" type="incomingRequest" date="2026-07-05T02:36:39.490Z" method="GET" url="/api/catalog/.backstage/auth/v1/jwks.json" status=200 httpVersion="1.1" userAgent="jose/v5.10.0" contentLength=196 trace_id="9d1d723e9ec63ac82335c6414d0a9be1" span_id="e42ea9d2eb7c1c34" trace_flags="01" 2026-07-05T02:36:39.501Z rootHttpRouter info [2026-07-05T02:36:39.501Z] "GET /api/catalog/entities/by-query?limit=500 HTTP/1.1" 200 0 "-" "node-fetch/1.0 (+https://github.com/bitinn/node-fetch)" type="incomingRequest" date="2026-07-05T02:36:39.501Z" method="GET" url="/api/catalog/entities/by-query?limit=500" status=200 httpVersion="1.1" userAgent="node-fetch/1.0 (+https://github.com/bitinn/node-fetch)" trace_id="9c189a0c53f42505503c733fd3be49a0" span_id="a64dd4d8dd5f1c84" trace_flags="01" 2026-07-05T02:36:39.533Z rootHttpRouter info [2026-07-05T02:36:39.533Z] "GET /api/catalog/entities?filter=kind%3DPackage HTTP/1.1" 200 0 "-" "node-fetch/1.0 (+https://github.com/bitinn/node-fetch)" type="incomingRequest" date="2026-07-05T02:36:39.533Z" method="GET" url="/api/catalog/entities?filter=kind%3DPackage" status=200 httpVersion="1.1" userAgent="node-fetch/1.0 (+https://github.com/bitinn/node-fetch)" trace_id="9d1d723e9ec63ac82335c6414d0a9be1" span_id="c0b185a9e94786f1" trace_flags="01" 2026-07-05T02:36:39.539Z catalog info PluginInstallStatusProcessor:refresh-packages cached 118 extensions package install statuses trace_id="9d1d723e9ec63ac82335c6414d0a9be1" span_id="e5b541ba679aa5ae" trace_flags="01" 2026-07-05T02:36:39.555Z search info Collating documents for software-catalog succeeded documentType="software-catalog" trace_id="9c189a0c53f42505503c733fd3be49a0" span_id="d75bd5174d761eec" trace_flags="01" 2026-07-05T02:36:48.258Z catalog info Reading Keycloak users and groups class="KeycloakOrgEntityProvider" taskId="KeycloakOrgEntityProvider:default:refresh" taskInstanceId="d2dc3cba-21d1-4c24-94b0-18fc3e0e18e5" trace_id="2c3c17b8ff0ad395c9e256357619be81" span_id="e9aaf2e819b0f659" trace_flags="01" 2026-07-05T02:36:48.835Z catalog info Prepared to ingest 1 users and 0 groups into the catalog from Keycloak class="KeycloakOrgEntityProvider" taskId="KeycloakOrgEntityProvider:default:refresh" taskInstanceId="d2dc3cba-21d1-4c24-94b0-18fc3e0e18e5" trace_id="2c3c17b8ff0ad395c9e256357619be81" span_id="e9aaf2e819b0f659" trace_flags="01" 2026-07-05T02:36:48.836Z catalog info Read 1 Keycloak users and 0 Keycloak groups in 0.6 seconds. Committing... class="KeycloakOrgEntityProvider" taskId="KeycloakOrgEntityProvider:default:refresh" taskInstanceId="d2dc3cba-21d1-4c24-94b0-18fc3e0e18e5" trace_id="2c3c17b8ff0ad395c9e256357619be81" span_id="e9aaf2e819b0f659" trace_flags="01" 2026-07-05T02:36:48.848Z catalog info Committed 1 Keycloak users and 0 Keycloak groups in 0.0 seconds. class="KeycloakOrgEntityProvider" taskId="KeycloakOrgEntityProvider:default:refresh" taskInstanceId="d2dc3cba-21d1-4c24-94b0-18fc3e0e18e5" trace_id="2c3c17b8ff0ad395c9e256357619be81" span_id="e9aaf2e819b0f659" trace_flags="01" 2026-07-05T02:36:53.577Z rootHttpRouter info [2026-07-05T02:36:53.577Z] "POST /api/catalog/entities/by-refs HTTP/1.1" 200 0 "-" "node-fetch/1.0 (+https://github.com/bitinn/node-fetch)" type="incomingRequest" date="2026-07-05T02:36:53.577Z" method="POST" url="/api/catalog/entities/by-refs" status=200 httpVersion="1.1" userAgent="node-fetch/1.0 (+https://github.com/bitinn/node-fetch)" trace_id="e65b8e063a89cac09a3cc88daf9f001e" span_id="7d9e73df36e02734" trace_flags="01" 2026-07-05T02:36:53.577Z rootHttpRouter info [2026-07-05T02:36:53.577Z] "POST /api/catalog/entities/by-refs HTTP/1.1" 200 0 "-" "node-fetch/1.0 (+https://github.com/bitinn/node-fetch)" type="incomingRequest" date="2026-07-05T02:36:53.577Z" method="POST" url="/api/catalog/entities/by-refs" status=200 httpVersion="1.1" userAgent="node-fetch/1.0 (+https://github.com/bitinn/node-fetch)" trace_id="e65b8e063a89cac09a3cc88daf9f001e" span_id="37af1aa52cb42028" trace_flags="01" 2026-07-05T02:36:54.000Z rootHttpRouter info [2026-07-05T02:36:54.000Z] "POST /api/catalog/entities/by-refs HTTP/1.1" 200 0 "-" "node-fetch/1.0 (+https://github.com/bitinn/node-fetch)" type="incomingRequest" date="2026-07-05T02:36:54.000Z" method="POST" url="/api/catalog/entities/by-refs" status=200 httpVersion="1.1" userAgent="node-fetch/1.0 (+https://github.com/bitinn/node-fetch)" trace_id="1ae87f2df0a3df627bdd45239ac2d423" span_id="45535c1b79b4694a" trace_flags="01" 2026-07-05T02:36:54.068Z rootHttpRouter info [2026-07-05T02:36:54.068Z] "POST /api/catalog/entities/by-refs HTTP/1.1" 200 0 "-" "node-fetch/1.0 (+https://github.com/bitinn/node-fetch)" type="incomingRequest" date="2026-07-05T02:36:54.068Z" method="POST" url="/api/catalog/entities/by-refs" status=200 httpVersion="1.1" userAgent="node-fetch/1.0 (+https://github.com/bitinn/node-fetch)" trace_id="521f02e79c99bae7cf64fa03061454ab" span_id="3a515e7ed3adaf6d" trace_flags="01" 2026-07-05T02:36:54.070Z rootHttpRouter info [2026-07-05T02:36:54.070Z] "POST /api/catalog/entities/by-refs HTTP/1.1" 200 0 "-" "node-fetch/1.0 (+https://github.com/bitinn/node-fetch)" type="incomingRequest" date="2026-07-05T02:36:54.070Z" method="POST" url="/api/catalog/entities/by-refs" status=200 httpVersion="1.1" userAgent="node-fetch/1.0 (+https://github.com/bitinn/node-fetch)" trace_id="521f02e79c99bae7cf64fa03061454ab" span_id="47d405d880788881" trace_flags="01" 2026-07-05T02:36:54.197Z rootHttpRouter info [2026-07-05T02:36:54.197Z] "POST /api/catalog/entities/by-refs HTTP/1.1" 200 0 "-" "node-fetch/1.0 (+https://github.com/bitinn/node-fetch)" type="incomingRequest" date="2026-07-05T02:36:54.197Z" method="POST" url="/api/catalog/entities/by-refs" status=200 httpVersion="1.1" userAgent="node-fetch/1.0 (+https://github.com/bitinn/node-fetch)" trace_id="8030de70531f55952be1edf133410c97" span_id="2ce5937b04c543b2" trace_flags="01" 2026-07-05T02:36:54.198Z rootHttpRouter info [2026-07-05T02:36:54.197Z] "POST /api/catalog/entities/by-refs HTTP/1.1" 200 0 "-" "node-fetch/1.0 (+https://github.com/bitinn/node-fetch)" type="incomingRequest" date="2026-07-05T02:36:54.197Z" method="POST" url="/api/catalog/entities/by-refs" status=200 httpVersion="1.1" userAgent="node-fetch/1.0 (+https://github.com/bitinn/node-fetch)" trace_id="8030de70531f55952be1edf133410c97" span_id="f5e2d14c6eab58f2" trace_flags="01" 2026-07-05T02:36:54.301Z rootHttpRouter info [2026-07-05T02:36:54.301Z] "POST /api/catalog/entities/by-refs HTTP/1.1" 200 0 "-" "node-fetch/1.0 (+https://github.com/bitinn/node-fetch)" type="incomingRequest" date="2026-07-05T02:36:54.301Z" method="POST" url="/api/catalog/entities/by-refs" status=200 httpVersion="1.1" userAgent="node-fetch/1.0 (+https://github.com/bitinn/node-fetch)" trace_id="3ac42d0c51d8a73979f64425cd8ab1cb" span_id="36a196fd0f66d37d" trace_flags="01" 2026-07-05T02:36:54.439Z rootHttpRouter info [2026-07-05T02:36:54.439Z] "POST /api/catalog/entities/by-refs HTTP/1.1" 200 0 "-" "node-fetch/1.0 (+https://github.com/bitinn/node-fetch)" type="incomingRequest" date="2026-07-05T02:36:54.439Z" method="POST" url="/api/catalog/entities/by-refs" status=200 httpVersion="1.1" userAgent="node-fetch/1.0 (+https://github.com/bitinn/node-fetch)" trace_id="f6c15b32fb56e4f3f2b421fe61d6e6d0" span_id="5cc22dad1bd2417c" trace_flags="01" 2026-07-05T02:36:54.454Z rootHttpRouter info [2026-07-05T02:36:54.453Z] "POST /api/catalog/entities/by-refs HTTP/1.1" 200 0 "-" "node-fetch/1.0 (+https://github.com/bitinn/node-fetch)" type="incomingRequest" date="2026-07-05T02:36:54.453Z" method="POST" url="/api/catalog/entities/by-refs" status=200 httpVersion="1.1" userAgent="node-fetch/1.0 (+https://github.com/bitinn/node-fetch)" trace_id="f6c15b32fb56e4f3f2b421fe61d6e6d0" span_id="5c6954782af6c023" trace_flags="01" 2026-07-05T02:36:54.474Z rootHttpRouter info [2026-07-05T02:36:54.474Z] "POST /api/catalog/entities/by-refs HTTP/1.1" 200 0 "-" "node-fetch/1.0 (+https://github.com/bitinn/node-fetch)" type="incomingRequest" date="2026-07-05T02:36:54.474Z" method="POST" url="/api/catalog/entities/by-refs" status=200 httpVersion="1.1" userAgent="node-fetch/1.0 (+https://github.com/bitinn/node-fetch)" trace_id="d2cbed9e13ae7fae096051909ac67500" span_id="b9dcac5618a9b17d" trace_flags="01" 2026-07-05T02:36:54.480Z rootHttpRouter info [2026-07-05T02:36:54.480Z] "POST /api/catalog/entities/by-refs HTTP/1.1" 200 0 "-" "node-fetch/1.0 (+https://github.com/bitinn/node-fetch)" type="incomingRequest" date="2026-07-05T02:36:54.480Z" method="POST" url="/api/catalog/entities/by-refs" status=200 httpVersion="1.1" userAgent="node-fetch/1.0 (+https://github.com/bitinn/node-fetch)" trace_id="d2cbed9e13ae7fae096051909ac67500" span_id="84298994f6db0224" trace_flags="01" 2026-07-05T02:36:55.402Z rootHttpRouter info [2026-07-05T02:36:55.402Z] "GET /.backstage/health/v1/liveness HTTP/1.1" 200 15 "-" "kube-probe/1.31" type="incomingRequest" date="2026-07-05T02:36:55.402Z" method="GET" url="/.backstage/health/v1/liveness" status=200 httpVersion="1.1" userAgent="kube-probe/1.31" contentLength=15 trace_id="e2f9e564e86309b47c7326ed2acfc37d" span_id="80487f52d0b96bc2" trace_flags="01" 2026-07-05T02:36:55.405Z rootHttpRouter info [2026-07-05T02:36:55.405Z] "GET /.backstage/health/v1/readiness HTTP/1.1" 200 15 "-" "kube-probe/1.31" type="incomingRequest" date="2026-07-05T02:36:55.405Z" method="GET" url="/.backstage/health/v1/readiness" status=200 httpVersion="1.1" userAgent="kube-probe/1.31" contentLength=15 trace_id="3918c734d6a577cae90fd20d635a56b9" span_id="a9aac12b0aad20f4" trace_flags="01" 2026-07-05T02:37:05.400Z rootHttpRouter info [2026-07-05T02:37:05.400Z] "GET /.backstage/health/v1/liveness HTTP/1.1" 200 15 "-" "kube-probe/1.31" type="incomingRequest" date="2026-07-05T02:37:05.400Z" method="GET" url="/.backstage/health/v1/liveness" status=200 httpVersion="1.1" userAgent="kube-probe/1.31" contentLength=15 trace_id="9c495bda08e3c7e5b283dc4c5afa7bc1" span_id="1747aa8266390084" trace_flags="01" 2026-07-05T02:37:05.403Z rootHttpRouter info [2026-07-05T02:37:05.403Z] "GET /.backstage/health/v1/readiness HTTP/1.1" 200 15 "-" "kube-probe/1.31" type="incomingRequest" date="2026-07-05T02:37:05.403Z" method="GET" url="/.backstage/health/v1/readiness" status=200 httpVersion="1.1" userAgent="kube-probe/1.31" contentLength=15 trace_id="8ea3dcadb6829122e0cc53b157af2003" span_id="7155925ea952fcb0" trace_flags="01" 2026-07-05T02:37:15.401Z rootHttpRouter info [2026-07-05T02:37:15.401Z] "GET /.backstage/health/v1/liveness HTTP/1.1" 200 15 "-" "kube-probe/1.31" type="incomingRequest" date="2026-07-05T02:37:15.401Z" method="GET" url="/.backstage/health/v1/liveness" status=200 httpVersion="1.1" userAgent="kube-probe/1.31" contentLength=15 trace_id="dd40061809c6e9640767fba711e5643e" span_id="b7e2b0f3669ee64e" trace_flags="01" 2026-07-05T02:37:15.404Z rootHttpRouter info [2026-07-05T02:37:15.404Z] "GET /.backstage/health/v1/readiness HTTP/1.1" 200 15 "-" "kube-probe/1.31" type="incomingRequest" date="2026-07-05T02:37:15.404Z" method="GET" url="/.backstage/health/v1/readiness" status=200 httpVersion="1.1" userAgent="kube-probe/1.31" contentLength=15 trace_id="04552a6724cb3ef6f04dafa1e7e26e66" span_id="6c16b38a5bdbba8b" trace_flags="01" 2026-07-05T02:37:25.401Z rootHttpRouter info [2026-07-05T02:37:25.401Z] "GET /.backstage/health/v1/liveness HTTP/1.1" 200 15 "-" "kube-probe/1.31" type="incomingRequest" date="2026-07-05T02:37:25.401Z" method="GET" url="/.backstage/health/v1/liveness" status=200 httpVersion="1.1" userAgent="kube-probe/1.31" contentLength=15 trace_id="6864bb97edf214ded37110ade35149bb" span_id="493895b8ea87e231" trace_flags="01" 2026-07-05T02:37:25.403Z rootHttpRouter info [2026-07-05T02:37:25.403Z] "GET /.backstage/health/v1/readiness HTTP/1.1" 200 15 "-" "kube-probe/1.31" type="incomingRequest" date="2026-07-05T02:37:25.403Z" method="GET" url="/.backstage/health/v1/readiness" status=200 httpVersion="1.1" userAgent="kube-probe/1.31" contentLength=15 trace_id="034b2747bef072218db5ac60b699e90b" span_id="0dd9b9e9ad398ec9" trace_flags="01" 2026-07-05T02:37:35.401Z rootHttpRouter info [2026-07-05T02:37:35.401Z] "GET /.backstage/health/v1/readiness HTTP/1.1" 200 15 "-" "kube-probe/1.31" type="incomingRequest" date="2026-07-05T02:37:35.401Z" method="GET" url="/.backstage/health/v1/readiness" status=200 httpVersion="1.1" userAgent="kube-probe/1.31" contentLength=15 trace_id="68947fa12515f6e8b850a7eb984bc20a" span_id="81acd4ee39b00304" trace_flags="01" 2026-07-05T02:37:35.404Z rootHttpRouter info [2026-07-05T02:37:35.404Z] "GET /.backstage/health/v1/liveness HTTP/1.1" 200 15 "-" "kube-probe/1.31" type="incomingRequest" date="2026-07-05T02:37:35.404Z" method="GET" url="/.backstage/health/v1/liveness" status=200 httpVersion="1.1" userAgent="kube-probe/1.31" contentLength=15 trace_id="0240fb481d02098c02cfe83b9aae870a" span_id="7f7fbbfcd96c0a17" trace_flags="01" 2026-07-05T02:37:45.400Z rootHttpRouter info [2026-07-05T02:37:45.400Z] "GET /.backstage/health/v1/liveness HTTP/1.1" 200 15 "-" "kube-probe/1.31" type="incomingRequest" date="2026-07-05T02:37:45.400Z" method="GET" url="/.backstage/health/v1/liveness" status=200 httpVersion="1.1" userAgent="kube-probe/1.31" contentLength=15 trace_id="f3b025640f3bd96c64f2c04b1bd82407" span_id="0b7783784ab3d1c2" trace_flags="01" 2026-07-05T02:37:45.404Z rootHttpRouter info [2026-07-05T02:37:45.404Z] "GET /.backstage/health/v1/readiness HTTP/1.1" 200 15 "-" "kube-probe/1.31" type="incomingRequest" date="2026-07-05T02:37:45.404Z" method="GET" url="/.backstage/health/v1/readiness" status=200 httpVersion="1.1" userAgent="kube-probe/1.31" contentLength=15 trace_id="81381b8f6cebba9302d335de9a5df1e8" span_id="e2dd65a5a43deac1" trace_flags="01" 2026-07-05T02:37:55.400Z rootHttpRouter info [2026-07-05T02:37:55.400Z] "GET /.backstage/health/v1/liveness HTTP/1.1" 200 15 "-" "kube-probe/1.31" type="incomingRequest" date="2026-07-05T02:37:55.400Z" method="GET" url="/.backstage/health/v1/liveness" status=200 httpVersion="1.1" userAgent="kube-probe/1.31" contentLength=15 trace_id="ee13fce3c52438216e8d168b896d7a45" span_id="a44cc7c03bb65363" trace_flags="01" 2026-07-05T02:37:55.403Z rootHttpRouter info [2026-07-05T02:37:55.403Z] "GET /.backstage/health/v1/readiness HTTP/1.1" 200 15 "-" "kube-probe/1.31" type="incomingRequest" date="2026-07-05T02:37:55.403Z" method="GET" url="/.backstage/health/v1/readiness" status=200 httpVersion="1.1" userAgent="kube-probe/1.31" contentLength=15 trace_id="6cbad047fa4e56ddedfe60f67bd24cd8" span_id="b77aeb4cf868aedd" trace_flags="01" 2026-07-05T02:38:05.400Z rootHttpRouter info [2026-07-05T02:38:05.400Z] "GET /.backstage/health/v1/readiness HTTP/1.1" 200 15 "-" "kube-probe/1.31" type="incomingRequest" date="2026-07-05T02:38:05.400Z" method="GET" url="/.backstage/health/v1/readiness" status=200 httpVersion="1.1" userAgent="kube-probe/1.31" contentLength=15 trace_id="25c8c5930c470ffffaef13a6b930909f" span_id="3a3006cad611e782" trace_flags="01" 2026-07-05T02:38:05.404Z rootHttpRouter info [2026-07-05T02:38:05.404Z] "GET /.backstage/health/v1/liveness HTTP/1.1" 200 15 "-" "kube-probe/1.31" type="incomingRequest" date="2026-07-05T02:38:05.404Z" method="GET" url="/.backstage/health/v1/liveness" status=200 httpVersion="1.1" userAgent="kube-probe/1.31" contentLength=15 trace_id="d121c32366ff1d36376ce301172b508d" span_id="6c273e1d2ca660f7" trace_flags="01" 2026-07-05T02:38:15.401Z rootHttpRouter info [2026-07-05T02:38:15.401Z] "GET /.backstage/health/v1/liveness HTTP/1.1" 200 15 "-" "kube-probe/1.31" type="incomingRequest" date="2026-07-05T02:38:15.401Z" method="GET" url="/.backstage/health/v1/liveness" status=200 httpVersion="1.1" userAgent="kube-probe/1.31" contentLength=15 trace_id="79878de12433b5345d9f3a00efc8b72c" span_id="4ecd75a0c78f9517" trace_flags="01" 2026-07-05T02:38:15.405Z rootHttpRouter info [2026-07-05T02:38:15.404Z] "GET /.backstage/health/v1/readiness HTTP/1.1" 200 15 "-" "kube-probe/1.31" type="incomingRequest" date="2026-07-05T02:38:15.404Z" method="GET" url="/.backstage/health/v1/readiness" status=200 httpVersion="1.1" userAgent="kube-probe/1.31" contentLength=15 trace_id="ff62edb6e262de0a5a4c53c26b4cf9a6" span_id="991ce879bd1a34a7" trace_flags="01" 2026-07-05T02:38:25.401Z rootHttpRouter info [2026-07-05T02:38:25.401Z] "GET /.backstage/health/v1/liveness HTTP/1.1" 200 15 "-" "kube-probe/1.31" type="incomingRequest" date="2026-07-05T02:38:25.401Z" method="GET" url="/.backstage/health/v1/liveness" status=200 httpVersion="1.1" userAgent="kube-probe/1.31" contentLength=15 trace_id="901fed6958606079e009f050b8193c00" span_id="d02ddb42f4e42140" trace_flags="01" 2026-07-05T02:38:25.403Z rootHttpRouter info [2026-07-05T02:38:25.403Z] "GET /.backstage/health/v1/readiness HTTP/1.1" 200 15 "-" "kube-probe/1.31" type="incomingRequest" date="2026-07-05T02:38:25.403Z" method="GET" url="/.backstage/health/v1/readiness" status=200 httpVersion="1.1" userAgent="kube-probe/1.31" contentLength=15 trace_id="9663fd5f80fe193c32de74484cfd53fd" span_id="b13211a588e5836a" trace_flags="01" 2026-07-05T02:38:34.325Z rootHttpRouter info [2026-07-05T02:38:34.325Z] "POST /api/catalog/entities/by-refs HTTP/1.1" 200 0 "-" "node-fetch/1.0 (+https://github.com/bitinn/node-fetch)" type="incomingRequest" date="2026-07-05T02:38:34.325Z" method="POST" url="/api/catalog/entities/by-refs" status=200 httpVersion="1.1" userAgent="node-fetch/1.0 (+https://github.com/bitinn/node-fetch)" trace_id="18d4bcb5d8b64d02f3d2906759aa14e5" span_id="fba395e78bb21643" trace_flags="01" 2026-07-05T02:38:34.325Z rootHttpRouter info [2026-07-05T02:38:34.325Z] "POST /api/catalog/entities/by-refs HTTP/1.1" 200 0 "-" "node-fetch/1.0 (+https://github.com/bitinn/node-fetch)" type="incomingRequest" date="2026-07-05T02:38:34.325Z" method="POST" url="/api/catalog/entities/by-refs" status=200 httpVersion="1.1" userAgent="node-fetch/1.0 (+https://github.com/bitinn/node-fetch)" trace_id="18d4bcb5d8b64d02f3d2906759aa14e5" span_id="e6a97c3800179282" trace_flags="01" 2026-07-05T02:38:34.333Z rootHttpRouter info [2026-07-05T02:38:34.332Z] "POST /api/catalog/entities/by-refs HTTP/1.1" 200 0 "-" "node-fetch/1.0 (+https://github.com/bitinn/node-fetch)" type="incomingRequest" date="2026-07-05T02:38:34.332Z" method="POST" url="/api/catalog/entities/by-refs" status=200 httpVersion="1.1" userAgent="node-fetch/1.0 (+https://github.com/bitinn/node-fetch)" trace_id="18d4bcb5d8b64d02f3d2906759aa14e5" span_id="6b6eaad2f8b04d5c" trace_flags="01" 2026-07-05T02:38:34.334Z rootHttpRouter info [2026-07-05T02:38:34.334Z] "POST /api/catalog/entities/by-refs HTTP/1.1" 200 0 "-" "node-fetch/1.0 (+https://github.com/bitinn/node-fetch)" type="incomingRequest" date="2026-07-05T02:38:34.334Z" method="POST" url="/api/catalog/entities/by-refs" status=200 httpVersion="1.1" userAgent="node-fetch/1.0 (+https://github.com/bitinn/node-fetch)" trace_id="18d4bcb5d8b64d02f3d2906759aa14e5" span_id="59525df8f1b189c4" trace_flags="01" 2026-07-05T02:38:34.339Z rootHttpRouter info [2026-07-05T02:38:34.339Z] "POST /api/catalog/entities/by-refs HTTP/1.1" 200 0 "-" "node-fetch/1.0 (+https://github.com/bitinn/node-fetch)" type="incomingRequest" date="2026-07-05T02:38:34.339Z" method="POST" url="/api/catalog/entities/by-refs" status=200 httpVersion="1.1" userAgent="node-fetch/1.0 (+https://github.com/bitinn/node-fetch)" trace_id="18d4bcb5d8b64d02f3d2906759aa14e5" span_id="a1205e07a35636ed" trace_flags="01" 2026-07-05T02:38:35.445Z rootHttpRouter info [2026-07-05T02:38:35.445Z] "GET /.backstage/health/v1/liveness HTTP/1.1" 200 15 "-" "kube-probe/1.31" type="incomingRequest" date="2026-07-05T02:38:35.445Z" method="GET" url="/.backstage/health/v1/liveness" status=200 httpVersion="1.1" userAgent="kube-probe/1.31" contentLength=15 trace_id="86a9034ccc3b4baffccf8d6cab33e137" span_id="bdb279ee9d55ca4f" trace_flags="01" 2026-07-05T02:38:35.446Z rootHttpRouter info [2026-07-05T02:38:35.446Z] "POST /api/catalog/entities/by-refs HTTP/1.1" 200 0 "-" "node-fetch/1.0 (+https://github.com/bitinn/node-fetch)" type="incomingRequest" date="2026-07-05T02:38:35.446Z" method="POST" url="/api/catalog/entities/by-refs" status=200 httpVersion="1.1" userAgent="node-fetch/1.0 (+https://github.com/bitinn/node-fetch)" trace_id="3dbd918b855383e41d69154be6091afc" span_id="f3b4d0393772d8ee" trace_flags="01" 2026-07-05T02:38:35.447Z rootHttpRouter info [2026-07-05T02:38:35.447Z] "POST /api/catalog/entities/by-refs HTTP/1.1" 200 0 "-" "node-fetch/1.0 (+https://github.com/bitinn/node-fetch)" type="incomingRequest" date="2026-07-05T02:38:35.447Z" method="POST" url="/api/catalog/entities/by-refs" status=200 httpVersion="1.1" userAgent="node-fetch/1.0 (+https://github.com/bitinn/node-fetch)" trace_id="3dbd918b855383e41d69154be6091afc" span_id="6408af05cc9e25eb" trace_flags="01" 2026-07-05T02:38:35.450Z rootHttpRouter info [2026-07-05T02:38:35.450Z] "GET /.backstage/health/v1/readiness HTTP/1.1" 200 15 "-" "kube-probe/1.31" type="incomingRequest" date="2026-07-05T02:38:35.450Z" method="GET" url="/.backstage/health/v1/readiness" status=200 httpVersion="1.1" userAgent="kube-probe/1.31" contentLength=15 trace_id="d76382606c2b6025eae660a3bb8f007a" span_id="4eb6e116a9ce3b59" trace_flags="01" 2026-07-05T02:38:35.451Z rootHttpRouter info [2026-07-05T02:38:35.451Z] "POST /api/catalog/entities/by-refs HTTP/1.1" 200 0 "-" "node-fetch/1.0 (+https://github.com/bitinn/node-fetch)" type="incomingRequest" date="2026-07-05T02:38:35.451Z" method="POST" url="/api/catalog/entities/by-refs" status=200 httpVersion="1.1" userAgent="node-fetch/1.0 (+https://github.com/bitinn/node-fetch)" trace_id="3dbd918b855383e41d69154be6091afc" span_id="eb15ecb95d96ce23" trace_flags="01" 2026-07-05T02:38:35.453Z rootHttpRouter info [2026-07-05T02:38:35.453Z] "POST /api/catalog/entities/by-refs HTTP/1.1" 200 0 "-" "node-fetch/1.0 (+https://github.com/bitinn/node-fetch)" type="incomingRequest" date="2026-07-05T02:38:35.453Z" method="POST" url="/api/catalog/entities/by-refs" status=200 httpVersion="1.1" userAgent="node-fetch/1.0 (+https://github.com/bitinn/node-fetch)" trace_id="3dbd918b855383e41d69154be6091afc" span_id="8a61bfa6576ffd12" trace_flags="01" 2026-07-05T02:38:35.460Z rootHttpRouter info [2026-07-05T02:38:35.460Z] "POST /api/catalog/entities/by-refs HTTP/1.1" 200 0 "-" "node-fetch/1.0 (+https://github.com/bitinn/node-fetch)" type="incomingRequest" date="2026-07-05T02:38:35.460Z" method="POST" url="/api/catalog/entities/by-refs" status=200 httpVersion="1.1" userAgent="node-fetch/1.0 (+https://github.com/bitinn/node-fetch)" trace_id="3dbd918b855383e41d69154be6091afc" span_id="d251c542c21f8925" trace_flags="01" 2026-07-05T02:38:40.643Z rootHttpRouter info [2026-07-05T02:38:40.643Z] "POST /api/catalog/entities/by-refs HTTP/1.1" 200 0 "-" "node-fetch/1.0 (+https://github.com/bitinn/node-fetch)" type="incomingRequest" date="2026-07-05T02:38:40.643Z" method="POST" url="/api/catalog/entities/by-refs" status=200 httpVersion="1.1" userAgent="node-fetch/1.0 (+https://github.com/bitinn/node-fetch)" trace_id="443bd08ea751f9a80a2369d2449423d3" span_id="b44c140382f934bd" trace_flags="01" 2026-07-05T02:38:40.644Z rootHttpRouter info [2026-07-05T02:38:40.644Z] "POST /api/catalog/entities/by-refs HTTP/1.1" 200 0 "-" "node-fetch/1.0 (+https://github.com/bitinn/node-fetch)" type="incomingRequest" date="2026-07-05T02:38:40.644Z" method="POST" url="/api/catalog/entities/by-refs" status=200 httpVersion="1.1" userAgent="node-fetch/1.0 (+https://github.com/bitinn/node-fetch)" trace_id="443bd08ea751f9a80a2369d2449423d3" span_id="5082198174ffcd51" trace_flags="01" 2026-07-05T02:38:40.646Z rootHttpRouter info [2026-07-05T02:38:40.646Z] "POST /api/catalog/entities/by-refs HTTP/1.1" 200 0 "-" "node-fetch/1.0 (+https://github.com/bitinn/node-fetch)" type="incomingRequest" date="2026-07-05T02:38:40.646Z" method="POST" url="/api/catalog/entities/by-refs" status=200 httpVersion="1.1" userAgent="node-fetch/1.0 (+https://github.com/bitinn/node-fetch)" trace_id="443bd08ea751f9a80a2369d2449423d3" span_id="b7c020009a095f00" trace_flags="01" 2026-07-05T02:38:40.651Z rootHttpRouter info [2026-07-05T02:38:40.651Z] "POST /api/catalog/entities/by-refs HTTP/1.1" 200 0 "-" "node-fetch/1.0 (+https://github.com/bitinn/node-fetch)" type="incomingRequest" date="2026-07-05T02:38:40.651Z" method="POST" url="/api/catalog/entities/by-refs" status=200 httpVersion="1.1" userAgent="node-fetch/1.0 (+https://github.com/bitinn/node-fetch)" trace_id="443bd08ea751f9a80a2369d2449423d3" span_id="7e8443cc5dd76d58" trace_flags="01" 2026-07-05T02:38:40.656Z rootHttpRouter info [2026-07-05T02:38:40.655Z] "POST /api/catalog/entities/by-refs HTTP/1.1" 200 0 "-" "node-fetch/1.0 (+https://github.com/bitinn/node-fetch)" type="incomingRequest" date="2026-07-05T02:38:40.655Z" method="POST" url="/api/catalog/entities/by-refs" status=200 httpVersion="1.1" userAgent="node-fetch/1.0 (+https://github.com/bitinn/node-fetch)" trace_id="443bd08ea751f9a80a2369d2449423d3" span_id="0f5c9c63ced53586" trace_flags="01" 2026-07-05T02:38:42.588Z rootHttpRouter info [2026-07-05T02:38:42.587Z] "POST /api/catalog/entities/by-refs HTTP/1.1" 200 0 "-" "node-fetch/1.0 (+https://github.com/bitinn/node-fetch)" type="incomingRequest" date="2026-07-05T02:38:42.587Z" method="POST" url="/api/catalog/entities/by-refs" status=200 httpVersion="1.1" userAgent="node-fetch/1.0 (+https://github.com/bitinn/node-fetch)" trace_id="6d1c312a2678207d0c3ed28ef989d7a7" span_id="5cb8b9bb75d07691" trace_flags="01" 2026-07-05T02:38:42.588Z rootHttpRouter info [2026-07-05T02:38:42.588Z] "POST /api/catalog/entities/by-refs HTTP/1.1" 200 0 "-" "node-fetch/1.0 (+https://github.com/bitinn/node-fetch)" type="incomingRequest" date="2026-07-05T02:38:42.588Z" method="POST" url="/api/catalog/entities/by-refs" status=200 httpVersion="1.1" userAgent="node-fetch/1.0 (+https://github.com/bitinn/node-fetch)" trace_id="6d1c312a2678207d0c3ed28ef989d7a7" span_id="90a0cc958f37903b" trace_flags="01" 2026-07-05T02:38:42.594Z rootHttpRouter info [2026-07-05T02:38:42.594Z] "POST /api/catalog/entities/by-refs HTTP/1.1" 200 0 "-" "node-fetch/1.0 (+https://github.com/bitinn/node-fetch)" type="incomingRequest" date="2026-07-05T02:38:42.594Z" method="POST" url="/api/catalog/entities/by-refs" status=200 httpVersion="1.1" userAgent="node-fetch/1.0 (+https://github.com/bitinn/node-fetch)" trace_id="6d1c312a2678207d0c3ed28ef989d7a7" span_id="b2c35eeb71ec6c4b" trace_flags="01" 2026-07-05T02:38:42.596Z rootHttpRouter info [2026-07-05T02:38:42.596Z] "POST /api/catalog/entities/by-refs HTTP/1.1" 200 0 "-" "node-fetch/1.0 (+https://github.com/bitinn/node-fetch)" type="incomingRequest" date="2026-07-05T02:38:42.596Z" method="POST" url="/api/catalog/entities/by-refs" status=200 httpVersion="1.1" userAgent="node-fetch/1.0 (+https://github.com/bitinn/node-fetch)" trace_id="6d1c312a2678207d0c3ed28ef989d7a7" span_id="4872ab1c194eda63" trace_flags="01" 2026-07-05T02:38:42.597Z rootHttpRouter info [2026-07-05T02:38:42.597Z] "POST /api/catalog/entities/by-refs HTTP/1.1" 200 0 "-" "node-fetch/1.0 (+https://github.com/bitinn/node-fetch)" type="incomingRequest" date="2026-07-05T02:38:42.597Z" method="POST" url="/api/catalog/entities/by-refs" status=200 httpVersion="1.1" userAgent="node-fetch/1.0 (+https://github.com/bitinn/node-fetch)" trace_id="6d1c312a2678207d0c3ed28ef989d7a7" span_id="68a6555470c48f75" trace_flags="01" 2026-07-05T02:38:45.400Z rootHttpRouter info [2026-07-05T02:38:45.400Z] "GET /.backstage/health/v1/readiness HTTP/1.1" 200 15 "-" "kube-probe/1.31" type="incomingRequest" date="2026-07-05T02:38:45.400Z" method="GET" url="/.backstage/health/v1/readiness" status=200 httpVersion="1.1" userAgent="kube-probe/1.31" contentLength=15 trace_id="3779cf7377022b1f5d62e03a768beeb9" span_id="41396201cfff506b" trace_flags="01" 2026-07-05T02:38:45.403Z rootHttpRouter info [2026-07-05T02:38:45.403Z] "GET /.backstage/health/v1/liveness HTTP/1.1" 200 15 "-" "kube-probe/1.31" type="incomingRequest" date="2026-07-05T02:38:45.403Z" method="GET" url="/.backstage/health/v1/liveness" status=200 httpVersion="1.1" userAgent="kube-probe/1.31" contentLength=15 trace_id="ca2e8da606d58371df6b44273da403c8" span_id="6d4126c1743a121a" trace_flags="01" 2026-07-05T02:38:48.894Z catalog info Reading Keycloak users and groups class="KeycloakOrgEntityProvider" taskId="KeycloakOrgEntityProvider:default:refresh" taskInstanceId="8eee50b3-c047-4582-9cfb-bcc85633bc77" trace_id="c754572ec13c101dc798b01da98bef5e" span_id="82790b1cd238d9b1" trace_flags="01" 2026-07-05T02:38:49.022Z catalog info Prepared to ingest 1 users and 0 groups into the catalog from Keycloak class="KeycloakOrgEntityProvider" taskId="KeycloakOrgEntityProvider:default:refresh" taskInstanceId="8eee50b3-c047-4582-9cfb-bcc85633bc77" trace_id="c754572ec13c101dc798b01da98bef5e" span_id="82790b1cd238d9b1" trace_flags="01" 2026-07-05T02:38:49.023Z catalog info Read 1 Keycloak users and 0 Keycloak groups in 0.1 seconds. Committing... class="KeycloakOrgEntityProvider" taskId="KeycloakOrgEntityProvider:default:refresh" taskInstanceId="8eee50b3-c047-4582-9cfb-bcc85633bc77" trace_id="c754572ec13c101dc798b01da98bef5e" span_id="82790b1cd238d9b1" trace_flags="01" 2026-07-05T02:38:49.026Z catalog info Committed 1 Keycloak users and 0 Keycloak groups in 0.0 seconds. class="KeycloakOrgEntityProvider" taskId="KeycloakOrgEntityProvider:default:refresh" taskInstanceId="8eee50b3-c047-4582-9cfb-bcc85633bc77" trace_id="c754572ec13c101dc798b01da98bef5e" span_id="82790b1cd238d9b1" trace_flags="01" 2026-07-05T02:38:49.789Z rootHttpRouter info [2026-07-05T02:38:49.789Z] "POST /api/catalog/entities/by-refs HTTP/1.1" 200 0 "-" "node-fetch/1.0 (+https://github.com/bitinn/node-fetch)" type="incomingRequest" date="2026-07-05T02:38:49.789Z" method="POST" url="/api/catalog/entities/by-refs" status=200 httpVersion="1.1" userAgent="node-fetch/1.0 (+https://github.com/bitinn/node-fetch)" trace_id="928b8f44ca58c3536061187143e7efd3" span_id="6f0a75d030520a18" trace_flags="01" 2026-07-05T02:38:49.790Z rootHttpRouter info [2026-07-05T02:38:49.790Z] "POST /api/catalog/entities/by-refs HTTP/1.1" 200 0 "-" "node-fetch/1.0 (+https://github.com/bitinn/node-fetch)" type="incomingRequest" date="2026-07-05T02:38:49.790Z" method="POST" url="/api/catalog/entities/by-refs" status=200 httpVersion="1.1" userAgent="node-fetch/1.0 (+https://github.com/bitinn/node-fetch)" trace_id="928b8f44ca58c3536061187143e7efd3" span_id="f62062f135e0f99b" trace_flags="01" 2026-07-05T02:38:49.794Z rootHttpRouter info [2026-07-05T02:38:49.794Z] "POST /api/catalog/entities/by-refs HTTP/1.1" 200 0 "-" "node-fetch/1.0 (+https://github.com/bitinn/node-fetch)" type="incomingRequest" date="2026-07-05T02:38:49.794Z" method="POST" url="/api/catalog/entities/by-refs" status=200 httpVersion="1.1" userAgent="node-fetch/1.0 (+https://github.com/bitinn/node-fetch)" trace_id="928b8f44ca58c3536061187143e7efd3" span_id="0a7e4771210b747b" trace_flags="01" 2026-07-05T02:38:49.810Z rootHttpRouter info [2026-07-05T02:38:49.810Z] "POST /api/catalog/entities/by-refs HTTP/1.1" 200 0 "-" "node-fetch/1.0 (+https://github.com/bitinn/node-fetch)" type="incomingRequest" date="2026-07-05T02:38:49.810Z" method="POST" url="/api/catalog/entities/by-refs" status=200 httpVersion="1.1" userAgent="node-fetch/1.0 (+https://github.com/bitinn/node-fetch)" trace_id="928b8f44ca58c3536061187143e7efd3" span_id="962a3293b34afcbf" trace_flags="01" 2026-07-05T02:38:53.982Z rootHttpRouter info [2026-07-05T02:38:53.982Z] "POST /api/catalog/entities/by-refs HTTP/1.1" 200 0 "-" "node-fetch/1.0 (+https://github.com/bitinn/node-fetch)" type="incomingRequest" date="2026-07-05T02:38:53.982Z" method="POST" url="/api/catalog/entities/by-refs" status=200 httpVersion="1.1" userAgent="node-fetch/1.0 (+https://github.com/bitinn/node-fetch)" trace_id="467689b3aca9678a83c88ed2e70da790" span_id="4d62516e9bfdd300" trace_flags="01" 2026-07-05T02:38:53.982Z rootHttpRouter info [2026-07-05T02:38:53.982Z] "POST /api/catalog/entities/by-refs HTTP/1.1" 200 0 "-" "node-fetch/1.0 (+https://github.com/bitinn/node-fetch)" type="incomingRequest" date="2026-07-05T02:38:53.982Z" method="POST" url="/api/catalog/entities/by-refs" status=200 httpVersion="1.1" userAgent="node-fetch/1.0 (+https://github.com/bitinn/node-fetch)" trace_id="467689b3aca9678a83c88ed2e70da790" span_id="e9268fb457052513" trace_flags="01" 2026-07-05T02:38:53.986Z rootHttpRouter info [2026-07-05T02:38:53.986Z] "POST /api/catalog/entities/by-refs HTTP/1.1" 200 0 "-" "node-fetch/1.0 (+https://github.com/bitinn/node-fetch)" type="incomingRequest" date="2026-07-05T02:38:53.986Z" method="POST" url="/api/catalog/entities/by-refs" status=200 httpVersion="1.1" userAgent="node-fetch/1.0 (+https://github.com/bitinn/node-fetch)" trace_id="467689b3aca9678a83c88ed2e70da790" span_id="9968ef44fbbe4f63" trace_flags="01" 2026-07-05T02:38:53.991Z rootHttpRouter info [2026-07-05T02:38:53.991Z] "POST /api/catalog/entities/by-refs HTTP/1.1" 200 0 "-" "node-fetch/1.0 (+https://github.com/bitinn/node-fetch)" type="incomingRequest" date="2026-07-05T02:38:53.991Z" method="POST" url="/api/catalog/entities/by-refs" status=200 httpVersion="1.1" userAgent="node-fetch/1.0 (+https://github.com/bitinn/node-fetch)" trace_id="467689b3aca9678a83c88ed2e70da790" span_id="c1416d5ded31ad16" trace_flags="01" 2026-07-05T02:38:54.003Z rootHttpRouter info [2026-07-05T02:38:54.003Z] "POST /api/catalog/entities/by-refs HTTP/1.1" 200 0 "-" "node-fetch/1.0 (+https://github.com/bitinn/node-fetch)" type="incomingRequest" date="2026-07-05T02:38:54.003Z" method="POST" url="/api/catalog/entities/by-refs" status=200 httpVersion="1.1" userAgent="node-fetch/1.0 (+https://github.com/bitinn/node-fetch)" trace_id="467689b3aca9678a83c88ed2e70da790" span_id="63d23d2cebcd2b9f" trace_flags="01"