Update README, add TODO

This commit is contained in:
Dean Troyer 2012-09-12 16:13:27 -05:00
parent c301c5bdc4
commit 1e4285930d
2 changed files with 33 additions and 6 deletions

View File

@ -1,7 +1,9 @@
Grenade is an OpenStack upgrade test harness to exercise the Grenade
upgrade process between releases. It uses DevStack to perform =======
the initial OpenStack install and as a reference for the final
configuration. Grenade is an OpenStack test harness to exercise the upgrade process
between releases. It uses DevStack to perform an initial OpenStack
install and as a reference for the final configuration.
While the initial incarnation of Grenade is written to upgrade While the initial incarnation of Grenade is written to upgrade
from Essex to Folsom it needs to be generalized for future releases. from Essex to Folsom it needs to be generalized for future releases.
@ -20,8 +22,8 @@ from Essex to Folsom it needs to be generalized for future releases.
Grenade has two DevStack installs present and distinguished between then Grenade has two DevStack installs present and distinguished between then
as 'work' and 'trunk'. as 'work' and 'trunk'.
* **work**: The initial install that is will be upgraded. * **Work**: The initial install that is will be upgraded.
* **trunk**: The reference install of trunk OpenStack (maybe just DevStack) * **Trunk**: The reference install of trunk OpenStack (maybe just DevStack)
# Install Grenade # Install Grenade
@ -49,7 +51,14 @@ runs its ``stack.sh``. This is roughly the equivalent to:
./stack.sh ./stack.sh
grenade/setup-javelin grenade/setup-javelin
./unstack.sh ./unstack.sh
# dump databases to $DEST/save
grenade/prep-trunk grenade/prep-trunk
grenade/upgrade-packages
grenade/upgrade-devstack
grenade/upgrade-keystone
grenade/upgrade-glance
grenade/upgrade-nova
grenade/upgrade-volume
The **Trunk** release (Folsom) of DevStack is installed in a different The **Trunk** release (Folsom) of DevStack is installed in a different
directory from the **Work** release. directory from the **Work** release.

18
TODO.rst Normal file
View File

@ -0,0 +1,18 @@
ToDo
====
* Clean up reporting of errors and successes
Upgrade Scripts Needed
======================
* ``upgrade-volume`` - present but unfinished
* ``upgrade-swift``
Known Upgrade Failures
======================
Known Exercise Failures
=======================
* Instance deletion not working (both OSAPI and EC2)