Results 1 to 7 of 7

Thread: Ensuring a safe and pleasurable upgrade experience

  1. #1
    Join Date
    Apr 2008
    Beans
    10,810

    Ensuring a safe and pleasurable upgrade experience

    Some of you know that I've been involved in iso/upgrade testing since Hardy, but to those of you not aware - I simply love Ubuntu

    ATM I'm focusing mostly on Lubuntu because I maintain a lot of PC's that can't run either Ubuntu or Ubuntu GNOME, so you'll see a lot of references and screenshots relating to Lubuntu, but the general info should apply to all flavors of Ubuntu

    The upgrade path offered by Ubuntu has been pretty darn good to me down through the years but we often see complaints of users encountering problems either during or after upgrades so I want to increase my focus on upgrade testing and documentation. One member of the Lubuntu dev team has even expressed interest in trying to automate the upgrade testing process:

    https://lists.launchpad.net/lubuntu-qa/msg03043.html

    If it's possible he can do it! But on to business.

    There are actually two upgrade paths now. Certainly the old standard upgrade offered through the update-mangler (software-updater), but also an upgrade path using the Live CD/DVD/USB that only appears during installation if you have only one Ubuntu installed previously.

    I'll provide more screenshots and documentation later regarding the upgrade using the live image but I'm going to need to be able to post a lot of screenshots to explain things as this goes on. Like I made an improper statement here:

    https://lists.launchpad.net/lubuntu-qa/msg03046.html

    Specifically, "The whole story is long and I had to butt heads with a member of the installer-team, and I lost!"

    It appears that I was wrong

    I thought they were dropping the "replace" option but it appears it was just renamed:

    saucy_to_13.10.jpg

    I mean obviously Saucy -> 13.10 is not an actual upgrade, so I guess "replace" does still exist.

    I also need to get this fixed:

    live_upgrade_error.jpg

    IMHO it should NOT be called an "error" ............... because it's NOT an error. It's simply not possible to reinstall packages that no longer exist in the updated repos.

    This will be a grueling task but please jump on board if you have plenty of hair to pull out

  2. #2
    Join Date
    Sep 2010
    Location
    Beta Testing in Canada
    Beans
    5,729
    Distro
    Ubuntu Development Release

    Re: Ensuring a safe and pleasurable upgrade experience

    The Grub Rescue disk uses LDXE desktop. It has been a really great tool. I like Lubuntu on older machines (and I too have been testing since Hardy) I have a Lubuntu persistive drive will boot on any machine. Unfortunately there are time constraints with testing. As always, if I have the extra time I'll jump in when I can.

    regards,

    ventrical
    This is Rolling Release
    Warnings for New Beta Testers& Helpful Terminal Commands:
    Running Trusty /devel/@ 5.120GHz32bit/ Please put [ prefix] on New Threads!

  3. #3
    Join Date
    Apr 2008
    Beans
    10,810

    Re: Ensuring a safe and pleasurable upgrade experience

    Quote Originally Posted by ventrical View Post
    The Grub Rescue disk uses LDXE desktop. It has been a really great tool. I like Lubuntu on older machines (and I too have been testing since Hardy) I have a Lubuntu persistive drive will boot on any machine. Unfortunately there are time constraints with testing. As always, if I have the extra time I'll jump in when I can.

    regards,

    ventrical
    I may very well ask for some help

    Right now I'm trying to check the existing documentation regarding Lubuntu/Ubuntu dist-upgrades against actual Quantal -> Raring upgrades. I have enough "release-upgrader" tests done now so the next step is to try a bunch of upgrade tests using the live image ................... because documentation for the live image upgrades is totally nonexistent

  4. #4
    Join Date
    Jun 2010
    Location
    London, England
    Beans
    7,150
    Distro
    Ubuntu Development Release

    Re: Ensuring a safe and pleasurable upgrade experience

    There is a lot of confusion regarding names in Linux/Ubuntu. We see Update and Upgrade to mean a certain something but apt-get uses upgrade = download and install updates. There is similar confusion between a distribution upgrade and dist-upgrade.

    It is a pity the we cannot put an argument to dist-upgrade that directs the dist-upgrade command to the CD/DVD to fetch stuff from the CD. Or would that be even more confusing? A dist-upgrade that upgrades a distribution. If you know what you are doing. Yes, clear instructions are needed.

    Regards.
    It is a machine. It is more stupid than we are. It will not stop us from doing stupid things.
    Ubuntu user #33,200. Linux user #530,530


  5. #5
    Join Date
    Apr 2008
    Beans
    10,810

    Re: Ensuring a safe and pleasurable upgrade experience

    Quote Originally Posted by grahammechanical View Post
    There is a lot of confusion regarding names in Linux/Ubuntu. We see Update and Upgrade to mean a certain something but apt-get uses upgrade = download and install updates. There is similar confusion between a distribution upgrade and dist-upgrade.

    It is a pity the we cannot put an argument to dist-upgrade that directs the dist-upgrade command to the CD/DVD to fetch stuff from the CD. Or would that be even more confusing? A dist-upgrade that upgrades a distribution. If you know what you are doing. Yes, clear instructions are needed.

    Regards.
    ATM I intend to focus on the GUI end of things

    So I think we'd be OK in that regard:

    gui_1.jpg

    That is of course a screenshot of what a user would see using the release-upgrader GUI, but I already posted a shot of what the ui looks like using the live images.

  6. #6
    Join Date
    Sep 2010
    Location
    Beta Testing in Canada
    Beans
    5,729
    Distro
    Ubuntu Development Release

    Re: Ensuring a safe and pleasurable upgrade experience

    Quote Originally Posted by kansasnoob View Post
    I may very well ask for some help

    Right now I'm trying to check the existing documentation regarding Lubuntu/Ubuntu dist-upgrades against actual Quantal -> Raring upgrades. I have enough "release-upgrader" tests done now so the next step is to try a bunch of upgrade tests using the live image ................... because documentation for the live image upgrades is totally nonexistent


    Whats the link to the live-daily Lubuntu .iso?

    thanks


    k' got it...

    http://cdimage.ubuntu.com/lubuntu/daily-live/current/


    I'll try mir+btrfs on that ..

    should be interesting..


    or err .. I'll find it ..
    Last edited by ventrical; July 1st, 2013 at 08:47 PM.
    This is Rolling Release
    Warnings for New Beta Testers& Helpful Terminal Commands:
    Running Trusty /devel/@ 5.120GHz32bit/ Please put [ prefix] on New Threads!

  7. #7
    Join Date
    Sep 2010
    Location
    Beta Testing in Canada
    Beans
    5,729
    Distro
    Ubuntu Development Release

    Re: Ensuring a safe and pleasurable upgrade experience

    Mir works seamlessly (one cursor now) on Lubuntu Saucy.

    Code:
    ventrical@ventrical-P4M266A-8237:~$ ps afx | grep unity-system-compositor
     2619 pts/0    S+     0:00      \_ grep --color=auto unity-system-compositor
    ventrical@ventrical-P4M266A-8237:~$ ps aux | grep unity-system-compositor
    1000      2634  0.0  0.0   5664   816 pts/0    S+   17:54   0:00 grep --color=auto unity-system-compositor
    ventrical@ventrical-P4M266A-8237:~$ grep -i xmir /var/log/Xorg.0.log
    [   175.289] xorg-server 2:1.13.3+xmir1-0 (For technical support please see http://www.ubuntu.com/support) 
    ventrical@ventrical-P4M266A-8237:~$ ls -l /var/log/lightdm/unity-system-compositor.log
    -rw------- 1 root root 110 Jul  1 17:48 /var/log/lightdm/unity-system-compositor.log
    ventrical@ventrical-P4M266A-8237:~$
    edit* Or at least all the code say it does.

    Anways ... my comment .. looks like sombody in the Lubuntu camp is eating and breathing and sleeping Lubuntu Ubiquity because ti sure installed very smoothly.
    Last edited by ventrical; July 1st, 2013 at 11:47 PM.
    This is Rolling Release
    Warnings for New Beta Testers& Helpful Terminal Commands:
    Running Trusty /devel/@ 5.120GHz32bit/ Please put [ prefix] on New Threads!

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •