trove/trove
Sushil Kumar 71376d4e48 Add support for HP Vertica datastore in Trove
A specification for this change was submitted for review in
https://review.openstack.org/#/c/151126/

The following features have been implemented in this patchset:
- Launch/Reboot/Terminate
- Included unit tests.

Workflow for building instance is as follows:
- Guest instance is booted using taskmanager.
- Once the guest instance is active in nova,
  it receives "prepare" message.
- Mount the data disk on device_path.
- Check if vertica packages have been installed,
  install_if_needed().
- Run Vertica pre-install test, prepare_for_install_vertica().
- Run install_vertica command to install and
  configure Vertica, install_vertica().
- Create a database named db_srvr, create_db().

New Files:
- A new directory, vertica, has been created for manager code
  under guestagent/datastore/experimental.
- test_vertica_manager.py contains the unit-tests
  for vertica-manager.

Change-Id: I30bc4fd597d30c817bf0a8adc1109ca1f6495096
Implements: blueprint vertica-db-support
2015-03-19 08:21:57 -07:00
..
backup Provide more readable error message when swift is not installed 2015-02-13 16:07:23 -08:00
cluster Move cluster strategies to strategies/cluster 2015-01-26 18:53:39 -08:00
cmd Integrate OSprofiler and Trove 2015-02-14 13:08:43 -05:00
common Add support for HP Vertica datastore in Trove 2015-03-19 08:21:57 -07:00
conductor Integration with oslo.messaging library 2015-01-06 09:16:39 +02:00
configuration convert the max and min values to int instead of string 2015-02-24 20:26:00 -08:00
datastore Config Group Load Fails If DS Version Inactive 2014-12-02 18:47:23 +00:00
db Integrate OSprofiler and Trove 2015-02-14 13:08:43 -05:00
dns Obsolete oslo-incubator modules - gettextutils (now oslo.i18n) 2014-12-25 15:10:42 +00:00
extensions Add Mgmt API For Testing RPC Connectivity 2015-03-18 08:44:58 -07:00
flavor Support string flavor IDs 2014-12-23 12:56:19 -08:00
guestagent Add support for HP Vertica datastore in Trove 2015-03-19 08:21:57 -07:00
instance Enhance Mgmt-Show To Support Deleted Instances 2015-03-16 03:16:33 -07:00
limits Use dict comprehensions instead of dict constructor 2015-01-09 22:36:37 +08:00
locale Imported Translations from Transifex 2015-03-13 06:10:30 +00:00
network Add neutron support 2014-07-22 03:33:50 -07:00
openstack resync oslo-incubator code 2015-02-03 23:26:05 +00:00
quota Use dict comprehensions instead of dict constructor 2015-01-09 22:36:37 +08:00
taskmanager Inject guest conf files to configurable location 2015-03-09 14:24:08 +00:00
templates Add support for HP Vertica datastore in Trove 2015-03-19 08:21:57 -07:00
tests Add support for HP Vertica datastore in Trove 2015-03-19 08:21:57 -07:00
README Rename from reddwarf to trove. 2013-06-24 14:11:15 -07:00
__init__.py Fixed '--version' for trove processes/utilities 2014-07-06 16:04:17 -04:00
rpc.py Integrate OSprofiler and Trove 2015-02-14 13:08:43 -05:00
version.py Remove extraneous vim configuration comments 2014-02-27 15:05:21 +08:00
versions.py Removes XML api from trove 2014-03-10 00:16:49 +00:00

README

This is the trove code itself