Updated from OpenStack Service Type Authority

Change-Id: I5728349874b3b85d52532da8403e0f873ac470e2
This commit is contained in:
OpenStack Proposal Bot 2018-02-14 15:34:12 +00:00 committed by Eric Fried
parent 8471b4098d
commit 7b28fd3c26
2 changed files with 102 additions and 30 deletions

View File

@ -19,7 +19,8 @@
"backup" "backup"
], ],
"baremetal": [ "baremetal": [
"baremetal" "baremetal",
"bare-metal"
], ],
"baremetal-introspection": [ "baremetal-introspection": [
"baremetal-introspection" "baremetal-introspection"
@ -28,11 +29,13 @@
"block-storage", "block-storage",
"volumev3", "volumev3",
"volumev2", "volumev2",
"volume" "volume",
"block-store"
], ],
"clustering": [ "clustering": [
"clustering", "clustering",
"resource-cluster" "resource-cluster",
"cluster"
], ],
"compute": [ "compute": [
"compute" "compute"
@ -66,6 +69,10 @@
"image": [ "image": [
"image" "image"
], ],
"instance-ha": [
"instance-ha",
"ha"
],
"key-manager": [ "key-manager": [
"key-manager" "key-manager"
], ],
@ -78,7 +85,8 @@
], ],
"meter": [ "meter": [
"meter", "meter",
"metering" "metering",
"telemetry"
], ],
"monitoring": [ "monitoring": [
"monitoring" "monitoring"
@ -116,6 +124,9 @@
"rating": [ "rating": [
"rating" "rating"
], ],
"reservation": [
"reservation"
],
"resource-optimization": [ "resource-optimization": [
"resource-optimization", "resource-optimization",
"infra-optim" "infra-optim"
@ -147,13 +158,18 @@
"application-deployment": [ "application-deployment": [
"application_deployment" "application_deployment"
], ],
"baremetal": [
"bare-metal"
],
"block-storage": [ "block-storage": [
"volumev3", "volumev3",
"volumev2", "volumev2",
"volume" "volume",
"block-store"
], ],
"clustering": [ "clustering": [
"resource-cluster" "resource-cluster",
"cluster"
], ],
"container-infrastructure-management": [ "container-infrastructure-management": [
"container-infrastructure" "container-infrastructure"
@ -161,11 +177,15 @@
"event": [ "event": [
"events" "events"
], ],
"instance-ha": [
"ha"
],
"message": [ "message": [
"messaging" "messaging"
], ],
"meter": [ "meter": [
"metering" "metering",
"telemetry"
], ],
"monitoring-logging": [ "monitoring-logging": [
"monitoring-log-api" "monitoring-log-api"
@ -204,9 +224,15 @@
"project": "barbican", "project": "barbican",
"service_type": "key-manager" "service_type": "key-manager"
}, },
"blazar": {
"api_reference": "https://developer.openstack.org/api-ref/reservation/",
"project": "blazar",
"service_type": "reservation"
},
"ceilometer": { "ceilometer": {
"aliases": [ "aliases": [
"metering" "metering",
"telemetry"
], ],
"api_reference": "https://docs.openstack.org/developer/ceilometer/webapi/index.html", "api_reference": "https://docs.openstack.org/developer/ceilometer/webapi/index.html",
"project": "ceilometer", "project": "ceilometer",
@ -216,7 +242,8 @@
"aliases": [ "aliases": [
"volumev3", "volumev3",
"volumev2", "volumev2",
"volume" "volume",
"block-store"
], ],
"api_reference": "https://developer.openstack.org/api-ref/block-storage/", "api_reference": "https://developer.openstack.org/api-ref/block-storage/",
"project": "cinder", "project": "cinder",
@ -261,6 +288,9 @@
"service_type": "orchestration" "service_type": "orchestration"
}, },
"ironic": { "ironic": {
"aliases": [
"bare-metal"
],
"api_reference": "https://developer.openstack.org/api-ref/baremetal/", "api_reference": "https://developer.openstack.org/api-ref/baremetal/",
"project": "ironic", "project": "ironic",
"service_type": "baremetal" "service_type": "baremetal"
@ -293,10 +323,18 @@
"sharev2", "sharev2",
"share" "share"
], ],
"api_reference": "https://developer.openstack.org/api-ref/shared-file-systems/", "api_reference": "https://developer.openstack.org/api-ref/shared-file-system/",
"project": "manila", "project": "manila",
"service_type": "shared-file-system" "service_type": "shared-file-system"
}, },
"masakari": {
"aliases": [
"ha"
],
"api_reference": "https://developer.openstack.org/api-ref/instance-ha/",
"project": "masakari",
"service_type": "instance-ha"
},
"mistral": { "mistral": {
"aliases": [ "aliases": [
"workflowv2" "workflowv2"
@ -311,7 +349,7 @@
"service_type": "monitoring" "service_type": "monitoring"
}, },
"monasca-events-api": { "monasca-events-api": {
"api_reference": "https://developer.openstack.org/api-ref/monitoring-events-api/", "api_reference": "https://developer.openstack.org/api-ref/monitoring-events/",
"project": "monasca-events-api", "project": "monasca-events-api",
"service_type": "monitoring-events" "service_type": "monitoring-events"
}, },
@ -319,7 +357,7 @@
"aliases": [ "aliases": [
"monitoring-log-api" "monitoring-log-api"
], ],
"api_reference": "https://developer.openstack.org/api-ref/monitoring-log-api/", "api_reference": "https://developer.openstack.org/api-ref/monitoring-logging/",
"project": "monasca-log-api", "project": "monasca-log-api",
"service_type": "monitoring-logging" "service_type": "monitoring-logging"
}, },
@ -370,7 +408,8 @@
}, },
"senlin": { "senlin": {
"aliases": [ "aliases": [
"resource-cluster" "resource-cluster",
"cluster"
], ],
"api_reference": "https://developer.openstack.org/api-ref/clustering/", "api_reference": "https://developer.openstack.org/api-ref/clustering/",
"project": "senlin", "project": "senlin",
@ -435,7 +474,7 @@
"aliases": [ "aliases": [
"container" "container"
], ],
"api_reference": "https://git.openstack.org/cgit/openstack/zun/tree/api-ref/source", "api_reference": "https://developer.openstack.org/api-ref/application-container/",
"project": "zun", "project": "zun",
"service_type": "application-container" "service_type": "application-container"
} }
@ -443,9 +482,13 @@
"reverse": { "reverse": {
"alarming": "alarm", "alarming": "alarm",
"application_deployment": "application-deployment", "application_deployment": "application-deployment",
"bare-metal": "baremetal",
"block-store": "block-storage",
"cluster": "clustering",
"container": "application-container", "container": "application-container",
"container-infrastructure": "container-infrastructure-management", "container-infrastructure": "container-infrastructure-management",
"events": "event", "events": "event",
"ha": "instance-ha",
"infra-optim": "resource-optimization", "infra-optim": "resource-optimization",
"messaging": "message", "messaging": "message",
"metering": "meter", "metering": "meter",
@ -455,6 +498,7 @@
"resource-cluster": "clustering", "resource-cluster": "clustering",
"share": "shared-file-system", "share": "shared-file-system",
"sharev2": "shared-file-system", "sharev2": "shared-file-system",
"telemetry": "meter",
"tricircle": "multi-region-network-automation", "tricircle": "multi-region-network-automation",
"volume": "block-storage", "volume": "block-storage",
"volumev2": "block-storage", "volumev2": "block-storage",
@ -468,6 +512,9 @@
"barbican": [ "barbican": [
"key-manager" "key-manager"
], ],
"blazar": [
"reservation"
],
"ceilometer": [ "ceilometer": [
"meter" "meter"
], ],
@ -513,6 +560,9 @@
"manila": [ "manila": [
"shared-file-system" "shared-file-system"
], ],
"masakari": [
"instance-ha"
],
"mistral": [ "mistral": [
"workflow" "workflow"
], ],
@ -603,13 +653,14 @@
"service_type": "load-balancer" "service_type": "load-balancer"
}, },
{ {
"api_reference": "https://developer.openstack.org/api-ref/object-storage/", "api_reference": "https://developer.openstack.org/api-ref/object-store/",
"project": "swift", "project": "swift",
"service_type": "object-store" "service_type": "object-store"
}, },
{ {
"aliases": [ "aliases": [
"resource-cluster" "resource-cluster",
"cluster"
], ],
"api_reference": "https://developer.openstack.org/api-ref/clustering/", "api_reference": "https://developer.openstack.org/api-ref/clustering/",
"project": "senlin", "project": "senlin",
@ -621,6 +672,9 @@
"service_type": "data-processing" "service_type": "data-processing"
}, },
{ {
"aliases": [
"bare-metal"
],
"api_reference": "https://developer.openstack.org/api-ref/baremetal/", "api_reference": "https://developer.openstack.org/api-ref/baremetal/",
"project": "ironic", "project": "ironic",
"service_type": "baremetal" "service_type": "baremetal"
@ -652,7 +706,7 @@
"aliases": [ "aliases": [
"messaging" "messaging"
], ],
"api_reference": "https://developer.openstack.org/api-ref/messaging/", "api_reference": "https://developer.openstack.org/api-ref/message/",
"project": "zaqar", "project": "zaqar",
"service_type": "message" "service_type": "message"
}, },
@ -705,7 +759,7 @@
"sharev2", "sharev2",
"share" "share"
], ],
"api_reference": "https://developer.openstack.org/api-ref/shared-file-systems/", "api_reference": "https://developer.openstack.org/api-ref/shared-file-system/",
"project": "manila", "project": "manila",
"service_type": "shared-file-system" "service_type": "shared-file-system"
}, },
@ -723,7 +777,8 @@
"aliases": [ "aliases": [
"volumev3", "volumev3",
"volumev2", "volumev2",
"volume" "volume",
"block-store"
], ],
"api_reference": "https://developer.openstack.org/api-ref/block-storage/", "api_reference": "https://developer.openstack.org/api-ref/block-storage/",
"project": "cinder", "project": "cinder",
@ -739,7 +794,8 @@
}, },
{ {
"aliases": [ "aliases": [
"metering" "metering",
"telemetry"
], ],
"api_reference": "https://docs.openstack.org/developer/ceilometer/webapi/index.html", "api_reference": "https://docs.openstack.org/developer/ceilometer/webapi/index.html",
"project": "ceilometer", "project": "ceilometer",
@ -778,7 +834,7 @@
"aliases": [ "aliases": [
"container" "container"
], ],
"api_reference": "https://git.openstack.org/cgit/openstack/zun/tree/api-ref/source", "api_reference": "https://developer.openstack.org/api-ref/application-container/",
"project": "zun", "project": "zun",
"service_type": "application-container" "service_type": "application-container"
}, },
@ -810,7 +866,7 @@
"aliases": [ "aliases": [
"monitoring-log-api" "monitoring-log-api"
], ],
"api_reference": "https://developer.openstack.org/api-ref/monitoring-log-api/", "api_reference": "https://developer.openstack.org/api-ref/monitoring-logging/",
"project": "monasca-log-api", "project": "monasca-log-api",
"service_type": "monitoring-logging" "service_type": "monitoring-logging"
}, },
@ -820,7 +876,7 @@
"service_type": "monitoring" "service_type": "monitoring"
}, },
{ {
"api_reference": "https://developer.openstack.org/api-ref/monitoring-events-api/", "api_reference": "https://developer.openstack.org/api-ref/monitoring-events/",
"project": "monasca-events-api", "project": "monasca-events-api",
"service_type": "monitoring-events" "service_type": "monitoring-events"
}, },
@ -829,8 +885,21 @@
"project": "nova", "project": "nova",
"secondary": true, "secondary": true,
"service_type": "placement" "service_type": "placement"
},
{
"aliases": [
"ha"
],
"api_reference": "https://developer.openstack.org/api-ref/instance-ha/",
"project": "masakari",
"service_type": "instance-ha"
},
{
"api_reference": "https://developer.openstack.org/api-ref/reservation/",
"project": "blazar",
"service_type": "reservation"
} }
], ],
"sha": "e9b1b4a14ac74c44a2d145072ca195d34766a5e5", "sha": "6c2697de1636dc2dfc5a7ee64d29e8185fcb784f",
"version": "2017-08-17T14:25:08.515079" "version": "2018-02-14T15:26:17.931502"
} }

View File

@ -54,23 +54,26 @@ class ServiceDataMixin(object):
is_known=True, is_alias=False, is_official=True, project='nova')), is_known=True, is_alias=False, is_official=True, project='nova')),
('volumev2', dict( ('volumev2', dict(
service_type='volumev2', official='block-storage', aliases=[], service_type='volumev2', official='block-storage', aliases=[],
all_types=['block-storage', 'volumev3', 'volumev2', 'volume'], all_types=['block-storage', 'volumev3', 'volumev2', 'volume',
'block-store'],
api_reference='block-storage', api_reference_project=None, api_reference='block-storage', api_reference_project=None,
is_known=True, is_alias=True, is_official=False, is_known=True, is_alias=True, is_official=False,
is_secondary=False, all_services=['block-storage'], is_secondary=False, all_services=['block-storage'],
project='cinder')), project='cinder')),
('volumev3', dict( ('volumev3', dict(
service_type='volumev3', official='block-storage', aliases=[], service_type='volumev3', official='block-storage', aliases=[],
all_types=['block-storage', 'volumev3', 'volumev2', 'volume'], all_types=['block-storage', 'volumev3', 'volumev2', 'volume',
'block-store'],
api_reference='block-storage', api_reference_project=None, api_reference='block-storage', api_reference_project=None,
is_known=True, is_alias=True, is_official=False, is_known=True, is_alias=True, is_official=False,
is_secondary=False, all_services=['block-storage'], is_secondary=False, all_services=['block-storage'],
project='cinder')), project='cinder')),
('block-storage', dict( ('block-storage', dict(
service_type='block-storage', official='block-storage', service_type='block-storage', official='block-storage',
all_types=['block-storage', 'volumev3', 'volumev2', 'volume'], all_types=['block-storage', 'volumev3', 'volumev2', 'volume',
'block-store'],
api_reference='block-storage', api_reference_project=None, api_reference='block-storage', api_reference_project=None,
aliases=['volumev3', 'volumev2', 'volume'], aliases=['volumev3', 'volumev2', 'volume', 'block-store'],
is_known=True, is_alias=False, is_official=True, is_known=True, is_alias=False, is_official=True,
is_secondary=False, all_services=['block-storage'], is_secondary=False, all_services=['block-storage'],
project='cinder')), project='cinder')),