{"id":1367,"date":"2021-11-11T00:53:35","date_gmt":"2021-11-11T05:53:35","guid":{"rendered":"https:\/\/dc540.org\/xxx\/?p=1367"},"modified":"2021-11-11T00:53:36","modified_gmt":"2021-11-11T05:53:36","slug":"centos-7-to-centos-8-update-its-fine","status":"publish","type":"post","link":"https:\/\/dc540.org\/xxx\/2021\/11\/centos-7-to-centos-8-update-its-fine\/","title":{"rendered":"CentOS 7 to CentOS 8 update &#8212; it&#8217;s fine."},"content":{"rendered":"\n<p>I&#8217;ve been taming my homelab network. All the VMs I&#8217;ve installed to try out software that I eventually deploy at work, the few administrative VMs I need for my own &#8220;stuff,&#8221; etc., and I was pleasantly surprised. Turns out that most of my stuff is reasonably up to date, a bunch of CentOS 8 VMs, a few recent Rocky 8 instances, a few Ubuntu servers, and one lone CentOS 7 instance. <\/p>\n\n\n\n<p>So I decided I no longer want to support CentOS 7, and since everything&#8217;s on ESXi, it&#8217;s easy to attempt the CentOS 7 to 8 update I found here: https:\/\/www.tecmint.com\/upgrade-centos-7-to-centos-8\/<\/p>\n\n\n\n<p>Everything sailed smoothly until the actual package update step. Obviously it&#8217;s a lot of packages, etc., a lot of opportunities for things to go wrong. And a couple wrinkles did expose themselves. One was MariaDB and the other was the FreeIPA client. And since I took a snapshot before starting, I felt pretty free to experiment. <\/p>\n\n\n\n<p>So fuck it. I backed up the MariaDB database itself just in case, and deleted the package.<\/p>\n\n\n\n<p>The fuck it, I can recreate the FreeIPA config if need be. Deleted the package.<\/p>\n\n\n\n<p>Some other minor stuff came up as blockers, the rpmconf package, etc., deleted them too.<\/p>\n\n\n\n<p>Ran the upgrade, it went all the way through. Then I simply reinstalled the MariaDB server and the FreeIPA client using dnf, and they both picked up their original configurations and <em>just worked.<\/em> I love it when that happens. No there&#8217;s no more CentOS 7 on my network. <\/p>\n","protected":false},"excerpt":{"rendered":"<p>I&#8217;ve been taming my homelab network. All the VMs I&#8217;ve installed to try out software that I eventually deploy at work, the few administrative VMs I need for my own &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/dc540.org\/xxx\/2021\/11\/centos-7-to-centos-8-update-its-fine\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;CentOS 7 to CentOS 8 update &#8212; it&#8217;s fine.&#8221;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[1],"tags":[],"class_list":["post-1367","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_likes_enabled":true,"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/dc540.org\/xxx\/wp-json\/wp\/v2\/posts\/1367","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/dc540.org\/xxx\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/dc540.org\/xxx\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/dc540.org\/xxx\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/dc540.org\/xxx\/wp-json\/wp\/v2\/comments?post=1367"}],"version-history":[{"count":1,"href":"https:\/\/dc540.org\/xxx\/wp-json\/wp\/v2\/posts\/1367\/revisions"}],"predecessor-version":[{"id":1368,"href":"https:\/\/dc540.org\/xxx\/wp-json\/wp\/v2\/posts\/1367\/revisions\/1368"}],"wp:attachment":[{"href":"https:\/\/dc540.org\/xxx\/wp-json\/wp\/v2\/media?parent=1367"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/dc540.org\/xxx\/wp-json\/wp\/v2\/categories?post=1367"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/dc540.org\/xxx\/wp-json\/wp\/v2\/tags?post=1367"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}