freeipa/ipatests/test_xmlrpc/tracker
Alexander Bokovoy e642865717 group: allow services as members of groups
Allow services to be members of the groups, like users and other groups
can already be.

This is required for use cases where such services aren't associated
with a particular host (and thus, the host object cannot be used to
retrieve the keytabs) but represent purely client Kerberos principals to
use in a dynamically generated environment such as Kubernetes.

Fixes: https://pagure.io/freeipa/issue/7513
Reviewed-By: Rob Crittenden <rcritten@redhat.com>
2018-05-08 16:39:22 -04:00
..
__init__.py Separated Tracker implementations into standalone package 2015-12-02 17:12:24 +01:00
automember_plugin.py Remove unused variables in tests 2016-09-27 13:35:58 +02:00
base.py tests: tracker: Add ConfigurationTracker to test *config-{mod,show} commands 2017-08-18 11:40:21 +02:00
ca_plugin.py Add options to write lightweight CA cert or chain to file 2016-12-12 13:03:15 +01:00
caacl_plugin.py Tests: Remove --force options from tracker base class 2016-09-21 18:39:56 +02:00
certmap_plugin.py tests: tracker: Add CertmapconfigTracker to tests certmapconfig-* commands 2017-08-18 11:40:21 +02:00
certmapdata.py Replace nose with unittest and pytest 2017-12-12 16:16:58 +01:00
certprofile_plugin.py certprofile: add tests for config profileId scenarios 2018-04-19 08:57:53 -04:00
group_plugin.py group: allow services as members of groups 2018-05-08 16:39:22 -04:00
host_plugin.py Add SHA256 fingerprints for certs 2017-03-07 19:52:43 +01:00
hostgroup_plugin.py Remove unused variables in tests 2016-09-27 13:35:58 +02:00
idview_plugin.py Created idview tracker 2016-11-29 18:30:44 +01:00
kerberos_aliases.py ipatests: Add tracker class for kerberos principal aliases 2016-07-29 09:04:42 +02:00
location_plugin.py Tests: Remove --force options from tracker base class 2016-09-21 18:39:56 +02:00
server_plugin.py py3: test_location_plugin: fix iteration over changed dict 2017-06-23 14:45:05 +02:00
service_plugin.py Add SHA256 fingerprints for certs 2017-03-07 19:52:43 +01:00
stageuser_plugin.py tests: Add tests for kerberos principal aliases in stageuser 2017-02-07 13:58:48 +01:00
sudocmd_plugin.py Tests: Remove --force options from tracker base class 2016-09-21 18:39:56 +02:00
sudocmdgroup_plugin.py Remove unused variables in tests 2016-09-27 13:35:58 +02:00
user_plugin.py group: allow services as members of groups 2018-05-08 16:39:22 -04:00