Skip to content

charliecloud: point Source0 at the published release asset - #2678

Merged
adrianreber merged 1 commit into
openhpc:4.xfrom
VersatusHPC:charliecloud-source0-release-asset
Sep 10, 2026
Merged

charliecloud: point Source0 at the published release asset#2678
adrianreber merged 1 commit into
openhpc:4.xfrom
VersatusHPC:charliecloud-source0-release-asset

Conversation

@viniciusferrao

Copy link
Copy Markdown
Contributor

The package_files URL returns 404. Use the release asset URL for 0.44 and
drop the now unused package_file_id macro.

@github-actions

github-actions Bot commented Sep 3, 2026

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 54 109 17 180
4.2 openEuler_24.03 48 55 12 115
Total All 102 164 29 295

Analysis performed by OpenHPC Package Count CI
Commit: ab7a51d1
Workflow: 34373688690

@github-actions

github-actions Bot commented Sep 3, 2026

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: ab7a51d1
Workflow: 34373688781

@github-actions

github-actions Bot commented Sep 3, 2026

Copy link
Copy Markdown

🚀 CCache Statistics

Configuration 🐧 RHEL 🦊 openEuler
🖥️ x86_64 / gnu15 🟡 21.20% 🟡 20.67%
🖥️ x86_64 / intel 🔴 17.92% -
💪 aarch64 / gnu15 🔴 14.46% 🔴 6.38%
📊 Detailed Statistics

openEuler (aarch64)

Cacheable calls:     47 / 109 (43.12%)
  Hits:               3 /  47 ( 6.38%)
    Direct:           3 /   3 (100.0%)
    Preprocessed:     0 /   3 ( 0.00%)
  Misses:            44 /  47 (93.62%)
Uncacheable calls:   62 / 109 (56.88%)
Local storage:
  Cache size (GiB): 0.0 / 5.0 ( 0.01%)
  Hits:               3 /  47 ( 6.38%)
  Misses:            44 /  47 (93.62%)

openEuler (x86_64)

Cacheable calls:    8079 / 14208 (56.86%)
  Hits:             1670 /  8079 (20.67%)
    Direct:          828 /  1670 (49.58%)
    Preprocessed:    842 /  1670 (50.42%)
  Misses:           6409 /  8079 (79.33%)
Uncacheable calls:  6129 / 14208 (43.14%)
Local storage:
  Cache size (GiB):  0.5 /   5.0 (10.78%)
  Hits:             1670 /  8079 (20.67%)
  Misses:           6409 /  8079 (79.33%)

RHEL (aarch64/gnu15)

Cacheable calls:    6520 / 11323 (57.58%)
  Hits:              943 /  6520 (14.46%)
    Direct:          518 /   943 (54.93%)
    Preprocessed:    425 /   943 (45.07%)
  Misses:           5577 /  6520 (85.54%)
Uncacheable calls:  4803 / 11323 (42.42%)
Local storage:
  Cache size (GiB):  0.5 /   5.0 (10.12%)
  Hits:              943 /  6520 (14.46%)
  Misses:           5577 /  6520 (85.54%)

RHEL (x86_64/gnu15)

Cacheable calls:    7789 / 13665 (57.00%)
  Hits:             1651 /  7789 (21.20%)
    Direct:          809 /  1651 (49.00%)
    Preprocessed:    842 /  1651 (51.00%)
  Misses:           6138 /  7789 (78.80%)
Uncacheable calls:  5876 / 13665 (43.00%)
Local storage:
  Cache size (GiB):  0.5 /   5.0 (10.39%)
  Hits:             1651 /  7789 (21.20%)
  Misses:           6138 /  7789 (78.80%)

RHEL (x86_64/intel)

Cacheable calls:    10920 / 23788 (45.91%)
  Hits:              1957 / 10920 (17.92%)
    Direct:           957 /  1957 (48.90%)
    Preprocessed:    1000 /  1957 (51.10%)
  Misses:            8963 / 10920 (82.08%)
Uncacheable calls:  12868 / 23788 (54.09%)
Local storage:
  Cache size (GiB):   0.5 /   5.0 (10.78%)
  Hits:              1957 / 10920 (17.92%)
  Misses:            8963 / 10920 (82.08%)

🤖 Generated from workflow run 34373688703

@github-actions

github-actions Bot commented Sep 3, 2026

Copy link
Copy Markdown

Test Results

 30 files  ± 0   30 suites  ±0   53s ⏱️ +6s
 58 tests + 4   53 ✅ +3  5 💤 +1  0 ❌ ±0 
114 runs  +12  105 ✅ +9  9 💤 +3  0 ❌ ±0 

Results for commit caea254. ± Comparison against base commit b967bc8.

This pull request removes 1 and adds 5 tests. Note that renamed tests count towards both.
lmod ‑ [lmod] test that the setup function passed
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

♻️ This comment has been updated with latest results.

@viniciusferrao
viniciusferrao force-pushed the charliecloud-source0-release-asset branch 2 times, most recently from b198226 to d37f837 Compare September 8, 2026 14:52
@adrianreber

Copy link
Copy Markdown
Member

Could you update it to 0.45.1 and also take a look at this: https://gitlab.com/charliecloud/charliecloud/-/releases#release-tarballs-now-have-usable-urls

I mentioned it to the upstream developers that they do not have stable tar archive URLs and this seems to have changed with newer releases.

Source0 pointed at a GitLab upload path that carries an opaque hash. The hash
changes with every release, so the URL cannot be derived from the version and
needs hand editing each time.

Charliecloud now publishes release tarballs under a stable path. Source0 uses
that path and follows %{version}. The name fragment is no longer needed,
because the URL already ends in the tarball name.

Signed-off-by: Vinícius Ferrão <ferrao@versatushpc.com.br>
@viniciusferrao
viniciusferrao force-pushed the charliecloud-source0-release-asset branch from d37f837 to caea254 Compare September 9, 2026 15:57
@viniciusferrao

Copy link
Copy Markdown
Contributor Author

Could you update it to 0.45.1 and also take a look at this: https://gitlab.com/charliecloud/charliecloud/-/releases#release-tarballs-now-have-usable-urls

I mentioned it to the upstream developers that they do not have stable tar archive URLs and this seems to have changed with newer releases.

It is done.

@adrianreber
adrianreber merged commit 77a8bb9 into openhpc:4.x Sep 10, 2026
27 checks passed
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.

2 participants