summaryrefslogtreecommitdiff
path: root/docs/integration-guide.md
AgeCommit message (Collapse)AuthorFilesLines
2015-05-06Add heat-api-cfnSteven Dake1-1/+2
Add Heat-api-cfn for wait conditions Magnum needs wait conditions in order to operate properly. heat-api-cfn is where wait conditions connect. Change-Id: I56742dd96e4607dc0042d0cef4e18c922f9ed736 Implements: blueprint container-heat-api-cfn
2015-04-13Adds Neutron Agents SupportDaneyon Hansen1-0/+5
Previously, the agents ran in seperate containers. Since some of the agents create and use network namespaces, runnning them in seperate containers has become a challenge. This patch adds neutron agent support in a single container. Partially Implements: blueprint compute-operation-neutron Change-Id: If4f893abd50d90b58e8435ec2659870dce36951c
2015-04-10Adds neutron-server to neutron container-setDaneyon Hansen1-0/+8
Adds neutron-server components of the neutron container set. Partially Implements: blueprint compute-operation-neutron Change-Id: I63525ae85f4ead4e010cdb9b6bc8059bb9d252e7
2015-04-07Adds Initial Logging SupportDaneyon Hansen1-0/+12
Previously, logging was hard coded into the nova and neutron containers. This patch creates two common params for logging: DEBUG_LOGGING VERBOSE_LOGGING and sets default values of verbose=true and debug=false. This patch implements logging for Nova and Neutron. Add'l OS service config scripts and images will need to be updated to use the logging params. Change-Id: I03d48005d5b4789aa3c519879a20d963ef1cbaa3
2015-03-25Merge "Add doc for the minimal environment vars required per container"Jenkins1-2/+1
2015-03-25Add doc for the minimal environment vars required per containerRyan Hallisey1-2/+1
Each container requires a set of environment variables be declared so that it can function in a minimal setting. This doc will provide a list of those environment var for each container. Change-Id: I225f53c869e5830d680792fd0a38f6622ba9b04b
2015-03-25Extends Nova Metadata Service Parameterization and CompositionDaneyon Hansen1-0/+2
Previously, nova enabled_apis was hard coded and metdata_host was using PUBLIC_IP param instead of exposing an individual param. Extending these params and creating a separate compose yml that includes compute/libvirt/network/api is required to support nova network multi_host. Additional details can be found here: http://docs.openstack.org/admin-guide-cloud/content/section_metadata-service.html Change-Id: I5d417a0ee460f8ad9b2982fe83d63ab57013918e
2015-03-24Refactor nova-networkDaneyon Hansen1-1/+1
Previously, eth0 was set as the nova flat interface. This interface is used to bridge VM traffic between instances and should not have an IP. It's a problem when you associate an interface with an IP to the FLAT_INTERFACE. Change-Id: I38c516094430e2d55b1b4c047a1bbcfe711a2dff
2015-03-23Fixes bug where heat container was not getting heat meta dataRyan Hallisey1-1/+4
Heat container is having trouble accessing heat meta data. Heat needs to have HEAT_CFN_API_SERVICE_HOST set in order to properly receive meta data. Closes-bug 1435288 Change-Id: Ia28ece3ae91ec7acc62cc86039612841ac487f36
2015-03-21Merge "Improve Heat integration"Jenkins1-0/+4
2015-03-21Merge "Implements: blueprint Implement a database container set"Jenkins1-3/+2
2015-03-20Add ADMIN_USER_PASSWORD to genenv toolSteven Dake1-0/+1
The genenv tool was generating the wrong password for the openrc file as a result of recent keystone rework. This patch fixes that problem. Change-Id: I169e3255e3f3ef57938861c31ef4e342d9a32cbc
2015-03-20Improve Heat integrationSteven Dake1-0/+4
Generate Heat environment variables. Rename yml file to api and engine to follow other service conventions. Add heat to compose/start Modify integration guide to include new variables. Change-Id: I058d829901881e28d6f4785f59fcf778058241e4
2015-03-20Implements: blueprint Implement a database container setDaneyon Hansen1-3/+2
Previously, the database container was configured for use with Kubernetes. This patch removed any k8s dependencies, adds a script to manage mysql server.cnf settings and splits data and app containers. Splitting the containers provides additional portability and operational efficiencies compared to host mounts. Change-Id: I80656450c02dda5f2959d187eec20d5877dc54a2
2015-03-19Properly format code blocks in integration guideMartin André1-48/+48
Also enclose filenames with backticks. Change-Id: I8bc467f2910af2d31dc7a9bf94ce7b3eb8d178e4
2015-03-19Fix typos in kolla/docsMitsuhiro SHIGEMATSU1-3/+3
Fix typos in kolla/docs/integration-guide.md & developer-env.md Change-Id: Icc43c1ab70400027372dd874393a73ba2a8d2128
2015-03-17Add an integration guide to KollaSteven Dake1-0/+100
The best part about Kolla is using it! In order to do that, we need to instruct our consumers how it should be consumed. This guide is a start at that effort, but more work is needed. Implements Blueprint: integration-guide Change-Id: I64a3264a488f6dc934696307cd567e09d4817431