Re: Upgrade from f19 to f26

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Just an FYI, for anyone else doing a long upgrade. It is a pain but can be done,
more pain if your system is customised.

On 11/09/17 10:00, Eyal Lebedinsky wrote:
On 07/09/17 22:03, Eyal Lebedinsky wrote:
[resend, never saw the first one]

I have a server running f19 (don't ask). It is heavily customised so I prefer
to not do a fresh install of f26 and reconfigure everything.

I am reading the upgrade guide at
     https://fedoraproject.org/wiki/Upgrading?rd=Upgrade
which says (Upgrading from End of life releases).
     "If you have Fedora 20 or earlier, you will have to perform at least
      part of the upgrade with bare yum. You can either use that method to upgrade to Fedora 21 or later"
My plan is to do this
     f19 -> f21 (yum)
         following https://fedoraproject.org/wiki/Upgrading_Fedora_using_package_manager
     f21 -> f26 (DNF system upgrade)

I suspect that attempting to go directly to f26 may be a bridge too far.

I will check and clean the system before/after each step.

Beyond the listed "common problems", is there any reason to not follow this path?
Is there a better way?

TIA

This report is just for the record, in case someone as lazy as myself faces a similar predicament.

The responses I got all say "do not do that, it will be a big pain". While I expect this to
be the case, the number of customizations means a major pain trying to reapply from scratch.
I do not even remember all the changes, this system started around 2000? maybe earlier.

I looked at my upgrade history and could see that on another machine I already kept up:
     19->22
     22->24
     24->26
so I decided to try the same here. I took a full clonezilla backup of the f19 system...

I now completed the first step, which I expect is the more difficult. Yes, I had to deal
with many issues, like post upgrade conflicts, mysql->mariadb, out-of-kernel module not building,
about 40 .rpm{save,new}, syslogd messages change (I scrape some),... but it was all sorted
out in about 4 hours of careful attention. After all, is there a better way to spend
a Saturday?

I will see if all is well for a few more days before attempting the next steps.
The next issue for me will be MythTV 0.27->0.28 upgrade at some point.

After all is done I will need to deal with the leftover fluff, like orphans etc.

I waited one week, dealing with small issues (mostly my scripts needing adjustments),
then proceeded with upgrading f22 -> f24. I could not get my TV tuners to work now, and
the out-of-kernel driver needs substantial work, so decided to follow with f24 -> f26
upgrade two days later. The tuners still do not work and I continues with two USB
tuners while seeking help on the linux-media list.

These last two upgrades were easier than the first, most of the work was dealing with
.rpm{new,save} files. One issue I had (f24 and f26 upgrades) was running, as suggested
in the upgrade doco. as a pre-update step:

	$ sudo rpmconf -c
	INFO:rpmconf:Seaching through: /etc
	INFO:rpmconf:Seaching through: /var
at this point I waited 20 minutes with no output so I killed it and proceeded with
the upgrade.

This was a week ago and so far the system seems to work well. I will stay up-to-date
with upgrades from now on...

cheers

--
Eyal Lebedinsky (fedora@xxxxxxxxxxxxxx)
_______________________________________________
users mailing list -- users@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to users-leave@xxxxxxxxxxxxxxxxxxxxxxx



[Index of Archives]     [Older Fedora Users]     [Fedora Announce]     [Fedora Package Announce]     [EPEL Announce]     [EPEL Devel]     [Fedora Magazine]     [Fedora Summer Coding]     [Fedora Laptop]     [Fedora Cloud]     [Fedora Advisory Board]     [Fedora Education]     [Fedora Security]     [Fedora Scitech]     [Fedora Robotics]     [Fedora Infrastructure]     [Fedora Websites]     [Anaconda Devel]     [Fedora Devel Java]     [Fedora Desktop]     [Fedora Fonts]     [Fedora Marketing]     [Fedora Management Tools]     [Fedora Mentors]     [Fedora Package Review]     [Fedora R Devel]     [Fedora PHP Devel]     [Kickstart]     [Fedora Music]     [Fedora Packaging]     [Fedora SELinux]     [Fedora Legal]     [Fedora Kernel]     [Fedora OCaml]     [Coolkey]     [Virtualization Tools]     [ET Management Tools]     [Yum Users]     [Yosemite News]     [Gnome Users]     [KDE Users]     [Fedora Art]     [Fedora Docs]     [Fedora Sparc]     [Libvirt Users]     [Fedora ARM]

  Powered by Linux