RETIRED, TripleO Ansible project repository. Contains playbooks for use with TripleO OpenStack deployments.
86633a52a2
When the Ceph Dashboard environment file is added, the haproxy config
is created for both the ceph dashboard and the monitoring stack (made
by grafana, prometheus, alertmanager, node-exporter).
We used to have the 'ceph_dashboard_vip' rely to the ctlplane network
unless the StorageDashboard composable network is explicitly added to
the overcloud deployment.
This patch, instead, explicitly sets the ceph_dashboard_vip using the
'CephDashboardNetwork' parameter defined in tripleo-heat-templates.
By doing this the operator has the flexibility to use the network
defined via tht to reach the Ceph Dashboard, resulting in a more
consistent configuration according to the user expectations.
Change-Id: Icc68dad8074dd02d84f76efac45ed08b42a2bd2f
(cherry picked from commit
|
||
---|---|---|
.ansible-lint_rules | ||
_skeleton_role_ | ||
doc | ||
releasenotes | ||
scripts | ||
tests | ||
tripleo_ansible | ||
zuul.d | ||
.ansible-lint | ||
.gitignore | ||
.gitreview | ||
.pre-commit-config.yaml | ||
.stestr.conf | ||
.yamllint | ||
LICENSE | ||
README.rst | ||
ansible-requirements.txt | ||
ansible-test-env.rc | ||
bindep.txt | ||
molecule-requirements.txt | ||
requirements.txt | ||
role-addition.yml | ||
roles | ||
setup.cfg | ||
setup.py | ||
test-requirements.txt | ||
tox.ini |
README.rst
Team and repository tags
TripleO Ansible
TripleO Ansible project repository. Contains Ansible playbooks, roles, and plugins for use with TripleO.
Documentation for the project can be found at: https://docs.openstack.org/tripleo-ansible/latest/
Release notes for the project can be found at: https://docs.openstack.org/releasenotes/tripleo-ansible/
The project source code repository is located at: https://opendev.org/openstack/tripleo-ansible/
The project home is at: https://launchpad.net/tripleo
The project bug tracker is located at: https://bugs.launchpad.net/tripleo