summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThierry Carrez <thierry@openstack.org>2019-02-13 13:03:40 +0100
committerThierry Carrez <thierry@openstack.org>2019-02-14 12:12:32 +0100
commit549bf0c7abd212ecf74cb7e20ad54281af43c7d9 (patch)
tree75b06aa023071a1390b59fc12fb52dbfd3f39e3b
parentc296290b2b14a566bd24326493e93013ae889f9b (diff)
Add base dependencies for "main" OpenStackHEADmaster
Add basic information about hard and soft dependencies between OpenStack services, for the main "openstack" bucket. For more context around what "depends-on" and "see-also" mean, see: https://git.openstack.org/cgit/openstack/openstack-map/tree/README.rst http://lists.openstack.org/pipermail/openstack-discuss/2018-December/001172.html Change-Id: I7d7b5e2b587337ea3148469f61eef965cc3d27c2
Notes
Notes (review): Code-Review+1: Pierre Riteau <pierre@stackhpc.com> Code-Review+1: Andrey Pavlov <andrey.mp@gmail.com> Code-Review+1: Trinh Nguyen <dangtrinhnt@gmail.com> Code-Review+1: Duc Truong <dtruong@blizzard.com> Code-Review+1: Jiao Pengju <jiaopengju@cmss.chinamobile.com> Code-Review+1: Renat Akhmerov <renat.akhmerov@gmail.com> Code-Review+1: Spyros Trigazis <strigazi@gmail.com> Code-Review+1: zhurong <aaronzhu1121@gmail.com> Code-Review+2: Jimmy McArthur <jimmy@tipit.net> Workflow+1: Jimmy McArthur <jimmy@tipit.net> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Fri, 15 Feb 2019 20:28:19 +0000 Reviewed-on: https://review.openstack.org/636604 Project: openstack/openstack-map Branch: refs/heads/master
-rw-r--r--openstack_components.yaml182
1 files changed, 162 insertions, 20 deletions
diff --git a/openstack_components.yaml b/openstack_components.yaml
index 8d16075..240b6db 100644
--- a/openstack_components.yaml
+++ b/openstack_components.yaml
@@ -26,11 +26,14 @@ tabs:
26 project-team: nova 26 project-team: nova
27 since: Austin 27 since: Austin
28 dependencies: 28 dependencies:
29 - cinder 29 - keystone
30 - neutron 30 - neutron
31 - glance 31 - glance
32 see-also: 32 see-also:
33 - cinder
33 - ironic 34 - ironic
35 - barbican
36 - designate
34 37
35 - name: zun 38 - name: zun
36 title: Containers Service 39 title: Containers Service
@@ -65,6 +68,12 @@ tabs:
65 (like AWS Lambda). 68 (like AWS Lambda).
66 project-team: qinling 69 project-team: qinling
67 since: Rocky 70 since: Rocky
71 dependencies:
72 - keystone
73 see-also:
74 - aodh
75 - horizon
76 - swift
68 video: 77 video:
69 id: IEmIps9Vgrc 78 id: IEmIps9Vgrc
70 desc: > 79 desc: >
@@ -72,12 +81,6 @@ tabs:
72 what's new in the latest OpenStack release, and what you can 81 what's new in the latest OpenStack release, and what you can
73 expect to see from the project in the upcoming release. 82 expect to see from the project in the upcoming release.
74 title: qinling - Project Update 83 title: qinling - Project Update
75 dependencies:
76 - keystone
77 see-also:
78 - aodh
79 - horizon
80 - swift
81 84
82 - category: Bare metal 85 - category: Bare metal
83 components: 86 components:
@@ -93,10 +96,13 @@ tabs:
93 containers. 96 containers.
94 project-team: ironic 97 project-team: ironic
95 since: Kilo 98 since: Kilo
96 dependencies:
97 - glance
98 see-also: 99 see-also:
100 - keystone
99 - nova 101 - nova
102 - cinder
103 - neutron
104 - glance
105 - swift
100 106
101 - name: cyborg 107 - name: cyborg
102 title: Accelerators resource management 108 title: Accelerators resource management
@@ -110,7 +116,7 @@ tabs:
110 project-team: cyborg 116 project-team: cyborg
111 since: Rocky 117 since: Rocky
112 dependencies: 118 dependencies:
113 - nova 119 - keystone
114 120
115 - category: Storage 121 - category: Storage
116 components: 122 components:
@@ -155,8 +161,11 @@ tabs:
155 drivers for other storage. 161 drivers for other storage.
156 project-team: cinder 162 project-team: cinder
157 since: Folsom 163 since: Folsom
164 dependencies:
165 - keystone
158 see-also: 166 see-also:
159 - nova 167 - nova
168 - barbican
160 169
161 - name: manila 170 - name: manila
162 title: Shared filesystems 171 title: Shared filesystems
@@ -167,6 +176,8 @@ tabs:
167 systems. 176 systems.
168 project-team: manila 177 project-team: manila
169 since: Liberty 178 since: Liberty
179 see-also:
180 - keystone
170 181
171 - category: Networking 182 - category: Networking
172 components: 183 components:
@@ -181,6 +192,8 @@ tabs:
181 environments. 192 environments.
182 project-team: neutron 193 project-team: neutron
183 since: Folsom 194 since: Folsom
195 dependencies:
196 - keystone
184 see-also: 197 see-also:
185 - nova 198 - nova
186 199
@@ -201,13 +214,6 @@ tabs:
201 solutions, thereby making Octavia truly suited “for the cloud.” 214 solutions, thereby making Octavia truly suited “for the cloud.”
202 project-team: octavia 215 project-team: octavia
203 since: Liberty 216 since: Liberty
204 video:
205 id: tlaU_-xm-14
206 desc: >
207 Project Updates cover the latest changes in the project. See
208 what's new in the latest OpenStack release, and what you can
209 expect to see from the project in the upcoming release.
210 title: Octavia - Project Update
211 dependencies: 217 dependencies:
212 - glance 218 - glance
213 - keystone 219 - keystone
@@ -216,6 +222,13 @@ tabs:
216 see-also: 222 see-also:
217 - barbican 223 - barbican
218 - horizon 224 - horizon
225 video:
226 id: tlaU_-xm-14
227 desc: >
228 Project Updates cover the latest changes in the project. See
229 what's new in the latest OpenStack release, and what you can
230 expect to see from the project in the upcoming release.
231 title: Octavia - Project Update
219 232
220 - name: designate 233 - name: designate
221 title: DNS service 234 title: DNS service
@@ -225,6 +238,11 @@ tabs:
225 Designate provides DNS-as-a-service for OpenStack. 238 Designate provides DNS-as-a-service for OpenStack.
226 project-team: designate 239 project-team: designate
227 since: Liberty 240 since: Liberty
241 dependencies:
242 - keystone
243 see-also:
244 - nova
245 - neutron
228 video: 246 video:
229 id: A8p6FGJwNHM 247 id: A8p6FGJwNHM
230 desc: > 248 desc: >
@@ -261,6 +279,8 @@ tabs:
261 to object-storage systems like the OpenStack Swift project. 279 to object-storage systems like the OpenStack Swift project.
262 project-team: glance 280 project-team: glance
263 since: Bexar 281 since: Bexar
282 dependencies:
283 - keystone
264 see-also: 284 see-also:
265 - nova 285 - nova
266 - swift 286 - swift
@@ -283,6 +303,14 @@ tabs:
283 data. 303 data.
284 project-team: barbican 304 project-team: barbican
285 since: Liberty 305 since: Liberty
306 dependencies:
307 - keystone
308 see-also:
309 - cinder
310 - murano
311 - nova
312 - octavia
313 - sahara
286 314
287 - name: karbor 315 - name: karbor
288 title: Application Data Protection as a Service 316 title: Application Data Protection as a Service
@@ -298,6 +326,16 @@ tabs:
298 the user. 326 the user.
299 project-team: karbor 327 project-team: karbor
300 since: Pike 328 since: Pike
329 dependencies:
330 - keystone
331 see-also:
332 - cinder
333 - glance
334 - manila
335 - neutron
336 - nova
337 - swift
338 - trove
301 339
302 - name: searchlight 340 - name: searchlight
303 title: Indexing and Search 341 title: Indexing and Search
@@ -313,6 +351,16 @@ tabs:
313 appropriate protection of data. 351 appropriate protection of data.
314 project-team: searchlight 352 project-team: searchlight
315 since: Liberty 353 since: Liberty
354 dependencies:
355 - keystone
356 see-also:
357 - cinder
358 - glance
359 - designate
360 - neutron
361 - nova
362 - swift
363 - ironic
316 364
317 - category: Orchestration 365 - category: Orchestration
318 components: 366 components:
@@ -331,6 +379,27 @@ tabs:
331 as a resource in a template. 379 as a resource in a template.
332 project-team: heat 380 project-team: heat
333 since: Havana 381 since: Havana
382 dependencies:
383 - keystone
384 see-also:
385 - aodh
386 - barbican
387 - cinder
388 - designate
389 - glance
390 - magnum
391 - manila
392 - mistral
393 - monasca
394 - neutron
395 - nova
396 - octavia
397 - sahara
398 - senlin
399 - swift
400 - trove
401 - zaqar
402 - zun
334 403
335 - name: senlin 404 - name: senlin
336 title: Clustering service 405 title: Clustering service
@@ -343,6 +412,16 @@ tabs:
343 collections of similar objects easier. 412 collections of similar objects easier.
344 project-team: senlin 413 project-team: senlin
345 since: Mitaka 414 since: Mitaka
415 dependencies:
416 - keystone
417 see-also:
418 - aodh
419 - glance
420 - heat
421 - neutron
422 - nova
423 - octavia
424 - zaqar
346 video: 425 video:
347 id: juU6Lgo2jxg 426 id: juU6Lgo2jxg
348 desc: > 427 desc: >
@@ -366,6 +445,8 @@ tabs:
366 availability. 445 availability.
367 project-team: mistral 446 project-team: mistral
368 since: Liberty 447 since: Liberty
448 dependencies:
449 - keystone
369 video: 450 video:
370 id: lV_QPfH_PyE 451 id: lV_QPfH_PyE
371 desc: > 452 desc: >
@@ -391,6 +472,11 @@ tabs:
391 SQS and SNS to their customers. 472 SQS and SNS to their customers.
392 project-team: zaqar 473 project-team: zaqar
393 since: Liberty 474 since: Liberty
475 dependencies:
476 - keystone
477 see-also:
478 - horizon
479 - swift
394 video: 480 video:
395 id: SbKtx7siiNE 481 id: SbKtx7siiNE
396 desc: > 482 desc: >
@@ -410,15 +496,27 @@ tabs:
410 based on their reservations. 496 based on their reservations.
411 project-team: blazar 497 project-team: blazar
412 since: Queens 498 since: Queens
499 dependencies:
500 - keystone
501 - nova
502 see-also:
503 - neutron
413 504
414 - name: aodh 505 - name: aodh
415 title: Alarming Service 506 title: Alarming Service
507 docs-title: Docs
508 docs-url: https://docs.openstack.org/aodh/latest/
416 desc: > 509 desc: >
417 Aodh's goal is to enable the ability to trigger actions based 510 Aodh's goal is to enable the ability to trigger actions based
418 on defined rules against sample or event data collected by 511 on defined rules against sample or event data collected by
419 Ceilometer. 512 Ceilometer.
420 project-team: Telemetry 513 project-team: Telemetry
421 since: Liberty 514 since: Liberty
515 dependencies:
516 - keystone
517 see-also:
518 - ceilometer
519 - heat
422 520
423 - category: Workload provisioning 521 - category: Workload provisioning
424 components: 522 components:
@@ -437,7 +535,15 @@ tabs:
437 project-team: magnum 535 project-team: magnum
438 since: Mitaka 536 since: Mitaka
439 dependencies: 537 dependencies:
538 - keystone
440 - heat 539 - heat
540 - nova
541 - neutron
542 - glance
543 see-also:
544 - cinder
545 - octavia
546 - barbican
441 547
442 - name: sahara 548 - name: sahara
443 title: Big Data Processing Framework Provisioning 549 title: Big Data Processing Framework Provisioning
@@ -475,6 +581,14 @@ tabs:
475 non-relational database engines. 581 non-relational database engines.
476 project-team: trove 582 project-team: trove
477 since: Icehouse 583 since: Icehouse
584 dependencies:
585 - cinder
586 - keystone
587 - glance
588 - nova
589 - swift
590 see-also:
591 - designate
478 video: 592 video:
479 id: I5RSL-ApwKY 593 id: I5RSL-ApwKY
480 desc: > 594 desc: >
@@ -499,6 +613,9 @@ tabs:
499 API service to manage and control the automated rescue mechanism. 613 API service to manage and control the automated rescue mechanism.
500 project-team: masakari 614 project-team: masakari
501 since: Rocky 615 since: Rocky
616 dependencies:
617 - keystone
618 - nova
502 video: 619 video:
503 id: EZAbLpsSPiU 620 id: EZAbLpsSPiU
504 desc: > 621 desc: >
@@ -521,7 +638,13 @@ tabs:
521 project-team: murano 638 project-team: murano
522 since: Kilo 639 since: Kilo
523 dependencies: 640 dependencies:
641 - keystone
524 - heat 642 - heat
643 see-also:
644 - congress
645 - barbican
646 - horizon
647 - mistral
525 video: 648 video:
526 id: _TYxz6prQmc 649 id: _TYxz6prQmc
527 desc: > 650 desc: >
@@ -540,6 +663,15 @@ tabs:
540 source-to-image process, and simplifying app-centric deployment. 663 source-to-image process, and simplifying app-centric deployment.
541 project-team: solum 664 project-team: solum
542 since: Mitaka 665 since: Mitaka
666 dependencies:
667 - keystone
668 - heat
669 see-also:
670 - glance
671 - swift
672 - zaqar
673 - barbican
674 - mistral
543 675
544 - name: freezer 676 - name: freezer
545 title: Backup, Restore, and Disaster Recovery 677 title: Backup, Restore, and Disaster Recovery
@@ -556,6 +688,10 @@ tabs:
556 large ephemeral Clouds. 688 large ephemeral Clouds.
557 project-team: freezer 689 project-team: freezer
558 since: Mitaka 690 since: Mitaka
691 dependencies:
692 - keystone
693 see-also:
694 - swift
559 695
560 - category: API proxies 696 - category: API proxies
561 components: 697 components:
@@ -569,7 +705,11 @@ tabs:
569 project-team: ec2api 705 project-team: ec2api
570 since: Rocky 706 since: Rocky
571 dependencies: 707 dependencies:
708 - keystone
572 - nova 709 - nova
710 - neutron
711 - cinder
712 - glance
573 713
574 - category: Web frontend 714 - category: Web frontend
575 components: 715 components:
@@ -583,7 +723,12 @@ tabs:
583 which is extensible and provides a web based user interface to 723 which is extensible and provides a web based user interface to
584 OpenStack services. 724 OpenStack services.
585 project-team: horizon 725 project-team: horizon
726 support-teams:
727 - i18n
728 - documentation
586 since: Essex 729 since: Essex
730 dependencies:
731 - keystone
587 video: 732 video:
588 id: IMHghWqgly4 733 id: IMHghWqgly4
589 desc: > 734 desc: >
@@ -591,9 +736,6 @@ tabs:
591 what's new in the latest OpenStack release, and what you can 736 what's new in the latest OpenStack release, and what you can
592 expect to see from the project in the upcoming release. 737 expect to see from the project in the upcoming release.
593 title: Horizon - Project Update 738 title: Horizon - Project Update
594 support-teams:
595 - i18n
596 - documentation
597 739
598 - name: Operations services 740 - name: Operations services
599 map-bucket: openstack-operations 741 map-bucket: openstack-operations