C2019D16: Software updates augustus 2019
Aankondigingen
Aankondiging: Software onderhoud hosting omgeving
Beste klant/collega,
(Is dit bericht niet goed leesbaar? Bekijk dan de online versie.)
Wij vragen aandacht voor het volgende:
-
End-Of-Life van oude PHP, Ruby, Node en Mysql versies op 30 september 2019
-
End-Of-Life van PHP-7.1 per 1 december 2019
-
Reguliere software updates
End-Of-Life van oude CouchDB, PHP, Ruby, Passenger, Node, Mysql en ElasticSearch versies op 30 september 2019
Per 30 september willen we onderstaande software componenten uitfaseren:
-
CouchDB
-
PHP-5.6: Wij zien veel voortgang met PHP-migraties. Hulde!
-
Ruby versie 2.3 of ouder: Als alternatief bieden we Ruby 2.4 en 2.6 aan. Ook hier wordt hard gewerkt aan upgrades.
-
Alle Node-js versies ouder dan 8: Als alternatief bieden we Node-js 8 en 10 aan.
-
Mysql-5.1: Er draaien inmiddels geen sites meer op deze versie.
-
Alle Elasticsearch versies ouder dan 6: Als alternatief bieden we Elasticsearch 6 aan. Inmiddels is ook versie 7 uit, deze hopen we spoedig aan te kunnen bieden.
End-Of-Life van PHP-7.1 per 1 december 2019
In tegenstelling tot PHP-5 willen we bij PHP-7(.1) geen “schemerzone” hanteren waar we nog wel een oude versie aanbieden terwijl deze door de makers niet meer ondersteund is. De support van de developers voor PHP-7.1 houdt op per 1 december 2019. Dat is ook de datum dat we willen ophouden met het aanbieden van deze versie. Binnenkort zullen we gebruikers van PHP-7.1 gaan aanschrijven om een upgrade naar een nieuwere versie in gang te zetten.
Reguliere software updates
In de periode van 5 tot 8 augustus worden de volgende updates doorgevoerd:
wat | van | naar | changelog |
---|---|---|---|
keepalived | 2.0.16 | 2.0.17 | 1 |
nginx | 1.17.1 | 1.17.2 | 1 |
php 7.2 | 7.2.19 | 7.2.20 | 1 |
php 7.3 | 7.3.6 | 7.3.7 | 1 |
python | 3.7.3 | 3.7.4 | 1 |
yarn | 1.16.0 | 1.17.3 | 1 |
OpenJDK8U-jre | 8u212b03 | 8u222b10 | 1 |
OpenJDK11U-jre | 11.0.3_7 | 11.0.4_11 | 1 |
OpenJDK11U-jdk | 11.0.3_7 | 11.0.4_11 | 1 |
tomcat 8 | 8.5.42 | 8.5.43 | 1 |
tomcat 9 | 9.0.21 | 9.0.22 | 1 |
mysql-connector-java | 8.0.16 | 8.0.17 | 1 |
newrelic-java | 5.1.1 | 5.2.0 | 1 |
tomcat-native | 1.2.21 | 1.2.23 | 1 |
Elastic Search 6.x | 6.8.0 | 6.8.1 | 1 |
grafana | 6.2.2 | 6.2.4 | 1 |
influxdb | 1.7.6 | 1.7.7 | 1 |
mysql | 5.7.26 | 5.7.27 | 1 |
openldap | 2.4.13 | 2.4.48 | 1 |
ImageMagick | 7.0.8-49 | 7.0.8-56 | 1 |
curl | 7.65.1 | 7.65.3 | 1 |
Image-ExifTool | 10.73 | 11.57 | 1 |
ffmpeg | 4.1.3 | 4.1.4 | 1 |
dovecot | 2.3.6 | 2.3.7 | 1 |
syslog-ng | 3.21.1 | 3.21.2 | 1 |
postfix | 3.4.5 | 3.4.6 | 1 |
bind | 9.11.8 | 9.11.9 | 1 |
De updates worden voor 28 juli op het testcluster doorgevoerd, zodat er gelegenheid is om de nieuwe versies te testen.
Het schema voor de productie clusters is als volgt:
wat | actie | impact | wanneer |
---|---|---|---|
nginx | herstart webservers | geen | 5 augustus 8:00 – 12:00 |
php | herstart applicatieservers | geen | 5 augustus 8:00 – 12:00 |
python | herstart applicatieservers | geen | 5 augustus 8:00 – 12:00 |
ImageMagick | nieuwe versie wordt actief | geen | 5 augustus 8:00 – 12:00 |
Image-ExifTool | nieuwe versie wordt actief | geen | 5 augustus 8:00 – 12:00 |
curl | nieuwe versie wordt actief | geen | 5 augustus 8:00 – 12:00 |
yarn | nieuwe versie wordt actief | geen | 5 augustus 8:00 – 12:00 |
ffmpeg | nieuwe versie wordt actief | geen | 5 augustus 8:00 – 12:00 |
postfix | herstart mailservers | geen | 6 augustus 8:00 – 12:00 |
bind | herstart nameservers | geen | 6 augustus 8:00 – 12:00 |
tomcat | herstart java | ongeveer 1-5 min downtime per instantie | 7 augustus 1:00 – 6:00 |
newrelic-java | herstart java | ongeveer 1-5 min downtime per instantie | 7 augustus 1:00 – 6:00 |
mysql | herstart databases | 2 korte onderbrekingen naar de database instanties | 7 augustus 1:00 – 6:00 |
influxdb | herstart databases | 1 korte onderbreking naar de database instanties | 7 augustus 1:00 – 6:00 |
openldap | export/import databases | ongeveer 1 min downtime per instantie | 7 augustus 1:00 – 6:00 |
keepalived | herstart loadbalancers | geen | 5–8 augustus 13:00 – 17:00 |