Bug 2186717

Summary: RFE: Add new nodejs:20 module stream [rhel-9]
Product: Red Hat Enterprise Linux 9 Reporter: Honza Horak <hhorak>
Component: nodejsAssignee: Zuzana Svetlikova <zsvetlik>
Status: VERIFIED --- QA Contact: Jakub Heger <jheger>
Severity: unspecified Docs Contact: Lenka Špačková <lkuprova>
Priority: unspecified    
Version: 9.3CC: jheger, zsvetlik
Target Milestone: rcKeywords: FutureFeature, Triaged
Target Release: ---Flags: lkuprova: needinfo? (zsvetlik)
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: nodejs-20-9030020230810170134.rhel9 Doc Type: Enhancement
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: Type: Epic
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Honza Horak 2023-04-14 08:19:15 UTC
Description of problem:
RHEL 9 delivers non modular Node.js 16 and modular Node.js 18. Node.js 20 will be available since April 2023 and based on big demand for all new streams by customers as well as layered products (RH Runtimes particularly), it should be available as a new module stream nodejs:20 in RHEL-9.

Request information:
{noformat}
RHEL_VERSION: 9.3.0
MODULE_NAME: nodejs
MODULE_DESCRIPTION: Node.js is a platform built on Chrome's JavaScript runtime for easily building fast, scalable network applications. Node.js uses an event-driven, non-blocking I/O model that makes it lightweight and efficient, perfect for data-intensive real-time applications that run across distributed devices.
STREAM_NAME: 20
STREAM_PROFILES: common development minimal s2i
DEFAULT_PROFILES: common
SOURCE_BRANCH:
COMPOSE_ADD: YES
COMPOSE_REMOVE: NONE
ACG_LEVEL: 3
PACKAGE_REQUEST: NO
RHEL_ONLY: NO
LIST_OF_COMPONENTS_NEEDED: nodejs nodejs-packaging nodejs-nodemon
{noformat}
Above information will be used to create new module defaults file for
 [http://git.app.eng.bos.redhat.com/git/redhat-module-defaults.git/tree/]