---
driver:
  name: docker
lint:
  name: yamllint
platforms:
  - name: trusty-sd-app
    groups:
      - builders
  - name: trusty-sd-generic-ossec-agent
    groups:
      - builders
  - name: trusty-sd-generic-ossec-server
    groups:
      - builders
  - name: trusty-sd-generic-ossec-agent2
    groups:
      - builders
  - name: trusty-sd-generic-ossec-server2
    groups:
      - builders
  - name: trusty-sd-grsec
    groups:
      - builders
  - name: trusty-sd-config
    groups:
      - builders
  - name: trusty-sd-keyring
    groups:
      - builders
  - name: trusty-sd-dpkg-verification
    groups:
      - testers
provisioner:
  name: ansible
  inventory:
    links:
      group_vars: ../../install_files/ansible-base/group_vars
  env:
    ANSIBLE_ROLES_PATH: ../../install_files/ansible-base/roles
    ANSIBLE_ACTION_PLUGINS: ../../install_files/ansible-base/action_plugins
  lint:
    name: ansible-lint
scenario:
  name: builder
  test_sequence:
    - destroy
    - create
    - converge
    - verify
    - destroy
verifier:
  name: testinfra
  options:
    # provided by pytest-xdist
    n: auto
  lint:
    name: flake8

---
driver:
  name: docker
lint:
  name: yamllint
platforms:
  - name: trusty-sd-app
    groups:
      - builders
  - name: trusty-sd-generic-ossec-agent
    groups:
      - builders
  - name: trusty-sd-generic-ossec-server
    groups:
      - builders
  - name: trusty-sd-generic-ossec-agent2
    groups:
      - builders
  - name: trusty-sd-generic-ossec-server2
    groups:
      - builders
  - name: trusty-sd-grsec
    groups:
      - builders
  - name: trusty-sd-config
    groups:
      - builders
  - name: trusty-sd-keyring
    groups:
      - builders
  - name: trusty-sd-dpkg-verification
    groups:
      - testers
provisioner:
  name: ansible
  inventory:
    links:
      group_vars: ../../install_files/ansible-base/group_vars
  env:
    ANSIBLE_ROLES_PATH: ../../install_files/ansible-base/roles
    ANSIBLE_ACTION_PLUGINS: ../../install_files/ansible-base/action_plugins
    ANSIBLE_CALLBACK_WHITELIST: skippy
    ANSIBLE_STDOUT_CALLBACK: skippy
  lint:
    name: ansible-lint
scenario:
  name: builder
  test_sequence:
    - destroy
    - create
    - converge
    - verify
    - destroy
verifier:
  name: testinfra
  options:
    # provided by pytest-xdist
    n: auto
  lint:
    name: flake8

Disable "skip" task output in playbook run
Disable "skip" task output in playbook run

Since we are using strategy `free` and a bunch of conditionals to run
the playbook, if we don't apply this `skippy` callback plugin, we see a
TON of OUTPUT that is not helpful.

See https://docs.ansible.com/ansible/2.5/plugins/callback/skippy.html
for details.
