All overcloud-controller element.

This element pre-installs all packages required for an
overcloud controller image.

Change-Id: Ieefd36e381325f1fbf51f6f9bef41a53f0cd8ce8
This commit is contained in:
Dan Prince 2015-02-05 11:27:34 -05:00
parent a542ca4702
commit c7f4cb658f
4 changed files with 75 additions and 0 deletions

View File

@ -0,0 +1 @@
Install all packages required for the overcloud controller role.

View File

@ -0,0 +1,2 @@
package-installs
pkg-map

View File

@ -0,0 +1,34 @@
haproxy_package
mariadb_package
mariadb_server_package
memcached_package
ceilometer_alarm_package
ceilometer_api_package
ceilometer_central_package
ceilometer_collector_package
ceilometer_notification_package
cinder_package
glance_package
heat_api_package
heat_api_cfn_package
heat_api_cloudwatch_package
heat_engine_package
keystone_package
neutron_package
neutron_ml2_package
neutron_openvswitch_package
nova_api_package
nova_cert_package
nova_conductor_package
nova_console_package
nova_novncproxy_package
nova_scheduler_package
swift_account_package
swift_container_package
swift_object_package
swift_plugin_swift3_package
swift_proxy_package
python_openstackclient_package
rabbitmq_server_package
targetcli_package
xinetd_package

View File

@ -0,0 +1,38 @@
{
"default": {
"haproxy_package": "haproxy",
"mariadb_package": "mariadb",
"mariadb_server_package": "mariadb-server",
"memcached_package": "memcached",
"ceilometer_alarm_package": "openstack-ceilometer-alarm",
"ceilometer_api_package": "openstack-ceilometer-api",
"ceilometer_central_package": "openstack-ceilometer-central",
"ceilometer_collector_package": "openstack-ceilometer-collector",
"ceilometer_notification_package": "openstack-ceilometer-notification",
"cinder_package": "openstack-cinder",
"glance_package": "openstack-glance",
"heat_api_package": "openstack-heat-api",
"heat_api_cfn_package": "openstack-heat-api-cfn",
"heat_api_cloudwatch_package": "openstack-heat-api-cloudwatch",
"heat_engine_package": "openstack-heat-engine",
"keystone_package": "openstack-keystone",
"neutron_package": "openstack-neutron",
"neutron_ml2_package": "openstack-neutron-ml2",
"neutron_openvswitch_package": "openstack-neutron-openvswitch",
"nova_api_package": "openstack-nova-api",
"nova_cert_package": "openstack-nova-cert",
"nova_conductor_package": "openstack-nova-conductor",
"nova_console_package": "openstack-nova-console",
"nova_novncproxy_package": "openstack-nova-novncproxy",
"nova_scheduler_package": "openstack-nova-scheduler",
"swift_account_package": "openstack-swift-account",
"swift_container_package": "openstack-swift-container",
"swift_object_package": "openstack-swift-object",
"swift_plugin_swift3_package": "openstack-swift-plugin-swift3",
"swift_proxy_package": "openstack-swift-proxy",
"python_openstackclient_package": "python-openstackclient",
"rabbitmq_server_package": "rabbitmq-server",
"targetcli_package": "targetcli",
"xinetd_package": "xinetd"
}
}