convert roles from ruby to json
test-kitchen/chef-zero does not like ruby roles. Converting them to json makes test-kitchen happy, and doesn't really hurt anything/anyone else. Change-Id: Id716c5459103ce340dae4ddef05e16c1a37374fd
This commit is contained in:
16
roles/allinone-compute.json
Normal file
16
roles/allinone-compute.json
Normal file
@@ -0,0 +1,16 @@
|
||||
{
|
||||
"name": "allinone-compute",
|
||||
"description": "This will deploy all of the services for Openstack Compute to function on a single box.",
|
||||
"json_class": "Chef::Role",
|
||||
"default_attributes": {
|
||||
},
|
||||
"override_attributes": {
|
||||
},
|
||||
"chef_type": "role",
|
||||
"run_list": [
|
||||
"role[os-compute-single-controller]",
|
||||
"role[os-compute-worker]"
|
||||
],
|
||||
"env_run_lists": {
|
||||
}
|
||||
}
|
||||
@@ -1,6 +0,0 @@
|
||||
name "allinone-compute"
|
||||
description "This will deploy all of the services for Openstack Compute to function on a single box."
|
||||
run_list(
|
||||
"role[os-compute-single-controller]",
|
||||
"role[os-compute-worker]"
|
||||
)
|
||||
18
roles/os-base.json
Normal file
18
roles/os-base.json
Normal file
@@ -0,0 +1,18 @@
|
||||
{
|
||||
"name": "os-base",
|
||||
"description": "OpenStack Base role",
|
||||
"json_class": "Chef::Role",
|
||||
"default_attributes": {
|
||||
},
|
||||
"override_attributes": {
|
||||
},
|
||||
"chef_type": "role",
|
||||
"run_list": [
|
||||
"recipe[openstack-common]",
|
||||
"recipe[openstack-common::logging]",
|
||||
"recipe[openstack-common::set_endpoints_by_interface]",
|
||||
"recipe[openstack-common::sysctl]"
|
||||
],
|
||||
"env_run_lists": {
|
||||
}
|
||||
}
|
||||
@@ -1,8 +0,0 @@
|
||||
name "os-base"
|
||||
description "OpenStack Base role"
|
||||
run_list(
|
||||
"recipe[openstack-common]",
|
||||
"recipe[openstack-common::logging]",
|
||||
"recipe[openstack-common::set_endpoints_by_interface]",
|
||||
"recipe[openstack-common::sysctl]"
|
||||
)
|
||||
16
roles/os-block-storage-api.json
Normal file
16
roles/os-block-storage-api.json
Normal file
@@ -0,0 +1,16 @@
|
||||
{
|
||||
"name": "os-block-storage-api",
|
||||
"description": "OpenStack Block Storage API service",
|
||||
"json_class": "Chef::Role",
|
||||
"default_attributes": {
|
||||
},
|
||||
"override_attributes": {
|
||||
},
|
||||
"chef_type": "role",
|
||||
"run_list": [
|
||||
"role[os-base]",
|
||||
"recipe[openstack-block-storage::api]"
|
||||
],
|
||||
"env_run_lists": {
|
||||
}
|
||||
}
|
||||
@@ -1,6 +0,0 @@
|
||||
name "os-block-storage-api"
|
||||
description "OpenStack Block Storage API service"
|
||||
run_list(
|
||||
"role[os-base]",
|
||||
"recipe[openstack-block-storage::api]"
|
||||
)
|
||||
16
roles/os-block-storage-scheduler.json
Normal file
16
roles/os-block-storage-scheduler.json
Normal file
@@ -0,0 +1,16 @@
|
||||
{
|
||||
"name": "os-block-storage-scheduler",
|
||||
"description": "OpenStack Block Storage Scheduler service",
|
||||
"json_class": "Chef::Role",
|
||||
"default_attributes": {
|
||||
},
|
||||
"override_attributes": {
|
||||
},
|
||||
"chef_type": "role",
|
||||
"run_list": [
|
||||
"role[os-base]",
|
||||
"recipe[openstack-block-storage::scheduler]"
|
||||
],
|
||||
"env_run_lists": {
|
||||
}
|
||||
}
|
||||
@@ -1,6 +0,0 @@
|
||||
name "os-block-storage-scheduler"
|
||||
description "OpenStack Block Storage Scheduler service"
|
||||
run_list(
|
||||
"role[os-base]",
|
||||
"recipe[openstack-block-storage::scheduler]"
|
||||
)
|
||||
16
roles/os-block-storage-volume.json
Normal file
16
roles/os-block-storage-volume.json
Normal file
@@ -0,0 +1,16 @@
|
||||
{
|
||||
"name": "os-block-storage-volume",
|
||||
"description": "OpenStack Block Storage volume service",
|
||||
"json_class": "Chef::Role",
|
||||
"default_attributes": {
|
||||
},
|
||||
"override_attributes": {
|
||||
},
|
||||
"chef_type": "role",
|
||||
"run_list": [
|
||||
"role[os-base]",
|
||||
"recipe[openstack-block-storage::volume]"
|
||||
],
|
||||
"env_run_lists": {
|
||||
}
|
||||
}
|
||||
@@ -1,6 +0,0 @@
|
||||
name "os-block-storage-volume"
|
||||
description "OpenStack Block Storage volume service"
|
||||
run_list(
|
||||
"role[os-base]",
|
||||
"recipe[openstack-block-storage::volume]"
|
||||
)
|
||||
19
roles/os-block-storage.json
Normal file
19
roles/os-block-storage.json
Normal file
@@ -0,0 +1,19 @@
|
||||
{
|
||||
"name": "os-block-storage",
|
||||
"description": "Configures OpenStack block storage, configured by attributes.",
|
||||
"json_class": "Chef::Role",
|
||||
"default_attributes": {
|
||||
},
|
||||
"override_attributes": {
|
||||
},
|
||||
"chef_type": "role",
|
||||
"run_list": [
|
||||
"role[os-base]",
|
||||
"role[os-block-storage-api]",
|
||||
"role[os-block-storage-scheduler]",
|
||||
"role[os-block-storage-volume]",
|
||||
"recipe[openstack-block-storage::identity_registration]"
|
||||
],
|
||||
"env_run_lists": {
|
||||
}
|
||||
}
|
||||
@@ -1,9 +0,0 @@
|
||||
name "os-block-storage"
|
||||
description "Configures OpenStack block storage, configured by attributes."
|
||||
run_list(
|
||||
"role[os-base]",
|
||||
"role[os-block-storage-api]",
|
||||
"role[os-block-storage-scheduler]",
|
||||
"role[os-block-storage-volume]",
|
||||
"recipe[openstack-block-storage::identity_registration]"
|
||||
)
|
||||
24
roles/os-client.json
Normal file
24
roles/os-client.json
Normal file
@@ -0,0 +1,24 @@
|
||||
{
|
||||
"name": "os-client",
|
||||
"description": "Roll-up role for client interfaces.",
|
||||
"json_class": "Chef::Role",
|
||||
"default_attributes": {
|
||||
},
|
||||
"override_attributes": {
|
||||
},
|
||||
"chef_type": "role",
|
||||
"run_list": [
|
||||
"role[os-base]",
|
||||
"recipe[openstack-common::client]",
|
||||
"recipe[openstack-block-storage::client]",
|
||||
"recipe[openstack-compute::client]",
|
||||
"recipe[openstack-identity::client]",
|
||||
"recipe[openstack-image::client]",
|
||||
"recipe[openstack-network::client]",
|
||||
"recipe[openstack-object-storage::client]",
|
||||
"recipe[openstack-orchestration::client]",
|
||||
"recipe[openstack-telemetry::client]"
|
||||
],
|
||||
"env_run_lists": {
|
||||
}
|
||||
}
|
||||
@@ -1,14 +0,0 @@
|
||||
name 'os-client'
|
||||
description 'Roll-up role for client interfaces.'
|
||||
run_list(
|
||||
'role[os-base]',
|
||||
'recipe[openstack-common::client]',
|
||||
'recipe[openstack-block-storage::client]',
|
||||
'recipe[openstack-compute::client]',
|
||||
'recipe[openstack-identity::client]',
|
||||
'recipe[openstack-image::client]',
|
||||
'recipe[openstack-network::client]',
|
||||
'recipe[openstack-object-storage::client]',
|
||||
'recipe[openstack-orchestration::client]',
|
||||
'recipe[openstack-telemetry::client]'
|
||||
)
|
||||
16
roles/os-compute-api-ec2.json
Normal file
16
roles/os-compute-api-ec2.json
Normal file
@@ -0,0 +1,16 @@
|
||||
{
|
||||
"name": "os-compute-api-ec2",
|
||||
"description": "EC2 API for Compute",
|
||||
"json_class": "Chef::Role",
|
||||
"default_attributes": {
|
||||
},
|
||||
"override_attributes": {
|
||||
},
|
||||
"chef_type": "role",
|
||||
"run_list": [
|
||||
"role[os-base]",
|
||||
"recipe[openstack-compute::api-ec2]"
|
||||
],
|
||||
"env_run_lists": {
|
||||
}
|
||||
}
|
||||
@@ -1,6 +0,0 @@
|
||||
name "os-compute-api-ec2"
|
||||
description "EC2 API for Compute"
|
||||
run_list(
|
||||
"role[os-base]",
|
||||
"recipe[openstack-compute::api-ec2]"
|
||||
)
|
||||
16
roles/os-compute-api-metadata.json
Normal file
16
roles/os-compute-api-metadata.json
Normal file
@@ -0,0 +1,16 @@
|
||||
{
|
||||
"name": "os-compute-api-metadata",
|
||||
"description": "OpenStack compute metadata API service",
|
||||
"json_class": "Chef::Role",
|
||||
"default_attributes": {
|
||||
},
|
||||
"override_attributes": {
|
||||
},
|
||||
"chef_type": "role",
|
||||
"run_list": [
|
||||
"role[os-base]",
|
||||
"recipe[openstack-compute::api-metadata]"
|
||||
],
|
||||
"env_run_lists": {
|
||||
}
|
||||
}
|
||||
@@ -1,6 +0,0 @@
|
||||
name "os-compute-api-metadata"
|
||||
description "OpenStack compute metadata API service"
|
||||
run_list(
|
||||
"role[os-base]",
|
||||
"recipe[openstack-compute::api-metadata]"
|
||||
)
|
||||
16
roles/os-compute-api-os-compute.json
Normal file
16
roles/os-compute-api-os-compute.json
Normal file
@@ -0,0 +1,16 @@
|
||||
{
|
||||
"name": "os-compute-api-os-compute",
|
||||
"description": "OpenStack API for Compute",
|
||||
"json_class": "Chef::Role",
|
||||
"default_attributes": {
|
||||
},
|
||||
"override_attributes": {
|
||||
},
|
||||
"chef_type": "role",
|
||||
"run_list": [
|
||||
"role[os-base]",
|
||||
"recipe[openstack-compute::api-os-compute]"
|
||||
],
|
||||
"env_run_lists": {
|
||||
}
|
||||
}
|
||||
@@ -1,6 +0,0 @@
|
||||
name "os-compute-api-os-compute"
|
||||
description "OpenStack API for Compute"
|
||||
run_list(
|
||||
"role[os-base]",
|
||||
"recipe[openstack-compute::api-os-compute]"
|
||||
)
|
||||
19
roles/os-compute-api.json
Normal file
19
roles/os-compute-api.json
Normal file
@@ -0,0 +1,19 @@
|
||||
{
|
||||
"name": "os-compute-api",
|
||||
"description": "Roll-up role for all the Compute APIs",
|
||||
"json_class": "Chef::Role",
|
||||
"default_attributes": {
|
||||
},
|
||||
"override_attributes": {
|
||||
},
|
||||
"chef_type": "role",
|
||||
"run_list": [
|
||||
"role[os-base]",
|
||||
"role[os-compute-api-ec2]",
|
||||
"role[os-compute-api-os-compute]",
|
||||
"role[os-compute-api-metadata]",
|
||||
"recipe[openstack-compute::identity_registration]"
|
||||
],
|
||||
"env_run_lists": {
|
||||
}
|
||||
}
|
||||
@@ -1,9 +0,0 @@
|
||||
name "os-compute-api"
|
||||
description "Roll-up role for all the Compute APIs"
|
||||
run_list(
|
||||
"role[os-base]",
|
||||
"role[os-compute-api-ec2]",
|
||||
"role[os-compute-api-os-compute]",
|
||||
"role[os-compute-api-metadata]",
|
||||
"recipe[openstack-compute::identity_registration]"
|
||||
)
|
||||
16
roles/os-compute-cert.json
Normal file
16
roles/os-compute-cert.json
Normal file
@@ -0,0 +1,16 @@
|
||||
{
|
||||
"name": "os-compute-cert",
|
||||
"description": "OpenStack Compute Cert service",
|
||||
"json_class": "Chef::Role",
|
||||
"default_attributes": {
|
||||
},
|
||||
"override_attributes": {
|
||||
},
|
||||
"chef_type": "role",
|
||||
"run_list": [
|
||||
"role[os-base]",
|
||||
"recipe[openstack-compute::nova-cert]"
|
||||
],
|
||||
"env_run_lists": {
|
||||
}
|
||||
}
|
||||
@@ -1,6 +0,0 @@
|
||||
name "os-compute-cert"
|
||||
description "OpenStack Compute Cert service"
|
||||
run_list(
|
||||
"role[os-base]",
|
||||
"recipe[openstack-compute::nova-cert]"
|
||||
)
|
||||
16
roles/os-compute-conductor.json
Normal file
16
roles/os-compute-conductor.json
Normal file
@@ -0,0 +1,16 @@
|
||||
{
|
||||
"name": "os-compute-conductor",
|
||||
"description": "Nova conductor",
|
||||
"json_class": "Chef::Role",
|
||||
"default_attributes": {
|
||||
},
|
||||
"override_attributes": {
|
||||
},
|
||||
"chef_type": "role",
|
||||
"run_list": [
|
||||
"role[os-base]",
|
||||
"recipe[openstack-compute::conductor]"
|
||||
],
|
||||
"env_run_lists": {
|
||||
}
|
||||
}
|
||||
@@ -1,6 +0,0 @@
|
||||
name "os-compute-conductor"
|
||||
description "Nova conductor"
|
||||
run_list(
|
||||
"role[os-base]",
|
||||
"recipe[openstack-compute::conductor]"
|
||||
)
|
||||
16
roles/os-compute-scheduler.json
Normal file
16
roles/os-compute-scheduler.json
Normal file
@@ -0,0 +1,16 @@
|
||||
{
|
||||
"name": "os-compute-scheduler",
|
||||
"description": "Nova scheduler",
|
||||
"json_class": "Chef::Role",
|
||||
"default_attributes": {
|
||||
},
|
||||
"override_attributes": {
|
||||
},
|
||||
"chef_type": "role",
|
||||
"run_list": [
|
||||
"role[os-base]",
|
||||
"recipe[openstack-compute::scheduler]"
|
||||
],
|
||||
"env_run_lists": {
|
||||
}
|
||||
}
|
||||
@@ -1,6 +0,0 @@
|
||||
name "os-compute-scheduler"
|
||||
description "Nova scheduler"
|
||||
run_list(
|
||||
"role[os-base]",
|
||||
"recipe[openstack-compute::scheduler]"
|
||||
)
|
||||
17
roles/os-compute-setup.json
Normal file
17
roles/os-compute-setup.json
Normal file
@@ -0,0 +1,17 @@
|
||||
{
|
||||
"name": "os-compute-setup",
|
||||
"description": "Nova setup and identity registration",
|
||||
"json_class": "Chef::Role",
|
||||
"default_attributes": {
|
||||
},
|
||||
"override_attributes": {
|
||||
},
|
||||
"chef_type": "role",
|
||||
"run_list": [
|
||||
"role[os-base]",
|
||||
"recipe[openstack-compute::nova-setup]",
|
||||
"recipe[openstack-compute::identity_registration]"
|
||||
],
|
||||
"env_run_lists": {
|
||||
}
|
||||
}
|
||||
@@ -1,7 +0,0 @@
|
||||
name "os-compute-setup"
|
||||
description "Nova setup and identity registration"
|
||||
run_list(
|
||||
"role[os-base]",
|
||||
"recipe[openstack-compute::nova-setup]",
|
||||
"recipe[openstack-compute::identity_registration]"
|
||||
)
|
||||
28
roles/os-compute-single-controller-no-network.json
Normal file
28
roles/os-compute-single-controller-no-network.json
Normal file
@@ -0,0 +1,28 @@
|
||||
{
|
||||
"name": "os-compute-single-controller-no-network",
|
||||
"description": "Roll-up role for all of the OpenStack Compute services on a single, non-HA controller, minus any network related roles",
|
||||
"json_class": "Chef::Role",
|
||||
"default_attributes": {
|
||||
},
|
||||
"override_attributes": {
|
||||
},
|
||||
"chef_type": "role",
|
||||
"run_list": [
|
||||
"role[os-base]",
|
||||
"role[os-ops-database]",
|
||||
"recipe[openstack-ops-database::openstack-db]",
|
||||
"role[os-ops-messaging]",
|
||||
"role[os-identity]",
|
||||
"role[os-image]",
|
||||
"role[os-compute-setup]",
|
||||
"role[os-compute-conductor]",
|
||||
"role[os-compute-scheduler]",
|
||||
"role[os-compute-api]",
|
||||
"role[os-block-storage]",
|
||||
"role[os-compute-cert]",
|
||||
"role[os-compute-vncproxy]",
|
||||
"role[os-dashboard]"
|
||||
],
|
||||
"env_run_lists": {
|
||||
}
|
||||
}
|
||||
@@ -1,18 +0,0 @@
|
||||
name "os-compute-single-controller-no-network"
|
||||
description "Roll-up role for all of the OpenStack Compute services on a single, non-HA controller, minus any network related roles"
|
||||
run_list(
|
||||
"role[os-base]",
|
||||
"role[os-ops-database]",
|
||||
"recipe[openstack-ops-database::openstack-db]",
|
||||
"role[os-ops-messaging]",
|
||||
"role[os-identity]",
|
||||
"role[os-image]",
|
||||
"role[os-compute-setup]",
|
||||
"role[os-compute-conductor]",
|
||||
"role[os-compute-scheduler]",
|
||||
"role[os-compute-api]",
|
||||
"role[os-block-storage]",
|
||||
"role[os-compute-cert]",
|
||||
"role[os-compute-vncproxy]",
|
||||
"role[os-dashboard]"
|
||||
)
|
||||
29
roles/os-compute-single-controller.json
Normal file
29
roles/os-compute-single-controller.json
Normal file
@@ -0,0 +1,29 @@
|
||||
{
|
||||
"name": "os-compute-single-controller",
|
||||
"description": "Roll-up role for all of the OpenStack Compute services on a single, non-HA controller.",
|
||||
"json_class": "Chef::Role",
|
||||
"default_attributes": {
|
||||
},
|
||||
"override_attributes": {
|
||||
},
|
||||
"chef_type": "role",
|
||||
"run_list": [
|
||||
"role[os-base]",
|
||||
"role[os-ops-database]",
|
||||
"recipe[openstack-ops-database::openstack-db]",
|
||||
"role[os-ops-messaging]",
|
||||
"role[os-identity]",
|
||||
"role[os-image]",
|
||||
"role[os-network]",
|
||||
"role[os-compute-setup]",
|
||||
"role[os-compute-conductor]",
|
||||
"role[os-compute-scheduler]",
|
||||
"role[os-compute-api]",
|
||||
"role[os-block-storage]",
|
||||
"role[os-compute-cert]",
|
||||
"role[os-compute-vncproxy]",
|
||||
"role[os-dashboard]"
|
||||
],
|
||||
"env_run_lists": {
|
||||
}
|
||||
}
|
||||
@@ -1,19 +0,0 @@
|
||||
name "os-compute-single-controller"
|
||||
description "Roll-up role for all of the OpenStack Compute services on a single, non-HA controller."
|
||||
run_list(
|
||||
"role[os-base]",
|
||||
"role[os-ops-database]",
|
||||
"recipe[openstack-ops-database::openstack-db]",
|
||||
"role[os-ops-messaging]",
|
||||
"role[os-identity]",
|
||||
"role[os-image]",
|
||||
"role[os-network]",
|
||||
"role[os-compute-setup]",
|
||||
"role[os-compute-conductor]",
|
||||
"role[os-compute-scheduler]",
|
||||
"role[os-compute-api]",
|
||||
"role[os-block-storage]",
|
||||
"role[os-compute-cert]",
|
||||
"role[os-compute-vncproxy]",
|
||||
"role[os-dashboard]"
|
||||
)
|
||||
16
roles/os-compute-vncproxy.json
Normal file
16
roles/os-compute-vncproxy.json
Normal file
@@ -0,0 +1,16 @@
|
||||
{
|
||||
"name": "os-compute-vncproxy",
|
||||
"description": "Nova VNC Proxy",
|
||||
"json_class": "Chef::Role",
|
||||
"default_attributes": {
|
||||
},
|
||||
"override_attributes": {
|
||||
},
|
||||
"chef_type": "role",
|
||||
"run_list": [
|
||||
"role[os-base]",
|
||||
"recipe[openstack-compute::vncproxy]"
|
||||
],
|
||||
"env_run_lists": {
|
||||
}
|
||||
}
|
||||
@@ -1,7 +0,0 @@
|
||||
name "os-compute-vncproxy"
|
||||
description "Nova VNC Proxy"
|
||||
run_list(
|
||||
"role[os-base]",
|
||||
"recipe[openstack-compute::vncproxy]"
|
||||
)
|
||||
|
||||
16
roles/os-compute-worker.json
Normal file
16
roles/os-compute-worker.json
Normal file
@@ -0,0 +1,16 @@
|
||||
{
|
||||
"name": "os-compute-worker",
|
||||
"description": "The compute node, most likely with a hypervisor.",
|
||||
"json_class": "Chef::Role",
|
||||
"default_attributes": {
|
||||
},
|
||||
"override_attributes": {
|
||||
},
|
||||
"chef_type": "role",
|
||||
"run_list": [
|
||||
"role[os-base]",
|
||||
"recipe[openstack-compute::compute]"
|
||||
],
|
||||
"env_run_lists": {
|
||||
}
|
||||
}
|
||||
@@ -1,6 +0,0 @@
|
||||
name "os-compute-worker"
|
||||
description "The compute node, most likely with a hypervisor."
|
||||
run_list(
|
||||
"role[os-base]",
|
||||
"recipe[openstack-compute::compute]"
|
||||
)
|
||||
16
roles/os-dashboard.json
Normal file
16
roles/os-dashboard.json
Normal file
@@ -0,0 +1,16 @@
|
||||
{
|
||||
"name": "os-dashboard",
|
||||
"description": "Horizon server",
|
||||
"json_class": "Chef::Role",
|
||||
"default_attributes": {
|
||||
},
|
||||
"override_attributes": {
|
||||
},
|
||||
"chef_type": "role",
|
||||
"run_list": [
|
||||
"role[os-base]",
|
||||
"recipe[openstack-dashboard::server]"
|
||||
],
|
||||
"env_run_lists": {
|
||||
}
|
||||
}
|
||||
@@ -1,6 +0,0 @@
|
||||
name "os-dashboard"
|
||||
description "Horizon server"
|
||||
run_list(
|
||||
"role[os-base]",
|
||||
"recipe[openstack-dashboard::server]"
|
||||
)
|
||||
17
roles/os-identity.json
Normal file
17
roles/os-identity.json
Normal file
@@ -0,0 +1,17 @@
|
||||
{
|
||||
"name": "os-identity",
|
||||
"description": "Roll-up role for Identity",
|
||||
"json_class": "Chef::Role",
|
||||
"default_attributes": {
|
||||
},
|
||||
"override_attributes": {
|
||||
},
|
||||
"chef_type": "role",
|
||||
"run_list": [
|
||||
"role[os-base]",
|
||||
"recipe[openstack-identity::server]",
|
||||
"recipe[openstack-identity::registration]"
|
||||
],
|
||||
"env_run_lists": {
|
||||
}
|
||||
}
|
||||
@@ -1,7 +0,0 @@
|
||||
name "os-identity"
|
||||
description "Roll-up role for Identity"
|
||||
run_list(
|
||||
"role[os-base]",
|
||||
"recipe[openstack-identity::server]",
|
||||
"recipe[openstack-identity::registration]"
|
||||
)
|
||||
16
roles/os-image-api.json
Normal file
16
roles/os-image-api.json
Normal file
@@ -0,0 +1,16 @@
|
||||
{
|
||||
"name": "os-image-api",
|
||||
"description": "Glance API service",
|
||||
"json_class": "Chef::Role",
|
||||
"default_attributes": {
|
||||
},
|
||||
"override_attributes": {
|
||||
},
|
||||
"chef_type": "role",
|
||||
"run_list": [
|
||||
"role[os-base]",
|
||||
"recipe[openstack-image::api]"
|
||||
],
|
||||
"env_run_lists": {
|
||||
}
|
||||
}
|
||||
@@ -1,6 +0,0 @@
|
||||
name "os-image-api"
|
||||
description "Glance API service"
|
||||
run_list(
|
||||
"role[os-base]",
|
||||
"recipe[openstack-image::api]"
|
||||
)
|
||||
16
roles/os-image-registry.json
Normal file
16
roles/os-image-registry.json
Normal file
@@ -0,0 +1,16 @@
|
||||
{
|
||||
"name": "os-image-registry",
|
||||
"description": "Glance Registry service",
|
||||
"json_class": "Chef::Role",
|
||||
"default_attributes": {
|
||||
},
|
||||
"override_attributes": {
|
||||
},
|
||||
"chef_type": "role",
|
||||
"run_list": [
|
||||
"role[os-base]",
|
||||
"recipe[openstack-image::registry]"
|
||||
],
|
||||
"env_run_lists": {
|
||||
}
|
||||
}
|
||||
@@ -1,6 +0,0 @@
|
||||
name "os-image-registry"
|
||||
description "Glance Registry service"
|
||||
run_list(
|
||||
"role[os-base]",
|
||||
"recipe[openstack-image::registry]"
|
||||
)
|
||||
16
roles/os-image-upload.json
Normal file
16
roles/os-image-upload.json
Normal file
@@ -0,0 +1,16 @@
|
||||
{
|
||||
"name": "os-image-upload",
|
||||
"description": "Glance image upload",
|
||||
"json_class": "Chef::Role",
|
||||
"default_attributes": {
|
||||
},
|
||||
"override_attributes": {
|
||||
},
|
||||
"chef_type": "role",
|
||||
"run_list": [
|
||||
"role[os-base]",
|
||||
"recipe[openstack-image::image_upload]"
|
||||
],
|
||||
"env_run_lists": {
|
||||
}
|
||||
}
|
||||
@@ -1,6 +0,0 @@
|
||||
name "os-image-upload"
|
||||
description "Glance image upload"
|
||||
run_list(
|
||||
"role[os-base]",
|
||||
"recipe[openstack-image::image_upload]"
|
||||
)
|
||||
18
roles/os-image.json
Normal file
18
roles/os-image.json
Normal file
@@ -0,0 +1,18 @@
|
||||
{
|
||||
"name": "os-image",
|
||||
"description": "Roll-up role for Glance.",
|
||||
"json_class": "Chef::Role",
|
||||
"default_attributes": {
|
||||
},
|
||||
"override_attributes": {
|
||||
},
|
||||
"chef_type": "role",
|
||||
"run_list": [
|
||||
"role[os-image-api]",
|
||||
"role[os-image-registry]",
|
||||
"recipe[openstack-image::identity_registration]",
|
||||
"role[os-image-upload]"
|
||||
],
|
||||
"env_run_lists": {
|
||||
}
|
||||
}
|
||||
@@ -1,8 +0,0 @@
|
||||
name 'os-image'
|
||||
description 'Roll-up role for Glance.'
|
||||
run_list(
|
||||
'role[os-image-api]',
|
||||
'role[os-image-registry]',
|
||||
'recipe[openstack-image::identity_registration]',
|
||||
'role[os-image-upload]'
|
||||
)
|
||||
16
roles/os-network-dhcp-agent.json
Normal file
16
roles/os-network-dhcp-agent.json
Normal file
@@ -0,0 +1,16 @@
|
||||
{
|
||||
"name": "os-network-dhcp-agent",
|
||||
"description": "OpenStack network dhcp-agent service",
|
||||
"json_class": "Chef::Role",
|
||||
"default_attributes": {
|
||||
},
|
||||
"override_attributes": {
|
||||
},
|
||||
"chef_type": "role",
|
||||
"run_list": [
|
||||
"role[os-base]",
|
||||
"recipe[openstack-network::dhcp_agent]"
|
||||
],
|
||||
"env_run_lists": {
|
||||
}
|
||||
}
|
||||
@@ -1,7 +0,0 @@
|
||||
name "os-network-dhcp-agent"
|
||||
description "OpenStack network dhcp-agent service"
|
||||
run_list(
|
||||
"role[os-base]",
|
||||
"recipe[openstack-network::dhcp_agent]"
|
||||
)
|
||||
|
||||
16
roles/os-network-l3-agent.json
Normal file
16
roles/os-network-l3-agent.json
Normal file
@@ -0,0 +1,16 @@
|
||||
{
|
||||
"name": "os-network-l3-agent",
|
||||
"description": "OpenStack network l3-agent service",
|
||||
"json_class": "Chef::Role",
|
||||
"default_attributes": {
|
||||
},
|
||||
"override_attributes": {
|
||||
},
|
||||
"chef_type": "role",
|
||||
"run_list": [
|
||||
"role[os-base]",
|
||||
"recipe[openstack-network::l3_agent]"
|
||||
],
|
||||
"env_run_lists": {
|
||||
}
|
||||
}
|
||||
@@ -1,7 +0,0 @@
|
||||
name "os-network-l3-agent"
|
||||
description "OpenStack network l3-agent service"
|
||||
run_list(
|
||||
"role[os-base]",
|
||||
"recipe[openstack-network::l3_agent]"
|
||||
)
|
||||
|
||||
16
roles/os-network-metadata-agent.json
Normal file
16
roles/os-network-metadata-agent.json
Normal file
@@ -0,0 +1,16 @@
|
||||
{
|
||||
"name": "os-network-metadata-agent",
|
||||
"description": "OpenStack network metadata-agent service",
|
||||
"json_class": "Chef::Role",
|
||||
"default_attributes": {
|
||||
},
|
||||
"override_attributes": {
|
||||
},
|
||||
"chef_type": "role",
|
||||
"run_list": [
|
||||
"role[os-base]",
|
||||
"recipe[openstack-network::metadata_agent]"
|
||||
],
|
||||
"env_run_lists": {
|
||||
}
|
||||
}
|
||||
@@ -1,6 +0,0 @@
|
||||
name "os-network-metadata-agent"
|
||||
description "OpenStack network metadata-agent service"
|
||||
run_list(
|
||||
"role[os-base]",
|
||||
"recipe[openstack-network::metadata_agent]"
|
||||
)
|
||||
16
roles/os-network-openvswitch.json
Normal file
16
roles/os-network-openvswitch.json
Normal file
@@ -0,0 +1,16 @@
|
||||
{
|
||||
"name": "os-network-openvswitch",
|
||||
"description": "OpenStack network openvswitch service",
|
||||
"json_class": "Chef::Role",
|
||||
"default_attributes": {
|
||||
},
|
||||
"override_attributes": {
|
||||
},
|
||||
"chef_type": "role",
|
||||
"run_list": [
|
||||
"role[os-base]",
|
||||
"recipe[openstack-network::openvswitch]"
|
||||
],
|
||||
"env_run_lists": {
|
||||
}
|
||||
}
|
||||
@@ -1,7 +0,0 @@
|
||||
name "os-network-openvswitch"
|
||||
description "OpenStack network openvswitch service"
|
||||
run_list(
|
||||
"role[os-base]",
|
||||
"recipe[openstack-network::openvswitch]"
|
||||
)
|
||||
|
||||
16
roles/os-network-server.json
Normal file
16
roles/os-network-server.json
Normal file
@@ -0,0 +1,16 @@
|
||||
{
|
||||
"name": "os-network-server",
|
||||
"description": "OpenStack network server service",
|
||||
"json_class": "Chef::Role",
|
||||
"default_attributes": {
|
||||
},
|
||||
"override_attributes": {
|
||||
},
|
||||
"chef_type": "role",
|
||||
"run_list": [
|
||||
"role[os-base]",
|
||||
"recipe[openstack-network::server]"
|
||||
],
|
||||
"env_run_lists": {
|
||||
}
|
||||
}
|
||||
@@ -1,7 +0,0 @@
|
||||
name "os-network-server"
|
||||
description "OpenStack network server service"
|
||||
run_list(
|
||||
"role[os-base]",
|
||||
"recipe[openstack-network::server]"
|
||||
)
|
||||
|
||||
21
roles/os-network.json
Normal file
21
roles/os-network.json
Normal file
@@ -0,0 +1,21 @@
|
||||
{
|
||||
"name": "os-network",
|
||||
"description": "Configures OpenStack networking, managed by attribute for either nova-network or neutron.",
|
||||
"json_class": "Chef::Role",
|
||||
"default_attributes": {
|
||||
},
|
||||
"override_attributes": {
|
||||
},
|
||||
"chef_type": "role",
|
||||
"run_list": [
|
||||
"role[os-base]",
|
||||
"recipe[openstack-network::identity_registration]",
|
||||
"role[os-network-openvswitch]",
|
||||
"role[os-network-l3-agent]",
|
||||
"role[os-network-dhcp-agent]",
|
||||
"role[os-network-metadata-agent]",
|
||||
"role[os-network-server]"
|
||||
],
|
||||
"env_run_lists": {
|
||||
}
|
||||
}
|
||||
@@ -1,11 +0,0 @@
|
||||
name "os-network"
|
||||
description "Configures OpenStack networking, managed by attribute for either nova-network or neutron."
|
||||
run_list(
|
||||
"role[os-base]",
|
||||
"recipe[openstack-network::identity_registration]",
|
||||
"role[os-network-openvswitch]",
|
||||
"role[os-network-l3-agent]",
|
||||
"role[os-network-dhcp-agent]",
|
||||
"role[os-network-metadata-agent]",
|
||||
"role[os-network-server]"
|
||||
)
|
||||
16
roles/os-object-storage-account.json
Normal file
16
roles/os-object-storage-account.json
Normal file
@@ -0,0 +1,16 @@
|
||||
{
|
||||
"name": "os-object-storage-account",
|
||||
"description": "OpenStack object storage account service",
|
||||
"json_class": "Chef::Role",
|
||||
"default_attributes": {
|
||||
},
|
||||
"override_attributes": {
|
||||
},
|
||||
"chef_type": "role",
|
||||
"run_list": [
|
||||
"role[os-base]",
|
||||
"recipe[openstack-object-storage::account]"
|
||||
],
|
||||
"env_run_lists": {
|
||||
}
|
||||
}
|
||||
@@ -1,6 +0,0 @@
|
||||
name "os-object-storage-account"
|
||||
description "OpenStack object storage account service"
|
||||
run_list(
|
||||
"role[os-base]",
|
||||
"recipe[openstack-object-storage::account]"
|
||||
)
|
||||
16
roles/os-object-storage-container.json
Normal file
16
roles/os-object-storage-container.json
Normal file
@@ -0,0 +1,16 @@
|
||||
{
|
||||
"name": "os-object-storage-container",
|
||||
"description": "OpenStack object storage container service",
|
||||
"json_class": "Chef::Role",
|
||||
"default_attributes": {
|
||||
},
|
||||
"override_attributes": {
|
||||
},
|
||||
"chef_type": "role",
|
||||
"run_list": [
|
||||
"role[os-base]",
|
||||
"recipe[openstack-object-storage::container]"
|
||||
],
|
||||
"env_run_lists": {
|
||||
}
|
||||
}
|
||||
@@ -1,6 +0,0 @@
|
||||
name "os-object-storage-container"
|
||||
description "OpenStack object storage container service"
|
||||
run_list(
|
||||
"role[os-base]",
|
||||
"recipe[openstack-object-storage::container]"
|
||||
)
|
||||
16
roles/os-object-storage-management.json
Normal file
16
roles/os-object-storage-management.json
Normal file
@@ -0,0 +1,16 @@
|
||||
{
|
||||
"name": "os-object-storage-management",
|
||||
"description": "OpenStack object storage management service",
|
||||
"json_class": "Chef::Role",
|
||||
"default_attributes": {
|
||||
},
|
||||
"override_attributes": {
|
||||
},
|
||||
"chef_type": "role",
|
||||
"run_list": [
|
||||
"role[os-base]",
|
||||
"recipe[openstack-object-storage::management]"
|
||||
],
|
||||
"env_run_lists": {
|
||||
}
|
||||
}
|
||||
@@ -1,6 +0,0 @@
|
||||
name "os-object-storage-management"
|
||||
description "OpenStack object storage management service"
|
||||
run_list(
|
||||
"role[os-base]",
|
||||
"recipe[openstack-object-storage::management]"
|
||||
)
|
||||
16
roles/os-object-storage-object.json
Normal file
16
roles/os-object-storage-object.json
Normal file
@@ -0,0 +1,16 @@
|
||||
{
|
||||
"name": "os-object-storage-object",
|
||||
"description": "OpenStack object storage object service",
|
||||
"json_class": "Chef::Role",
|
||||
"default_attributes": {
|
||||
},
|
||||
"override_attributes": {
|
||||
},
|
||||
"chef_type": "role",
|
||||
"run_list": [
|
||||
"role[os-base]",
|
||||
"recipe[openstack-object-storage::object]"
|
||||
],
|
||||
"env_run_lists": {
|
||||
}
|
||||
}
|
||||
@@ -1,6 +0,0 @@
|
||||
name "os-object-storage-object"
|
||||
description "OpenStack object storage object service"
|
||||
run_list(
|
||||
"role[os-base]",
|
||||
"recipe[openstack-object-storage::object]"
|
||||
)
|
||||
16
roles/os-object-storage-proxy.json
Normal file
16
roles/os-object-storage-proxy.json
Normal file
@@ -0,0 +1,16 @@
|
||||
{
|
||||
"name": "os-object-storage-proxy",
|
||||
"description": "OpenStack object storage proxy service",
|
||||
"json_class": "Chef::Role",
|
||||
"default_attributes": {
|
||||
},
|
||||
"override_attributes": {
|
||||
},
|
||||
"chef_type": "role",
|
||||
"run_list": [
|
||||
"role[os-base]",
|
||||
"recipe[openstack-object-storage::proxy-server]"
|
||||
],
|
||||
"env_run_lists": {
|
||||
}
|
||||
}
|
||||
@@ -1,6 +0,0 @@
|
||||
name "os-object-storage-proxy"
|
||||
description "OpenStack object storage proxy service"
|
||||
run_list(
|
||||
"role[os-base]",
|
||||
"recipe[openstack-object-storage::proxy-server]"
|
||||
)
|
||||
20
roles/os-object-storage.json
Normal file
20
roles/os-object-storage.json
Normal file
@@ -0,0 +1,20 @@
|
||||
{
|
||||
"name": "os-object-storage",
|
||||
"description": "OpenStack object storage roll-up role",
|
||||
"json_class": "Chef::Role",
|
||||
"default_attributes": {
|
||||
},
|
||||
"override_attributes": {
|
||||
},
|
||||
"chef_type": "role",
|
||||
"run_list": [
|
||||
"role[os-base]",
|
||||
"role[os-object-storage-account]",
|
||||
"role[os-object-storage-container]",
|
||||
"role[os-object-storage-management]",
|
||||
"role[os-object-storage-object]",
|
||||
"role[os-object-storage-proxy]"
|
||||
],
|
||||
"env_run_lists": {
|
||||
}
|
||||
}
|
||||
@@ -1,10 +0,0 @@
|
||||
name "os-object-storage"
|
||||
description "OpenStack object storage roll-up role"
|
||||
run_list(
|
||||
"role[os-base]",
|
||||
"role[os-object-storage-account]",
|
||||
"role[os-object-storage-container]",
|
||||
"role[os-object-storage-management]",
|
||||
"role[os-object-storage-object]",
|
||||
"role[os-object-storage-proxy]"
|
||||
)
|
||||
16
roles/os-ops-caching.json
Normal file
16
roles/os-ops-caching.json
Normal file
@@ -0,0 +1,16 @@
|
||||
{
|
||||
"name": "os-ops-caching",
|
||||
"description": "Installs memcache server",
|
||||
"json_class": "Chef::Role",
|
||||
"default_attributes": {
|
||||
},
|
||||
"override_attributes": {
|
||||
},
|
||||
"chef_type": "role",
|
||||
"run_list": [
|
||||
"role[os-base]",
|
||||
"recipe[memcached]"
|
||||
],
|
||||
"env_run_lists": {
|
||||
}
|
||||
}
|
||||
@@ -1,6 +0,0 @@
|
||||
name "os-ops-caching"
|
||||
description "Installs memcache server"
|
||||
run_list(
|
||||
"role[os-base]",
|
||||
"recipe[memcached]"
|
||||
)
|
||||
16
roles/os-ops-database.json
Normal file
16
roles/os-ops-database.json
Normal file
@@ -0,0 +1,16 @@
|
||||
{
|
||||
"name": "os-ops-database",
|
||||
"description": "Currently MySQL Server (non-ha)",
|
||||
"json_class": "Chef::Role",
|
||||
"default_attributes": {
|
||||
},
|
||||
"override_attributes": {
|
||||
},
|
||||
"chef_type": "role",
|
||||
"run_list": [
|
||||
"role[os-base]",
|
||||
"recipe[openstack-ops-database::server]"
|
||||
],
|
||||
"env_run_lists": {
|
||||
}
|
||||
}
|
||||
@@ -1,6 +0,0 @@
|
||||
name "os-ops-database"
|
||||
description "Currently MySQL Server (non-ha)"
|
||||
run_list(
|
||||
"role[os-base]",
|
||||
"recipe[openstack-ops-database::server]"
|
||||
)
|
||||
16
roles/os-ops-messaging.json
Normal file
16
roles/os-ops-messaging.json
Normal file
@@ -0,0 +1,16 @@
|
||||
{
|
||||
"name": "os-ops-messaging",
|
||||
"description": "Currently RabbitMQ Server (non-ha)",
|
||||
"json_class": "Chef::Role",
|
||||
"default_attributes": {
|
||||
},
|
||||
"override_attributes": {
|
||||
},
|
||||
"chef_type": "role",
|
||||
"run_list": [
|
||||
"role[os-base]",
|
||||
"recipe[openstack-ops-messaging::server]"
|
||||
],
|
||||
"env_run_lists": {
|
||||
}
|
||||
}
|
||||
@@ -1,6 +0,0 @@
|
||||
name "os-ops-messaging"
|
||||
description "Currently RabbitMQ Server (non-ha)"
|
||||
run_list(
|
||||
"role[os-base]",
|
||||
"recipe[openstack-ops-messaging::server]"
|
||||
)
|
||||
16
roles/os-orchestration-api-cfn.json
Normal file
16
roles/os-orchestration-api-cfn.json
Normal file
@@ -0,0 +1,16 @@
|
||||
{
|
||||
"name": "os-orchestration-api-cfn",
|
||||
"description": "Role for Heat CloudFormation Api Service.",
|
||||
"json_class": "Chef::Role",
|
||||
"default_attributes": {
|
||||
},
|
||||
"override_attributes": {
|
||||
},
|
||||
"chef_type": "role",
|
||||
"run_list": [
|
||||
"role[os-base]",
|
||||
"recipe[openstack-orchestration::api-cfn]"
|
||||
],
|
||||
"env_run_lists": {
|
||||
}
|
||||
}
|
||||
@@ -1,6 +0,0 @@
|
||||
name "os-orchestration-api-cfn"
|
||||
description "Role for Heat CloudFormation Api Service."
|
||||
run_list(
|
||||
"role[os-base]",
|
||||
"recipe[openstack-orchestration::api-cfn]"
|
||||
)
|
||||
16
roles/os-orchestration-api-cloudwatch.json
Normal file
16
roles/os-orchestration-api-cloudwatch.json
Normal file
@@ -0,0 +1,16 @@
|
||||
{
|
||||
"name": "os-orchestration-api-cloudwatch",
|
||||
"description": "Role for Heat CloudWatch Api Service.",
|
||||
"json_class": "Chef::Role",
|
||||
"default_attributes": {
|
||||
},
|
||||
"override_attributes": {
|
||||
},
|
||||
"chef_type": "role",
|
||||
"run_list": [
|
||||
"role[os-base]",
|
||||
"recipe[openstack-orchestration::api-cloudwatch]"
|
||||
],
|
||||
"env_run_lists": {
|
||||
}
|
||||
}
|
||||
@@ -1,6 +0,0 @@
|
||||
name "os-orchestration-api-cloudwatch"
|
||||
description "Role for Heat CloudWatch Api Service."
|
||||
run_list(
|
||||
"role[os-base]",
|
||||
"recipe[openstack-orchestration::api-cloudwatch]"
|
||||
)
|
||||
16
roles/os-orchestration-api.json
Normal file
16
roles/os-orchestration-api.json
Normal file
@@ -0,0 +1,16 @@
|
||||
{
|
||||
"name": "os-orchestration-api",
|
||||
"description": "Role for Heat Api Service.",
|
||||
"json_class": "Chef::Role",
|
||||
"default_attributes": {
|
||||
},
|
||||
"override_attributes": {
|
||||
},
|
||||
"chef_type": "role",
|
||||
"run_list": [
|
||||
"role[os-base]",
|
||||
"recipe[openstack-orchestration::api]"
|
||||
],
|
||||
"env_run_lists": {
|
||||
}
|
||||
}
|
||||
@@ -1,6 +0,0 @@
|
||||
name "os-orchestration-api"
|
||||
description "Role for Heat Api Service."
|
||||
run_list(
|
||||
"role[os-base]",
|
||||
"recipe[openstack-orchestration::api]"
|
||||
)
|
||||
16
roles/os-orchestration-engine.json
Normal file
16
roles/os-orchestration-engine.json
Normal file
@@ -0,0 +1,16 @@
|
||||
{
|
||||
"name": "os-orchestration-engine",
|
||||
"description": "Role for Heat Engine Service.",
|
||||
"json_class": "Chef::Role",
|
||||
"default_attributes": {
|
||||
},
|
||||
"override_attributes": {
|
||||
},
|
||||
"chef_type": "role",
|
||||
"run_list": [
|
||||
"role[os-base]",
|
||||
"recipe[openstack-orchestration::engine]"
|
||||
],
|
||||
"env_run_lists": {
|
||||
}
|
||||
}
|
||||
@@ -1,6 +0,0 @@
|
||||
name "os-orchestration-engine"
|
||||
description "Role for Heat Engine Service."
|
||||
run_list(
|
||||
"role[os-base]",
|
||||
"recipe[openstack-orchestration::engine]"
|
||||
)
|
||||
19
roles/os-orchestration.json
Normal file
19
roles/os-orchestration.json
Normal file
@@ -0,0 +1,19 @@
|
||||
{
|
||||
"name": "os-orchestration",
|
||||
"description": "Role for Heat.",
|
||||
"json_class": "Chef::Role",
|
||||
"default_attributes": {
|
||||
},
|
||||
"override_attributes": {
|
||||
},
|
||||
"chef_type": "role",
|
||||
"run_list": [
|
||||
"role[os-orchestration-engine]",
|
||||
"role[os-orchestration-api]",
|
||||
"role[os-orchestration-api-cfn]",
|
||||
"role[os-orchestration-api-cloudwatch]",
|
||||
"recipe[openstack-orchestration::identity_registration]"
|
||||
],
|
||||
"env_run_lists": {
|
||||
}
|
||||
}
|
||||
@@ -1,9 +0,0 @@
|
||||
name "os-orchestration"
|
||||
description "Role for Heat."
|
||||
run_list(
|
||||
"role[os-orchestration-engine]",
|
||||
"role[os-orchestration-api]",
|
||||
"role[os-orchestration-api-cfn]",
|
||||
"role[os-orchestration-api-cloudwatch]",
|
||||
"recipe[openstack-orchestration::identity_registration]"
|
||||
)
|
||||
17
roles/os-telemetry-agent-central.json
Normal file
17
roles/os-telemetry-agent-central.json
Normal file
@@ -0,0 +1,17 @@
|
||||
{
|
||||
"name": "os-telemetry-agent-central",
|
||||
"description": "agent-central for telemetry",
|
||||
"json_class": "Chef::Role",
|
||||
"default_attributes": {
|
||||
},
|
||||
"override_attributes": {
|
||||
},
|
||||
"chef_type": "role",
|
||||
"run_list": [
|
||||
"role[os-base]",
|
||||
"recipe[openstack-telemetry::identity_registration]",
|
||||
"recipe[openstack-telemetry::agent-central]"
|
||||
],
|
||||
"env_run_lists": {
|
||||
}
|
||||
}
|
||||
@@ -1,7 +0,0 @@
|
||||
name "os-telemetry-agent-central"
|
||||
description "agent-central for telemetry"
|
||||
run_list(
|
||||
"role[os-base]",
|
||||
"recipe[openstack-telemetry::identity_registration]",
|
||||
"recipe[openstack-telemetry::agent-central]"
|
||||
)
|
||||
17
roles/os-telemetry-agent-compute.json
Normal file
17
roles/os-telemetry-agent-compute.json
Normal file
@@ -0,0 +1,17 @@
|
||||
{
|
||||
"name": "os-telemetry-agent-compute",
|
||||
"description": "agent-compute for telemetry",
|
||||
"json_class": "Chef::Role",
|
||||
"default_attributes": {
|
||||
},
|
||||
"override_attributes": {
|
||||
},
|
||||
"chef_type": "role",
|
||||
"run_list": [
|
||||
"role[os-base]",
|
||||
"recipe[openstack-telemetry::identity_registration]",
|
||||
"recipe[openstack-telemetry::agent-compute]"
|
||||
],
|
||||
"env_run_lists": {
|
||||
}
|
||||
}
|
||||
@@ -1,7 +0,0 @@
|
||||
name "os-telemetry-agent-compute"
|
||||
description "agent-compute for telemetry"
|
||||
run_list(
|
||||
"role[os-base]",
|
||||
"recipe[openstack-telemetry::identity_registration]",
|
||||
"recipe[openstack-telemetry::agent-compute]"
|
||||
)
|
||||
17
roles/os-telemetry-agent-notification.json
Normal file
17
roles/os-telemetry-agent-notification.json
Normal file
@@ -0,0 +1,17 @@
|
||||
{
|
||||
"name": "os-telemetry-agent-notification",
|
||||
"description": "agent notification for telemetry",
|
||||
"json_class": "Chef::Role",
|
||||
"default_attributes": {
|
||||
},
|
||||
"override_attributes": {
|
||||
},
|
||||
"chef_type": "role",
|
||||
"run_list": [
|
||||
"role[os-base]",
|
||||
"recipe[openstack-telemetry::identity_registration]",
|
||||
"recipe[openstack-telemetry::agent-notification]"
|
||||
],
|
||||
"env_run_lists": {
|
||||
}
|
||||
}
|
||||
@@ -1,7 +0,0 @@
|
||||
name "os-telemetry-agent-notification"
|
||||
description "agent notification for telemetry"
|
||||
run_list(
|
||||
"role[os-base]",
|
||||
"recipe[openstack-telemetry::identity_registration]",
|
||||
"recipe[openstack-telemetry::agent-notification]"
|
||||
)
|
||||
17
roles/os-telemetry-alarm-evaluator.json
Normal file
17
roles/os-telemetry-alarm-evaluator.json
Normal file
@@ -0,0 +1,17 @@
|
||||
{
|
||||
"name": "os-telemetry-alarm-evaluator",
|
||||
"description": "alarm evaluator for telemetry",
|
||||
"json_class": "Chef::Role",
|
||||
"default_attributes": {
|
||||
},
|
||||
"override_attributes": {
|
||||
},
|
||||
"chef_type": "role",
|
||||
"run_list": [
|
||||
"role[os-base]",
|
||||
"recipe[openstack-telemetry::identity_registration]",
|
||||
"recipe[openstack-telemetry::alarm-evaluator]"
|
||||
],
|
||||
"env_run_lists": {
|
||||
}
|
||||
}
|
||||
@@ -1,7 +0,0 @@
|
||||
name "os-telemetry-alarm-evaluator"
|
||||
description "alarm evaluator for telemetry"
|
||||
run_list(
|
||||
"role[os-base]",
|
||||
"recipe[openstack-telemetry::identity_registration]",
|
||||
"recipe[openstack-telemetry::alarm-evaluator]"
|
||||
)
|
||||
17
roles/os-telemetry-alarm-notifier.json
Normal file
17
roles/os-telemetry-alarm-notifier.json
Normal file
@@ -0,0 +1,17 @@
|
||||
{
|
||||
"name": "os-telemetry-alarm-notifier",
|
||||
"description": "alarm notifier for telemetry",
|
||||
"json_class": "Chef::Role",
|
||||
"default_attributes": {
|
||||
},
|
||||
"override_attributes": {
|
||||
},
|
||||
"chef_type": "role",
|
||||
"run_list": [
|
||||
"role[os-base]",
|
||||
"recipe[openstack-telemetry::identity_registration]",
|
||||
"recipe[openstack-telemetry::alarm-notifier]"
|
||||
],
|
||||
"env_run_lists": {
|
||||
}
|
||||
}
|
||||
@@ -1,7 +0,0 @@
|
||||
name "os-telemetry-alarm-notifier"
|
||||
description "alarm notifier for telemetry"
|
||||
run_list(
|
||||
"role[os-base]",
|
||||
"recipe[openstack-telemetry::identity_registration]",
|
||||
"recipe[openstack-telemetry::alarm-notifier]"
|
||||
)
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user