* kerberos authentication tests
* kerberos authentication setup and test
* kerberos authentication setup and test
* kerberos authentication setup and test
* pep8 corrections
* pep8 corrections
* remove hardcoded code
* add logging
* fix keytab location
* add logging
* add logging and custom exception for kerberos test server errors
* syntax list
* adding empty keytab in setup
* pep8
* Kerberos custom exception
* date
* fix creation of empty file
* logging
* wait until workload is active
* wait until workload is active
* Edit tests for optimal configuration and logging
* remove empty lines
* add logging to tests
* add logging to tests, import subprocess
* tests.py need setup.py get_unit_full_hostname function
* token retrieval test
* add dns to test host as well as keystone
* test keystone token
* user needs to be the one created in the kerberos system (i.e admin)
* openstack token issue to confirm authentication
* openstack token issue to confirm authentication
* pep8
* cmd has to be formatted differently for subprocess call
* fix error
* piping password to the kinit prompt
* add a verification for the cached kerberos token file
* add a verification for the cached kerberos token file
* must wait for subprocess to go through to check result
* change config to run the kerberos client tests on a ubuntu vm
* change config to run the kerberos client tests on a ubuntu vm
* change config to run the kerberos client tests on a ubuntu vm
* install krb5-client on ubuntu test host
* install krb5-client on ubuntu test host
* retrieve openstack token
* stderr is a dict
* adding python-pip and keystoneauth1[kerberos]
* adding python-pip and keystoneauth1[kerberos]
* adding python-pip and keystoneauth1[kerberos]
* add other mandatory packages to test host
* pep8
* unused exception, removing
* revert change
* rename run_all_tests for run_all_configuration_tests
* install the python3 packages