C2019D16: Software updates augustus 2019

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:

  1. End-Of-Life van oude PHP, Ruby, Node en Mysql versies op 30 september 2019
  2. End-Of-Life van PHP-7.1 per 1 december 2019
  3. 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
  • aankondigingen/2019/c2019d16-software-updates-201908.txt
  • Last modified: 2019/11/12 10:07
  • (external edit)