Description of problem:
CentOS Stream users are presented with a notification  that they should never see.
System Not Registered
Please register your system to receive software updates.
This issue is not present on CentOS Linux, so I start investigating to see which exact package update introduced the behavior. I determined that it only happens once gnome-settings-daemon is update to 3.32.0-9.el8. Reviewing the changelog, I discovered this.
* Mon Nov 18 2019 Kalev Lember <email@example.com> - 3.32.0-7
- Add a new plugin to provide system subscription information
- Resolves: #1720249
Reviewing the spec file, I think we can correct this by removing patches 10002, 10003, and 10004 . We'll also want to make sure to add gnome-settings-daemon to our list of packages that need debranding.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. install centos-release-stream
2. update gnome-settings-daemon
3. log out and log back in
no registration notification
Created attachment 1700488 [details]
patch to disable subman plugin on CentOS
In CentOS Stream we decided to resolve this by adding a conditional to not apply the subman patches when building for CentOS.
Per email conversation with the Richard, I've attached a patch to make the same change to the RHEL package.
I tried to verify the fix, I've done:
1.Fresh install of the latest stable version:
$ cat /etc/redhat-release
CentOS Linux release 8.2.2004 (Core)
2.Updated the package which us supposed to fix the problem:
3.Rebooted, logged out multiple times
Notification still shows up
Maybe is there some thing I missed ? If no I am afraid the fix is not working.
I only built gnome-settings-daemon-3.32.0-10.el8 for CentOS yesterday, and it hasn't been published yet. If you are injecting the RHEL package into a CentOS Stream installation, I expect that you'll still see the notification, as the conditional is build time, not run time. I installed the CentOS build of gnome-settings-daemon-3.32.0-10.el8 in a CentOS Stream virtual machine, and I don't see the notification. This is working as expected.
Thanks Carl, verifying OtherQA.
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.
For information on the advisory (Moderate: GNOME security, bug fix, and enhancement update), and where to find the updated
files, follow the link below.
If the solution does not work for you, open a new bug report.