Ensure that each role in extras has a dependency on extras-common
As more ansible variables are shared or reused across roles it is important to define these variables in a role that is always executed. In this case that role is extras-common. Note: This review is a blocker for https://review.openstack.org/#/c/418998/ Change-Id: I31fd13d7bcb98d73e7f16048c57c027d95faeec5
This commit is contained in:
parent
8cc71b83e5
commit
19933e5f03
|
@ -0,0 +1,3 @@
|
||||||
|
dependencies:
|
||||||
|
- extras-common
|
||||||
|
|
|
@ -0,0 +1,3 @@
|
||||||
|
dependencies:
|
||||||
|
- extras-common
|
||||||
|
|
|
@ -0,0 +1,3 @@
|
||||||
|
dependencies:
|
||||||
|
- extras-common
|
||||||
|
|
|
@ -0,0 +1,3 @@
|
||||||
|
dependencies:
|
||||||
|
- extras-common
|
||||||
|
|
|
@ -0,0 +1,3 @@
|
||||||
|
dependencies:
|
||||||
|
- extras-common
|
||||||
|
|
|
@ -2,3 +2,10 @@ overcloud_ipv6: false
|
||||||
containerized_overcloud: false
|
containerized_overcloud: false
|
||||||
overcloud_templates_path: /usr/share/openstack-tripleo-heat-templates
|
overcloud_templates_path: /usr/share/openstack-tripleo-heat-templates
|
||||||
|
|
||||||
|
# TODO(hrybacki): remove after https://review.openstack.org/#/c/418998/ merges
|
||||||
|
# The overcloud-deploy role had a dependency on the tripleo role (no longer
|
||||||
|
# exists) which depdended on the common role which /has/ `enable_pacemaker`.
|
||||||
|
# this workaround can be removed after https://review.openstack.org/#/c/413800/
|
||||||
|
# is merged creating a dependency chain common<-extras-common<-overcloud-deploy
|
||||||
|
enable_pacemaker: false
|
||||||
|
|
||||||
|
|
|
@ -0,0 +1,3 @@
|
||||||
|
dependencies:
|
||||||
|
- extras-common
|
||||||
|
|
|
@ -0,0 +1,3 @@
|
||||||
|
dependencies:
|
||||||
|
- extras-common
|
||||||
|
|
|
@ -1,2 +1,3 @@
|
||||||
dependencies:
|
dependencies:
|
||||||
- extras-common
|
- extras-common
|
||||||
|
|
||||||
|
|
|
@ -1,3 +1,2 @@
|
||||||
dependencies:
|
dependencies:
|
||||||
- libvirt
|
- extras-common
|
||||||
- tripleo
|
|
||||||
|
|
|
@ -1,3 +1,2 @@
|
||||||
dependencies:
|
dependencies:
|
||||||
- libvirt
|
- extras-common
|
||||||
- tripleo
|
|
||||||
|
|
|
@ -1,4 +1,2 @@
|
||||||
dependencies:
|
dependencies:
|
||||||
- libvirt
|
|
||||||
- tripleo
|
|
||||||
- extras-common
|
- extras-common
|
||||||
|
|
|
@ -0,0 +1,3 @@
|
||||||
|
dependencies:
|
||||||
|
- extras-common
|
||||||
|
|
|
@ -1,2 +1,3 @@
|
||||||
dependencies:
|
dependencies:
|
||||||
- extras-common
|
- extras-common
|
||||||
|
|
||||||
|
|
|
@ -1,31 +1,3 @@
|
||||||
---
|
dependencies:
|
||||||
# Copyright Red Hat, Inc. All Rights Reserved.
|
- extras-common
|
||||||
#
|
|
||||||
# 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.
|
|
||||||
#
|
|
||||||
|
|
||||||
galaxy_info:
|
|
||||||
author: redhat-openstack
|
|
||||||
description: Ansible set of tasks for upgrading Tripleo-Overcloud
|
|
||||||
company: Red Hat
|
|
||||||
license: Apache2
|
|
||||||
min_ansible_version: 2.0.0
|
|
||||||
platforms:
|
|
||||||
- name: EL
|
|
||||||
versions:
|
|
||||||
- all
|
|
||||||
categories:
|
|
||||||
- cloud
|
|
||||||
- python
|
|
||||||
- development
|
|
||||||
- openstack
|
|
||||||
|
|
|
@ -0,0 +1,3 @@
|
||||||
|
dependencies:
|
||||||
|
- extras-common
|
||||||
|
|
|
@ -1,3 +1,2 @@
|
||||||
dependencies:
|
dependencies:
|
||||||
- libvirt
|
- extras-common
|
||||||
- tripleo
|
|
||||||
|
|
|
@ -0,0 +1,3 @@
|
||||||
|
dependencies:
|
||||||
|
- extras-common
|
||||||
|
|
|
@ -0,0 +1,3 @@
|
||||||
|
dependencies:
|
||||||
|
- extras-common
|
||||||
|
|
|
@ -0,0 +1,2 @@
|
||||||
|
dependencies:
|
||||||
|
- extras-common
|
|
@ -0,0 +1,3 @@
|
||||||
|
dependencies:
|
||||||
|
- extras-common
|
||||||
|
|
|
@ -0,0 +1,3 @@
|
||||||
|
dependencies:
|
||||||
|
- extras-common
|
||||||
|
|
Loading…
Reference in New Issue