Do not check for upgrade_pending status if connected via the passive controller
Description
Activity
Show:

Bug Clerk June 14, 2024 at 8:44 PM

Bug Clerk April 19, 2024 at 4:06 PM

Bug Clerk April 19, 2024 at 3:56 PM
Thank you for submitting this TrueNAS Bug Report! So that we can quickly investigate your issue, please attach a Debug file and any other information related to this issue through our secure and private upload service below. Debug files can be generated in the UI by navigating to System -> Advanced -> Save Debug.
https://ixsystems.atlassian.net/servicedesk/customer/portal/15/group/37/create/153
Complete
Pinned fields
Click on the next to a field label to start pinning.
Created April 19, 2024 at 3:56 PM
Updated June 24, 2024 at 6:41 PM
Resolved June 17, 2024 at 7:48 PM
Cloud customer was seeing a server fail its health check due to `[EFAULT] Upgrade can only be run from the Active Controller.` This can be seen on both CORE and SCALE when calling `upgrade_pending`, which we're doing to verify if the system needs to continue upgrade after restart.
As a workaround before this is fixed, I suggested connecting to TC via the active/A controller.