Skip to content

Update Charliecloud to 0.44 and EasyBuild to 5.3.0#2463

Merged
adrianreber merged 2 commits into
openhpc:4.xfrom
adrianreber:2026-04-14-charlie-easy
Apr 14, 2026
Merged

Update Charliecloud to 0.44 and EasyBuild to 5.3.0#2463
adrianreber merged 2 commits into
openhpc:4.xfrom
adrianreber:2026-04-14-charlie-easy

Conversation

@adrianreber
Copy link
Copy Markdown
Member

No description provided.

@github-actions
Copy link
Copy Markdown

github-actions Bot commented Apr 14, 2026

📦 Package Count Analysis Results

Environment: UBI 10 Container
Target Branch: 4.x
Version: OpenHPC 4.x
Overall Status:Analysis completed successfully

🏭 Factory Repositories

Status:Factory repositories analysis completed successfully

Release Base OS aarch64 x86_64 noarch Total
4.1 EL_10 130 299 11 440
4.1 openEuler_24.03 125 149 10 284
Total All 255 448 21 724

Analysis performed by OpenHPC Package Count CI
Commit: 3e94fef4
Workflow: 24384615185

@github-actions
Copy link
Copy Markdown

github-actions Bot commented Apr 14, 2026

📊 Build Order Analysis Results

Environment: AlmaLinux 10 Container
Total Spec Files Analyzed: 90
Status:Build order analysis completed successfully

📋 Build Order Output

📦 Build Order (85 packages)

➕ Show remaining 70 packages

Analysis performed by OpenHPC Build Order CI
Commit: 3e94fef4
Workflow: 24384615184

- charliecloud: 0.43 -> 0.44
  upstream: gitlab.com/charliecloud/charliecloud

Command: `misc/check_for_package_updates.py -v -o markdown charliecloud
  --update`

Signed-off-by: Adrian Reber <areber@redhat.com>
- EasyBuild: 5.2.1 -> 5.3.0
  upstream: pypi.org/project/easybuild

Command: `misc/check_for_package_updates.py -v -o markdown easybuild
  --update`

Signed-off-by: Adrian Reber <areber@redhat.com>
@adrianreber adrianreber force-pushed the 2026-04-14-charlie-easy branch from 1ff7987 to 033603c Compare April 14, 2026 06:28
@github-actions
Copy link
Copy Markdown

github-actions Bot commented Apr 14, 2026

🚀 CCache Statistics

Configuration 🐧 RHEL 🦊 openEuler
🖥️ x86_64 / gnu15 🔴 11.52% 🔴 11.10%
🖥️ x86_64 / intel 🔴 9.88% -
💪 aarch64 / gnu15 🔴 9.43% 🔴 12.70%
📊 Detailed Statistics

openEuler (aarch64)

Cacheable calls:    6525 / 8118 (80.38%)
  Hits:              829 / 6525 (12.70%)
    Direct:          502 /  829 (60.55%)
    Preprocessed:    327 /  829 (39.45%)
  Misses:           5696 / 6525 (87.30%)
Uncacheable calls:  1593 / 8118 (19.62%)
Local storage:
  Cache size (GiB):  0.4 /  5.0 ( 7.30%)
  Hits:              829 / 6525 (12.70%)
  Misses:           5696 / 6525 (87.30%)

openEuler (x86_64)

Cacheable calls:    10523 / 12280 (85.69%)
  Hits:              1168 / 10523 (11.10%)
    Direct:           814 /  1168 (69.69%)
    Preprocessed:     354 /  1168 (30.31%)
  Misses:            9355 / 10523 (88.90%)
Uncacheable calls:   1757 / 12280 (14.31%)
Local storage:
  Cache size (GiB):   0.5 /   5.0 (10.98%)
  Hits:              1168 / 10523 (11.10%)
  Misses:            9355 / 10523 (88.90%)

RHEL (aarch64/gnu15)

Cacheable calls:    9302 / 11008 (84.50%)
  Hits:              877 /  9302 ( 9.43%)
    Direct:          510 /   877 (58.15%)
    Preprocessed:    367 /   877 (41.85%)
  Misses:           8425 /  9302 (90.57%)
Uncacheable calls:  1706 / 11008 (15.50%)
Local storage:
  Cache size (GiB):  0.5 /   5.0 (10.26%)
  Hits:              877 /  9302 ( 9.43%)
  Misses:           8425 /  9302 (90.57%)

RHEL (x86_64/gnu15)

Cacheable calls:    10500 / 12292 (85.42%)
  Hits:              1210 / 10500 (11.52%)
    Direct:           831 /  1210 (68.68%)
    Preprocessed:     379 /  1210 (31.32%)
  Misses:            9290 / 10500 (88.48%)
Uncacheable calls:   1792 / 12292 (14.58%)
Local storage:
  Cache size (GiB):   0.5 /   5.0 (10.68%)
  Hits:              1210 / 10500 (11.52%)
  Misses:            9290 / 10500 (88.48%)

RHEL (x86_64/intel)

Cacheable calls:    13425 / 23012 (58.34%)
  Hits:              1327 / 13425 ( 9.88%)
    Direct:           904 /  1327 (68.12%)
    Preprocessed:     423 /  1327 (31.88%)
  Misses:           12098 / 13425 (90.12%)
Uncacheable calls:   9587 / 23012 (41.66%)
Local storage:
  Cache size (GiB):   0.5 /   5.0 (10.31%)
  Hits:              1327 / 13425 ( 9.88%)
  Misses:           12098 / 13425 (90.12%)

🤖 Generated from workflow run 24384615192

@adrianreber adrianreber force-pushed the 2026-04-14-charlie-easy branch from 033603c to 2f8f976 Compare April 14, 2026 06:33
@github-actions
Copy link
Copy Markdown

Test Results

 35 files  ±0   35 suites  ±0   21m 36s ⏱️ + 20m 44s
 67 tests  - 2   60 ✅  - 3   7 💤 +1  0 ❌ ±0 
129 runs  +9  118 ✅ +6  11 💤 +3  0 ❌ ±0 

Results for commit 2f8f976. ± Comparison against base commit 8127676.

This pull request removes 10 and adds 8 tests. Note that renamed tests count towards both.
rm_execution ‑ [dev-tools/py3-numpy] Matrix multiply under resource manager (slurm/gnu15)
rm_execution ‑ [dev-tools/py3-numpy] Matrix multiply under resource manager (slurm/intel)
test_module ‑ [dev-tools/py3-numpy] Verify NUMPY_BIN is defined and directory exists (gnu15)
test_module ‑ [dev-tools/py3-numpy] Verify NUMPY_BIN is defined and directory exists (intel)
test_module ‑ [dev-tools/py3-numpy] Verify NUMPY_DIR is defined and directory exists (gnu15)
test_module ‑ [dev-tools/py3-numpy] Verify NUMPY_DIR is defined and directory exists (intel)
test_module ‑ [dev-tools/py3-numpy] Verify PYTHONPATH is defined (gnu15)
test_module ‑ [dev-tools/py3-numpy] Verify PYTHONPATH is defined (intel)
test_module ‑ [dev-tools/py3-numpy] Verify py3-numpy module is loaded and matches rpm version (gnu15)
test_module ‑ [dev-tools/py3-numpy] Verify py3-numpy module is loaded and matches rpm version (intel)
EasyBuild ‑ [EasyBuild] check for RPM
EasyBuild ‑ [EasyBuild] test executable
EasyBuild ‑ [EasyBuild] test install of tmux
run ‑ [charliecloud] build alpine image from Docker (using singularity)
run ‑ [charliecloud] build image
run ‑ [charliecloud] check for RPM
run ‑ [charliecloud] exec image locally
run ‑ [charliecloud] exec image via slurm

@adrianreber adrianreber merged commit 49ee7fa into openhpc:4.x Apr 14, 2026
27 checks passed
@adrianreber adrianreber deleted the 2026-04-14-charlie-easy branch April 14, 2026 07:35
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