diff --git a/ansible/inventory/all-in-one b/ansible/inventory/all-in-one index 5b8ee842f5aff0d8197d60e7e01bb71f17438701..02d9110cb217d2c85d433e3a1ea0968846863af7 100644 --- a/ansible/inventory/all-in-one +++ b/ansible/inventory/all-in-one @@ -473,9 +473,6 @@ sahara sahara # Ceilometer -[ceilometer-api:children] -ceilometer - [ceilometer-central:children] ceilometer diff --git a/ansible/inventory/multinode b/ansible/inventory/multinode index 19674ff2257de69677854f50e316da65cc026446..aba24f80413304777def4935e48f88bbf197cd14 100644 --- a/ansible/inventory/multinode +++ b/ansible/inventory/multinode @@ -454,9 +454,6 @@ mistral mistral # Ceilometer -[ceilometer-api:children] -ceilometer - [ceilometer-central:children] ceilometer diff --git a/ansible/roles/ceilometer/defaults/main.yml b/ansible/roles/ceilometer/defaults/main.yml index 5580ebe228ad093f57b9fab4ed55b221e3f27199..c09dc09e37e8c17235c21aa1d1a6db13f85c4fff 100644 --- a/ansible/roles/ceilometer/defaults/main.yml +++ b/ansible/roles/ceilometer/defaults/main.yml @@ -2,17 +2,6 @@ project_name: "ceilometer" ceilometer_services: -# TODO(jeffrey4l): ceilometer_api_image is still required for bootstrap service. Remove this after use ceilometer notification image instead - ceilometer-api: - container_name: ceilometer_api - group: ceilometer-api - enabled: True - image: "{{ ceilometer_api_image_full }}" - volumes: - - "{{ node_config_directory }}/ceilometer-api/:{{ container_config_directory }}/:ro" - - "/etc/localtime:/etc/localtime:ro" - - "ceilometer:/var/lib/ceilometer/" - - "kolla_logs:/var/log/kolla/" ceilometer-notification: container_name: ceilometer_notification group: ceilometer-notification @@ -57,11 +46,6 @@ ceilometer_notification_image: "{{ docker_registry ~ '/' if docker_registry else ceilometer_notification_tag: "{{ ceilometer_tag }}" ceilometer_notification_image_full: "{{ ceilometer_notification_image }}:{{ ceilometer_notification_tag }}" -# TODO(jeffrey4l): ceilometer_api_image is still required for bootstrap service. Remove this after use ceilometer notification image instead -ceilometer_api_image: "{{ docker_registry ~ '/' if docker_registry else '' }}{{ docker_namespace }}/{{ kolla_base_distro }}-{{ ceilometer_install_type }}-ceilometer-api" -ceilometer_api_tag: "{{ ceilometer_tag }}" -ceilometer_api_image_full: "{{ ceilometer_api_image }}:{{ ceilometer_api_tag }}" - ceilometer_central_image: "{{ docker_registry ~ '/' if docker_registry else '' }}{{ docker_namespace }}/{{ kolla_base_distro }}-{{ ceilometer_install_type }}-ceilometer-central" ceilometer_central_tag: "{{ ceilometer_tag }}" ceilometer_central_image_full: "{{ ceilometer_central_image }}:{{ ceilometer_central_tag }}" diff --git a/ansible/roles/ceilometer/tasks/bootstrap_service.yml b/ansible/roles/ceilometer/tasks/bootstrap_service.yml index c95b2e19bf8c6d89909eb59fc7f5dd15271bf2d3..5cf6b9e0e740e58d5a54c30b4ffd2b0596545b83 100644 --- a/ansible/roles/ceilometer/tasks/bootstrap_service.yml +++ b/ansible/roles/ceilometer/tasks/bootstrap_service.yml @@ -1,7 +1,7 @@ --- - name: Running Ceilometer bootstrap container vars: - ceilometer_api: "{{ ceilometer_services['ceilometer-api'] }}" + ceilometer_notification: "{{ ceilometer_services['ceilometer-notification'] }}" kolla_docker: action: "start_container" common_options: "{{ docker_common_options }}" @@ -10,11 +10,11 @@ KOLLA_BOOTSTRAP: KOLLA_CONFIG_STRATEGY: "{{ config_strategy }}" CEILOMETER_DATABASE_TYPE: "gnocchi" - image: "{{ ceilometer_api.image }}" + image: "{{ ceilometer_notification.image }}" labels: BOOTSTRAP: name: "bootstrap_ceilometer" restart_policy: "never" - volumes: "{{ ceilometer_api.volumes }}" + volumes: "{{ ceilometer_notification.volumes }}" run_once: True - delegate_to: "{{ groups[ceilometer_api.group][0] }}" + delegate_to: "{{ groups[ceilometer_notification.group][0] }}"