Uploaded image for project: 'Red Hat Internal Developer Platform'
  1. Red Hat Internal Developer Platform
  2. RHIDP-9067

build-container failure due to module dep conflict (11 plugins)

    • Icon: Task Task
    • Resolution: Unresolved
    • Icon: Major Major
    • 1.9.0
    • 1.8.0
    • Build, Dynamic Plugins
    • None
    • RHDH COPE 3283, RHDH COPE 3284

      Module dep conflicts for these plugins:
      (none left!)

      Fixed (using a hackaround that David doesn't like - need to undo this and find another way):

      • bsp-notifications-backend
      • techdocs-backend
      • bsp-k8s-backend
      • bsp-ctlg-backend-mod-github
      • bsp-ctlg-backend-mod-github-org
      • bsp-ctlg-backend-mod-gitlab
      • bsp-ctlg-backend-mod-gitlab-org
      • bsp-ctlg-backend-mod-ldap
      • bsp-ctlg-backend-mod-msgraph
      • bsp-scaffolder-backend-mod-gitlab
      • bsp-notifications-backend-mod-email

        Several compatible versions ('^1.3.2', '^1.3.3') of the same transitive dependency ('@backstage/config') for embedded module ('@backstage/plugin-notifications-common'): keeping '^1.3.3'
        Building main package
          executing     yarn build ✔ 
        Packing main package to dist-dynamic/package.json
        Customizing main package in dist-dynamic/package.json for dynamic loading
          moving @backstage/backend-plugin-api to peerDependencies
          moving @backstage/catalog-client to peerDependencies
          moving @backstage/catalog-model to peerDependencies
          moving @backstage/config to peerDependencies
          moving @backstage/integration-aws-node to peerDependencies
          moving @backstage/plugin-catalog-node to peerDependencies
          moving @backstage/types to peerDependencies
        Hoisting peer dependencies of embedded packages to the main package
        
        Error: The version of a dependency ('@backstage/config') of an embedded module conflicts with main module dependencies: '^1.3.3', '^1.3.2': cannot proceed!
        
        Plugins with failed exports: plugins/notifications-backend-module-email
      
      
      Error: The version of a dependency ('@backstage/backend-plugin-api') of an embedded module conflicts with main module dependencies: '^1.4.4', '^1.4.2': cannot proceed!
      
      Plugins with failed exports: plugins/catalog-backend-module-github
      Plugins with failed exports: plugins/catalog-backend-module-github-org
      ...
      

      similar for techdocs-backend:

          executing     yarn build ✔ 
        Packing main package to dist-dynamic/package.json
        Customizing main package in dist-dynamic/package.json for dynamic loading
          moving @backstage/backend-defaults to peerDependencies
          moving @backstage/backend-plugin-api to peerDependencies
          moving @backstage/catalog-client to peerDependencies
          moving @backstage/catalog-model to peerDependencies
          moving @backstage/config to peerDependencies
          moving @backstage/errors to peerDependencies
          moving @backstage/integration to peerDependencies
          moving @backstage/plugin-catalog-common to peerDependencies
          moving @backstage/plugin-catalog-node to peerDependencies
          moving @backstage/plugin-permission-common to peerDependencies
        Hoisting peer dependencies of embedded packages to the main package
        
        Error: The version of a dependency ('@backstage/backend-plugin-api') of an embedded module conflicts with main module dependencies: '^1.4.3', '^1.3.1': cannot proceed!
        
        Plugins with failed exports: plugins/techdocs-backend
      

              nickboldt Nick Boldt
              nickboldt Nick Boldt
              RHDH Cope
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated: