31 Commits

Author SHA1 Message Date
Zane Bitter
3a850dfe32 Make automated scripts quieter
This eliminates a lot of not-very-interesting stuff from the test logs.

Change-Id: I20bd90f8875645ef02ce3423a555c523b62ca4e3
Signed-off-by: Zane Bitter <zbitter@redhat.com>
2012-09-18 18:43:53 +02:00
Zane Bitter
0ad5ab9748 Switch to Fedora 17 on guests in Getting Started
Change-Id: I24ff5305876d91828e15f89e363d03bbf6bed923
Signed-off-by: Zane Bitter <zbitter@redhat.com>
2012-09-17 16:54:09 +02:00
Zane Bitter
1ef28a3706 Update documentation on configuring metadata server
The docs need to reflect the fact that the metadata server cannot be
configured and launched until after Nova has created the virtual bridge
interface.

See issue #196

Change-Id: Ia1a004106fa2b535b54c7b88e8ed177e47e72844
Signed-off-by: Zane Bitter <zbitter@redhat.com>
2012-09-10 22:19:32 +02:00
Zane Bitter
2f9a1310e3 Rename heat-api to heat-api-cfn
The previous heat-api is, in fact, a CloudFormation-compatible API. Rename
it to heat-api-cfn, analogous to how the EC2 API in Nova is named
nova-api-ec2.

Change-Id: I9759f10cee6a60cdc9cb917966eb9fb95a618f85
Signed-off-by: Zane Bitter <zbitter@redhat.com>
2012-09-06 16:11:24 +02:00
Jeff Peeler
590b70f50a Add link to RPM repository in getting started
Change-Id: I79fcc10b2594b977097d7d91022cbd50adcc9167
Signed-off-by: Jeff Peeler <jpeeler@redhat.com>
2012-08-28 15:24:15 -04:00
Steven Dake
08836e3249 Update Getting started to match change to heat-jeos
heat-jeos list will no longer list jeos in the image name.  As a result,
we can't specify "-jeos" in the getting started guide.

Signed-off-by: Steven Dake <sdake@redhat.com>
2012-08-14 09:07:44 -07:00
Zane Bitter
a013d1dc9e Getting Started: Add configuration info for the metadata server
Change-Id: Ie99bfd1c5e7bcaedd7757872d7d618d2cf29b137
Signed-off-by: Zane Bitter <zbitter@redhat.com>
2012-08-13 18:32:57 +02:00
Zane Bitter
aa21f73f3e Getting Started: Use install.sh script
Change-Id: I7f189f8d3e0557503eca23a5489a98589bfff4f3
Signed-off-by: Zane Bitter <zbitter@redhat.com>
2012-08-13 18:32:57 +02:00
Tomas Sedovic
8f0caacf8a Update getting started with credential crypto
We encrypt the sensitive information in the database now. This updates
the Getting Started guide to generate an encryption key.

Change-Id: I44a96302e736997a747f82c9d23006425396633f
Signed-off-by: Tomas Sedovic <tomas@sedovic.cz>
2012-07-30 18:02:07 +02:00
Zane Bitter
1206b18cbd Update GettingStarted guide to use correct state name
This changed from IN_PROGRESS to CREATE_IN_PROGRESS in
0191587ac6a79509576e2043412020d9c4257b47.

Change-Id: If1cb20f6a16e719ee423db937b591b575fd4a038
Signed-off-by: Zane Bitter <zbitter@redhat.com>
2012-07-23 19:41:06 -04:00
Zane Bitter
8e30817a93 Account for XML output in Getting Started script
The output format of heat commands has changed from JSON to XML

Change-Id: I68b4011e31fdb14306e88506dc6ff819b041b054
Signed-off-by: Zane Bitter <zbitter@redhat.com>
2012-07-15 17:52:01 -04:00
Zane Bitter
f5360d774d Fix directory changes in Getting Started script
Change-Id: I3b23b2c0de18d72f91d4a0254e9dbf689ac91be3
Signed-off-by: Zane Bitter <zbitter@redhat.com>
2012-07-15 17:51:54 -04:00
Zane Bitter
6eb623580f Document Metadata server in Getting Started guide
Change-Id: Id0995df10f329ee3076a2c60ed5eb1548eaa315a
Signed-off-by: Zane Bitter <zbitter@redhat.com>
2012-07-15 17:49:35 -04:00
Steven Hardy
b0ec487799 heat cli : Manpage updates
The heat cli tool manpage had very little information,
this adds detail to the existing page and copies a version
of this page to cover the heat-boto version of the tool.

Change-Id: I5b64466878b719b49a9084f301b2c177ddef9a91
Signed-off-by: Steven Hardy <shardy@redhat.com>
2012-07-13 16:18:20 +01:00
Tomas Sedovic
a82114f39b Update JEOS example in Getting Started
The heat-jeos usability branch has merged into master and the command
syntax for building new images is now a bit different.

Signed-off-by: Tomas Sedovic <tomas@sedovic.cz>
Change-Id: Ibd4e308fe6ef4d690b0408d59d8a9539a5c81f96
2012-07-11 12:44:34 +02:00
Jeff Peeler
237e838d4d Change oz rpm install to use yum
yum localinstall will automatically download needed dependencies.

Change-Id: I0a24c549909ff50062affade014d3a17fc252e4d
Signed-off-by: Jeff Peeler <jpeeler@redhat.com>
2012-06-28 18:02:18 -04:00
Steven Hardy
0b6d912a97 heat GettingStarted guide, add oz install instructions
Add F16/F17 install instructions for oz install
Amended following sdake review comments

Change-Id: I58830edd1581279ac987626b3fb4d7cc51fe455a
Signed-off-by: Steven Hardy <shardy@redhat.com>
2012-06-26 17:00:43 +01:00
Ian Main
1a43f5e609 Few small fixes for getting started.
A few small updates to the documentation and to the openstack install
script to make it work more smoothly from a base install.

Change-Id: Id9abad058695474aefcae62a5d7a1babc98d0ec9
Signed-off-by: Ian Main <imain@redhat.com>
2012-06-25 21:27:07 -07:00
Tomas Sedovic
f13727e22d Add manpage for heat-metadata
Fixes #140

Change-Id: Iafedefbf2e564760f560ca5f44a44b0cb943fede
Signed-off-by: Tomas Sedovic <tomas@sedovic.cz>
2012-06-14 11:10:27 +02:00
Steven Dake
fd1c6c8010 Add heat-db-setup.1 manual page
Change-Id: I80650931fd9d5de902e37458766d6938f6466bb3
Signed-off-by: Steven Dake <sdake@redhat.com>
2012-06-13 12:50:01 -07:00
Tomas Sedovic
1da0f5d974 Fix heat-jeos installation in Getting Started
Change-Id: Idc6a3a7d5b541e03e99eba69fb91f0b069d789c0
2012-06-08 11:36:49 +02:00
Steven Dake
4c359db1b0 Remove cfntools and jeos
These files are now available in the heat-jeos repository.

Change-Id: I392e7443348a31e8454ae14d957b0b54560c2ec3
Signed-off-by: Steven Dake <sdake@redhat.com>
2012-06-07 07:47:47 -07:00
Angus Salkeld
aca71be770 Add a Timeout (-t) to the heat options (and make -f for templates).
This makes the cli more consistent with AWS and implements
the timeout feature.

Note: the timeout is in minutes and defaults to 60 minutes.

Change-Id: I41dea75170c871c1ee47948643311752d9d5e41e
Signed-off-by: Angus Salkeld <asalkeld@redhat.com>
2012-06-07 11:41:03 +10:00
Zane Bitter
4b1e386c79 Fix the Getting Started guide for the new setup.py
With the new setup.py script, OpenStack must be installed before heat,
otherwise PIP will start importing bogus dependencies (at least on Fedora).

Also install stuff that was previously being installed by setup.py. This
will eventually be replaced with an install script (see #134).

Change-Id: I942def545f9351a1f3238dac49f34b13370e2597
Signed-off-by: Zane Bitter <zbitter@redhat.com>
2012-06-01 13:27:11 +02:00
Zane Bitter
c9da1924bf Wait for instance startup in GettingStarted test
Signed-off-by: Zane Bitter <zbitter@redhat.com>
2012-05-18 14:02:38 +02:00
Zane Bitter
0720684956 Modify command names for consistency
Replace 'events_list' with 'event-list' and 'jeos_create' with
'jeos-create'. This makes things consistent with the conventions of
OpenStack projects. The old versions will continue to work for now.

Signed-off-by: Zane Bitter <zbitter@redhat.com>
2012-05-15 11:42:37 +02:00
Zane Bitter
645d093c45 Allow the Getting Started script to run non-interactively
Related: #84

Signed-off-by: Zane Bitter <zbitter@redhat.com>
2012-05-14 16:03:49 +02:00
Zane Bitter
95e5ed0670 Add Getting Started guide to repo
Convert the Getting Started wiki page to ReStructuredText format and add it
to the repository. Also add a script that will extract the shell commands
from the document and run them, so we can use it as an integration test.

The script can be run using the command:
    > bash -c "$(./tools/rst2script.sed docs/GettingStarted.rst)"

Related: #84

Signed-off-by: Zane Bitter <zbitter@redhat.com>
2012-05-11 18:56:12 +02:00
Chris Alfonso
6b48e317b2 Resolving rpmlint errors and adding man pages.
Fixes #67
2012-04-16 13:46:58 -04:00
Chris Alfonso
d38de842e0 Removing some of the cargo cult copy paste shrapnel 2012-03-21 10:14:00 -04:00
Chris Alfonso
33c4b5f762 Adding rpm packaging for heat packages 2012-03-21 07:45:18 -04:00