Description of problem:
Idle timeout setting does not terminate cli session in specified time.
How reproducible:
Always
Is this issue a regression from an earlier version:
yes
Steps to Reproduce:
found by robottelo automation, using this test https://github.com/SatelliteQE/robottelo/blob/5bf229ccad326b9c83b9b37fb33d1bd763624818/tests/foreman/cli/test_auth.py#L90 (test_positive_create_session) – after the idle period passes, user can still list organizations without problem (I tried to increase the waiting time up to 5 times of the idle period, still the session was not terminated)
1. set up a cli session for a user
2. set idle timeout period for 1 minute
3. wait some time, try to list organization
Actual behavior:
session is not terminated
Expected behavior:
user should need to re-authenticate after the idle period passes
Business Impact / Additional info:
6.17 version of the test works as expected