Internally it is possible for a conversion host instance to continually re-verify its authentication status, despite the fact that it may have just validated minutes or seconds before. This causes unnecessary ssh connections in the ConversionHost#verify_credentials method. Instead, it should assume that as long as it successfully validated within the last X minutes, and there were no unsuccessful validations in the last X minutes, that the authentication is valid.
Talked to Daniel , This BZ cannot be verified through UI . PR is merged . Verifying .
Just FYI, ultimately we relied on a mixin method that already existed called authentication_status_ok from the AuthenticationMixin, and check that instead of using a timer. https://github.com/ManageIQ/manageiq/blob/master/app/models/mixins/authentication_mixin.rb#L130
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHBA-2019:4199