Bug #28911
closedWhen saving admin login in browser the effective user for remote execution is prefilled with admin by the browser
Description
Cloned from https://bugzilla.redhat.com/show_bug.cgi?id=1768397
Description of problem:
When the admin user for the login page is saved somehow the effective user during remote job execution was automatically filled in with the user admin causing the remote execution jobs to fail
Version-Release number of selected component (if applicable):
satellite-6.6.0-7.el7sat.noarch
How reproducible:
100%
Steps to Reproduce:
1. Google Chrome => Version 75.0.3770.100 (Official Build) (64-bit)
2. Save login creds for Satellite
3. Launch remote execution job and see effective user filled in with admin
Actual results:
effective user is filled in with admin
Expected results:
No effective user to be set
Additional info:
Removing the admin saved password from Chrome fixes the problem
Updated by The Foreman Bot about 4 years ago
- Status changed from New to Ready For Testing
- Pull request https://github.com/theforeman/foreman_remote_execution/pull/468 added
Updated by Leos Stejskal about 4 years ago
- Pull request deleted (
https://github.com/theforeman/foreman_remote_execution/pull/468)
Updated by Adam Ruzicka about 4 years ago
- Status changed from Ready For Testing to New
Guess this was a mismatch, moving back to new
Updated by Leos Stejskal almost 4 years ago
- Status changed from New to Closed
After investigation I found that this issue is not on our side, but it's caused by Google Chrome and his ignoring of autocomplete parameter.
There is no "clean" and permanent solution how to fix it, as you can see in this discussion: https://gist.github.com/niksumeiko/360164708c3b326bd1c8
The solution for customer is to not save credentials for Satellite's domain in Chrome's settings.
Also this issue is global problem in a lot of forms where filled values from Chrome cause a different kind of problems (For example Create new host form).