Jump to: navigation, search

Difference between revisions of "Trove/installation"

m (Text replace - "__NOTOC__" to "")
(Installing Trove with Devstack)
 
(9 intermediate revisions by 5 users not shown)
Line 1: Line 1:
  
= Installing Reddwarf with Devstack =
+
= Installing Trove with Devstack =
  
This has been tested on Ubuntu 12.04 Instance on HPCloud and RAX Cloud.
+
This has been tested on Ubuntu 12.04 and Ubuntu 14.04 Instance on HPCloud and RAX Cloud.
 +
 
 +
Please note: Trove can be installed without prior cloning of devstack.git (see: https://bugs.launchpad.net/trove-integration/+bug/1211203)
  
 
# Boot 12.04 Precise instance on HPCloud or RAX Cloud.
 
# Boot 12.04 Precise instance on HPCloud or RAX Cloud.
# $ git clone https://github.com/openstack-dev/devstack.git
+
# $ git clone https://github.com/openstack/trove-integration.git
# $ git clone https://github.com/stackforge/reddwarf-integration.git
+
# $ cd ~/trove-integration/scripts
# $ cp ~/reddwarf-integration/scripts/local.sh ~/devstack/
+
# $ ~/trove-integration/scripts/redstack install
# $ printf "ADMIN_PASSWORD=password\nMYSQL_PASSWORD=password\nRABBIT_PASSWORD=password\nSERVICE_PASSWORD=password\nSERVICE_TOKEN=tokentoken\nFLAT_INTERFACE=br100" > ~/devstack/localrc
+
## option to use UUID instead of PKI for keystone tokens set this enviornment variable USE_UUID_TOKEN=True
# $ ~/devstack/stack.sh
+
# $ ~/trove-integration/scripts/redstack kick-start mysql
 +
# Details on trove-integration [[Trove/trove-integration]]
 +
 
 +
 
  
After you're done with this, you can proceed to testing [[reddwarf-redstack-testing]].
+
After you're done with this, you can proceed to testing [[Trove/integration-testing]].

Latest revision as of 23:04, 28 January 2015

Installing Trove with Devstack

This has been tested on Ubuntu 12.04 and Ubuntu 14.04 Instance on HPCloud and RAX Cloud.

Please note: Trove can be installed without prior cloning of devstack.git (see: https://bugs.launchpad.net/trove-integration/+bug/1211203)

  1. Boot 12.04 Precise instance on HPCloud or RAX Cloud.
  2. $ git clone https://github.com/openstack/trove-integration.git
  3. $ cd ~/trove-integration/scripts
  4. $ ~/trove-integration/scripts/redstack install
    1. option to use UUID instead of PKI for keystone tokens set this enviornment variable USE_UUID_TOKEN=True
  5. $ ~/trove-integration/scripts/redstack kick-start mysql
  6. Details on trove-integration Trove/trove-integration


After you're done with this, you can proceed to testing Trove/integration-testing.