Bug 5065

Summary: Need procedure for early testing of upgrade via mgaapplet
Product: Websites Reporter: Dave Hodgins <davidwhodgins>
Component: wiki.mageia.orgAssignee: QA Team <qa-bugs>
Status: RESOLVED FIXED QA Contact:
Severity: enhancement    
Priority: Normal    
Version: trunk   
Target Milestone: ---   
Hardware: i586   
OS: Linux   
URL: https://wiki.mageia.org/en/QA_process_for_testing_upgrades
Whiteboard:
Source RPM: CVE:
Status comment:
Attachments: Patch for mgaapplet to trigger upgrade from Mageia 1 to Cauldron
Patched version of mgaapplet for upgrade from Mageia 1 to Cauldron

Description Dave Hodgins 2012-03-23 04:26:41 CET
This bug report is being opened to store attachments,
and discuss procedures for early testing of updating
from Mageia 1 to 2, via mgaapplet.

The patches and notes in this bug report are intended
for qa team usage only.  They should not be used by
anyone else, as they will change a Mageia 1 system to
a Cauldron system.

The bug report will be closed, once the wiki has been updated.
Comment 1 Dave Hodgins 2012-03-23 04:34:22 CET
Created attachment 1827 [details]
Patch for mgaapplet to trigger upgrade from Mageia 1 to Cauldron

Instructions to be added to wiki.

For early testing of upgrading from Mageia 1 to Cauldron

- Start with a fully up-to-date Mageia 1 system with
  the patch package installed.
- Download the attached patch
- As root run "patch -p0 mgaapplet.patch"
- As regular user run "killall mgaapplet" followed by
  "mgaapplet --testing".

I'll update the wiki after I retest the procedure, just
to be sure it works ok.  I've run it once so far, but
due to some problems that caused me to change the patch,
I'll retest it, starting with a clean Mageia 1 install.
Comment 2 Dave Hodgins 2012-03-25 21:23:33 CEST
Created attachment 1847 [details]
Patched version of mgaapplet for upgrade from Mageia 1 to Cauldron
Comment 3 Dave Hodgins 2012-03-26 00:24:56 CEST
Procedure for testing ...

$ wget https://bugs.mageia.org/attachment.cgi?id=1847 -O mgaapplet-cauldron
$ chmod a+x ./mgaapplet-cauldron
$ killall mgaapplet
$ ./mgaapplet-cauldron --testing
Comment 4 Dave Hodgins 2012-03-26 19:22:58 CEST
https://wiki.mageia.org/en/QA_process_for_testing_upgrades
has now been updated with this information, so I'm closing this bug report.

Status: NEW => RESOLVED
Resolution: (none) => FIXED