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(a)eyal.emu.id.au)