Is it safe to upgrade to fedora 38 from fedora 36? Or in other words can a release cycle get skipped?
On 22 Apr 2023, at 18:11, David Dembrow ddembrow@ix.netcom.com wrote:
Is it safe to upgrade to fedora 38 from fedora 36? Or in other words can a release cycle get skipped?
It is not recommended. Safest to go via 37.
Barry
users mailing list -- users@lists.fedoraproject.org To unsubscribe send an email to users-leave@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/users@lists.fedoraproject.org Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue
On 4/22/23 10:31, Barry wrote:
On 22 Apr 2023, at 18:11, David Dembrow ddembrow@ix.netcom.com wrote:
Is it safe to upgrade to fedora 38 from fedora 36? Or in other words can a release cycle get skipped?
It is not recommended. Safest to go via 37.
That is not correct. See the link that Jeffrey posted.
"System upgrade is only officially supported and tested over 2 releases at most (e.g. from 36 to 38)."
I have upgraded 2 releases at a time many times with no issues.
On 4/22/23 15:31, Samuel Sieb wrote:
On 4/22/23 10:31, Barry wrote:
On 22 Apr 2023, at 18:11, David Dembrow ddembrow@ix.netcom.com wrote:
Is it safe to upgrade to fedora 38 from fedora 36? Or in other words can a release cycle get skipped?
It is not recommended. Safest to go via 37.
That is not correct. See the link that Jeffrey posted.
"System upgrade is only officially supported and tested over 2 releases at most (e.g. from 36 to 38)."
I have upgraded 2 releases at a time many times with no issues.
I have got away with it too. Went two at a time from 33 to 37 last year at a customer site.
On Sat Apr22'23 03:59:36PM, Community Support for Fedora Users wrote:
From: ToddAndMargo via users users@lists.fedoraproject.org Date: Sat, 22 Apr 2023 15:59:36 -0700 To: users@lists.fedoraproject.org Cc: ToddAndMargo ToddAndMargo@zoho.com Reply-To: Community support for Fedora users users@lists.fedoraproject.org Subject: Re: Fedora 38 Upgrade From Fedora 36
On 4/22/23 15:31, Samuel Sieb wrote:
On 4/22/23 10:31, Barry wrote:
On 22 Apr 2023, at 18:11, David Dembrow ddembrow@ix.netcom.com wrote:
Is it safe to upgrade to fedora 38 from fedora 36? Or in other words can a release cycle get skipped?
It is not recommended. Safest to go via 37.
That is not correct. See the link that Jeffrey posted.
"System upgrade is only officially supported and tested over 2 releases at most (e.g. from 36 to 38)."
I have upgraded 2 releases at a time many times with no issues.
I have got away with it too. Went two at a time from 33 to 37 last year at a customer site.
Actually, I went F34 -> F38 last night, without any issue. Just added a --nogpgcheck.
So, I have this circa 2009 Dell Precision T7710 and the HDD died. I put in an old SSD and brought it back. However, for some reason, it does not boot off of a live CD that is newer. I had one F34 lying around, and got it booted off that. Then I did
sudo dnf update --releasever 38
and it went through the download and then failed at the key check. So, I tried by removing the check and it went through.
sudo dnf update --releasever 38 --nogpgcheck
After installation, it asked to verify the key for F38, and that was permitted, and it appears to be like another machine that has been able to follow a more disciplined regimen. I tried this on a whim some time ago with another old machine (F34 -> F37 in that case), and it worked then too. I guess this is not recommended, but it worked for me.
Thanks, Ranjan
On Sat, Apr 22, 2023 at 11:18 PM Ranjan Maitra mlmaitra@gmx.com wrote:
[...] Actually, I went F34 -> F38 last night, without any issue. Just added a --nogpgcheck.
So, I have this circa 2009 Dell Precision T7710 and the HDD died. I put in an old SSD and brought it back. However, for some reason, it does not boot off of a live CD that is newer. I had one F34 lying around, and got it booted off that. Then I did
sudo dnf update --releasever 38
and it went through the download and then failed at the key check. So, I tried by removing the check and it went through.
sudo dnf update --releasever 38 --nogpgcheck
After installation, it asked to verify the key for F38, and that was permitted, and it appears to be like another machine that has been able to follow a more disciplined regimen. I tried this on a whim some time ago with another old machine (F34 -> F37 in that case), and it worked then too. I guess this is not recommended, but it worked for me.
The Fedora signing keys are located at /etc/pki/rpm-gpg. I wonder if you could have copied the missing keys manually, or if the signing algorithm was the problem.
Jeff
$ ls /etc/pki/rpm-gpg RPM-GPG-KEY-37-fedora RPM-GPG-KEY-fedora-26-i386 RPM-GPG-KEY-fedora-10-i386 RPM-GPG-KEY-fedora-26-ppc64 RPM-GPG-KEY-fedora-10-ppc RPM-GPG-KEY-fedora-26-ppc64le RPM-GPG-KEY-fedora-10-ppc64 RPM-GPG-KEY-fedora-26-primary RPM-GPG-KEY-fedora-10-primary RPM-GPG-KEY-fedora-26-s390x RPM-GPG-KEY-fedora-10-x86_64 RPM-GPG-KEY-fedora-26-secondary RPM-GPG-KEY-fedora-11-i386 RPM-GPG-KEY-fedora-26-x86_64 RPM-GPG-KEY-fedora-11-ppc RPM-GPG-KEY-fedora-27-aarch64 RPM-GPG-KEY-fedora-11-ppc64 RPM-GPG-KEY-fedora-27-armhfp RPM-GPG-KEY-fedora-11-primary RPM-GPG-KEY-fedora-27-i386 RPM-GPG-KEY-fedora-11-x86_64 RPM-GPG-KEY-fedora-27-ppc64 RPM-GPG-KEY-fedora-12-i386 RPM-GPG-KEY-fedora-27-ppc64le RPM-GPG-KEY-fedora-12-ppc RPM-GPG-KEY-fedora-27-primary RPM-GPG-KEY-fedora-12-ppc64 RPM-GPG-KEY-fedora-27-s390x RPM-GPG-KEY-fedora-12-primary RPM-GPG-KEY-fedora-27-x86_64 RPM-GPG-KEY-fedora-12-x86_64 RPM-GPG-KEY-fedora-28-aarch64 RPM-GPG-KEY-fedora-13-arm RPM-GPG-KEY-fedora-28-armhfp RPM-GPG-KEY-fedora-13-armhfp RPM-GPG-KEY-fedora-28-i386 RPM-GPG-KEY-fedora-13-i386 RPM-GPG-KEY-fedora-28-ppc64 RPM-GPG-KEY-fedora-13-mips RPM-GPG-KEY-fedora-28-ppc64le RPM-GPG-KEY-fedora-13-primary RPM-GPG-KEY-fedora-28-primary RPM-GPG-KEY-fedora-13-secondary RPM-GPG-KEY-fedora-28-s390x RPM-GPG-KEY-fedora-13-x86_64 RPM-GPG-KEY-fedora-28-x86_64 RPM-GPG-KEY-fedora-14-arm RPM-GPG-KEY-fedora-29-aarch64 RPM-GPG-KEY-fedora-14-i386 RPM-GPG-KEY-fedora-29-armhfp RPM-GPG-KEY-fedora-14-primary RPM-GPG-KEY-fedora-29-i386 RPM-GPG-KEY-fedora-14-secondary RPM-GPG-KEY-fedora-29-ppc64 RPM-GPG-KEY-fedora-14-x86_64 RPM-GPG-KEY-fedora-29-ppc64le RPM-GPG-KEY-fedora-15-arm RPM-GPG-KEY-fedora-29-primary RPM-GPG-KEY-fedora-15-armhfp RPM-GPG-KEY-fedora-29-s390x RPM-GPG-KEY-fedora-15-i386 RPM-GPG-KEY-fedora-29-x86_64 RPM-GPG-KEY-fedora-15-ppc RPM-GPG-KEY-fedora-30-aarch64 RPM-GPG-KEY-fedora-15-ppc64 RPM-GPG-KEY-fedora-30-armhfp RPM-GPG-KEY-fedora-15-primary RPM-GPG-KEY-fedora-30-i386 RPM-GPG-KEY-fedora-15-s390 RPM-GPG-KEY-fedora-30-ppc64le RPM-GPG-KEY-fedora-15-s390x RPM-GPG-KEY-fedora-30-primary RPM-GPG-KEY-fedora-15-secondary RPM-GPG-KEY-fedora-30-s390x RPM-GPG-KEY-fedora-15-x86_64 RPM-GPG-KEY-fedora-30-x86_64 RPM-GPG-KEY-fedora-16-arm RPM-GPG-KEY-fedora-31-aarch64 RPM-GPG-KEY-fedora-16-armhfp RPM-GPG-KEY-fedora-31-armhfp RPM-GPG-KEY-fedora-16-i386 RPM-GPG-KEY-fedora-31-i386 RPM-GPG-KEY-fedora-16-ppc RPM-GPG-KEY-fedora-31-ppc64le RPM-GPG-KEY-fedora-16-ppc64 RPM-GPG-KEY-fedora-31-primary RPM-GPG-KEY-fedora-16-primary RPM-GPG-KEY-fedora-31-s390x RPM-GPG-KEY-fedora-16-s390 RPM-GPG-KEY-fedora-31-x86_64 RPM-GPG-KEY-fedora-16-s390x RPM-GPG-KEY-fedora-32-aarch64 RPM-GPG-KEY-fedora-16-secondary RPM-GPG-KEY-fedora-32-armhfp RPM-GPG-KEY-fedora-16-x86_64 RPM-GPG-KEY-fedora-32-i386 RPM-GPG-KEY-fedora-17-arm RPM-GPG-KEY-fedora-32-ppc64le RPM-GPG-KEY-fedora-17-armhfp RPM-GPG-KEY-fedora-32-primary RPM-GPG-KEY-fedora-17-i386 RPM-GPG-KEY-fedora-32-s390x RPM-GPG-KEY-fedora-17-ppc RPM-GPG-KEY-fedora-32-x86_64 RPM-GPG-KEY-fedora-17-ppc64 RPM-GPG-KEY-fedora-33-aarch64 RPM-GPG-KEY-fedora-17-primary RPM-GPG-KEY-fedora-33-armhfp RPM-GPG-KEY-fedora-17-s390 RPM-GPG-KEY-fedora-33-i386 RPM-GPG-KEY-fedora-17-s390x RPM-GPG-KEY-fedora-33-ppc64le RPM-GPG-KEY-fedora-17-secondary RPM-GPG-KEY-fedora-33-primary RPM-GPG-KEY-fedora-17-x86_64 RPM-GPG-KEY-fedora-33-s390x RPM-GPG-KEY-fedora-18-arm RPM-GPG-KEY-fedora-33-x86_64 RPM-GPG-KEY-fedora-18-armhfp RPM-GPG-KEY-fedora-34-aarch64 RPM-GPG-KEY-fedora-18-i386 RPM-GPG-KEY-fedora-34-armhfp RPM-GPG-KEY-fedora-18-ppc RPM-GPG-KEY-fedora-34-i386 RPM-GPG-KEY-fedora-18-ppc64 RPM-GPG-KEY-fedora-34-ppc64le RPM-GPG-KEY-fedora-18-primary RPM-GPG-KEY-fedora-34-primary RPM-GPG-KEY-fedora-18-s390 RPM-GPG-KEY-fedora-34-s390x RPM-GPG-KEY-fedora-18-s390x RPM-GPG-KEY-fedora-34-x86_64 RPM-GPG-KEY-fedora-18-secondary RPM-GPG-KEY-fedora-35-aarch64 RPM-GPG-KEY-fedora-18-x86_64 RPM-GPG-KEY-fedora-35-armhfp RPM-GPG-KEY-fedora-19-armhfp RPM-GPG-KEY-fedora-35-ppc64le RPM-GPG-KEY-fedora-19-i386 RPM-GPG-KEY-fedora-35-primary RPM-GPG-KEY-fedora-19-ppc RPM-GPG-KEY-fedora-35-s390x RPM-GPG-KEY-fedora-19-ppc64 RPM-GPG-KEY-fedora-35-x86_64 RPM-GPG-KEY-fedora-19-primary RPM-GPG-KEY-fedora-36-aarch64 RPM-GPG-KEY-fedora-19-s390 RPM-GPG-KEY-fedora-36-armhfp RPM-GPG-KEY-fedora-19-s390x RPM-GPG-KEY-fedora-36-ppc64le RPM-GPG-KEY-fedora-19-secondary RPM-GPG-KEY-fedora-36-primary RPM-GPG-KEY-fedora-19-x86_64 RPM-GPG-KEY-fedora-36-s390x RPM-GPG-KEY-fedora-20-armhfp RPM-GPG-KEY-fedora-36-x86_64 RPM-GPG-KEY-fedora-20-i386 RPM-GPG-KEY-fedora-37-aarch64 RPM-GPG-KEY-fedora-20-ppc RPM-GPG-KEY-fedora-37-armhfp RPM-GPG-KEY-fedora-20-ppc64 RPM-GPG-KEY-fedora-37-ppc64le RPM-GPG-KEY-fedora-20-primary RPM-GPG-KEY-fedora-37-primary RPM-GPG-KEY-fedora-20-s390 RPM-GPG-KEY-fedora-37-s390x RPM-GPG-KEY-fedora-20-s390x RPM-GPG-KEY-fedora-37-x86_64 RPM-GPG-KEY-fedora-20-secondary RPM-GPG-KEY-fedora-38-aarch64 RPM-GPG-KEY-fedora-20-x86_64 RPM-GPG-KEY-fedora-38-ppc64le RPM-GPG-KEY-fedora-21-aarch64 RPM-GPG-KEY-fedora-38-primary RPM-GPG-KEY-fedora-21-armhfp RPM-GPG-KEY-fedora-38-s390x RPM-GPG-KEY-fedora-21-i386 RPM-GPG-KEY-fedora-38-x86_64 RPM-GPG-KEY-fedora-21-ppc64 RPM-GPG-KEY-fedora-39-aarch64 RPM-GPG-KEY-fedora-21-ppc64le RPM-GPG-KEY-fedora-39-ppc64le RPM-GPG-KEY-fedora-21-primary RPM-GPG-KEY-fedora-39-primary RPM-GPG-KEY-fedora-21-s390 RPM-GPG-KEY-fedora-39-s390x RPM-GPG-KEY-fedora-21-s390x RPM-GPG-KEY-fedora-39-x86_64 RPM-GPG-KEY-fedora-21-secondary RPM-GPG-KEY-fedora-40-aarch64 RPM-GPG-KEY-fedora-21-x86_64 RPM-GPG-KEY-fedora-40-ppc64le RPM-GPG-KEY-fedora-22-aarch64 RPM-GPG-KEY-fedora-40-primary RPM-GPG-KEY-fedora-22-armhfp RPM-GPG-KEY-fedora-40-s390x RPM-GPG-KEY-fedora-22-i386 RPM-GPG-KEY-fedora-40-x86_64 RPM-GPG-KEY-fedora-22-ppc64 RPM-GPG-KEY-fedora-7-i386 RPM-GPG-KEY-fedora-22-ppc64le RPM-GPG-KEY-fedora-7-ppc RPM-GPG-KEY-fedora-22-primary RPM-GPG-KEY-fedora-7-ppc64 RPM-GPG-KEY-fedora-22-s390 RPM-GPG-KEY-fedora-7-primary RPM-GPG-KEY-fedora-22-s390x RPM-GPG-KEY-fedora-7-x86_64 RPM-GPG-KEY-fedora-22-secondary RPM-GPG-KEY-fedora-8-i386 RPM-GPG-KEY-fedora-22-x86_64 RPM-GPG-KEY-fedora-8-ppc RPM-GPG-KEY-fedora-23-aarch64 RPM-GPG-KEY-fedora-8-ppc64 RPM-GPG-KEY-fedora-23-armhfp RPM-GPG-KEY-fedora-8-primary RPM-GPG-KEY-fedora-23-i386 RPM-GPG-KEY-fedora-8-primary-original RPM-GPG-KEY-fedora-23-ppc64 RPM-GPG-KEY-fedora-8-x86_64 RPM-GPG-KEY-fedora-23-ppc64le RPM-GPG-KEY-fedora-9-i386 RPM-GPG-KEY-fedora-23-primary RPM-GPG-KEY-fedora-9-ia64 RPM-GPG-KEY-fedora-23-s390 RPM-GPG-KEY-fedora-9-ppc RPM-GPG-KEY-fedora-23-s390x RPM-GPG-KEY-fedora-9-ppc64 RPM-GPG-KEY-fedora-23-secondary RPM-GPG-KEY-fedora-9-primary RPM-GPG-KEY-fedora-23-x86_64 RPM-GPG-KEY-fedora-9-primary-original RPM-GPG-KEY-fedora-24-aarch64 RPM-GPG-KEY-fedora-9-secondary RPM-GPG-KEY-fedora-24-armhfp RPM-GPG-KEY-fedora-9-x86_64 RPM-GPG-KEY-fedora-24-i386 RPM-GPG-KEY-fedora-eln-aarch64 RPM-GPG-KEY-fedora-24-ppc64 RPM-GPG-KEY-fedora-eln-ppc64le RPM-GPG-KEY-fedora-24-ppc64le RPM-GPG-KEY-fedora-eln-primary RPM-GPG-KEY-fedora-24-primary RPM-GPG-KEY-fedora-eln-s390x RPM-GPG-KEY-fedora-24-s390x RPM-GPG-KEY-fedora-eln-x86_64 RPM-GPG-KEY-fedora-24-secondary RPM-GPG-KEY-fedora-iot-2019 RPM-GPG-KEY-fedora-24-x86_64 RPM-GPG-KEY-fedora-iot-aarch64 RPM-GPG-KEY-fedora-25-aarch64 RPM-GPG-KEY-fedora-iot-armhfp RPM-GPG-KEY-fedora-25-armhfp RPM-GPG-KEY-fedora-iot-i386 RPM-GPG-KEY-fedora-25-i386 RPM-GPG-KEY-fedora-iot-ppc64le RPM-GPG-KEY-fedora-25-ppc64 RPM-GPG-KEY-fedora-iot-s390x RPM-GPG-KEY-fedora-25-ppc64le RPM-GPG-KEY-fedora-iot-x86_64 RPM-GPG-KEY-fedora-25-primary RPM-GPG-KEY-fedora-modularity RPM-GPG-KEY-fedora-25-s390x RPM-GPG-KEY-fedora-rawhide-aarch64 RPM-GPG-KEY-fedora-25-secondary RPM-GPG-KEY-fedora-rawhide-ppc64le RPM-GPG-KEY-fedora-25-x86_64 RPM-GPG-KEY-fedora-rawhide-primary RPM-GPG-KEY-fedora-26-aarch64 RPM-GPG-KEY-fedora-rawhide-s390x RPM-GPG-KEY-fedora-26-armhfp RPM-GPG-KEY-fedora-rawhide-x86_64
On Sat Apr22'23 11:26:12PM, Jeffrey Walton wrote:
From: Jeffrey Walton noloader@gmail.com Date: Sat, 22 Apr 2023 23:26:12 -0400 To: Community support for Fedora users users@lists.fedoraproject.org Reply-To: noloader@gmail.com, Community support for Fedora users users@lists.fedoraproject.org Subject: Re: Fedora 38 Upgrade From Fedora 36
On Sat, Apr 22, 2023 at 11:18 PM Ranjan Maitra mlmaitra@gmx.com wrote:
[...] Actually, I went F34 -> F38 last night, without any issue. Just added a --nogpgcheck.
So, I have this circa 2009 Dell Precision T7710 and the HDD died. I put in an old SSD and brought it back. However, for some reason, it does not boot off of a live CD that is newer. I had one F34 lying around, and got it booted off that. Then I did
sudo dnf update --releasever 38
and it went through the download and then failed at the key check. So, I tried by removing the check and it went through.
sudo dnf update --releasever 38 --nogpgcheck
After installation, it asked to verify the key for F38, and that was permitted, and it appears to be like another machine that has been able to follow a more disciplined regimen. I tried this on a whim some time ago with another old machine (F34 -> F37 in that case), and it worked then too. I guess this is not recommended, but it worked for me.
The Fedora signing keys are located at /etc/pki/rpm-gpg. I wonder if you could have copied the missing keys manually, or if the signing algorithm was the problem.
Thanks, that is a good point. I could have done that, I guess, but it would have been more work. So, I gave the nogpgcheck to update, and then verified once the update to the higher release version happened.
I can see why this would not be recommended. I think that my case was safer because I used the F34 to install and then immediately moved to upgrade to F38. No non-Fedora repos were added before the upgrade.
Many thanks and best wishes, Ranjan
On Sat, Apr 22, 2023 at 1:11 PM David Dembrow ddembrow@ix.netcom.com wrote:
Is it safe to upgrade to fedora 38 from fedora 36? Or in other words can a release cycle get skipped?
See https://docs.fedoraproject.org/en-US/quick-docs/dnf-system-upgrade/ . The topic is discussed.
Jeff