Skip to content

Enhance CI for 2.x branch with DNF config and EL 8 compatibility#78

Merged
adrianreber merged 5 commits into
mainfrom
2026-05-22-2.x
May 22, 2026
Merged

Enhance CI for 2.x branch with DNF config and EL 8 compatibility#78
adrianreber merged 5 commits into
mainfrom
2026-05-22-2.x

Conversation

@adrianreber

Copy link
Copy Markdown
Member

No description provided.

The 2.x branch recipes use a different pattern for setting up the
chroot (CHROOT install epel-release) instead of the ohpc_proxy
markers. Add sed rules targeting this pattern to inject user_agent,
max_parallel_downloads, debuglevel, and install_weak_deps settings
into the chroot dnf configuration.

Generated with Claude Code (https://claude.ai/code)

Signed-off-by: Adrian Reber <areber@redhat.com>
The 2.x branch does not test mvapich2, so skip installing
ohpc-gnu15-mvapich2-parallel-libs when VERSION_MAJOR is 2.

Generated with Claude Code (https://claude.ai/code)

Signed-off-by: Adrian Reber <areber@redhat.com>
Skip perl-ph package on EL 8 as it is not available. Replace
curl --output-dir/--remote-name with the portable -o flag for
compatibility with older curl on EL 8. Add console=ttyS0 and
loglevel=5 to the kernel command line for serial console output
during installation.

Generated with Claude Code (https://claude.ai/code)

Signed-off-by: Adrian Reber <areber@redhat.com>
When using the Staging repository, the ohpc-release package
overwrites the OpenHPC.repo file on compute nodes, reverting it
to the default. Add a second nodersync after the base meta-package
install to restore the host's OpenHPC.repo on the compute nodes.

Generated with Claude Code (https://claude.ai/code)

Signed-off-by: Adrian Reber <areber@redhat.com>
Add initial OBS package configuration for OpenHPC 4.2.0. Update
2.10.0 to drop arm1 compiler, switch to openmpi5, and add
additional standalone and compiler dependent packages.

Generated with Claude Code (https://claude.ai/code)

Signed-off-by: Adrian Reber <areber@redhat.com>
@adrianreber adrianreber merged commit bf753eb into main May 22, 2026
11 checks passed
@adrianreber adrianreber deleted the 2026-05-22-2.x branch May 22, 2026 16:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant