Files
openstack-ansible-plugins/playbooks/setup_openstack.yml
Ivan Anfimov 356f5813c0 Remove double space in Importing placement playbook
Change-Id: Id900e090c4ec3e6db197d9a40e9adf7de0ad3807
Signed-off-by: Ivan Anfimov <lazekteam@gmail.com>
2026-02-05 13:13:08 +00:00

116 lines
3.8 KiB
YAML

---
# Copyright 2014, Rackspace US, Inc.
#
# 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.
- name: Importing pre hook playbook
ansible.builtin.import_playbook: "{{ pre_setup_openstack_hook | default('openstack.osa.hook_dummy') }}"
- name: Importing keystone playbook
ansible.builtin.import_playbook: openstack.osa.keystone
- name: Importing barbican playbook
ansible.builtin.import_playbook: openstack.osa.barbican
- name: Importing placement playbook
ansible.builtin.import_playbook: openstack.osa.placement
- name: Importing glance playbook
ansible.builtin.import_playbook: openstack.osa.glance
- name: Importing cinder playbook
ansible.builtin.import_playbook: openstack.osa.cinder
- name: Importing nova playbook
ansible.builtin.import_playbook: openstack.osa.nova
- name: Importing neutron playbook
ansible.builtin.import_playbook: openstack.osa.neutron
- name: Importing heat playbook
ansible.builtin.import_playbook: openstack.osa.heat
- name: Importing horizon playbook
ansible.builtin.import_playbook: openstack.osa.horizon
- name: Importing designate playbook
ansible.builtin.import_playbook: openstack.osa.designate
- name: Importing swift playbook
ansible.builtin.import_playbook: openstack.osa.swift
- name: Importing adjutant playbook
ansible.builtin.import_playbook: openstack.osa.adjutant
- name: Importing gnocchi playbook
ansible.builtin.import_playbook: openstack.osa.gnocchi
- name: Importing ceilometer playbook
ansible.builtin.import_playbook: openstack.osa.ceilometer
- name: Importing aodh playbook
ansible.builtin.import_playbook: openstack.osa.aodh
- name: Importing cloudkitty playbook
ansible.builtin.import_playbook: openstack.osa.cloudkitty
- name: Importing ironic playbook
ansible.builtin.import_playbook: openstack.osa.ironic
- name: Importing magnum playbook
ansible.builtin.import_playbook: openstack.osa.magnum
- name: Importing trove playbook
ansible.builtin.import_playbook: openstack.osa.trove
- name: Importing octavia playbook
ansible.builtin.import_playbook: openstack.osa.octavia
- name: Importing tacker playbook
ansible.builtin.import_playbook: openstack.osa.tacker
- name: Importing blazar playbook
ansible.builtin.import_playbook: openstack.osa.blazar
- name: Importing masakari playbook
ansible.builtin.import_playbook: openstack.osa.masakari
- name: Importing manila playbook
ansible.builtin.import_playbook: openstack.osa.manila
- name: Importing mistral playbook
ansible.builtin.import_playbook: openstack.osa.mistral
- name: Importing zun playbook
ansible.builtin.import_playbook: openstack.osa.zun
# This is not an OpenStack service, but integrates with Keystone and must be
# deployed afterward.
- name: Importing ceph-rgw-install playbook
ansible.builtin.import_playbook: openstack.osa.ceph_rgw_install
- name: Importing openstack_resources playbook
ansible.builtin.import_playbook: openstack.osa.openstack_resources
- name: Importing skyline playbook
ansible.builtin.import_playbook: openstack.osa.skyline
- name: Importing tempest playbook
ansible.builtin.import_playbook: openstack.osa.tempest
- name: Importing rally playbook
ansible.builtin.import_playbook: openstack.osa.rally
- name: Importing post hook playbook
ansible.builtin.import_playbook: "{{ post_setup_openstack_hook | default('openstack.osa.hook_dummy') }}"