Problem:
Wanted to add a new user, got instead this message after clicking on Administer->Users:
Foreman has detected definitions of unknown classes in your database. This can happen after a plugin removal which did not properly cleaned up data it created. Would you like to delete all records from SQL table "auth_sources" with column "type" having the value "ForemanVirtWhoConfigure::AuthSourceHiddenWithAuthentication"
Expected outcome:
I am allowed to add a user.
Foreman and Proxy versions:
Foreman 3.3.0 and Katello 4.5.0
Foreman and Proxy plugin versions:
Foreman 3.3.0 and Katello 4.5.0
Distribution and version:
ALMA8
Other relevant data:
Followed this link GitHub - theforeman/foreman_virt_who_configure and
execute the suggested commands:
yum install rubygem-foreman_virt_who_configure
foreman-rake db:migrate
foreman-rake db:seed
foreman-installer
Did not solve the problem.