Uploaded image for project: 'OpenShift Pipelines'
  1. OpenShift Pipelines
  2. SRVKP-10439

Migrate main branch of console-plugin from Yarn v1 to Yarn v4

XMLWordPrintable

    • Icon: Story Story
    • Resolution: Unresolved
    • Icon: Blocker Blocker
    • Pipelines 1.22.0
    • None
    • UI
    • None
    • 8
    • True
    • Hide

      Currently blocked with migrating the CI to node 20 ( with Yarn 4 )
      Konflux Build: Blocked – requires help to implement the necessary changes in the Dockerfile for the console-plugin repo.

      Show
      Currently blocked with migrating the CI to node 20 ( with Yarn 4 ) Konflux Build: Blocked – requires help to implement the necessary changes in the Dockerfile for the console-plugin repo.
    • False
    • Pipelines Sprint Pioneers 48

      Description:

      As requested by the Artifact Registry project (Product Security / Secure Flow), we need to migrate off Yarn Classic (v1) to improve supply chain security and reduce Konflux hermetic build maintenance overhead.

      Yarn Classic entered maintenance mode in January 2020 and only receives critical/security fixes. Document for understanding this change. 

      The migration has three key parts:

      1. Console Plugin Build: Generating the build and creating a test image directly from the console-plugin
      1. CI Compatibility: Updating the CI to work with Yarn 4 
      1. Konflux Build: – requires help to implement the necessary changes in the Dockerfile for the console-plugin repo.

              rh-ee-apalit Anwesha Palit
              rh-ee-apalit Anwesha Palit
              Divyanshu Agrawal, Jakub Hadvig, Pramod Bindal
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated: