things to look at on jenkins.d.n. after the upgrade --------------------------------------------------- kept the jessie versions: Configuration file '/etc/default/shorewall' Configuration file '/etc/shorewall/shorewall.conf' Configuration file '/etc/shorewall6/shorewall6.conf' Configuration file '/etc/calamaris/calamaris.conf' Configuration file '/etc/apache2/conf-available/security.conf' when running update_jdn on jenkins ---------------------------------- Package libvirt-bin is not available, but is referred to by another package. This may mean that the package is missing, has been obsoleted, or is only available from another source However the following packages replace it: libvirt-daemon-system libvirt-dev libvirt-clients E: Unable to locate package libapache2-mod-macro E: Package 'libvirt-bin' has no installation candidate E: Unable to locate package libvpx1 E: Package 'postgresql-client-9.4' has no installation candidate on shutdown lots of: umounting /run/schroot/moznt/jenkins-reproducible-* pb10 ---- had to apt install linux-image-amd64 should go in update_jdn and why is that even neccessary? update_jdn on pb10: Problems on profitbricks-build10-amd64.debian.net: adduser: The group `libvirt' does not exist. update_jdn on pb16: Problems on profitbricks-build16-i386.debian.net: 30 Jun 11:34:16 ntpdate[5788]: the NTP socket is in use, exiting update_jdn.sh ------------- refactor some apt-get install calls away (which used to be needed because of jessie-backports…) open problems ------------- - dsa-check-packages points to /bin/true on hosts running in the future - compare sshd_config from stretch with the one we're using (from jessie) - check "systemctl -a" for "not found" and failed services, like haveged… haveged not running on pb3+4+12, while running fine on 2+6+16 ?!??? no i386 kernels on i386 ----------------------- because of: #866314: linux-image-4.9.0-3-686-pae: 100+ times slower disk writes on 4.x+/i386/16+RAM, compared to 3.x amd64 kernel was manually installed with multiarch, should go into update_jdn also on pb3+4+9 I had to do: sudo apt install linux-image-amd64 to be done once all hosts run stretch: squid -------------------------------------------- It seems the squid configuration moved from /etc/squid3 to /etc/squid. postinst script takes care of moving the files, but we should eventually: 1) move them in our git repo too 2) delete /etc/squid3 from the hosts 3) install squid instead of squid3 in update_jdn (once all hosts are upgraded) - that's going to mark the package as manually installed 4) apt purge squid3 to be done once all hosts run stretch: sshd_config -------------------------------------------------- /etc/ssh/sshd_config - the currently running one is the one from jessie, we should update_jdn to the one from stretch done for upgrades ----------------- all i386+armhf+amd64 nodes