RFC: tomcat8 in the remaining jessie lifecycle
I am working on tomcat8 to address the two currently outstanding CVEs.
After I approached him for some guidance, Markus Koschany pointed out
that upstream has made an [END OF LIFE] announcement for Tomcat 8.0.
Support ends on 30th June.
The patches for the two currently outsanding CVEs apply relatively
easily to the 8.0 package in jessie. However, the lack of upstream
support presents a significant complication going forward.
I recommend the following:
- Announce that following the upstream EOL, tomcat8 will no longer be
supported in jessie
- One of:
+ Discontinue updates for tomcat8 altogether
+ Sync tomcat8 in jessie with the version in stretch (which still
receives upstream support)
+ Sync tomcat8 in jessie with the latest upstream (this only makes
sense if the same is done in stretch)
The announcement should indicate which of the options will be employed
going forward. The most sensible approach seems to be the second.
Assuming that users will eventually have to upgrade to stretch, the
tomcat8 8.0 -> 8.5 upgrade will be something that has to be done
eventually. The main drawback, it would seem, is that the package name
is the same and so users who are accustomed to allowing automatic
security updates might be surprised by the significant change.
Comments and suggestions are most welcome.
After I have completed the current update that is needed, I will work on
drafting an announcement and post it for review and comments.
[END OF LIFE] https://tomcat.apache.org/tomcat-80-eol.html
Roberto C. Sánchez