Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

[Bug]: openjdk17-openjdk25 checkver no longer works on superseded jdk.java.net pages #585

Copy link
Copy link
@B67687

Description

@B67687
Issue body actions

Prerequisites

  • I have searched all issues/PRs to ensure it has not already been reported or fixed.

What happened?

The checkver logic for the openjdk17 through openjdk25 manifests in the Java bucket no longer works.

These manifests currently scrape https://jdk.java.net/<major> pages, but those pages now return superseded-release pages in PowerShell/checkver instead of the old download layout the regex expects. As a result, checkver.ps1 fails for every manifest in this family.

Package name

openjdk17-openjdk25

Expected behavior

checkver should continue to detect the current archived GA Windows x64 builds for the openjdk17 through openjdk25 manifests.

Additional context/output

Current failures include:

openjdk17: couldn't match ... in https://jdk.java.net/17
openjdk21: couldn't match ... in https://jdk.java.net/21
openjdk24: couldn't match ... in https://jdk.java.net/24
openjdk25: couldn't match ... in https://jdk.java.net/25

I verified locally that the same issue affects openjdk17, openjdk18, openjdk19, openjdk20, openjdk21, openjdk22, openjdk23, openjdk24, and openjdk25.

A likely fix is to switch these manifests to https://jdk.java.net/archive/ and match the appropriate major-version Windows asset there instead of scraping the superseded major-version landing pages directly.

Reactions are currently unavailable

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions

      Morty Proxy This is a proxified and sanitized view of the page, visit original site.