[opensuse-buildservice] Upgrade to 2.99 (look like a 2.3) breaks the obs server
Hello, I went through the pain to upgrade my obs-server to version 2.99 which looks very much like a 2.3. While the upgrade is fairly painful it's worth the pain. UI is better and apache is more reliable than httplight. On an OBS Light server appliance (http://wiki.meego.com/OBS_Light) the upgrade can be done by a simple zypper update which upgrade and let you with a broken server. I guess that the same issue could occurs to any OBS server installation. I have written a small howto which could help you. while waiting for the problem to be corrected. http://wiki.meego.com/HowTo_upgrade_from_OBS_server_2.2_to_2.3 -- Dominig ar Foll MeeGo TV / IVI Open Source Technology Centre Intel SSG -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
Am Montag, 2. April 2012, 19:26:02 schrieb Dominig ar Foll:
Hello,
I went through the pain to upgrade my obs-server to version 2.99 which looks very much like a 2.3. While the upgrade is fairly painful it's worth the pain. UI is better and apache is more reliable than httplight.
On an OBS Light server appliance (http://wiki.meego.com/OBS_Light) the upgrade can be done by a simple zypper update which upgrade and let you with a broken server.
Hm, did you found issues which apply also to an upgrade to a standard obs server and are not covered by the README.UPDATERS ?
I guess that the same issue could occurs to any OBS server installation.
I have written a small howto which could help you. while waiting for the problem to be corrected.
It is currently not possible to do it 100% automatic. But the upgrade should be documented in the README.UPDATERS file. It would be great if you can improve that one if it is not sufficient (or make suggestions what could be handled automatically). thanks adrian
http://wiki.meego.com/HowTo_upgrade_from_OBS_server_2.2_to_2.3
-- Adrian Schroeter SUSE Linux Products GmbH email: adrian@suse.de -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
Am Montag, 2. April 2012, 20:18:50 schrieb Adrian Schröter:
Am Montag, 2. April 2012, 19:26:02 schrieb Dominig ar Foll:
Hello,
I went through the pain to upgrade my obs-server to version 2.99 which looks very much like a 2.3. While the upgrade is fairly painful it's worth the pain. UI is better and apache is more reliable than httplight.
On an OBS Light server appliance (http://wiki.meego.com/OBS_Light) the upgrade can be done by a simple zypper update which upgrade and let you with a broken server.
Hm, did you found issues which apply also to an upgrade to a standard obs server and are not covered by the README.UPDATERS ?
I guess that the same issue could occurs to any OBS server installation.
I have written a small howto which could help you. while waiting for the problem to be corrected.
It is currently not possible to do it 100% automatic. But the upgrade should be documented in the README.UPDATERS file. It would be great if you can improve that one if it is not sufficient (or make suggestions what could be handled automatically).
I forgot to say, when you update via exchanging the 2.1 appliance with the 2.3 one, the upgrade should update all data and run out-of-the-box without manual steps. Please tell if that is not the case (But I dunno how to do that with the meego version, I admit). bye adrian -- Adrian Schroeter SUSE Linux Products GmbH email: adrian@suse.de -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
It is currently not possible to do it 100% automatic. But the upgrade should be documented in the README.UPDATERS file. It would be great if you can improve that one if it is not sufficient (or make suggestions what could be handled automatically). I have created a Howto which list the actions to run. The README.Updater
provides more of less the info but the sequence is not clear and it still include error with apache and lighthttpd mix up. A) Simple The simple one which would help is to add the package rubygem-rdoc in the dependency. Without it running rake as instructed will fail. The message given at rpm install should point on the read me not give a rake command which is incomplete and non-operation. The missing packages could be installed during the upgrade. B) More chalenging to automate The second issue is the passage to apache. The process described in the README.Updater provides the needed info. My HowTo is just a repackage of these info in a simplified mode. I had an error after the update with the Themes which ended by having some images and icons pointed on cilrcular links. I guess that a check must be done there but I had to get the old image and icons copied from an older version of OBS. (my tar is included in my HowTo page).
I forgot to say, when you update via exchanging the 2.1 appliance with the 2.3 one, the upgrade should update all data and run out-of-the-box without manual steps. I have not tested that yet but as the model proposed until ow was to run an update on the appliance, I guess that this error will be seend by other users. Changing the appliance depending of your actuall configuration is not that simple.
Please tell if that is not the case (But I dunno how to do that with the meego version, I admit).
Once we will have tested that with our OBS Light server Appliance (which simply a preconfigured OBS server Appliance) we will post the result on this list. Thanks. -- Dominig -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
participants (2)
-
Adrian Schröter
-
Dominig ar Foll (Intel OTC)