Update README, add TODO
This commit is contained in:
parent
c301c5bdc4
commit
1e4285930d
21
README.rst
21
README.rst
|
@ -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.
|
||||||
|
|
|
@ -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)
|
Loading…
Reference in New Issue