Add build for required components
Required components dependency json:
{
"base": [
"fluentd",
"nova-libvirt",
"cron",
"keepalived",
"mariadb",
"kibana",
"kolla-toolbox",
"elasticsearch",
{
"openstack-base": [
"horizon",
{
"neutron-base": [
"neutron-openvswitch-agent",
"neutron-dhcp-agent",
"neutron-l3-agent",
{
"neutron-server": []
},
"neutron-metadata-agent"
]
},
{
"designate-base": [
"designate-producer",
"designate-worker",
"designate-mdns",
"designate-api",
"designate-central",
"designate-backend-bind9",
"designate-sink"
]
},
{
"glance-base": [
"glance-api"
]
},
{
"heat-base": [
"heat-api-cfn",
"heat-api",
"heat-engine"
]
},
{
"nova-base": [
"nova-novncproxy",
"nova-compute",
"nova-scheduler",
"nova-conductor",
"nova-ssh",
"nova-consoleauth",
"nova-api"
]
},
{
"cinder-base": [
"cinder-scheduler",
"cinder-backup",
"cinder-volume",
"cinder-api"
]
},
{
"keystone-base": [
"keystone",
"keystone-fernet",
"keystone-ssh"
]
}
]
},
"chrony",
"memcached",
"haproxy",
{
"openvswitch-base": [
"openvswitch-vswitchd"
]
},
"rabbitmq"
]
}