ansible/test
Sam Doran 5a26560cca Properly un expire account on creation (#44174)
When creating a new account, check to see if the expiration parameter is negative and pass in the appropriate parameter. Since the negative integer passed into expires is converted to time.struct_time which in turn gets converted to a formatted time string when passed to the underlying command, a -1 or large negative number would result in passing a date before 1970-01-01 to the underlying command.

This had the opposite effect of creating an account with no expiration account resulting in a newly created account that was already expired, or just throwing an error on certain systems.

(cherry picked from commit df335d91b0)
2018-09-04 14:42:26 -07:00
..
cache Update ansible-test sanity command. (#31958) 2017-10-26 00:21:46 -07:00
integration Properly un expire account on creation (#44174) 2018-09-04 14:42:26 -07:00
legacy Fix some broken links (#42079) 2018-06-29 15:30:49 -07:00
results Collect data from integration test runs. (#28650) 2017-08-25 18:14:47 -04:00
runner Switch distro test containers to quay.io images. 2018-08-30 09:12:22 -07:00
sanity Fix support for JSON output when charset is set 2018-09-04 13:51:25 -07:00
units [stable-2.6] Fix another corner case of too many warnings for world readable current working directory 2018-09-04 14:40:04 -07:00
utils Remove obsolete test/utils/docker/ directory. 2018-08-30 09:12:22 -07:00