Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
WIP: Enable AD DC tests using ipalab-config
ipalab-config allows the creation of complex IPA environments using rootless containers. The tool provides the means to create an environment where a trust can be set between IPA and Samba AD DC, which is similar enough to Windows AD DC to be used in ansible-freeipa testing. To start a test scenario run 'infra/scenario/start-scenario' passing the scenario configuration as parameter. A list of the containers created will be printed on the screen, and an inventory file will be create on the repository root with the name 'inventory-scenario.yml'. Test playbooks can be executed using this scenario, or it can be used along with 'pytest'. Only one scenario can be run at a single time. When the tests are finished, 'infra/scenario/stop-scenario' will cleanup the environment, and a new scenario can be started. The inventory file created will not be removed, but will be overwritten if a new scenario is created. Signed-off-by: Rafael Guterres Jeffman <[email protected]>
- Loading branch information