Skip to content

Commit 55eb712

Browse files
authored
Merge pull request #601 from stackhpc/zed-reno-changes
Zed reno changes
2 parents 6166a96 + e2a2618 commit 55eb712

File tree

24 files changed

+67
-98
lines changed

24 files changed

+67
-98
lines changed

doc/source/configuration/monitoring.rst

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,8 @@ Monitoring Configuration
66
========================
77

88
StackHPC kayobe config includes a reference monitoring and alerting stack based
9-
on Prometheus, Alertmanager, Grafana, Fluentd, Elasticsearch & Kibana. These
10-
services by default come enabled and configured.
9+
on Prometheus, Alertmanager, Grafana, Fluentd, OpenSearch & OpenSearch
10+
Dashboards. These services by default come enabled and configured.
1111

1212
Monitoring hosts, usually the controllers, should be added to the monitoring
1313
group. The group definition can be applied in various different places. For
@@ -18,7 +18,7 @@ example, this configuration could be added to etc/kayobe/inventory/groups:
1818
[monitoring:children]
1919
controllers
2020
21-
Central Elasticsearch cluster collects OpenStack logs, with an option to receive
21+
Central OpenSearch cluster collects OpenStack logs, with an option to receive
2222
operating system logs too. In order to enable this, execute custom playbook
2323
after deployment:
2424

etc/kayobe/ansible/rsyslog.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
# Custom playbook to configure rsyslog to forward operating system logs to
3-
# fluentd, eventually reaching Kolla's Elasticsearch cluster.
3+
# fluentd, eventually reaching Kolla's Opensearch cluster.
44
#
55
# Variables:
66
# * rsyslog_group: Host pattern against which to target the playbook. Default

etc/kayobe/compute.yml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -196,6 +196,13 @@
196196
# compute_libvirt_ceph_repo_install is true. Default is 'pacific'.
197197
#compute_libvirt_ceph_repo_release:
198198

199+
###############################################################################
200+
# Compute node swap configuration.
201+
202+
# List of swap devices. Each item is a dict containing a 'device' item. Default
203+
# is an empty list.
204+
# compute_swap:
205+
199206
###############################################################################
200207
# Dummy variable to allow Ansible to accept this file.
201208
workaround_ansible_issue_8743: yes

etc/kayobe/controllers.yml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -152,6 +152,13 @@
152152
# - state: enabled
153153
#controller_firewalld_rules:
154154

155+
###############################################################################
156+
# Controller node swap configuration.
157+
158+
# List of swap devices. Each item is a dict containing a 'device' item. Default
159+
# is an empty list.
160+
# controller_swap:
161+
155162
###############################################################################
156163
# Dummy variable to allow Ansible to accept this file.
157164
workaround_ansible_issue_8743: yes

etc/kayobe/environments/aufn-ceph/kolla/globals.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,5 +12,5 @@ glance_backend_ceph: "yes"
1212
cinder_backend_ceph: "yes"
1313
nova_backend_ceph: "yes"
1414

15-
# Elasticsearch memory tuning
16-
es_heap_size: 1g
15+
# Opensearch memory tuning
16+
opensearch_heap_size: 1g

etc/kayobe/environments/aufn-ceph/kolla/inventory/overcloud-services.j2

Lines changed: 1 addition & 39 deletions
Original file line numberDiff line numberDiff line change
@@ -24,10 +24,6 @@ common
2424
[kolla-toolbox:children]
2525
common
2626

27-
# Elasticsearch Curator
28-
[elasticsearch-curator:children]
29-
elasticsearch
30-
3127
# Glance
3228
[glance-api:children]
3329
glance
@@ -199,41 +195,6 @@ murano
199195
[murano-engine:children]
200196
murano
201197

202-
# Monasca
203-
[monasca-agent-collector:children]
204-
monasca-agent
205-
206-
[monasca-agent-forwarder:children]
207-
monasca-agent
208-
209-
[monasca-agent-statsd:children]
210-
monasca-agent
211-
212-
[monasca-api:children]
213-
monasca
214-
215-
[monasca-log-persister:children]
216-
monasca
217-
218-
[monasca-log-metrics:children]
219-
monasca
220-
221-
[monasca-thresh:children]
222-
monasca
223-
224-
[monasca-notification:children]
225-
monasca
226-
227-
[monasca-persister:children]
228-
monasca
229-
230-
# Storm
231-
[storm-worker:children]
232-
storm
233-
234-
[storm-nimbus:children]
235-
storm
236-
237198
# Ironic
238199
[ironic-api:children]
239200
ironic
@@ -514,6 +475,7 @@ monitoring
514475
[prometheus-openstack-exporter:children]
515476
monitoring
516477

478+
# NOTE(Alex-Welsh): This might need removing, since we have moved to opensearch
517479
[prometheus-elasticsearch-exporter:children]
518480
elasticsearch
519481

etc/kayobe/environments/ci-aio/globals.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ os_distribution: "{{ lookup('pipe', '. /etc/os-release && echo $ID') | trim }}"
5656
###############################################################################
5757

5858
# Avoid a reboot.
59-
disable_selinux_do_reboot: false
59+
selinux_do_reboot: false
6060

6161
###############################################################################
6262
# Dummy variable to allow Ansible to accept this file.

etc/kayobe/environments/ci-aio/kolla/globals.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,8 @@ openstack_service_rpc_workers: "1"
1212
docker_yum_baseurl: "{{ stackhpc_repo_docker_url }}"
1313
docker_yum_gpgkey: "https://download.docker.com/linux/centos/gpg"
1414

15-
# Elasticsearch memory tuning
16-
es_heap_size: 1g
15+
# Opensearch memory tuning
16+
opensearch_heap_size: 1g
1717

1818
# Increase Grafana timeout
1919
grafana_start_first_node_retries: 20

etc/kayobe/environments/ci-aio/stackhpc-ci.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,6 @@ stackhpc_repo_centos_stream_openstack_yoga_version: "{{ stackhpc_pulp_repo_cento
3333
stackhpc_repo_centos_stream_opstools_version: "{{ stackhpc_pulp_repo_centos_stream_8_opstools_version }}"
3434
stackhpc_repo_centos_stream_powertools_version: "{{ stackhpc_pulp_repo_centos_stream_8_powertools_version }}"
3535
stackhpc_repo_centos_stream_storage_ceph_pacific_version: "{{ stackhpc_pulp_repo_centos_stream_8_storage_ceph_pacific_version }}"
36-
stackhpc_repo_elasticsearch_logstash_kibana_7_x_version: "{{ stackhpc_pulp_repo_elasticsearch_logstash_kibana_7_x_version }}"
3736
stackhpc_repo_grafana_version: "{{ stackhpc_pulp_repo_grafana_version }}"
3837
stackhpc_repo_mariadb_10_6_centos8_version: "{{ stackhpc_pulp_repo_mariadb_10_6_centos8_version }}"
3938
stackhpc_repo_rabbitmq_erlang_version: "{{ stackhpc_pulp_repo_rabbitmq_erlang_version }}"

etc/kayobe/environments/ci-builder/globals.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,4 +12,4 @@ os_distribution: "{{ lookup('pipe', '. /etc/os-release && echo $ID') | trim }}"
1212
# SELinux.
1313

1414
# Avoid a reboot.
15-
disable_selinux_do_reboot: false
15+
selinux_do_reboot: false

0 commit comments

Comments
 (0)