---
#   Copyright Red Hat, Inc. All Rights Reserved.
#
#   Licensed under the Apache License, Version 2.0 (the "License"); you may
#   not use this file except in compliance with the License. You may obtain
#   a copy of the License at
#
#       http://www.apache.org/licenses/LICENSE-2.0
#
#   Unless required by applicable law or agreed to in writing, software
#   distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
#   WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
#   License for the specific language governing permissions and limitations
#   under the License.
#

- include: host-preparation.yml

- name: Run puppet-openstack-integration scenario000 tests
  hosts: openstack_nodes
  force_handlers: True
  tasks:
    - block:
        - include_role:
            name: "puppet-openstack"
          vars:
            test: "scenario000"
            nested_virtualization: "{% if ansible_distribution == 'Fedora' %}false{% else %}true{% endif %}"
        - include_role:
            name: "logs"
            tasks_from: "recover"
      rescue:
        - include_role:
            name: "logs"
            tasks_from: "recover"
        - name: Failure detected when testing puppet-openstack-scenario000
          fail:
            msg: "Failure detected when testing puppet-openstack-scenario000"

Add playbook for p-o-i scenario000
Add playbook for p-o-i scenario000

A new scenario000 has been created in p-o-i to test a basic
keystone-only deployment [1].

[1] https://review.opendev.org/c/openstack/puppet-openstack-integration/+/787283

Change-Id: I6c949e9a7061cb61198e1e567ade5fcf6127ebeb
