Debian jessie notes » History » Version 1
Anonymous, 04/13/2015 05:28 PM
1 | 1 | Anonymous | h1. Debian/jessie notes |
---|---|---|---|
2 | |||
3 | Some notes regarding dist-upgrades from wheezy to jessie with Foreman 1.8. Please note that this kind of upgrade is not officially supported by the Foreman project. |
||
4 | |||
5 | First of all, upgrade everything to the latest version available for wheezy, especially all Foreman related packages. Here it's presumed everything was configued with foreman-installer and no manual changes were made later. This means, a run of foreman-installer before the dist-upgrade should bring no changes in. |
||
6 | |||
7 | * The package *ruby-rdoc* is not upgradable, so it has to be removed, together with all dependent packages (including foreman-installer). |
||
8 | * Now all sources.list entries can be changed to jessie. |
||
9 | * *If using the PuppetLabs repository*, at the moment (2015-04-12) no jessie release packages are available, so use puppetlabs-release-testing. |
||
10 | * *If using Debian Puppet packages*, see https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=782325 for a potential source of a (harmless) error. |
||
11 | * While the dist-upgrade manual answering regarding apache modules and disabling of the ssl module is necessary. Just do everything needed for the upgrade to succeed. |
||
12 | * Reboot into the new kernel. |
||
13 | * If using PostgreSQL on the same host as database server, install the 9.4 packages and migrate the database with the help of pg_upgradecluster |
||
14 | * Now foreman-installer can be installed and invoked again, configuring everything according to the old answers file. |
||
15 | * Everything should work again upgraded to Debian/jessie. |