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