Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Ubuntu 24.04 and Fedora 40 test data, remove outdated test data #1325

Merged
merged 8 commits into from
Apr 29, 2024

Conversation

MarkEWaite
Copy link
Contributor

Add Ubuntu 24.04 and Fedora 40, remove Alpine 3.16, Clear Linux, Debian 10, Fedora 38

Update documentation and operating system specific test data to include recently released operating systems Ubuntu 24.04 and Fedora 40.

Update documentation and operating system specific test data to remove operating systems that will be unsupported within the next 8 weeks, including Alpine 3.16, Debian 10, and Fedora 38.

Remove documentation and operating system specific test data for Clear Linux because it no longer provides a supported Java version. The java11-basic package has been removed and the java-basic package provides a Java 19 runtime. Java 19 is not supported by Jenkins.

  • Fix typo in test data generator
  • Add Fedora 40 test data and documentation
  • Test with tumbleweed 2024-04-28
  • Remove Alpine 3.16 support and docs
  • Remove Debian 10 - EOL Jun 2024
  • Remove Fedora 38 support - EOL May 2024
  • Add Ubuntu 24.04 tests and documentation
  • Remove Clear Linux

Checklist

  • I have read the CONTRIBUTING doc
  • I have referenced the Jira issue related to my changes in one or more commit messages
  • I have added tests that verify my changes
  • Unit tests pass locally with my changes
  • I have added documentation as necessary
  • No spotbugs warnings were introduced with my changes
  • I have interactively tested my changes

Types of changes

  • Dependency update

Clear Linux no longer includes an LTS Java release.  They removeed the
"java11-basic" package.  The "java-basic" package is currently delivering
Java 19.  Java 19 is unsupported by Jenkins and by OpenJDK.  Without a
supported Java version, there is no way to run a Jenkins agent.
@MarkEWaite MarkEWaite requested a review from a team as a code owner April 29, 2024 23:38
@MarkEWaite MarkEWaite added documentation Improvements or additions to documentation test Automated test addition or improvement labels Apr 29, 2024
@github-actions github-actions bot added skip-changelog Exclude from the changelog tests Automated test addition or improvement labels Apr 29, 2024
@MarkEWaite MarkEWaite enabled auto-merge (rebase) April 29, 2024 23:39
@MarkEWaite MarkEWaite removed test Automated test addition or improvement skip-changelog Exclude from the changelog labels Apr 29, 2024
@MarkEWaite MarkEWaite changed the title Add Ubuntu 24.04 and Fedora 40, remove Alpine 3.16, Clear Linux, Debian 10, Fedora 38 Add Ubuntu 24.04 and Fedora 40 test data, remove Alpine 3.16, Debian 10, and Fedora 38 Apr 29, 2024
@MarkEWaite MarkEWaite changed the title Add Ubuntu 24.04 and Fedora 40 test data, remove Alpine 3.16, Debian 10, and Fedora 38 Add Ubuntu 24.04 and Fedora 40 test data, remove outdated test data Apr 29, 2024
@MarkEWaite MarkEWaite merged commit 5c6a118 into jenkinsci:master Apr 29, 2024
15 checks passed
@MarkEWaite MarkEWaite deleted the update-deps branch May 2, 2024 22:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation tests Automated test addition or improvement
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant