aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2013-07-10Provide values for all nova compute params needed.Clint Byrum1-17/+15
Previously these would have to be set for overcloud at runtime, but we have good sane defaults now, and for nova-compute-instance we are able to feed them in using the appropriate references with Fn::GetAtt. Change-Id: Idfff2885bf2afa58b2dec84f06639198e411eae2
2013-07-10Generate overcloud.yaml using overcloud-source.Clint Byrum1-2/+2
This new version does not need any nested stacks and correctly references notcompute. Change-Id: I16f846f7983a956b5159d17bef85cf6a87d69b45
2013-07-10Add an example of Type: FileInclude.Clint Byrum1-0/+140
Change-Id: Ie9d45ea5e26e38e8782e7a3d0a626e36090f5388
2013-07-10Add handling of parameter replacements.Clint Byrum1-0/+21
We will need to replace the use of Parameters in the included template with actual values in many cases. Change-Id: I95fc9116dc2bba74c31d5570851c5c4eb476291a
2013-07-10Add FileInclude special type.Clint Byrum1-0/+7
We need to be able to combine pieces without uploading bits to an accessible URL. Change-Id: If0cec8ce7c77fed786d54dd0af2eb7823c088920
2013-07-10Quantum -> Neutron renameDerek Higgins9-55/+55
Almost all references to quantum have been changed neutron in tripleo-image-elements. Change-Id: Ib17353d5834dd95d0348f62111074180c6e47181
2013-07-10Update boot-stack vm image for overcloud use.Robert Collins1-1/+1
We now have an undercloud specific template, so we can use bootstack-vm specifically for the overcloud control plane. Change-Id: I06eb2b1d00e4d2211b632a06880aed51f01762ff
2013-07-10Set a default image name for compute nodes.Robert Collins2-0/+2
Defaults that match devtest.md will make adoption easier. Change-Id: I6b8c2b13cada5454ff52681451f9124b67ea44a9
2013-07-10Make merge.py output deterministic.Robert Collins1-4/+4
The current code uses dictionary sort order which is defined as being an undefined order. Since humans review .yaml files having them sorted is a good thing. Change-Id: I43a31530bc042750448ac904c0c22f9a59b09b4d
2013-07-10Refine the Makefile rules.Robert Collins1-2/+3
The make rules in use were duplicative, which leads to maintenance headaches. Change-Id: Ic9e37796422caa2427c1575eb776c5d6a98516c3
2013-07-09Update bootstack-vm to match undercloud.Clint Byrum2-17/+27
Also add Makefile stanza to produce overcoud.yaml from bootstack-vm and nova-compute-group. This should allow independent usage of nova-compute-group without having to manually update overcloud. Change-Id: Id2bd20596e6be887b55019fdad31e6b0f4762eb7
2013-07-09Update nova-compute-instance URL.Clint Byrum1-1/+1
Heat must download nested stack templates from a static URL. We have chosen a reasonable default, the official repository for tripleo-heat-templates. Change-Id: I9f8f1f3d3ec6492cf3891fab4fe793e05e703eb5
2013-07-08Merge "Update undercloud-vm for new networking config."Jenkins1-6/+4
2013-07-06Update nagios3.yaml to reflect changes to the postfix element.Chris Krelle1-1/+20
Recent changes to the postfix element added new parameters so the nagios3 template needed to updated to ensure postfix works as expected. Change-Id: I0a9eb8e0988470888f35adcc426ccd314f93b301 Authored-by: Chris Krelle <nobodycam@gmail.com>
2013-07-06Update undercloud-vm for new networking config.Robert Collins1-6/+4
It is currently broken due to mismatched config keys. Change-Id: If3ce934730cb974af7bcd7c6b3134e499f4e2a0d
2013-07-03Remove reference to KeystoneLaunchDerek Higgins1-1/+1
This resource was remove in 6504e6bd09b8b3b14ce56490ea3e17daf8cc0a93 "Simplify keystone into one instance." Change-Id: Iea1502e4f00539abc4b8d04ea37e55c2133f7ae7
2013-06-27A template for dev-test underclouds.Robert Collins1-0/+129
Change-Id: Ibf59b34341129712c0e3187aa87ac90c092a74a7
2013-06-27Ignore editor files.Robert Collins1-0/+3
Change-Id: I2bf716cae119ccc8a4b4fa6fae4caa7444156526
2013-06-20Fixup https://review.openstack.org/#/c/33308.Robert Collins2-3/+3
The local_ip value of 127.0.0.1 breaks clusters. Using 0.0.0.0 will have the right value when the heat-localip element is used. Change-Id: Id0da5d46c60e808944a40bcaf05f1072be55eed7
2013-06-19Merge "Remove references to Fn::GetAtt."Jenkins2-6/+3
2013-06-19Remove references to Fn::GetAtt.Derek Higgins2-6/+3
These were causing a Circular dependency error during the creation of a stack. Change-Id: Iccdf4a081f38aa3a5fe0e250b9e9382958a0f26e
2013-06-19Merge "Fix default mysql usernames."Jenkins1-3/+3
2013-06-19Merge "Adding floatingip_start and floatingip_end to heat template."Jenkins1-0/+2
2013-06-19Merge "Add sample template for nagios3 element."Jenkins1-0/+81
2013-06-19Fix default mysql usernames.Derek Higgins1-3/+3
Username heat looks like it got copy and pasted. Change-Id: I40666b8e80df7424e223b317ab4c9d6f614c43e6
2013-06-19Adding floatingip_start and floatingip_end to heat template.Derek Higgins1-0/+2
These are needed by the quantum-network-node element Change-Id: Ic89b7f25752778aa2145768152bbc6e634ea3e5f
2013-06-18Add sample template for nagios3 element.Chris Krelle1-0/+81
Change-Id: I02a80a371a8ca493f4e143def82215f33b29ac6c Authored-by: Chris Krelle <nobodycam@gmail.com>
2013-06-12Parameterise more settings for nova and quantum.Robert Collins1-4/+12
Change-Id: Ia35431302848666ad013adaeae1d06482cd3117a
2013-06-12Add .gitreview setup.Robert Collins1-0/+4
Change-Id: I22855e7f3c77984ffc81ebf00e62cb78839e63a7
2013-06-06Nested stack of nova-compute-instance.yamlClint Byrum2-0/+78
2013-06-06New single instance nova-compute.Clint Byrum1-0/+83
2013-06-06Adding bootstack-vm template.Clint Byrum1-0/+100
2013-06-06PrivateIp is not assigned yet, plus 127.0.0.1 will work fineClint Byrum1-3/+3
2013-06-06Fixed the nova-compute template.Cody A.W. Somerville1-4/+8
2013-06-06Pushing passwords into mysql and other fixes.Clint Byrum1-1/+23
Generating and distributing usernames/passwords is just too complicated with Heat at this stage, so we need to push them into mysql from the template.
2013-06-06Hand modifying notcompute to work with elements.Clint Byrum1-245/+43
2013-06-06Adding username/password for Nova in notcompute.Clint Byrum2-0/+42
2013-06-06Hand modified notcompute.yaml to work properly.Clint Byrum1-11/+65
2013-06-06Remove unused NovaAPISize from nova-apiClint Byrum1-3/+0
2013-06-06Use slave roles in Makefile.Clint Byrum1-1/+1
2013-06-06Add a Makefile for regenerating common mergesClint Byrum1-0/+4
2013-06-06Removing unused TemplateURLClint Byrum6-18/+0
2013-06-06Add glance heat and keystone to notcomputeClint Byrum1-2/+40
2013-06-06Make descriptions less redundant.Clint Byrum11-12/+12
2013-06-06Adding OpenStack:: hints to engineClint Byrum1-0/+2
2013-06-06Simplify keystone into one instance.Clint Byrum1-8/+2
2013-06-06Add a smaller scale heat-allinone template.Clint Byrum1-0/+59
2013-06-06Add a 'notcompute' template.Clint Byrum1-0/+254
2013-06-06Add ability to combine roles into one role.Clint Byrum6-3/+31
2013-06-06Support DependsOnClint Byrum1-0/+3