Code Monkey home page Code Monkey logo

backstage-app's People

Contributors

jessesanford avatar nabuskey avatar omrishiv avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

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

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)

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

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 photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.