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

distgit/containers/rhdh-hub/dynamic-plugins-imports-peer-dependencies uses older deps than the ones we fixed in the showcase root package.json/yarn.lock

Prepare for Y ReleasePrepare for Z ReleaseRemove QuarterXMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: Critical Critical
    • 1.3.1, 1.4
    • 1.2.4, 1.3, 1.4
    • Build
    • None
    • 2
    • False
    • Hide

      None

      Show
      None
    • False
    • RHDH Core Team 3264

      Description of problem:

      Despite fixing CVEs and pinning deps to resolve old reqs on express 4.1z to 4.21, we still ahve 4.18 in the distgit/containers/rhdh-hub/dynamic-plugins-imports-peer-dependencies yarn lock, which is confusing to customers as we're shipping bad node_modules content.

      Steps to Reproduce

      1. look in the latest 1.3 container for old node_modules folders, eg for express 4.18. They should be removed/replaced with 4.21.
      1. Related issues:

      Definition of Done:

      • fix sync-midstream.sh to use the root yarn lock as input to the peer deps caching folder; this should allow the pinned versions to be used instead of the default resolutions
      • respin container
      • apply same fix in 1.4 and 1.3 builds

              nickboldt Nick Boldt
              nickboldt Nick Boldt
              RHIDP - Core Platform
              Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

                Created:
                Updated:
                Resolved: