Skip to content

Conversation

hhorak
Copy link
Member

@hhorak hhorak commented Mar 5, 2025

This PR requires the changes in the nodejs18 RPMs to get to the stable repo first, they're in bodhi now: https://bodhi.fedoraproject.org/updates/FEDORA-2025-e21c7819e3

The update ^^ fixes a problem that nodejs18 pulled in nodejs package as a dependency.

With that, we can use F41 as a base for all Node.js versions.

Since this sync to the newest Fedora required to rework the mechanism of "making the alternative Node.js to be the only one in the container and without version in CLI names", aka adding symlinks and testing that we actually have a correct version available, I've separated these steps into a separate script, rather than making the Dockerfile.fedora more complex. This did not seem to be required in RHEL/CXS versions, but once we put new alternative versions to RHEL 10, we might reuse this script there as well (i.e. create RHEL10/C10S dockerfile from the Fedora Dockerfile).

@hhorak hhorak marked this pull request as draft March 5, 2025 12:08
Copy link

github-actions bot commented Mar 5, 2025

Pull Request validation

Failed

🔴 Failed or pending statuses - Testing Farm - RHEL8 - 22[error],Testing Farm - RHEL8 - 20[error],Testing Farm - Fedora - 18[error],Testing Farm - CentOS Stream 9 - 20[error],Testing Farm - RHEL8 - UpstreamTests - 22-minimal[error],Testing Farm - RHEL8 - UpstreamTests - 18[error],Testing Farm - CentOS Stream 10 - 22[error],Testing Farm - Fedora - 22[error],Testing Farm - RHEL9 - UpstreamTests - 18[error],Testing Farm - RHEL9 - UpstreamTests - 20[error],Testing Farm - RHEL9 - UpstreamTests - 22[error],Testing Farm - Fedora - 20[error],Testing Farm - RHEL8 - UpstreamTests - 20[error],Testing Farm - RHEL8 - UpstreamTests - 22[error],Testing Farm - RHEL10 - UpstreamTests - 22[error]
🔴 Review - Missing review from a member (1 required)

@phracek
Copy link
Member

phracek commented Mar 27, 2025

[test][test-upstream]

Copy link

github-actions bot commented Mar 27, 2025

Testing Farm results

namecomposearchstatusstarted (UTC)timelogs
Fedora - 18Fedora-latestx86_64❌ error27.03.2025 12:55:3719min 11stest pipeline
CentOS Stream 10 - 22-minimalCentOS-Stream-10x86_64✅ passed18.06.2025 13:12:389min 32stest pipeline
Fedora - 20-minimalFedora-latestx86_64✅ passed18.06.2025 13:04:177min 19stest pipeline
CentOS Stream 9 - 20-minimalCentOS-Stream-9x86_64✅ passed18.06.2025 13:16:238min 30stest pipeline
Fedora - 22-minimalFedora-latestx86_64✅ passed18.06.2025 13:04:067min 28stest pipeline
CentOS Stream 9 - 20CentOS-Stream-9x86_64❌ error18.06.2025 13:16:3110min 50stest pipeline
Fedora - 18-minimalFedora-latestx86_64✅ passed27.03.2025 13:13:296min 55stest pipeline
RHEL10 - UpstreamTests - 22-minimalRHEL-10-Nightlyx86_64✅ passed27.03.2025 13:08:5415min 30stest pipeline
RHEL10 - 22-minimalRHEL-10-Nightlyx86_64❌ error18.06.2025 13:04:0015min 49stest pipeline
RHEL9 - UpstreamTests - 18RHEL-9.4.0-Nightlyx86_64❌ error27.03.2025 13:08:5724min 2stest pipeline
RHEL9 - UpstreamTests - 20RHEL-9.4.0-Nightlyx86_64❌ error27.03.2025 13:04:4628min 17stest pipeline
RHEL8 - UpstreamTests - 20-minimalRHEL-8.10.0-Nightlyx86_64✅ passed27.03.2025 13:08:1115min 43stest pipeline
RHEL8 - 22-minimalRHEL-8.10.0-Nightlyx86_64✅ passed18.06.2025 13:04:0018min 32stest pipeline
RHEL10 - 22RHEL-10-Nightlyx86_64✅ passed18.06.2025 13:04:0622min 46stest pipeline
RHEL8 - UpstreamTests - 22RHEL-8.10.0-Nightlyx86_64❌ error27.03.2025 13:11:0336min 36stest pipeline
RHEL8 - UpstreamTests - 20RHEL-8.10.0-Nightlyx86_64❌ error27.03.2025 13:12:2434min 24stest pipeline
RHEL8 - 20-minimalRHEL-8.10.0-Nightlyx86_64✅ passed18.06.2025 13:04:1518min 55stest pipeline
RHEL9 - 22-minimalRHEL-9.4.0-Nightlyx86_64✅ passed18.06.2025 13:04:0022min 22stest pipeline
RHEL9 - UpstreamTests - 20-minimalRHEL-9.4.0-Nightlyx86_64✅ passed27.03.2025 13:06:2112min 22stest pipeline
Fedora - 22Fedora-latestx86_64✅ passed18.06.2025 13:03:5910min 56stest pipeline
RHEL8 - UpstreamTests - 22-minimalRHEL-8.10.0-Nightlyx86_64❌ error27.03.2025 13:09:0217min 51stest pipeline
RHEL8 - UpstreamTests - 18RHEL-8.10.0-Nightlyx86_64❌ error27.03.2025 12:58:1229min 43stest pipeline
RHEL8 - 18-minimalRHEL-8.10.0-Nightlyx86_64✅ passed27.03.2025 12:45:3822min 8stest pipeline
CentOS Stream 10 - 22CentOS-Stream-10x86_64✅ passed18.06.2025 13:13:0410min 36stest pipeline
RHEL9 - UpstreamTests - 18-minimalRHEL-9.4.0-Nightlyx86_64✅ passed27.03.2025 13:09:1015min 11stest pipeline
Fedora - 20Fedora-latestx86_64✅ passed18.06.2025 13:04:0911min 4stest pipeline
RHEL8 - 22RHEL-8.10.0-Nightlyx86_64❌ error18.06.2025 13:04:0019min 16stest pipeline
RHEL8 - 20RHEL-8.10.0-Nightlyx86_64❌ error18.06.2025 13:03:5922min 55stest pipeline
RHEL9 - 22RHEL-9.4.0-Nightlyx86_64✅ passed18.06.2025 13:04:0723min 41stest pipeline
RHEL8 - UpstreamTests - 18-minimalRHEL-8.10.0-Nightlyx86_64✅ passed27.03.2025 12:45:4618min 44stest pipeline
RHEL9 - UpstreamTests - 22RHEL-9.4.0-Nightlyx86_64❌ error27.03.2025 13:09:0029min 10stest pipeline
RHEL8 - 18RHEL-8.10.0-Nightlyx86_64✅ passed27.03.2025 12:45:3622min 25stest pipeline
RHEL9 - 20-minimalRHEL-9.4.0-Nightlyx86_64✅ passed18.06.2025 13:04:0021min 20stest pipeline
RHEL9 - 20RHEL-9.4.0-Nightlyx86_64✅ passed18.06.2025 13:04:0124min 4stest pipeline
RHEL9 - UpstreamTests - 22-minimalRHEL-9.4.0-Nightlyx86_64✅ passed27.03.2025 12:58:3814min 23stest pipeline
RHEL10 - UpstreamTests - 22RHEL-10-Nightlyx86_64❌ error27.03.2025 13:16:0734min 47stest pipeline
RHEL9 - 18RHEL-9.4.0-Nightlyx86_64✅ passed27.03.2025 13:03:3215min 45stest pipeline
RHEL9 - 18-minimalRHEL-9.4.0-Nightlyx86_64✅ passed27.03.2025 12:45:3919min 49stest pipeline
RHEL9 - FIPS Enabled - 22RHEL-9.4.0-Nightlyx86_64❌ error18.06.2025 13:03:5915min 17stest pipeline
RHEL9 - FIPS Enabled - 22-minimalRHEL-9.4.0-Nightlyx86_64❌ error18.06.2025 13:03:5916min 10stest pipeline
RHEL9 - FIPS Enabled - 20RHEL-9.4.0-Nightlyx86_64❌ error18.06.2025 13:04:0016min 22stest pipeline
RHEL9 - FIPS Enabled - 20-minimalRHEL-9.4.0-Nightlyx86_64❌ error18.06.2025 13:04:0016min 23stest pipeline
RHEL10 - FIPS Enabled - 22-minimalRHEL-10-Nightlyx86_64❌ error18.06.2025 13:03:5919min 26stest pipeline
RHEL10 - FIPS Enabled - 22RHEL-10-Nightlyx86_64❌ error18.06.2025 13:03:5920min 22stest pipeline

@phracek
Copy link
Member

phracek commented Mar 27, 2025

Let's try one more time
[test][test-upstream]

@phracek
Copy link
Member

phracek commented Jun 18, 2025

[test]

@hhorak
Copy link
Member Author

hhorak commented Jul 16, 2025

There is a re-design of nodejs packaging in Fedora, so it makes sense to get back to this once we have new packages available in Fedora.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants