Hello Kent We too have encountered several rounds of difficulties with Centos 8 since 8.1 was released, despite not having specifically used modules on any of the target systems.
Summary: 8.0 repo fails with various module related issues (since master repo updated this to link to 8.1/). Additionally, manual yum update on clients whose repos were managed by spwk fails. 8.1 Repo worked for a bit when added explicitly (rather than /8/ whose symlinked changed on the master repo), but has since triggered other issues (earlier reported in here) Our current workaround is to remove Centos 8 clients from Spacewalk repos by assigning them the channel 'None' and for regular patching, I'm using spacecmd to schedule the remote command "yum -y update". Cons: We don't get to see patches/errata before they're applied. We're using more bandwidth through not using spacewalk's local mirror. (Although it's off peak so impact is low) Pros: We do get some post-update logs via spacewalk through the event histories per machine, which is useful. I echo Stefan's suggestion that someone please fix spacewalk to deal with modules properly. (Sadly I don't have these skills myself!) I'm not ready to leave Spacewalk behind... S From: spacewalk-list-boun...@redhat.com <spacewalk-list-boun...@redhat.com> On Behalf Of Brodie, Kent Sent: 19 February 2020 16:19 To: spacewalk-list@redhat.com Subject: [EXTERNAL EMAIL] [Spacewalk-list] Packages listed as available to update, but no update done (Appstream/module issue for redhat8?) Hi- I am testing a couple of version 8 clients for spacewalk (One redhat8, one centos8). I have a server for each OS doing a full reposync, then I sync the repositories into spacewalk. No problems so far. Everything pretty much works great EXCEPT for each of those 2 clients, I have about 16 packages that are listed in Spacewalk as being new versions that can be updated. But when I try to update those clients, nothing. "No updates available". I am pretty sure this is related to the new redhat appstream/module functionality. And I'm guessing that those 16 packages can't actually be upgraded YET because of a module version limitation of something installed on those clients. (I confirmed this more or less by eliminating spacewalk.... And just using centos/redhat repos. Same answer: no updates available). BUT... my question is this: How can I tweak spacewalk (or my repos) so that the Spacewalk doesn't show update packages that I actually can't install? In other words, those 2 clients should NOT show any updates available to install....... Is this spacewalk essentially not knowing how to handle modules/appstreams yet? Thanks for any tips/pointers -kcb
_______________________________________________ Spacewalk-list mailing list Spacewalk-list@redhat.com https://www.redhat.com/mailman/listinfo/spacewalk-list