On 12/9/20 8:01 AM, Pete Biggs wrote:> > It's got to be done, so may as well test it ... > > The FAQ says to do: > > dnf install centos-release-stream > dnf distro-sync > > This I did and everything went fine. I checked before doing the distro- > sync and there was a load of new Stream repos in /etc/yum.repos.d > > Rebooted the machine and dnf has gone back to only looking in 8.3, and > the stream repos had disappeared. > > Looking in the logs I can see this: > > 2020-12-09T12:28:42Z DEBUG ---> Package centos-stream-release.noarch 8.4-1.el8 will be installed > 2020-12-09T12:28:42Z DEBUG ---> Package centos-linux-release.noarch 8.3-1.2011.el8 will be obsoleted > 2020-12-09T12:28:42Z DEBUG ---> Package centos-release-stream.x86_64 8.1-1.1911.0.7.el8 will be obsoleted > > and > > Installing: > centos-stream-release noarch 8.4-1.el8 Stream-BaseOS 21 k > replacing centos-linux-release.noarch 8.3-1.2011.el8 > replacing centos-release-stream.x86_64 8.1-1.1911.0.7.el8 > > The centos-stream-release RPM does not contain any repo information, > that was all in centos-release-stream that has been removed. So stream > has deleted itself. > > It's not a good start. > > I also can't seem to get back to a sensible system and have now got a > system with a mixture of CentOS 8 and CentOS 8 Stream RPMs with no way > of installing the Stream repos from an RPM. > > I see that "subscription-manager" has been installed on this system now > which it never was. Is CentOS also going to be part of that ecosystem > as well? > > Fortunately this was a throw-away install. I hope no one has tried the > instructions in the FAQ on an important machine! > >Put this line : dnf swap centos-{linux,stream}-repos after dnf install centos-release-stream (so make it the second command) FAQ/SITE getting updated.
On Wed, 2020-12-09 at 11:00 -0600, Johnny Hughes wrote:> > Put this line : > > dnf swap centos-{linux,stream}-repos > > after > > dnf install centos-release-stream >Is there away to recover the system I tried it on - if I run that command now I get No match for argument: centos-stream-repos Error: Unable to find a match: centos-stream-repos If I try to install centos-release-stream I get Package centos-stream-release-8.4-1.el8.noarch is already installed. I can't remove it because it would result in removing a protected package. Oh well, a wipe and re-install tomorrow probably. P.
<SNiP> Hours of reading </SNIP> CentOS Fans: I've spent hours yesterday and today reading the messages about the Centos 8 Stream, and expect to do it for the next few days also. I would recommend that anyone contemplating some action, such as switching to a different distribution, advising your management to change, or similar, postpone that action for a while. Let the dust settle, let the policy makers evaluate the comments, and watch for clarifications and/or modifications of the plan. For lack of a better date, I suggest waiting until the first business day of 2021 (Monday 04 January) before taking any significant actions. Personally, I've already invested some of my time incorporating CentOS 8. I've also been working with Ubuntu since that seems to be the only way forward with Raspberry Pi and Apple/Intel machines, but I'll keep my CentOS 7/8 machines stable for this month at least. David -