Description of problem: Auto-heal for expired certs is not working Version-Release number of selected component (if applicable): [root@unused ~]# subscription-manager version subscription-manager: 1.0.17-1.el5 python-rhsm: 1.0.7-1.el5 How reproducible: Steps to Reproduce: 1.Auto-subscribe 2.[root@unused ~]# subscription-manager list --installed +-------------------------------------------+ Installed Product Status +-------------------------------------------+ Product Name: Stackable with Awesome OS for x86_64 Bits Product ID: 1000000000000023 Version: 3.11 Arch: x86_64 Status: Subscribed Starts: Ends: Product Name: Awesome OS Developer Basic Product ID: 1144 Version: 1.0 Arch: ALL Status: Not Subscribed Starts: Ends: 3.[root@unused ~]# date Mon Sep 10 17:07:35 IST 2012 [root@unused ~]# date 091017082013 Tue Sep 10 17:08:00 IST 2013 [root@unused ~]# service rhsmcertd restart Stopping rhsmcertd... [ OK ] Starting rhsmcertd... [ OK ] [root@unused ~]# date Tue Sep 10 17:08:19 IST 2013 [root@unused ~]# cat /etc/rhsm/rhsm.conf | grep heal # Frequency of autoheal check (1440 min = 1 day): healFrequency = 2 [root@unused ~]# subscription-manager list --installed +-------------------------------------------+ Installed Product Status +-------------------------------------------+ Product Name: Stackable with Awesome OS for x86_64 Bits Product ID: 1000000000000023 Version: 3.11 Arch: x86_64 Status: Expired Starts: Ends: Product Name: Awesome OS Developer Basic Product ID: 1144 Version: 1.0 Arch: ALL Status: Not Subscribed Starts: Ends: [root@unused ~]# date Mon Sep 10 17:10:35 IST 2013 [root@unused ~]# subscription-manager list --installed +-------------------------------------------+ Installed Product Status +-------------------------------------------+ Product Name: Stackable with Awesome OS for x86_64 Bits Product ID: 1000000000000023 Version: 3.11 Arch: x86_64 Status: Expired Starts: Ends: Product Name: Awesome OS Developer Basic Product ID: 1144 Version: 1.0 Arch: ALL Status: Not Subscribed Starts: Ends: Actual results: Expected results: Additional info:
This looks like the correct behaviour to me. list --installed is showing the product as expired. What was the expected behaviour?
Ah, it's not healing.
Its working now.. [root@localhost pki]# rpm -qa | grep subscription-manager subscription-manager-migration-1.0.19-1.el5 subscription-manager-migration-data-1.11.2.4-1.el5 subscription-manager-debuginfo-1.0.19-1.el5 subscription-manager-gui-1.0.19-1.el5 subscription-manager-1.0.19-1.el5 subscription-manager-firstboot-1.0.19-1.el5 [root@localhost pki]# subscription-manager list --installed +-------------------------------------------+ Installed Product Status +-------------------------------------------+ Product Name: Awesome OS for S390 Bits Product ID: 100000000000060 Version: 3.11 Arch: s390 Status: Not Subscribed Starts: Ends: Product Name: Stackable with Awesome OS for x86_64 Bits Product ID: 1000000000000023 Version: 3.11 Arch: x86_64 Status: Expired Starts: Ends: [root@localhost pki]# service rhsmcertd restart Stopping rhsmcertd... [ OK ] Starting rhsmcertd... [ OK ] [root@localhost pki]# subscription-manager list --installed +-------------------------------------------+ Installed Product Status +-------------------------------------------+ Product Name: Awesome OS for S390 Bits Product ID: 100000000000060 Version: 3.11 Arch: s390 Status: Not Subscribed Starts: Ends: Product Name: Stackable with Awesome OS for x86_64 Bits Product ID: 1000000000000023 Version: 3.11 Arch: x86_64 Status: Subscribed Starts: Ends:
If this is working now, moving back to modified.