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
Created attachment 1632480 [details] effective user being set to admin by browser
Created attachment 1632481 [details] saved admin login
Created attachment 1632482 [details] Admin is being filled out by managed passwords
Created redmine issue https://projects.theforeman.org/issues/28911 from this bug
This issue is not reproducible on the latest foreman develop branch. Browsers: - Firefox 72 - Google Chrome 79
Hi, can you please verify if the issue is still reproducible? I tried Firefox 72 & Google Chrome 79 on Foreman and Satellite and I wasn't able to reproduce this issue.
I can still reproduce the issue: satellite-6.6.1-1.el7sat.noarch Version 78.0.3904.108 (Official Build) (64-bit)
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).