backstage-app's People
backstage-app's Issues
Error: Couldn't find package "@cnoe-io/[email protected]" required by "[email protected]" on the "npm" registry.
Issue
yarn install
yarn install v1.22.19
info No lockfile found.
[1/5] ๐ Validating package.json...
[2/5] ๐ Resolving packages...
warning @backstage/cli > [email protected]: this package has been deprecated, please use v2.0.0
warning @backstage/cli > fork-ts-checker-webpack-plugin > [email protected]: this will be v4
warning @backstage/cli > react-dev-utils > fork-ts-checker-webpack-plugin > [email protected]: this will be v4
warning @backstage/cli > webpack-dev-server > webpack-dev-middleware > [email protected]: this will be v4
warning @backstage/cli > rollup-plugin-dts > magic-string > [email protected]: Please use @jridgewell/sourcemap-codec instead
warning @backstage/cli > @svgr/plugin-svgo > svgo > [email protected]: Modern JS already guarantees Array#sort() is a stable sort, so this library is deprecated. See the compatibility table on MDN: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#browser_compatibility
warning lerna > @lerna/bootstrap > [email protected]: The functionality that this package provided is now in @npmcli/arborist
warning lerna > @lerna/bootstrap > read-package-tree > [email protected]: This functionality has been moved to @npmcli/fs
warning lerna > @lerna/version > temp-write > [email protected]: Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details.
warning lerna > @lerna/publish > npm-registry-fetch > @npmcli/[email protected]: this package has been deprecated, use `ci-info` instead
warning lerna > @lerna/bootstrap > read-package-tree > readdir-scoped-modules > [email protected]: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.
warning lerna > @lerna/create > pacote > cacache > @npmcli/[email protected]: This functionality has been moved to @npmcli/fs
warning lerna > @lerna/bootstrap > @lerna/run-lifecycle > npm-lifecycle > node-gyp > [email protected]: request has been deprecated, see https://github.com/request/request/issues/3142
warning lerna > @lerna/create > pacote > @npmcli/run-script > node-gyp > [email protected]: request has been deprecated, see https://github.com/request/request/issues/3142
warning lerna > @lerna/bootstrap > @lerna/run-lifecycle > npm-lifecycle > node-gyp > request > [email protected]: Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details.
warning lerna > @lerna/bootstrap > @lerna/run-lifecycle > npm-lifecycle > node-gyp > request > [email protected]: this library is no longer supported
warning workspace-aggregator-0090e156-e35e-4533-8b8e-d0669e3d7e0c > app > @material-ui/[email protected]: Material UI v4 doesn't receive active development since September 2021. See the guide https://mui.com/material-ui/migration/migration-v4/ to upgrade to v5.
warning workspace-aggregator-0090e156-e35e-4533-8b8e-d0669e3d7e0c > @internal/cnoe-ui-plugin > @material-ui/[email protected]: Material UI v4 doesn't receive active development since September 2021. See the guide https://mui.com/material-ui/migration/migration-v4/ to upgrade to v5.
warning workspace-aggregator-0090e156-e35e-4533-8b8e-d0669e3d7e0c > @internal/plugin-workflows > @material-ui/[email protected]: Material UI v4 doesn't receive active development since September 2021. See the guide https://mui.com/material-ui/migration/migration-v4/ to upgrade to v5.
warning workspace-aggregator-0090e156-e35e-4533-8b8e-d0669e3d7e0c > backend > app > @material-ui/[email protected]: Material UI v4 doesn't receive active development since September 2021. See the guide https://mui.com/material-ui/migration/migration-v4/ to upgrade to v5.
warning workspace-aggregator-0090e156-e35e-4533-8b8e-d0669e3d7e0c > app > @backstage/integration-react > @material-ui/[email protected]: Material UI v4 doesn't receive active development since September 2021. See the guide https://mui.com/material-ui/migration/migration-v4/ to upgrade to v5.
warning workspace-aggregator-0090e156-e35e-4533-8b8e-d0669e3d7e0c > app > @backstage/plugin-catalog > @material-ui/[email protected]: Material UI v4 doesn't receive active development since September 2021. See the guide https://mui.com/material-ui/migration/migration-v4/ to upgrade to v5.
warning workspace-aggregator-0090e156-e35e-4533-8b8e-d0669e3d7e0c > app > @backstage/plugin-catalog-graph > @material-ui/[email protected]: Material UI v4 doesn't receive active development since September 2021. See the guide https://mui.com/material-ui/migration/migration-v4/ to upgrade to v5.
warning workspace-aggregator-0090e156-e35e-4533-8b8e-d0669e3d7e0c > app > @backstage/app-defaults > @material-ui/[email protected]: Material UI v4 doesn't receive active development since September 2021. See the guide https://mui.com/material-ui/migration/migration-v4/ to upgrade to v5.
warning workspace-aggregator-0090e156-e35e-4533-8b8e-d0669e3d7e0c > app > @backstage/plugin-catalog-import > @material-ui/[email protected]: Material UI v4 doesn't receive active development since September 2021. See the guide https://mui.com/material-ui/migration/migration-v4/ to upgrade to v5.
warning workspace-aggregator-0090e156-e35e-4533-8b8e-d0669e3d7e0c > app > @backstage/plugin-api-docs > @material-ui/[email protected]: Material UI v4 doesn't receive active development since September 2021. See the guide https://mui.com/material-ui/migration/migration-v4/ to upgrade to v5.
warning workspace-aggregator-0090e156-e35e-4533-8b8e-d0669e3d7e0c > app > @backstage/plugin-catalog-react > @material-ui/[email protected]: Material UI v4 doesn't receive active development since September 2021. See the guide https://mui.com/material-ui/migration/migration-v4/ to upgrade to v5.
warning workspace-aggregator-0090e156-e35e-4533-8b8e-d0669e3d7e0c > app > @backstage/plugin-github-actions > @material-ui/[email protected]: Material UI v4 doesn't receive active development since September 2021. See the guide https://mui.com/material-ui/migration/migration-v4/ to upgrade to v5.
warning workspace-aggregator-0090e156-e35e-4533-8b8e-d0669e3d7e0c > app > @backstage/core-components > @material-ui/[email protected]: Material UI v4 doesn't receive active development since September 2021. See the guide https://mui.com/material-ui/migration/migration-v4/ to upgrade to v5.
warning workspace-aggregator-0090e156-e35e-4533-8b8e-d0669e3d7e0c > app > @backstage/plugin-org > @material-ui/[email protected]: Material UI v4 doesn't receive active development since September 2021. See the guide https://mui.com/material-ui/migration/migration-v4/ to upgrade to v5.
warning workspace-aggregator-0090e156-e35e-4533-8b8e-d0669e3d7e0c > app > @backstage/plugin-search-react > @material-ui/[email protected]: Material UI v4 doesn't receive active development since September 2021. See the guide https://mui.com/material-ui/migration/migration-v4/ to upgrade to v5.
warning workspace-aggregator-0090e156-e35e-4533-8b8e-d0669e3d7e0c > app > @backstage/plugin-techdocs-module-addons-contrib > @material-ui/[email protected]: Material UI v4 doesn't receive active development since September 2021. See the guide https://mui.com/material-ui/migration/migration-v4/ to upgrade to v5.
warning workspace-aggregator-0090e156-e35e-4533-8b8e-d0669e3d7e0c > app > @backstage/plugin-scaffolder > @material-ui/[email protected]: Material UI v4 doesn't receive active development since September 2021. See the guide https://mui.com/material-ui/migration/migration-v4/ to upgrade to v5.
warning workspace-aggregator-0090e156-e35e-4533-8b8e-d0669e3d7e0c > app > @backstage/plugin-scaffolder-react > @material-ui/[email protected]: Material UI v4 doesn't receive active development since September 2021. See the guide https://mui.com/material-ui/migration/migration-v4/ to upgrade to v5.
warning workspace-aggregator-0090e156-e35e-4533-8b8e-d0669e3d7e0c > app > @backstage/plugin-search > @material-ui/[email protected]: Material UI v4 doesn't receive active development since September 2021. See the guide https://mui.com/material-ui/migration/migration-v4/ to upgrade to v5.
warning workspace-aggregator-0090e156-e35e-4533-8b8e-d0669e3d7e0c > app > @backstage/plugin-kubernetes > @material-ui/[email protected]: Material UI v4 doesn't receive active development since September 2021. See the guide https://mui.com/material-ui/migration/migration-v4/ to upgrade to v5.
warning workspace-aggregator-0090e156-e35e-4533-8b8e-d0669e3d7e0c > app > @backstage/plugin-techdocs-react > @material-ui/[email protected]: Material UI v4 doesn't receive active development since September 2021. See the guide https://mui.com/material-ui/migration/migration-v4/ to upgrade to v5.
warning workspace-aggregator-0090e156-e35e-4533-8b8e-d0669e3d7e0c > app > @backstage/plugin-tech-radar > @material-ui/[email protected]: Material UI v4 doesn't receive active development since September 2021. See the guide https://mui.com/material-ui/migration/migration-v4/ to upgrade to v5.
warning workspace-aggregator-0090e156-e35e-4533-8b8e-d0669e3d7e0c > app > @backstage/plugin-user-settings > @material-ui/[email protected]: Material UI v4 doesn't receive active development since September 2021. See the guide https://mui.com/material-ui/migration/migration-v4/ to upgrade to v5.
warning workspace-aggregator-0090e156-e35e-4533-8b8e-d0669e3d7e0c > app > @backstage/plugin-techdocs > @material-ui/[email protected]: Material UI v4 doesn't receive active development since September 2021. See the guide https://mui.com/material-ui/migration/migration-v4/ to upgrade to v5.
warning workspace-aggregator-0090e156-e35e-4533-8b8e-d0669e3d7e0c > app > [email protected]: this package has been deprecated
warning workspace-aggregator-0090e156-e35e-4533-8b8e-d0669e3d7e0c > app > @roadiehq/backstage-plugin-argo-cd > @material-ui/[email protected]: Material UI v4 doesn't receive active development since September 2021. See the guide https://mui.com/material-ui/migration/migration-v4/ to upgrade to v5.
warning workspace-aggregator-0090e156-e35e-4533-8b8e-d0669e3d7e0c > app > @backstage/test-utils > @material-ui/[email protected]: Material UI v4 doesn't receive active development since September 2021. See the guide https://mui.com/material-ui/migration/migration-v4/ to upgrade to v5.
warning workspace-aggregator-0090e156-e35e-4533-8b8e-d0669e3d7e0c > backend > @kubernetes/client-node > [email protected]: request has been deprecated, see https://github.com/request/request/issues/3142
warning workspace-aggregator-0090e156-e35e-4533-8b8e-d0669e3d7e0c > @internal/cnoe-ui-plugin > @material-ui/[email protected]: Material UI v4 doesn't receive active development since September 2021. See the guide https://mui.com/material-ui/migration/migration-v4/ to upgrade to v5.
warning workspace-aggregator-0090e156-e35e-4533-8b8e-d0669e3d7e0c > @internal/plugin-workflows > @material-ui/[email protected]: Material UI v4 doesn't receive active development since September 2021. See the guide https://mui.com/material-ui/migration/migration-v4/ to upgrade to v5.
warning workspace-aggregator-0090e156-e35e-4533-8b8e-d0669e3d7e0c > app > @backstage/integration-react > @material-ui/[email protected]: Material UI v4 doesn't receive active development since September 2021. See the guide https://mui.com/material-ui/migration/migration-v4/ to upgrade to v5.
warning workspace-aggregator-0090e156-e35e-4533-8b8e-d0669e3d7e0c > app > @backstage/plugin-catalog > @material-ui/[email protected]: Material UI v4 doesn't receive active development since September 2021. See the guide https://mui.com/material-ui/migration/migration-v4/ to upgrade to v5.
warning workspace-aggregator-0090e156-e35e-4533-8b8e-d0669e3d7e0c > app > @backstage/plugin-catalog-graph > @material-ui/[email protected]: Material UI v4 doesn't receive active development since September 2021. See the guide https://mui.com/material-ui/migration/migration-v4/ to upgrade to v5.
warning workspace-aggregator-0090e156-e35e-4533-8b8e-d0669e3d7e0c > app > @backstage/plugin-catalog-import > @material-ui/[email protected]: Material UI v4 doesn't receive active development since September 2021. See the guide https://mui.com/material-ui/migration/migration-v4/ to upgrade to v5.
warning workspace-aggregator-0090e156-e35e-4533-8b8e-d0669e3d7e0c > app > @backstage/plugin-api-docs > @material-ui/[email protected]: Material UI v4 doesn't receive active development since September 2021. See the guide https://mui.com/material-ui/migration/migration-v4/ to upgrade to v5.
warning workspace-aggregator-0090e156-e35e-4533-8b8e-d0669e3d7e0c > app > @backstage/plugin-catalog-react > @material-ui/[email protected]: Material UI v4 doesn't receive active development since September 2021. See the guide https://mui.com/material-ui/migration/migration-v4/ to upgrade to v5.
warning workspace-aggregator-0090e156-e35e-4533-8b8e-d0669e3d7e0c > app > @backstage/plugin-github-actions > @material-ui/[email protected]: Material UI v4 doesn't receive active development since September 2021. See the guide https://mui.com/material-ui/migration/migration-v4/ to upgrade to v5.
warning workspace-aggregator-0090e156-e35e-4533-8b8e-d0669e3d7e0c > app > @backstage/core-components > @material-ui/[email protected]: Material UI v4 doesn't receive active development since September 2021. See the guide https://mui.com/material-ui/migration/migration-v4/ to upgrade to v5.
warning workspace-aggregator-0090e156-e35e-4533-8b8e-d0669e3d7e0c > app > @backstage/plugin-org > @material-ui/[email protected]: Material UI v4 doesn't receive active development since September 2021. See the guide https://mui.com/material-ui/migration/migration-v4/ to upgrade to v5.
warning workspace-aggregator-0090e156-e35e-4533-8b8e-d0669e3d7e0c > app > @backstage/plugin-search-react > @material-ui/[email protected]: Material UI v4 doesn't receive active development since September 2021. See the guide https://mui.com/material-ui/migration/migration-v4/ to upgrade to v5.
warning workspace-aggregator-0090e156-e35e-4533-8b8e-d0669e3d7e0c > app > @backstage/plugin-techdocs-module-addons-contrib > @material-ui/[email protected]: Material UI v4 doesn't receive active development since September 2021. See the guide https://mui.com/material-ui/migration/migration-v4/ to upgrade to v5.
warning workspace-aggregator-0090e156-e35e-4533-8b8e-d0669e3d7e0c > app > @backstage/plugin-scaffolder > @material-ui/[email protected]: Material UI v4 doesn't receive active development since September 2021. See the guide https://mui.com/material-ui/migration/migration-v4/ to upgrade to v5.
warning workspace-aggregator-0090e156-e35e-4533-8b8e-d0669e3d7e0c > app > @backstage/plugin-scaffolder-react > @material-ui/[email protected]: Material UI v4 doesn't receive active development since September 2021. See the guide https://mui.com/material-ui/migration/migration-v4/ to upgrade to v5.
warning workspace-aggregator-0090e156-e35e-4533-8b8e-d0669e3d7e0c > app > @backstage/plugin-search > @material-ui/[email protected]: Material UI v4 doesn't receive active development since September 2021. See the guide https://mui.com/material-ui/migration/migration-v4/ to upgrade to v5.
warning workspace-aggregator-0090e156-e35e-4533-8b8e-d0669e3d7e0c > app > @backstage/plugin-kubernetes > @material-ui/[email protected]: Material UI v4 doesn't receive active development since September 2021. See the guide https://mui.com/material-ui/migration/migration-v4/ to upgrade to v5.
warning workspace-aggregator-0090e156-e35e-4533-8b8e-d0669e3d7e0c > app > @backstage/plugin-techdocs-react > @material-ui/[email protected]: Material UI v4 doesn't receive active development since September 2021. See the guide https://mui.com/material-ui/migration/migration-v4/ to upgrade to v5.
warning workspace-aggregator-0090e156-e35e-4533-8b8e-d0669e3d7e0c > app > @backstage/plugin-tech-radar > @material-ui/[email protected]: Material UI v4 doesn't receive active development since September 2021. See the guide https://mui.com/material-ui/migration/migration-v4/ to upgrade to v5.
warning workspace-aggregator-0090e156-e35e-4533-8b8e-d0669e3d7e0c > app > @backstage/plugin-user-settings > @material-ui/[email protected]: Material UI v4 doesn't receive active development since September 2021. See the guide https://mui.com/material-ui/migration/migration-v4/ to upgrade to v5.
warning workspace-aggregator-0090e156-e35e-4533-8b8e-d0669e3d7e0c > app > @backstage/plugin-techdocs > @material-ui/[email protected]: Material UI v4 doesn't receive active development since September 2021. See the guide https://mui.com/material-ui/migration/migration-v4/ to upgrade to v5.
warning workspace-aggregator-0090e156-e35e-4533-8b8e-d0669e3d7e0c > app > @roadiehq/backstage-plugin-argo-cd > @material-ui/[email protected]: Material UI v4 doesn't receive active development since September 2021. See the guide https://mui.com/material-ui/migration/migration-v4/ to upgrade to v5.
warning workspace-aggregator-0090e156-e35e-4533-8b8e-d0669e3d7e0c > @internal/cnoe-ui-plugin > @backstage/plugin-home > @material-ui/[email protected]: Material UI v4 doesn't receive active development since September 2021. See the guide https://mui.com/material-ui/migration/migration-v4/ to upgrade to v5.
warning workspace-aggregator-0090e156-e35e-4533-8b8e-d0669e3d7e0c > @internal/cnoe-ui-plugin > @backstage/plugin-home > @material-ui/[email protected]: Material UI v4 doesn't receive active development since September 2021. See the guide https://mui.com/material-ui/migration/migration-v4/ to upgrade to v5.
warning workspace-aggregator-0090e156-e35e-4533-8b8e-d0669e3d7e0c > @internal/cnoe-ui-plugin > @backstage/dev-utils > @material-ui/[email protected]: Material UI v4 doesn't receive active development since September 2021. See the guide https://mui.com/material-ui/migration/migration-v4/ to upgrade to v5.
warning workspace-aggregator-0090e156-e35e-4533-8b8e-d0669e3d7e0c > app > @backstage/core-components > @material-table/core > [email protected]: Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details.
warning workspace-aggregator-0090e156-e35e-4533-8b8e-d0669e3d7e0c > app > @backstage/plugin-techdocs-react > @material-ui/[email protected]: Material UI v4 doesn't receive active development since September 2021. See the guide https://mui.com/material-ui/migration/migration-v4/ to upgrade to v5.
warning workspace-aggregator-0090e156-e35e-4533-8b8e-d0669e3d7e0c > app > @material-ui/core > @material-ui/[email protected]: Material UI v4 doesn't receive active development since September 2021. See the guide https://mui.com/material-ui/migration/migration-v4/ to upgrade to v5.
warning workspace-aggregator-0090e156-e35e-4533-8b8e-d0669e3d7e0c > app > @backstage/plugin-techdocs > @material-ui/[email protected]: Material UI v4 doesn't receive active development since September 2021. See the guide https://mui.com/material-ui/migration/migration-v4/ to upgrade to v5.
warning workspace-aggregator-0090e156-e35e-4533-8b8e-d0669e3d7e0c > app > @backstage/core-components > @material-table/core > @material-ui/[email protected]: Material UI v4 doesn't receive active development since September 2021. See the guide https://mui.com/material-ui/migration/migration-v4/ to upgrade to v5.
warning workspace-aggregator-0090e156-e35e-4533-8b8e-d0669e3d7e0c > app > cypress > @cypress/request > [email protected]: when using stringify with arrayFormat comma, `[]` is appended on single-item arrays. Upgrade to v6.11.0 or downgrade to v6.10.4 to fix.
warning workspace-aggregator-0090e156-e35e-4533-8b8e-d0669e3d7e0c > app > react-use > nano-css > [email protected]: Please use @jridgewell/sourcemap-codec instead
warning workspace-aggregator-0090e156-e35e-4533-8b8e-d0669e3d7e0c > backend > @backstage/plugin-auth-backend > [email protected]: For versions >= 4, please use scopped package @node-saml/passport-saml
warning workspace-aggregator-0090e156-e35e-4533-8b8e-d0669e3d7e0c > backend > @backstage/backend-common > @aws-sdk/[email protected]: This package has moved to @smithy/abort-controller
warning workspace-aggregator-0090e156-e35e-4533-8b8e-d0669e3d7e0c > backend > @backstage/plugin-kubernetes-backend > @aws-sdk/[email protected]: This package has moved to @smithy/signature-v4
warning workspace-aggregator-0090e156-e35e-4533-8b8e-d0669e3d7e0c > backend > @backstage/plugin-scaffolder-backend > @gitbeaker/[email protected]: Please use its successor @gitbeaker/rest
warning workspace-aggregator-0090e156-e35e-4533-8b8e-d0669e3d7e0c > @internal/cnoe-ui-plugin > @backstage/plugin-home > @backstage/plugin-home-react > @material-ui/[email protected]: Material UI v4 doesn't receive active development since September 2021. See the guide https://mui.com/material-ui/migration/migration-v4/ to upgrade to v5.
warning workspace-aggregator-0090e156-e35e-4533-8b8e-d0669e3d7e0c > app > @backstage/core-components > @material-table/core > @material-ui/[email protected]: This package no longer supported. It has been relaced by @mui/x-date-pickers
warning workspace-aggregator-0090e156-e35e-4533-8b8e-d0669e3d7e0c > app > @backstage/plugin-api-docs > @asyncapi/react-component > isomorphic-dompurify > jsdom > [email protected]: Use your platform's native performance.now() and performance.timeOrigin.
warning workspace-aggregator-0090e156-e35e-4533-8b8e-d0669e3d7e0c > backend > @backstage/plugin-techdocs-backend > @backstage/plugin-techdocs-node > @aws-sdk/[email protected]: This package has moved to @smithy/node-http-handler
warning workspace-aggregator-0090e156-e35e-4533-8b8e-d0669e3d7e0c > backend > @backstage/plugin-techdocs-backend > @backstage/plugin-techdocs-node > @trendyol-js/openstack-swift-sdk > axios-cached-dns-resolve > babel-polyfill > [email protected]: core-js@<3.23.3 is no longer maintained and not recommended for usage due to the number of issues. Because of the V8 engine whims, feature detection in old core-js versions could cause a slowdown up to 100x even if nothing is polyfilled. Some versions have web compatibility issues. Please, upgrade your dependencies to the actual version of core-js.
warning workspace-aggregator-0090e156-e35e-4533-8b8e-d0669e3d7e0c > backend > @backstage/plugin-techdocs-backend > @backstage/plugin-techdocs-node > @trendyol-js/openstack-swift-sdk > axios-cached-dns-resolve > babel-polyfill > babel-runtime > [email protected]: core-js@<3.23.3 is no longer maintained and not recommended for usage due to the number of issues. Because of the V8 engine whims, feature detection in old core-js versions could cause a slowdown up to 100x even if nothing is polyfilled. Some versions have web compatibility issues. Please, upgrade your dependencies to the actual version of core-js.
error Couldn't find package "@cnoe-io/[email protected]" required by "[email protected]" on the "npm" registry.
info Visit https://yarnpkg.com/en/docs/cli/install for documentation about this command.
Error: Couldn't find package "@cnoe-io/[email protected]" required by "[email protected]" on the "npm" registry.
at MessageError.ExtendableBuiltin (/opt/homebrew/Cellar/yarn/1.22.19/libexec/lib/cli.js:721:66)
at new MessageError (/opt/homebrew/Cellar/yarn/1.22.19/libexec/lib/cli.js:750:123)
at PackageRequest.<anonymous> (/opt/homebrew/Cellar/yarn/1.22.19/libexec/lib/cli.js:36590:17)
at Generator.throw (<anonymous>)
at step (/opt/homebrew/Cellar/yarn/1.22.19/libexec/lib/cli.js:310:30)
at /opt/homebrew/Cellar/yarn/1.22.19/libexec/lib/cli.js:323:13
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
Error: Couldn't find package "@cnoe-io/[email protected]" required by "app@link:packages/app" on the "npm" registry.
at MessageError.ExtendableBuiltin (/opt/homebrew/Cellar/yarn/1.22.19/libexec/lib/cli.js:721:66)
at new MessageError (/opt/homebrew/Cellar/yarn/1.22.19/libexec/lib/cli.js:750:123)
at PackageRequest.<anonymous> (/opt/homebrew/Cellar/yarn/1.22.19/libexec/lib/cli.js:36590:17)
at Generator.throw (<anonymous>)
at step (/opt/homebrew/Cellar/yarn/1.22.19/libexec/lib/cli.js:310:30)
at /opt/homebrew/Cellar/yarn/1.22.19/libexec/lib/cli.js:323:13
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
Error: Couldn't find package "@cnoe-io/[email protected]" required by "[email protected]" on the "npm" registry.
at MessageError.ExtendableBuiltin (/opt/homebrew/Cellar/yarn/1.22.19/libexec/lib/cli.js:721:66)
at new MessageError (/opt/homebrew/Cellar/yarn/1.22.19/libexec/lib/cli.js:750:123)
at PackageRequest.<anonymous> (/opt/homebrew/Cellar/yarn/1.22.19/libexec/lib/cli.js:36590:17)
at Generator.throw (<anonymous>)
at step (/opt/homebrew/Cellar/yarn/1.22.19/libexec/lib/cli.js:310:30)
at /opt/homebrew/Cellar/yarn/1.22.19/libexec/lib/cli.js:323:13
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
Error: Couldn't find package "@cnoe-io/[email protected]" required by "app@link:packages/app" on the "npm" registry.
at MessageError.ExtendableBuiltin (/opt/homebrew/Cellar/yarn/1.22.19/libexec/lib/cli.js:721:66)
at new MessageError (/opt/homebrew/Cellar/yarn/1.22.19/libexec/lib/cli.js:750:123)
at PackageRequest.<anonymous> (/opt/homebrew/Cellar/yarn/1.22.19/libexec/lib/cli.js:36590:17)
at Generator.throw (<anonymous>)
at step (/opt/homebrew/Cellar/yarn/1.22.19/libexec/lib/cli.js:310:30)
at /opt/homebrew/Cellar/yarn/1.22.19/libexec/lib/cli.js:323:13
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
Error: Couldn't find package "@cnoe-io/[email protected]" required by "app@link:packages/app" on the "npm" registry.
at MessageError.ExtendableBuiltin (/opt/homebrew/Cellar/yarn/1.22.19/libexec/lib/cli.js:721:66)
at new MessageError (/opt/homebrew/Cellar/yarn/1.22.19/libexec/lib/cli.js:750:123)
at PackageRequest.<anonymous> (/opt/homebrew/Cellar/yarn/1.22.19/libexec/lib/cli.js:36590:17)
at Generator.throw (<anonymous>)
at step (/opt/homebrew/Cellar/yarn/1.22.19/libexec/lib/cli.js:310:30)
at /opt/homebrew/Cellar/yarn/1.22.19/libexec/lib/cli.js:323:13
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
Error: Couldn't find package "@cnoe-io/[email protected]" required by "[email protected]" on the "npm" registry.
at MessageError.ExtendableBuiltin (/opt/homebrew/Cellar/yarn/1.22.19/libexec/lib/cli.js:721:66)
at new MessageError (/opt/homebrew/Cellar/yarn/1.22.19/libexec/lib/cli.js:750:123)
at PackageRequest.<anonymous> (/opt/homebrew/Cellar/yarn/1.22.19/libexec/lib/cli.js:36590:17)
at Generator.throw (<anonymous>)
at step (/opt/homebrew/Cellar/yarn/1.22.19/libexec/lib/cli.js:310:30)
at /opt/homebrew/Cellar/yarn/1.22.19/libexec/lib/cli.js:323:13
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
Expose the cnoe backstage as service and ingress route
TODO
Expose the cnoe
backstage application as a kubernetes service and deploy an ingress route to access it using the url https://backstage.idpbuilder.cnoe.io.local:8443/
Patch the following yaml to expose the service as ingress route
apiVersion: apps/v1
kind: Deployment
metadata:
name: postgres
namespace: backstage
spec:
replicas: 1
selector:
matchLabels:
app: postgres
template:
metadata:
labels:
app: postgres
spec:
containers:
- name: postgres
image: postgres:13.2-alpine
imagePullPolicy: 'IfNotPresent'
ports:
- containerPort: 5432
envFrom:
- secretRef:
name: postgres-secrets
volumeMounts:
- mountPath: /var/lib/postgresql/data
name: postgresdb
volumes:
- name: postgresdb
persistentVolumeClaim:
claimName: postgres-storage-claim
---
apiVersion: apps/v1
kind: Deployment
metadata:
name: backstage
namespace: backstage
spec:
replicas: 1
selector:
matchLabels:
app: backstage
template:
metadata:
labels:
app: backstage
spec:
containers:
- name: backstage
image: public.ecr.aws/cnoe-io/backstage:v0.0.3
imagePullPolicy: IfNotPresent
ports:
- name: backend
containerPort: 7007
envFrom:
- secretRef:
name: postgres-secrets
#- secretRef:
# name: backstage-secrets
volumeMounts:
- mountPath: /app/app-config.yaml
name: app-config
subPath: app-config.yaml
volumes:
- configMap:
defaultMode: 420
name: app-config
name: app-config
---
apiVersion: v1
kind: Service
metadata:
name: backstage
namespace: backstage
spec:
ports:
- name: http-backend
port: 7007
protocol: TCP
targetPort: backend
selector:
app: backstage
sessionAffinity: None
type: ClusterIP
---
apiVersion: networking.k8s.io/v1
kind: Ingress
metadata:
name: backstage
namespace: backstage
spec:
ingressClassName: nginx
rules:
- host: backstage.idpbuilder.cnoe.io.local
http:
paths:
- backend:
service:
name: backstage
port:
number: 7007
path: /
pathType: Prefix
---
apiVersion: v1
kind: ConfigMap
metadata:
name: app-config
namespace: backstage
data:
app-config.yaml: |
app:
title: CNOE
baseUrl: "https://backstage.idpbuilder.cnoe.io.local:8443"
organization:
name: CNOE
backend:
baseUrl: "https://backstage.idpbuilder.cnoe.io.local:8443"
csp:
connect-src: ['self', 'http:', 'https:']
cors:
origin: "https://backstage.idpbuilder.cnoe.io.local:8443"
database:
client: better-sqlite3
connection: ':memory:'
cache:
store: memory
auth:
# see https://backstage.io/docs/auth/ to learn about auth providers
environment: local
providers: {}
catalog:
import:
entityFilename: catalog-info.yaml
pullRequestBranchName: backstage-integration
locations: []
rules:
- allow:
- Component
- System
- Group
- Resource
- Location
- Template
- API
kubernetes:
clusterLocatorMethods:
- clusters:
- authProvider: serviceAccount
name: kind
serviceAccountToken: /var/run/secrets/kubernetes.io/serviceaccount/token
skipMetricsLookup: true
skipTLSVerify: true
url: https://kubernetes.default.svc
type: config
serviceLocatorMethod:
type: multiTenant
techdocs:
builder: local
generator:
runIn: local
publisher:
type: local
revamping the backstage UI for CNOE to get the CNOE look and feel
update the backstage app
- use the CNOE logo
- change the color scheme to match what CNOE offers
- make sure our plugins are included and functional
- make sure we have the scaffolding for easy integration with CNOE recommended tooling
Add support for showing supported CRs
Currently the configuration for showing CRs do not work. We need to fix it.
Missing support of arg "--config"
Issue
If I try to declare a configMap and pass it as as arg to the Deployment resource
spec:
containers:
- name: backstage
image: public.ecr.aws/cnoe-io/backstage:v0.0.3
imagePullPolicy: IfNotPresent
args:
- --config
- /app/app-config.yaml
ports:
- name: http
containerPort: 7007
envFrom:
- secretRef:
name: postgres-secrets
#- secretRef:
# name: backstage-secrets
volumeMounts:
- mountPath: /app/app-config.yaml
name: app-config
subPath: app-config.yaml
volumes:
- configMap:
defaultMode: 420
name: app-config
name: app-config
then backstag's pod fails to start and reports as error:
node: bad option: --config
Stream closed EOF for backstage/backstage-785d979d46-n6d7w (backstage)
Automate local development setup with idpbuilder
The process of setting up backstage with idpbuilder is documented. We should also create a script to perform the steps.
create the updatable Backstage image
- Create and publish an image from the backstage repo.
- automate image creation via github workflows so we can stamp new images with semver support
- have it be manually trigerrable so admins can choose when to publish a new image
Make this repository ready for public
We need to make sure we have docs and files ready. Code owners, README, LICENSE, etc
CNOE logo are gone, no template is proposed like component
Software catalog
Question
Will cnoe provide and maintain a catalog of software or rely on an existing ?
catalog:
import:
entityFilename: catalog-info.yaml
pullRequestBranchName: backstage-integration
locations:
- target: https://github.com/janus-idp/backstage-showcase/blob/main/catalog-entities/all.yaml
type: url
- target: https://github.com/janus-idp/software-templates/blob/main/showcase-templates.yaml
type: url
or
catalog:
import:
entityFilename: catalog-info.yaml
pullRequestBranchName: backstage-integration
locations: []
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. ๐๐๐
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google โค๏ธ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.