Details
-
Bug
-
Status: Resolved
-
Blocker
-
Resolution: Fixed
-
2.6.0
Description
Rolling restarts not working when Kerberos Auto sign in is enabled for Ambari. This is due to a missing user ID value in the requestschedule table, resulting in the Rolling Restart operation aborting with no deals in the ambari-server.log file.
schedule_id | cluster_id | authenticated_user_id | create_user | update_user | last_execution_status |
---|---|---|---|---|---|
2 | 2 | -1 | rlevas | rlevas | IN_PROGRESS |
This occurs because the org.springframework.security.core.Authentication class stored in Ambari's SecurityContext for the authenticated user does not contain the authenticated user's ID data. Adjustments need to be made to the infrastructure to capture this data upon login and then retrieve it later, when needed.
Attachments
Issue Links
- links to