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:
Darren Birkett
2014-04-30 09:01:36 +01:00
parent bc4f233e7d
commit d96f0d4768
106 changed files with 917 additions and 392 deletions

View 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": {
}
}

View File

@@ -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
View 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": {
}
}

View File

@@ -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]"
)

View 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": {
}
}

View File

@@ -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]"
)

View 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": {
}
}

View File

@@ -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]"
)

View 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": {
}
}

View File

@@ -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]"
)

View 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": {
}
}

View File

@@ -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
View 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": {
}
}

View File

@@ -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]'
)

View 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": {
}
}

View File

@@ -1,6 +0,0 @@
name "os-compute-api-ec2"
description "EC2 API for Compute"
run_list(
"role[os-base]",
"recipe[openstack-compute::api-ec2]"
)

View 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": {
}
}

View File

@@ -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]"
)

View 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": {
}
}

View File

@@ -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
View 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": {
}
}

View File

@@ -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]"
)

View 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": {
}
}

View File

@@ -1,6 +0,0 @@
name "os-compute-cert"
description "OpenStack Compute Cert service"
run_list(
"role[os-base]",
"recipe[openstack-compute::nova-cert]"
)

View 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": {
}
}

View File

@@ -1,6 +0,0 @@
name "os-compute-conductor"
description "Nova conductor"
run_list(
"role[os-base]",
"recipe[openstack-compute::conductor]"
)

View 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": {
}
}

View File

@@ -1,6 +0,0 @@
name "os-compute-scheduler"
description "Nova scheduler"
run_list(
"role[os-base]",
"recipe[openstack-compute::scheduler]"
)

View 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": {
}
}

View File

@@ -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]"
)

View 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": {
}
}

View File

@@ -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]"
)

View 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": {
}
}

View File

@@ -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]"
)

View 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": {
}
}

View File

@@ -1,7 +0,0 @@
name "os-compute-vncproxy"
description "Nova VNC Proxy"
run_list(
"role[os-base]",
"recipe[openstack-compute::vncproxy]"
)

View 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": {
}
}

View File

@@ -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
View 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": {
}
}

View File

@@ -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
View 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": {
}
}

View File

@@ -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
View 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": {
}
}

View File

@@ -1,6 +0,0 @@
name "os-image-api"
description "Glance API service"
run_list(
"role[os-base]",
"recipe[openstack-image::api]"
)

View 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": {
}
}

View File

@@ -1,6 +0,0 @@
name "os-image-registry"
description "Glance Registry service"
run_list(
"role[os-base]",
"recipe[openstack-image::registry]"
)

View 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": {
}
}

View File

@@ -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
View 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": {
}
}

View File

@@ -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]'
)

View 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": {
}
}

View File

@@ -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]"
)

View 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": {
}
}

View File

@@ -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]"
)

View 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": {
}
}

View File

@@ -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]"
)

View 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": {
}
}

View File

@@ -1,7 +0,0 @@
name "os-network-openvswitch"
description "OpenStack network openvswitch service"
run_list(
"role[os-base]",
"recipe[openstack-network::openvswitch]"
)

View 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": {
}
}

View File

@@ -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
View 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": {
}
}

View File

@@ -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]"
)

View 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": {
}
}

View File

@@ -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]"
)

View 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": {
}
}

View File

@@ -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]"
)

View 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": {
}
}

View File

@@ -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]"
)

View 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": {
}
}

View File

@@ -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]"
)

View 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": {
}
}

View File

@@ -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]"
)

View 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": {
}
}

View File

@@ -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
View 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": {
}
}

View File

@@ -1,6 +0,0 @@
name "os-ops-caching"
description "Installs memcache server"
run_list(
"role[os-base]",
"recipe[memcached]"
)

View 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": {
}
}

View File

@@ -1,6 +0,0 @@
name "os-ops-database"
description "Currently MySQL Server (non-ha)"
run_list(
"role[os-base]",
"recipe[openstack-ops-database::server]"
)

View 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": {
}
}

View File

@@ -1,6 +0,0 @@
name "os-ops-messaging"
description "Currently RabbitMQ Server (non-ha)"
run_list(
"role[os-base]",
"recipe[openstack-ops-messaging::server]"
)

View 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": {
}
}

View File

@@ -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]"
)

View 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": {
}
}

View File

@@ -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]"
)

View 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": {
}
}

View File

@@ -1,6 +0,0 @@
name "os-orchestration-api"
description "Role for Heat Api Service."
run_list(
"role[os-base]",
"recipe[openstack-orchestration::api]"
)

View 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": {
}
}

View File

@@ -1,6 +0,0 @@
name "os-orchestration-engine"
description "Role for Heat Engine Service."
run_list(
"role[os-base]",
"recipe[openstack-orchestration::engine]"
)

View 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": {
}
}

View File

@@ -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]"
)

View 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": {
}
}

View File

@@ -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]"
)

View 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": {
}
}

View File

@@ -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]"
)

View 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": {
}
}

View File

@@ -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]"
)

View 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": {
}
}

View File

@@ -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]"
)

View 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": {
}
}

View File

@@ -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