gci-service-tests

Created 5 years ago
Maintained by shadycake
GCI Task for automating testcase https://fedoraproject.org/wiki/QA:Testcase_base_service_manipulation using ansible roles
Members 1
Sam Wedgwood committed 5 years ago

gci-service-tests

An ansible role to test the fedora testcase QA:Testcase base service manipulation with the added option of choosing the service you test it with.

If the playbook fails to execute (and you have verified that the issue isn't related to the connection, user permissions or incorrect service name) then the testcase has failed. Likewise if it succeeds then the testcase is successful.

Requirements

A fedora machine/vm with ssh access to a sudo/root user.

Role Variables

The only variable there to set is service_name which is the name of the service e.g. nginx.service

Dependencies

None.

Example Playbook

- hosts: default
  tasks:
    - include_role:
        name: gci-service-tests
      vars:
        service_name: nginx.service

License

MIT