Bug description
RHEL 10 has no modules; alternative Node.js versions are separate packages (nodejs is 22, nodejs24 is 24 on Rocky Linux 10.2). With nodejs__dnf_module_stream set, the role runs dnf -y module reset nodejs and installs @nodejs:<stream>/common, both of which fail on RHEL 10. The README documents the variable for the whole Red Hat family.
Steps to reproduce
- On Rocky Linux 10.2, run
dnf -y module reset nodejs: missing groups or modules: nodejs, exit 1.
dnf -y install @nodejs:24/common: Module or Group 'nodejs:24/common' is not available., exit 1.
Expected behavior
On RHEL 10 the role can install a non-default Node.js version (for example nodejs24), or the README limits nodejs__dnf_module_stream to RHEL 8 and 9.
Environment
LFOps main, Rocky Linux 10.2.
Bug description
RHEL 10 has no modules; alternative Node.js versions are separate packages (
nodejsis 22,nodejs24is 24 on Rocky Linux 10.2). Withnodejs__dnf_module_streamset, the role runsdnf -y module reset nodejsand installs@nodejs:<stream>/common, both of which fail on RHEL 10. The README documents the variable for the whole Red Hat family.Steps to reproduce
dnf -y module reset nodejs:missing groups or modules: nodejs, exit 1.dnf -y install @nodejs:24/common:Module or Group 'nodejs:24/common' is not available., exit 1.Expected behavior
On RHEL 10 the role can install a non-default Node.js version (for example
nodejs24), or the README limitsnodejs__dnf_module_streamto RHEL 8 and 9.Environment
LFOps main, Rocky Linux 10.2.