Skip to content

Update Warewulf to 4.7.0#2592

Open
middelkoopt wants to merge 1 commit into
openhpc:4.xfrom
middelkoopt:tm-warewulf-4.7-4.x
Open

Update Warewulf to 4.7.0#2592
middelkoopt wants to merge 1 commit into
openhpc:4.xfrom
middelkoopt:tm-warewulf-4.7-4.x

Conversation

@middelkoopt
Copy link
Copy Markdown
Contributor

Warewulf-ohpc has been updated to v4.7.0.

On openEuler, the tftpboot directory has moved from /srv/tftpboot to /var/lib/tftpboot to align with upstream defaults. Users upgrading from a previous warewulf-ohpc release should migrate manually before upgrading: mv /srv/tftpboot /var/lib/tftpboot

  * warewulf-ohpc has been updated to v4.7.0. On openEuler, the tftpboot
    directory has moved from /srv/tftpboot to /var/lib/tftpboot to align
    with upstream defaults. Users upgrading from a previous
    warewulf-ohpc release should migrate manually before upgrading:
      # mv /srv/tftpboot /var/lib/tftpboot

Co-authored-by: Claude <noreply@anthropic.com>
Signed-off-by: Timothy Middelkoop <tmiddelkoop@internet2.edu>
@middelkoopt
Copy link
Copy Markdown
Contributor Author

middelkoopt commented May 21, 2026

Using CI to get an openEuler built version to test.

@github-actions
Copy link
Copy Markdown

📦 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.2 EL_10 5 5 6 16
4.2 openEuler_24.03 5 5 6 16
Total All 10 10 12 32

Analysis performed by OpenHPC Package Count CI
Commit: 130f759d
Workflow: 26242896094

@github-actions
Copy link
Copy Markdown

📊 Build Order Analysis Results

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

📋 Build Order Output

📦 Build Order (84 packages)

➕ Show remaining 69 packages

Analysis performed by OpenHPC Build Order CI
Commit: 130f759d
Workflow: 26242896046

@middelkoopt
Copy link
Copy Markdown
Contributor Author

Tested on rocky-10 and almalinux-10 on aarch64 with a M3 mac.

@github-actions
Copy link
Copy Markdown

github-actions Bot commented May 21, 2026

🚀 CCache Statistics

Configuration 🐧 RHEL 🦊 openEuler
🖥️ x86_64 / gnu15 🔴 1.18% 🔴 13.33%
🖥️ x86_64 / intel 🔴 1.73% -
💪 aarch64 / gnu15 🔴 1.18% 🔴 13.33%
📊 Detailed Statistics

openEuler (aarch64)

Cacheable calls:     15 /  31 (48.39%)
  Hits:               2 /  15 (13.33%)
    Direct:           2 /   2 (100.0%)
    Preprocessed:     0 /   2 ( 0.00%)
  Misses:            13 /  15 (86.67%)
Uncacheable calls:   16 /  31 (51.61%)
Local storage:
  Cache size (GiB): 0.0 / 5.0 ( 0.00%)
  Hits:               2 /  15 (13.33%)
  Misses:            13 /  15 (86.67%)

openEuler (x86_64)

Cacheable calls:     15 /  31 (48.39%)
  Hits:               2 /  15 (13.33%)
    Direct:           2 /   2 (100.0%)
    Preprocessed:     0 /   2 ( 0.00%)
  Misses:            13 /  15 (86.67%)
Uncacheable calls:   16 /  31 (51.61%)
Local storage:
  Cache size (GiB): 0.0 / 5.0 ( 0.00%)
  Hits:               2 /  15 (13.33%)
  Misses:            13 /  15 (86.67%)

RHEL (aarch64/gnu15)

Cacheable calls:    170 / 327 (51.99%)
  Hits:               2 / 170 ( 1.18%)
    Direct:           2 /   2 (100.0%)
    Preprocessed:     0 /   2 ( 0.00%)
  Misses:           168 / 170 (98.82%)
Uncacheable calls:  157 / 327 (48.01%)
Local storage:
  Cache size (GiB): 0.0 / 5.0 ( 0.09%)
  Hits:               2 / 170 ( 1.18%)
  Misses:           168 / 170 (98.82%)

RHEL (x86_64/gnu15)

Cacheable calls:    170 / 327 (51.99%)
  Hits:               2 / 170 ( 1.18%)
    Direct:           2 /   2 (100.0%)
    Preprocessed:     0 /   2 ( 0.00%)
  Misses:           168 / 170 (98.82%)
Uncacheable calls:  157 / 327 (48.01%)
Local storage:
  Cache size (GiB): 0.0 / 5.0 ( 0.09%)
  Hits:               2 / 170 ( 1.18%)
  Misses:           168 / 170 (98.82%)

RHEL (x86_64/intel)

Cacheable calls:    173 / 375 (46.13%)
  Hits:               3 / 173 ( 1.73%)
    Direct:           3 /   3 (100.0%)
    Preprocessed:     0 /   3 ( 0.00%)
  Misses:           170 / 173 (98.27%)
Uncacheable calls:  202 / 375 (53.87%)
Local storage:
  Cache size (GiB): 0.0 / 5.0 ( 0.08%)
  Hits:               3 / 173 ( 1.73%)
  Misses:           170 / 173 (98.27%)

🤖 Generated from workflow run 26242896053

@github-actions
Copy link
Copy Markdown

github-actions Bot commented May 21, 2026

Test Results

 29 files  ±0  29 suites  ±0   50s ⏱️ -1s
 59 tests ±0  53 ✅ ±0  6 💤 ±0  0 ❌ ±0 
105 runs  ±0  97 ✅ ±0  8 💤 ±0  0 ❌ ±0 

Results for commit a29b181. ± Comparison against base commit 54009c0.

♻️ This comment has been updated with latest results.

@middelkoopt middelkoopt changed the title WIP: Update Warewulf to 4.7.0 Update Warewulf to 4.7.0 May 21, 2026
@middelkoopt
Copy link
Copy Markdown
Contributor Author

Local tests for OpenEuler 24.03 SP3 pass for aarch64 on qemu on a M3 Mac.

Ready for merge.

@middelkoopt
Copy link
Copy Markdown
Contributor Author

x86_64 tested on rocky-10 and almalinux-10 via qemu on debian 13

@middelkoopt
Copy link
Copy Markdown
Contributor Author

OpenEuler finally passed on x86_64.
I think it's good.

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