Tomas Sedovic
fcaea6527b
Stub out the database access API
11 years ago
Angus Salkeld
bf651f4207
s/image/heat in auth code.
...
Signed-off-by: Angus Salkeld <asalkeld@redhat.com>
11 years ago
Angus Salkeld
d94b53c312
Copy some glance/common fixes
...
Signed-off-by: Angus Salkeld <asalkeld@redhat.com>
11 years ago
Steven Dake
2b0465c30d
run_parser.py creates an instance now
...
Signed-off-by: Steven Dake <sdake@redhat.com>
11 years ago
Steven Dake
1ccc461f59
Updated run-parser.py to work well with WordPress template
...
Signed-off-by: Steven Dake <sdake@redhat.com>
11 years ago
Steven Dake
f1ddc407d3
Updated README with more precise setup directions
...
Signed-off-by: Steven Dake <sdake@redhat.com>
11 years ago
Steven Dake
61b54e7b7c
Produce proper distro-arch variable for use with launching
...
Signed-off-by: Steven Dake <sdake@redhat.com>
11 years ago
Steven Dake
4c93dcf75a
Update run-parser to work with proper user parameters as sent through the apis
...
Fixes Issue #42
Signed-off-by: Steven Dake <sdake@redhat.com>
11 years ago
Chris Alfonso
1e7c0eff6c
Security credentials are now passed into heat engine from cli
...
The request parameter KeyStoneCreds has the values for username,
password, tenant, and authurl
Fixes #30
11 years ago
Steven Dake
5b78cd7f6b
Fix spelling error dependancies->dependencies
...
Signed-off-by: Steven Dake <sdake@redhat.com>
11 years ago
Steven Dake
2198a722a4
Fix spelling error
...
Signed-off-by: Steven Dake <sdake@redhat.com>
11 years ago
Steven Dake
98bf9b95dd
Tidy up README.rst
...
Signed-off-by: Steven Dake <sdake@redhat.com>
11 years ago
Chris Alfonso
589eaa75e4
Removing OpenStack LLC copyright
11 years ago
Chris Alfonso
6d9387bb28
Adding F17 JEOS tdl
...
Issue #25
11 years ago
Angus Salkeld
a4b8e8afb8
Fix some tabbing.
...
Signed-off-by: Angus Salkeld <asalkeld@redhat.com>
11 years ago
Angus Salkeld
3bc820fba4
Add the ValidateTemplate API.
...
Implementing the validate is still a TODO.
Re: issue #1
Signed-off-by: Angus Salkeld <asalkeld@redhat.com>
11 years ago
Jeff Peeler
3b49124ee3
Fix misspelling of Ubuntu so tdl is properly found.
...
Found while looking at issue #29 .
Signed-off-by: Jeff Peeler <jpeeler@redhat.com>
11 years ago
Angus Salkeld
5a66af974b
Get the heat --parameters to work.
...
So now this works:
heat create pile \
--template-url=https://raw.github.com/heat-api/heat/master/templates/WordPress_Single_Instance.template \
--parameters="InstanceType=t1.micro;DBUsername=angus;DBPassword=fruity;LinuxDistribution=F17"
Fixes Issue #40
Signed-off-by: Angus Salkeld <asalkeld@redhat.com>
11 years ago
Steven Dake
7dd042134c
Add ami conversion to OpenStack style architectures
...
Signed-off-by: Steven Dake <sdake@redhat.com>
11 years ago
Angus Salkeld
b7377176be
Account for missing Properties
...
Signed-off-by: Angus Salkeld <asalkeld@redhat.com>
11 years ago
Angus Salkeld
d35f4ac648
Install /var/lib/heat directory
...
Signed-off-by: Angus Salkeld <asalkeld@redhat.com>
11 years ago
Steven Dake
6153879cff
Fix order of parmeters issue
...
Signed-off-by: Steven Dake <sdake@redhat.com>
11 years ago
Steven Dake
21f1f7abd2
Fix heat jeos_create F16 x86_64 litters files
...
Fixes Issue #41 .
Output the file to /dev/null instead
Signed-off-by: Steven Dake <sdake@redhat.com>
11 years ago
Steven Dake
9b23feadae
Remove unneeded deps
...
Signed-off-by: Steven Dake <sdake@redhat.com>
11 years ago
Steven Dake
903529c05a
Add README to tools directory to help point out what files do
...
Signed-off-by: Steven Dake <sdake@redhat.com>
11 years ago
Steven Dake
fbd62cb9c7
Add error checking and help to tool
...
Signed-off-by: Steven Dake <sdake@redhat.com>
11 years ago
Steven Dake
b4b6ac333e
Add a missing tab
...
Signed-off-by: Steven Dake <sdake@redhat.com>
11 years ago
Steven Dake
d6fb3be156
Add code that shows how to create an instance
...
This creates an instance with a keypair, and saves the private key to
/tmp/private_key.
Then:
ssh -i /tmp/private_key 10.0.0.x where x is the IP address
Signed-off-by: Steven Dake <sdake@redhat.com>
11 years ago
Tomas Sedovic
072cc84d49
Consistently use Keystone auth from environment
...
Fixes #33
All mentions of non-keystone auth environment variables were removed. Acessing
the proper Keystone ENV was localized into parse_options.
We can now consistently use the `options` object instead of writing
`options.username or getenv['OS_USERNAME']` all over the place.
11 years ago
Angus Salkeld
91ee085a0d
Begin the change to a python only implementation.
...
- Don't start pacemaker-cloud cape, instead start the
resources (soon to be implemented).
- kill off systemctl, capelistener and json2capexml
Signed-off-by: Angus Salkeld <asalkeld@redhat.com>
11 years ago
Angus Salkeld
88b77d2bed
Add an experimental ssh monitoring script.
...
Signed-off-by: Angus Salkeld <asalkeld@redhat.com>
11 years ago
Steven Dake
2846b18251
Covert AWS instance types into Openstack Flavors
...
Issue #34
Signed-off-by: Steven Dake <sdake@redhat.com>
11 years ago
Steven Dake
a252379091
Change run_parser.py to run t1.micro rather then m1.large
...
Signed-off-by: Steven Dake <sdake@redhat.com>
11 years ago
Steven Dake
bce24c6aa6
Some glance keystone changes from getting started guide
...
https://fedoraproject.org/w/index.php?title=Getting_started_with_OpenStack_on_Fedora_17&diff=prev&oldid=279696
Signed-off-by: Steven Dake <sdake@redhat.com>
11 years ago
Steven Dake
51ecb350c9
Updated with latest F17 nova auth fix
...
https://fedoraproject.org/w/index.php?title=Getting_started_with_OpenStack_on_Fedora_17&diff=next&oldid=279621
Signed-off-by: Steven Dake <sdake@redhat.com>
11 years ago
Steven Dake
7d290c2032
install/erase working better
...
nova command operations not quite right yet
Signed-off-by: Steven Dake <sdake@redhat.com>
11 years ago
Angus Salkeld
6c39ee3521
Add a openstack helper install script
...
Signed-off-by: Angus Salkeld <asalkeld@redhat.com>
11 years ago
Angus Salkeld
ea6571d29b
Add elastic ip association to parser.
...
Signed-off-by: Angus Salkeld <asalkeld@redhat.com>
11 years ago
Ian Main
622bb9a702
A few cleanups and some comments. Nothing major.
...
Signed-off-by: Ian Main <imain@redhat.com>
11 years ago
Steven Dake
024ccee734
Use keystone auth environment variables
...
Signed-off-by: Steven Dake <sdake@redhat.com>
11 years ago
Angus Salkeld
6dc0039468
Improved "test" parser for python orchestration.
...
./bin/run-parser.py <template>
Signed-off-by: Angus Salkeld <asalkeld@redhat.com>
11 years ago
Angus Salkeld
d1daeb01d0
Record events and retrieve them via "heat events_list <stack_name>"
...
Signed-off-by: Angus Salkeld <asalkeld@redhat.com>
11 years ago
Angus Salkeld
4cea0f1589
tweak the templates so the defaults are actually what we want.
...
Signed-off-by: Angus Salkeld <asalkeld@redhat.com>
11 years ago
Steven Dake
8693984a9b
Use full distro-arch as name of image registered with glance
...
Signed-off-by: Steven Dake <sdake@redhat.com>
11 years ago
Tomas Sedovic
faddc4daae
Properly handle templates of invalid format
...
Fixes #19
When we receive a template that's not in JSON, we display a meaningful message
instead of a stacktrace.
11 years ago
Tomas Sedovic
8acb771bb9
Display error message on invalid template URL
...
Fixes #19
11 years ago
Tomas Sedovic
53859a38ca
Display message on heat-api and heat-engine startup
...
When a Heat server is started, the user will now see a message that says so and
shows the port number the server uses.
11 years ago
Chris Alfonso
5d8d645f4e
Removed the *.log from the .gitignore so I can add the dummy files
11 years ago
Chris Alfonso
d38de842e0
Removing some of the cargo cult copy paste shrapnel
11 years ago
Chris Alfonso
33c4b5f762
Adding rpm packaging for heat packages
11 years ago