Merge juju-lint:lp#2009880 into juju-lint:master
- Git
- lp:juju-lint
- lp#2009880
- Merge into master
Status: | Merged | ||||||||
---|---|---|---|---|---|---|---|---|---|
Approved by: | Robert Gildein | ||||||||
Approved revision: | ea25b19605e4682829295859c20d3343984ad574 | ||||||||
Merged at revision: | 57a99796bd15b2868c7924d8881a493105de8a51 | ||||||||
Proposed branch: | juju-lint:lp#2009880 | ||||||||
Merge into: | juju-lint:master | ||||||||
Diff against target: |
5201 lines (+5153/-0) 8 files modified
contrib/fcb-yoga-focal-ovs.yaml (+9/-0) contrib/fcb-yoga-jammy-ovs.yaml (+9/-0) contrib/fcb-yoga-jammy.yaml (+9/-0) contrib/includes/operations/jammy.yaml (+5/-0) contrib/includes/series/jammy.yaml (+3/-0) tests/resources/fcb-yoga-jammy-bundle.yaml (+1554/-0) tests/resources/openstack-yoga-jammy-ovn-bundle.yaml (+1767/-0) tests/resources/openstack-yoga-jammy-ovs-bundle.yaml (+1797/-0) |
||||||||
Related bugs: |
|
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Gabriel Cocenza | Approve | ||
🤖 prod-jenkaas-bootstack | continuous-integration | Approve | |
Mert Kirpici (community) | Abstain | ||
Eric Chen | Approve | ||
BootStack Reviewers | Pending | ||
Review via email: mp+443940@code.launchpad.net |
Commit message
add jammy rules + more test resources
fixes: lp#2009880
Description of the change
🤖 Canonical IS Merge Bot (canonical-is-mergebot) wrote : | # |
Eric Chen (eric-chen) wrote : | # |
Actually, I don't know how to review this long commit. Once we pass the unit and func test , I will approve it.
Mert Kirpici (mertkirpici) wrote : | # |
> Actually, I don't know how to review this long commit. Once we pass the unit
> and func test , I will approve it.
Can we wait a little bit before merging? Although I am not a "BootStack Reviewer", I still would like to take a look at the change.
Mert Kirpici (mertkirpici) : | # |
🤖 prod-jenkaas-bootstack (prod-jenkaas-bootstack) wrote : | # |
PASSED: Continuous integration, rev:bf0622ff428
https:/
Executed test runs:
SUCCESS: https:/
None: https:/
Click here to trigger a rebuild:
https:/
Eric Chen (eric-chen) wrote (last edit ): | # |
There may be some issues in Jammy. But for this MR, the goal is to enable Jammy and setup the functional test for Jammy. Therefore, I prefer to accept the MR since the unit/func are pass. For the potential issues, we can submit separted issue and solve it one by one. I hope it make sense.
Mert Kirpici (mertkirpici) (last edit ): | # |
Mert Kirpici (mertkirpici) : | # |
Gabriel Cocenza (gabrielcocenza) wrote : | # |
Thanks for the patch Robert.
I've left some comments that needs to be addressed.
One thing that I didn't understand is:
How those new resources are been used on the functional tests? I took a quick look and apperently, just the fcb-yoga-
Thanks
Robert Gildein (rgildein) : | # |
🤖 prod-jenkaas-bootstack (prod-jenkaas-bootstack) wrote : | # |
PASSED: Continuous integration, rev:f149b6e2020
https:/
Executed test runs:
SUCCESS: https:/
None: https:/
Click here to trigger a rebuild:
https:/
Gabriel Cocenza (gabrielcocenza) : | # |
🤖 prod-jenkaas-bootstack (prod-jenkaas-bootstack) wrote : | # |
PASSED: Continuous integration, rev:ea25b19605e
https:/
Executed test runs:
SUCCESS: https:/
None: https:/
Click here to trigger a rebuild:
https:/
🤖 Canonical IS Merge Bot (canonical-is-mergebot) wrote : | # |
Change successfully merged at revision 57a99796bd15b28
Preview Diff
1 | diff --git a/contrib/fcb-yoga-focal-ovs.yaml b/contrib/fcb-yoga-focal-ovs.yaml |
2 | new file mode 100644 |
3 | index 0000000..91d6d68 |
4 | --- /dev/null |
5 | +++ b/contrib/fcb-yoga-focal-ovs.yaml |
6 | @@ -0,0 +1,9 @@ |
7 | +!include includes/base.yaml |
8 | +!include includes/networking/ovs.yaml |
9 | +!include includes/database/mysql.yaml |
10 | +!include includes/release/yoga.yaml |
11 | +!include includes/series/focal.yaml |
12 | +!include includes/openstack.yaml |
13 | +!include includes/operations.yaml |
14 | +!include includes/saas.yaml |
15 | +!include includes/aggregator-openstack.yaml |
16 | diff --git a/contrib/fcb-yoga-jammy-ovs.yaml b/contrib/fcb-yoga-jammy-ovs.yaml |
17 | new file mode 100644 |
18 | index 0000000..a452f94 |
19 | --- /dev/null |
20 | +++ b/contrib/fcb-yoga-jammy-ovs.yaml |
21 | @@ -0,0 +1,9 @@ |
22 | +!include includes/base.yaml |
23 | +!include includes/networking/ovs.yaml |
24 | +!include includes/database/mysql.yaml |
25 | +!include includes/release/yoga.yaml |
26 | +!include includes/series/jammy.yaml |
27 | +!include includes/openstack.yaml |
28 | +!include includes/operations.yaml |
29 | +!include includes/saas.yaml |
30 | +!include includes/aggregator-openstack.yaml |
31 | diff --git a/contrib/fcb-yoga-jammy.yaml b/contrib/fcb-yoga-jammy.yaml |
32 | new file mode 100644 |
33 | index 0000000..bedfc36 |
34 | --- /dev/null |
35 | +++ b/contrib/fcb-yoga-jammy.yaml |
36 | @@ -0,0 +1,9 @@ |
37 | +!include includes/base.yaml |
38 | +!include includes/networking/ovn.yaml |
39 | +!include includes/database/mysql.yaml |
40 | +!include includes/release/yoga.yaml |
41 | +!include includes/series/jammy.yaml |
42 | +!include includes/openstack.yaml |
43 | +!include includes/operations.yaml |
44 | +!include includes/saas.yaml |
45 | +!include includes/aggregator-openstack.yaml |
46 | diff --git a/contrib/includes/operations/jammy.yaml b/contrib/includes/operations/jammy.yaml |
47 | new file mode 100644 |
48 | index 0000000..f7b3f73 |
49 | --- /dev/null |
50 | +++ b/contrib/includes/operations/jammy.yaml |
51 | @@ -0,0 +1,5 @@ |
52 | +operations openstack mandatory series: &operations-openstack-mandatory-series [] |
53 | +# compatability with new fields of fcb rules |
54 | +operations openstack mandatory release: &operations-openstack-mandatory-release [] |
55 | +openstack loadbalancer: &openstack-loadbalancer |
56 | + - openstack-loadbalancer |
57 | diff --git a/contrib/includes/series/jammy.yaml b/contrib/includes/series/jammy.yaml |
58 | new file mode 100644 |
59 | index 0000000..4771d14 |
60 | --- /dev/null |
61 | +++ b/contrib/includes/series/jammy.yaml |
62 | @@ -0,0 +1,3 @@ |
63 | +openstack loadbalancer: &openstack-loadbalancer |
64 | + - openstack-loadbalancer |
65 | +operations openstack mandatory series: &operations-openstack-mandatory-series [] |
66 | diff --git a/tests/resources/fcb-yoga-jammy-bundle.yaml b/tests/resources/fcb-yoga-jammy-bundle.yaml |
67 | new file mode 100644 |
68 | index 0000000..5442910 |
69 | --- /dev/null |
70 | +++ b/tests/resources/fcb-yoga-jammy-bundle.yaml |
71 | @@ -0,0 +1,1554 @@ |
72 | +applications: |
73 | + aodh: |
74 | + bindings: |
75 | + ? '' |
76 | + : oam-space |
77 | + admin: internal-space |
78 | + amqp: internal-space |
79 | + certificates: internal-space |
80 | + identity-service: internal-space |
81 | + internal: internal-space |
82 | + public: public-space |
83 | + shared-db: internal-space |
84 | + channel: yoga/stable |
85 | + charm: aodh |
86 | + num_units: 3 |
87 | + options: |
88 | + openstack-origin: distro |
89 | + region: RegionOne |
90 | + use-internal-endpoints: true |
91 | + to: |
92 | + - lxd:0 |
93 | + - lxd:3 |
94 | + - lxd:6 |
95 | + aodh-mysql-router: |
96 | + bindings: |
97 | + ? '' |
98 | + : oam-space |
99 | + db-router: internal-space |
100 | + shared-db: internal-space |
101 | + channel: 8.0/stable |
102 | + charm: mysql-router |
103 | + barbican: |
104 | + bindings: |
105 | + ? '' |
106 | + : oam-space |
107 | + admin: internal-space |
108 | + amqp: internal-space |
109 | + certificates: internal-space |
110 | + identity-service: internal-space |
111 | + internal: internal-space |
112 | + public: public-space |
113 | + secrets: internal-space |
114 | + shared-db: internal-space |
115 | + channel: yoga/stable |
116 | + charm: barbican |
117 | + num_units: 3 |
118 | + options: |
119 | + openstack-origin: distro |
120 | + region: RegionOne |
121 | + use-internal-endpoints: true |
122 | + to: |
123 | + - lxd:1 |
124 | + - lxd:4 |
125 | + - lxd:7 |
126 | + barbican-mysql-router: |
127 | + bindings: |
128 | + ? '' |
129 | + : oam-space |
130 | + db-router: internal-space |
131 | + shared-db: internal-space |
132 | + channel: 8.0/stable |
133 | + charm: mysql-router |
134 | + barbican-vault: |
135 | + bindings: |
136 | + ? '' |
137 | + : oam-space |
138 | + certificates: internal-space |
139 | + secrets: internal-space |
140 | + secrets-storage: internal-space |
141 | + channel: yoga/stable |
142 | + charm: barbican-vault |
143 | + bcache-tuning: |
144 | + bindings: |
145 | + ? '' |
146 | + : oam-space |
147 | + charm: bcache-tuning |
148 | + ceilometer: |
149 | + bindings: |
150 | + ? '' |
151 | + : oam-space |
152 | + admin: internal-space |
153 | + amqp: internal-space |
154 | + certificates: internal-space |
155 | + identity-credentials: internal-space |
156 | + internal: internal-space |
157 | + public: public-space |
158 | + shared-db: internal-space |
159 | + channel: yoga/stable |
160 | + charm: ceilometer |
161 | + num_units: 3 |
162 | + options: |
163 | + openstack-origin: distro |
164 | + region: RegionOne |
165 | + use-internal-endpoints: true |
166 | + to: |
167 | + - lxd:2 |
168 | + - lxd:5 |
169 | + - lxd:8 |
170 | + ceilometer-agent: |
171 | + bindings: |
172 | + ? '' |
173 | + : oam-space |
174 | + amqp: internal-space |
175 | + channel: yoga/stable |
176 | + charm: ceilometer-agent |
177 | + options: |
178 | + use-internal-endpoints: true |
179 | + ceph-dashboard: |
180 | + bindings: |
181 | + ? '' |
182 | + : oam-space |
183 | + certificates: internal-space |
184 | + channel: quincy/stable |
185 | + charm: ceph-dashboard |
186 | + options: |
187 | + grafana-api-url: https://grafana.maas:3000 |
188 | + ceph-dashboard-loadbalancer: |
189 | + bindings: |
190 | + ? '' |
191 | + : oam-space |
192 | + admin: internal-space |
193 | + internal: internal-space |
194 | + public: public-space |
195 | + channel: jammy/stable |
196 | + charm: openstack-loadbalancer |
197 | + num_units: 3 |
198 | + to: |
199 | + - lxd:0 |
200 | + - lxd:3 |
201 | + - lxd:6 |
202 | + ceph-mon: |
203 | + bindings: |
204 | + ? '' |
205 | + : oam-space |
206 | + admin: ceph-access-space |
207 | + client: ceph-access-space |
208 | + cluster: ceph-replica-space |
209 | + mds: ceph-access-space |
210 | + osd: ceph-access-space |
211 | + public: ceph-access-space |
212 | + radosgw: ceph-access-space |
213 | + channel: quincy/stable |
214 | + charm: ceph-mon |
215 | + num_units: 3 |
216 | + options: |
217 | + customize-failure-domain: true |
218 | + expected-osd-count: FCE_TEMPLATE |
219 | + source: distro |
220 | + to: |
221 | + - lxd:1 |
222 | + - lxd:4 |
223 | + - lxd:7 |
224 | + ceph-osd: |
225 | + bindings: |
226 | + ? '' |
227 | + : oam-space |
228 | + cluster: ceph-replica-space |
229 | + mon: ceph-access-space |
230 | + public: ceph-access-space |
231 | + secrets-storage: internal-space |
232 | + channel: quincy/stable |
233 | + charm: ceph-osd |
234 | + num_units: 9 |
235 | + options: |
236 | + aa-profile-mode: complain |
237 | + autotune: false |
238 | + bluestore: true |
239 | + bluestore-compression-mode: none |
240 | + customize-failure-domain: true |
241 | + osd-devices: /dev/disk/by-dname/FCE_TEMPLATE |
242 | + osd-encrypt: true |
243 | + osd-encrypt-keymanager: vault |
244 | + source: distro |
245 | + to: |
246 | + - '0' |
247 | + - '1' |
248 | + - '2' |
249 | + - '3' |
250 | + - '4' |
251 | + - '5' |
252 | + - '6' |
253 | + - '7' |
254 | + - '8' |
255 | + ceph-radosgw: |
256 | + bindings: |
257 | + ? '' |
258 | + : oam-space |
259 | + admin: internal-space |
260 | + certificates: internal-space |
261 | + identity-service: internal-space |
262 | + internal: internal-space |
263 | + mon: ceph-access-space |
264 | + public: public-space |
265 | + channel: quincy/stable |
266 | + charm: ceph-radosgw |
267 | + constraints: spaces=ceph-access-space |
268 | + num_units: 3 |
269 | + options: |
270 | + region: RegionOne |
271 | + source: distro |
272 | + to: |
273 | + - lxd:2 |
274 | + - lxd:5 |
275 | + - lxd:8 |
276 | + cinder: |
277 | + bindings: |
278 | + ? '' |
279 | + : oam-space |
280 | + admin: internal-space |
281 | + amqp: internal-space |
282 | + certificates: internal-space |
283 | + identity-service: internal-space |
284 | + internal: internal-space |
285 | + public: public-space |
286 | + shared-db: internal-space |
287 | + channel: yoga/stable |
288 | + charm: cinder |
289 | + constraints: spaces=ceph-access-space |
290 | + num_units: 3 |
291 | + options: |
292 | + block-device: None |
293 | + glance-api-version: 2 |
294 | + openstack-origin: distro |
295 | + region: RegionOne |
296 | + use-internal-endpoints: true |
297 | + to: |
298 | + - lxd:0 |
299 | + - lxd:3 |
300 | + - lxd:6 |
301 | + cinder-ceph: |
302 | + bindings: |
303 | + ? '' |
304 | + : oam-space |
305 | + ceph: ceph-access-space |
306 | + channel: yoga/stable |
307 | + charm: cinder-ceph |
308 | + cinder-mysql-router: |
309 | + bindings: |
310 | + ? '' |
311 | + : oam-space |
312 | + db-router: internal-space |
313 | + shared-db: internal-space |
314 | + channel: 8.0/stable |
315 | + charm: mysql-router |
316 | + designate: |
317 | + bindings: |
318 | + ? '' |
319 | + : oam-space |
320 | + admin: internal-space |
321 | + amqp: internal-space |
322 | + certificates: internal-space |
323 | + coordinator-memcached: internal-space |
324 | + dns-backend: internal-space |
325 | + identity-service: internal-space |
326 | + internal: internal-space |
327 | + public: public-space |
328 | + shared-db: internal-space |
329 | + channel: yoga/stable |
330 | + charm: designate |
331 | + num_units: 3 |
332 | + options: |
333 | + nameservers: FCE_TEMPLATE |
334 | + openstack-origin: distro |
335 | + region: RegionOne |
336 | + use-internal-endpoints: true |
337 | + to: |
338 | + - lxd:1 |
339 | + - lxd:4 |
340 | + - lxd:7 |
341 | + designate-bind: |
342 | + bindings: |
343 | + ? '' |
344 | + : oam-space |
345 | + certificates: internal-space |
346 | + dns-backend: internal-space |
347 | + dns-frontend: oam-space |
348 | + channel: yoga/stable |
349 | + charm: designate-bind |
350 | + num_units: 2 |
351 | + options: |
352 | + allowed_nets: FCE_TEMPLATE |
353 | + disable-dnssec-validation: true |
354 | + forwarders: FCE_TEMPLATE |
355 | + recursion: true |
356 | + use-internal-endpoints: true |
357 | + to: |
358 | + - memcached/0 |
359 | + - memcached/1 |
360 | + designate-mysql-router: |
361 | + bindings: |
362 | + ? '' |
363 | + : oam-space |
364 | + db-router: internal-space |
365 | + shared-db: internal-space |
366 | + channel: 8.0/stable |
367 | + charm: mysql-router |
368 | + easyrsa: |
369 | + bindings: |
370 | + ? '' |
371 | + : oam-space |
372 | + client: internal-space |
373 | + charm: easyrsa |
374 | + num_units: 1 |
375 | + to: |
376 | + - lxd:6 |
377 | + etcd: |
378 | + bindings: |
379 | + ? '' |
380 | + : oam-space |
381 | + certificates: internal-space |
382 | + db: internal-space |
383 | + charm: etcd |
384 | + num_units: 3 |
385 | + options: |
386 | + channel: 3.4/stable |
387 | + to: |
388 | + - lxd:2 |
389 | + - lxd:5 |
390 | + - lxd:8 |
391 | + filebeat: |
392 | + bindings: |
393 | + ? '' |
394 | + : oam-space |
395 | + charm: filebeat |
396 | + options: |
397 | + logpath: /var/log/*.log /var/log/*/*.log /var/log/syslog |
398 | + glance: |
399 | + bindings: |
400 | + ? '' |
401 | + : oam-space |
402 | + admin: internal-space |
403 | + amqp: internal-space |
404 | + ceph: ceph-access-space |
405 | + certificates: internal-space |
406 | + identity-service: internal-space |
407 | + internal: internal-space |
408 | + public: public-space |
409 | + shared-db: internal-space |
410 | + channel: yoga/stable |
411 | + charm: glance |
412 | + constraints: spaces=ceph-access-space |
413 | + num_units: 3 |
414 | + options: |
415 | + openstack-origin: distro |
416 | + region: RegionOne |
417 | + use-internal-endpoints: true |
418 | + to: |
419 | + - lxd:0 |
420 | + - lxd:3 |
421 | + - lxd:6 |
422 | + glance-mysql-router: |
423 | + bindings: |
424 | + ? '' |
425 | + : oam-space |
426 | + db-router: internal-space |
427 | + shared-db: internal-space |
428 | + channel: 8.0/stable |
429 | + charm: mysql-router |
430 | + glance-simplestreams-sync: |
431 | + bindings: |
432 | + ? '' |
433 | + : oam-space |
434 | + certificates: internal-space |
435 | + identity-service: internal-space |
436 | + channel: yoga/stable |
437 | + charm: glance-simplestreams-sync |
438 | + num_units: 1 |
439 | + options: |
440 | + mirror_list: '[{ url: "http://cloud-images.ubuntu.com/releases/", name_prefix: |
441 | + "ubuntu:released", path: "streams/v1/index.sjson", max: 1, item_filters: ["release~(bionic|focal|jammy)", |
442 | + "arch~(x86_64|amd64)", "ftype~(disk1.img|disk.img)"] }]' |
443 | + region: RegionOne |
444 | + to: |
445 | + - lxd:7 |
446 | + gnocchi: |
447 | + bindings: |
448 | + ? '' |
449 | + : oam-space |
450 | + admin: internal-space |
451 | + amqp: internal-space |
452 | + certificates: internal-space |
453 | + coordinator-memcached: internal-space |
454 | + identity-service: internal-space |
455 | + internal: internal-space |
456 | + public: public-space |
457 | + shared-db: internal-space |
458 | + storage-ceph: ceph-access-space |
459 | + channel: yoga/stable |
460 | + charm: gnocchi |
461 | + num_units: 3 |
462 | + options: |
463 | + openstack-origin: distro |
464 | + region: RegionOne |
465 | + use-internal-endpoints: true |
466 | + to: |
467 | + - lxd:1 |
468 | + - lxd:4 |
469 | + - lxd:7 |
470 | + gnocchi-mysql-router: |
471 | + bindings: |
472 | + ? '' |
473 | + : oam-space |
474 | + db-router: internal-space |
475 | + shared-db: internal-space |
476 | + channel: 8.0/stable |
477 | + charm: mysql-router |
478 | + hacluster-aodh: |
479 | + bindings: |
480 | + ? '' |
481 | + : oam-space |
482 | + channel: 2.4/stable |
483 | + charm: hacluster |
484 | + options: |
485 | + cluster_count: 3 |
486 | + hacluster-barbican: |
487 | + bindings: |
488 | + ? '' |
489 | + : oam-space |
490 | + channel: 2.4/stable |
491 | + charm: hacluster |
492 | + options: |
493 | + cluster_count: 3 |
494 | + hacluster-ceilometer: |
495 | + bindings: |
496 | + ? '' |
497 | + : oam-space |
498 | + channel: 2.4/stable |
499 | + charm: hacluster |
500 | + options: |
501 | + cluster_count: 3 |
502 | + hacluster-ceph-dashboard-loadbalancer: |
503 | + bindings: |
504 | + ? '' |
505 | + : oam-space |
506 | + channel: 2.4/stable |
507 | + charm: hacluster |
508 | + options: |
509 | + cluster_count: 3 |
510 | + hacluster-ceph-radosgw: |
511 | + bindings: |
512 | + ? '' |
513 | + : oam-space |
514 | + channel: 2.4/stable |
515 | + charm: hacluster |
516 | + options: |
517 | + cluster_count: 3 |
518 | + hacluster-cinder: |
519 | + bindings: |
520 | + ? '' |
521 | + : oam-space |
522 | + channel: 2.4/stable |
523 | + charm: hacluster |
524 | + options: |
525 | + cluster_count: 3 |
526 | + hacluster-designate: |
527 | + bindings: |
528 | + ? '' |
529 | + : oam-space |
530 | + channel: 2.4/stable |
531 | + charm: hacluster |
532 | + options: |
533 | + cluster_count: 3 |
534 | + hacluster-glance: |
535 | + bindings: |
536 | + ? '' |
537 | + : oam-space |
538 | + channel: 2.4/stable |
539 | + charm: hacluster |
540 | + options: |
541 | + cluster_count: 3 |
542 | + hacluster-gnocchi: |
543 | + bindings: |
544 | + ? '' |
545 | + : oam-space |
546 | + channel: 2.4/stable |
547 | + charm: hacluster |
548 | + options: |
549 | + cluster_count: 3 |
550 | + hacluster-heat: |
551 | + bindings: |
552 | + ? '' |
553 | + : oam-space |
554 | + channel: 2.4/stable |
555 | + charm: hacluster |
556 | + options: |
557 | + cluster_count: 3 |
558 | + hacluster-keystone: |
559 | + bindings: |
560 | + ? '' |
561 | + : oam-space |
562 | + channel: 2.4/stable |
563 | + charm: hacluster |
564 | + options: |
565 | + cluster_count: 3 |
566 | + hacluster-neutron-api: |
567 | + bindings: |
568 | + ? '' |
569 | + : oam-space |
570 | + channel: 2.4/stable |
571 | + charm: hacluster |
572 | + options: |
573 | + cluster_count: 3 |
574 | + hacluster-nova-cloud-controller: |
575 | + bindings: |
576 | + ? '' |
577 | + : oam-space |
578 | + channel: 2.4/stable |
579 | + charm: hacluster |
580 | + options: |
581 | + cluster_count: 3 |
582 | + hacluster-octavia: |
583 | + bindings: |
584 | + ? '' |
585 | + : oam-space |
586 | + channel: 2.4/stable |
587 | + charm: hacluster |
588 | + options: |
589 | + cluster_count: 3 |
590 | + hacluster-openstack-dashboard: |
591 | + bindings: |
592 | + ? '' |
593 | + : oam-space |
594 | + channel: 2.4/stable |
595 | + charm: hacluster |
596 | + options: |
597 | + cluster_count: 3 |
598 | + hacluster-placement: |
599 | + bindings: |
600 | + ? '' |
601 | + : oam-space |
602 | + channel: 2.4/stable |
603 | + charm: hacluster |
604 | + options: |
605 | + cluster_count: 3 |
606 | + hacluster-vault: |
607 | + bindings: |
608 | + ? '' |
609 | + : oam-space |
610 | + channel: 2.4/stable |
611 | + charm: hacluster |
612 | + options: |
613 | + cluster_count: 3 |
614 | + heat: |
615 | + bindings: |
616 | + ? '' |
617 | + : oam-space |
618 | + admin: internal-space |
619 | + amqp: internal-space |
620 | + certificates: internal-space |
621 | + identity-service: internal-space |
622 | + internal: internal-space |
623 | + public: public-space |
624 | + shared-db: internal-space |
625 | + channel: yoga/stable |
626 | + charm: heat |
627 | + num_units: 3 |
628 | + options: |
629 | + openstack-origin: distro |
630 | + region: RegionOne |
631 | + use-internal-endpoints: true |
632 | + to: |
633 | + - lxd:2 |
634 | + - lxd:5 |
635 | + - lxd:8 |
636 | + heat-mysql-router: |
637 | + bindings: |
638 | + ? '' |
639 | + : oam-space |
640 | + db-router: internal-space |
641 | + shared-db: internal-space |
642 | + channel: 8.0/stable |
643 | + charm: mysql-router |
644 | + homer-dashboard: |
645 | + bindings: |
646 | + ? '' |
647 | + : oam-space |
648 | + application-dashboard: public-space |
649 | + charm: bootstack-charmers-homer-dashboard |
650 | + num_units: 1 |
651 | + to: |
652 | + - lxd:8 |
653 | + keystone: |
654 | + bindings: |
655 | + ? '' |
656 | + : oam-space |
657 | + admin: internal-space |
658 | + certificates: internal-space |
659 | + identity-credentials: internal-space |
660 | + identity-service: internal-space |
661 | + internal: internal-space |
662 | + public: public-space |
663 | + shared-db: internal-space |
664 | + channel: yoga/stable |
665 | + charm: keystone |
666 | + num_units: 3 |
667 | + options: |
668 | + openstack-origin: distro |
669 | + preferred-api-version: 3 |
670 | + token-expiration: 86400 |
671 | + to: |
672 | + - lxd:0 |
673 | + - lxd:3 |
674 | + - lxd:6 |
675 | + keystone-ldap: |
676 | + bindings: |
677 | + ? '' |
678 | + : oam-space |
679 | + certificates: internal-space |
680 | + channel: yoga/stable |
681 | + charm: keystone-ldap |
682 | + options: |
683 | + domain-name: FCE_TEMPLATE |
684 | + ldap-config-flags: FCE_TEMPLATE |
685 | + ldap-password: FCE_TEMPLATE |
686 | + ldap-server: FCE_TEMPLATE |
687 | + ldap-suffix: FCE_TEMPLATE |
688 | + ldap-user: FCE_TEMPLATE |
689 | + keystone-mysql-router: |
690 | + bindings: |
691 | + ? '' |
692 | + : oam-space |
693 | + db-router: internal-space |
694 | + shared-db: internal-space |
695 | + channel: 8.0/stable |
696 | + charm: mysql-router |
697 | + landscape-client: |
698 | + bindings: |
699 | + ? '' |
700 | + : oam-space |
701 | + charm: landscape-client |
702 | + options: |
703 | + account-name: standalone |
704 | + disable-unattended-upgrades: true |
705 | + url: '' |
706 | + lldpd: |
707 | + bindings: |
708 | + ? '' |
709 | + : oam-space |
710 | + charm: lldpd |
711 | + options: |
712 | + interfaces-regex: en* |
713 | + logrotated: |
714 | + bindings: |
715 | + ? '' |
716 | + : oam-space |
717 | + charm: logrotated |
718 | + options: |
719 | + logrotate-retention: 60 |
720 | + memcached: |
721 | + bindings: |
722 | + ? '' |
723 | + : oam-space |
724 | + cache: internal-space |
725 | + charm: memcached |
726 | + num_units: 2 |
727 | + options: |
728 | + allow-ufw-ip6-softfail: true |
729 | + to: |
730 | + - lxd:5 |
731 | + - lxd:8 |
732 | + mysql-innodb-cluster: |
733 | + bindings: |
734 | + ? '' |
735 | + : oam-space |
736 | + cluster: internal-space |
737 | + db-router: internal-space |
738 | + channel: 8.0/stable |
739 | + charm: mysql-innodb-cluster |
740 | + num_units: 3 |
741 | + options: |
742 | + enable-binlogs: true |
743 | + innodb-buffer-pool-size: 8G |
744 | + max-connections: 4000 |
745 | + wait-timeout: 3600 |
746 | + to: |
747 | + - lxd:1 |
748 | + - lxd:4 |
749 | + - lxd:7 |
750 | + neutron-api: |
751 | + bindings: |
752 | + ? '' |
753 | + : oam-space |
754 | + admin: internal-space |
755 | + amqp: internal-space |
756 | + certificates: internal-space |
757 | + identity-service: internal-space |
758 | + internal: internal-space |
759 | + public: public-space |
760 | + shared-db: internal-space |
761 | + channel: yoga/stable |
762 | + charm: neutron-api |
763 | + num_units: 3 |
764 | + options: |
765 | + dns-domain: FCE_TEMPLATE |
766 | + enable-ml2-dns: true |
767 | + enable-ml2-port-security: true |
768 | + flat-network-providers: '' |
769 | + global-physnet-mtu: 9000 |
770 | + manage-neutron-plugin-legacy-mode: false |
771 | + neutron-security-groups: true |
772 | + openstack-origin: distro |
773 | + path-mtu: 1558 |
774 | + physical-network-mtus: FCE_TEMPLATE |
775 | + region: RegionOne |
776 | + use-internal-endpoints: true |
777 | + vlan-ranges: FCE_TEMPLATE |
778 | + to: |
779 | + - lxd:2 |
780 | + - lxd:5 |
781 | + - lxd:8 |
782 | + neutron-api-mysql-router: |
783 | + bindings: |
784 | + ? '' |
785 | + : oam-space |
786 | + db-router: internal-space |
787 | + shared-db: internal-space |
788 | + channel: 8.0/stable |
789 | + charm: mysql-router |
790 | + neutron-api-plugin-ovn: |
791 | + bindings: |
792 | + ? '' |
793 | + : oam-space |
794 | + certificates: internal-space |
795 | + channel: yoga/stable |
796 | + charm: neutron-api-plugin-ovn |
797 | + nova-cloud-controller: |
798 | + bindings: |
799 | + ? '' |
800 | + : oam-space |
801 | + admin: internal-space |
802 | + amqp: internal-space |
803 | + certificates: internal-space |
804 | + cloud-compute: internal-space |
805 | + identity-service: internal-space |
806 | + internal: internal-space |
807 | + memcache: internal-space |
808 | + public: public-space |
809 | + shared-db: internal-space |
810 | + channel: yoga/stable |
811 | + charm: nova-cloud-controller |
812 | + num_units: 3 |
813 | + options: |
814 | + console-access-protocol: spice |
815 | + cpu-allocation-ratio: 16 |
816 | + network-manager: Neutron |
817 | + openstack-origin: distro |
818 | + ram-allocation-ratio: 1.0 |
819 | + region: RegionOne |
820 | + use-internal-endpoints: true |
821 | + to: |
822 | + - lxd:0 |
823 | + - lxd:3 |
824 | + - lxd:6 |
825 | + nova-cloud-controller-mysql-router: |
826 | + bindings: |
827 | + ? '' |
828 | + : oam-space |
829 | + db-router: internal-space |
830 | + shared-db: internal-space |
831 | + channel: 8.0/stable |
832 | + charm: mysql-router |
833 | + nova-compute: |
834 | + bindings: |
835 | + ? '' |
836 | + : oam-space |
837 | + amqp: internal-space |
838 | + ceph: ceph-access-space |
839 | + cloud-compute: internal-space |
840 | + internal: internal-space |
841 | + migration: internal-space |
842 | + secrets-storage: internal-space |
843 | + channel: yoga/stable |
844 | + charm: nova-compute |
845 | + num_units: 9 |
846 | + options: |
847 | + aa-profile-mode: enforce |
848 | + cpu-mode: custom |
849 | + cpu-model: FCE_TEMPLATE |
850 | + customize-failure-domain: true |
851 | + enable-live-migration: true |
852 | + enable-resize: true |
853 | + encrypt: true |
854 | + ephemeral-device: /dev/disk/by-dname/FCE_TEMPLATE |
855 | + openstack-origin: distro |
856 | + reserved-host-memory: 16384 |
857 | + use-internal-endpoints: true |
858 | + to: |
859 | + - '0' |
860 | + - '1' |
861 | + - '2' |
862 | + - '3' |
863 | + - '4' |
864 | + - '5' |
865 | + - '6' |
866 | + - '7' |
867 | + - '8' |
868 | + nrpe: |
869 | + bindings: |
870 | + ? '' |
871 | + : oam-space |
872 | + charm: nrpe |
873 | + ntp: |
874 | + bindings: |
875 | + ? '' |
876 | + : oam-space |
877 | + charm: ntp |
878 | + options: |
879 | + pools: 0.ubuntu.pool.ntp.org 1.ubuntu.pool.ntp.org 2.ubuntu.pool.ntp.org 3.ubuntu.pool.ntp.org |
880 | + ntp.ubuntu.com |
881 | + source: '' |
882 | + verify_ntp_servers: true |
883 | + octavia: |
884 | + bindings: |
885 | + ? '' |
886 | + : oam-space |
887 | + admin: internal-space |
888 | + amqp: internal-space |
889 | + certificates: internal-space |
890 | + identity-service: internal-space |
891 | + internal: internal-space |
892 | + public: public-space |
893 | + shared-db: internal-space |
894 | + channel: yoga/stable |
895 | + charm: octavia |
896 | + num_units: 3 |
897 | + options: |
898 | + lb-mgmt-controller-cacert: FCE_TEMPLATE |
899 | + lb-mgmt-controller-cert: FCE_TEMPLATE |
900 | + lb-mgmt-issuing-ca-key-passphrase: FCE_TEMPLATE |
901 | + lb-mgmt-issuing-ca-private-key: FCE_TEMPLATE |
902 | + lb-mgmt-issuing-cacert: FCE_TEMPLATE |
903 | + loadbalancer-topology: ACTIVE_STANDBY |
904 | + openstack-origin: distro |
905 | + region: RegionOne |
906 | + use-internal-endpoints: true |
907 | + to: |
908 | + - lxd:1 |
909 | + - lxd:4 |
910 | + - lxd:7 |
911 | + octavia-dashboard: |
912 | + bindings: |
913 | + ? '' |
914 | + : oam-space |
915 | + certificates: internal-space |
916 | + dashboard: public-space |
917 | + channel: yoga/stable |
918 | + charm: octavia-dashboard |
919 | + octavia-diskimage-retrofit: |
920 | + bindings: |
921 | + ? '' |
922 | + : oam-space |
923 | + certificates: internal-space |
924 | + identity-credentials: internal-space |
925 | + channel: yoga/stable |
926 | + charm: octavia-diskimage-retrofit |
927 | + options: |
928 | + amp-image-tag: octavia-amphora |
929 | + retrofit-series: focal |
930 | + retrofit-uca-pocket: yoga |
931 | + octavia-mysql-router: |
932 | + bindings: |
933 | + ? '' |
934 | + : oam-space |
935 | + db-router: internal-space |
936 | + shared-db: internal-space |
937 | + channel: 8.0/stable |
938 | + charm: mysql-router |
939 | + octavia-ovn-chassis: |
940 | + bindings: |
941 | + ? '' |
942 | + : oam-space |
943 | + certificates: internal-space |
944 | + data: internal-space |
945 | + channel: 22.03/stable |
946 | + charm: ovn-chassis |
947 | + options: |
948 | + disable-mlockall: true |
949 | + ovn-bridge-mappings: FCE_TEMPLATE |
950 | + openstack-dashboard: |
951 | + bindings: |
952 | + ? '' |
953 | + : oam-space |
954 | + certificates: internal-space |
955 | + dashboard-plugin: public-space |
956 | + identity-service: internal-space |
957 | + shared-db: internal-space |
958 | + channel: yoga/stable |
959 | + charm: openstack-dashboard |
960 | + num_units: 3 |
961 | + options: |
962 | + endpoint-type: publicURL |
963 | + enforce-ssl: true |
964 | + neutron-network-l3ha: true |
965 | + neutron-network-lb: true |
966 | + openstack-origin: distro |
967 | + password-retrieve: true |
968 | + secret: FCE_TEMPLATE |
969 | + webroot: / |
970 | + to: |
971 | + - lxd:2 |
972 | + - lxd:5 |
973 | + - lxd:8 |
974 | + openstack-dashboard-mysql-router: |
975 | + bindings: |
976 | + ? '' |
977 | + : oam-space |
978 | + db-router: internal-space |
979 | + shared-db: internal-space |
980 | + channel: 8.0/stable |
981 | + charm: mysql-router |
982 | + openstack-service-checks: |
983 | + bindings: |
984 | + ? '' |
985 | + : oam-space |
986 | + identity-credentials: internal-space |
987 | + charm: openstack-service-checks |
988 | + num_units: 1 |
989 | + options: |
990 | + s3_check_params: / |
991 | + to: |
992 | + - lxd:1 |
993 | + ovn-central: |
994 | + bindings: |
995 | + ? '' |
996 | + : oam-space |
997 | + certificates: internal-space |
998 | + channel: 22.03/stable |
999 | + charm: ovn-central |
1000 | + num_units: 3 |
1001 | + options: |
1002 | + source: distro |
1003 | + to: |
1004 | + - lxd:0 |
1005 | + - lxd:3 |
1006 | + - lxd:6 |
1007 | + ovn-chassis: |
1008 | + bindings: |
1009 | + ? '' |
1010 | + : oam-space |
1011 | + certificates: internal-space |
1012 | + data: internal-space |
1013 | + channel: 22.03/stable |
1014 | + charm: ovn-chassis |
1015 | + options: |
1016 | + bridge-interface-mappings: br-data:FCE_TEMPLATE |
1017 | + ovn-bridge-mappings: FCE_TEMPLATE |
1018 | + placement: |
1019 | + bindings: |
1020 | + ? '' |
1021 | + : oam-space |
1022 | + admin: internal-space |
1023 | + amqp: internal-space |
1024 | + certificates: internal-space |
1025 | + identity-service: internal-space |
1026 | + internal: internal-space |
1027 | + public: public-space |
1028 | + shared-db: internal-space |
1029 | + channel: yoga/stable |
1030 | + charm: placement |
1031 | + num_units: 3 |
1032 | + options: |
1033 | + openstack-origin: distro |
1034 | + region: RegionOne |
1035 | + use-internal-endpoints: true |
1036 | + to: |
1037 | + - lxd:1 |
1038 | + - lxd:4 |
1039 | + - lxd:7 |
1040 | + placement-mysql-router: |
1041 | + bindings: |
1042 | + ? '' |
1043 | + : oam-space |
1044 | + db-router: internal-space |
1045 | + shared-db: internal-space |
1046 | + channel: 8.0/stable |
1047 | + charm: mysql-router |
1048 | + prometheus-grok-exporter: |
1049 | + bindings: |
1050 | + ? '' |
1051 | + : oam-space |
1052 | + charm: prometheus-grok-exporter |
1053 | + options: |
1054 | + global-paths: /var/log/syslog |
1055 | + metrics: "\nmetrics:\n- type: counter\n name: syslog_msgs_total\n help: Total\ |
1056 | + \ number of syslog msgs, by program (ie daemon)\n match: '%{SYSLOGBASE}'\n\ |
1057 | + \ labels:\n program: '{{.program}}'\n" |
1058 | + prometheus-libvirt-exporter: |
1059 | + bindings: |
1060 | + ? '' |
1061 | + : oam-space |
1062 | + charm: prometheus-libvirt-exporter |
1063 | + prometheus-openstack-exporter: |
1064 | + bindings: |
1065 | + ? '' |
1066 | + : oam-space |
1067 | + identity-credentials: internal-space |
1068 | + prometheus-openstack-exporter-service: oam-space |
1069 | + charm: prometheus-openstack-exporter |
1070 | + num_units: 1 |
1071 | + options: |
1072 | + cpu-allocation-ratio: 16 |
1073 | + ram-allocation-ratio: 1.0 |
1074 | + to: |
1075 | + - lxd:0 |
1076 | + public-policy-routing: |
1077 | + bindings: |
1078 | + ? '' |
1079 | + : oam-space |
1080 | + charm: advanced-routing |
1081 | + options: |
1082 | + action-managed-update: false |
1083 | + advanced-routing-config: "[{\n # NOTE: remove comments afterwards, result\ |
1084 | + \ must be a valid JSON\n \"type\": \"table\",\n \"table\": \"public\"\ |
1085 | + \n},{\n \"type\": \"route\",\n \"default_route\": true,\n \"gateway\"\ |
1086 | + : \"FCE_TEMPLATE\", # Replace to gateway address of public network\n \"\ |
1087 | + table\": \"public\",\n \"metric\": \"101\"\n},{\n \"type\": \"rule\"\ |
1088 | + ,\n \"from-net\": \"FCE_TEMPLATE\", # Replace to CIDR of public network\n\ |
1089 | + \ \"table\": \"public\",\n \"priority\": \"101\"\n},{\n \"type\"\ |
1090 | + : \"rule\",\n \"from-net\": \"FCE_TEMPLATE\", # Replace to CIDR of public\ |
1091 | + \ network\n \"to-net\": \"FCE_TEMPLATE\" # Replace to CIDR of public\ |
1092 | + \ network\n}]" |
1093 | + enable-advanced-routing: true |
1094 | + rabbitmq-server: |
1095 | + bindings: |
1096 | + ? '' |
1097 | + : oam-space |
1098 | + amqp: internal-space |
1099 | + certificates: internal-space |
1100 | + cluster: internal-space |
1101 | + channel: 3.9/stable |
1102 | + charm: rabbitmq-server |
1103 | + num_units: 3 |
1104 | + options: |
1105 | + cluster-partition-handling: pause_minority |
1106 | + min-cluster-size: 3 |
1107 | + queue_thresholds: '[[\*, \*, 25000, 27500]]' |
1108 | + source: distro |
1109 | + to: |
1110 | + - lxd:2 |
1111 | + - lxd:5 |
1112 | + - lxd:8 |
1113 | + telegraf: |
1114 | + bindings: |
1115 | + ? '' |
1116 | + : oam-space |
1117 | + charm: telegraf |
1118 | + options: |
1119 | + hostname: '{host}' |
1120 | + ubuntu-advantage: |
1121 | + bindings: |
1122 | + ? '' |
1123 | + : oam-space |
1124 | + charm: ubuntu-advantage |
1125 | + options: |
1126 | + token: FCE_TEMPLATE |
1127 | + vault: |
1128 | + bindings: |
1129 | + ? '' |
1130 | + : oam-space |
1131 | + certificates: internal-space |
1132 | + etcd: internal-space |
1133 | + secrets: internal-space |
1134 | + shared-db: internal-space |
1135 | + channel: 1.8/stable |
1136 | + charm: vault |
1137 | + num_units: 3 |
1138 | + to: |
1139 | + - '10' |
1140 | + - '11' |
1141 | + - '9' |
1142 | + vault-mysql-router: |
1143 | + bindings: |
1144 | + ? '' |
1145 | + : oam-space |
1146 | + db-router: internal-space |
1147 | + shared-db: internal-space |
1148 | + channel: 8.0/stable |
1149 | + charm: mysql-router |
1150 | +machines: |
1151 | + '0': |
1152 | + constraints: tags=foundation-nodes zones=zone1 |
1153 | + '1': |
1154 | + constraints: tags=foundation-nodes zones=zone1 |
1155 | + '10': |
1156 | + constraints: tags=vault zones=zone2 |
1157 | + '11': |
1158 | + constraints: tags=vault zones=zone3 |
1159 | + '2': |
1160 | + constraints: tags=foundation-nodes zones=zone1 |
1161 | + '3': |
1162 | + constraints: tags=foundation-nodes zones=zone2 |
1163 | + '4': |
1164 | + constraints: tags=foundation-nodes zones=zone2 |
1165 | + '5': |
1166 | + constraints: tags=foundation-nodes zones=zone2 |
1167 | + '6': |
1168 | + constraints: tags=foundation-nodes zones=zone3 |
1169 | + '7': |
1170 | + constraints: tags=foundation-nodes zones=zone3 |
1171 | + '8': |
1172 | + constraints: tags=foundation-nodes zones=zone3 |
1173 | + '9': |
1174 | + constraints: tags=vault zones=zone1 |
1175 | +saas: |
1176 | + grafana: |
1177 | + url: foundations-maas:admin/lma-maas.grafana |
1178 | + graylog: |
1179 | + url: foundations-maas:admin/lma-maas.graylog |
1180 | + landscape-server: |
1181 | + url: foundations-maas:admin/lma-maas.landscape-server |
1182 | + nagios: |
1183 | + url: foundations-maas:admin/lma-maas.nagios |
1184 | + prometheus: |
1185 | + url: foundations-maas:admin/lma-maas.prometheus |
1186 | +series: jammy |
1187 | +relations: |
1188 | +- ['aodh-mysql-router:db-router', 'mysql-innodb-cluster:db-router'] |
1189 | +- ['aodh-mysql-router:shared-db', 'aodh:shared-db'] |
1190 | +- ['aodh:amqp', 'rabbitmq-server:amqp'] |
1191 | +- ['aodh:certificates', 'vault:certificates'] |
1192 | +- ['aodh:ha', 'hacluster-aodh:ha'] |
1193 | +- ['aodh:identity-service', 'keystone:identity-service'] |
1194 | +- ['aodh:juju-info', 'filebeat:beats-host'] |
1195 | +- ['aodh:juju-info', 'landscape-client:container'] |
1196 | +- ['aodh:juju-info', 'logrotated:juju-info'] |
1197 | +- ['aodh:juju-info', 'nrpe:general-info'] |
1198 | +- ['aodh:juju-info', 'prometheus-grok-exporter:juju-info'] |
1199 | +- ['aodh:juju-info', 'public-policy-routing:juju-info'] |
1200 | +- ['aodh:juju-info', 'telegraf:juju-info'] |
1201 | +- ['aodh:juju-info', 'ubuntu-advantage:juju-info'] |
1202 | +- ['aodh:nrpe-external-master', 'nrpe:nrpe-external-master'] |
1203 | +- ['barbican-mysql-router:db-router', 'mysql-innodb-cluster:db-router'] |
1204 | +- ['barbican-mysql-router:shared-db', 'barbican:shared-db'] |
1205 | +- ['barbican-vault:certificates', 'vault:certificates'] |
1206 | +- ['barbican-vault:secrets-storage', 'vault:secrets'] |
1207 | +- ['barbican-vault:secrets', 'barbican:secrets'] |
1208 | +- ['barbican:amqp', 'rabbitmq-server:amqp'] |
1209 | +- ['barbican:certificates', 'vault:certificates'] |
1210 | +- ['barbican:ha', 'hacluster-barbican:ha'] |
1211 | +- ['barbican:identity-service', 'keystone:identity-service'] |
1212 | +- ['barbican:juju-info', 'filebeat:beats-host'] |
1213 | +- ['barbican:juju-info', 'landscape-client:container'] |
1214 | +- ['barbican:juju-info', 'logrotated:juju-info'] |
1215 | +- ['barbican:juju-info', 'nrpe:general-info'] |
1216 | +- ['barbican:juju-info', 'prometheus-grok-exporter:juju-info'] |
1217 | +- ['barbican:juju-info', 'public-policy-routing:juju-info'] |
1218 | +- ['barbican:juju-info', 'telegraf:juju-info'] |
1219 | +- ['barbican:juju-info', 'ubuntu-advantage:juju-info'] |
1220 | +- ['bcache-tuning:juju-info', 'ceph-osd:juju-info'] |
1221 | +- ['ceilometer-agent:amqp', 'rabbitmq-server:amqp'] |
1222 | +- ['ceilometer-agent:ceilometer-service', 'ceilometer:ceilometer-service'] |
1223 | +- ['ceilometer-agent:nova-ceilometer', 'nova-compute:nova-ceilometer'] |
1224 | +- ['ceilometer-agent:nrpe-external-master', 'nrpe:nrpe-external-master'] |
1225 | +- ['ceilometer:amqp', 'rabbitmq-server:amqp'] |
1226 | +- ['ceilometer:certificates', 'vault:certificates'] |
1227 | +- ['ceilometer:ha', 'hacluster-ceilometer:ha'] |
1228 | +- ['ceilometer:identity-credentials', 'keystone:identity-credentials'] |
1229 | +- ['ceilometer:identity-notifications', 'keystone:identity-notifications'] |
1230 | +- ['ceilometer:juju-info', 'filebeat:beats-host'] |
1231 | +- ['ceilometer:juju-info', 'landscape-client:container'] |
1232 | +- ['ceilometer:juju-info', 'logrotated:juju-info'] |
1233 | +- ['ceilometer:juju-info', 'nrpe:general-info'] |
1234 | +- ['ceilometer:juju-info', 'prometheus-grok-exporter:juju-info'] |
1235 | +- ['ceilometer:juju-info', 'public-policy-routing:juju-info'] |
1236 | +- ['ceilometer:juju-info', 'telegraf:juju-info'] |
1237 | +- ['ceilometer:juju-info', 'ubuntu-advantage:juju-info'] |
1238 | +- ['ceilometer:metric-service', 'gnocchi:metric-service'] |
1239 | +- ['ceilometer:nrpe-external-master', 'nrpe:nrpe-external-master'] |
1240 | +- ['ceph-dashboard-loadbalancer:ha', 'hacluster-ceph-dashboard-loadbalancer:ha'] |
1241 | +- ['ceph-dashboard-loadbalancer:juju-info', 'filebeat:beats-host'] |
1242 | +- ['ceph-dashboard-loadbalancer:juju-info', 'landscape-client:container'] |
1243 | +- ['ceph-dashboard-loadbalancer:juju-info', 'logrotated:juju-info'] |
1244 | +- ['ceph-dashboard-loadbalancer:juju-info', 'nrpe:general-info'] |
1245 | +- ['ceph-dashboard-loadbalancer:juju-info', 'prometheus-grok-exporter:juju-info'] |
1246 | +- ['ceph-dashboard-loadbalancer:juju-info', 'public-policy-routing:juju-info'] |
1247 | +- ['ceph-dashboard-loadbalancer:juju-info', 'telegraf:juju-info'] |
1248 | +- ['ceph-dashboard-loadbalancer:juju-info', 'ubuntu-advantage:juju-info'] |
1249 | +- ['ceph-dashboard-loadbalancer:loadbalancer', 'ceph-dashboard:loadbalancer'] |
1250 | +- ['ceph-dashboard:certificates', 'vault:certificates'] |
1251 | +- ['ceph-dashboard:dashboard', 'ceph-mon:dashboard'] |
1252 | +- ['ceph-dashboard:grafana-dashboard', 'grafana:dashboards'] |
1253 | +- ['ceph-dashboard:prometheus', 'prometheus:website'] |
1254 | +- ['ceph-dashboard:radosgw-dashboard', 'ceph-radosgw:radosgw-user'] |
1255 | +- ['ceph-mon:client', 'cinder-ceph:ceph'] |
1256 | +- ['ceph-mon:client', 'glance:ceph'] |
1257 | +- ['ceph-mon:client', 'gnocchi:storage-ceph'] |
1258 | +- ['ceph-mon:client', 'nova-compute:ceph'] |
1259 | +- ['ceph-mon:juju-info', 'filebeat:beats-host'] |
1260 | +- ['ceph-mon:juju-info', 'landscape-client:container'] |
1261 | +- ['ceph-mon:juju-info', 'logrotated:juju-info'] |
1262 | +- ['ceph-mon:juju-info', 'nrpe:general-info'] |
1263 | +- ['ceph-mon:juju-info', 'prometheus-grok-exporter:juju-info'] |
1264 | +- ['ceph-mon:juju-info', 'telegraf:juju-info'] |
1265 | +- ['ceph-mon:juju-info', 'ubuntu-advantage:juju-info'] |
1266 | +- ['ceph-mon:nrpe-external-master', 'nrpe:nrpe-external-master'] |
1267 | +- ['ceph-mon:osd', 'ceph-osd:mon'] |
1268 | +- ['ceph-mon:prometheus', 'prometheus:target'] |
1269 | +- ['ceph-mon:radosgw', 'ceph-radosgw:mon'] |
1270 | +- ['ceph-osd:juju-info', 'filebeat:beats-host'] |
1271 | +- ['ceph-osd:juju-info', 'landscape-client:container'] |
1272 | +- ['ceph-osd:juju-info', 'logrotated:juju-info'] |
1273 | +- ['ceph-osd:juju-info', 'nrpe:general-info'] |
1274 | +- ['ceph-osd:juju-info', 'ntp:juju-info'] |
1275 | +- ['ceph-osd:juju-info', 'prometheus-grok-exporter:juju-info'] |
1276 | +- ['ceph-osd:juju-info', 'telegraf:juju-info'] |
1277 | +- ['ceph-osd:juju-info', 'ubuntu-advantage:juju-info'] |
1278 | +- ['ceph-osd:nrpe-external-master', 'nrpe:nrpe-external-master'] |
1279 | +- ['ceph-osd:secrets-storage', 'vault:secrets'] |
1280 | +- ['ceph-radosgw:certificates', 'vault:certificates'] |
1281 | +- ['ceph-radosgw:ha', 'hacluster-ceph-radosgw:ha'] |
1282 | +- ['ceph-radosgw:identity-service', 'keystone:identity-service'] |
1283 | +- ['ceph-radosgw:juju-info', 'filebeat:beats-host'] |
1284 | +- ['ceph-radosgw:juju-info', 'landscape-client:container'] |
1285 | +- ['ceph-radosgw:juju-info', 'logrotated:juju-info'] |
1286 | +- ['ceph-radosgw:juju-info', 'nrpe:general-info'] |
1287 | +- ['ceph-radosgw:juju-info', 'prometheus-grok-exporter:juju-info'] |
1288 | +- ['ceph-radosgw:juju-info', 'public-policy-routing:juju-info'] |
1289 | +- ['ceph-radosgw:juju-info', 'telegraf:juju-info'] |
1290 | +- ['ceph-radosgw:juju-info', 'ubuntu-advantage:juju-info'] |
1291 | +- ['ceph-radosgw:nrpe-external-master', 'nrpe:nrpe-external-master'] |
1292 | +- ['cinder-ceph:ceph-access', 'nova-compute:ceph-access'] |
1293 | +- ['cinder-ceph:storage-backend', 'cinder:storage-backend'] |
1294 | +- ['cinder-mysql-router:db-router', 'mysql-innodb-cluster:db-router'] |
1295 | +- ['cinder-mysql-router:shared-db', 'cinder:shared-db'] |
1296 | +- ['cinder:amqp', 'rabbitmq-server:amqp'] |
1297 | +- ['cinder:certificates', 'vault:certificates'] |
1298 | +- ['cinder:ha', 'hacluster-cinder:ha'] |
1299 | +- ['cinder:identity-service', 'keystone:identity-service'] |
1300 | +- ['cinder:image-service', 'glance:image-service'] |
1301 | +- ['cinder:juju-info', 'filebeat:beats-host'] |
1302 | +- ['cinder:juju-info', 'landscape-client:container'] |
1303 | +- ['cinder:juju-info', 'logrotated:juju-info'] |
1304 | +- ['cinder:juju-info', 'nrpe:general-info'] |
1305 | +- ['cinder:juju-info', 'prometheus-grok-exporter:juju-info'] |
1306 | +- ['cinder:juju-info', 'public-policy-routing:juju-info'] |
1307 | +- ['cinder:juju-info', 'telegraf:juju-info'] |
1308 | +- ['cinder:juju-info', 'ubuntu-advantage:juju-info'] |
1309 | +- ['cinder:nrpe-external-master', 'nrpe:nrpe-external-master'] |
1310 | +- ['designate-bind:certificates', 'vault:certificates'] |
1311 | +- ['designate-bind:dns-backend', 'designate:dns-backend'] |
1312 | +- ['designate-bind:juju-info', 'nrpe:general-info'] |
1313 | +- ['designate-bind:juju-info', 'public-policy-routing:juju-info'] |
1314 | +- ['designate-mysql-router:db-router', 'mysql-innodb-cluster:db-router'] |
1315 | +- ['designate-mysql-router:shared-db', 'designate:shared-db'] |
1316 | +- ['designate:amqp', 'rabbitmq-server:amqp'] |
1317 | +- ['designate:certificates', 'vault:certificates'] |
1318 | +- ['designate:coordinator-memcached', 'memcached:cache'] |
1319 | +- ['designate:dnsaas', 'neutron-api:external-dns'] |
1320 | +- ['designate:ha', 'hacluster-designate:ha'] |
1321 | +- ['designate:identity-service', 'keystone:identity-service'] |
1322 | +- ['designate:juju-info', 'filebeat:beats-host'] |
1323 | +- ['designate:juju-info', 'landscape-client:container'] |
1324 | +- ['designate:juju-info', 'logrotated:juju-info'] |
1325 | +- ['designate:juju-info', 'nrpe:general-info'] |
1326 | +- ['designate:juju-info', 'prometheus-grok-exporter:juju-info'] |
1327 | +- ['designate:juju-info', 'public-policy-routing:juju-info'] |
1328 | +- ['designate:juju-info', 'telegraf:juju-info'] |
1329 | +- ['designate:juju-info', 'ubuntu-advantage:juju-info'] |
1330 | +- ['designate:nrpe-external-master', 'nrpe:nrpe-external-master'] |
1331 | +- ['easyrsa:client', 'etcd:certificates'] |
1332 | +- ['easyrsa:juju-info', 'filebeat:beats-host'] |
1333 | +- ['easyrsa:juju-info', 'landscape-client:container'] |
1334 | +- ['easyrsa:juju-info', 'logrotated:juju-info'] |
1335 | +- ['easyrsa:juju-info', 'nrpe:general-info'] |
1336 | +- ['easyrsa:juju-info', 'prometheus-grok-exporter:juju-info'] |
1337 | +- ['easyrsa:juju-info', 'telegraf:juju-info'] |
1338 | +- ['easyrsa:juju-info', 'ubuntu-advantage:juju-info'] |
1339 | +- ['etcd:db', 'vault:etcd'] |
1340 | +- ['etcd:grafana', 'grafana:dashboards'] |
1341 | +- ['etcd:juju-info', 'filebeat:beats-host'] |
1342 | +- ['etcd:juju-info', 'landscape-client:container'] |
1343 | +- ['etcd:juju-info', 'logrotated:juju-info'] |
1344 | +- ['etcd:juju-info', 'nrpe:general-info'] |
1345 | +- ['etcd:juju-info', 'prometheus-grok-exporter:juju-info'] |
1346 | +- ['etcd:juju-info', 'telegraf:juju-info'] |
1347 | +- ['etcd:juju-info', 'ubuntu-advantage:juju-info'] |
1348 | +- ['etcd:nrpe-external-master', 'nrpe:nrpe-external-master'] |
1349 | +- ['etcd:prometheus', 'prometheus:manual-jobs'] |
1350 | +- ['filebeat:beats-host', 'glance-simplestreams-sync:juju-info'] |
1351 | +- ['filebeat:beats-host', 'glance:juju-info'] |
1352 | +- ['filebeat:beats-host', 'gnocchi:juju-info'] |
1353 | +- ['filebeat:beats-host', 'heat:juju-info'] |
1354 | +- ['filebeat:beats-host', 'homer-dashboard:juju-info'] |
1355 | +- ['filebeat:beats-host', 'keystone:juju-info'] |
1356 | +- ['filebeat:beats-host', 'memcached:juju-info'] |
1357 | +- ['filebeat:beats-host', 'mysql-innodb-cluster:juju-info'] |
1358 | +- ['filebeat:beats-host', 'neutron-api:juju-info'] |
1359 | +- ['filebeat:beats-host', 'nova-cloud-controller:juju-info'] |
1360 | +- ['filebeat:beats-host', 'octavia:juju-info'] |
1361 | +- ['filebeat:beats-host', 'openstack-dashboard:juju-info'] |
1362 | +- ['filebeat:beats-host', 'openstack-service-checks:juju-info'] |
1363 | +- ['filebeat:beats-host', 'ovn-central:juju-info'] |
1364 | +- ['filebeat:beats-host', 'placement:juju-info'] |
1365 | +- ['filebeat:beats-host', 'prometheus-openstack-exporter:juju-info'] |
1366 | +- ['filebeat:beats-host', 'rabbitmq-server:juju-info'] |
1367 | +- ['filebeat:beats-host', 'vault:juju-info'] |
1368 | +- ['filebeat:logstash', 'graylog:beats'] |
1369 | +- ['glance-mysql-router:db-router', 'mysql-innodb-cluster:db-router'] |
1370 | +- ['glance-mysql-router:shared-db', 'glance:shared-db'] |
1371 | +- ['glance-simplestreams-sync:certificates', 'vault:certificates'] |
1372 | +- ['glance-simplestreams-sync:identity-service', 'keystone:identity-service'] |
1373 | +- ['glance-simplestreams-sync:juju-info', 'landscape-client:container'] |
1374 | +- ['glance-simplestreams-sync:juju-info', 'logrotated:juju-info'] |
1375 | +- ['glance-simplestreams-sync:juju-info', 'nrpe:general-info'] |
1376 | +- ['glance-simplestreams-sync:juju-info', 'octavia-diskimage-retrofit:juju-info'] |
1377 | +- ['glance-simplestreams-sync:juju-info', 'prometheus-grok-exporter:juju-info'] |
1378 | +- ['glance-simplestreams-sync:juju-info', 'telegraf:juju-info'] |
1379 | +- ['glance-simplestreams-sync:juju-info', 'ubuntu-advantage:juju-info'] |
1380 | +- ['glance-simplestreams-sync:nrpe-external-master', 'nrpe:nrpe-external-master'] |
1381 | +- ['glance:amqp', 'rabbitmq-server:amqp'] |
1382 | +- ['glance:certificates', 'vault:certificates'] |
1383 | +- ['glance:ha', 'hacluster-glance:ha'] |
1384 | +- ['glance:identity-service', 'keystone:identity-service'] |
1385 | +- ['glance:image-service', 'nova-cloud-controller:image-service'] |
1386 | +- ['glance:image-service', 'nova-compute:image-service'] |
1387 | +- ['glance:juju-info', 'landscape-client:container'] |
1388 | +- ['glance:juju-info', 'logrotated:juju-info'] |
1389 | +- ['glance:juju-info', 'nrpe:general-info'] |
1390 | +- ['glance:juju-info', 'prometheus-grok-exporter:juju-info'] |
1391 | +- ['glance:juju-info', 'public-policy-routing:juju-info'] |
1392 | +- ['glance:juju-info', 'telegraf:juju-info'] |
1393 | +- ['glance:juju-info', 'ubuntu-advantage:juju-info'] |
1394 | +- ['glance:nrpe-external-master', 'nrpe:nrpe-external-master'] |
1395 | +- ['gnocchi-mysql-router:db-router', 'mysql-innodb-cluster:db-router'] |
1396 | +- ['gnocchi-mysql-router:shared-db', 'gnocchi:shared-db'] |
1397 | +- ['gnocchi:amqp', 'rabbitmq-server:amqp'] |
1398 | +- ['gnocchi:certificates', 'vault:certificates'] |
1399 | +- ['gnocchi:coordinator-memcached', 'memcached:cache'] |
1400 | +- ['gnocchi:ha', 'hacluster-gnocchi:ha'] |
1401 | +- ['gnocchi:identity-service', 'keystone:identity-service'] |
1402 | +- ['gnocchi:juju-info', 'landscape-client:container'] |
1403 | +- ['gnocchi:juju-info', 'logrotated:juju-info'] |
1404 | +- ['gnocchi:juju-info', 'nrpe:general-info'] |
1405 | +- ['gnocchi:juju-info', 'prometheus-grok-exporter:juju-info'] |
1406 | +- ['gnocchi:juju-info', 'public-policy-routing:juju-info'] |
1407 | +- ['gnocchi:juju-info', 'telegraf:juju-info'] |
1408 | +- ['gnocchi:juju-info', 'ubuntu-advantage:juju-info'] |
1409 | +- ['grafana:application-dashboard', 'homer-dashboard:application-dashboard'] |
1410 | +- ['grafana:certificates', 'vault:certificates'] |
1411 | +- ['grafana:dashboards', 'prometheus-grok-exporter:dashboards'] |
1412 | +- ['grafana:dashboards', 'prometheus-openstack-exporter:dashboards'] |
1413 | +- ['grafana:dashboards', 'telegraf:dashboards'] |
1414 | +- ['graylog:application-dashboard', 'homer-dashboard:application-dashboard'] |
1415 | +- ['hacluster-aodh:nrpe-external-master', 'nrpe:nrpe-external-master'] |
1416 | +- ['hacluster-barbican:nrpe-external-master', 'nrpe:nrpe-external-master'] |
1417 | +- ['hacluster-ceilometer:nrpe-external-master', 'nrpe:nrpe-external-master'] |
1418 | +- ['hacluster-ceph-dashboard-loadbalancer:nrpe-external-master', 'nrpe:nrpe-external-master'] |
1419 | +- ['hacluster-ceph-radosgw:nrpe-external-master', 'nrpe:nrpe-external-master'] |
1420 | +- ['hacluster-cinder:nrpe-external-master', 'nrpe:nrpe-external-master'] |
1421 | +- ['hacluster-designate:nrpe-external-master', 'nrpe:nrpe-external-master'] |
1422 | +- ['hacluster-glance:nrpe-external-master', 'nrpe:nrpe-external-master'] |
1423 | +- ['hacluster-gnocchi:nrpe-external-master', 'nrpe:nrpe-external-master'] |
1424 | +- ['hacluster-heat:ha', 'heat:ha'] |
1425 | +- ['hacluster-heat:nrpe-external-master', 'nrpe:nrpe-external-master'] |
1426 | +- ['hacluster-keystone:ha', 'keystone:ha'] |
1427 | +- ['hacluster-keystone:nrpe-external-master', 'nrpe:nrpe-external-master'] |
1428 | +- ['hacluster-neutron-api:ha', 'neutron-api:ha'] |
1429 | +- ['hacluster-neutron-api:nrpe-external-master', 'nrpe:nrpe-external-master'] |
1430 | +- ['hacluster-nova-cloud-controller:ha', 'nova-cloud-controller:ha'] |
1431 | +- ['hacluster-nova-cloud-controller:nrpe-external-master', 'nrpe:nrpe-external-master'] |
1432 | +- ['hacluster-octavia:ha', 'octavia:ha'] |
1433 | +- ['hacluster-octavia:nrpe-external-master', 'nrpe:nrpe-external-master'] |
1434 | +- ['hacluster-openstack-dashboard:ha', 'openstack-dashboard:ha'] |
1435 | +- ['hacluster-openstack-dashboard:nrpe-external-master', 'nrpe:nrpe-external-master'] |
1436 | +- ['hacluster-placement:ha', 'placement:ha'] |
1437 | +- ['hacluster-placement:nrpe-external-master', 'nrpe:nrpe-external-master'] |
1438 | +- ['hacluster-vault:ha', 'vault:ha'] |
1439 | +- ['hacluster-vault:nrpe-external-master', 'nrpe:nrpe-external-master'] |
1440 | +- ['heat-mysql-router:db-router', 'mysql-innodb-cluster:db-router'] |
1441 | +- ['heat-mysql-router:shared-db', 'heat:shared-db'] |
1442 | +- ['heat:amqp', 'rabbitmq-server:amqp'] |
1443 | +- ['heat:certificates', 'vault:certificates'] |
1444 | +- ['heat:identity-service', 'keystone:identity-service'] |
1445 | +- ['heat:juju-info', 'landscape-client:container'] |
1446 | +- ['heat:juju-info', 'logrotated:juju-info'] |
1447 | +- ['heat:juju-info', 'nrpe:general-info'] |
1448 | +- ['heat:juju-info', 'prometheus-grok-exporter:juju-info'] |
1449 | +- ['heat:juju-info', 'public-policy-routing:juju-info'] |
1450 | +- ['heat:juju-info', 'telegraf:juju-info'] |
1451 | +- ['heat:juju-info', 'ubuntu-advantage:juju-info'] |
1452 | +- ['heat:nrpe-external-master', 'nrpe:nrpe-external-master'] |
1453 | +- ['homer-dashboard:application-dashboard', 'landscape-server:application-dashboard'] |
1454 | +- ['homer-dashboard:application-dashboard', 'nagios:application-dashboard'] |
1455 | +- ['homer-dashboard:juju-info', 'landscape-client:container'] |
1456 | +- ['homer-dashboard:juju-info', 'logrotated:juju-info'] |
1457 | +- ['homer-dashboard:juju-info', 'nrpe:general-info'] |
1458 | +- ['homer-dashboard:juju-info', 'prometheus-grok-exporter:juju-info'] |
1459 | +- ['homer-dashboard:juju-info', 'telegraf:juju-info'] |
1460 | +- ['homer-dashboard:juju-info', 'ubuntu-advantage:juju-info'] |
1461 | +- ['keystone-ldap:certificates', 'vault:certificates'] |
1462 | +- ['keystone-ldap:domain-backend', 'keystone:domain-backend'] |
1463 | +- ['keystone-mysql-router:db-router', 'mysql-innodb-cluster:db-router'] |
1464 | +- ['keystone-mysql-router:shared-db', 'keystone:shared-db'] |
1465 | +- ['keystone:certificates', 'vault:certificates'] |
1466 | +- ['keystone:identity-credentials', 'octavia-diskimage-retrofit:identity-credentials'] |
1467 | +- ['keystone:identity-credentials', 'openstack-service-checks:identity-credentials'] |
1468 | +- ['keystone:identity-credentials', 'prometheus-openstack-exporter:identity-credentials'] |
1469 | +- ['keystone:identity-notifications', 'openstack-service-checks:identity-notifications'] |
1470 | +- ['keystone:identity-service', 'neutron-api:identity-service'] |
1471 | +- ['keystone:identity-service', 'nova-cloud-controller:identity-service'] |
1472 | +- ['keystone:identity-service', 'octavia:identity-service'] |
1473 | +- ['keystone:identity-service', 'openstack-dashboard:identity-service'] |
1474 | +- ['keystone:identity-service', 'placement:identity-service'] |
1475 | +- ['keystone:juju-info', 'landscape-client:container'] |
1476 | +- ['keystone:juju-info', 'logrotated:juju-info'] |
1477 | +- ['keystone:juju-info', 'nrpe:general-info'] |
1478 | +- ['keystone:juju-info', 'prometheus-grok-exporter:juju-info'] |
1479 | +- ['keystone:juju-info', 'public-policy-routing:juju-info'] |
1480 | +- ['keystone:juju-info', 'telegraf:juju-info'] |
1481 | +- ['keystone:juju-info', 'ubuntu-advantage:juju-info'] |
1482 | +- ['keystone:nrpe-external-master', 'nrpe:nrpe-external-master'] |
1483 | +- ['landscape-client:container', 'memcached:juju-info'] |
1484 | +- ['landscape-client:container', 'mysql-innodb-cluster:juju-info'] |
1485 | +- ['landscape-client:container', 'neutron-api:juju-info'] |
1486 | +- ['landscape-client:container', 'nova-cloud-controller:juju-info'] |
1487 | +- ['landscape-client:container', 'octavia:juju-info'] |
1488 | +- ['landscape-client:container', 'openstack-dashboard:juju-info'] |
1489 | +- ['landscape-client:container', 'openstack-service-checks:juju-info'] |
1490 | +- ['landscape-client:container', 'ovn-central:juju-info'] |
1491 | +- ['landscape-client:container', 'placement:juju-info'] |
1492 | +- ['landscape-client:container', 'prometheus-openstack-exporter:juju-info'] |
1493 | +- ['landscape-client:container', 'rabbitmq-server:juju-info'] |
1494 | +- ['landscape-client:container', 'vault:juju-info'] |
1495 | +- ['lldpd:juju-info', 'nova-compute:juju-info'] |
1496 | +- ['lldpd:nrpe-external-master', 'nrpe:nrpe-external-master'] |
1497 | +- ['logrotated:juju-info', 'memcached:juju-info'] |
1498 | +- ['logrotated:juju-info', 'mysql-innodb-cluster:juju-info'] |
1499 | +- ['logrotated:juju-info', 'neutron-api:juju-info'] |
1500 | +- ['logrotated:juju-info', 'nova-cloud-controller:juju-info'] |
1501 | +- ['logrotated:juju-info', 'octavia:juju-info'] |
1502 | +- ['logrotated:juju-info', 'openstack-dashboard:juju-info'] |
1503 | +- ['logrotated:juju-info', 'openstack-service-checks:juju-info'] |
1504 | +- ['logrotated:juju-info', 'ovn-central:juju-info'] |
1505 | +- ['logrotated:juju-info', 'placement:juju-info'] |
1506 | +- ['logrotated:juju-info', 'prometheus-openstack-exporter:juju-info'] |
1507 | +- ['logrotated:juju-info', 'rabbitmq-server:juju-info'] |
1508 | +- ['logrotated:juju-info', 'vault:juju-info'] |
1509 | +- ['memcached:cache', 'nova-cloud-controller:memcache'] |
1510 | +- ['memcached:juju-info', 'nrpe:general-info'] |
1511 | +- ['memcached:juju-info', 'prometheus-grok-exporter:juju-info'] |
1512 | +- ['memcached:juju-info', 'telegraf:juju-info'] |
1513 | +- ['memcached:juju-info', 'ubuntu-advantage:juju-info'] |
1514 | +- ['memcached:nrpe-external-master', 'nrpe:nrpe-external-master'] |
1515 | +- ['mysql-innodb-cluster:db-router', 'neutron-api-mysql-router:db-router'] |
1516 | +- ['mysql-innodb-cluster:db-router', 'nova-cloud-controller-mysql-router:db-router'] |
1517 | +- ['mysql-innodb-cluster:db-router', 'octavia-mysql-router:db-router'] |
1518 | +- ['mysql-innodb-cluster:db-router', 'openstack-dashboard-mysql-router:db-router'] |
1519 | +- ['mysql-innodb-cluster:db-router', 'placement-mysql-router:db-router'] |
1520 | +- ['mysql-innodb-cluster:db-router', 'vault-mysql-router:db-router'] |
1521 | +- ['mysql-innodb-cluster:juju-info', 'nrpe:general-info'] |
1522 | +- ['mysql-innodb-cluster:juju-info', 'prometheus-grok-exporter:juju-info'] |
1523 | +- ['mysql-innodb-cluster:juju-info', 'telegraf:juju-info'] |
1524 | +- ['mysql-innodb-cluster:juju-info', 'ubuntu-advantage:juju-info'] |
1525 | +- ['nagios:monitors', 'nrpe:monitors'] |
1526 | +- ['neutron-api-mysql-router:shared-db', 'neutron-api:shared-db'] |
1527 | +- ['neutron-api-plugin-ovn:certificates', 'vault:certificates'] |
1528 | +- ['neutron-api-plugin-ovn:neutron-plugin', 'neutron-api:neutron-plugin-api-subordinate'] |
1529 | +- ['neutron-api-plugin-ovn:ovsdb-cms', 'ovn-central:ovsdb-cms'] |
1530 | +- ['neutron-api:amqp', 'rabbitmq-server:amqp'] |
1531 | +- ['neutron-api:certificates', 'vault:certificates'] |
1532 | +- ['neutron-api:juju-info', 'nrpe:general-info'] |
1533 | +- ['neutron-api:juju-info', 'prometheus-grok-exporter:juju-info'] |
1534 | +- ['neutron-api:juju-info', 'public-policy-routing:juju-info'] |
1535 | +- ['neutron-api:juju-info', 'telegraf:juju-info'] |
1536 | +- ['neutron-api:juju-info', 'ubuntu-advantage:juju-info'] |
1537 | +- ['neutron-api:neutron-api', 'nova-cloud-controller:neutron-api'] |
1538 | +- ['neutron-api:neutron-load-balancer', 'octavia:neutron-api'] |
1539 | +- ['neutron-api:nrpe-external-master', 'nrpe:nrpe-external-master'] |
1540 | +- ['nova-cloud-controller-mysql-router:shared-db', 'nova-cloud-controller:shared-db'] |
1541 | +- ['nova-cloud-controller:amqp', 'rabbitmq-server:amqp'] |
1542 | +- ['nova-cloud-controller:certificates', 'vault:certificates'] |
1543 | +- ['nova-cloud-controller:cloud-compute', 'nova-compute:cloud-compute'] |
1544 | +- ['nova-cloud-controller:juju-info', 'nrpe:general-info'] |
1545 | +- ['nova-cloud-controller:juju-info', 'prometheus-grok-exporter:juju-info'] |
1546 | +- ['nova-cloud-controller:juju-info', 'public-policy-routing:juju-info'] |
1547 | +- ['nova-cloud-controller:juju-info', 'telegraf:juju-info'] |
1548 | +- ['nova-cloud-controller:juju-info', 'ubuntu-advantage:juju-info'] |
1549 | +- ['nova-cloud-controller:nrpe-external-master', 'nrpe:nrpe-external-master'] |
1550 | +- ['nova-cloud-controller:placement', 'placement:placement'] |
1551 | +- ['nova-compute:amqp', 'rabbitmq-server:amqp'] |
1552 | +- ['nova-compute:juju-info', 'nrpe:general-info'] |
1553 | +- ['nova-compute:juju-info', 'prometheus-libvirt-exporter:juju-info'] |
1554 | +- ['nova-compute:neutron-plugin', 'ovn-chassis:nova-compute'] |
1555 | +- ['nova-compute:nrpe-external-master', 'nrpe:nrpe-external-master'] |
1556 | +- ['nova-compute:secrets-storage', 'vault:secrets'] |
1557 | +- ['nrpe:general-info', 'octavia:juju-info'] |
1558 | +- ['nrpe:general-info', 'openstack-dashboard:juju-info'] |
1559 | +- ['nrpe:general-info', 'openstack-service-checks:juju-info'] |
1560 | +- ['nrpe:general-info', 'ovn-central:juju-info'] |
1561 | +- ['nrpe:general-info', 'placement:juju-info'] |
1562 | +- ['nrpe:general-info', 'prometheus-openstack-exporter:juju-info'] |
1563 | +- ['nrpe:general-info', 'rabbitmq-server:juju-info'] |
1564 | +- ['nrpe:general-info', 'vault:juju-info'] |
1565 | +- ['nrpe:nrpe-external-master', 'ntp:nrpe-external-master'] |
1566 | +- ['nrpe:nrpe-external-master', 'octavia:nrpe-external-master'] |
1567 | +- ['nrpe:nrpe-external-master', 'openstack-dashboard:nrpe-external-master'] |
1568 | +- ['nrpe:nrpe-external-master', 'openstack-service-checks:nrpe-external-master'] |
1569 | +- ['nrpe:nrpe-external-master', 'ovn-central:nrpe-external-master'] |
1570 | +- ['nrpe:nrpe-external-master', 'prometheus-grok-exporter:nrpe-external-master'] |
1571 | +- ['nrpe:nrpe-external-master', 'prometheus-libvirt-exporter:nrpe-external-master'] |
1572 | +- ['nrpe:nrpe-external-master', 'prometheus-openstack-exporter:nrpe-external-master'] |
1573 | +- ['nrpe:nrpe-external-master', 'rabbitmq-server:nrpe-external-master'] |
1574 | +- ['nrpe:nrpe-external-master', 'vault:nrpe-external-master'] |
1575 | +- ['ntp:juju-info', 'vault:juju-info'] |
1576 | +- ['octavia-dashboard:certificates', 'vault:certificates'] |
1577 | +- ['octavia-dashboard:dashboard', 'openstack-dashboard:dashboard-plugin'] |
1578 | +- ['octavia-diskimage-retrofit:certificates', 'vault:certificates'] |
1579 | +- ['octavia-mysql-router:shared-db', 'octavia:shared-db'] |
1580 | +- ['octavia-ovn-chassis:certificates', 'vault:certificates'] |
1581 | +- ['octavia-ovn-chassis:ovsdb-subordinate', 'octavia:ovsdb-subordinate'] |
1582 | +- ['octavia-ovn-chassis:ovsdb', 'ovn-central:ovsdb'] |
1583 | +- ['octavia:amqp', 'rabbitmq-server:amqp'] |
1584 | +- ['octavia:certificates', 'vault:certificates'] |
1585 | +- ['octavia:juju-info', 'prometheus-grok-exporter:juju-info'] |
1586 | +- ['octavia:juju-info', 'public-policy-routing:juju-info'] |
1587 | +- ['octavia:juju-info', 'telegraf:juju-info'] |
1588 | +- ['octavia:juju-info', 'ubuntu-advantage:juju-info'] |
1589 | +- ['octavia:ovsdb-cms', 'ovn-central:ovsdb-cms'] |
1590 | +- ['openstack-dashboard-mysql-router:shared-db', 'openstack-dashboard:shared-db'] |
1591 | +- ['openstack-dashboard:certificates', 'vault:certificates'] |
1592 | +- ['openstack-dashboard:juju-info', 'prometheus-grok-exporter:juju-info'] |
1593 | +- ['openstack-dashboard:juju-info', 'public-policy-routing:juju-info'] |
1594 | +- ['openstack-dashboard:juju-info', 'telegraf:juju-info'] |
1595 | +- ['openstack-dashboard:juju-info', 'ubuntu-advantage:juju-info'] |
1596 | +- ['openstack-service-checks:juju-info', 'prometheus-grok-exporter:juju-info'] |
1597 | +- ['openstack-service-checks:juju-info', 'telegraf:juju-info'] |
1598 | +- ['openstack-service-checks:juju-info', 'ubuntu-advantage:juju-info'] |
1599 | +- ['ovn-central:certificates', 'vault:certificates'] |
1600 | +- ['ovn-central:juju-info', 'prometheus-grok-exporter:juju-info'] |
1601 | +- ['ovn-central:juju-info', 'telegraf:juju-info'] |
1602 | +- ['ovn-central:juju-info', 'ubuntu-advantage:juju-info'] |
1603 | +- ['ovn-central:ovsdb', 'ovn-chassis:ovsdb'] |
1604 | +- ['ovn-chassis:certificates', 'vault:certificates'] |
1605 | +- ['placement-mysql-router:shared-db', 'placement:shared-db'] |
1606 | +- ['placement:amqp', 'rabbitmq-server:amqp'] |
1607 | +- ['placement:certificates', 'vault:certificates'] |
1608 | +- ['placement:juju-info', 'prometheus-grok-exporter:juju-info'] |
1609 | +- ['placement:juju-info', 'public-policy-routing:juju-info'] |
1610 | +- ['placement:juju-info', 'telegraf:juju-info'] |
1611 | +- ['placement:juju-info', 'ubuntu-advantage:juju-info'] |
1612 | +- ['prometheus-grok-exporter:juju-info', 'prometheus-openstack-exporter:juju-info'] |
1613 | +- ['prometheus-grok-exporter:juju-info', 'rabbitmq-server:juju-info'] |
1614 | +- ['prometheus-grok-exporter:juju-info', 'vault:juju-info'] |
1615 | +- ['prometheus-grok-exporter:prometheus-client', 'prometheus:target'] |
1616 | +- ['prometheus-libvirt-exporter:scrape', 'prometheus:target'] |
1617 | +- ['prometheus-openstack-exporter:juju-info', 'telegraf:juju-info'] |
1618 | +- ['prometheus-openstack-exporter:juju-info', 'ubuntu-advantage:juju-info'] |
1619 | +- ['prometheus-openstack-exporter:prometheus-openstack-exporter-service', 'prometheus:target'] |
1620 | +- ['prometheus:target', 'telegraf:prometheus-client'] |
1621 | +- ['rabbitmq-server:juju-info', 'telegraf:juju-info'] |
1622 | +- ['rabbitmq-server:juju-info', 'ubuntu-advantage:juju-info'] |
1623 | +- ['telegraf:juju-info', 'vault:juju-info'] |
1624 | +- ['ubuntu-advantage:juju-info', 'vault:juju-info'] |
1625 | +- ['vault-mysql-router:shared-db', 'vault:shared-db'] |
1626 | diff --git a/tests/resources/openstack-yoga-jammy-ovn-bundle.yaml b/tests/resources/openstack-yoga-jammy-ovn-bundle.yaml |
1627 | new file mode 100644 |
1628 | index 0000000..ec36867 |
1629 | --- /dev/null |
1630 | +++ b/tests/resources/openstack-yoga-jammy-ovn-bundle.yaml |
1631 | @@ -0,0 +1,1767 @@ |
1632 | +series: jammy |
1633 | +applications: |
1634 | + ceph-mon: |
1635 | + charm: ceph-mon |
1636 | + channel: quincy/stable |
1637 | + revision: 162 |
1638 | + resources: |
1639 | + alert-rules: 1 |
1640 | + num_units: 1 |
1641 | + to: |
1642 | + - "0" |
1643 | + options: |
1644 | + auth-supported: cephx |
1645 | + balancer-mode: null |
1646 | + ceph-cluster-network: null |
1647 | + ceph-public-network: null |
1648 | + config-flags: null |
1649 | + customize-failure-domain: false |
1650 | + default-rbd-features: null |
1651 | + disable-pg-max-object-skew: false |
1652 | + expected-osd-count: 3 |
1653 | + fsid: null |
1654 | + harden: null |
1655 | + key: null |
1656 | + loglevel: 1 |
1657 | + monitor-count: 1 |
1658 | + monitor-data-available-critical: 5 |
1659 | + monitor-data-available-warning: 30 |
1660 | + monitor-hosts: null |
1661 | + monitor-secret: AQCXrnZQwI7KGBAAiPofmKEXKxu5bUzoYLVkbQ== |
1662 | + nagios_additional_checks: "" |
1663 | + nagios_additional_checks_critical: false |
1664 | + nagios_check_num_osds: false |
1665 | + nagios_context: juju |
1666 | + nagios_degraded_thresh: 0.1 |
1667 | + nagios_misplaced_thresh: 0.1 |
1668 | + nagios_raise_nodeepscrub: true |
1669 | + nagios_recovery_rate: "100" |
1670 | + nagios_servicegroups: "" |
1671 | + no-bootstrap: false |
1672 | + permit-insecure-cmr: false |
1673 | + pg-autotune: auto |
1674 | + pgs-per-osd: 100 |
1675 | + prefer-ipv6: false |
1676 | + source: yoga |
1677 | + sysctl: '{ kernel.pid_max : 2097152, vm.max_map_count : 524288, kernel.threads-max: |
1678 | + 2097152 }' |
1679 | + use-direct-io: true |
1680 | + use-syslog: false |
1681 | + constraints: arch=amd64 mem=2048 |
1682 | + ceph-osd: |
1683 | + charm: ceph-osd |
1684 | + channel: quincy/stable |
1685 | + revision: 559 |
1686 | + num_units: 3 |
1687 | + to: |
1688 | + - "1" |
1689 | + - "2" |
1690 | + - "3" |
1691 | + options: |
1692 | + aa-profile-mode: disable |
1693 | + autotune: false |
1694 | + availability_zone: null |
1695 | + bdev-enable-discard: auto |
1696 | + bluestore: true |
1697 | + bluestore-block-db-size: 0 |
1698 | + bluestore-block-wal-size: 0 |
1699 | + bluestore-compression-algorithm: lz4 |
1700 | + bluestore-compression-max-blob-size: null |
1701 | + bluestore-compression-max-blob-size-hdd: null |
1702 | + bluestore-compression-max-blob-size-ssd: null |
1703 | + bluestore-compression-min-blob-size: null |
1704 | + bluestore-compression-min-blob-size-hdd: null |
1705 | + bluestore-compression-min-blob-size-ssd: null |
1706 | + bluestore-compression-mode: null |
1707 | + bluestore-compression-required-ratio: null |
1708 | + bluestore-db: null |
1709 | + bluestore-wal: null |
1710 | + ceph-cluster-network: null |
1711 | + ceph-public-network: null |
1712 | + config-flags: '{"osd": {"osd memory target": 1073741824}}' |
1713 | + crush-initial-weight: null |
1714 | + customize-failure-domain: false |
1715 | + ephemeral-unmount: null |
1716 | + harden: null |
1717 | + ignore-device-errors: false |
1718 | + key: null |
1719 | + loglevel: 1 |
1720 | + max-sectors-kb: 1048576 |
1721 | + nagios_context: juju |
1722 | + nagios_servicegroups: "" |
1723 | + osd-devices: "" |
1724 | + osd-encrypt: true |
1725 | + osd-encrypt-keymanager: vault |
1726 | + osd-format: xfs |
1727 | + osd-journal: null |
1728 | + osd-journal-size: 1024 |
1729 | + osd-max-backfills: null |
1730 | + osd-recovery-max-active: null |
1731 | + prefer-ipv6: false |
1732 | + source: yoga |
1733 | + sysctl: '{ kernel.pid_max : 2097152, vm.max_map_count : 524288, kernel.threads-max: |
1734 | + 2097152 }' |
1735 | + use-direct-io: true |
1736 | + use-syslog: false |
1737 | + constraints: arch=amd64 mem=2048 |
1738 | + storage: |
1739 | + bluestore-db: loop,1024M |
1740 | + bluestore-wal: loop,1024M |
1741 | + cache-devices: loop,10240M |
1742 | + osd-devices: cinder,1,10240M |
1743 | + osd-journals: loop,1024M |
1744 | + cinder: |
1745 | + charm: cinder |
1746 | + channel: yoga/stable |
1747 | + revision: 618 |
1748 | + resources: |
1749 | + policyd-override: 0 |
1750 | + num_units: 1 |
1751 | + to: |
1752 | + - "4" |
1753 | + options: |
1754 | + action-managed-upgrade: false |
1755 | + api-listening-port: 8776 |
1756 | + block-device: "" |
1757 | + ceph-osd-replication-count: 3 |
1758 | + config-flags: null |
1759 | + database: cinder |
1760 | + database-user: cinder |
1761 | + debug: true |
1762 | + default-volume-type: null |
1763 | + dns-ha: false |
1764 | + enabled-services: all |
1765 | + ephemeral-unmount: "" |
1766 | + glance-api-version: 2 |
1767 | + ha-bindiface: eth0 |
1768 | + ha-mcastport: 5454 |
1769 | + haproxy-client-timeout: null |
1770 | + haproxy-connect-timeout: null |
1771 | + haproxy-queue-timeout: null |
1772 | + haproxy-server-timeout: null |
1773 | + harden: null |
1774 | + image-volume-cache-enabled: false |
1775 | + image-volume-cache-max-count: 0 |
1776 | + image-volume-cache-max-size-gb: 0 |
1777 | + nagios_context: juju |
1778 | + nagios_servicegroups: "" |
1779 | + notification-topics: null |
1780 | + openstack-origin: yoga |
1781 | + os-admin-hostname: null |
1782 | + os-admin-network: null |
1783 | + os-internal-hostname: null |
1784 | + os-internal-network: null |
1785 | + os-public-hostname: null |
1786 | + os-public-network: null |
1787 | + overwrite: "false" |
1788 | + prefer-ipv6: false |
1789 | + rabbit-user: cinder |
1790 | + rabbit-vhost: openstack |
1791 | + region: RegionOne |
1792 | + remove-missing: false |
1793 | + remove-missing-force: false |
1794 | + restrict-ceph-pools: false |
1795 | + scheduler-default-filters: null |
1796 | + ssl_ca: null |
1797 | + ssl_cert: null |
1798 | + ssl_key: null |
1799 | + use-internal-endpoints: false |
1800 | + use-policyd-override: false |
1801 | + use-syslog: false |
1802 | + verbose: true |
1803 | + vip: null |
1804 | + vip_cidr: 24 |
1805 | + vip_iface: eth0 |
1806 | + volume-group: cinder-volumes |
1807 | + volume-usage-audit-period: month |
1808 | + worker-multiplier: null |
1809 | + constraints: arch=amd64 mem=2048 |
1810 | + storage: |
1811 | + block-devices: loop,10240M |
1812 | + cinder-ceph: |
1813 | + charm: cinder-ceph |
1814 | + channel: yoga/stable |
1815 | + revision: 510 |
1816 | + options: |
1817 | + backend-availability-zone: null |
1818 | + bluestore-compression-algorithm: null |
1819 | + bluestore-compression-max-blob-size: null |
1820 | + bluestore-compression-max-blob-size-hdd: null |
1821 | + bluestore-compression-max-blob-size-ssd: null |
1822 | + bluestore-compression-min-blob-size: null |
1823 | + bluestore-compression-min-blob-size-hdd: null |
1824 | + bluestore-compression-min-blob-size-ssd: null |
1825 | + bluestore-compression-mode: null |
1826 | + bluestore-compression-required-ratio: null |
1827 | + ceph-osd-replication-count: 3 |
1828 | + ceph-pool-weight: 40 |
1829 | + ec-profile-crush-locality: null |
1830 | + ec-profile-device-class: null |
1831 | + ec-profile-durability-estimator: null |
1832 | + ec-profile-helper-chunks: null |
1833 | + ec-profile-k: 1 |
1834 | + ec-profile-locality: null |
1835 | + ec-profile-m: 2 |
1836 | + ec-profile-name: null |
1837 | + ec-profile-plugin: jerasure |
1838 | + ec-profile-scalar-mds: null |
1839 | + ec-profile-technique: null |
1840 | + ec-rbd-metadata-pool: null |
1841 | + pool-type: replicated |
1842 | + rbd-flatten-volume-from-snapshot: false |
1843 | + rbd-mirroring-mode: pool |
1844 | + rbd-pool-name: null |
1845 | + restrict-ceph-pools: false |
1846 | + use-syslog: false |
1847 | + volume-backend-name: null |
1848 | + cinder-mysql-router: |
1849 | + charm: mysql-router |
1850 | + channel: 8.0/edge |
1851 | + revision: 61 |
1852 | + options: |
1853 | + auth_cache_refresh_interval: 2 |
1854 | + auth_cache_ttl: -1 |
1855 | + base-port: 3306 |
1856 | + debug: false |
1857 | + max_connections: 1024 |
1858 | + source: distro |
1859 | + ssl_ca: null |
1860 | + ssl_cert: null |
1861 | + ssl_key: null |
1862 | + ttl: 0.5 |
1863 | + use-syslog: false |
1864 | + elasticsearch: |
1865 | + charm: elasticsearch |
1866 | + channel: latest/stable |
1867 | + revision: 67 |
1868 | + series: focal |
1869 | + num_units: 1 |
1870 | + to: |
1871 | + - "5" |
1872 | + options: |
1873 | + apt-key-url: https://artifacts.elastic.co/GPG-KEY-elasticsearch |
1874 | + apt-repository: deb https://artifacts.elastic.co/packages/6.x/apt stable main |
1875 | + auto-create-index: "true" |
1876 | + cluster-name: elasticsearch |
1877 | + es-heap-size: 4 |
1878 | + firewall_enabled: false |
1879 | + gpg-key: "" |
1880 | + gpg-key-id: D88E42B4 |
1881 | + nagios_context: juju |
1882 | + nagios_servicegroups: "" |
1883 | + constraints: arch=amd64 mem=8192 |
1884 | + filebeat: |
1885 | + charm: filebeat |
1886 | + channel: latest/stable |
1887 | + revision: 50 |
1888 | + options: |
1889 | + exclude_files: '["/filebeat.*", ".*gz$"]' |
1890 | + exclude_lines: '[]' |
1891 | + extra_inputs: "" |
1892 | + extra_packages: "" |
1893 | + fields: "" |
1894 | + harvester_buffer_size: 16384 |
1895 | + install_keys: D88E42B4 |
1896 | + install_sources: deb https://artifacts.elastic.co/packages/6.x/apt stable main |
1897 | + kafka_hosts: "" |
1898 | + kafka_topic: '%{[type]}' |
1899 | + kafka_topics: "" |
1900 | + kafka_version: "" |
1901 | + kube_logs: false |
1902 | + log_level: info |
1903 | + logging_to_syslog: true |
1904 | + logpath: | |
1905 | + /var/log/syslog /var/log/*.log /var/log/*/*.log |
1906 | + logstash_hosts: "" |
1907 | + logstash_ssl_cert: "" |
1908 | + logstash_ssl_key: "" |
1909 | + max_bytes: 10485760 |
1910 | + package_status: install |
1911 | + glance: |
1912 | + charm: glance |
1913 | + channel: yoga/stable |
1914 | + revision: 562 |
1915 | + resources: |
1916 | + policyd-override: 0 |
1917 | + num_units: 1 |
1918 | + to: |
1919 | + - "6" |
1920 | + options: |
1921 | + action-managed-upgrade: false |
1922 | + api-config-flags: null |
1923 | + bluestore-compression-algorithm: null |
1924 | + bluestore-compression-max-blob-size: null |
1925 | + bluestore-compression-max-blob-size-hdd: null |
1926 | + bluestore-compression-max-blob-size-ssd: null |
1927 | + bluestore-compression-min-blob-size: null |
1928 | + bluestore-compression-min-blob-size-hdd: null |
1929 | + bluestore-compression-min-blob-size-ssd: null |
1930 | + bluestore-compression-mode: null |
1931 | + bluestore-compression-required-ratio: null |
1932 | + ceph-osd-replication-count: 3 |
1933 | + ceph-pool-weight: 5 |
1934 | + cinder-http-retries: 3 |
1935 | + cinder-state-transition-timeout: 30 |
1936 | + cinder-volume-types: null |
1937 | + container-formats: null |
1938 | + database: glance |
1939 | + database-user: glance |
1940 | + debug: true |
1941 | + disk-formats: ami,ari,aki,vhd,vmdk,raw,qcow2,vdi,iso,root-tar |
1942 | + dns-ha: false |
1943 | + ec-profile-crush-locality: null |
1944 | + ec-profile-device-class: null |
1945 | + ec-profile-durability-estimator: null |
1946 | + ec-profile-helper-chunks: null |
1947 | + ec-profile-k: 1 |
1948 | + ec-profile-locality: null |
1949 | + ec-profile-m: 2 |
1950 | + ec-profile-name: null |
1951 | + ec-profile-plugin: jerasure |
1952 | + ec-profile-scalar-mds: null |
1953 | + ec-profile-technique: null |
1954 | + ec-rbd-metadata-pool: null |
1955 | + expose-image-locations: true |
1956 | + filesystem-store-datadir: /var/lib/glance/images/ |
1957 | + ha-bindiface: eth0 |
1958 | + ha-mcastport: 5444 |
1959 | + haproxy-client-timeout: null |
1960 | + haproxy-connect-timeout: null |
1961 | + haproxy-queue-timeout: null |
1962 | + haproxy-server-timeout: null |
1963 | + harden: null |
1964 | + image-conversion: false |
1965 | + image-size-cap: 1TB |
1966 | + nagios_context: juju |
1967 | + nagios_servicegroups: "" |
1968 | + openstack-origin: yoga |
1969 | + os-admin-hostname: null |
1970 | + os-admin-network: null |
1971 | + os-internal-hostname: null |
1972 | + os-internal-network: null |
1973 | + os-public-hostname: null |
1974 | + os-public-network: null |
1975 | + pool-type: replicated |
1976 | + prefer-ipv6: false |
1977 | + rabbit-user: glance |
1978 | + rabbit-vhost: openstack |
1979 | + rbd-pool-name: null |
1980 | + region: RegionOne |
1981 | + registry-config-flags: null |
1982 | + restrict-ceph-pools: false |
1983 | + restrict-image-location-operations: false |
1984 | + s3-store-access-key: null |
1985 | + s3-store-bucket: null |
1986 | + s3-store-host: null |
1987 | + s3-store-secret-key: null |
1988 | + ssl_ca: null |
1989 | + ssl_cert: null |
1990 | + ssl_key: null |
1991 | + use-internal-endpoints: false |
1992 | + use-policyd-override: false |
1993 | + use-syslog: false |
1994 | + verbose: true |
1995 | + vip: null |
1996 | + vip_cidr: 24 |
1997 | + vip_iface: eth0 |
1998 | + worker-multiplier: null |
1999 | + constraints: arch=amd64 mem=1024 |
2000 | + glance-mysql-router: |
2001 | + charm: mysql-router |
2002 | + channel: 8.0/edge |
2003 | + revision: 61 |
2004 | + options: |
2005 | + auth_cache_refresh_interval: 2 |
2006 | + auth_cache_ttl: -1 |
2007 | + base-port: 3306 |
2008 | + debug: false |
2009 | + max_connections: 1024 |
2010 | + source: distro |
2011 | + ssl_ca: null |
2012 | + ssl_cert: null |
2013 | + ssl_key: null |
2014 | + ttl: 0.5 |
2015 | + use-syslog: false |
2016 | + grafana: |
2017 | + charm: grafana |
2018 | + channel: stable |
2019 | + revision: 66 |
2020 | + series: focal |
2021 | + num_units: 1 |
2022 | + to: |
2023 | + - "7" |
2024 | + options: |
2025 | + admin_password: admin |
2026 | + allow_embedding: false |
2027 | + anonymous: false |
2028 | + anonymous_role: Viewer |
2029 | + app_mode: production |
2030 | + auth-proxy: false |
2031 | + dashboards_backup_dir: /srv/backups |
2032 | + dashboards_backup_schedule: "" |
2033 | + datasources: "" |
2034 | + debug: false |
2035 | + default_dashboards: "" |
2036 | + external_network: ext_net |
2037 | + google_analytics_ua_id: "" |
2038 | + http_proxy: "" |
2039 | + install_file: "" |
2040 | + install_keys: | |
2041 | + - | |
2042 | + -----BEGIN PGP PUBLIC KEY BLOCK----- |
2043 | + |
2044 | + mQGNBGO4aiUBDAC82zo3vUyQH3yTCabQ7ZpospBg/xXBbJWbQNksIbEP/+I12CjB |
2045 | + zac1QcMFd27MJlyXpsTqqSo1ZHOisNy0Tmyl/WlqMyoMeChg+LmIHLNbvAK0jPOX |
2046 | + 1Pt2OykXJWN9Ru+ZZ4uQNgdKO5nXS6CZtK+McfhRwwghp+vlZFJgqP6aGR2A4cZ7 |
2047 | + IJpUQIoT/8GY6Fdx5TStTJucVUXjSJ3VqafZe4c0WHrk5Yb0UptYPBj9brZkmC9F |
2048 | + Uz6BLX6eO0HGLdwvYzoenlN1sD/2dclUtxoKYmfKDgpcG1V4vOClYPgOZ7g6jvwU |
2049 | + +nW39VGwR7yzbEAmGxVcd93QNUjTaZMfO3xJFm1UG5JwC6VJcd7Wp3hNHJle/y62 |
2050 | + lw0N2AATqJ7AV6PXKBPNebXvCB0LqkAiC/W//imeMCk9hfREmb5rhf1s83owpJaQ |
2051 | + gScEtJYIVgOqgGoFE8wkCkHFG1slneLykmGK2xAJ2Rk63MIAE4hL9WKLV624LMid |
2052 | + JqH3YIEA6pR+GlEAEQEAAbQmR3JhZmFuYSBMYWJzIDxlbmdpbmVlcmluZ0BncmFm |
2053 | + YW5hLmNvbT6JAdQEEwEIAD4WIQQOIuuI454SJ3p3YK6eQ5sQLPPAxgUCY7hqJQIb |
2054 | + AwUJA8JnAAULCQgHAgYVCgkICwIEFgIDAQIeAQIXgAAKCRCeQ5sQLPPAxhXnDACu |
2055 | + 6rtTbZsbHYaotiQ757UX+Yu+hXTDBQe74ahEqKAYLg2JKzYNx2Q7UovvVLJ3JZQ4 |
2056 | + e2lezdj7NkeyuSuiq1C/A58fqRICqNh8vRCqOQ9+zfUy9DHwkCrLUVY+31MGLh3G |
2057 | + nXuNrb4AzC2PPNL+VoJhhYnXoFO6Ko6ftzmKeIVeuNp6YfM95gyfIupXGvmwefgx |
2058 | + fHIaq0MaeFhIf1RgcvPyMVIMCUoaHMeA5+Z2REjc9iopT4YVzn7ZmoG5vlXIo2gX |
2059 | + HGWFUQDTD3PW9cURVdaHAYcN0owl4o90jef14Md9xgTUIDx6soFhD3wXpiV5z/HC |
2060 | + 7BZqe5mdpp0vDuQNRkqX/uALOBDdoh/r5mBjFxOzNeBHAtf8Fer9/w6g222sGUz/ |
2061 | + I3BCBFBRUKEBaExvonIEFToVDM4nHTCW9vTgnPOLkgX8GBfF3cobmnJlKrX5gLKQ |
2062 | + MKs+9JtaRi8+RBb8hOCm3tGxW+o6GKwZ6BGYrsTzFHNfWV42EwXJUhbfQnK5K0S5 |
2063 | + AY0EY7hqJQEMAO/jPuCVTthJR5JHFtzd/Sew59YJVIb8FgCPaZRKZwZ0rznMuZDf |
2064 | + HB6pDdHe5yy84Ig2pGundrxURkax5oRqQsTc6KWU27DPpyHx5yva1A7Sf55A0/i6 |
2065 | + XLBd2IFabijChiYhVxD/CFOwMtkhjU5CLY67fZ6FRB20ByrlDSNrhVMJ5F8lxRNb |
2066 | + Kh14Jc4Hk4F2Mm1+VlNdrmFqSzPF9JcEvUYHSuzOHi14L1jS2ECdyakbYLHGiHhj |
2067 | + dxuTVlUTEZ9fZ73qRLRViUsy1fwMWTUBWwyO5Qpgbtps3+WefusuJycWnQDOZxxr |
2068 | + 0/SGxTE3qNn5kWXCg56t0YFISlhGM2ImU+BdTY+p8AthibdhZCTYswoghkPGVXbu |
2069 | + DGR98tVaeG1hLHsL3yh17VbukSCliyurOleQt2AuG9kKieU8zcxsXvFASz2fJOiQ |
2070 | + T7ehyDMCK0rLSigA66pZ63PVy05NnH4P4MNRvCE03KthblDrMiF0BckB0fDxBbd8 |
2071 | + 17FEDGkunWKWmwARAQABiQG8BBgBCAAmFiEEDiLriOOeEid6d2CunkObECzzwMYF |
2072 | + AmO4aiUCGwwFCQPCZwAACgkQnkObECzzwMbAYAv+PWbRuO7McuaD8itXAtqW9o4F |
2073 | + o9PBMGXXJuWfN2UathyGuS6iZNCdIZMZgpOfuuk2ctFKeQHizM/hfUrguNGhvZX+ |
2074 | + xSbuq8M+/dx+c2Lse7NDP0Q8Pw9UaDHcW6gTTLizq/CWhFpOD2IH2ywxY3IrAvzG |
2075 | + R4pDs+NodJgLCQPd1ez/lGk90mk/j17Yue2sD2fwJyqWqbHZJe8qgfvEtn+WPK33 |
2076 | + 84JN9DgDkcq7ThoLxU0Q7U3SempJGT98Yg2RWMAPj51DqtZOIVdeKoR8lr1rk3Kv |
2077 | + X7sojTBU4eWUrc0A3GwoqyCXz9xlXb8OLhTsFAlsQCLkgK7Rdt3sXyg3QkFQmGuk |
2078 | + MnYQV0TkaAcXE2p03nk45vVrWoGJPzDfx68LBT6Ck/Ytw8/QHm4zqjZBLH5cMdax |
2079 | + Fj8eP2CocfRC+Lqv0azQwyEVMkYSMKoFbhXmjiBZn9JxblndKnVbByA1/nMAa0Q7 |
2080 | + HTJC50jDJfpM9d1xQW/W5LBSQjd3czM6zlRXsliX |
2081 | + =lSMJ |
2082 | + -----END PGP PUBLIC KEY BLOCK----- |
2083 | + install_method: snap |
2084 | + install_plugins: "" |
2085 | + install_sources: | |
2086 | + - 'deb https://packages.grafana.com/oss/deb stable main' |
2087 | + instance_name: "" |
2088 | + ldap_auth: false |
2089 | + ldap_base_dn: "" |
2090 | + ldap_config_flags: "" |
2091 | + ldap_password: "" |
2092 | + ldap_server: "" |
2093 | + ldap_server_ca: null |
2094 | + ldap_user: "" |
2095 | + nagios_context: juju |
2096 | + nagios_servicegroups: juju |
2097 | + port: "3000" |
2098 | + root_url: '%(protocol)s://%(domain)s:%(http_port)s/' |
2099 | + site_name: "" |
2100 | + smtp_auth: "" |
2101 | + smtp_from_address: admin@grafana.localhost |
2102 | + smtp_host: "" |
2103 | + smtp_skip_cert_verification: false |
2104 | + snap_channel: stable |
2105 | + snapd_refresh: "" |
2106 | + ssl_ca: null |
2107 | + ssl_cert: null |
2108 | + ssl_key: null |
2109 | + constraints: arch=amd64 mem=1024 |
2110 | + graylog: |
2111 | + charm: graylog |
2112 | + channel: latest/stable |
2113 | + revision: 70 |
2114 | + resources: |
2115 | + core: 0 |
2116 | + graylog: 0 |
2117 | + num_units: 1 |
2118 | + to: |
2119 | + - "8" |
2120 | + options: |
2121 | + beats_port: 5044 |
2122 | + channel: 3/stable |
2123 | + elasticsearch_cluster_name: "" |
2124 | + email_auth_password: "" |
2125 | + email_auth_username: "" |
2126 | + email_enabled: false |
2127 | + email_from: graylog@example.com |
2128 | + email_hostname: mail.example.com |
2129 | + email_port: 587 |
2130 | + email_ssl_enabled: false |
2131 | + email_subject_prefix: '[graylog]' |
2132 | + email_tls_enabled: false |
2133 | + email_use_auth: false |
2134 | + email_web_url: https://graylog.example.com |
2135 | + gelf_port: 12201 |
2136 | + index_replicas: 1 |
2137 | + index_retention_count: 7 |
2138 | + index_rotation_msg_count: 20000000 |
2139 | + index_rotation_period: P7D |
2140 | + index_rotation_size: 10737418240 |
2141 | + index_rotation_strategy: size |
2142 | + index_shards: 4 |
2143 | + jvm_heap_size: 1G |
2144 | + ldap_auth: false |
2145 | + ldap_default_graylog_roles: Reader |
2146 | + ldap_password: "" |
2147 | + ldap_server_ip: "" |
2148 | + ldap_server_port: "636" |
2149 | + ldap_tls_verify_certificates: true |
2150 | + ldap_use_tls: true |
2151 | + ldap_user: "" |
2152 | + ldap_user_full_name_attribute: fullName |
2153 | + ldap_user_name_attribute: uid |
2154 | + ldap_user_search_base: "" |
2155 | + ldap_user_search_pattern: (&(uid={0})(class=inetOrgPerson)) |
2156 | + ldap_user_unique_id_attribute: cn |
2157 | + log_inputs: "" |
2158 | + max_check_attempts: "" |
2159 | + nagios_context: juju |
2160 | + nagios_servicegroups: "" |
2161 | + nagios_uncommitted_crit: 2048 |
2162 | + nagios_uncommitted_warn: 1024 |
2163 | + rest_transport_uri: http://0.0.0.0:9001/api/ |
2164 | + site_name: "" |
2165 | + snapd_refresh: "" |
2166 | + web_endpoint_uri: "" |
2167 | + web_listen_uri: http://0.0.0.0:9000/ |
2168 | + constraints: arch=amd64 mem=2048 |
2169 | + heat: |
2170 | + charm: heat |
2171 | + channel: yoga/stable |
2172 | + revision: 520 |
2173 | + resources: |
2174 | + policyd-override: 0 |
2175 | + num_units: 1 |
2176 | + to: |
2177 | + - "9" |
2178 | + options: |
2179 | + action-managed-upgrade: false |
2180 | + config-flags: null |
2181 | + database: heat |
2182 | + database-user: heat |
2183 | + debug: true |
2184 | + dns-ha: false |
2185 | + encryption-key: "" |
2186 | + ha-bindiface: eth0 |
2187 | + ha-mcastport: 5959 |
2188 | + haproxy-client-timeout: null |
2189 | + haproxy-connect-timeout: null |
2190 | + haproxy-queue-timeout: null |
2191 | + haproxy-server-timeout: null |
2192 | + harden: null |
2193 | + instance-user: null |
2194 | + max-stacks-per-tenant: null |
2195 | + nagios_context: juju |
2196 | + nagios_servicegroups: "" |
2197 | + openstack-origin: yoga |
2198 | + os-admin-hostname: null |
2199 | + os-admin-network: null |
2200 | + os-internal-hostname: null |
2201 | + os-internal-network: null |
2202 | + os-public-hostname: null |
2203 | + os-public-network: null |
2204 | + prefer-ipv6: false |
2205 | + rabbit-user: heat |
2206 | + rabbit-vhost: openstack |
2207 | + region: RegionOne |
2208 | + ssl_ca: null |
2209 | + ssl_cert: null |
2210 | + ssl_key: null |
2211 | + ttl: 3600000 |
2212 | + use-internal-endpoints: false |
2213 | + use-policyd-override: false |
2214 | + use-syslog: false |
2215 | + verbose: true |
2216 | + vip: null |
2217 | + vip_cidr: 24 |
2218 | + vip_iface: eth0 |
2219 | + worker-multiplier: null |
2220 | + constraints: arch=amd64 mem=1024 |
2221 | + heat-mysql-router: |
2222 | + charm: mysql-router |
2223 | + channel: 8.0/edge |
2224 | + revision: 61 |
2225 | + options: |
2226 | + auth_cache_refresh_interval: 2 |
2227 | + auth_cache_ttl: -1 |
2228 | + base-port: 3306 |
2229 | + debug: false |
2230 | + max_connections: 1024 |
2231 | + source: distro |
2232 | + ssl_ca: null |
2233 | + ssl_cert: null |
2234 | + ssl_key: null |
2235 | + ttl: 0.5 |
2236 | + use-syslog: false |
2237 | + keystone: |
2238 | + charm: keystone |
2239 | + channel: yoga/stable |
2240 | + revision: 639 |
2241 | + resources: |
2242 | + policyd-override: 0 |
2243 | + num_units: 3 |
2244 | + to: |
2245 | + - "10" |
2246 | + - "11" |
2247 | + - "12" |
2248 | + options: |
2249 | + action-managed-upgrade: false |
2250 | + admin-password: openstack |
2251 | + admin-port: 35357 |
2252 | + admin-role: Admin |
2253 | + admin-user: admin |
2254 | + assignment-backend: sql |
2255 | + catalog-cache-expiration: 60 |
2256 | + database: keystone |
2257 | + database-user: keystone |
2258 | + debug: true |
2259 | + default-authorization-ttl: 0 |
2260 | + dns-ha: false |
2261 | + dogpile-cache-expiration: 600 |
2262 | + ec2-auth-ttl: 15 |
2263 | + fernet-max-active-keys: 3 |
2264 | + ha-bindiface: eth0 |
2265 | + ha-mcastport: 5434 |
2266 | + haproxy-client-timeout: null |
2267 | + haproxy-connect-timeout: null |
2268 | + haproxy-queue-timeout: null |
2269 | + haproxy-server-timeout: null |
2270 | + harden: null |
2271 | + identity-backend: sql |
2272 | + keystone-admin-role: Admin |
2273 | + keystone-service-admin-role: KeystoneServiceAdmin |
2274 | + ldap-config-flags: None |
2275 | + ldap-password: None |
2276 | + ldap-readonly: true |
2277 | + ldap-server: None |
2278 | + ldap-suffix: None |
2279 | + ldap-user: None |
2280 | + log-level: WARNING |
2281 | + nagios_context: juju |
2282 | + nagios_servicegroups: "" |
2283 | + openstack-origin: yoga |
2284 | + os-admin-hostname: null |
2285 | + os-admin-network: null |
2286 | + os-internal-hostname: null |
2287 | + os-internal-network: null |
2288 | + os-public-hostname: null |
2289 | + os-public-network: null |
2290 | + password-security-compliance: null |
2291 | + prefer-ipv6: false |
2292 | + preferred-api-version: null |
2293 | + region: RegionOne |
2294 | + service-admin-prefix: null |
2295 | + service-port: 5000 |
2296 | + service-tenant: services |
2297 | + ssl_ca: null |
2298 | + ssl_cert: null |
2299 | + ssl_key: null |
2300 | + token-expiration: 3600 |
2301 | + token-provider: null |
2302 | + use-policyd-override: false |
2303 | + use-syslog: false |
2304 | + verbose: true |
2305 | + vip: 10.5.100.0 |
2306 | + vip_cidr: 24 |
2307 | + vip_iface: eth0 |
2308 | + worker-multiplier: null |
2309 | + constraints: arch=amd64 mem=1024 |
2310 | + keystone-hacluster: |
2311 | + charm: hacluster |
2312 | + channel: 2.4/stable |
2313 | + revision: 120 |
2314 | + options: |
2315 | + cluster_count: 3 |
2316 | + cluster_recheck_interval: 60 |
2317 | + corosync_bindiface: null |
2318 | + corosync_key: 64RxJNcCkwo8EJYBsaacitUvbQp5AW4YolJi5/2urYZYp2jfLxY+3IUCOaAUJHPle4Yqfy+WBXO0I/6ASSAjj9jaiHVNaxmVhhjcmyBqy2vtPf+m+0VxVjUXlkTyYsODwobeDdO3SIkbIABGfjLTu29yqPTsfbvSYr6skRb9ne0= |
2319 | + corosync_mcastaddr: 226.94.1.1 |
2320 | + corosync_mcastport: null |
2321 | + corosync_transport: unicast |
2322 | + debug: false |
2323 | + failed_actions_alert_type: ignore |
2324 | + failed_actions_threshold: 0 |
2325 | + failure_timeout: 180 |
2326 | + maas_credentials: null |
2327 | + maas_source: ppa:maas/stable |
2328 | + maas_source_key: null |
2329 | + maas_url: null |
2330 | + maintenance-mode: false |
2331 | + monitor_host: null |
2332 | + monitor_interval: 5s |
2333 | + nagios_context: juju |
2334 | + nagios_servicegroups: "" |
2335 | + netmtu: null |
2336 | + no_quorum_policy: stop |
2337 | + pacemaker_key: null |
2338 | + prefer-ipv6: false |
2339 | + res_failcount_crit: 10 |
2340 | + res_failcount_warn: 3 |
2341 | + service_start_timeout: 180 |
2342 | + service_stop_timeout: 600 |
2343 | + stonith_enabled: "False" |
2344 | + keystone-mysql-router: |
2345 | + charm: mysql-router |
2346 | + channel: 8.0/edge |
2347 | + revision: 61 |
2348 | + options: |
2349 | + auth_cache_refresh_interval: 2 |
2350 | + auth_cache_ttl: -1 |
2351 | + base-port: 3306 |
2352 | + debug: false |
2353 | + max_connections: 1024 |
2354 | + source: distro |
2355 | + ssl_ca: null |
2356 | + ssl_cert: null |
2357 | + ssl_key: null |
2358 | + ttl: 0.5 |
2359 | + use-syslog: false |
2360 | + mongodb: |
2361 | + charm: mongodb |
2362 | + channel: latest/stable |
2363 | + revision: 82 |
2364 | + series: focal |
2365 | + num_units: 1 |
2366 | + to: |
2367 | + - "13" |
2368 | + options: |
2369 | + arbiter: disabled |
2370 | + auth: false |
2371 | + autoresync: false |
2372 | + backup_copies_kept: 7 |
2373 | + backup_directory: /home/ubuntu/backups |
2374 | + backups_enabled: true |
2375 | + bind_ip: 0.0.0.0 |
2376 | + config_server_dbpath: /mnt/var/lib/mongodb/configsvr |
2377 | + config_server_logpath: /mnt/var/log/mongodb/configsvr.log |
2378 | + config_server_port: 27019 |
2379 | + cpu: false |
2380 | + dbpath: /var/lib/mongodb |
2381 | + diaglog: 0 |
2382 | + extra_config_options: none |
2383 | + extra_daemon_options: none |
2384 | + journal: true |
2385 | + key: "" |
2386 | + logappend: true |
2387 | + logpath: /var/log/mongodb/mongodb.log |
2388 | + logrotate-frequency: daily |
2389 | + logrotate-maxsize: 500M |
2390 | + logrotate-rotate: 5 |
2391 | + master: self |
2392 | + mongos_logpath: /mnt/var/log/mongodb/mongos.log |
2393 | + mongos_port: 27021 |
2394 | + nagios_context: juju |
2395 | + nagios_servicegroups: "" |
2396 | + noprealloc: false |
2397 | + noscripting: false |
2398 | + notablescan: false |
2399 | + nssize: default |
2400 | + objcheck: false |
2401 | + oplogSize: default |
2402 | + package: mongodb-server |
2403 | + percona-mode: false |
2404 | + port: 27017 |
2405 | + quota: false |
2406 | + quotafiles: 8 |
2407 | + replicaset: myset |
2408 | + replicaset_master: auto |
2409 | + source: None |
2410 | + verbose: false |
2411 | + volume-dev-regexp: /dev/vd[b-z] |
2412 | + volume-ephemeral-storage: true |
2413 | + volume-map: "" |
2414 | + web_admin_ui: true |
2415 | + constraints: arch=amd64 mem=1024 |
2416 | + mysql: |
2417 | + charm: mysql-innodb-cluster |
2418 | + channel: 8.0/stable |
2419 | + revision: 43 |
2420 | + resources: |
2421 | + mysql-shell: 0 |
2422 | + num_units: 3 |
2423 | + to: |
2424 | + - "14" |
2425 | + - "15" |
2426 | + - "16" |
2427 | + options: |
2428 | + auto-rejoin-tries: "1000" |
2429 | + binlogs-expire-days: 10 |
2430 | + binlogs-max-size: 100M |
2431 | + binlogs-path: /var/log/mysql/mysql-bin.log |
2432 | + cluster-name: jujuCluster |
2433 | + enable-binlogs: false |
2434 | + expel-timeout: 20 |
2435 | + innodb-buffer-pool-size: 8G |
2436 | + innodb-change-buffering: all |
2437 | + innodb-file-per-table: true |
2438 | + innodb-io-capacity: 200 |
2439 | + max-connections: 20000 |
2440 | + os-db-router-hostname: null |
2441 | + prefer-ipv6: false |
2442 | + snapd_refresh: "" |
2443 | + source: distro |
2444 | + ssl_ca: null |
2445 | + ssl_cert: null |
2446 | + ssl_key: null |
2447 | + table-open-cache: 2048 |
2448 | + tuning-level: fast |
2449 | + wait-timeout: 3600 |
2450 | + constraints: arch=amd64 mem=4096 |
2451 | + neutron-api: |
2452 | + charm: neutron-api |
2453 | + channel: yoga/stable |
2454 | + revision: 547 |
2455 | + resources: |
2456 | + policyd-override: 0 |
2457 | + num_units: 1 |
2458 | + to: |
2459 | + - "17" |
2460 | + options: |
2461 | + action-managed-upgrade: false |
2462 | + allow-automatic-dhcp-failover: true |
2463 | + allow-automatic-l3agent-failover: false |
2464 | + calico-origin: null |
2465 | + config-flags: null |
2466 | + database: neutron |
2467 | + database-user: neutron |
2468 | + debug: true |
2469 | + default-tenant-network-type: null |
2470 | + dhcp-agents-per-network: 1 |
2471 | + dhcp-load-type: networks |
2472 | + dns-domain: openstack-yoga-jammy-ovn.stsstack.qa.1ss. |
2473 | + dns-ha: false |
2474 | + enable-dvr: false |
2475 | + enable-firewall-group-logging: false |
2476 | + enable-fwaas: true |
2477 | + enable-hardware-offload: false |
2478 | + enable-igmp-snooping: false |
2479 | + enable-l3ha: false |
2480 | + enable-ml2-dns: true |
2481 | + enable-ml2-port-security: true |
2482 | + enable-network-segment-range: false |
2483 | + enable-port-forwarding: false |
2484 | + enable-qos: false |
2485 | + enable-security-group-logging: false |
2486 | + enable-sriov: false |
2487 | + enable-vlan-trunking: false |
2488 | + extra-key: null |
2489 | + extra-source: null |
2490 | + flat-network-providers: physnet1 |
2491 | + global-physnet-mtu: 8958 |
2492 | + ha-bindiface: eth0 |
2493 | + ha-mcastport: 5424 |
2494 | + haproxy-client-timeout: null |
2495 | + haproxy-connect-timeout: null |
2496 | + haproxy-queue-timeout: null |
2497 | + haproxy-server-timeout: null |
2498 | + harden: null |
2499 | + ipv4-ptr-zone-prefix-size: 24 |
2500 | + ipv6-ptr-zone-prefix-size: 64 |
2501 | + l2-population: true |
2502 | + manage-neutron-plugin-legacy-mode: false |
2503 | + max-l3-agents-per-router: 2 |
2504 | + mem-password: null |
2505 | + mem-username: null |
2506 | + midonet-origin: midonet-2015.06 |
2507 | + min-l3-agents-per-router: 2 |
2508 | + nagios_context: juju |
2509 | + nagios_servicegroups: "" |
2510 | + network-device-mtu: null |
2511 | + neutron-external-network: ext_net |
2512 | + neutron-plugin: ovs |
2513 | + neutron-security-groups: true |
2514 | + nsx-controllers: null |
2515 | + nsx-l3-uuid: null |
2516 | + nsx-password: admin |
2517 | + nsx-tz-uuid: null |
2518 | + nsx-username: admin |
2519 | + nuage-packages: nuage-openstack-neutron nuagenetlib |
2520 | + openstack-origin: yoga |
2521 | + os-admin-hostname: null |
2522 | + os-admin-network: null |
2523 | + os-internal-hostname: null |
2524 | + os-internal-network: null |
2525 | + os-public-hostname: null |
2526 | + os-public-network: null |
2527 | + overlay-network-type: gre |
2528 | + path-mtu: 1550 |
2529 | + physical-network-mtus: physnet1:1500 |
2530 | + plumgrid-password: plumgrid |
2531 | + plumgrid-username: plumgrid |
2532 | + plumgrid-virtual-ip: null |
2533 | + polling-interval: 2 |
2534 | + prefer-ipv6: false |
2535 | + quota-floatingip: 50 |
2536 | + quota-health-monitors: -1 |
2537 | + quota-member: -1 |
2538 | + quota-network: 10 |
2539 | + quota-pool: 10 |
2540 | + quota-port: 50 |
2541 | + quota-router: 10 |
2542 | + quota-security-group: 10 |
2543 | + quota-security-group-rule: 100 |
2544 | + quota-subnet: 10 |
2545 | + quota-vip: 10 |
2546 | + rabbit-user: neutron |
2547 | + rabbit-vhost: openstack |
2548 | + region: RegionOne |
2549 | + report-interval: 30 |
2550 | + reverse-dns-lookup: false |
2551 | + router-scheduler-driver: neutron.scheduler.l3_agent_scheduler.AZLeastRoutersScheduler |
2552 | + rpc-response-timeout: 60 |
2553 | + ssl_ca: null |
2554 | + ssl_cert: null |
2555 | + ssl_key: null |
2556 | + supported-pci-vendor-devs: null |
2557 | + uplink-status-propagation: false |
2558 | + use-internal-endpoints: false |
2559 | + use-policyd-override: false |
2560 | + use-syslog: false |
2561 | + verbose: true |
2562 | + vip: null |
2563 | + vip_cidr: 24 |
2564 | + vip_iface: eth0 |
2565 | + vlan-ranges: physnet1:1000:2000 |
2566 | + vni-ranges: 1001:2000 |
2567 | + vsd-auth: csproot:csproot |
2568 | + vsd-auth-resource: /me |
2569 | + vsd-auth-ssl: true |
2570 | + vsd-base-uri: /nuage/api/v3_0 |
2571 | + vsd-cms-id: null |
2572 | + vsd-cms-name: null |
2573 | + vsd-netpart-name: juju-enterprise |
2574 | + vsd-organization: csp |
2575 | + vsd-server: null |
2576 | + worker-multiplier: null |
2577 | + constraints: arch=amd64 mem=2048 |
2578 | + neutron-api-mysql-router: |
2579 | + charm: mysql-router |
2580 | + channel: 8.0/edge |
2581 | + revision: 61 |
2582 | + options: |
2583 | + auth_cache_refresh_interval: 2 |
2584 | + auth_cache_ttl: -1 |
2585 | + base-port: 3306 |
2586 | + debug: false |
2587 | + max_connections: 1024 |
2588 | + source: distro |
2589 | + ssl_ca: null |
2590 | + ssl_cert: null |
2591 | + ssl_key: null |
2592 | + ttl: 0.5 |
2593 | + use-syslog: false |
2594 | + neutron-api-plugin-ovn: |
2595 | + charm: neutron-api-plugin-ovn |
2596 | + channel: yoga/stable |
2597 | + revision: 29 |
2598 | + options: |
2599 | + dhcp-default-lease-time: 43200 |
2600 | + dns-servers: "0" |
2601 | + enable-distributed-floating-ip: false |
2602 | + geneve-vni-ranges: 1001:2000 |
2603 | + ovn-dhcp4-global-options: null |
2604 | + ovn-dhcp6-global-options: null |
2605 | + ovn-l3-scheduler: leastloaded |
2606 | + ovn-metadata-enabled: true |
2607 | + nova-cloud-controller: |
2608 | + charm: nova-cloud-controller |
2609 | + channel: yoga/stable |
2610 | + revision: 656 |
2611 | + resources: |
2612 | + policyd-override: 0 |
2613 | + num_units: 1 |
2614 | + to: |
2615 | + - "18" |
2616 | + options: |
2617 | + action-managed-upgrade: false |
2618 | + allow-resize-to-same-host: false |
2619 | + api-rate-limit-rules: null |
2620 | + bridge-interface: br100 |
2621 | + bridge-ip: 11.0.0.1 |
2622 | + bridge-netmask: 255.255.255.0 |
2623 | + cache-known-hosts: true |
2624 | + config-flags: null |
2625 | + console-access-port: null |
2626 | + console-access-protocol: null |
2627 | + console-keymap: en-us |
2628 | + console-proxy-ip: local |
2629 | + console-ssl-cert: null |
2630 | + console-ssl-key: null |
2631 | + cpu-allocation-ratio: 2 |
2632 | + cross-az-attach: true |
2633 | + database: nova |
2634 | + database-user: nova |
2635 | + debug: true |
2636 | + disable-aws-compat: false |
2637 | + disk-allocation-ratio: 1 |
2638 | + dns-ha: false |
2639 | + enable-isolated-aggregate-filtering: false |
2640 | + enable-new-services: true |
2641 | + enable-serial-console: false |
2642 | + ha-bindiface: eth0 |
2643 | + ha-mcastport: 5404 |
2644 | + haproxy-client-timeout: null |
2645 | + haproxy-connect-timeout: null |
2646 | + haproxy-queue-timeout: null |
2647 | + haproxy-server-timeout: null |
2648 | + harden: null |
2649 | + limit-tenants-to-placement-aggregate: false |
2650 | + max-local-block-devices: null |
2651 | + nagios_context: juju |
2652 | + nagios_servicegroups: "" |
2653 | + network-manager: Neutron |
2654 | + neutron-external-network: ext_net |
2655 | + notification-format: unversioned |
2656 | + nova-alchemy-flags: null |
2657 | + openstack-origin: yoga |
2658 | + os-admin-hostname: null |
2659 | + os-admin-network: null |
2660 | + os-internal-hostname: null |
2661 | + os-internal-network: null |
2662 | + os-public-hostname: null |
2663 | + os-public-network: null |
2664 | + pci-alias: null |
2665 | + placement-aggregate-required-for-tenants: false |
2666 | + prefer-ipv6: false |
2667 | + quota-cores: null |
2668 | + quota-count-usage-from-placement: false |
2669 | + quota-injected-file-size: null |
2670 | + quota-injected-files: null |
2671 | + quota-injected-path-size: null |
2672 | + quota-instances: null |
2673 | + quota-key-pairs: null |
2674 | + quota-metadata-items: null |
2675 | + quota-ram: null |
2676 | + quota-server-group-members: null |
2677 | + quota-server-groups: null |
2678 | + rabbit-user: nova |
2679 | + rabbit-vhost: openstack |
2680 | + ram-allocation-ratio: 0.98 |
2681 | + region: RegionOne |
2682 | + scheduler-default-filters: null |
2683 | + scheduler-host-subset-size: null |
2684 | + scheduler-max-attempts: null |
2685 | + service-guard: false |
2686 | + skip-hosts-with-build-failures: false |
2687 | + spice-agent-enabled: true |
2688 | + ssl_ca: null |
2689 | + ssl_cert: null |
2690 | + ssl_key: null |
2691 | + unique-server-names: null |
2692 | + use-internal-endpoints: false |
2693 | + use-policyd-override: false |
2694 | + use-syslog: false |
2695 | + vendor-data: null |
2696 | + vendor-data-url: null |
2697 | + verbose: true |
2698 | + vip: null |
2699 | + vip_cidr: 24 |
2700 | + vip_iface: eth0 |
2701 | + worker-multiplier: null |
2702 | + constraints: arch=amd64 mem=2048 |
2703 | + nova-cloud-controller-mysql-router: |
2704 | + charm: mysql-router |
2705 | + channel: 8.0/edge |
2706 | + revision: 61 |
2707 | + options: |
2708 | + auth_cache_refresh_interval: 2 |
2709 | + auth_cache_ttl: -1 |
2710 | + base-port: 3306 |
2711 | + debug: false |
2712 | + max_connections: 1024 |
2713 | + source: distro |
2714 | + ssl_ca: null |
2715 | + ssl_cert: null |
2716 | + ssl_key: null |
2717 | + ttl: 0.5 |
2718 | + use-syslog: false |
2719 | + nova-compute: |
2720 | + charm: nova-compute |
2721 | + channel: yoga/stable |
2722 | + revision: 650 |
2723 | + num_units: 1 |
2724 | + to: |
2725 | + - "19" |
2726 | + options: |
2727 | + aa-profile-mode: disable |
2728 | + action-managed-upgrade: false |
2729 | + authorized-keys-path: '{homedir}/.ssh/authorized_keys' |
2730 | + block-device-allocate-retries: 300 |
2731 | + block-device-allocate-retries-interval: null |
2732 | + bluestore-compression-algorithm: null |
2733 | + bluestore-compression-max-blob-size: null |
2734 | + bluestore-compression-max-blob-size-hdd: null |
2735 | + bluestore-compression-max-blob-size-ssd: null |
2736 | + bluestore-compression-min-blob-size: null |
2737 | + bluestore-compression-min-blob-size-hdd: null |
2738 | + bluestore-compression-min-blob-size-ssd: null |
2739 | + bluestore-compression-mode: null |
2740 | + bluestore-compression-required-ratio: null |
2741 | + bridge-interface: br100 |
2742 | + bridge-ip: 11.0.0.1 |
2743 | + bridge-netmask: 255.255.255.0 |
2744 | + ceph-osd-replication-count: 3 |
2745 | + ceph-pool-weight: 30 |
2746 | + config-flags: null |
2747 | + cpu-allocation-ratio: null |
2748 | + cpu-dedicated-set: null |
2749 | + cpu-mode: null |
2750 | + cpu-model: null |
2751 | + cpu-model-extra-flags: null |
2752 | + cpu-shared-set: null |
2753 | + customize-failure-domain: false |
2754 | + database: nova |
2755 | + database-user: nova |
2756 | + debug: true |
2757 | + default-availability-zone: nova |
2758 | + default-ephemeral-format: ext4 |
2759 | + disk-allocation-ratio: null |
2760 | + disk-cachemodes: null |
2761 | + ec-profile-crush-locality: null |
2762 | + ec-profile-device-class: null |
2763 | + ec-profile-durability-estimator: null |
2764 | + ec-profile-helper-chunks: null |
2765 | + ec-profile-k: 1 |
2766 | + ec-profile-locality: null |
2767 | + ec-profile-m: 2 |
2768 | + ec-profile-name: null |
2769 | + ec-profile-plugin: jerasure |
2770 | + ec-profile-scalar-mds: null |
2771 | + ec-profile-technique: null |
2772 | + ec-rbd-metadata-pool: null |
2773 | + enable-live-migration: true |
2774 | + enable-resize: true |
2775 | + enable-vtpm: false |
2776 | + encrypt: true |
2777 | + ephemeral-device: null |
2778 | + ephemeral-unmount: null |
2779 | + extra-repositories: null |
2780 | + flat-interface: eth1 |
2781 | + force-raw-images: true |
2782 | + harden: null |
2783 | + hugepages: null |
2784 | + initial-cpu-allocation-ratio: null |
2785 | + initial-disk-allocation-ratio: null |
2786 | + initial-ram-allocation-ratio: null |
2787 | + inject-password: false |
2788 | + instances-path: null |
2789 | + ksm: AUTO |
2790 | + libvirt-image-backend: rbd |
2791 | + libvirt-migration-network: null |
2792 | + live-migration-completion-timeout: 800 |
2793 | + live-migration-downtime: 500 |
2794 | + live-migration-downtime-delay: 75 |
2795 | + live-migration-downtime-steps: 10 |
2796 | + live-migration-permit-auto-converge: false |
2797 | + live-migration-permit-post-copy: false |
2798 | + migration-auth-type: ssh |
2799 | + multi-host: "yes" |
2800 | + nagios_context: juju |
2801 | + nagios_servicegroups: null |
2802 | + neutron-physnets: null |
2803 | + neutron-tunnel: null |
2804 | + notification-format: unversioned |
2805 | + nova-config: /etc/nova/nova.conf |
2806 | + num-pcie-ports: null |
2807 | + openstack-origin: yoga |
2808 | + os-internal-network: null |
2809 | + pci-alias: null |
2810 | + pci-passthrough-whitelist: null |
2811 | + pool-type: replicated |
2812 | + prefer-ipv6: false |
2813 | + rabbit-user: nova |
2814 | + rabbit-vhost: openstack |
2815 | + ram-allocation-ratio: null |
2816 | + rbd-client-cache: null |
2817 | + rbd-pool: nova |
2818 | + reserved-host-disk: 0 |
2819 | + reserved-host-memory: 512 |
2820 | + reserved-huge-pages: null |
2821 | + restrict-ceph-pools: false |
2822 | + resume-guests-state-on-host-boot: false |
2823 | + send-notifications-to-logs: false |
2824 | + sysctl: | |
2825 | + { net.ipv4.neigh.default.gc_thresh1 : 128, |
2826 | + net.ipv4.neigh.default.gc_thresh2 : 28672, |
2827 | + net.ipv4.neigh.default.gc_thresh3 : 32768, |
2828 | + net.ipv6.neigh.default.gc_thresh1 : 128, |
2829 | + net.ipv6.neigh.default.gc_thresh2 : 28672, |
2830 | + net.ipv6.neigh.default.gc_thresh3 : 32768, |
2831 | + net.nf_conntrack_max : 1000000, |
2832 | + net.netfilter.nf_conntrack_buckets : 204800, |
2833 | + net.netfilter.nf_conntrack_max : 1000000 } |
2834 | + use-internal-endpoints: false |
2835 | + use-multipath: false |
2836 | + use-syslog: false |
2837 | + vcpu-pin-set: null |
2838 | + verbose: true |
2839 | + virt-mkfs-cmds: null |
2840 | + virt-type: kvm |
2841 | + virtio-net-rx-queue-size: null |
2842 | + virtio-net-tx-queue-size: null |
2843 | + worker-multiplier: null |
2844 | + constraints: arch=amd64 mem=4096 |
2845 | + storage: |
2846 | + ephemeral-device: cinder,1,51200M |
2847 | + ovn-central: |
2848 | + charm: ovn-central |
2849 | + channel: 22.03/stable |
2850 | + revision: 57 |
2851 | + num_units: 3 |
2852 | + to: |
2853 | + - "20" |
2854 | + - "21" |
2855 | + - "22" |
2856 | + options: |
2857 | + enable-auto-restarts: true |
2858 | + nagios_context: juju |
2859 | + nagios_servicegroups: "" |
2860 | + ovn-source: "" |
2861 | + ovsdb-server-election-timer: 4 |
2862 | + ovsdb-server-inactivity-probe: 60 |
2863 | + source: yoga |
2864 | + constraints: arch=amd64 mem=2048 |
2865 | + ovn-chassis: |
2866 | + charm: ovn-chassis |
2867 | + channel: 22.03/stable |
2868 | + revision: 118 |
2869 | + options: |
2870 | + bridge-interface-mappings: null |
2871 | + debug: true |
2872 | + disable-mlockall: null |
2873 | + dpdk-bond-config: :balance-tcp:active:fast |
2874 | + dpdk-bond-mappings: null |
2875 | + dpdk-driver: null |
2876 | + dpdk-runtime-libraries: null |
2877 | + dpdk-socket-cores: 1 |
2878 | + dpdk-socket-memory: 1024 |
2879 | + enable-auto-restarts: true |
2880 | + enable-dpdk: false |
2881 | + enable-hardware-offload: false |
2882 | + enable-sriov: false |
2883 | + nagios_context: juju |
2884 | + nagios_servicegroups: "" |
2885 | + new-units-paused: false |
2886 | + openstack-metadata-workers: 2 |
2887 | + ovn-bridge-mappings: physnet1:br-data |
2888 | + ovn-source: "" |
2889 | + pmd-cpu-set: null |
2890 | + prefer-chassis-as-gw: false |
2891 | + sriov-device-mappings: null |
2892 | + sriov-numvfs: auto |
2893 | + vpd-device-spec: null |
2894 | + placement: |
2895 | + charm: placement |
2896 | + channel: yoga/stable |
2897 | + revision: 85 |
2898 | + num_units: 1 |
2899 | + to: |
2900 | + - "23" |
2901 | + options: |
2902 | + action-managed-upgrade: false |
2903 | + debug: true |
2904 | + dns-ha: false |
2905 | + haproxy-client-timeout: null |
2906 | + haproxy-connect-timeout: null |
2907 | + haproxy-queue-timeout: null |
2908 | + haproxy-server-timeout: null |
2909 | + openstack-origin: yoga |
2910 | + os-admin-hostname: null |
2911 | + os-admin-network: null |
2912 | + os-internal-hostname: null |
2913 | + os-internal-network: null |
2914 | + os-public-hostname: null |
2915 | + os-public-network: null |
2916 | + region: RegionOne |
2917 | + ssl_ca: null |
2918 | + ssl_cert: null |
2919 | + ssl_key: null |
2920 | + use-internal-endpoints: false |
2921 | + use-syslog: false |
2922 | + vip: null |
2923 | + vip_cidr: 24 |
2924 | + vip_iface: eth0 |
2925 | + worker-multiplier: null |
2926 | + constraints: arch=amd64 mem=1024 |
2927 | + placement-mysql-router: |
2928 | + charm: mysql-router |
2929 | + channel: 8.0/edge |
2930 | + revision: 61 |
2931 | + options: |
2932 | + auth_cache_refresh_interval: 2 |
2933 | + auth_cache_ttl: -1 |
2934 | + base-port: 3306 |
2935 | + debug: false |
2936 | + max_connections: 1024 |
2937 | + source: distro |
2938 | + ssl_ca: null |
2939 | + ssl_cert: null |
2940 | + ssl_key: null |
2941 | + ttl: 0.5 |
2942 | + use-syslog: false |
2943 | + prometheus: |
2944 | + charm: prometheus2 |
2945 | + channel: latest/stable |
2946 | + revision: 52 |
2947 | + resources: |
2948 | + core: 0 |
2949 | + prometheus: 0 |
2950 | + num_units: 1 |
2951 | + to: |
2952 | + - "24" |
2953 | + options: |
2954 | + alert-relabel-configs: "" |
2955 | + custom-rules: "" |
2956 | + daemon-args: "" |
2957 | + enable-generic-rules: true |
2958 | + evaluation-interval: 15s |
2959 | + external-labels: "" |
2960 | + external_url: "" |
2961 | + federate-config: "" |
2962 | + label-juju-units: false |
2963 | + monitor-name: "" |
2964 | + nagios_context: juju |
2965 | + nagios_servicegroups: juju |
2966 | + prometheus_context: "" |
2967 | + prometheus_registration_authtoken: changeme |
2968 | + prometheus_registration_listen: "" |
2969 | + prometheus_registration_port: 12321 |
2970 | + promreg_snap_channel: stable |
2971 | + remote-read: "" |
2972 | + remote-write: "" |
2973 | + remote-write-config: "" |
2974 | + rules-repo: "" |
2975 | + rules-repo-branch: "" |
2976 | + rules-update-notify-email: "" |
2977 | + rules-update-schedule: '*/10 * * * *' |
2978 | + rules-update-ssh-key: "" |
2979 | + rules_wait_time: 5m |
2980 | + scrape-interval: 15s |
2981 | + scrape-jobs: "" |
2982 | + scrape-timeout: 15s |
2983 | + snap_channel: 2/stable |
2984 | + snapd_refresh: "" |
2985 | + static-targets: "" |
2986 | + web-listen-port: 9090 |
2987 | + constraints: arch=amd64 mem=1024 |
2988 | + storage: |
2989 | + metrics-filesystem: rootfs,1024M |
2990 | + prometheus-ceph-exporter: |
2991 | + charm: prometheus-ceph-exporter |
2992 | + channel: latest/stable |
2993 | + revision: 16 |
2994 | + series: focal |
2995 | + resources: |
2996 | + core: -1 |
2997 | + dashboards: -1 |
2998 | + prometheus-ceph-exporter: -1 |
2999 | + num_units: 1 |
3000 | + to: |
3001 | + - "25" |
3002 | + options: |
3003 | + access-network: null |
3004 | + check_timeout: 15 |
3005 | + daemon_arguments: "" |
3006 | + nagios_context: juju |
3007 | + nagios_servicegroups: juju |
3008 | + snap_channel: stable |
3009 | + snapd_refresh: "" |
3010 | + constraints: arch=amd64 |
3011 | + prometheus-openstack-exporter: |
3012 | + charm: prometheus-openstack-exporter |
3013 | + channel: latest/stable |
3014 | + revision: 28 |
3015 | + resources: |
3016 | + core: 0 |
3017 | + prometheus-openstack-exporter: 0 |
3018 | + num_units: 1 |
3019 | + to: |
3020 | + - "26" |
3021 | + options: |
3022 | + cache-refresh-interval: 300 |
3023 | + cpu-allocation-ratio: 4 |
3024 | + disk-allocation-ratio: 1 |
3025 | + extra-nrpe-args: "" |
3026 | + log_level: INFO |
3027 | + min_schedulable_instances: 100 |
3028 | + nagios_context: juju |
3029 | + nagios_servicegroups: juju |
3030 | + os-credentials: "" |
3031 | + port: 9183 |
3032 | + ram-allocation-ratio: 1 |
3033 | + schedulable-instance-size: 1, 2048, 20 |
3034 | + snap_channel: stable |
3035 | + snapd_refresh: "" |
3036 | + ssl_ca: "" |
3037 | + use_nova_volumes: "True" |
3038 | + wait_time: 5m |
3039 | + constraints: arch=amd64 |
3040 | + rabbitmq-server: |
3041 | + charm: rabbitmq-server |
3042 | + channel: 3.9/stable |
3043 | + revision: 177 |
3044 | + num_units: 1 |
3045 | + to: |
3046 | + - "27" |
3047 | + options: |
3048 | + access-network: null |
3049 | + busiest_queues: 0 |
3050 | + check-vhosts: null |
3051 | + cluster-network: null |
3052 | + cluster-partition-handling: ignore |
3053 | + connection-backlog: null |
3054 | + cron-timeout: 300 |
3055 | + enable-auto-restarts: true |
3056 | + erl-vm-io-thread-multiplier: null |
3057 | + exclude_queues: '[]' |
3058 | + ha-bindiface: eth0 |
3059 | + ha-mcastport: 5406 |
3060 | + ha-vip-only: false |
3061 | + harden: null |
3062 | + key: null |
3063 | + management_plugin: true |
3064 | + max-cluster-tries: 3 |
3065 | + min-cluster-size: 1 |
3066 | + mirroring-queues: true |
3067 | + mnesia-table-loading-retry-limit: 10 |
3068 | + mnesia-table-loading-retry-timeout: 30000 |
3069 | + nagios_context: juju |
3070 | + nagios_servicegroups: "" |
3071 | + notification-ttl: 3600000 |
3072 | + prefer-ipv6: false |
3073 | + queue-master-locator: min-masters |
3074 | + queue_thresholds: '[[''\*'', ''\*'', 100, 200]]' |
3075 | + source: null |
3076 | + ssl: "off" |
3077 | + ssl_ca: null |
3078 | + ssl_cert: null |
3079 | + ssl_enabled: false |
3080 | + ssl_key: null |
3081 | + ssl_port: 5671 |
3082 | + stats_cron_schedule: '*/5 * * * *' |
3083 | + use-syslog: false |
3084 | + vip: null |
3085 | + vip_cidr: 24 |
3086 | + vip_iface: eth0 |
3087 | + constraints: arch=amd64 mem=1024 |
3088 | + telegraf: |
3089 | + charm: telegraf |
3090 | + channel: latest/stable |
3091 | + revision: 68 |
3092 | + expose: true |
3093 | + options: |
3094 | + collect_intel_rdt_metrics: false |
3095 | + collect_ipmi_sensor_metrics: false |
3096 | + collect_iptables_metrics: false |
3097 | + collect_smart_metrics: false |
3098 | + collection_jitter: 5s |
3099 | + cpu_idle: 10 |
3100 | + debug: false |
3101 | + disabled_plugins: "" |
3102 | + extra_options: "" |
3103 | + extra_packages: "" |
3104 | + extra_plugins: "" |
3105 | + flush_interval: 10s |
3106 | + flush_jitter: 5s |
3107 | + hostname: '{model}:{unit}' |
3108 | + inputs_config: "" |
3109 | + install_keys: | |
3110 | + - null |
3111 | + install_method: deb |
3112 | + install_sources: | |
3113 | + - ppa:telegraf-devs/ppa |
3114 | + interval: 10s |
3115 | + lead_time: 14d |
3116 | + logfile: /var/log/telegraf/telegraf.log |
3117 | + metric_buffer_limit: 10000 |
3118 | + nagios_context: juju |
3119 | + nagios_servicegroups: juju |
3120 | + outputs_config: "" |
3121 | + package_status: install |
3122 | + prometheus_context: juju |
3123 | + prometheus_datasource: "" |
3124 | + prometheus_ip_range: "" |
3125 | + prometheus_output_bindaddress: "" |
3126 | + prometheus_output_port: default |
3127 | + promreg_authtoken: "" |
3128 | + promreg_url: "" |
3129 | + quiet: false |
3130 | + round_interval: true |
3131 | + snap_channel: stable |
3132 | + snapd_refresh: "" |
3133 | + socket_listener_port: "8094" |
3134 | + tags: "" |
3135 | + wait_time: 5m |
3136 | + vault: |
3137 | + charm: vault |
3138 | + channel: 1.7/stable |
3139 | + revision: 107 |
3140 | + resources: |
3141 | + core: 0 |
3142 | + vault: 0 |
3143 | + num_units: 1 |
3144 | + to: |
3145 | + - "28" |
3146 | + options: |
3147 | + auto-generate-root-ca-cert: true |
3148 | + channel: 1.7/stable |
3149 | + default-ca-ttl: 87599h |
3150 | + default-ttl: 8759h |
3151 | + disable-mlock: false |
3152 | + dns-ha-access-record: null |
3153 | + hostname: null |
3154 | + max-ttl: 87600h |
3155 | + nagios_context: juju |
3156 | + nagios_servicegroups: "" |
3157 | + snapd_refresh: "" |
3158 | + ssl-ca: "" |
3159 | + ssl-cert: "" |
3160 | + ssl-chain: "" |
3161 | + ssl-key: "" |
3162 | + totally-unsecure-auto-unlock: false |
3163 | + vip: null |
3164 | + constraints: arch=amd64 |
3165 | + vault-mysql-router: |
3166 | + charm: mysql-router |
3167 | + channel: 8.0/edge |
3168 | + revision: 61 |
3169 | + options: |
3170 | + auth_cache_refresh_interval: 2 |
3171 | + auth_cache_ttl: -1 |
3172 | + base-port: 3306 |
3173 | + debug: false |
3174 | + max_connections: 1024 |
3175 | + source: distro |
3176 | + ssl_ca: null |
3177 | + ssl_cert: null |
3178 | + ssl_key: null |
3179 | + ttl: 0.5 |
3180 | + use-syslog: false |
3181 | +machines: |
3182 | + "0": |
3183 | + constraints: arch=amd64 mem=2048 |
3184 | + "1": |
3185 | + constraints: arch=amd64 mem=2048 |
3186 | + "2": |
3187 | + constraints: arch=amd64 mem=2048 |
3188 | + "3": |
3189 | + constraints: arch=amd64 mem=2048 |
3190 | + "4": |
3191 | + constraints: arch=amd64 mem=2048 |
3192 | + "5": |
3193 | + constraints: arch=amd64 mem=8192 |
3194 | + series: focal |
3195 | + "6": |
3196 | + constraints: arch=amd64 mem=1024 |
3197 | + "7": |
3198 | + constraints: arch=amd64 mem=1024 |
3199 | + series: focal |
3200 | + "8": |
3201 | + constraints: arch=amd64 mem=2048 |
3202 | + "9": |
3203 | + constraints: arch=amd64 mem=1024 |
3204 | + "10": |
3205 | + constraints: arch=amd64 mem=1024 |
3206 | + "11": |
3207 | + constraints: arch=amd64 mem=1024 |
3208 | + "12": |
3209 | + constraints: arch=amd64 mem=1024 |
3210 | + "13": |
3211 | + constraints: arch=amd64 mem=1024 |
3212 | + series: focal |
3213 | + "14": |
3214 | + constraints: arch=amd64 mem=4096 |
3215 | + "15": |
3216 | + constraints: arch=amd64 mem=4096 |
3217 | + "16": |
3218 | + constraints: arch=amd64 mem=4096 |
3219 | + "17": |
3220 | + constraints: arch=amd64 mem=2048 |
3221 | + "18": |
3222 | + constraints: arch=amd64 mem=2048 |
3223 | + "19": |
3224 | + constraints: arch=amd64 mem=4096 |
3225 | + "20": |
3226 | + constraints: arch=amd64 mem=2048 |
3227 | + "21": |
3228 | + constraints: arch=amd64 mem=2048 |
3229 | + "22": |
3230 | + constraints: arch=amd64 mem=2048 |
3231 | + "23": |
3232 | + constraints: arch=amd64 mem=1024 |
3233 | + "24": |
3234 | + constraints: arch=amd64 mem=1024 |
3235 | + "25": |
3236 | + constraints: arch=amd64 |
3237 | + series: focal |
3238 | + "26": |
3239 | + constraints: arch=amd64 |
3240 | + "27": |
3241 | + constraints: arch=amd64 mem=1024 |
3242 | + "28": |
3243 | + constraints: arch=amd64 |
3244 | +relations: |
3245 | +- - nova-cloud-controller:shared-db |
3246 | + - nova-cloud-controller-mysql-router:shared-db |
3247 | +- - nova-cloud-controller:amqp |
3248 | + - rabbitmq-server:amqp |
3249 | +- - nova-cloud-controller:image-service |
3250 | + - glance:image-service |
3251 | +- - nova-cloud-controller:identity-service |
3252 | + - keystone:identity-service |
3253 | +- - nova-compute:cloud-compute |
3254 | + - nova-cloud-controller:cloud-compute |
3255 | +- - nova-compute:amqp |
3256 | + - rabbitmq-server:amqp |
3257 | +- - nova-compute:image-service |
3258 | + - glance:image-service |
3259 | +- - glance:image-service |
3260 | + - cinder:image-service |
3261 | +- - glance:amqp |
3262 | + - rabbitmq-server:amqp |
3263 | +- - cinder:shared-db |
3264 | + - cinder-mysql-router:shared-db |
3265 | +- - cinder:amqp |
3266 | + - rabbitmq-server:amqp |
3267 | +- - cinder:cinder-volume-service |
3268 | + - nova-cloud-controller:cinder-volume-service |
3269 | +- - cinder:identity-service |
3270 | + - keystone:identity-service |
3271 | +- - neutron-api:shared-db |
3272 | + - neutron-api-mysql-router:shared-db |
3273 | +- - neutron-api:amqp |
3274 | + - rabbitmq-server:amqp |
3275 | +- - neutron-api:neutron-api |
3276 | + - nova-cloud-controller:neutron-api |
3277 | +- - neutron-api:identity-service |
3278 | + - keystone:identity-service |
3279 | +- - glance:shared-db |
3280 | + - glance-mysql-router:shared-db |
3281 | +- - glance:identity-service |
3282 | + - keystone:identity-service |
3283 | +- - keystone:shared-db |
3284 | + - keystone-mysql-router:shared-db |
3285 | +- - neutron-api-plugin-ovn:neutron-plugin |
3286 | + - neutron-api:neutron-plugin-api-subordinate |
3287 | +- - neutron-api-plugin-ovn:ovsdb-cms |
3288 | + - ovn-central:ovsdb-cms |
3289 | +- - ovn-chassis:ovsdb |
3290 | + - ovn-central:ovsdb |
3291 | +- - ovn-chassis:nova-compute |
3292 | + - nova-compute:neutron-plugin |
3293 | +- - neutron-api-plugin-ovn:certificates |
3294 | + - vault:certificates |
3295 | +- - ovn-central:certificates |
3296 | + - vault:certificates |
3297 | +- - ovn-chassis:certificates |
3298 | + - vault:certificates |
3299 | +- - heat:shared-db |
3300 | + - heat-mysql-router:shared-db |
3301 | +- - heat:identity-service |
3302 | + - keystone:identity-service |
3303 | +- - heat:amqp |
3304 | + - rabbitmq-server:amqp |
3305 | +- - keystone:ha |
3306 | + - keystone-hacluster:ha |
3307 | +- - ceph-mon:osd |
3308 | + - ceph-osd:mon |
3309 | +- - glance:ceph |
3310 | + - ceph-mon:client |
3311 | +- - cinder:storage-backend |
3312 | + - cinder-ceph:storage-backend |
3313 | +- - cinder-ceph:ceph |
3314 | + - ceph-mon:client |
3315 | +- - nova-compute:ceph-access |
3316 | + - cinder-ceph:ceph-access |
3317 | +- - nova-compute:ceph |
3318 | + - ceph-mon:client |
3319 | +- - mysql:certificates |
3320 | + - vault:certificates |
3321 | +- - mysql:db-router |
3322 | + - cinder-mysql-router:db-router |
3323 | +- - mysql:db-router |
3324 | + - glance-mysql-router:db-router |
3325 | +- - mysql:db-router |
3326 | + - heat-mysql-router:db-router |
3327 | +- - mysql:db-router |
3328 | + - keystone-mysql-router:db-router |
3329 | +- - mysql:db-router |
3330 | + - neutron-api-mysql-router:db-router |
3331 | +- - mysql:db-router |
3332 | + - nova-cloud-controller-mysql-router:db-router |
3333 | +- - mysql:db-router |
3334 | + - placement-mysql-router:db-router |
3335 | +- - mysql:db-router |
3336 | + - vault-mysql-router:db-router |
3337 | +- - placement:shared-db |
3338 | + - placement-mysql-router:shared-db |
3339 | +- - placement:identity-service |
3340 | + - keystone:identity-service |
3341 | +- - placement:placement |
3342 | + - nova-cloud-controller:placement |
3343 | +- - vault:shared-db |
3344 | + - vault-mysql-router:shared-db |
3345 | +- - nova-compute:secrets-storage |
3346 | + - vault:secrets |
3347 | +- - cinder:certificates |
3348 | + - vault:certificates |
3349 | +- - glance:certificates |
3350 | + - vault:certificates |
3351 | +- - keystone:certificates |
3352 | + - vault:certificates |
3353 | +- - neutron-api:certificates |
3354 | + - vault:certificates |
3355 | +- - nova-cloud-controller:certificates |
3356 | + - vault:certificates |
3357 | +- - heat:certificates |
3358 | + - vault:certificates |
3359 | +- - placement:certificates |
3360 | + - vault:certificates |
3361 | +- - ceph-osd:secrets-storage |
3362 | + - vault:secrets |
3363 | +- - graylog:beats |
3364 | + - filebeat:logstash |
3365 | +- - graylog:elasticsearch |
3366 | + - elasticsearch:client |
3367 | +- - graylog:mongodb |
3368 | + - mongodb:database |
3369 | +- - elasticsearch:juju-info |
3370 | + - filebeat:beats-host |
3371 | +- - mongodb:juju-info |
3372 | + - filebeat:beats-host |
3373 | +- - prometheus:grafana-source |
3374 | + - grafana:grafana-source |
3375 | +- - prometheus:target |
3376 | + - telegraf:prometheus-client |
3377 | +- - prometheus-openstack-exporter:identity-credentials |
3378 | + - keystone:identity-credentials |
3379 | +- - prometheus-openstack-exporter:prometheus-openstack-exporter-service |
3380 | + - prometheus:target |
3381 | +- - telegraf:juju-info |
3382 | + - cinder:juju-info |
3383 | +- - telegraf:juju-info |
3384 | + - glance:juju-info |
3385 | +- - telegraf:juju-info |
3386 | + - keystone:juju-info |
3387 | +- - telegraf:juju-info |
3388 | + - neutron-api:juju-info |
3389 | +- - telegraf:juju-info |
3390 | + - nova-compute:juju-info |
3391 | +- - prometheus-ceph-exporter:ceph-exporter |
3392 | + - prometheus:target |
3393 | +- - prometheus-ceph-exporter:ceph |
3394 | + - ceph-mon:client |
3395 | +- - telegraf:juju-info |
3396 | + - ceph-mon:juju-info |
3397 | +- - telegraf:juju-info |
3398 | + - ceph-osd:juju-info |
3399 | diff --git a/tests/resources/openstack-yoga-jammy-ovs-bundle.yaml b/tests/resources/openstack-yoga-jammy-ovs-bundle.yaml |
3400 | new file mode 100644 |
3401 | index 0000000..da1e487 |
3402 | --- /dev/null |
3403 | +++ b/tests/resources/openstack-yoga-jammy-ovs-bundle.yaml |
3404 | @@ -0,0 +1,1797 @@ |
3405 | +series: focal |
3406 | +applications: |
3407 | + ceph-mon: |
3408 | + charm: ceph-mon |
3409 | + channel: quincy/stable |
3410 | + revision: 162 |
3411 | + series: jammy |
3412 | + resources: |
3413 | + alert-rules: 1 |
3414 | + num_units: 1 |
3415 | + to: |
3416 | + - "21" |
3417 | + options: |
3418 | + auth-supported: cephx |
3419 | + balancer-mode: null |
3420 | + ceph-cluster-network: null |
3421 | + ceph-public-network: null |
3422 | + config-flags: null |
3423 | + customize-failure-domain: false |
3424 | + default-rbd-features: null |
3425 | + disable-pg-max-object-skew: false |
3426 | + expected-osd-count: 3 |
3427 | + fsid: null |
3428 | + harden: null |
3429 | + key: null |
3430 | + loglevel: 1 |
3431 | + monitor-count: 1 |
3432 | + monitor-data-available-critical: 5 |
3433 | + monitor-data-available-warning: 30 |
3434 | + monitor-hosts: null |
3435 | + monitor-secret: AQCXrnZQwI7KGBAAiPofmKEXKxu5bUzoYLVkbQ== |
3436 | + nagios_additional_checks: "" |
3437 | + nagios_additional_checks_critical: false |
3438 | + nagios_check_num_osds: false |
3439 | + nagios_context: juju |
3440 | + nagios_degraded_thresh: 0.1 |
3441 | + nagios_misplaced_thresh: 0.1 |
3442 | + nagios_raise_nodeepscrub: true |
3443 | + nagios_recovery_rate: "100" |
3444 | + nagios_servicegroups: "" |
3445 | + no-bootstrap: false |
3446 | + permit-insecure-cmr: false |
3447 | + pg-autotune: auto |
3448 | + pgs-per-osd: 100 |
3449 | + prefer-ipv6: false |
3450 | + source: yoga |
3451 | + sysctl: '{ kernel.pid_max : 2097152, vm.max_map_count : 524288, kernel.threads-max: |
3452 | + 2097152 }' |
3453 | + use-direct-io: true |
3454 | + use-syslog: false |
3455 | + constraints: arch=amd64 mem=2048 |
3456 | + ceph-osd: |
3457 | + charm: ceph-osd |
3458 | + channel: quincy/stable |
3459 | + revision: 559 |
3460 | + series: jammy |
3461 | + num_units: 3 |
3462 | + to: |
3463 | + - "22" |
3464 | + - "23" |
3465 | + - "24" |
3466 | + options: |
3467 | + aa-profile-mode: disable |
3468 | + autotune: false |
3469 | + availability_zone: null |
3470 | + bdev-enable-discard: auto |
3471 | + bluestore: true |
3472 | + bluestore-block-db-size: 0 |
3473 | + bluestore-block-wal-size: 0 |
3474 | + bluestore-compression-algorithm: lz4 |
3475 | + bluestore-compression-max-blob-size: null |
3476 | + bluestore-compression-max-blob-size-hdd: null |
3477 | + bluestore-compression-max-blob-size-ssd: null |
3478 | + bluestore-compression-min-blob-size: null |
3479 | + bluestore-compression-min-blob-size-hdd: null |
3480 | + bluestore-compression-min-blob-size-ssd: null |
3481 | + bluestore-compression-mode: null |
3482 | + bluestore-compression-required-ratio: null |
3483 | + bluestore-db: null |
3484 | + bluestore-wal: null |
3485 | + ceph-cluster-network: null |
3486 | + ceph-public-network: null |
3487 | + config-flags: '{"osd": {"osd memory target": 1073741824}}' |
3488 | + crush-initial-weight: null |
3489 | + customize-failure-domain: false |
3490 | + ephemeral-unmount: null |
3491 | + harden: null |
3492 | + ignore-device-errors: false |
3493 | + key: null |
3494 | + loglevel: 1 |
3495 | + max-sectors-kb: 1048576 |
3496 | + nagios_context: juju |
3497 | + nagios_servicegroups: "" |
3498 | + osd-devices: "" |
3499 | + osd-encrypt: false |
3500 | + osd-encrypt-keymanager: ceph |
3501 | + osd-format: xfs |
3502 | + osd-journal: null |
3503 | + osd-journal-size: 1024 |
3504 | + osd-max-backfills: null |
3505 | + osd-recovery-max-active: null |
3506 | + prefer-ipv6: false |
3507 | + source: yoga |
3508 | + sysctl: '{ kernel.pid_max : 2097152, vm.max_map_count : 524288, kernel.threads-max: |
3509 | + 2097152 }' |
3510 | + use-direct-io: true |
3511 | + use-syslog: false |
3512 | + constraints: arch=amd64 mem=2048 |
3513 | + storage: |
3514 | + bluestore-db: loop,1024M |
3515 | + bluestore-wal: loop,1024M |
3516 | + cache-devices: loop,10240M |
3517 | + osd-devices: cinder,1,10240M |
3518 | + osd-journals: loop,1024M |
3519 | + cinder: |
3520 | + charm: cinder |
3521 | + channel: yoga/stable |
3522 | + revision: 618 |
3523 | + series: jammy |
3524 | + resources: |
3525 | + policyd-override: 0 |
3526 | + num_units: 1 |
3527 | + to: |
3528 | + - "0" |
3529 | + options: |
3530 | + action-managed-upgrade: false |
3531 | + api-listening-port: 8776 |
3532 | + block-device: "" |
3533 | + ceph-osd-replication-count: 3 |
3534 | + config-flags: null |
3535 | + database: cinder |
3536 | + database-user: cinder |
3537 | + debug: true |
3538 | + default-volume-type: null |
3539 | + dns-ha: false |
3540 | + enabled-services: all |
3541 | + ephemeral-unmount: "" |
3542 | + glance-api-version: 2 |
3543 | + ha-bindiface: eth0 |
3544 | + ha-mcastport: 5454 |
3545 | + haproxy-client-timeout: null |
3546 | + haproxy-connect-timeout: null |
3547 | + haproxy-queue-timeout: null |
3548 | + haproxy-server-timeout: null |
3549 | + harden: null |
3550 | + image-volume-cache-enabled: false |
3551 | + image-volume-cache-max-count: 0 |
3552 | + image-volume-cache-max-size-gb: 0 |
3553 | + nagios_context: juju |
3554 | + nagios_servicegroups: "" |
3555 | + notification-topics: null |
3556 | + openstack-origin: yoga |
3557 | + os-admin-hostname: null |
3558 | + os-admin-network: null |
3559 | + os-internal-hostname: null |
3560 | + os-internal-network: null |
3561 | + os-public-hostname: null |
3562 | + os-public-network: null |
3563 | + overwrite: "false" |
3564 | + prefer-ipv6: false |
3565 | + rabbit-user: cinder |
3566 | + rabbit-vhost: openstack |
3567 | + region: RegionOne |
3568 | + remove-missing: false |
3569 | + remove-missing-force: false |
3570 | + restrict-ceph-pools: false |
3571 | + scheduler-default-filters: null |
3572 | + ssl_ca: null |
3573 | + ssl_cert: null |
3574 | + ssl_key: null |
3575 | + use-internal-endpoints: false |
3576 | + use-policyd-override: false |
3577 | + use-syslog: false |
3578 | + verbose: true |
3579 | + vip: null |
3580 | + vip_cidr: 24 |
3581 | + vip_iface: eth0 |
3582 | + volume-group: cinder-volumes |
3583 | + volume-usage-audit-period: month |
3584 | + worker-multiplier: null |
3585 | + constraints: mem=2048 |
3586 | + storage: |
3587 | + block-devices: loop,10240M |
3588 | + cinder-ceph: |
3589 | + charm: cinder-ceph |
3590 | + channel: yoga/stable |
3591 | + revision: 510 |
3592 | + series: jammy |
3593 | + options: |
3594 | + backend-availability-zone: null |
3595 | + bluestore-compression-algorithm: null |
3596 | + bluestore-compression-max-blob-size: null |
3597 | + bluestore-compression-max-blob-size-hdd: null |
3598 | + bluestore-compression-max-blob-size-ssd: null |
3599 | + bluestore-compression-min-blob-size: null |
3600 | + bluestore-compression-min-blob-size-hdd: null |
3601 | + bluestore-compression-min-blob-size-ssd: null |
3602 | + bluestore-compression-mode: null |
3603 | + bluestore-compression-required-ratio: null |
3604 | + ceph-osd-replication-count: 3 |
3605 | + ceph-pool-weight: 40 |
3606 | + ec-profile-crush-locality: null |
3607 | + ec-profile-device-class: null |
3608 | + ec-profile-durability-estimator: null |
3609 | + ec-profile-helper-chunks: null |
3610 | + ec-profile-k: 1 |
3611 | + ec-profile-locality: null |
3612 | + ec-profile-m: 2 |
3613 | + ec-profile-name: null |
3614 | + ec-profile-plugin: jerasure |
3615 | + ec-profile-scalar-mds: null |
3616 | + ec-profile-technique: null |
3617 | + ec-rbd-metadata-pool: null |
3618 | + pool-type: replicated |
3619 | + rbd-flatten-volume-from-snapshot: false |
3620 | + rbd-mirroring-mode: pool |
3621 | + rbd-pool-name: null |
3622 | + restrict-ceph-pools: false |
3623 | + use-syslog: false |
3624 | + volume-backend-name: null |
3625 | + cinder-mysql-router: |
3626 | + charm: mysql-router |
3627 | + channel: 8.0/edge |
3628 | + revision: 61 |
3629 | + series: jammy |
3630 | + options: |
3631 | + auth_cache_refresh_interval: 2 |
3632 | + auth_cache_ttl: -1 |
3633 | + base-port: 3306 |
3634 | + debug: false |
3635 | + max_connections: 1024 |
3636 | + source: distro |
3637 | + ssl_ca: null |
3638 | + ssl_cert: null |
3639 | + ssl_key: null |
3640 | + ttl: 0.5 |
3641 | + use-syslog: false |
3642 | + elasticsearch: |
3643 | + charm: elasticsearch |
3644 | + channel: latest/stable |
3645 | + revision: 67 |
3646 | + num_units: 1 |
3647 | + to: |
3648 | + - "1" |
3649 | + options: |
3650 | + apt-key-url: https://artifacts.elastic.co/GPG-KEY-elasticsearch |
3651 | + apt-repository: deb https://artifacts.elastic.co/packages/6.x/apt stable main |
3652 | + auto-create-index: "true" |
3653 | + cluster-name: elasticsearch |
3654 | + es-heap-size: 4 |
3655 | + firewall_enabled: false |
3656 | + gpg-key: "" |
3657 | + gpg-key-id: D88E42B4 |
3658 | + nagios_context: juju |
3659 | + nagios_servicegroups: "" |
3660 | + constraints: mem=8192 |
3661 | + filebeat: |
3662 | + charm: filebeat |
3663 | + channel: latest/stable |
3664 | + revision: 50 |
3665 | + series: jammy |
3666 | + options: |
3667 | + exclude_files: '["/filebeat.*", ".*gz$"]' |
3668 | + exclude_lines: '[]' |
3669 | + extra_inputs: "" |
3670 | + extra_packages: "" |
3671 | + fields: "" |
3672 | + harvester_buffer_size: 16384 |
3673 | + install_keys: D88E42B4 |
3674 | + install_sources: deb https://artifacts.elastic.co/packages/6.x/apt stable main |
3675 | + kafka_hosts: "" |
3676 | + kafka_topic: '%{[type]}' |
3677 | + kafka_topics: "" |
3678 | + kafka_version: "" |
3679 | + kube_logs: false |
3680 | + log_level: info |
3681 | + logging_to_syslog: true |
3682 | + logpath: | |
3683 | + /var/log/syslog /var/log/*.log /var/log/*/*.log |
3684 | + logstash_hosts: "" |
3685 | + logstash_ssl_cert: "" |
3686 | + logstash_ssl_key: "" |
3687 | + max_bytes: 10485760 |
3688 | + package_status: install |
3689 | + glance: |
3690 | + charm: glance |
3691 | + channel: yoga/stable |
3692 | + revision: 562 |
3693 | + series: jammy |
3694 | + resources: |
3695 | + policyd-override: 0 |
3696 | + num_units: 1 |
3697 | + to: |
3698 | + - "2" |
3699 | + options: |
3700 | + action-managed-upgrade: false |
3701 | + api-config-flags: null |
3702 | + bluestore-compression-algorithm: null |
3703 | + bluestore-compression-max-blob-size: null |
3704 | + bluestore-compression-max-blob-size-hdd: null |
3705 | + bluestore-compression-max-blob-size-ssd: null |
3706 | + bluestore-compression-min-blob-size: null |
3707 | + bluestore-compression-min-blob-size-hdd: null |
3708 | + bluestore-compression-min-blob-size-ssd: null |
3709 | + bluestore-compression-mode: null |
3710 | + bluestore-compression-required-ratio: null |
3711 | + ceph-osd-replication-count: 3 |
3712 | + ceph-pool-weight: 5 |
3713 | + cinder-http-retries: 3 |
3714 | + cinder-state-transition-timeout: 30 |
3715 | + cinder-volume-types: null |
3716 | + container-formats: null |
3717 | + database: glance |
3718 | + database-user: glance |
3719 | + debug: true |
3720 | + disk-formats: ami,ari,aki,vhd,vmdk,raw,qcow2,vdi,iso,root-tar |
3721 | + dns-ha: false |
3722 | + ec-profile-crush-locality: null |
3723 | + ec-profile-device-class: null |
3724 | + ec-profile-durability-estimator: null |
3725 | + ec-profile-helper-chunks: null |
3726 | + ec-profile-k: 1 |
3727 | + ec-profile-locality: null |
3728 | + ec-profile-m: 2 |
3729 | + ec-profile-name: null |
3730 | + ec-profile-plugin: jerasure |
3731 | + ec-profile-scalar-mds: null |
3732 | + ec-profile-technique: null |
3733 | + ec-rbd-metadata-pool: null |
3734 | + expose-image-locations: true |
3735 | + filesystem-store-datadir: /var/lib/glance/images/ |
3736 | + ha-bindiface: eth0 |
3737 | + ha-mcastport: 5444 |
3738 | + haproxy-client-timeout: null |
3739 | + haproxy-connect-timeout: null |
3740 | + haproxy-queue-timeout: null |
3741 | + haproxy-server-timeout: null |
3742 | + harden: null |
3743 | + image-conversion: false |
3744 | + image-size-cap: 1TB |
3745 | + nagios_context: juju |
3746 | + nagios_servicegroups: "" |
3747 | + openstack-origin: yoga |
3748 | + os-admin-hostname: null |
3749 | + os-admin-network: null |
3750 | + os-internal-hostname: null |
3751 | + os-internal-network: null |
3752 | + os-public-hostname: null |
3753 | + os-public-network: null |
3754 | + pool-type: replicated |
3755 | + prefer-ipv6: false |
3756 | + rabbit-user: glance |
3757 | + rabbit-vhost: openstack |
3758 | + rbd-pool-name: null |
3759 | + region: RegionOne |
3760 | + registry-config-flags: null |
3761 | + restrict-ceph-pools: false |
3762 | + restrict-image-location-operations: false |
3763 | + s3-store-access-key: null |
3764 | + s3-store-bucket: null |
3765 | + s3-store-host: null |
3766 | + s3-store-secret-key: null |
3767 | + ssl_ca: null |
3768 | + ssl_cert: null |
3769 | + ssl_key: null |
3770 | + use-internal-endpoints: false |
3771 | + use-policyd-override: false |
3772 | + use-syslog: false |
3773 | + verbose: true |
3774 | + vip: null |
3775 | + vip_cidr: 24 |
3776 | + vip_iface: eth0 |
3777 | + worker-multiplier: null |
3778 | + constraints: mem=1024 |
3779 | + glance-mysql-router: |
3780 | + charm: mysql-router |
3781 | + channel: 8.0/edge |
3782 | + revision: 61 |
3783 | + series: jammy |
3784 | + options: |
3785 | + auth_cache_refresh_interval: 2 |
3786 | + auth_cache_ttl: -1 |
3787 | + base-port: 3306 |
3788 | + debug: false |
3789 | + max_connections: 1024 |
3790 | + source: distro |
3791 | + ssl_ca: null |
3792 | + ssl_cert: null |
3793 | + ssl_key: null |
3794 | + ttl: 0.5 |
3795 | + use-syslog: false |
3796 | + grafana: |
3797 | + charm: grafana |
3798 | + channel: stable |
3799 | + revision: 66 |
3800 | + num_units: 1 |
3801 | + to: |
3802 | + - "3" |
3803 | + options: |
3804 | + admin_password: admin |
3805 | + allow_embedding: false |
3806 | + anonymous: false |
3807 | + anonymous_role: Viewer |
3808 | + app_mode: production |
3809 | + auth-proxy: false |
3810 | + dashboards_backup_dir: /srv/backups |
3811 | + dashboards_backup_schedule: "" |
3812 | + datasources: "" |
3813 | + debug: false |
3814 | + default_dashboards: "" |
3815 | + external_network: ext_net |
3816 | + google_analytics_ua_id: "" |
3817 | + http_proxy: "" |
3818 | + install_file: "" |
3819 | + install_keys: | |
3820 | + - | |
3821 | + -----BEGIN PGP PUBLIC KEY BLOCK----- |
3822 | + |
3823 | + mQGNBGO4aiUBDAC82zo3vUyQH3yTCabQ7ZpospBg/xXBbJWbQNksIbEP/+I12CjB |
3824 | + zac1QcMFd27MJlyXpsTqqSo1ZHOisNy0Tmyl/WlqMyoMeChg+LmIHLNbvAK0jPOX |
3825 | + 1Pt2OykXJWN9Ru+ZZ4uQNgdKO5nXS6CZtK+McfhRwwghp+vlZFJgqP6aGR2A4cZ7 |
3826 | + IJpUQIoT/8GY6Fdx5TStTJucVUXjSJ3VqafZe4c0WHrk5Yb0UptYPBj9brZkmC9F |
3827 | + Uz6BLX6eO0HGLdwvYzoenlN1sD/2dclUtxoKYmfKDgpcG1V4vOClYPgOZ7g6jvwU |
3828 | + +nW39VGwR7yzbEAmGxVcd93QNUjTaZMfO3xJFm1UG5JwC6VJcd7Wp3hNHJle/y62 |
3829 | + lw0N2AATqJ7AV6PXKBPNebXvCB0LqkAiC/W//imeMCk9hfREmb5rhf1s83owpJaQ |
3830 | + gScEtJYIVgOqgGoFE8wkCkHFG1slneLykmGK2xAJ2Rk63MIAE4hL9WKLV624LMid |
3831 | + JqH3YIEA6pR+GlEAEQEAAbQmR3JhZmFuYSBMYWJzIDxlbmdpbmVlcmluZ0BncmFm |
3832 | + YW5hLmNvbT6JAdQEEwEIAD4WIQQOIuuI454SJ3p3YK6eQ5sQLPPAxgUCY7hqJQIb |
3833 | + AwUJA8JnAAULCQgHAgYVCgkICwIEFgIDAQIeAQIXgAAKCRCeQ5sQLPPAxhXnDACu |
3834 | + 6rtTbZsbHYaotiQ757UX+Yu+hXTDBQe74ahEqKAYLg2JKzYNx2Q7UovvVLJ3JZQ4 |
3835 | + e2lezdj7NkeyuSuiq1C/A58fqRICqNh8vRCqOQ9+zfUy9DHwkCrLUVY+31MGLh3G |
3836 | + nXuNrb4AzC2PPNL+VoJhhYnXoFO6Ko6ftzmKeIVeuNp6YfM95gyfIupXGvmwefgx |
3837 | + fHIaq0MaeFhIf1RgcvPyMVIMCUoaHMeA5+Z2REjc9iopT4YVzn7ZmoG5vlXIo2gX |
3838 | + HGWFUQDTD3PW9cURVdaHAYcN0owl4o90jef14Md9xgTUIDx6soFhD3wXpiV5z/HC |
3839 | + 7BZqe5mdpp0vDuQNRkqX/uALOBDdoh/r5mBjFxOzNeBHAtf8Fer9/w6g222sGUz/ |
3840 | + I3BCBFBRUKEBaExvonIEFToVDM4nHTCW9vTgnPOLkgX8GBfF3cobmnJlKrX5gLKQ |
3841 | + MKs+9JtaRi8+RBb8hOCm3tGxW+o6GKwZ6BGYrsTzFHNfWV42EwXJUhbfQnK5K0S5 |
3842 | + AY0EY7hqJQEMAO/jPuCVTthJR5JHFtzd/Sew59YJVIb8FgCPaZRKZwZ0rznMuZDf |
3843 | + HB6pDdHe5yy84Ig2pGundrxURkax5oRqQsTc6KWU27DPpyHx5yva1A7Sf55A0/i6 |
3844 | + XLBd2IFabijChiYhVxD/CFOwMtkhjU5CLY67fZ6FRB20ByrlDSNrhVMJ5F8lxRNb |
3845 | + Kh14Jc4Hk4F2Mm1+VlNdrmFqSzPF9JcEvUYHSuzOHi14L1jS2ECdyakbYLHGiHhj |
3846 | + dxuTVlUTEZ9fZ73qRLRViUsy1fwMWTUBWwyO5Qpgbtps3+WefusuJycWnQDOZxxr |
3847 | + 0/SGxTE3qNn5kWXCg56t0YFISlhGM2ImU+BdTY+p8AthibdhZCTYswoghkPGVXbu |
3848 | + DGR98tVaeG1hLHsL3yh17VbukSCliyurOleQt2AuG9kKieU8zcxsXvFASz2fJOiQ |
3849 | + T7ehyDMCK0rLSigA66pZ63PVy05NnH4P4MNRvCE03KthblDrMiF0BckB0fDxBbd8 |
3850 | + 17FEDGkunWKWmwARAQABiQG8BBgBCAAmFiEEDiLriOOeEid6d2CunkObECzzwMYF |
3851 | + AmO4aiUCGwwFCQPCZwAACgkQnkObECzzwMbAYAv+PWbRuO7McuaD8itXAtqW9o4F |
3852 | + o9PBMGXXJuWfN2UathyGuS6iZNCdIZMZgpOfuuk2ctFKeQHizM/hfUrguNGhvZX+ |
3853 | + xSbuq8M+/dx+c2Lse7NDP0Q8Pw9UaDHcW6gTTLizq/CWhFpOD2IH2ywxY3IrAvzG |
3854 | + R4pDs+NodJgLCQPd1ez/lGk90mk/j17Yue2sD2fwJyqWqbHZJe8qgfvEtn+WPK33 |
3855 | + 84JN9DgDkcq7ThoLxU0Q7U3SempJGT98Yg2RWMAPj51DqtZOIVdeKoR8lr1rk3Kv |
3856 | + X7sojTBU4eWUrc0A3GwoqyCXz9xlXb8OLhTsFAlsQCLkgK7Rdt3sXyg3QkFQmGuk |
3857 | + MnYQV0TkaAcXE2p03nk45vVrWoGJPzDfx68LBT6Ck/Ytw8/QHm4zqjZBLH5cMdax |
3858 | + Fj8eP2CocfRC+Lqv0azQwyEVMkYSMKoFbhXmjiBZn9JxblndKnVbByA1/nMAa0Q7 |
3859 | + HTJC50jDJfpM9d1xQW/W5LBSQjd3czM6zlRXsliX |
3860 | + =lSMJ |
3861 | + -----END PGP PUBLIC KEY BLOCK----- |
3862 | + install_method: snap |
3863 | + install_plugins: "" |
3864 | + install_sources: | |
3865 | + - 'deb https://packages.grafana.com/oss/deb stable main' |
3866 | + instance_name: "" |
3867 | + ldap_auth: false |
3868 | + ldap_base_dn: "" |
3869 | + ldap_config_flags: "" |
3870 | + ldap_password: "" |
3871 | + ldap_server: "" |
3872 | + ldap_server_ca: null |
3873 | + ldap_user: "" |
3874 | + nagios_context: juju |
3875 | + nagios_servicegroups: juju |
3876 | + port: "3000" |
3877 | + root_url: '%(protocol)s://%(domain)s:%(http_port)s/' |
3878 | + site_name: "" |
3879 | + smtp_auth: "" |
3880 | + smtp_from_address: admin@grafana.localhost |
3881 | + smtp_host: "" |
3882 | + smtp_skip_cert_verification: false |
3883 | + snap_channel: stable |
3884 | + snapd_refresh: "" |
3885 | + ssl_ca: null |
3886 | + ssl_cert: null |
3887 | + ssl_key: null |
3888 | + constraints: mem=1024 |
3889 | + graylog: |
3890 | + charm: graylog |
3891 | + channel: latest/stable |
3892 | + revision: 70 |
3893 | + series: jammy |
3894 | + resources: |
3895 | + core: 0 |
3896 | + graylog: 0 |
3897 | + num_units: 1 |
3898 | + to: |
3899 | + - "4" |
3900 | + options: |
3901 | + beats_port: 5044 |
3902 | + channel: 3/stable |
3903 | + elasticsearch_cluster_name: "" |
3904 | + email_auth_password: "" |
3905 | + email_auth_username: "" |
3906 | + email_enabled: false |
3907 | + email_from: graylog@example.com |
3908 | + email_hostname: mail.example.com |
3909 | + email_port: 587 |
3910 | + email_ssl_enabled: false |
3911 | + email_subject_prefix: '[graylog]' |
3912 | + email_tls_enabled: false |
3913 | + email_use_auth: false |
3914 | + email_web_url: https://graylog.example.com |
3915 | + gelf_port: 12201 |
3916 | + index_replicas: 1 |
3917 | + index_retention_count: 7 |
3918 | + index_rotation_msg_count: 20000000 |
3919 | + index_rotation_period: P7D |
3920 | + index_rotation_size: 10737418240 |
3921 | + index_rotation_strategy: size |
3922 | + index_shards: 4 |
3923 | + jvm_heap_size: 1G |
3924 | + ldap_auth: false |
3925 | + ldap_default_graylog_roles: Reader |
3926 | + ldap_password: "" |
3927 | + ldap_server_ip: "" |
3928 | + ldap_server_port: "636" |
3929 | + ldap_tls_verify_certificates: true |
3930 | + ldap_use_tls: true |
3931 | + ldap_user: "" |
3932 | + ldap_user_full_name_attribute: fullName |
3933 | + ldap_user_name_attribute: uid |
3934 | + ldap_user_search_base: "" |
3935 | + ldap_user_search_pattern: (&(uid={0})(class=inetOrgPerson)) |
3936 | + ldap_user_unique_id_attribute: cn |
3937 | + log_inputs: "" |
3938 | + max_check_attempts: "" |
3939 | + nagios_context: juju |
3940 | + nagios_servicegroups: "" |
3941 | + nagios_uncommitted_crit: 2048 |
3942 | + nagios_uncommitted_warn: 1024 |
3943 | + rest_transport_uri: http://0.0.0.0:9001/api/ |
3944 | + site_name: "" |
3945 | + snapd_refresh: "" |
3946 | + web_endpoint_uri: "" |
3947 | + web_listen_uri: http://0.0.0.0:9000/ |
3948 | + constraints: mem=2048 |
3949 | + heat: |
3950 | + charm: heat |
3951 | + channel: yoga/stable |
3952 | + revision: 520 |
3953 | + series: jammy |
3954 | + resources: |
3955 | + policyd-override: 0 |
3956 | + num_units: 1 |
3957 | + to: |
3958 | + - "5" |
3959 | + options: |
3960 | + action-managed-upgrade: false |
3961 | + config-flags: null |
3962 | + database: heat |
3963 | + database-user: heat |
3964 | + debug: true |
3965 | + dns-ha: false |
3966 | + encryption-key: "" |
3967 | + ha-bindiface: eth0 |
3968 | + ha-mcastport: 5959 |
3969 | + haproxy-client-timeout: null |
3970 | + haproxy-connect-timeout: null |
3971 | + haproxy-queue-timeout: null |
3972 | + haproxy-server-timeout: null |
3973 | + harden: null |
3974 | + instance-user: null |
3975 | + max-stacks-per-tenant: null |
3976 | + nagios_context: juju |
3977 | + nagios_servicegroups: "" |
3978 | + openstack-origin: yoga |
3979 | + os-admin-hostname: null |
3980 | + os-admin-network: null |
3981 | + os-internal-hostname: null |
3982 | + os-internal-network: null |
3983 | + os-public-hostname: null |
3984 | + os-public-network: null |
3985 | + prefer-ipv6: false |
3986 | + rabbit-user: heat |
3987 | + rabbit-vhost: openstack |
3988 | + region: RegionOne |
3989 | + ssl_ca: null |
3990 | + ssl_cert: null |
3991 | + ssl_key: null |
3992 | + ttl: 3600000 |
3993 | + use-internal-endpoints: false |
3994 | + use-policyd-override: false |
3995 | + use-syslog: false |
3996 | + verbose: true |
3997 | + vip: null |
3998 | + vip_cidr: 24 |
3999 | + vip_iface: eth0 |
4000 | + worker-multiplier: null |
4001 | + constraints: mem=1024 |
4002 | + heat-mysql-router: |
4003 | + charm: mysql-router |
4004 | + channel: 8.0/edge |
4005 | + revision: 61 |
4006 | + series: jammy |
4007 | + options: |
4008 | + auth_cache_refresh_interval: 2 |
4009 | + auth_cache_ttl: -1 |
4010 | + base-port: 3306 |
4011 | + debug: false |
4012 | + max_connections: 1024 |
4013 | + source: distro |
4014 | + ssl_ca: null |
4015 | + ssl_cert: null |
4016 | + ssl_key: null |
4017 | + ttl: 0.5 |
4018 | + use-syslog: false |
4019 | + keystone: |
4020 | + charm: keystone |
4021 | + channel: yoga/stable |
4022 | + revision: 639 |
4023 | + series: jammy |
4024 | + resources: |
4025 | + policyd-override: 0 |
4026 | + num_units: 3 |
4027 | + to: |
4028 | + - "6" |
4029 | + - "7" |
4030 | + - "8" |
4031 | + options: |
4032 | + action-managed-upgrade: false |
4033 | + admin-password: openstack |
4034 | + admin-port: 35357 |
4035 | + admin-role: Admin |
4036 | + admin-user: admin |
4037 | + assignment-backend: sql |
4038 | + catalog-cache-expiration: 60 |
4039 | + database: keystone |
4040 | + database-user: keystone |
4041 | + debug: true |
4042 | + default-authorization-ttl: 0 |
4043 | + dns-ha: false |
4044 | + dogpile-cache-expiration: 600 |
4045 | + ec2-auth-ttl: 15 |
4046 | + fernet-max-active-keys: 3 |
4047 | + ha-bindiface: eth0 |
4048 | + ha-mcastport: 5434 |
4049 | + haproxy-client-timeout: null |
4050 | + haproxy-connect-timeout: null |
4051 | + haproxy-queue-timeout: null |
4052 | + haproxy-server-timeout: null |
4053 | + harden: null |
4054 | + identity-backend: sql |
4055 | + keystone-admin-role: Admin |
4056 | + keystone-service-admin-role: KeystoneServiceAdmin |
4057 | + ldap-config-flags: None |
4058 | + ldap-password: None |
4059 | + ldap-readonly: true |
4060 | + ldap-server: None |
4061 | + ldap-suffix: None |
4062 | + ldap-user: None |
4063 | + log-level: WARNING |
4064 | + nagios_context: juju |
4065 | + nagios_servicegroups: "" |
4066 | + openstack-origin: yoga |
4067 | + os-admin-hostname: null |
4068 | + os-admin-network: null |
4069 | + os-internal-hostname: null |
4070 | + os-internal-network: null |
4071 | + os-public-hostname: null |
4072 | + os-public-network: null |
4073 | + password-security-compliance: null |
4074 | + prefer-ipv6: false |
4075 | + preferred-api-version: null |
4076 | + region: RegionOne |
4077 | + service-admin-prefix: null |
4078 | + service-port: 5000 |
4079 | + service-tenant: services |
4080 | + ssl_ca: null |
4081 | + ssl_cert: null |
4082 | + ssl_key: null |
4083 | + token-expiration: 3600 |
4084 | + token-provider: null |
4085 | + use-policyd-override: false |
4086 | + use-syslog: false |
4087 | + verbose: true |
4088 | + vip: 10.5.100.0 |
4089 | + vip_cidr: 24 |
4090 | + vip_iface: eth0 |
4091 | + worker-multiplier: null |
4092 | + constraints: mem=1024 |
4093 | + keystone-hacluster: |
4094 | + charm: hacluster |
4095 | + channel: 2.4/stable |
4096 | + revision: 120 |
4097 | + series: jammy |
4098 | + options: |
4099 | + cluster_count: 3 |
4100 | + cluster_recheck_interval: 60 |
4101 | + corosync_bindiface: null |
4102 | + corosync_key: 64RxJNcCkwo8EJYBsaacitUvbQp5AW4YolJi5/2urYZYp2jfLxY+3IUCOaAUJHPle4Yqfy+WBXO0I/6ASSAjj9jaiHVNaxmVhhjcmyBqy2vtPf+m+0VxVjUXlkTyYsODwobeDdO3SIkbIABGfjLTu29yqPTsfbvSYr6skRb9ne0= |
4103 | + corosync_mcastaddr: 226.94.1.1 |
4104 | + corosync_mcastport: null |
4105 | + corosync_transport: unicast |
4106 | + debug: false |
4107 | + failed_actions_alert_type: ignore |
4108 | + failed_actions_threshold: 0 |
4109 | + failure_timeout: 180 |
4110 | + maas_credentials: null |
4111 | + maas_source: ppa:maas/stable |
4112 | + maas_source_key: null |
4113 | + maas_url: null |
4114 | + maintenance-mode: false |
4115 | + monitor_host: null |
4116 | + monitor_interval: 5s |
4117 | + nagios_context: juju |
4118 | + nagios_servicegroups: "" |
4119 | + netmtu: null |
4120 | + no_quorum_policy: stop |
4121 | + pacemaker_key: null |
4122 | + prefer-ipv6: false |
4123 | + res_failcount_crit: 10 |
4124 | + res_failcount_warn: 3 |
4125 | + service_start_timeout: 180 |
4126 | + service_stop_timeout: 600 |
4127 | + stonith_enabled: "False" |
4128 | + keystone-mysql-router: |
4129 | + charm: mysql-router |
4130 | + channel: 8.0/edge |
4131 | + revision: 61 |
4132 | + series: jammy |
4133 | + options: |
4134 | + auth_cache_refresh_interval: 2 |
4135 | + auth_cache_ttl: -1 |
4136 | + base-port: 3306 |
4137 | + debug: false |
4138 | + max_connections: 1024 |
4139 | + source: distro |
4140 | + ssl_ca: null |
4141 | + ssl_cert: null |
4142 | + ssl_key: null |
4143 | + ttl: 0.5 |
4144 | + use-syslog: false |
4145 | + mongodb: |
4146 | + charm: mongodb |
4147 | + channel: latest/stable |
4148 | + revision: 82 |
4149 | + num_units: 1 |
4150 | + to: |
4151 | + - "9" |
4152 | + options: |
4153 | + arbiter: disabled |
4154 | + auth: false |
4155 | + autoresync: false |
4156 | + backup_copies_kept: 7 |
4157 | + backup_directory: /home/ubuntu/backups |
4158 | + backups_enabled: true |
4159 | + bind_ip: 0.0.0.0 |
4160 | + config_server_dbpath: /mnt/var/lib/mongodb/configsvr |
4161 | + config_server_logpath: /mnt/var/log/mongodb/configsvr.log |
4162 | + config_server_port: 27019 |
4163 | + cpu: false |
4164 | + dbpath: /var/lib/mongodb |
4165 | + diaglog: 0 |
4166 | + extra_config_options: none |
4167 | + extra_daemon_options: none |
4168 | + journal: true |
4169 | + key: "" |
4170 | + logappend: true |
4171 | + logpath: /var/log/mongodb/mongodb.log |
4172 | + logrotate-frequency: daily |
4173 | + logrotate-maxsize: 500M |
4174 | + logrotate-rotate: 5 |
4175 | + master: self |
4176 | + mongos_logpath: /mnt/var/log/mongodb/mongos.log |
4177 | + mongos_port: 27021 |
4178 | + nagios_context: juju |
4179 | + nagios_servicegroups: "" |
4180 | + noprealloc: false |
4181 | + noscripting: false |
4182 | + notablescan: false |
4183 | + nssize: default |
4184 | + objcheck: false |
4185 | + oplogSize: default |
4186 | + package: mongodb-server |
4187 | + percona-mode: false |
4188 | + port: 27017 |
4189 | + quota: false |
4190 | + quotafiles: 8 |
4191 | + replicaset: myset |
4192 | + replicaset_master: auto |
4193 | + source: None |
4194 | + verbose: false |
4195 | + volume-dev-regexp: /dev/vd[b-z] |
4196 | + volume-ephemeral-storage: true |
4197 | + volume-map: "" |
4198 | + web_admin_ui: true |
4199 | + constraints: mem=1024 |
4200 | + mysql: |
4201 | + charm: mysql-innodb-cluster |
4202 | + channel: 8.0/stable |
4203 | + revision: 43 |
4204 | + series: jammy |
4205 | + resources: |
4206 | + mysql-shell: 0 |
4207 | + num_units: 3 |
4208 | + to: |
4209 | + - "10" |
4210 | + - "11" |
4211 | + - "12" |
4212 | + options: |
4213 | + auto-rejoin-tries: "1000" |
4214 | + binlogs-expire-days: 10 |
4215 | + binlogs-max-size: 100M |
4216 | + binlogs-path: /var/log/mysql/mysql-bin.log |
4217 | + cluster-name: jujuCluster |
4218 | + enable-binlogs: false |
4219 | + expel-timeout: 20 |
4220 | + innodb-buffer-pool-size: 8G |
4221 | + innodb-change-buffering: all |
4222 | + innodb-file-per-table: true |
4223 | + innodb-io-capacity: 200 |
4224 | + max-connections: 20000 |
4225 | + os-db-router-hostname: null |
4226 | + prefer-ipv6: false |
4227 | + snapd_refresh: "" |
4228 | + source: distro |
4229 | + ssl_ca: null |
4230 | + ssl_cert: null |
4231 | + ssl_key: null |
4232 | + table-open-cache: 2048 |
4233 | + tuning-level: fast |
4234 | + wait-timeout: 3600 |
4235 | + constraints: mem=4096 |
4236 | + neutron-api: |
4237 | + charm: neutron-api |
4238 | + channel: yoga/stable |
4239 | + revision: 547 |
4240 | + series: jammy |
4241 | + resources: |
4242 | + policyd-override: 0 |
4243 | + num_units: 1 |
4244 | + to: |
4245 | + - "13" |
4246 | + options: |
4247 | + action-managed-upgrade: false |
4248 | + allow-automatic-dhcp-failover: true |
4249 | + allow-automatic-l3agent-failover: false |
4250 | + calico-origin: null |
4251 | + config-flags: null |
4252 | + database: neutron |
4253 | + database-user: neutron |
4254 | + debug: true |
4255 | + default-tenant-network-type: vxlan |
4256 | + dhcp-agents-per-network: 1 |
4257 | + dhcp-load-type: networks |
4258 | + dns-domain: openstack-yoga-jammy.stsstack.qa.1ss. |
4259 | + dns-ha: false |
4260 | + enable-dvr: false |
4261 | + enable-firewall-group-logging: false |
4262 | + enable-fwaas: true |
4263 | + enable-hardware-offload: false |
4264 | + enable-igmp-snooping: false |
4265 | + enable-l3ha: false |
4266 | + enable-ml2-dns: true |
4267 | + enable-ml2-port-security: true |
4268 | + enable-network-segment-range: false |
4269 | + enable-port-forwarding: false |
4270 | + enable-qos: false |
4271 | + enable-security-group-logging: false |
4272 | + enable-sriov: false |
4273 | + enable-vlan-trunking: false |
4274 | + extra-key: null |
4275 | + extra-source: null |
4276 | + flat-network-providers: physnet1 |
4277 | + global-physnet-mtu: 8958 |
4278 | + ha-bindiface: eth0 |
4279 | + ha-mcastport: 5424 |
4280 | + haproxy-client-timeout: null |
4281 | + haproxy-connect-timeout: null |
4282 | + haproxy-queue-timeout: null |
4283 | + haproxy-server-timeout: null |
4284 | + harden: null |
4285 | + ipv4-ptr-zone-prefix-size: 24 |
4286 | + ipv6-ptr-zone-prefix-size: 64 |
4287 | + l2-population: true |
4288 | + manage-neutron-plugin-legacy-mode: true |
4289 | + max-l3-agents-per-router: 2 |
4290 | + mem-password: null |
4291 | + mem-username: null |
4292 | + midonet-origin: midonet-2015.06 |
4293 | + min-l3-agents-per-router: 2 |
4294 | + nagios_context: juju |
4295 | + nagios_servicegroups: "" |
4296 | + network-device-mtu: null |
4297 | + neutron-external-network: ext_net |
4298 | + neutron-plugin: ovs |
4299 | + neutron-security-groups: true |
4300 | + nsx-controllers: null |
4301 | + nsx-l3-uuid: null |
4302 | + nsx-password: admin |
4303 | + nsx-tz-uuid: null |
4304 | + nsx-username: admin |
4305 | + nuage-packages: nuage-openstack-neutron nuagenetlib |
4306 | + openstack-origin: yoga |
4307 | + os-admin-hostname: null |
4308 | + os-admin-network: null |
4309 | + os-internal-hostname: null |
4310 | + os-internal-network: null |
4311 | + os-public-hostname: null |
4312 | + os-public-network: null |
4313 | + overlay-network-type: vxlan gre |
4314 | + path-mtu: 1550 |
4315 | + physical-network-mtus: physnet1:1500 |
4316 | + plumgrid-password: plumgrid |
4317 | + plumgrid-username: plumgrid |
4318 | + plumgrid-virtual-ip: null |
4319 | + polling-interval: 2 |
4320 | + prefer-ipv6: false |
4321 | + quota-floatingip: 50 |
4322 | + quota-health-monitors: -1 |
4323 | + quota-member: -1 |
4324 | + quota-network: 10 |
4325 | + quota-pool: 10 |
4326 | + quota-port: 50 |
4327 | + quota-router: 10 |
4328 | + quota-security-group: 10 |
4329 | + quota-security-group-rule: 100 |
4330 | + quota-subnet: 10 |
4331 | + quota-vip: 10 |
4332 | + rabbit-user: neutron |
4333 | + rabbit-vhost: openstack |
4334 | + region: RegionOne |
4335 | + report-interval: 30 |
4336 | + reverse-dns-lookup: false |
4337 | + router-scheduler-driver: neutron.scheduler.l3_agent_scheduler.AZLeastRoutersScheduler |
4338 | + rpc-response-timeout: 60 |
4339 | + ssl_ca: null |
4340 | + ssl_cert: null |
4341 | + ssl_key: null |
4342 | + supported-pci-vendor-devs: null |
4343 | + uplink-status-propagation: false |
4344 | + use-internal-endpoints: false |
4345 | + use-policyd-override: false |
4346 | + use-syslog: false |
4347 | + verbose: true |
4348 | + vip: null |
4349 | + vip_cidr: 24 |
4350 | + vip_iface: eth0 |
4351 | + vlan-ranges: physnet1:1000:2000 |
4352 | + vni-ranges: 1001:2000 |
4353 | + vsd-auth: csproot:csproot |
4354 | + vsd-auth-resource: /me |
4355 | + vsd-auth-ssl: true |
4356 | + vsd-base-uri: /nuage/api/v3_0 |
4357 | + vsd-cms-id: null |
4358 | + vsd-cms-name: null |
4359 | + vsd-netpart-name: juju-enterprise |
4360 | + vsd-organization: csp |
4361 | + vsd-server: null |
4362 | + worker-multiplier: null |
4363 | + constraints: mem=2048 |
4364 | + neutron-api-mysql-router: |
4365 | + charm: mysql-router |
4366 | + channel: 8.0/edge |
4367 | + revision: 61 |
4368 | + series: jammy |
4369 | + options: |
4370 | + auth_cache_refresh_interval: 2 |
4371 | + auth_cache_ttl: -1 |
4372 | + base-port: 3306 |
4373 | + debug: false |
4374 | + max_connections: 1024 |
4375 | + source: distro |
4376 | + ssl_ca: null |
4377 | + ssl_cert: null |
4378 | + ssl_key: null |
4379 | + ttl: 0.5 |
4380 | + use-syslog: false |
4381 | + neutron-gateway: |
4382 | + charm: neutron-gateway |
4383 | + channel: yoga/stable |
4384 | + revision: 520 |
4385 | + series: jammy |
4386 | + num_units: 1 |
4387 | + to: |
4388 | + - "14" |
4389 | + options: |
4390 | + aa-profile-mode: disable |
4391 | + action-managed-upgrade: false |
4392 | + bridge-mappings: physnet1:br-data |
4393 | + customize-failure-domain: false |
4394 | + data-port: null |
4395 | + debug: true |
4396 | + default-availability-zone: nova |
4397 | + disable-neutron-lbaas: false |
4398 | + dns-servers: "0" |
4399 | + dnsmasq-flags: null |
4400 | + enable-auto-restarts: true |
4401 | + enable-isolated-metadata: true |
4402 | + enable-l3-agent: true |
4403 | + enable-metadata-network: false |
4404 | + ext-port: null |
4405 | + external-network-id: null |
4406 | + firewall-driver: null |
4407 | + firewall-group-log-burst-limit: 25 |
4408 | + firewall-group-log-output-base: null |
4409 | + firewall-group-log-rate-limit: null |
4410 | + flat-network-providers: null |
4411 | + ha-bindiface: eth0 |
4412 | + ha-legacy-mode: false |
4413 | + ha-mcastport: 5409 |
4414 | + harden: null |
4415 | + instance-mtu: null |
4416 | + ipfix-target: null |
4417 | + keepalived-healthcheck-interval: 0 |
4418 | + kernel-modules: nf_conntrack |
4419 | + nagios_context: juju |
4420 | + nagios_servicegroups: "" |
4421 | + nova-rabbit-user: nova |
4422 | + nova-rabbit-vhost: openstack |
4423 | + openstack-origin: yoga |
4424 | + os-data-network: null |
4425 | + ovs-use-veth: null |
4426 | + ovsdb-timeout: null |
4427 | + plugin: ovs |
4428 | + rabbit-user: neutron |
4429 | + rabbit-vhost: openstack |
4430 | + run-internal-router: all |
4431 | + sysctl: | |
4432 | + { net.ipv4.neigh.default.gc_thresh1 : 128, |
4433 | + net.ipv4.neigh.default.gc_thresh2 : 28672, |
4434 | + net.ipv4.neigh.default.gc_thresh3 : 32768, |
4435 | + net.ipv6.neigh.default.gc_thresh1 : 128, |
4436 | + net.ipv6.neigh.default.gc_thresh2 : 28672, |
4437 | + net.ipv6.neigh.default.gc_thresh3 : 32768, |
4438 | + net.nf_conntrack_max : 1000000, |
4439 | + net.netfilter.nf_conntrack_buckets : 204800, |
4440 | + net.netfilter.nf_conntrack_max : 1000000 } |
4441 | + use-syslog: false |
4442 | + vendor-data: null |
4443 | + vendor-data-url: null |
4444 | + verbose: true |
4445 | + vlan-ranges: physnet1:1000:2000 |
4446 | + worker-multiplier: null |
4447 | + constraints: mem=4096 |
4448 | + neutron-openvswitch: |
4449 | + charm: neutron-openvswitch |
4450 | + channel: yoga/stable |
4451 | + revision: 531 |
4452 | + series: jammy |
4453 | + options: |
4454 | + bridge-mappings: physnet1:br-data |
4455 | + data-port: null |
4456 | + debug: true |
4457 | + disable-mlockall: null |
4458 | + disable-security-groups: false |
4459 | + dns-servers: "0" |
4460 | + dnsmasq-flags: null |
4461 | + dpdk-bond-config: :balance-tcp:active:fast |
4462 | + dpdk-bond-mappings: null |
4463 | + dpdk-driver: null |
4464 | + dpdk-socket-cores: 1 |
4465 | + dpdk-socket-memory: 1024 |
4466 | + enable-auto-restarts: true |
4467 | + enable-dpdk: false |
4468 | + enable-hardware-offload: false |
4469 | + enable-local-dhcp-and-metadata: true |
4470 | + enable-sriov: false |
4471 | + ext-port: null |
4472 | + firewall-driver: openvswitch |
4473 | + firewall-group-log-burst-limit: 25 |
4474 | + firewall-group-log-output-base: null |
4475 | + firewall-group-log-rate-limit: null |
4476 | + flat-network-providers: null |
4477 | + instance-mtu: null |
4478 | + ipfix-target: null |
4479 | + keepalived-healthcheck-interval: 0 |
4480 | + networking-tools-source: ppa:openstack-charmers/networking-tools |
4481 | + of-inactivity-probe: 10 |
4482 | + os-data-network: "" |
4483 | + ovs-use-veth: null |
4484 | + prevent-arp-spoofing: true |
4485 | + rabbit-user: neutron |
4486 | + rabbit-vhost: openstack |
4487 | + security-group-log-burst-limit: 25 |
4488 | + security-group-log-output-base: null |
4489 | + security-group-log-rate-limit: null |
4490 | + sriov-device-mappings: null |
4491 | + sriov-numvfs: auto |
4492 | + sysctl: | |
4493 | + { net.ipv4.neigh.default.gc_thresh1 : 128, |
4494 | + net.ipv4.neigh.default.gc_thresh2 : 28672, |
4495 | + net.ipv4.neigh.default.gc_thresh3 : 32768, |
4496 | + net.ipv6.neigh.default.gc_thresh1 : 128, |
4497 | + net.ipv6.neigh.default.gc_thresh2 : 28672, |
4498 | + net.ipv6.neigh.default.gc_thresh3 : 32768, |
4499 | + net.nf_conntrack_max : 1000000, |
4500 | + net.netfilter.nf_conntrack_buckets : 204800, |
4501 | + net.netfilter.nf_conntrack_max : 1000000 } |
4502 | + use-dvr-snat: false |
4503 | + use-syslog: false |
4504 | + verbose: true |
4505 | + vlan-ranges: physnet1:1000:2000 |
4506 | + worker-multiplier: null |
4507 | + nova-cloud-controller: |
4508 | + charm: nova-cloud-controller |
4509 | + channel: yoga/stable |
4510 | + revision: 656 |
4511 | + series: jammy |
4512 | + resources: |
4513 | + policyd-override: 0 |
4514 | + num_units: 1 |
4515 | + to: |
4516 | + - "15" |
4517 | + options: |
4518 | + action-managed-upgrade: false |
4519 | + allow-resize-to-same-host: false |
4520 | + api-rate-limit-rules: null |
4521 | + bridge-interface: br100 |
4522 | + bridge-ip: 11.0.0.1 |
4523 | + bridge-netmask: 255.255.255.0 |
4524 | + cache-known-hosts: true |
4525 | + config-flags: null |
4526 | + console-access-port: null |
4527 | + console-access-protocol: null |
4528 | + console-keymap: en-us |
4529 | + console-proxy-ip: local |
4530 | + console-ssl-cert: null |
4531 | + console-ssl-key: null |
4532 | + cpu-allocation-ratio: 2 |
4533 | + cross-az-attach: true |
4534 | + database: nova |
4535 | + database-user: nova |
4536 | + debug: true |
4537 | + disable-aws-compat: false |
4538 | + disk-allocation-ratio: 1 |
4539 | + dns-ha: false |
4540 | + enable-isolated-aggregate-filtering: false |
4541 | + enable-new-services: true |
4542 | + enable-serial-console: false |
4543 | + ha-bindiface: eth0 |
4544 | + ha-mcastport: 5404 |
4545 | + haproxy-client-timeout: null |
4546 | + haproxy-connect-timeout: null |
4547 | + haproxy-queue-timeout: null |
4548 | + haproxy-server-timeout: null |
4549 | + harden: null |
4550 | + limit-tenants-to-placement-aggregate: false |
4551 | + max-local-block-devices: null |
4552 | + nagios_context: juju |
4553 | + nagios_servicegroups: "" |
4554 | + network-manager: Neutron |
4555 | + neutron-external-network: ext_net |
4556 | + notification-format: unversioned |
4557 | + nova-alchemy-flags: null |
4558 | + openstack-origin: yoga |
4559 | + os-admin-hostname: null |
4560 | + os-admin-network: null |
4561 | + os-internal-hostname: null |
4562 | + os-internal-network: null |
4563 | + os-public-hostname: null |
4564 | + os-public-network: null |
4565 | + pci-alias: null |
4566 | + placement-aggregate-required-for-tenants: false |
4567 | + prefer-ipv6: false |
4568 | + quota-cores: null |
4569 | + quota-count-usage-from-placement: false |
4570 | + quota-injected-file-size: null |
4571 | + quota-injected-files: null |
4572 | + quota-injected-path-size: null |
4573 | + quota-instances: null |
4574 | + quota-key-pairs: null |
4575 | + quota-metadata-items: null |
4576 | + quota-ram: null |
4577 | + quota-server-group-members: null |
4578 | + quota-server-groups: null |
4579 | + rabbit-user: nova |
4580 | + rabbit-vhost: openstack |
4581 | + ram-allocation-ratio: 0.98 |
4582 | + region: RegionOne |
4583 | + scheduler-default-filters: null |
4584 | + scheduler-host-subset-size: null |
4585 | + scheduler-max-attempts: null |
4586 | + service-guard: false |
4587 | + skip-hosts-with-build-failures: false |
4588 | + spice-agent-enabled: true |
4589 | + ssl_ca: null |
4590 | + ssl_cert: null |
4591 | + ssl_key: null |
4592 | + unique-server-names: null |
4593 | + use-internal-endpoints: false |
4594 | + use-policyd-override: false |
4595 | + use-syslog: false |
4596 | + vendor-data: null |
4597 | + vendor-data-url: null |
4598 | + verbose: true |
4599 | + vip: null |
4600 | + vip_cidr: 24 |
4601 | + vip_iface: eth0 |
4602 | + worker-multiplier: null |
4603 | + constraints: mem=2048 |
4604 | + nova-cloud-controller-mysql-router: |
4605 | + charm: mysql-router |
4606 | + channel: 8.0/edge |
4607 | + revision: 61 |
4608 | + series: jammy |
4609 | + options: |
4610 | + auth_cache_refresh_interval: 2 |
4611 | + auth_cache_ttl: -1 |
4612 | + base-port: 3306 |
4613 | + debug: false |
4614 | + max_connections: 1024 |
4615 | + source: distro |
4616 | + ssl_ca: null |
4617 | + ssl_cert: null |
4618 | + ssl_key: null |
4619 | + ttl: 0.5 |
4620 | + use-syslog: false |
4621 | + nova-compute: |
4622 | + charm: nova-compute |
4623 | + channel: yoga/stable |
4624 | + revision: 650 |
4625 | + series: jammy |
4626 | + num_units: 1 |
4627 | + to: |
4628 | + - "16" |
4629 | + options: |
4630 | + aa-profile-mode: disable |
4631 | + action-managed-upgrade: false |
4632 | + authorized-keys-path: '{homedir}/.ssh/authorized_keys' |
4633 | + block-device-allocate-retries: 300 |
4634 | + block-device-allocate-retries-interval: null |
4635 | + bluestore-compression-algorithm: null |
4636 | + bluestore-compression-max-blob-size: null |
4637 | + bluestore-compression-max-blob-size-hdd: null |
4638 | + bluestore-compression-max-blob-size-ssd: null |
4639 | + bluestore-compression-min-blob-size: null |
4640 | + bluestore-compression-min-blob-size-hdd: null |
4641 | + bluestore-compression-min-blob-size-ssd: null |
4642 | + bluestore-compression-mode: null |
4643 | + bluestore-compression-required-ratio: null |
4644 | + bridge-interface: br100 |
4645 | + bridge-ip: 11.0.0.1 |
4646 | + bridge-netmask: 255.255.255.0 |
4647 | + ceph-osd-replication-count: 3 |
4648 | + ceph-pool-weight: 30 |
4649 | + config-flags: null |
4650 | + cpu-allocation-ratio: null |
4651 | + cpu-dedicated-set: null |
4652 | + cpu-mode: null |
4653 | + cpu-model: null |
4654 | + cpu-model-extra-flags: null |
4655 | + cpu-shared-set: null |
4656 | + customize-failure-domain: false |
4657 | + database: nova |
4658 | + database-user: nova |
4659 | + debug: true |
4660 | + default-availability-zone: nova |
4661 | + default-ephemeral-format: ext4 |
4662 | + disk-allocation-ratio: null |
4663 | + disk-cachemodes: null |
4664 | + ec-profile-crush-locality: null |
4665 | + ec-profile-device-class: null |
4666 | + ec-profile-durability-estimator: null |
4667 | + ec-profile-helper-chunks: null |
4668 | + ec-profile-k: 1 |
4669 | + ec-profile-locality: null |
4670 | + ec-profile-m: 2 |
4671 | + ec-profile-name: null |
4672 | + ec-profile-plugin: jerasure |
4673 | + ec-profile-scalar-mds: null |
4674 | + ec-profile-technique: null |
4675 | + ec-rbd-metadata-pool: null |
4676 | + enable-live-migration: true |
4677 | + enable-resize: true |
4678 | + enable-vtpm: false |
4679 | + encrypt: false |
4680 | + ephemeral-device: null |
4681 | + ephemeral-unmount: null |
4682 | + extra-repositories: null |
4683 | + flat-interface: eth1 |
4684 | + force-raw-images: true |
4685 | + harden: null |
4686 | + hugepages: null |
4687 | + initial-cpu-allocation-ratio: null |
4688 | + initial-disk-allocation-ratio: null |
4689 | + initial-ram-allocation-ratio: null |
4690 | + inject-password: false |
4691 | + instances-path: null |
4692 | + ksm: AUTO |
4693 | + libvirt-image-backend: rbd |
4694 | + libvirt-migration-network: null |
4695 | + live-migration-completion-timeout: 800 |
4696 | + live-migration-downtime: 500 |
4697 | + live-migration-downtime-delay: 75 |
4698 | + live-migration-downtime-steps: 10 |
4699 | + live-migration-permit-auto-converge: false |
4700 | + live-migration-permit-post-copy: false |
4701 | + migration-auth-type: ssh |
4702 | + multi-host: "yes" |
4703 | + nagios_context: juju |
4704 | + nagios_servicegroups: null |
4705 | + neutron-physnets: null |
4706 | + neutron-tunnel: null |
4707 | + notification-format: unversioned |
4708 | + nova-config: /etc/nova/nova.conf |
4709 | + num-pcie-ports: null |
4710 | + openstack-origin: yoga |
4711 | + os-internal-network: null |
4712 | + pci-alias: null |
4713 | + pci-passthrough-whitelist: null |
4714 | + pool-type: replicated |
4715 | + prefer-ipv6: false |
4716 | + rabbit-user: nova |
4717 | + rabbit-vhost: openstack |
4718 | + ram-allocation-ratio: null |
4719 | + rbd-client-cache: null |
4720 | + rbd-pool: nova |
4721 | + reserved-host-disk: 0 |
4722 | + reserved-host-memory: 512 |
4723 | + reserved-huge-pages: null |
4724 | + restrict-ceph-pools: false |
4725 | + resume-guests-state-on-host-boot: false |
4726 | + send-notifications-to-logs: false |
4727 | + sysctl: | |
4728 | + { net.ipv4.neigh.default.gc_thresh1 : 128, |
4729 | + net.ipv4.neigh.default.gc_thresh2 : 28672, |
4730 | + net.ipv4.neigh.default.gc_thresh3 : 32768, |
4731 | + net.ipv6.neigh.default.gc_thresh1 : 128, |
4732 | + net.ipv6.neigh.default.gc_thresh2 : 28672, |
4733 | + net.ipv6.neigh.default.gc_thresh3 : 32768, |
4734 | + net.nf_conntrack_max : 1000000, |
4735 | + net.netfilter.nf_conntrack_buckets : 204800, |
4736 | + net.netfilter.nf_conntrack_max : 1000000 } |
4737 | + use-internal-endpoints: false |
4738 | + use-multipath: false |
4739 | + use-syslog: false |
4740 | + vcpu-pin-set: null |
4741 | + verbose: true |
4742 | + virt-mkfs-cmds: null |
4743 | + virt-type: kvm |
4744 | + virtio-net-rx-queue-size: null |
4745 | + virtio-net-tx-queue-size: null |
4746 | + worker-multiplier: null |
4747 | + constraints: mem=4096 |
4748 | + storage: |
4749 | + ephemeral-device: loop,10240M |
4750 | + placement: |
4751 | + charm: placement |
4752 | + channel: yoga/stable |
4753 | + revision: 85 |
4754 | + series: jammy |
4755 | + num_units: 1 |
4756 | + to: |
4757 | + - "17" |
4758 | + options: |
4759 | + action-managed-upgrade: false |
4760 | + debug: true |
4761 | + dns-ha: false |
4762 | + haproxy-client-timeout: null |
4763 | + haproxy-connect-timeout: null |
4764 | + haproxy-queue-timeout: null |
4765 | + haproxy-server-timeout: null |
4766 | + openstack-origin: yoga |
4767 | + os-admin-hostname: null |
4768 | + os-admin-network: null |
4769 | + os-internal-hostname: null |
4770 | + os-internal-network: null |
4771 | + os-public-hostname: null |
4772 | + os-public-network: null |
4773 | + region: RegionOne |
4774 | + ssl_ca: null |
4775 | + ssl_cert: null |
4776 | + ssl_key: null |
4777 | + use-internal-endpoints: false |
4778 | + use-syslog: false |
4779 | + vip: null |
4780 | + vip_cidr: 24 |
4781 | + vip_iface: eth0 |
4782 | + worker-multiplier: null |
4783 | + constraints: mem=1024 |
4784 | + placement-mysql-router: |
4785 | + charm: mysql-router |
4786 | + channel: 8.0/edge |
4787 | + revision: 61 |
4788 | + series: jammy |
4789 | + options: |
4790 | + auth_cache_refresh_interval: 2 |
4791 | + auth_cache_ttl: -1 |
4792 | + base-port: 3306 |
4793 | + debug: false |
4794 | + max_connections: 1024 |
4795 | + source: distro |
4796 | + ssl_ca: null |
4797 | + ssl_cert: null |
4798 | + ssl_key: null |
4799 | + ttl: 0.5 |
4800 | + use-syslog: false |
4801 | + prometheus: |
4802 | + charm: prometheus2 |
4803 | + channel: latest/stable |
4804 | + revision: 52 |
4805 | + series: jammy |
4806 | + resources: |
4807 | + core: 0 |
4808 | + prometheus: 0 |
4809 | + num_units: 1 |
4810 | + to: |
4811 | + - "18" |
4812 | + options: |
4813 | + alert-relabel-configs: "" |
4814 | + custom-rules: "" |
4815 | + daemon-args: "" |
4816 | + enable-generic-rules: true |
4817 | + evaluation-interval: 15s |
4818 | + external-labels: "" |
4819 | + external_url: "" |
4820 | + federate-config: "" |
4821 | + label-juju-units: false |
4822 | + monitor-name: "" |
4823 | + nagios_context: juju |
4824 | + nagios_servicegroups: juju |
4825 | + prometheus_context: "" |
4826 | + prometheus_registration_authtoken: changeme |
4827 | + prometheus_registration_listen: "" |
4828 | + prometheus_registration_port: 12321 |
4829 | + promreg_snap_channel: stable |
4830 | + remote-read: "" |
4831 | + remote-write: "" |
4832 | + remote-write-config: "" |
4833 | + rules-repo: "" |
4834 | + rules-repo-branch: "" |
4835 | + rules-update-notify-email: "" |
4836 | + rules-update-schedule: '*/10 * * * *' |
4837 | + rules-update-ssh-key: "" |
4838 | + rules_wait_time: 5m |
4839 | + scrape-interval: 15s |
4840 | + scrape-jobs: "" |
4841 | + scrape-timeout: 15s |
4842 | + snap_channel: 2/stable |
4843 | + snapd_refresh: "" |
4844 | + static-targets: "" |
4845 | + web-listen-port: 9090 |
4846 | + constraints: mem=1024 |
4847 | + storage: |
4848 | + metrics-filesystem: rootfs,1024M |
4849 | + prometheus-ceph-exporter: |
4850 | + charm: prometheus-ceph-exporter |
4851 | + channel: latest/stable |
4852 | + revision: 16 |
4853 | + resources: |
4854 | + core: -1 |
4855 | + dashboards: -1 |
4856 | + prometheus-ceph-exporter: -1 |
4857 | + num_units: 1 |
4858 | + to: |
4859 | + - "25" |
4860 | + options: |
4861 | + access-network: null |
4862 | + check_timeout: 15 |
4863 | + daemon_arguments: "" |
4864 | + nagios_context: juju |
4865 | + nagios_servicegroups: juju |
4866 | + snap_channel: stable |
4867 | + snapd_refresh: "" |
4868 | + constraints: arch=amd64 |
4869 | + prometheus-openstack-exporter: |
4870 | + charm: prometheus-openstack-exporter |
4871 | + channel: latest/stable |
4872 | + revision: 28 |
4873 | + series: jammy |
4874 | + resources: |
4875 | + core: 0 |
4876 | + prometheus-openstack-exporter: 0 |
4877 | + num_units: 1 |
4878 | + to: |
4879 | + - "19" |
4880 | + options: |
4881 | + cache-refresh-interval: 300 |
4882 | + cpu-allocation-ratio: 4 |
4883 | + disk-allocation-ratio: 1 |
4884 | + extra-nrpe-args: "" |
4885 | + log_level: INFO |
4886 | + min_schedulable_instances: 100 |
4887 | + nagios_context: juju |
4888 | + nagios_servicegroups: juju |
4889 | + os-credentials: "" |
4890 | + port: 9183 |
4891 | + ram-allocation-ratio: 1 |
4892 | + schedulable-instance-size: 1, 2048, 20 |
4893 | + snap_channel: stable |
4894 | + snapd_refresh: "" |
4895 | + ssl_ca: "" |
4896 | + use_nova_volumes: "True" |
4897 | + wait_time: 5m |
4898 | + rabbitmq-server: |
4899 | + charm: rabbitmq-server |
4900 | + channel: 3.9/stable |
4901 | + revision: 177 |
4902 | + series: jammy |
4903 | + num_units: 1 |
4904 | + to: |
4905 | + - "20" |
4906 | + options: |
4907 | + access-network: null |
4908 | + busiest_queues: 0 |
4909 | + check-vhosts: null |
4910 | + cluster-network: null |
4911 | + cluster-partition-handling: ignore |
4912 | + connection-backlog: null |
4913 | + cron-timeout: 300 |
4914 | + enable-auto-restarts: true |
4915 | + erl-vm-io-thread-multiplier: null |
4916 | + exclude_queues: '[]' |
4917 | + ha-bindiface: eth0 |
4918 | + ha-mcastport: 5406 |
4919 | + ha-vip-only: false |
4920 | + harden: null |
4921 | + key: null |
4922 | + management_plugin: true |
4923 | + max-cluster-tries: 3 |
4924 | + min-cluster-size: 1 |
4925 | + mirroring-queues: true |
4926 | + mnesia-table-loading-retry-limit: 10 |
4927 | + mnesia-table-loading-retry-timeout: 30000 |
4928 | + nagios_context: juju |
4929 | + nagios_servicegroups: "" |
4930 | + notification-ttl: 3600000 |
4931 | + prefer-ipv6: false |
4932 | + queue-master-locator: min-masters |
4933 | + queue_thresholds: '[[''\*'', ''\*'', 100, 200]]' |
4934 | + source: null |
4935 | + ssl: "off" |
4936 | + ssl_ca: null |
4937 | + ssl_cert: null |
4938 | + ssl_enabled: false |
4939 | + ssl_key: null |
4940 | + ssl_port: 5671 |
4941 | + stats_cron_schedule: '*/5 * * * *' |
4942 | + use-syslog: false |
4943 | + vip: null |
4944 | + vip_cidr: 24 |
4945 | + vip_iface: eth0 |
4946 | + constraints: mem=1024 |
4947 | + telegraf: |
4948 | + charm: telegraf |
4949 | + channel: latest/stable |
4950 | + revision: 68 |
4951 | + series: jammy |
4952 | + expose: true |
4953 | + options: |
4954 | + collect_intel_rdt_metrics: false |
4955 | + collect_ipmi_sensor_metrics: false |
4956 | + collect_iptables_metrics: false |
4957 | + collect_smart_metrics: false |
4958 | + collection_jitter: 5s |
4959 | + cpu_idle: 10 |
4960 | + debug: false |
4961 | + disabled_plugins: "" |
4962 | + extra_options: "" |
4963 | + extra_packages: "" |
4964 | + extra_plugins: "" |
4965 | + flush_interval: 10s |
4966 | + flush_jitter: 5s |
4967 | + hostname: '{model}:{unit}' |
4968 | + inputs_config: "" |
4969 | + install_keys: | |
4970 | + - null |
4971 | + install_method: deb |
4972 | + install_sources: | |
4973 | + - ppa:telegraf-devs/ppa |
4974 | + interval: 10s |
4975 | + lead_time: 14d |
4976 | + logfile: /var/log/telegraf/telegraf.log |
4977 | + metric_buffer_limit: 10000 |
4978 | + nagios_context: juju |
4979 | + nagios_servicegroups: juju |
4980 | + outputs_config: "" |
4981 | + package_status: install |
4982 | + prometheus_context: juju |
4983 | + prometheus_datasource: "" |
4984 | + prometheus_ip_range: "" |
4985 | + prometheus_output_bindaddress: "" |
4986 | + prometheus_output_port: default |
4987 | + promreg_authtoken: "" |
4988 | + promreg_url: "" |
4989 | + quiet: false |
4990 | + round_interval: true |
4991 | + snap_channel: stable |
4992 | + snapd_refresh: "" |
4993 | + socket_listener_port: "8094" |
4994 | + tags: "" |
4995 | + wait_time: 5m |
4996 | +machines: |
4997 | + "0": |
4998 | + constraints: arch=amd64 mem=2048 |
4999 | + series: jammy |
5000 | + "1": |
This merge proposal is being monitored by mergebot. Change the status to Approved to merge.