How to perform off-line live upgrade?

openSUSE supports for some time online live upgrade. However I see two issues here:

  • minor – I already have DVD downloaded and burned
  • major – until now my eth0 card is not oficially
    supported, so on every upgrade it is disabled, and later I have to install drivers for it. I am afraid it might be the case with live upgrade as well – i.e. upgrader would “upgrade” the driver for eth0, disabling it, and eventually breaking entire upgrade process

So I am wondering if I could treat DVD as repository and point it for zypper to perform live upgrade “downloading” packages from the disc? Is it possible? How to do it?

I cannot run DVD and perform upgrade from there, because installer from the disc has hard time recognizing my LVM partitions, in short – it does not recognize them. So I though why not try it from running system with fully working partitions.*

YAST → Software Repositories → Add → ( ) DVD…

Or just from the command line: zypper ar /path/to/your/dvd/and/suse/ great_name_here

Yes, you can add any directory with zypper and it’ll parse it as a repo :slight_smile:

Great, so it seems, off-line live upgrade is a possibility here for me. No downsides at all, only advantages.

The DVD will not have fixes. Also not all packages are on the DVD. Also not sure what you think an upgrade is?

On 2013-12-01 17:46, truemacias wrote:
>
> openSUSE supports for some time online live upgrade. However I see two
> issues here:

There also the offline upgrade method.

Online upgrade
method

Offline upgrade
method

Chapter 16. Upgrading the System and System Changes
openSUSE 12.3 Release Notes
openSUSE 13.1 Release Notes

> I cannot run DVD and perform upgrade from there, because installer from
> the disc has hard time recognizing my LVM partitions, in short – it
> does not recognize them. So I though why not try it from running system
> with fully working partitions.-

That’s too bad.


Cheers / Saludos,

Carlos E. R.
(from 12.3 x86_64 “Dartmouth” at Telcontar)

Thank you, but as I wrote before I cannot perform traditional off-line upgrade, because upgrade program does not recognize target partitions.

On 2013-12-01 22:36, truemacias wrote:
>
> Thank you, but as I wrote before I cannot perform traditional off-line
> upgrade, because upgrade program does not recognize target partitions.

You should report that in Bugzilla.

openSUSE:Submitting bug
reports


Cheers / Saludos,

Carlos E. R.
(from 12.3 x86_64 “Dartmouth” at Telcontar)

I know :slight_smile: It was the first thing I did:
https://bugzilla.novell.com/show_bug.cgi?id=853069

It did not take very long to update the computer after the DVD upgrade. I think if was about 116 package for the update?

On 2013-12-01 23:46, truemacias wrote:
>
> I know :slight_smile: It was the first thing I did:
> https://bugzilla.novell.com/show_bug.cgi?id=853069

Good!

I had a look. I think they would need the installation logs, too, but as
you aborted, the hard disk contains nothing. It is possible, I’m not
sure, that there would be logs in the live system, under
/var/log/something. Next time, you could have a look, and if there is
something, save them in a usb stick or one of the available partitions.
It is tha yast logs which would be interesting.

Other than that, reproduce the problem in a virtualized system, so that
it can be studied. I can not do that, as I know very little about LVM.


Cheers / Saludos,

Carlos E. R.
(from 12.3 x86_64 “Dartmouth” at Telcontar)

As an additional comment, remember that you can mount the .ISO from YAST -> Repositories as well, so you don’t need to burn the DVD and perform that upgrade that way.

On 2013-12-02 12:56, Miuku wrote:
>
> As an additional comment, remember that you can mount the .ISO from YAST
> -> Repositories as well, so you don’t need to burn the DVD and perform
> that upgrade that way.

13.1 YaST has problems with that. But he was not using that version yet,
so it should work.


Cheers / Saludos,

Carlos E. R.
(from 12.3 x86_64 “Dartmouth” at Telcontar)