Skip to content
Snippets Groups Projects
Commit 565a0614 authored by Zuul's avatar Zuul Committed by Gerrit Code Review
Browse files

Merge "Define default variables for Monasca config"

parents 2a00b4cc 39308a45
No related branches found
No related tags found
No related merge requests found
......@@ -23,7 +23,7 @@ grafana_monitoring_node_dashboard_repo_path:
# The Grafana organisation for the control plane. Note that for Monasca
# Grafana with domain support the format is:
# organisation_name@openstack_domain
grafana_control_plane_organisation: "monasca_control_plane@default"
grafana_control_plane_organisation: "{{ monasca_control_plane_project }}@{{ monasca_control_plane_domain }}"
# A dict of datasources to configure. See the stackhpc.grafana-conf role
# for all supported datasources. Example:
......
---
###############################################################################
# Monasca configuration.
# Monasca OpenStack Project name.
monasca_control_plane_project: "monasca_control_plane"
# Monasca OpenStack Domain name.
monasca_control_plane_domain: "default"
# Monasca Grafana Server port.
monasca_grafana_server_port: "3001"
......@@ -41,7 +41,7 @@
- name: Look up Monasca control plane project ID
shell: >
source {{ venv }}/bin/activate &&
openstack project show {{ grafana_control_plane_organisation.split("@")[0] }} --format json --column id
openstack project show {{ monasca_control_plane_project }} --format json --column id
register: monasca_project_show
changed_when: False
environment: "{{ openstack_auth_env }}"
......@@ -81,5 +81,5 @@
version: "{{ grafana_monitoring_node_dashboard_repo_version }}"
checkout_path: "{{ grafana_monitoring_node_dashboard_repo_checkout_path }}"
relative_path: "{{ grafana_monitoring_node_dashboard_repo_path }}"
grafana_conf_grafana_url: "http://{{ kolla_internal_vip_address }}:3000"
grafana_conf_grafana_url: "http://{{ kolla_internal_vip_address }}:{{ monasca_grafana_server_port }}"
grafana_conf_grafana_datasources: "{{ grafana_datasources }}"
......@@ -525,6 +525,12 @@ ironic_inspector_kernel_cmdline_extras:
# The Bifrost deployment image only supports a source installation.
bifrost_install_type: source
#################################
# Monasca - Monitoring & Alerting
#################################
# Monasca doesn't support binary type container builds
monasca_install_type: source
############################################
# Grafana - Data visualisation & Monitoring
......
---
###############################################################################
# Monasca configuration.
# Monasca OpenStack Project name.
# The default is "monasca_control_plane".
#monasca_control_plane_project:
# Monasca OpenStack Domain name. Default is "default".
#monasca_control_plane_domain:
# Monasca Grafana Server port. Must match kolla-ansible
# var of the same name. Default is "3001".
#monasca_grafana_server_port:
###############################################################################
# Dummy variable to allow Ansible to accept this file.
workaround_ansible_issue_8743: yes
---
features:
- |
Provides project and domain default variables for Monasca.
Defaults can be overridden from the Monasca config file etc/kayobe/monasca.yml.
fixes:
- |
Fixes the Monasca install type causing issues pulling container images. See
`story 2007597 <https://storyboard.openstack.org/#!/story/2007597>`__ for details.
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment