C2020D01: Software updates januari 2020

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. PHP-5.6 en PHP-7.1: De allerlaatste loodjes
  2. Aanstaande End-Of-Life momenten
  3. Software update rooster Q1 2020
  4. Reguliere software updates

Er is door iedereen hard gewerkt om afscheid van oude PHP versies (5.6 en 7.1) te kunnen nemen. Dank daarvoor! Deze software wordt op 3 februari 2020 definitief van het platform verwijderd. Vanaf die dag kunnen er dus ook geen CLI scriptjes meer gebruik maken van deze versies. Het is aan te bevelen om nog even een check te doen op met name crontabs om te kijken of daar niet meer gerefereerd wordt aan oude PHP versies.

Aanstaande End-Of-Life momenten

In 2020 komen de volgende End-Of-Life momenten aan bod:

datum einde beschikbaarheid van benodigde actie
13 februari PostgreSQL 9.4 Upgrade naar PostgreSQL 9.6
31 maart Ruby 2.4 Upgrade naar Ruby 2.6
30 november PHP 7.2 Upgrade naar PHP 7.3
31 december Appcluster Migreer sites naar het Community Hosting Platform

Binnenkort zullen we de Postgresql-9.4, Ruby-2.4 en PHP-7.2 gebruikers ook individueel aanschrijven om zo een upgrade naar nieuwere versies in gang te zetten.

Het software update rooster voor Q1 2020 ziet er als volgt uit:

datum actie
13–17 januari gelegenheid tot testen software updates Januari
20–23 januari uitvoeren software updates Januari
10–14 februari gelegenheid tot testen software updates Februari
17–20 februari uitvoeren software updates Januari
9–13 maart gelegenheid tot testen software updates Maart
16–19 maart uitvoeren software updates Maart

In de periode van 20–23 januari worden de volgende updates doorgevoerd:

wat van naar changelog
nginx 1.17.6 1.17.7 1
php 7.2 7.2.25 7.2.26 1
php 7.3 7.3.12 7.3.13 1
node 10.17.0 10.18.0 1
yarn 1.19.1 1.21.1 1
tomcat 8 8.5.49 8.5.50 1
tomcat 9 9.0.29 9.0.30 1
newrelic-java 5.8.0 5.9.0 1
ActiveMQ 5.15.10 5.15.11 1
Elastic Search 6.x 6.8.5 6.8.6 1
Elastic Search 7.x 7.4.2 7.5.1 1
grafana 6.5.0 6.5.2 1
keycloak 8.0.1 8.0.1 1
mongodb 4.2.1 4.2.2 1
mariadb 10.2.29 10.2.30 1
ImageMagick 7.0.9-2 7.0.9-14 1
Image-ExifTool 11.76 11.81 1
curl 7.67.0 7.68.0 1
ffmpeg 4.2.1 4.2.2 1
syslog-ng 3.24.1 3.25.1 1
bind 9.11.13 9.11.14 1
unbound 1.9.5 1.9.6 1

De updates worden op 10 januari 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
mongodb herstart databases 1 korte onderbreking naar de database instanties 21 januari 8:00 – 12:00
nginx herstart webservers geen 21 januari 8:00 – 12:00
php herstart applicatieservers geen 21 januari 8:00 – 12:00
node-js nieuwe versie wordt actief geen 21 januari 8:00 – 12:00
perl herstart applicatieservers geen 21 januari 8:00 – 12:00
ImageMagick nieuwe versie wordt actief geen 21 januari 8:00 – 12:00
Image-ExifTool nieuwe versie wordt actief geen 21 januari 8:00 – 12:00
curl nieuwe versie wordt actief geen 21 januari 8:00 – 12:00
yarn nieuwe versie wordt actief geen 21 januari 8:00 – 12:00
ffmpeg nieuwe versie wordt actief geen 21 januari 8:00 – 12:00
syslog-ng herstart syslog geen 21 januari 8:00 – 12:00
bind herstart nameservers geen 21 januari 8:00 – 12:00
unbound herstart dns-resolvers geen 21 januari 8:00 – 12:00
grafana herstart grafana applicatieservergeen 21 januari 8:00 – 12:00
tomcat herstart java ongeveer 1-5 min downtime per instantie 22 januari 1:00 – 6:00
newrelic-java herstart java ongeveer 1-5 min downtime per instantie 22 januari 1:00 – 6:00
keycloak herstart java 1 korte onderbreking naar de Keycloak instanties 22 januari 1:00 – 6:00
ActiveMQ herstart java 1 korte onderbreking naar de ActiveMQ instanties 22 januari 1:00 – 6:00
mariadb herstart databases 2 korte onderbrekingen naar de database instanties 22 januari 1:00 – 6:00
Elastic Search herstart java geen 20–23 januari 8:00 – 17:00
  • aankondigingen/2020/c2020d01-software-updates-202001.txt
  • Last modified: 2020/03/06 07:53
  • (external edit)