Uploaded image for project: 'RH Developer Hub Planning'
  1. RH Developer Hub Planning
  2. RHDHPLAN-868

Update RHDH to be based on Nodejs 24 (LTS)

Create Doc EPIC from R...Prepare for Y ReleasePrepare for Z ReleasePrepare Test Plan (Y R...XMLWordPrintable

    • True
    • Hide

      Transitive dependency tree-sitter's C++ source code (in its latest release) uses V8 APIs that changed in Node 24. The updated code to support Node 24 is merged but not released (the repo owners seemed to be having auth issues with publishing). I left a comment with some advice about why the publishing workflow wasn't working and I'm hoping to get a response and a release

      Show
      Transitive dependency  tree-sitter 's C++ source code (in its latest release) uses V8 APIs that changed in Node 24. The updated code to support Node 24 is merged but not released (the repo owners seemed to be having auth issues with publishing). I left a comment with some advice about why the publishing workflow wasn't working and I'm hoping to get a response and a release
    • False
    • 0% To Do, 100% In Progress, 0% Done
    • S

      Kim said:

      there are a couple of PRs (Fix dependabot issues on quay workspace, feat(rbac): Add translation for "Permission policies (count)" in ReviewStep and all locale files (en, de, es, fr, it).) that are failing the node v24 builds and I think it's because the packages are incompatible with Node v24. At least for isolated-vm@npm:5.0.3 - see https://github.com/laverdet/isolated-vm/blob/v5.0.3/.github/workflows/build.yml#L12. Should we override the v24 tests since we do not support that in RHDH?

      Nick said:

      for 1.10 we could move to node 24.
      https://catalog.redhat.com/en/search?searchType=Containers&q=ubi9%2Fnodejs-24&p=1 exists since Nov; currently based on RHEL 9.7

      Paul concurred that we could do this for 1.10, though if needs be this could slip to 1.11

              rh-ee-hhadfiel Hope Hadfield
              nickboldt Nick Boldt
              RHDH Cope
              Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

                Created:
                Updated: