-
Task
-
Resolution: Unresolved
-
Normal
-
None
-
None
-
None
-
None
-
sat-endeavour
-
5
-
False
-
Satellite Endeavour Sprint 13
-
None
With SAT-30976 we've moved from NodeJS 18 to 22, but we still list compatibility. That means we run more tests in our CI, wasting time and energy.
Acceptance criteria:
- The removal is announced on Discourse to developers
- Any CI is updated. That means at least https://github.com/theforeman/foreman/blob/develop/.github/matrix.json but perhaps in https://github.com/theforeman/jenkins-jobs there are references.
- Any tooling is updated. At least https://github.com/theforeman/foreman-packaging/blob/fbdd5f46bf492a96fee10d4072ca4b63e735ba3e/.github/workflows/bump_packages.yml#L56
- Packaging requirements are updated (https://github.com/theforeman/foreman-packaging/blob/bbda50cef914e410002687ba958dfc20fa7660f5/packages/foreman/foreman/foreman.spec#L125)
- Developer documentation (https://github.com/theforeman/foreman/tree/develop/developer_docs)
- Legacy installation manual has https://theforeman.org/manuals/nightly/index.html#3.4InstallFromSource (https://github.com/theforeman/theforeman.org)
List of PRs:
- foreman: https://github.com/theforeman/foreman/pull/10812
- foreman-packaging:
- foreman-infra: https://github.com/theforeman/foreman-infra/pull/2369
- theforeman.org: https://github.com/theforeman/theforeman.org/pull/2271
- relates to
-
SAT-30976 Update to NodeJS 22
-
- Closed
-