Description of problem: After creation of a subscription on a HPE node and rebooting it the subscription was deleted -> this was checked through the BMC. oc get bmceventsubscriptions.metal3.io -A shows the subscription still exists. Version-Release number of selected component (if applicable): 4.10.0-0.nightly-2022-03-01-224543 How reproducible: 100% Steps to Reproduce: 1. Create a subscription on a node. 2. Reboot the node. 3. Check through the BMC that the subscription still exists. Actual results: The subscription was deleted. Expected results: The subscription should remain intact after a reboot. Additional info: HPE DL380 - Firmware Revision: 2.31
Hey Ori, I was able to talk with some HPE folks, and they asked me the following question: "By any chance the delivery of the events were supposed to go to the system being rebooted? there is an iLO subscription behavior wherein if it fails to deliver the event to the target, it would delete the subscription thinking the subscription is invalid." Can you check if there was something receiving the subscriptions while the node was on and when we try to reboot? I think Jack can probably provide some help on how you can verify this. Thanks
My scenario was as follows - I created a subscription and without the triggering of any event I rebooted the node. This caused the subscription to be deleted. without the reboot the subscription remained intact for a day or so.
OpenShift has moved to Jira for its defect tracking! This bug can now be found in the OCPBUGS project in Jira. https://issues.redhat.com/browse/OCPBUGS-9151