2023-03-16T17:00:00Z
Attendees
- Mark Waite
- Kevin Martens
- Bruno Verachten
Agenda
-
Action items
-
Jenkins miniJen blog post by Bruno Verachten
- miniJen and RISCV by Bruno Verachten
-
Jira for Jenkins by Mark Waite
- Unending thanks to Atlassian for their continued support and sponsorship
-
Jenkins Awards voting period now open By Kevin Martens
- Voting ends on March 28 2023, so get your votes in now!
- Jenkins’ February newsletter by Jenkins SIG leaders
-
Jenkins miniJen blog post by Bruno Verachten
-
LTS 2.387.1 (March 8)
- Released successfully, along with 2.375.4 and 2.394
- Thanks to the security team for all of their help and support in these releases
- Lots of UI updates
- ANTLR 2 to ANTLR 4 transition
- Notification updates
- Released successfully, along with 2.375.4 and 2.394
-
Weekly 2.395
- Released successfully
- We have not seen regressions for any of the new releases so far (yay!)
-
Documentation transition from Java 11 to Java 17 at Debian 12
- April / May 2023 release of Debian 12 ⇒ transition install docs from Java 11 to Java 17
- April 2023 is also end of life for Ubuntu 18, will want to remove it from docs
- Java 17 is already supported, we’ll switch the instructions to use it as default
- Java 11 will continue to be supported
- Transition docs regardless of Debian release
- Transitioning Windows and Linux install docs from Java 11 to Java 17 at that time
- Consistent Java version
- Move more users to Java 17
- Tim Jacomb is aware of and on board with the transition.
- Determine what issues may be present before transitioning so that the transition can be seamless
- A job DSL bug was specific to JDK 17. Fixed by Basil in PR 1264 fixes Jira issue
- See the Java 17 epics
- April / May 2023 release of Debian 12 ⇒ transition install docs from Java 11 to Java 17
-
Adding Books to jenkins.io
- Current page: Jenkins Related Books
- Submitted PR to remove numbered ordering
- Examples of what it could look like:
- How to add/format books will be added to the Jenkins contributing guide once these items are settled
-
Improving end of life notifications
- Ubuntu 18.04 reaches end of life April 2023, but no way to tell users that it is end of life
- Consider how we would do that notification
- Could be bundling a data file of operating system end of life dates with data from https://endoflife.date/
- Container images that we want to stop supporting, but no way to tell users (blog post, other announcements, meetings)
- Platform SIG discussing an administrative monitor that would display the content of one or more files from disc to announce end of life events that can be detected based on presence or absence of a file
- Data files in a directory that could be used to state:
- End of life (embed date in the file so that Jenkins can show the end of life is approaching and again show that the end of life has now happened)
- Jenkins Enhancement Proposal needed to launch the idea and then we apply it to
- Blue ocean container image
- CentOS 7 container image
- Archlinux agent container image
- Ubuntu 18.04 reaches end of life April 2023, but no way to tell users that it is end of life
-
Prep for CentOS 7 end of life (proposal)
- Mark Waite has strong bias against CentOS 7
- Ancient command line git (1.8) - complicate Jenkins plugins (git)
- Ancient SSH (7.4) - complicate Jenkins plugins (git)
- CentOS 7
- Maintenance mode since 2020
- End of life June 2024
- Already not supported by the Jenkins rpm installer
- Already not maintained in its container image
- Action items
- Create one or more issues to track the work to remove CentOS 7 from docs
- Stop running automated packaging tests of CentOS 7
- Announce deprecation of CentOS 7 container images
- Capture the end of life of CentOS 7 in a Jira epic
- Mark to propose a JEP to end support sooner
- Mark Waite has strong bias against CentOS 7
-
Moving the Docs Office Hours time earlier
- Make sure that it is not too late for EU
- Spurred by Daylight saving time (in US)
- Done, will remain an hour earlier than it is set now.