Skip to content

Commit 9d3a582

Browse files
Merge pull request #63 from oracle-quickstart/2.11.2.2
2 parents 071ebcd + 57463e1 commit 9d3a582

File tree

4 files changed

+28
-5
lines changed

4 files changed

+28
-5
lines changed

playbooks/roles/grafana/tasks/dashboard.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -66,6 +66,8 @@
6666
- oci-dashboard.jsonnet
6767
- table-panel.libsonnet
6868
- nccl-traces.jsonnet
69+
- storage-metrics.jsonnet
70+
- storage-metrics-variables.libsonnet
6971

7072
- name: Build dashboards with Jsonnet
7173
become: true
@@ -82,6 +84,7 @@
8284
/usr/local/bin/jsonnet -J vendor slurm-dashboard.jsonnet -o slurm-dashboard.json
8385
/usr/local/bin/jsonnet -J vendor oci-dashboard.jsonnet -o oci-dashboard.json
8486
/usr/local/bin/jsonnet -J vendor nccl-traces.jsonnet -o nccl-traces.json
87+
/usr/local/bin/jsonnet -J vendor storage-metrics.jsonnet -o storage-metrics.json
8588
environment:
8689
args:
8790
chdir: "{{ dashboard_build_dir }}"
@@ -109,6 +112,7 @@
109112
- slurm-dashboard.json
110113
- oci-dashboard.json
111114
- nccl-traces.json
115+
- storage-metrics.json
112116

113117
- name: Import Grafana dashboards
114118
community.grafana.grafana_dashboard:
@@ -129,3 +133,4 @@
129133
- slurm-dashboard.json
130134
- oci-dashboard.json
131135
- nccl-traces.json
136+
- storage-metrics.json

playbooks/roles/grafana/tasks/el.yml

Lines changed: 11 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
- name: add grafana repository
2+
- name: Add grafana repository
33
become: true
44
yum_repository:
55
name: grafana
@@ -12,15 +12,22 @@
1212
sslverify: 1
1313
sslcacert: /etc/pki/tls/certs/ca-bundle.crt
1414

15-
- name: install grafana and tempo
15+
- name: Install grafana and tempo
1616
vars:
1717
package_name:
18-
- grafana
18+
- grafana-12.0.3
1919
- tempo
2020
package_state: present
21+
package_allow_downgrade: true
2122
include_role:
2223
name: safe_yum
2324

25+
- name: Hold Grafana package to prevent upgrades
26+
become: true
27+
community.general.yum_versionlock:
28+
name: grafana
29+
state: present
30+
2431
- name: Install Python dependencies
2532
become: true
2633
pip:
@@ -74,7 +81,7 @@
7481
daemon_reload: yes
7582
when: ons_topic_ocid != ""
7683

77-
- name: start grafana
84+
- name: Start grafana
7885
become: true
7986
service:
8087
name: grafana-server

playbooks/roles/grafana/tasks/ubuntu.yml

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,13 +22,20 @@
2222
become: true
2323
vars:
2424
package_name:
25-
- grafana
25+
- grafana=12.0.3
2626
- tempo
2727
package_state: present
2828
apt:
29+
allow_downgrade: true
2930
name: "{{ package_name }}"
3031
state: "{{ package_state }}"
3132

33+
- name: Hold Grafana package to prevent upgrades
34+
become: true
35+
dpkg_selections:
36+
name: grafana
37+
selection: hold
38+
3239
- name: Install Python dependencies
3340
pip:
3441
name:

playbooks/roles/safe_yum/tasks/el.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@
1010
update_cache: "{{package_cache | default('false') | bool}}"
1111
lock_timeout: 180
1212
disable_gpg_check: "{{ disable_gpg_check_var| default('false') | bool}}"
13+
allow_downgrade: "{{ package_allow_downgrade | default('false') | bool }}"
1314
when: package_repo|default('None') != 'None'
1415
async: 200
1516
poll: 10
@@ -33,6 +34,7 @@
3334
update_cache: "{{package_cache | default('false') | bool}}"
3435
lock_timeout: 180
3536
disable_gpg_check: "{{ disable_gpg_check_var| default('false') | bool}}"
37+
allow_downgrade: "{{ package_allow_downgrade | default('false') | bool }}"
3638
when: package_repo|default('None') == 'None'
3739
async: 200
3840
poll: 10
@@ -67,6 +69,7 @@
6769
update_cache: "{{package_cache | default('false') | bool}}"
6870
lock_timeout: 90
6971
disable_gpg_check: "{{ disable_gpg_check_var| default('false') | bool}}"
72+
allow_downgrade: "{{ package_allow_downgrade | default('false') | bool }}"
7073
register: packages_output
7174
retries: 5
7275
delay: 10
@@ -80,6 +83,7 @@
8083
state: "{{package_state | default('present')}}"
8184
update_cache: "{{package_cache | default('false') | bool}}"
8285
lock_timeout: 90
86+
allow_downgrade: "{{ package_allow_downgrade | default('false') | bool }}"
8387
register: packages_output
8488
retries: 5
8589
delay: 10

0 commit comments

Comments
 (0)