Skip to content

fix(ci): bump IBM Java 8 JRE URL to 8.0.8.70 - #717

Merged
jbachorik merged 1 commit into
mainfrom
fix/ibm-java8-jre-url
Aug 4, 2026
Merged

fix(ci): bump IBM Java 8 JRE URL to 8.0.8.70#717
jbachorik merged 1 commit into
mainfrom
fix/ibm-java8-jre-url

Conversation

@jbachorik

Copy link
Copy Markdown
Collaborator

What does this PR do?:
Bumps JAVA_8_IBM_URL in .github/workflows/cache_java.yml from IBM Semeru/JRE build 8.0.8.60 to 8.0.8.70.

Motivation:
The pinned 8.0.8.60 IBM JRE tarball now 404s (IBM has removed it from public.dhe.ibm.com), which fails the cache-jdks / cache-amd64 (8-ibm) job and cascades into cancelling the entire test matrix for every PR. 8.0.8.70 is the latest build currently published at that path (verified reachable with curl -I).

Additional Notes:
Pure CI infra fix, no product code touched. Found while investigating an unrelated PR (#483) failing in this same job.

How to test the change?:
CI itself validates this: the cache-jdks / cache-amd64 (8-ibm) job should now download successfully instead of 404ing.

For Datadog employees:

  • This PR doesn't touch any of that.
  • JIRA: N/A

Copilot AI review requested due to automatic review settings August 4, 2026 14:10
@jbachorik jbachorik added the AI label Aug 4, 2026

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates the GitHub Actions JDK caching workflow to restore the IBM Java 8 JRE download by bumping the pinned Semeru/OpenJ9 JRE tarball URL from 8.0.8.60 (now 404) to 8.0.8.70, unblocking the cache-jdks / cache-amd64 (8-ibm) job and preventing downstream CI matrix cancellations.

Changes:

  • Bump JAVA_8_IBM_URL in .github/workflows/cache_java.yml to IBM JRE build 8.0.8.70.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@dd-octo-sts

dd-octo-sts Bot commented Aug 4, 2026

Copy link
Copy Markdown
Contributor

Scan-Build Report

User:runner@runnervmvrwv9
Working Directory:/home/runner/work/java-profiler/java-profiler/ddprof-lib/src/test/make
Command Line:make -j4 all
Clang Version:Ubuntu clang version 18.1.3 (1ubuntu1)
Date:Tue Aug 4 14:13:29 2026

Bug Summary

Bug TypeQuantityDisplay?
All Bugs1
Logic error
Dereference of null pointer1

Reports

Bug Group Bug Type ▾ File Function/Method Line Path Length
Logic errorDereference of null pointerprofiler.hfindLibraryByAddress51713

@jbachorik
jbachorik marked this pull request as ready for review August 4, 2026 14:19
@jbachorik
jbachorik requested a review from a team as a code owner August 4, 2026 14:19
@jbachorik
jbachorik merged commit 9daf388 into main Aug 4, 2026
142 of 193 checks passed
@jbachorik
jbachorik deleted the fix/ibm-java8-jre-url branch August 4, 2026 14:22
@github-actions github-actions Bot added this to the 1.49.0 milestone Aug 4, 2026
@dd-octo-sts

dd-octo-sts Bot commented Aug 4, 2026

Copy link
Copy Markdown
Contributor

CI Test Results

Run: #30918347991 | Commit: f2231c3 | Duration: 3h 0m 16s (longest job)

All 32 test jobs passed

Status Overview

JDK glibc-aarch64/debug glibc-amd64/debug musl-aarch64/debug musl-amd64/debug
8 - - -
8-ibm - - -
8-j9 - -
8-librca - -
8-orcl - - -
11 - - -
11-j9 - -
11-librca - -
17 - -
17-graal - -
17-j9 - -
17-librca - -
21 - -
21-graal - -
21-librca - -
25 🚫 - -
25-graal - -
25-librca - -

Legend: ✅ passed | ❌ failed | ⚪ skipped | 🚫 cancelled

Summary: Total: 32 | Passed: 31 | Failed: 0 | Cancelled: 1


Updated: 2026-08-04 17:23:15 UTC

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