Skip to content

Conversation

badlop
Copy link
Contributor

@badlop badlop commented Jul 9, 2025

This PR updates Erlang/OTP 27, 26, and 25 to the latest releases done in June, as requested in #508

This PR also includes a commit to download 26 and 25 official source packages, as advertized in erlang.org website, instead of the tar.gz files autogenerated by github. That is already implemented for 27 and 28, but probably got forgotten for lower releases.

@getong
Copy link
Collaborator

getong commented Jul 9, 2025

Please don't use release tag, as some tags does not have release note.

@badlop
Copy link
Contributor Author

badlop commented Jul 9, 2025

Please don't use release tag, as some tags does not have release note.

Right. From what I see, that happened for releases in the OTP 20.3 line. But the last occasion was five years ago, for OTP-20.3.8.26 which was tagged with no official downloads. Since then, each single tag has its corresponding official downloads, for all tags from OTP 21 up to 28.

If that problem was annoying in the ancient past, that could explain why 24, 25 and 26 still download the github autogenerated tag file instead of the official file from github release.

But then why do 27 and 28 download from github release? They were updated recently:

@getong
Copy link
Collaborator

getong commented Jul 9, 2025

You can change them all by using archive link.

@badlop badlop force-pushed the update-june-2025 branch from 767f464 to cb9020a Compare July 9, 2025 17:10
@badlop
Copy link
Contributor Author

badlop commented Jul 9, 2025

There was a conceptual mistake in the original PR: this PR was intended to update Erlang/OTP versions... but it also added irrelevant changes to the URLs where the source packages were downloaded. Those irrelevant changes should be addressed in another PR.

Consequently, I've updated the commits in this PR to address only the problems that this PR was intended for: update the Erlang/OTP container images to the latest released ones in the 27, 26, and 25 lines.

@getong getong merged commit ed3c77d into erlang:master Jul 9, 2025
14 checks passed
@getong
Copy link
Collaborator

getong commented Jul 9, 2025

Thanks

@getong
Copy link
Collaborator

getong commented Jul 9, 2025

docker-library/official-images#19433

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