Univention Bugzilla – Bug 40704
Adjust preup.sh / postup.sh for UCS 3.3
Last modified: 2016-06-07 21:35:44 CEST
pre- and postup.sh should be adjusted for UCS 3.3.
The preup.sh has to assert that the errata packages for 3.2-8 have been installed (the errata packages contain a modified version of the updater).
remove (or at least make sure the update to 3.3 with both packages works) * php5-suhosin * amarok before the update (php5-suhosin no longer available with new php5 version, new mysql version breaks amarok)
r68024: * preup.sh: Replace update32 with update33 otherwise the upgrade in Jenkins fails (Bug #40704)
script/postup.sh: - enable 3.3-0-errata - reinstall apps in update/ucs33/installedapps - purge php5-suhosin script/preup.sh: - added check_for_minimum_errata - save packages status - save auto installed packages - mark known apps as installed - added apt-get dist-upgrade Debug::pkgProblemResolver=yes dry run
TODO: * check_for_minimum_errata set correct minimum errata version (see Bug #40909)
(In reply to Felix Botner from comment #5) > TODO: > * check_for_minimum_errata set correct minimum errata version (see Bug > #40909) see #41068
Code review: OK Different updates: OK Jenkins tests: OK
UCS 3.3 has been released: https://docs.software-univention.de/release-notes-3.3-0-en.html https://docs.software-univention.de/release-notes-3.3-0-de.html If this error occurs again, please use "Clone This Bug".