Closed cyplas closed 6 years ago
Forgot to mention:
Now successfully did the upgrade also on our production server, where there was one additional problem:
apache2: Syntax error on line 140 of /etc/apache2/apache2.conf: Syntax error on line 1 of /etc/apache2/mods-enabled/shib2.load: Cannot load /usr/lib/apache2/modules/mod_shib2.so into server: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.21' not found (required by /usr/lib/apache2/modules/mod_shib2.so)
I've now upgraded on our development server from 14.04 to 16.04 and, at first glance, it has gone remarkably smoothly. Just a couple of particular notes:
There were several packages where I got asked to pick between our version of a config file and the new package update one (e.g., default-ssl.conf (apache), auto.master, server.xml (tomcat)); after looking at the diff, I chose ours in each case. This and more can be found in the (automatic upgrade) log under /var/log/dist-upgrade/.
For postgresql, there was a particular warning message:
The repository seemed to work fine even before I addressed this, but I addressed it anyway, following https://gist.github.com/johanndt/6436bfad28c86b28f794 with no problems.
Although I didn't notice any warning, some PHP packages were removed (this was irrelevant for clarin-dspace, but broke our wordpress installation). It seems that this is a known problem with known solution (https://mgw.dumatics.com/fix-for-php-issues-after-upgrade-to-ubuntu-16-04-1-xenial/). I followed the steps there with no problems.
The repository (and wordpress) seems to be working fine, including make deploy and make restart. However, we can't fully test shibboleth or the handle server until I repeat on the production server.