commit e5783f6643cf283d6f7b1a946fda70e1c62c4131
Merge: 965b306 eee7f40
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Jan 6 22:36:11 2014 +0000

    Merge "Eliminate extra newlines in generated workflow.xml"

commit 965b3064be0dc261d8400c1d341d34dc96e7b048
Merge: 7d6adef 11c479f
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Jan 6 17:42:29 2014 +0000

    Merge "Fix typos in edp integration test utility method name"

commit 7d6adef47e231e3e503005684b33e80f529b089e
Merge: 19a3add c28d072
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Jan 3 23:57:17 2014 +0000

    Merge "Added unit-tests to Heat engine"

commit 19a3add18b7be43e3c39307d1b8fc49f916d1553
Merge: 8f1b2d0 e6ae51e
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Jan 3 23:29:06 2014 +0000

    Merge "Fix deleting cinder volumes"

commit eee7f402fe91db2b8ccb824e94347872f27fb518
Author: Trevor McKay <tmckay@redhat.com>
Date:   Fri Jan 3 11:38:58 2014 -0500

    Eliminate extra newlines in generated workflow.xml
    
    When the base workflow in service/edp/resources/workflow.xml is read
    newlines are preserved in the text elements.  Additional elements are
    added without newlines and newlines are inserted when the text is
    generated.  This causes extra newlines after the original elements.
    
    This change strips whitespace from the beginning and end of each
    line in the base workflow file when it is first read, which eliminates
    the extra newlines in the text elements.
    
    Closes-Bug: #1265916
    
    Change-Id: Ibf75cdf54c3218df9d0085005624b3ee8d4c0ea5

commit 11c479fdb6187f33ec33fb889be5fe953dd6a434
Author: Trevor McKay <tmckay@redhat.com>
Date:   Fri Jan 3 15:51:51 2014 -0500

    Fix typos in edp integration test utility method name
    
    This fixes apparent typos in the name of a utility method used for
    edp integration testing.  No functionality is changed.
    
    Change-Id: Ic458e039bd48232ead6feb27c63275778dd30860

commit 8f1b2d06eda1bb6cead68dbbb5c9abc8542d9aa0
Author: Matthew Farrellee <matt@redhat.com>
Date:   Wed Jan 1 10:08:20 2014 -0500

    Fix typo in error message
    
    Change-Id: Ib385832c2edaf283fce51af3ddd96058d129c785

commit 493d070dc8e1759375ec7ff782e5aff5f7c4866a
Author: Matthew Farrellee <matt@redhat.com>
Date:   Wed Jan 1 10:07:09 2014 -0500

    Fix typo in error message
    
    Change-Id: Ica6f733e9f1214411ebd04424b5fdc8863ebdb6b

commit fc3cf8bcf0d3ec1b79b0e35297476c3a5cb4bdf2
Author: Matthew Farrellee <matt@redhat.com>
Date:   Mon Dec 23 08:58:01 2013 -0500

    Update oslo-incubator db module
    
    Changes -
     * Use hacking import_exceptions for gettextutils._
     * Remove eventlet tpool from common db.api
     * log all test messages not just oslo ones
    
    Change-Id: I8d25c42e97345970b7c09f83bf706bd333881142

commit 84c981830b79ac9a085e26b0bca8fb507c7e3b98
Author: Matthew Farrellee <matt@redhat.com>
Date:   Mon Dec 23 08:56:39 2013 -0500

    Update oslo-incubator service module
    
    Changes -
     * Use hacking import_exceptions for gettextutils._
     * disable SIGHUP restart behavior in foreground
    
    Change-Id: I746a52f54b88d2504666205ae33c044a38fcae2f

commit 46f69cf424385ad39bcdc4df01c7ef00edae0418
Merge: 5c5429d a679194
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Dec 31 06:06:42 2013 +0000

    Merge "Properly catch timeout exception raised in thread"

commit 5c5429d6f2359afd086031817e6c7241002ce6ae
Merge: b37e56f 7d1f827
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Dec 31 06:04:08 2013 +0000

    Merge "Fix mounting cinder volumes"

commit e6ae51ea6543fb7977e0ed92a2125b4809f28b14
Author: Sergey Reshetnyak <sreshetniak@mirantis.com>
Date:   Thu Dec 26 22:15:36 2013 +0000

    Fix deleting cinder volumes
    
    * fix cinder volumes is not deleted after node decommissioning
    during cluster scaling
    
    Fixes bug: #1264348
    
    Change-Id: I62290b4df108bc56466650423a99897410a5e301

commit b37e56fef2508036afe7ed0d16fe999ae17a75f2
Merge: 6378aa8 66fe845
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Dec 27 14:52:00 2013 +0000

    Merge "Fixed issue with undeleted instances"

commit a679194419193eec5cce56fd6b73e97fadb2ebac
Author: Dmitry Mescheryakov <dmescheryakov@mirantis.com>
Date:   Fri Dec 20 15:01:27 2013 +0400

    Properly catch timeout exception raised in thread
    
    The Timeout exception raised by eventlet is subclass of
    BaseException, not Exception. So we need to catch the former.
    
    Fixes bug: #1263068
    
    Change-Id: I3d63493a2ff99585436aa68e510047d7f4e61345

commit c28d07261d3cc6db9ebee09e66b494d4b6b7b942
Author: Alexander Ignatov <aignatov@mirantis.com>
Date:   Wed Dec 18 01:57:22 2013 +0400

    Added unit-tests to Heat engine
    
    * Checks template for cluster creation with Neutron enabled
    
    Partially-implements bug: #1259174
    
    Change-Id: I50a9d7129e79fe7bb391fce861f35aec3e17d4ee

commit 6378aa84a03048d5cb52923c9285a69ec287a5e1
Merge: e9d2e5d c0416c7
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Dec 27 08:38:38 2013 +0000

    Merge "Reset CONF for topology_helper and services during unit tests"

commit 7d1f8271df80145e31b58729e01a19e896710173
Author: Sergey Reshetnyak <sreshetniak@mirantis.com>
Date:   Thu Dec 26 21:47:15 2013 +0000

    Fix mounting cinder volumes
    
    * fix cinder volumes is not mounted to nodes of cluster
    during cluster scaling
    
    Fixes bug: #1264343
    
    Change-Id: I99aa5f5052b7bfd204e164f6f4065ea2cb10c046

commit e9d2e5dd5d1d5a7cea1f19caea4034d8cb80bae4
Merge: 81a07b2 8c44c9f
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Dec 26 23:38:32 2013 +0000

    Merge "Delete determine_cluster_config method from vanilla plugin"

commit c0416c74820f4e6551401ad854776495c688db0b
Author: Jon Maron <jmaron@hortonworks.com>
Date:   Thu Dec 26 11:24:48 2013 -0500

    Reset CONF for topology_helper and services during unit tests
    
    This commit addresses an intermittent unit test failure by ensuring
    that the CONF is reset to its original value after execution of
    unit tests that alter it.
    
    Fixes: bug #1263931
    
    Change-Id: I2970f10f677507f413bfe87338fb3e301b9699a4

commit 8c44c9f45ad4788776288195385d0844ca71b09b
Author: Sergey Reshetnyak <sreshetniak@mirantis.com>
Date:   Thu Dec 26 15:50:28 2013 +0000

    Delete determine_cluster_config method from vanilla plugin
    
    Change-Id: I9d902fccd2683178c94675195f02f7f037f42ce9

commit 81a07b230701ce54389a82bf54a52069b8546c2a
Merge: e218d03 9fff9fe
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Dec 26 11:56:01 2013 +0000

    Merge "Wait for HDFS readiness after datanode services start"

commit e218d038c30640e6aa6f113f443fa2602115e00d
Merge: 095792a 14d2225
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Dec 25 06:54:22 2013 +0000

    Merge "Node group handling improved in the db module"

commit 095792a1d49efdb8e52d0fa46a30f83a1e440c38
Merge: 49e404c c08d790
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Dec 25 06:54:20 2013 +0000

    Merge "Update oslo-incubator processutils module"

commit 49e404cf2f5038939e65ff98f96eca4cac1ed394
Merge: f76a373 a94983e
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Dec 25 06:54:14 2013 +0000

    Merge "Update oslo-incubator loopingcall module"

commit f76a3734cc7a2afaa990f3d550594c81e767d964
Merge: d63901c c6ef17d
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Dec 25 06:48:39 2013 +0000

    Merge "Update oslo-incubator periodic_task module"

commit d63901c6c24ace3da79e0f15b477186be652f990
Merge: f32fba8 99dbcb0
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Dec 25 06:48:38 2013 +0000

    Merge "Update oslo-incubator log module"

commit 66fe845e5bd98a7dac17adeacc6b9390dd1cfc51
Author: Alexander Ignatov <aignatov@mirantis.com>
Date:   Fri Dec 20 00:26:05 2013 +0400

    Fixed issue with undeleted instances
    
    * Now savanna delete assigned floating ip by its id both for neutron and nova network
    * Also now savanna behaves in this way: due to unexpected error in floating ip deletion savanna removes instance anyway
    * Added unit-tests
    
    Change-Id: I5d7d1e8db22f1dd2057b7ba64e02834d36d3497b
    Closes-Bug: #1262783

commit f32fba87c18dc319c8136625eebc335197dd4ba7
Merge: 2bdb3a9 e3352ea
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Dec 24 12:31:55 2013 +0000

    Merge "Do not check the status of a job execution if Oozie id is None"

commit 2bdb3a97da3053a476411cb198810b2dd9b34590
Merge: a986b5e 3abbf28
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Dec 24 12:09:26 2013 +0000

    Merge "Moved tests for general utils out of vanilla package"

commit a986b5e944306cf447cd516ad7ccd8e27bcbcfd3
Merge: fcde5c0 8ae5190
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Dec 24 10:13:33 2013 +0000

    Merge "Integration tests related changes"

commit fcde5c010b43f7c3a0417aa369680d110cad9631
Merge: 20a5fd8 cc7d321
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Dec 24 09:25:02 2013 +0000

    Merge "Merge volumes.py and volumes_heat.py code"

commit 8ae5190305a0ed84a1f433c8a64d80f1876a693b
Author: Yaroslav Lobankov <ylobankov@mirantis.com>
Date:   Thu Dec 19 17:33:51 2013 +0400

    Integration tests related changes
    
    * Neutron related code was changed for support Savanna with Heat;
    * Now file itest.conf.sample-full looks like file savanna.conf.sample-full;
    * File itest.conf.sample was changed to provide easiest launch of integration tests.
    
    Change-Id: I208a89fdd1c68200528bf99428d83946fc0d075a

commit e3352eaec5738e355b1a7bb7160bd3ab1e4d70f5
Author: Trevor McKay <tmckay@redhat.com>
Date:   Mon Dec 23 17:06:49 2013 -0500

    Do not check the status of a job execution if Oozie id is None
    
    New job executions may not have an Oozie id assigned right away.
    Skip the periodic status update for such jobs until the Oozie id
    is no longer None.
    
    Closes-Bug: #1263785
    Change-Id: I26da336ff52962c1644ceba641428d2311950377

commit 3abbf288fd7be566d7e5e095bfdb71f62401d77f
Author: Andrew Lazarev <alazarev@mirantis.com>
Date:   Fri Dec 20 16:35:54 2013 -0800

    Moved tests for general utils out of vanilla package
    
    test_utils are used by tests for general code. They should not be in 'vanilla' package.
    The next logical step is to split "tests for utils" and "utils for tests".
    But at least tests better reflect to objects structure now.
    
    Change-Id: I0adb77d8c55893ae74eb4a73dd7fb69c82ebe9bb

commit 14d22250fc1a1994f122183f69118864cd31e262
Author: Nikita Konovalov <nkonovalov@mirantis.com>
Date:   Mon Dec 23 19:12:37 2013 +0400

    Node group handling improved in the db module
    
    Node groups 'None' value is now treated as an empty list.
    
    Change-Id: Ifef411f0548b150afdc06dd1eb699471f8aa8d1b

commit c08d790755f833e28c2bd168ed8098d94b4a46c9
Author: Matthew Farrellee <matt@redhat.com>
Date:   Mon Dec 23 08:54:15 2013 -0500

    Update oslo-incubator processutils module
    
    Changes -
     * Use hacking import_exceptions for gettextutils._
    
    Change-Id: I61c23a3113965341293e006da9e7eba5d865969c

commit a94983e8499a0fcf2e85b1e5f545febdea1b9a38
Author: Matthew Farrellee <matt@redhat.com>
Date:   Mon Dec 23 08:52:45 2013 -0500

    Update oslo-incubator loopingcall module
    
    Changes -
     * Use hacking import_exceptions for gettextutils._
    
    Change-Id: I45fc618a09022ebcc351328be2e2f83693d05f2f

commit c6ef17d9a222c6c080005fafc8889a84ff98a4c4
Author: Matthew Farrellee <matt@redhat.com>
Date:   Mon Dec 23 08:51:22 2013 -0500

    Update oslo-incubator periodic_task module
    
    Changes -
     * Use hacking import_exceptions for gettextutils._
    
    Change-Id: Ic298e8fa1745d72c1809f6819d384d42cffd43fe

commit 99dbcb0d9d82f7fb8c420334b20ab753e8c80f75
Author: Matthew Farrellee <matt@redhat.com>
Date:   Mon Dec 23 08:48:07 2013 -0500

    Update oslo-incubator log module
    
    Changes -
     * Use hacking import_exceptions for gettextutils._
     * Correct invalid docstrings
     * Remove keystone from default_log_levels default
    
    Change-Id: Ic8d8c156b80c8347e2333aa8745185e4a6d08b40

commit 20a5fd827aca4c3053cb71a783e950261f70f762
Author: Matthew Farrellee <matt@redhat.com>
Date:   Mon Dec 23 08:43:09 2013 -0500

    Update oslo-incubator excutils module
    
    Changes -
     * Use hacking import_exceptions for gettextutils._
     * Correct invalid docstrings
    
    Change-Id: I0dad350439e49513ed1d26800b11ac51d61e0343

commit 9909ed02a6922690059466f9451a7be4d9cf3357
Author: Matthew Farrellee <matt@redhat.com>
Date:   Mon Dec 23 08:39:21 2013 -0500

    Update oslo-incubator db.sqlalchemy module
    
    Changes -
     * Use hacking import_exceptions for gettextutils._
     * Add docstring for exception handlers of session
     * Removal of _REPOSITORY global variable.
     * Remove string.lowercase usage
     * Database hook enabling traditional mode at MySQL
     * Replace xrange in for loop with range
     * SQLAlchemy error patterns improved
     * Remove unused import
     * Correct invalid docstrings
     * Remove start index 0 in range()
     * Make _extra_keys a property of ModelBase
    
    Change-Id: If0ecdeb5fefcef36bd14af5a46481cacf2580239

commit b2e0ca03437c527c97cfd3e7229d22a2d0307627
Author: Matthew Farrellee <matt@redhat.com>
Date:   Mon Dec 23 08:26:09 2013 -0500

    Update oslo-incubator timeutils module
    
    Changes -
     * Avoid TypeError in is_older_than, is_newer_than
    
    Change-Id: Ia600547f2564cdd93c464f14f753dc1a6bfbfa89

commit 9fff9fe6fef8cbc137de2d04cf38ab9c4cebe919
Author: Andrew Lazarev <alazarev@mirantis.com>
Date:   Thu Dec 19 17:40:25 2013 -0800

    Wait for HDFS readiness after datanode services start
    
    Bug #1240511 consists of two connected problems:
    1. oozie-setup.sh exists with status code 0 when error occurs.
    2. Savanna expects that HDFS is running immediately
       after "/usr/sbin/hadoop-daemon.sh start datanode" execution
    
    This patch addresses the second issue.
    The first issue is addressed by https://review.openstack.org/#/c/62511/
    
    Added check that all datanodes are running before manipulations with HDFS.
    
    Fixes bug #1240511
    
    Change-Id: I953512e2b430fba562ee3dceb8c1781aa8ad61bf

commit 7244021366617c5c56cd513475cfdb7ab260bb7c
Merge: c794556 e8c3ab1
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Dec 20 15:46:25 2013 +0000

    Merge "Increase timeout for Ambari server setup"

commit c794556d25b947cbb604cdb103c4e2057b5daa85
Merge: ffa575b 1b3fdc7
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Dec 20 14:48:06 2013 +0000

    Merge "Minor refactoring of vanilla create cluster"

commit e8c3ab159337cbb60ec6ce00d326589c1f75bdcc
Author: Dmitry Mescheryakov <dmescheryakov@mirantis.com>
Date:   Fri Dec 20 16:28:13 2013 +0400

    Increase timeout for Ambari server setup
    
    The setup might take more then 5 minutes (current limit) if JRE is not
    pre-installed on the image and the Internet connection is slow. This
    change increases the timeout to half an hour.
    
    Partially fixes bug #1259836
    
    Change-Id: I41279f965c5e7d8c41e1edb800b3e62d38537bb7

commit 1b3fdc7ea8da5c6455faa2aa6bf03aea20b9f9a2
Author: Andrew Lazarev <alazarev@mirantis.com>
Date:   Thu Dec 19 17:39:02 2013 -0800

    Minor refactoring of vanilla create cluster
    
    Change-Id: Ice01a53bfc623a5d50497e6365b04a74e7ecd427

commit ffa575bfccbb6386f2bbdf67d8446f3498826609
Merge: 4110e0e 30d168e
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Dec 19 20:26:47 2013 +0000

    Merge "Changing oozie libs setup to manual copy"

commit 4110e0e202b1ed70018fc6231448b2f89670d6c4
Merge: 7190c19 1c7cec7
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Dec 19 16:30:33 2013 +0000

    Merge "Fixed reporting about new cluster state"

commit cc7d321c79d5c012163d1e5edc06686df27caec9
Author: Sergey Reshetnyak <sreshetniak@mirantis.com>
Date:   Thu Dec 19 13:11:36 2013 +0400

    Merge volumes.py and volumes_heat.py code
    
    Change-Id: Ida00a678ff90389d80b94047d094e1a504581563

commit 1c7cec7ac1b687abe2d5b9190c29982ad73af5e9
Author: Andrew Lazarev <alazarev@mirantis.com>
Date:   Wed Dec 18 11:57:57 2013 -0800

    Fixed reporting about new cluster state
    
    Fixes bug #1262347
    
    Change-Id: I69f076be296070f81952517255ca8e138e417617

commit 30d168ec9bc35af470a95e2e09b79ff8c4c39231
Author: Andrew Lazarev <alazarev@mirantis.com>
Date:   Wed Dec 18 11:12:09 2013 -0800

    Changing oozie libs setup to manual copy
    
    Bug #1240511 consists of two connected problems:
    1. oozie-setup.sh exists with status code 0 when error occurs.
    2. Savanna expects that HDFS is running immediately
       after "/usr/sbin/hadoop-daemon.sh start datanode" execution
    
    This patch addresses the first issue.
    The second issue is addressed by https://review.openstack.org/62966
    
    Temporarily changing oozie lib setup to manual copy.
    Will return back when bug #1262023 is resolved.
    
    Partially fixes bug #1240511
    Change-Id: Ie4e9e2f09c2cfc5a6c79769bfc963940c6bc16c1

commit 7190c199e2a159835e57f84481f76a37d9284324
Merge: 4746b22 29eba90
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Dec 18 17:28:44 2013 +0000

    Merge "Removed cloud user private key pushing to nodes"

commit 4746b22e7dc8bb0b3e22ab6c0fd5d992f574e419
Merge: 17d3a08 d33f678
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Dec 18 08:42:28 2013 +0000

    Merge "Add generating new keypair to hadoop user in vanilla plugin"

commit 17d3a08252052b151b8140d8a1f25d9da764cef3
Merge: 213c55e 3a98a33
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Dec 18 05:31:08 2013 +0000

    Merge "Enable data locality for HDP plugin"

commit 213c55e995a4981e6bf3ec6847c4fb85d2cf470f
Merge: b004da7 aa303d7
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Dec 17 22:42:49 2013 +0000

    Merge "Change "Jar" job type to "MapReduce""

commit b004da730518d625d1ba0282cdded73c98d3c114
Merge: 2b35a7f e2768fd
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Dec 17 21:12:30 2013 +0000

    Merge "Removal of AUTHORS file from repo"

commit e2768fda3c567c0300c65d7bd1fb5f8319597c72
Author: Alexander Ignatov <aignatov@mirantis.com>
Date:   Tue Dec 17 17:42:10 2013 +0400

    Removal of AUTHORS file from repo
    
    * This file is not needed anymore, because can be generated using pbr
    * Added this file to .gitignore
    
    Closes-Bug: #1261774
    
    Change-Id: I96317a94c3f08eca657562a1213c78e49e654d04

commit aa303d724c2c1db5bad5d3aadad6c4a6d6c85004
Author: Trevor McKay <tmckay@redhat.com>
Date:   Fri Dec 13 13:36:04 2013 -0500

    Change "Jar" job type to "MapReduce"
    
    Changes the "Jar" job type to "MapReduce".  This maps more closely
    to the underlying Oozie actions, and will help remove ambiguity when
    Savanna supports Oozie "java" actions in the future.
    
    Backward compatibility is supported as follows:
    1) Any job created through the conductor with job type "Jar" will
    have its job type automatically changed to "MapReduce"
    
    2) Tests for job_type "Jar" have been changed to test for membership
    in ["Jar", "MapReduce"]. This should support existing jobs in a
    savanna database with type "Jar", even though all new jobs will be
    "MapReduce"
    
    These measures should allow this change to work with a UI which is
    still using the "Jar" job type.
    
    Closes-Bug: #1260829
    
    Change-Id: I1ad59fa466b9a5d838c62bf366b642e453340bce

commit 2b35a7fca025d5e53b33b755b83afffc0f25a57e
Author: Yaroslav Lobankov <ylobankov@mirantis.com>
Date:   Tue Dec 17 17:43:49 2013 +0400

    Template names  in integration tests were changed
    
    * Names of node group templates were changed for plugins;
    * Names of cluster templates were changed for plugins;
    * Now name of plugin is added to cluster name.
    
    Names of objects were changed to run tests in parallel mode.
    
    Change-Id: I4ccb24b21ac9a93f26413dac6cdcfb00ee186e92

commit d33f678a0929c54599307fdb3005d8f3fd9fab9e
Author: Sergey Reshetnyak <sreshetniak@mirantis.com>
Date:   Mon Dec 16 17:41:50 2013 +0400

    Add generating new keypair to hadoop user in vanilla plugin
    
    * Add extra field to cluster object. This field need to storage plugin
    * specific data
    
    Fixes bug: #1261038
    
    Change-Id: Ibf96bc888843184aba2c9d1bdbd005bd3e5a3584

commit 12cb84589aaf31825922a24ee87b402997adbf98
Merge: 33d03c8 073e9a0
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Dec 17 12:29:06 2013 +0000

    Merge "Integration tests related improvements"

commit 29eba90566d4599172b3a569948b9613b2f3c6c0
Author: Alexander Ignatov <aignatov@mirantis.com>
Date:   Sun Dec 15 00:39:29 2013 +0400

    Removed cloud user private key pushing to nodes
    
      Due to security considerations we should not send private key of cloud
      users to VMs. This is mostly needed for Heat provisioning logic, where
      heat templates must not have secret keys written in user-data section.
      With this change Heat templates will look like as follows:
      http://paste.openstack.org/show/55008/
    
      Savanna old provisioning engine is also cleared from pushing private keys
      to nodes.
    
      Changed behaviour of wait_until_accessible method. Now it checks
      ~/.ssh/authoriszed_keys instead of ~/.ssh/id_rsa
    
      (NOTE: don't worry about code duplication in both engines). The common
      part of provisioning code will be extracted soon as part of bug
      https://bugs.launchpad.net/savanna/+bug/1259170
    
    Change-Id: Ibe42cf6fc756ffc92bfc3fe520f4cecb732d858b
    Closes-Bug: #1260357

commit 33d03c86a7dd0d9b9c82a963d9285f9d911ca44b
Merge: c95ddea 7f64abd
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Dec 17 05:54:57 2013 +0000

    Merge "Fix getting cinder devices in heat"

commit c95ddeac48086b6311bdf695cae88d47d466b13e
Merge: 9bc46f3 75ac890
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Dec 17 05:54:55 2013 +0000

    Merge "Added heat service retrieving from keystone catalog"

commit 3a98a33bf57277ccd0ee7c9fd754ab273fb666db
Author: Jon Maron <jmaron@hortonworks.com>
Date:   Fri Dec 13 14:11:24 2013 -0500

    Enable data locality for HDP plugin
    
    Enabled the savanna data locality features for the HDP plugin.  The
    HDP plugin makes use of the topology_helper to create the required
    configuration for rack awareness.  This initial implementation assumes
    that enabling the feature for the server implies that all clusters
    will leverage the capability.
    
    Implementes blueprint hdp-support-data-locality
    
    Change-Id: I12bc5c064baff36c9630a4c48128f97c014fd537

commit 073e9a0ef46a51a02a1752a9bf09ae3f7d69ceac
Author: Yaroslav Lobankov <ylobankov@mirantis.com>
Date:   Wed Dec 11 20:23:30 2013 +0400

    Integration tests related improvements
    
    * Field "help" for parameter FLAVOR_ID in file config.py was updated;
    * Comments to some parameters in file itest.conf.sample-full were added;
    * Exceptions for image related methods were updated and added new;
    * Symbols "*" was cut from exceptions.
    
    Change-Id: I1924ba7979ee27976ffd71e1087c51b9ca5311d6

commit 75ac890afd38a2bb11536ba575479833fabd837f
Author: Alexander Ignatov <aignatov@mirantis.com>
Date:   Mon Dec 16 02:16:22 2013 +0400

    Added heat service retrieving from keystone catalog
    
    Change-Id: Icfc2136c3db3c23e04984e5aef05d1e84bec8a40
    Closes-Bug: #1260703

commit 7f64abd4f038d489123b317a91f1438336f7de9b
Author: Sergey Reshetnyak <sreshetniak@mirantis.com>
Date:   Mon Dec 16 14:21:46 2013 +0400

    Fix getting cinder devices in heat
    
    Fixes bug: #1261346
    
    Change-Id: I1fd5ab1fa5b2ce04e64ac757f415bc0686153fb3

commit 9bc46f3723cf21acfccb5672e7d18bb5d47a53e1
Author: Dmitry Mescheryakov <dmescheryakov@mirantis.com>
Date:   Sun Dec 15 01:04:12 2013 +0400

    Remove properties from Object classes
    
    Fixes bug #1257388
    
    Change-Id: I3402c2c60159a64d32b0510b3ba86b9c8b537969

commit dc949568563a4c1ea3ea41ccf005ae3268a26831
Merge: 3979780 e63432d
Author: Jenkins <jenkins@review.openstack.org>
Date:   Sat Dec 14 08:11:24 2013 +0000

    Merge "Added 'gcc' to requirements in dev instructions"

commit e63432de0eee348ae316c2f1b5b963fe0a0a9753
Author: Andrew Lazarev <alazarev@mirantis.com>
Date:   Fri Dec 13 11:48:59 2013 -0800

    Added 'gcc' to requirements in dev instructions
    
    Tox fails to create savanna virtual environment without gcc.
    
    Change-Id: I608194a651755159ad1e9dc36610d648c8372670

commit 397978028cfd84e4c1d43e25d47afd9dd3715fd5
Merge: 97a2b1c 393d9ba
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Dec 13 19:15:53 2013 +0000

    Merge "Launch integration tests with testr"

commit 97a2b1cd91fa8fad84e24d95c3b5c5624fc7e531
Merge: d174e5c 4c1fbf9
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Dec 13 13:16:51 2013 +0000

    Merge "Provisioning via Heat"

commit 393d9ba42fc88c530151191852405ddc2d989880
Author: Nikita Konovalov <nkonovalov@mirantis.com>
Date:   Thu Dec 12 19:10:53 2013 +0400

    Launch integration tests with testr
    
    A new paramter introduced to separate unit and inegration test launch.
    Since nosetests is not used anymore, it was removed from requirements.
    
    Readme for integration tests updated.
    
    Change-Id: I6415e2885cae8571c0adb75216d9b11c7372462a
    Fixes: bug #1259927

commit 4c1fbf9eb6f39c4dfeea0bd5b82491f5a81f05cf
Author: Dmitry Mescheryakov <dmescheryakov@mirantis.com>
Date:   Mon Dec 2 19:06:56 2013 +0400

    Provisioning via Heat
    
    A work in progress change. Seems like basic provisioning, scaling,
    adding floating IPs, cinder volumes, rollback works.
    
    Heat Template for Hadoop cluster now looks as is follows:
    http://paste.openstack.org/show/54693/
    
    TODOs which will be done in separate CRs:
     * Extract common part of instances.py and instances_heat.py
       https://bugs.launchpad.net/savanna/+bug/1259170
     * Add Anti-Affinity feature to Heat engine
       https://bugs.launchpad.net/savanna/+bug/1259172
     * Add Nova Network support
       https://bugs.launchpad.net/savanna/+bug/1259176
     * Add more unit tests to heat engine
       https://bugs.launchpad.net/savanna/+bug/1259174
     * Make sure CI works with the Heat engine turned on
       (Not CR for that, will be done manually soon)
    
    Co-Authored-By: Alexander Ignatov <aignatov@mirantis.com>
    
    Change-Id: I679ad4afa9f27c3c9ea69ac046a5629a11d6e190

commit d174e5c52875623443ae3d039c27ac2dc90b1706
Merge: 0e33641 ed9786d
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Dec 12 13:27:49 2013 +0000

    Merge "Python client docs added"

commit 0e33641a0bec169f1160ae7a57e7eeacbfe1f56f
Merge: 12c7b3e e2987a1
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Dec 12 00:41:51 2013 +0000

    Merge "Migrating to testr"

commit 12c7b3ed30c585267f330329c0fd10947e39342e
Merge: 8ff54b1 3ea5245
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Dec 12 00:15:10 2013 +0000

    Merge "Sync minor updates in oslo"

commit e2987a15edda4686a5f3a3dc7a7af3b47f3bef8c
Author: Nikita Konovalov <nkonovalov@mirantis.com>
Date:   Wed Dec 11 16:50:53 2013 +0400

    Migrating to testr
    
    Unit Tests and coverage will be launched using testr now.
    
    Change-Id: Ib7397181de1137b94bb791cc532384c69679dcda
    Fixes: bug #1259921

commit ed9786d3cd560ee7b5e143111e655c687ad68c58
Author: Nikita Konovalov <nkonovalov@mirantis.com>
Date:   Mon Dec 9 19:16:16 2013 +0400

    Python client docs added
    
    Change-Id: Ia4763d1e9fddf9022fdc920c07b2d08bf471b89c

commit 8ff54b15feb6c4589e407b8c4685dec3f9d00eeb
Merge: ff4cead eaaed58
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Dec 11 14:30:09 2013 +0000

    Merge "Docs in integration tests were updated"

commit eaaed589f8d1776f53780a8a85f24b4997030122
Author: Yaroslav Lobankov <ylobankov@mirantis.com>
Date:   Tue Dec 10 15:52:05 2013 +0400

    Docs in integration tests were updated
    
    * Helpers in file config.py were updated;
    * File itest.conf.sample-full was updated;
    * File README.rst was updated.
    
    Change-Id: I7c523c7c63a561de24adf547f43d7e6018032473

commit ff4ceadaa797f3e6d41cad262b3b8c62e76f441c
Merge: 0c0d358 b107271
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Dec 11 05:18:33 2013 +0000

    Merge "Sync minor updates in oslo.db module"

commit 0c0d35811d014b43a3ac2f0c8aa1a7b4072bc7b2
Merge: 90dcc55 d29d74c
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Dec 11 05:18:32 2013 +0000

    Merge "Add py3kcompat utils module"

commit 90dcc55a55f7abd159ee115906c60501a02db808
Merge: 866164a 01138e2
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Dec 11 02:31:52 2013 +0000

    Merge "Integration tests have image related changes"

commit 866164a8fa4ed4a60ccea7fa7c0260355db0d135
Merge: 3eabb26 f29c0e0
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Dec 10 22:55:36 2013 +0000

    Merge "Oslo sync: make wait/stop funs work on all threads"

commit 3eabb260f3eb9d4d9e57c440d1d4ce366111b332
Merge: 8fe4208 cfb1f91
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Dec 10 22:27:22 2013 +0000

    Merge "Fix some typos in configs/messages"

commit 8fe4208cfa694eab5339891ff998e323b068150b
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Wed Dec 11 00:16:20 2013 +0400

    Sync requirements: pin Sphinx to <1.2
    
    1.2 was just released and has a bug that causes builds to fail with
    the error:
    
      error: 'source_dir' must be a directory name (got `...doc/source`)
    
    See:
    
    http://bugs.python.org/issue19570
    https://bitbucket.org/birkenfeld/sphinx/pull-request/193/builddoc-shouldnt-fail-on-unicode-paths/diff
    
    Change-Id: I45c59b30b0afd6be8ce94390042f5e75534046bd

commit cfb1f91c25a8428dc63bba7e8540a8b7b0bdef3d
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Tue Dec 10 19:32:48 2013 +0400

    Fix some typos in configs/messages
    
    Detected by misspellings tool:
    
    * pip install misspellings
    * git ls-files | grep -v locale | misspellings -f -
    
    Change-Id: I8911de510d23f926085ec6e96577854de6fa52da

commit 01138e2af4febf3be47d7f9a3826723daf2cf5f9
Author: Yaroslav Lobankov <ylobankov@mirantis.com>
Date:   Thu Dec 5 22:14:49 2013 +0400

    Integration tests have image related changes
    
    Now a image for a cluster creation could be chosen by ID, name or tag.
    
    Change-Id: I82461796654c06fa7d233a17421312fd076c8b58

commit 3ea52459ebda291d6e5f2e524b0272ed8e288ee0
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Tue Dec 10 00:53:08 2013 +0400

    Sync minor updates in oslo
    
    * vim headers removed
    * six used in corresponding places
    * uuidutils usages removed
    * some very minor improvements
    
    Change-Id: I4ae7bde1f1019d0b676ab7a259ac9108e2e458cc

commit b107271ec4d17e944087d7484dbf18976001d5a4
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Tue Dec 10 00:45:24 2013 +0400

    Sync minor updates in oslo.db module
    
    * vim headers removed
    * py3kcompat/urlutils functions used instead of urlparse
    * log.warning() used instead of log.warn()
    * license, typos and docstrings fixed
    * locking fixed
    
    Change-Id: I2a9bfc04ae473220da39cdf723247deba87dc07b

commit d29d74c91d7045ed450e11632ba2b0b67e7ba253
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Tue Dec 10 00:47:08 2013 +0400

    Add py3kcompat utils module
    
    It's needed for the updated oslo.db code.
    Currently it only provides urlutils.
    
    Change-Id: Ieb25716930537a26e74d714db04678c7b81143cb

commit f29c0e0983dc1d734644b9e463cc8da9fd9a4d66
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Tue Dec 10 00:42:22 2013 +0400

    Oslo sync: make wait/stop funs work on all threads
    
    Previously, ThreadGroup.wait and ThreadGroup.stop would iterate over
    the self.threads list and call the wait or stop method on each one.
    This list could potentially be edited concurrently by the _thread_done
    callbacks and remove some items in the list.  As a result, the wait
    method would not actually wait for all threads in the thread group.
    
    Additionally, vim headers was removed.
    
    Change-Id: I254992b06c24cbf31f02e8f2b29430df57c85da6

commit 4bb2bb0e2b5ad23df3a3673919ce7424da55052d
Merge: 4798c05 b3f003a
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Dec 6 21:12:20 2013 +0000

    Merge "Bump savanna client used for tests to >= 0.4.0"

commit 4798c05b2dd8eaec5ee40accf1b5b5a2be7e4af9
Merge: 47c419b 57899a3
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Dec 6 15:30:19 2013 +0000

    Merge "Added savanna component to devstack installation instruction"

commit b3f003a7f35497883c00095a885d89f8b8f6b885
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Fri Dec 6 00:06:55 2013 +0400

    Bump savanna client used for tests to >= 0.4.0
    
    It's currently used only by integration tests.
    
    Change-Id: If75e44e7a18aea777f738a3d9bd354763b54e711

commit 47c419bb0b2ee7267dd449f0cb0d7b06d1b88565
Author: Dmitry Mescheryakov <dmescheryakov@mirantis.com>
Date:   Fri Nov 29 12:12:18 2013 +0400

    Make infrastructure engine pluggable
    
    Right now we have a hard binding to savanna.service.instances
    Since we want to introduce a new Heat engine and keep the old one
    for a while, we need a way to switch between them depending on
    user's decision. The change makes it possible to replace
    savanna.service.instances with another implementation by changing
    a single config parameter.
    
    Additionally that change updates savanna.conf.sample-full which
    was not done for some time.
    
    Implements blueprint infra-provisioning-extensions
    
    Change-Id: I3408529948537bef8338a4927f17fa6d47ec2b76

commit d0fa40f01c771216d43f7f8989e4ec2fae0c3d1c
Merge: 7c004db 510e270
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Dec 6 05:27:07 2013 +0000

    Merge "Fixed link to how_to_build_oozie page from index"

commit 7c004db46cec9be4e73021fe26bbbf229c409d5e
Merge: 69c0885 2edbcdd
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Dec 6 01:13:12 2013 +0000

    Merge "Enable cluster deployment with pre-installed JDK"

commit 510e2708a72fbf5a2eaf709433d59599634a59ff
Author: Andrew Lazarev <alazarev@mirantis.com>
Date:   Thu Dec 5 13:50:14 2013 -0800

    Fixed link to how_to_build_oozie page from index
    
    Change-Id: Iec633d88f610af6291679e752bd6479d9c2dd57c

commit 57899a3e56b2c1420c0b043c2f099d5c333e20ba
Author: Andrew Lazarev <alazarev@mirantis.com>
Date:   Wed Dec 4 16:46:26 2013 -0800

    Added savanna component to devstack installation instruction
    
    Change-Id: Ib0ccd58d3bc69749d353bb8c8b58cd7fb2f13aba

commit 69c0885d2ce38db740268c29f2614981b5ee4c40
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Tue Nov 26 16:45:33 2013 +0400

    Use stevedore for plugins loading
    
    Stevedore is the common approach to load plugins in OpenStack. It
    provides extremely much more options than current handmade plugins
    loader. We'll need it espessially for implementing pluggable resources
    provisioning code.
    
    In addition, setting vanilla and hdp as default plugins to make minimal
    config easier.
    
    Implements blueprint use-stevedore
    
    Change-Id: I96700bf34417c9bcd24d4f60b2deaa88a8c7c2d9

commit 2edbcddf8acf0739983e4a9750db300e9f99b3e6
Author: Jon Maron <jmaron@hortonworks.com>
Date:   Tue Dec 3 18:16:27 2013 -0500

    Enable cluster deployment with pre-installed JDK
    
    This commit is the first one in a series to support cluster deployment
    for VMs with no external access (e.g. access to package repositories).
    This commit supports the ability to specify to Ambari that a JDK already
    exists in the specified location.  Therfore, the JDK download from a
    potentially external location will be prevented and the existing JDK
    pre-installed on the VM image will be leveraged.
    
    The full disconnected facility still depends on the following (which will
    be addressed in subsequent commits):
    
    - additional testing
    - an updated HDP image with the full set of required packages
    - a fix to an ambari issue with nagios installation discovered
    during testing
    
    partially implements blueprint hdp-specify-local-repo
    
    Change-Id: I36fb109225c6ea21114d7e80e7d3ce950ad0b6a7

commit dfc39be205c5fd559d83b9ea1fd75bca57452aa6
Merge: 0aa61e8 9c21a1f
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Dec 5 14:30:04 2013 +0000

    Merge "Remove plugin from service/instances.py"

commit 0aa61e8527bc9c146ba8a22827eb147d6470782c
Merge: 734fd25 1fffce3
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Dec 5 14:25:15 2013 +0000

    Merge "Fixed wrong flavor validation"

commit 734fd257942d129bcb42214c261fa87cbfa4e23d
Merge: 198fd48 cfe9b29
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Dec 5 14:25:14 2013 +0000

    Merge "Drop os.common.exceptions"

commit 198fd48587f29c6860ce45e8860fb7613cb8b118
Merge: 9be046b 15e9d04
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Dec 5 12:11:25 2013 +0000

    Merge "Use @six.add_metaclass instead off __metaclass__"

commit 9c21a1faee54ba9a7f128daccf8210b4996e4b58
Author: Dmitry Mescheryakov <dmescheryakov@mirantis.com>
Date:   Thu Nov 28 14:06:11 2013 +0400

    Remove plugin from service/instances.py
    
    The usage of plugin in savanna.service.instances:scale_cluster is improper.
    The instances should work with infrastructure only and do not call plugin
    methods.
    
    That is the preliminary change before introducing Heat provisioning.
    
    Implements blueprint infra-provisioning-extensions
    
    Change-Id: I98ba640ae13bf2067c5e985c9009e21dd813b3f3

commit cfe9b29de2d4a9f575609925b185753a349d558f
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Tue Dec 3 16:25:10 2013 +0400

    Drop os.common.exceptions
    
    The os.common.exceptions lib was deprecated in oslo and all usages should be
    removed.
    
    We're only using os.common.exceptions.Error:
    
    class Error(Exception):
        def __init__(self, message=None):
                super(Error, self).__init__(message)
    
    and we have our own base exception class with all needed stuff
    savanna.utils.exceptions.SavannaException.
    
    Change-Id: Ib4a1601e4b71bb38d293d457afaffa1c979b8ffb
    Closes-Bug: #1208734

commit 1fffce3bd7665cb20b7c822c9789c06edbda8d3f
Author: Alexander Ignatov <aignatov@mirantis.com>
Date:   Tue Dec 3 13:10:00 2013 +0400

    Fixed wrong flavor validation
    
    * Nova has designed feature that deleted flavor could be shown by its id.
    * Nova flavor list command doesn't show deleted flavors, so moved validation to check flavors in nova.flavors.list()
    * Updated appropriate unit tests
    
    Change-Id: I252c155f1d1f31bdacc4f2fc2e6f9da47ee05a38
    Closes-Bug: #1257019

commit 15e9d049a2a3e1618c5fb7d9a6a6f334f6c0bc36
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Fri Nov 29 18:51:25 2013 +0400

    Use @six.add_metaclass instead off __metaclass__
    
    The __metaclass__ property cannot be used in python3.
    
    Implements blueprint make-py3x-compatible
    
    Change-Id: Iac828d0865549f0526a7ae2cd1b37895488684d6

commit 9be046ba7bc8cd9a482d2eb3963c1092f3d66a08
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Mon Dec 2 15:26:34 2013 +0400

    Use six for iter keys/values
    
    Both iter keys and values have different names in Python 2 and Python3.
    See http://pythonhosted.org/six/#object-model-compatibility
    Mapping for iterkeys() and itervalues():
    
       six               Python 2           Python 3
       six.iterkeys(dict)   dict.iterkeys()    dict.keys()
       six.itervalues(dict) dict.itervalues()  dict.values()
    
    Implemenets blueprint make-py3x-compatible
    
    Change-Id: Iddfdb5a04be0416f8678bfa1ee96f68f88d41a78

commit a1a1d8863d2cc2fa684b2e813fb887cc3b209c54
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Mon Dec 2 17:41:14 2013 +0400

    Remove missed call get_plugin_opts
    
    It's an additional fix for Ia97423f2d99c0d7e218ffa88c5b8266455606d1f
    Additionally, unneeded config re-parse call removed.
    
    Change-Id: Ifa3efb8a3f19488ece366f5d0347295172122196

commit 0fd490f235f231833b250f2f865c9037134e07ae
Merge: 4ee69a1 4485614
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Dec 2 12:49:14 2013 +0000

    Merge "Remove unused plugins opts support"

commit 4ee69a125b61be1907c05966b4d70fe2e1ebed5f
Merge: c788b61 f37ed67
Author: Jenkins <jenkins@review.openstack.org>
Date:   Sat Nov 30 15:26:59 2013 +0000

    Merge "Remove unused oslo libs"

commit c788b61f47602c3aa3bad0fd1825ab11ac2f644e
Merge: 23bf546 11ddf14
Author: Jenkins <jenkins@review.openstack.org>
Date:   Sat Nov 30 15:26:21 2013 +0000

    Merge "Added missing default message in InvalidCredentials exception"

commit 23bf546e62a88e8b6219b56f7cb7f6251bc8c3d0
Merge: 49e9995 f4c1af6
Author: Jenkins <jenkins@review.openstack.org>
Date:   Sat Nov 30 09:12:51 2013 +0000

    Merge "Fixed bug when Oozie heap size is not applied"

commit 49e9995445884a55a8256dc9d3ed58f39bbe8dc1
Merge: 27b3fcc d70ac56
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Nov 29 21:52:43 2013 +0000

    Merge "Fix getting hidden vanilla plugin parameters"

commit 27b3fcc5d12870fc4532694dcd640226c7d03e8e
Merge: 9e0bf94 5a093fd
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Nov 29 21:10:29 2013 +0000

    Merge "Add support for sqoop service in HDP plugin"

commit 9e0bf940f9c0c37fd2667c8135f552538f04abea
Merge: aa3cc75 5f53ed3
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Nov 29 21:10:21 2013 +0000

    Merge "Improved error handling in vanilla plugin"

commit aa3cc7530142ef43d20c8a83b248b38a03476d7f
Merge: 01b370c 88f762c
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Nov 29 19:51:43 2013 +0000

    Merge "There is no sense to keep py33 in tox envs"

commit 88f762c2580dd5561ae09ac35517954afdbb6189
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Fri Nov 29 22:48:48 2013 +0400

    There is no sense to keep py33 in tox envs
    
    At least we have eventlet in our deps that couldn't be installed in
    Python 3.X env.
    
    Change-Id: I0b64f57373df529f09ea8efb8ea580f1e953cc34

commit 01b370c391e54cbdb3c67229c8eaa3b4cdcd6f3e
Author: Yaroslav Lobankov <ylobankov@mirantis.com>
Date:   Thu Nov 28 21:36:44 2013 +0400

    Added Neutron support to integration tests
    
    Implements blueprint neutron-support-in-i-tests
    
    Change-Id: I53ee967d533afe4a203640e75ae8d0efd314a8e2

commit 11ddf14fdadccf9fe8de7c76c5563fec2748fc36
Author: Andrew Lazarev <alazarev@mirantis.com>
Date:   Wed Nov 27 10:34:10 2013 -0800

    Added missing default message in InvalidCredentials exception
    
    Fixes bug #1255623
    
    Change-Id: I42edbebc1df3aa68bb29d0144b3e57484b13164b

commit 5f53ed3809b312d3bcc1b78e3d566f57fc8435b7
Author: Sergey Reshetnyak <sreshetniak@mirantis.com>
Date:   Wed Nov 27 15:50:53 2013 +0400

    Improved error handling in vanilla plugin
    
    * Fix error handling in setup ssh access
    
    Fixes bug: #1255517
    
    Change-Id: Ie7b6edcdbe24867584a35e940df8c42c72b91ff1

commit d70ac56810c8dbbdf254c81edf842d4968db7b4d
Author: Sergey Reshetnyak <sreshetniak@mirantis.com>
Date:   Mon Nov 18 20:10:49 2013 +0400

    Fix getting hidden vanilla plugin parameters
    
    Fixes bug: #1251592
    
    Change-Id: I70fdf0bdce2d23e0794f2e8731e0349078c22965

commit f37ed674abfd2cd231e4d2fc97d254667268b53c
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Tue Nov 26 17:35:35 2013 +0400

    Remove unused oslo libs
    
    * cfgfilter isn't used
    * middleware.debug replaced with log_exchange middleware
    * rpc and notifier are both obsolete now, we'll use oslo.messaging lib
    
    Change-Id: I0f04694fdb5eb0c6e4b01e563fb3901af7796f72

commit 4485614f09113cde58d3995ad14a1d4e850a428c
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Tue Nov 26 16:25:56 2013 +0400

    Remove unused plugins opts support
    
    We're not using plugin opts anywhere and it was added just as part of
    the initial plugins' SPI proposal.
    
    Change-Id: Ia97423f2d99c0d7e218ffa88c5b8266455606d1f

commit 7312414502fda7b76162a8f8522b74fe077e4403
Merge: 0b6d017 c61d052
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Nov 26 17:53:09 2013 +0000

    Merge "Removed usages of uuidutils.generate_uuid()"

commit 0b6d01733ffc3bc7f54296a3a6b0d8464410229b
Author: Matthew Farrellee <matt@redhat.com>
Date:   Mon Nov 25 11:00:26 2013 -0500

    Fix typo in node group property documentation
    
    Change-Id: I5f2761f8eb1523e6b9b112b6c54b2a330d0189e4

commit c61d052e083df2ed76aa8d12a27bac372ea5497a
Author: Andrew Lazarev <alazarev@mirantis.com>
Date:   Fri Nov 22 15:54:20 2013 -0800

    Removed usages of uuidutils.generate_uuid()
    
    Fixes bug #1253497
    
    Change-Id: I620798b36ffa52ba2404ecfb16378adf12d921cf

commit f6940e3e79c9d964f05bc1b19089d23969df3acf
Merge: 38cbcfe 7d37e59
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Nov 22 11:59:02 2013 +0000

    Merge "Revert "Support building wheels (PEP-427)""

commit 7d37e59d70d4418f358c2ee2cf0554994d3c3eb7
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Thu Nov 21 18:02:05 2013 +0000

    Revert "Support building wheels (PEP-427)"
    
    'universal=True' means app supports py2 and py3 which isn't supported by
    savanna at least due to the eventlet dependency, so, my bad, it should
    be reverted atm. W/o 'universal=True' wheel bdist still could be built.
    
    This reverts commit 8bf80d5e88e7ed9c74866a332673a5e7a5fa8a81
    
    Change-Id: I50250b4b6341ddbbe7eefc9b6fa3c58b786f5e75

commit f4c1af6bbf298b8b377d4e5041beb82cd4db9813
Author: Alexander Ignatov <aignatov@mirantis.com>
Date:   Wed Nov 20 18:19:42 2013 +0400

    Fixed bug when Oozie heap size is not applied
    
    * Changed way of Oozie Heap Size provisioning
    * Enabled appropriate integration test
    
    Change-Id: Iecc9302533778d1a3ee99457610383d001f46124
    Fixes: bug #1243638

commit 5a093fd65854806b666db2816c2013480b895289
Author: John Speidel <jspeidel@hortonworks.com>
Date:   Thu Nov 21 11:16:21 2013 -0500

    Add support for sqoop service in HDP plugin
    
    Added support for the Sqoop service in the HDP plugin
    
    Implements blueprint hdp-sqoop-support
    
    Change-Id: I507621c0ec4a7352d90b694c2e1b21aadb3581f9

commit 38cbcfeb1c247bf27aeefdc32e647c1f905b0fa9
Merge: 9ee162d 1c5dd35
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Nov 19 19:27:11 2013 +0000

    Merge "Bump version to 2014.1"

commit 9ee162daa6613cd43726e44319dbdb7e738dfb44
Merge: 8906623 8bf80d5
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Nov 19 19:27:10 2013 +0000

    Merge "Support building wheels (PEP-427)"

commit 1c5dd355cb5c6632049407a35e6bf6e0043c2015
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Tue Nov 19 22:11:01 2013 +0400

    Bump version to 2014.1
    
    Change-Id: I04dfccb03ed70b5cd7d5e199f403e0af4d07d133

commit 89066237d1491baae2380f256d65723827c2689b
Merge: 860fa29 0b6bfe6
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Nov 19 16:55:44 2013 +0000

    Merge "Enable EDP with HDP plugin"

commit 8bf80d5e88e7ed9c74866a332673a5e7a5fa8a81
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Tue Nov 19 13:14:27 2013 +0400

    Support building wheels (PEP-427)
    
    With that, "python setup.py bdist_wheel" could be used for building and uploading wheels to PyPI.
    
    Change-Id: I4fa49ba01d96ed16a9315daaa35bec2271061f6d

commit 0b6bfe643ae7eb33e08e1c53480e0318c1e715f8
Author: Jon Maron <jmaron@hortonworks.com>
Date:   Wed Nov 13 14:45:10 2013 -0500

    Enable EDP with HDP plugin
    
    Some changes and fixes to allow for the submission of EDP jobs
    to an HDP spawned cluster.
    
    Change-Id: I1a42c756919e8b0e513f49649d4375c6b216e22a

commit 860fa2956d1674fd577538c11081693d4463c270
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Fri Nov 15 12:01:54 2013 +0400

    Hacking contains all needed requirements
    
    There is no need to directly specify pep8, pyflakes and flake8 versions.
    
    Change-Id: Ib6b07fc8debfef3c0f80c360fcb752efa459c30c

commit 33c28e45badce1b3964607b7e93f3894b28e7298
Merge: 050dabc 300bcdd
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Nov 18 15:08:25 2013 +0000

    Merge "Replace unicode() with six.text_type()"

commit 050dabc930968e053d024ab8652505fada23080f
Merge: f596a40 d3ddae7
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Nov 18 14:58:13 2013 +0000

    Merge "Remove check already released in hacking 0.8.0"

commit f596a401fa08f2f399279efba48518e4357ccdd5
Merge: 8d6c987 c435f07
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Nov 18 14:58:11 2013 +0000

    Merge "Fix style errors and upgrade hacking"

commit 300bcdd3985895b919dc45e4870c792df5299f15
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Mon Nov 18 14:37:50 2013 +0400

    Replace unicode() with six.text_type()
    
    Change-Id: Ib47cd34747fd244829c7a98f9fddb3909fa2c726

commit 8d6c987c98b1a196bc313d560942a5ca41440b48
Merge: 33cbdf6 fdfae10
Author: Jenkins <jenkins@review.openstack.org>
Date:   Sat Nov 16 06:00:21 2013 +0000

    Merge "Upgrade openstack common from oslo-incubator"

commit 33cbdf6ef01e07fabe63bdbefb949012a9aadada
Merge: 33af53e 09bb81a
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Nov 15 17:43:26 2013 +0000

    Merge "Convert to modern form of openstack-common.conf"

commit 33af53e1207e74303a06fb1a4aa8600d7858480a
Merge: 3fb7c40 b72c9a3
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Nov 15 17:41:44 2013 +0000

    Merge "Replace copy-pasted HACKING.rst with link"

commit 3fb7c40b8ba3a6fbd6031a62f2c9431dc3de9cc3
Merge: b2c393f 7a76964
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Nov 15 13:03:10 2013 +0000

    Merge "Fix auth url in swift"

commit 7a7696491c1c2513183ce3e6c074b5deaa43a6d4
Author: Sergey Reshetnyak <sreshetniak@mirantis.com>
Date:   Thu Nov 14 20:38:09 2013 +0400

    Fix auth url in swift
    
    * fix Default os_auth_host cannot be localhost w/ Swift
    * fix using keystone v3 api with Swift
    
    Fixes bug: #1244309
    
    Change-Id: I950701db942805d3add3eb44b4dedd919d40606d

commit d3ddae755d0417e39fc5323033c32603087180a6
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Fri Nov 15 14:12:48 2013 +0400

    Remove check already released in hacking 0.8.0
    
    Change-Id: Icb4b9897feef970fb99493ed9b867574de8f42e7

commit c435f078a9032c3ea047dc6820ccba39f17d1bc5
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Thu Nov 14 19:34:09 2013 +0400

    Fix style errors and upgrade hacking
    
    Change-Id: Ide0f1546da5982e356904305b5ae4fcae574c7ab

commit b72c9a30ad0f7b43c4f9c546022f445134f03fd2
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Fri Nov 15 14:09:32 2013 +0400

    Replace copy-pasted HACKING.rst with link
    
    Change-Id: I17a452f1eba79f76ddbb95ce3ed6f5053a0fca8e

commit fdfae101068ee794a438f701f9163cca34219ecd
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Fri Nov 15 13:32:57 2013 +0400

    Upgrade openstack common from oslo-incubator
    
    Change-Id: Ib35963833c9b0ac486cd7cd0d3f9e1da872daa16

commit 09bb81a80f4460cb393832df5f4ff2c7f7197fa9
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Fri Nov 15 13:29:33 2013 +0400

    Convert to modern form of openstack-common.conf
    
    The new conf style is one module per line. Modules are also sorted
    alphabetically. There are no changes in imports, but this makes it
    easier to keep imports up to date.
    
    Change-Id: I727abcaead5840032618ea03554879e896efb425

commit b2c393f752f7bdd4c789bb3a25e4b639869beeec
Merge: f37f36f 0d4a198
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Nov 15 08:52:22 2013 +0000

    Merge "Added json REST samples for edp"

commit f37f36fb4f209590192859ee25aae17276628361
Merge: 462d023 ca428fe
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Nov 15 08:02:40 2013 +0000

    Merge "Changed use of flavors for Integration tests"

commit 462d02324d03f4e81f7de397ee6b82d523913943
Merge: 8714652 bb139d3
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Nov 15 08:02:24 2013 +0000

    Merge "Changed use of images for integration tests"

commit 871465211dab4c6dd6ee5ece3ced9f8476f424e5
Author: Vadim Rovachev <vrovachev@mirantis.com>
Date:   Thu Nov 14 20:57:18 2013 +0400

    Fixed Integration tests
    
    Fixed logs directory for HDP plugin
    
    Change-Id: Ib0d0cd8d515f6ea45640cf77fa33ddb1dd2afac5

commit 0d4a1982bb51240606c33521fa438e4317553794
Author: Alexander Ignatov <aignatov@mirantis.com>
Date:   Thu Nov 14 17:50:09 2013 +0400

    Added json REST samples for edp
    
    * Added data_source_create.json
    * Added job_binary_create.json
    * Added job_create.json
    * Added job_execute.json
    
    Change-Id: I2dc8ec4f1316c564d9d05374a153c11fd574f7d6

commit 813ebbd5b605473822fc54287d720e46abc9cce7
Merge: 9486cb2 ca608ab
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Nov 14 10:57:35 2013 +0000

    Merge "Add support for cinder to HDP plugin"

commit 9486cb2c4413eb9dba79571b33bab62181999383
Merge: 543d94b ca4e7ec
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Nov 14 03:39:45 2013 +0000

    Merge "A timing/profiling utility for savanna"

commit bb139d32294a8464d62883ba6c7d57818e948e93
Author: vrovachev <vrovachev@mirantis.com>
Date:   Wed Oct 30 00:21:29 2013 +0400

    Changed use of images for integration tests
    
    Added search of images for Integration tests and removed the ID's of images of test parameters
    
    Change-Id: I755f61347d26c04bbd48f296c0c7536d72507258

commit ca4e7ec6889bda7a29f49ca315b4d1c7a084ca23
Author: Jon Maron <jmaron@hortonworks.com>
Date:   Tue Nov 5 09:55:34 2013 -0500

    A timing/profiling utility for savanna
    
    Created a simple function decorator that allows for the given
    function to be timed.  This will facilitate some profiling work
    with the aim of improving the performance of plugins.
    
    Implements blueprint simple-timing-profiling-utility
    
    Change-Id: Ib5a85b053a6a09fbf5d2dd1fefe8a8163c5b18e5

commit ca428feb863dccee00e6a4afb09d7f61466114c5
Author: Vadim Rovachev <vrovachev@mirantis.com>
Date:   Fri Oct 25 18:10:40 2013 +0400

    Changed use of flavors for Integration tests
    
    Added running integration tests with special flavor if flavor isn't specified in parameters
    
    Change-Id: I5fe9fa57c9fea3766032a15f8a5e6fd7f6a58755

commit ca608abeeb33d25b63e65307d11f1ea277e915fc
Author: Jon Maron <jmaron@hortonworks.com>
Date:   Wed Nov 6 11:42:23 2013 -0500

    Add support for cinder to HDP plugin
    
    Though cinder volumes can be selected thru the UI during node group
    template creation, the volumes were not being utilized as expected
    by the HDP plugin.
    
    Fixes: bug #1248617
    
    Change-Id: Ie2380a913ca8bda61fb697946941304a26f58d80

commit 543d94b1d0bb503b728e5d3902d9b8c659cd55f7
Merge: 92f6a70 42c214c
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Nov 12 14:52:05 2013 +0000

    Merge "Add a general requirements section for guest images"

commit 92f6a70bbbeeb67f0dc32c3ae857c387da2ebf51
Merge: b67518b be0aa71
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Nov 12 05:20:21 2013 +0000

    Merge "update installation guide"

commit be0aa71acdc9e555c5a09cc7d650c5c077eb27b7
Author: DennyZhang <denny@unitedstack.com>
Date:   Sun Nov 10 20:29:10 2013 -0600

    update installation guide
    
    In order to run havanna correctly, we should
    instruct users to update savanna.conf
    
    Change-Id: I6981f32ab89eaeffe23f4fb92391a0ee2a54e4d5

commit b67518b22827047bd3c55eb9890d328d534d82c0
Merge: ef5689a 4a56b1c
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Nov 11 12:54:37 2013 +0000

    Merge "update guide document"

commit 4a56b1c7483f09fabaaabf3d50cd82e848847cd1
Author: DennyZhang <denny@unitedstack.com>
Date:   Sun Nov 10 20:22:17 2013 -0600

    update guide document
    
    Correct the guide for creating a cluster template
    
    Change-Id: I71d1838f54bf3ccc5788af2414d54f3877e214b1

commit ef5689ae0ca0d90fc6faae05b04e2315b186c55d
Author: Andrew Lazarev <alazarev@mirantis.com>
Date:   Thu Nov 7 12:44:53 2013 -0800

    Added check to string validations to skip non-strings
    
    Fixes bug #1249088
    
    Change-Id: Iec0e38d5f1d880a11f700b3c7bf8e142caf80670

commit 42c214cd8424d453e773690e2bf030ed5630ecfb
Author: Trevor McKay <tmckay@redhat.com>
Date:   Wed Oct 30 16:13:46 2013 -0400

    Add a general requirements section for guest images
    
    Change-Id: I60ec9991ccc6acadfadd03749ef566aef398ec5b
    Implements: blueprint docs-03

commit 7fccbff2397d508a266afe3e2a636c3baf5b0d40
Merge: 2478a69 8a5749a
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Nov 1 22:22:07 2013 +0000

    Merge "Add Oozie building instruction"

commit 2478a6947518567c7883cd19ca38891e105c2053
Merge: 05a6898 9afb5f6
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Nov 1 14:34:14 2013 +0000

    Merge "Enable network operations over neutron private nets"

commit 05a68980fdcca52a41e6eb4121cad61955a68a71
Merge: bc7b01e 995abd4
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Nov 1 11:27:52 2013 +0000

    Merge "Fix web UI ports bug in vanilla plugin"

commit 8a5749a856296aa57296da67cae51ec8d57aaf21
Author: Nikolay Mahotkin <nmakhotkin@mirantis.com>
Date:   Thu Oct 31 13:14:30 2013 +0400

    Add Oozie building instruction
    
     * 'How to build Oozie package' is added
    
    Change-Id: Iba80beaf4d4a36a0696174510cb2d16be3fa55c5

commit bc7b01eba2648c63e3e3e9aab61abac588754bbb
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Thu Oct 31 14:40:10 2013 -0700

    Set iso8601 logging level to WARN
    
    Change-Id: Iedd62af33b35b327535ec64e273bd2cc7015012e
    Fixes: bug #1246877

commit 9afb5f60c9d0c3e8b773916fd3565715ba03781c
Author: Jon Maron <jmaron@hortonworks.com>
Date:   Mon Oct 21 15:07:26 2013 -0400

    Enable network operations over neutron private nets
    
    Enables communication between the savanna api server and the spawned
    VMs over the specific network namespace associated with the selected
    network.  The SSH and HTTP communication will be conducted over
    netcat based subprocesses.  This feature is enabled when the
    configuration indicates that neutron networking is enabled while
    the use of public IPs is set to false.
    
    Implements blueprint neutron-private-net-provisioning
    
    Change-Id: I61d61a7ef6eccb04274549883dde489641d1da9b

commit add5a80dbc300052941d95adbdc1456ef2667df9
Merge: 7d3c9e5 0c5dc04
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Oct 31 20:01:51 2013 +0000

    Merge "Add a requirements section to the EDP doc"

commit 7d3c9e5e9dae779f576c99a5c802b36c988c2c76
Merge: bba85a8 f9adc6c
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Oct 31 16:41:50 2013 +0000

    Merge "Add support for oozie in HDP plugin"

commit 0c5dc0460cc4e608fa7063608f45fe21dfe3f34a
Author: Trevor McKay <tmckay@redhat.com>
Date:   Wed Oct 30 12:31:46 2013 -0400

    Add a requirements section to the EDP doc
    
    Change-Id: I538ca68f48df25e80c4b4577166b5486b71e63d0
    Implements: blueprint docs-03

commit 995abd497e518d161f6fdbb6d9978c418f123eab
Author: Sergey Reshetnyak <sreshetniak@mirantis.com>
Date:   Sun Oct 27 16:35:57 2013 +0400

    Fix web UI ports bug in vanilla plugin
    
    Fixes bug: #1204076
    
    Change-Id: Id5e184b75123e0ec3be098b376a51fc3b097a9df

commit bba85a89487675928611aae1c54954e8a0e253c7
Merge: 82a2a4c 819f409
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Oct 31 07:21:24 2013 +0000

    Merge "Add missing flag to UI docs"

commit 82a2a4cf78bc49809b31a4b41346eab767d1a1ac
Merge: 2d8d322 fa49e48
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Oct 31 07:18:22 2013 +0000

    Merge "Sync with global-requirements"

commit fa49e483f6c74c92b1a69cd65bffdfae6d868558
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Wed Oct 30 12:26:31 2013 -0700

    Sync with global-requirements
    
    Change-Id: I9667fec2e11f2a8bf270052c1ac2063dfecb4e71

commit 819f4095c79764092837f1c0975b2b85eb5136cb
Author: Dmitry Mescheryakov <dmescheryakov@mirantis.com>
Date:   Wed Oct 30 14:23:29 2013 +0400

    Add missing flag to UI docs
    
    Previously we forgot to add AUTO_ASSIGNMENT_ENABLED to UI docs.
    The change fixes that.
    
    Change-Id: I75f3ab92f1505ae51ec898cf645fdfc660714eaa

commit f9adc6c2e1e624f3c48031f7f3284dacf2e7c9bb
Author: John Speidel <jspeidel@hortonworks.com>
Date:   Mon Oct 28 16:03:21 2013 -0400

    Add support for oozie in HDP plugin
    
    Added oozie support in the HDP plugin.  Added OOZIE service which
    contains the OOZIE_SERVER and OOZIE_CLIENT host components
    
    Implements blueprint hdp-oozie-support
    
    Change-Id: I1ab6c6f0077d270800e7efe89205160fba8f79c2

commit 2d8d322d461474f1a135e396870c8e7c97f60f2b
Merge: 126340e dcd7196
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Oct 28 09:35:44 2013 +0000

    Merge "Remove duplicate retrieve_auth_url"

commit 126340ed2b0b827b9ba4bf725a8a429d91482931
Merge: 8e58557 206f111
Author: Jenkins <jenkins@review.openstack.org>
Date:   Sun Oct 27 08:42:31 2013 +0000

    Merge "Added a check for Oozie configs"

commit 8e58557a29953c01abcf89048e1e11652f53b47b
Merge: b4ca3b3 8f3d1de
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Oct 25 17:20:58 2013 +0000

    Merge "Add support for Hive related services"

commit b4ca3b32033f2ab8d6824102f21bb545eca2a581
Merge: 1015f1b d90155e
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Oct 25 17:18:18 2013 +0000

    Merge "Make 'ls' check threaded"

commit 206f111fb05a8255576949fcd04d9514a1636edf
Author: Yaroslav Lobankov <ylobankov@mirantis.com>
Date:   Wed Oct 23 15:55:06 2013 +0400

    Added a check for Oozie configs
    
    * A check for Oozie configs was added;
    * Hard code in file base.py was replaced.
    
    Change-Id: Ib261b4424812fa85049ae94ab601e2208a4c50d2

commit dcd71964efc91c62d73a8ea2606a45f6845b3869
Author: Matthew Farrellee <matt@redhat.com>
Date:   Thu Oct 24 21:55:56 2013 -0400

    Remove duplicate retrieve_auth_url
    
    Change-Id: I0aa748fadadd5270d68f104b2f452f8b63786fc9

commit 8f3d1de9991af94befb0003c36109c065186506d
Author: John Speidel <jspeidel@hortonworks.com>
Date:   Mon Oct 21 09:19:51 2013 -0400

    Add support for Hive related services
    
    Added support for Hive, WebHCat, HCatalog, ZK and Pig in HDP Plugin
    
    Implements blueprint hdp-hive-support
    
    Change-Id: I93e3e0686964b11bea8f7a2243ee337de9d6e637

commit 1015f1ba85a8ea4852cf7141cf5c3c3b5bf5576b
Author: Yaroslav Lobankov <ylobankov@mirantis.com>
Date:   Wed Oct 23 18:02:11 2013 +0400

    Integration test for Swift has changes
    
    Name creation of Swift container was changed.
    
    Change-Id: If2283d81530c2309fbcde8a6db1002614c68093a

commit d90155e8c281c5a518d22b5d9dad62b2413e6f4b
Author: Dmitry Mescheryakov <dmescheryakov@mirantis.com>
Date:   Wed Oct 23 13:07:46 2013 +0400

    Make 'ls' check threaded
    
    That is the last bit - the only ssh operation which was not
    threaded yet
    
    Change-Id: I279b00919fee174af4f105d9920a2da25b8e9394

commit 859fd30a0bd25263cc10bce89c0251c386286a8f
Merge: c46912d e1b0944
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Oct 23 08:44:06 2013 +0000

    Merge "Include Vanilla Plugin *.sql files"

commit c46912d86c5a5e6ec9198129f5c93b28e32f9aaf
Merge: 542a280 5ea36bb
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Oct 23 05:41:13 2013 +0000

    Merge "Changed Integration tests"

commit 542a28021dd29157bde58d3a706ddaff633737d4
Merge: 728659b 6243b29
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Oct 22 23:07:59 2013 +0000

    Merge "Decreasing integration test for cluster configs"

commit 728659bbb977d830f347a3baba33d9f2f84f3b76
Merge: 2cf9e7a f2dfbf2
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Oct 22 23:07:05 2013 +0000

    Merge "Docs for integration tests was added"

commit 2cf9e7abadc8426fb582d769f32444bda59e07a2
Merge: 4ada3c2 8fffa67
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Oct 22 17:49:44 2013 +0000

    Merge "Fixed some warnings during doc building:"

commit e1b09440935da70b41077b9d4e14fc8f71465d6b
Author: Matthew Farrellee <matt@redhat.com>
Date:   Tue Oct 22 12:36:51 2013 -0400

    Include Vanilla Plugin *.sql files
    
    Change-Id: Ia058d2e1128108272701ac133cb4a6c20b8b096b

commit 5ea36bb47f6f963908d481996d06194bd6503256
Author: Vadim Rovachev <vrovachev@mirantis.com>
Date:   Tue Oct 22 17:38:47 2013 +0400

    Changed Integration tests
    
    Added automatic creation OpenStack SSH keypairs for integration tests
    
    Change-Id: If4d0f39d49f5390d8d782d82c3f2f45701759e2d

commit f2dfbf2d9b296e4de7977b5e8628f6c8790e5b24
Author: Yaroslav Lobankov <ylobankov@mirantis.com>
Date:   Mon Oct 21 18:50:53 2013 +0400

    Docs for integration tests was added
    
    Change-Id: Id72a9ac7f4e06191874baccd64b1310d918a9382

commit 4ada3c2beb6c028fb16f5aa2ec4e69f2df489f6a
Author: Matthew Farrellee <matt@redhat.com>
Date:   Mon Oct 21 21:06:43 2013 -0400

    Revert "Add link to centos image"
    
    This reverts commit f9cdc5dd88f3a359167bc03750ad98acca965f99.
    
    I should not have approved this. The origin of the image is in question.
    
    Change-Id: I084c39eba4c0dc62d9c752da08c1b5ead89a4759

commit f9cdc5dd88f3a359167bc03750ad98acca965f99
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Mon Oct 21 17:49:13 2013 -0700

    Add link to centos image
    
    Change-Id: I257ee5d9d0a6ad4cb705cc80a71153cc13ffa5c4

commit 8fffa673d4238cf1a626cf7d23832f99779c6158
Author: Alexander Ignatov <aignatov@mirantis.com>
Date:   Tue Oct 22 01:04:39 2013 +0400

    Fixed some warnings during doc building:
    
    * Updated toctree in overview section
    * Fixed some warns with wrong indent
    
    Change-Id: Ib80116d5497c82a694e0740f89b94eb94e22d53c

commit 6243b29f8c3ff4c7e46e42d1e7220724c8f111bf
Author: Yaroslav Lobankov <ylobankov@mirantis.com>
Date:   Mon Oct 21 17:12:10 2013 +0400

    Decreasing integration test for cluster configs
    
    Earlier integration test for cluster configs and Swift did the same step: check Swift availability.
    Now test for Swift was deleted from test for cluster configs.
    Swift availability is checked only in test for Swift.
    
    Change-Id: I19be0d126d015a2eef598aa8a0a71de110c0ebaa

commit c98670c6e05d5c745e2a97a6a211199ce118001c
Merge: d8da9da 6fe4154
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Oct 17 23:37:59 2013 +0000

    Merge "Use release version of python-savannaclient"

commit 6fe415464400563744acd0edb66671895d7b73b8
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Thu Oct 17 12:09:55 2013 -0700

    Use release version of python-savannaclient
    
    Change-Id: I070612f27d37b4d6a8bb1e4cec0cc7cd02543c8d

commit d8da9da5df936c6c2a6968877d0ff4c2276a49b0
Merge: f687606 ef30b17
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Oct 17 18:01:43 2013 +0000

    Merge "Added REST API v1.1 section"

commit ef30b1783ab5e2afb4ff4e42853cab9aeac30fc0
Author: Alexander Ignatov <aignatov@mirantis.com>
Date:   Thu Oct 10 18:54:46 2013 +0400

    Added REST API v1.1 section
    
    * General info was added
    * Added DataSource api description
    * Added JobBinaryInternals and JobBinaries
    * Jobs added
    * JobExecutions added
    
    Implements blueprint docs-03
    
    Change-Id: I8e9112c23f7e8196e728eb8bf9617d1a699e1a59

commit f687606f0cd806925840ea6b4d06498ff49acd1e
Author: Trevor McKay <tmckay@redhat.com>
Date:   Thu Oct 17 12:03:47 2013 -0400

    Include the EDP Technical Considerations page in the EDP page
    
    Change-Id: I28500da937082e63320387c5ad2ab6c275da18a7
    Implements: blueprint docs-03

commit 21b052581c90c5ae58069aa599a71a1bd69534bc
Merge: 79f436c 12cb9b0
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Oct 17 15:48:24 2013 +0000

    Merge "Add content to userdoc/edp.rst"

commit 12cb9b0fa5876705634c86d497583c0134314e37
Author: Trevor McKay <tmckay@redhat.com>
Date:   Thu Oct 10 14:55:29 2013 -0400

    Add content to userdoc/edp.rst
    
    Implements: blueprint docs-03
    
    Change-Id: Ie15d0cf2c9334199f756b3109cabfe39a1403e02

commit 79f436ca2732c4570e8e7fc84578ab0bb9ebada7
Merge: 8ffe988 10f04e8
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Oct 17 14:14:41 2013 +0000

    Merge "Refreshed sample config files"

commit 8ffe988e9daf3176dd772265fed737ab84f8de05
Author: Ilya Tyaptin <ityaptin@mirantis.com>
Date:   Thu Oct 17 17:41:15 2013 +0400

    Fix bug with auth_token in trusts
    
    Fixes: bug #1240985
    
    Change-Id: I88086a3711299a1aabdd728d5123ebd3b5b7e4f6

commit 10f04e8d0d71074c816fafe34bb77b0bb42b1a5c
Author: Dmitry Mescheryakov <dmescheryakov@mirantis.com>
Date:   Thu Oct 17 15:50:24 2013 +0400

    Refreshed sample config files
    
    Also adjusted config generator to work on master. To generate config, run
      tools/with_venv tools/conf/generate_sample.sh
    
    Two files will be created:
    etc/savanna/savanna.conf.sample.raw
    etc/savanna/savanna.conf.sample-full
    
    The former of them need to be manually changed to become
    etc/savanna/savanna.conf.sample
    (at least is lacks [plugin:...] sections)
    
    The savanna.conf.sample-full is created by collecting all the configs
    in the code except the ones listed in tools/conf/blacklist.txt
    
    The savanna.conf.sample.raw is also created by collecting all the configs,
    but only those listed in tools/conf/whitelist.txt are retained.
    
    Change-Id: I56c009fd6ac1402622e1fee34bfabd8231c1ed6c

commit 398bedcef757d0d632aeaab3cdf856891f719a87
Merge: 6d7adb3 963fb5a
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Oct 16 23:29:10 2013 +0000

    Merge "Add lower bound for the six dep"

commit 963fb5aae1f33d5d622cc4c46171ed403e1cc8cb
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Wed Oct 16 15:26:19 2013 -0700

    Add lower bound for the six dep
    
    Change-Id: I671c554382945c71fa7669a5d3cd2c02850e8f50

commit 6d7adb37128011643b6dc25ce0bbcb376daf1422
Merge: 7716c1c 71bcb45
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Oct 16 20:44:21 2013 +0000

    Merge "Remove the section label markups for EDP"

commit 7716c1c82817c45ee26444d3403fb2e773fafee1
Merge: 5379119 949afc4
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Oct 16 20:41:23 2013 +0000

    Merge "Minor docs restructurization"

commit 71bcb456493a7faad42476d262715eba4e50fe44
Author: Trevor McKay <tmckay@redhat.com>
Date:   Wed Oct 16 15:24:25 2013 -0400

    Remove the section label markups for EDP
    
    The EDP page was using :ref: instead of :doc: to refer to this
    page.  The :ref: markups have been changed, so the specific section
    labels are not needed.
    
    Change-Id: I920f17b5124b86a05b204bf8f10970da70417762
    Implements: blueprint docs-03

commit 5379119fdcd48e973611b448665ec289d1aa3cfc
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Wed Oct 16 11:02:38 2013 -0700

    Use python-savannaclient 0.3.rc4
    
    Change-Id: Id5e4ddf93151ff097e32bd7d1eb19d1a8ff0d987

commit 3cc51d214e5b3ed3a6aedd652cba497397f0e4bc
Merge: 7e9991d b9f8ab6
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Oct 16 15:17:45 2013 +0000

    Merge "Integration test improvements"

commit 949afc4d3ad69a8f6cb861804d29204314948994
Author: Dmitry Mescheryakov <dmescheryakov@mirantis.com>
Date:   Wed Oct 16 14:58:28 2013 +0400

    Minor docs restructurization
    
     * restructured index page
     * replaced Mirantis copyright with OpenStack Foundation one
     * added usernames for images in HDP plugin
    
    Change-Id: I9927128151817c995a206d7b2aa6c545f1409994

commit 7e9991d32b61f48ac376e015a37df7f0cf1f45c8
Merge: f5aac36 d10f8e0
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Oct 15 19:49:52 2013 +0000

    Merge "Remove KeypairManager.get monkey patch"

commit d10f8e02b6ce4b47e33bd067dbfcf7b9a60d1c64
Author: Matthew Farrellee <matt@redhat.com>
Date:   Mon Oct 14 19:33:48 2013 -0400

    Remove KeypairManager.get monkey patch
    
    Now that we dep on novaclient >= 2.14.0, which includes this patch, we
    no longer need to carry it.
    
    Change-Id: I35514d0d08efd77d4b9ae5a4563de487e8dc29e5

commit f5aac364dc18aa23b2c3e7acb9038b79d57b487f
Merge: b929597 af8c3c2
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Oct 15 15:42:35 2013 +0000

    Merge "Unconditionally monkey patch nova.keypairs.get"

commit b929597c51c25b4bf857a8d2e30b22918bd68ce3
Author: Alexander Kuznetsov <akuznetsov@mirantis.com>
Date:   Tue Oct 15 13:34:25 2013 +0400

    Update end time in job execution after job complete
    
    Change-Id: Ifc8d2bd0901079884dd51cbf9a21b81ccfe81e99
    Closes-Bug: #1239983

commit af8c3c2c22e25a4594c8b636bdb5f30d2c9e99f6
Author: Matthew Farrellee <matt@redhat.com>
Date:   Mon Oct 14 15:24:14 2013 -0400

    Unconditionally monkey patch nova.keypairs.get
    
    Change-Id: Icf511e15d392fa79aca44aa8bd84200aa990cdd9

commit 2c115a37e9060b7e2fba6ff83b0a2732b5dac683
Author: Chad Roberts <croberts@redhat.com>
Date:   Mon Oct 14 13:21:01 2013 -0400

    Changing SAVANNA_URL to use v1.1 of the savanna-api
    
    Fixes: bug 1239776
    
    Change-Id: If23f15d213b6a128cf72ffe331a9f5f278643aac

commit 555e8ca3be8b26414fe26ff87e5427c06b5a2cb6
Merge: 1428494 8251342
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Oct 14 16:15:46 2013 +0000

    Merge "Remove extra agrument from call of run_job after cluster start"

commit 14284947354ce8a0114da119d475fd705de21533
Merge: 4d47359 375d51e
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Oct 14 15:44:22 2013 +0000

    Merge "Enhance logging"

commit b9f8ab615eeeea62d7ec6527c80c647bf8e2bf59
Author: Yaroslav Lobankov <ylobankov@mirantis.com>
Date:   Mon Oct 14 18:33:57 2013 +0400

    Integration test improvements
    
    * Now cluster is created for HDP plugin by analogy with cluster creation for Vanilla plugin;
    * Creation of Swift container id was relieved from global variables;
    * Also other improvements were added.
    
    Change-Id: I23621653af41cb37541bf17f53d057a3df3d1d5e

commit 375d51e70fb61527ef72934e28e9bc35ed1c2bb7
Author: Dmitry Mescheryakov <dmescheryakov@mirantis.com>
Date:   Sat Oct 12 16:05:55 2013 +0400

    Enhance logging
    
     * Added several reports for current cluster state
     * Brought to log exceptions which were suppressed in several places
    
    Change-Id: Id62e03f718d281311adc45e8e58fef2b3bf7ed09

commit 8251342068e44997c4aa5b868a17a0b73b9f3db0
Author: Alexander Kuznetsov <akuznetsov@mirantis.com>
Date:   Mon Oct 14 13:53:29 2013 +0400

    Remove extra agrument from call of run_job after cluster start
    
    Change-Id: I14e5fab30a5d57d68d5dcfea38eef85b90cd0cc7
    Closes-Bug: #1239592

commit 4d473591176231628338a360134902f9e7770504
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Sun Oct 13 02:39:10 2013 +0400

    Use savanna client 0.3-rc3
    
    Change-Id: I680b317f6f639cc0fed8d308cd0d64e703aa4a98

commit 74f129454f655f2a85bc5232e0e6ce02a24b744b
Merge: 36775ae 4bff332
Author: Jenkins <jenkins@review.openstack.org>
Date:   Sat Oct 12 08:01:31 2013 +0000

    Merge "Add roles to trusts creating"

commit 36775ae0fd9630d79dce93dcdf8b4aa72bb40e4e
Merge: 4340f2c 1cb47b6
Author: Jenkins <jenkins@review.openstack.org>
Date:   Sat Oct 12 07:22:16 2013 +0000

    Merge "Add validations for name fields in all EDP objects"

commit 4340f2cd0bf72c8720301fee36bfde632d2ff634
Merge: ad3f59a 8289d6d
Author: Jenkins <jenkins@review.openstack.org>
Date:   Sat Oct 12 06:51:44 2013 +0000

    Merge "Replace DBError with DeletionFailed for DataSource and Job"

commit ad3f59af7faaab645f9cc73bad2debca75cb9d58
Merge: 962d52a cdc2adb
Author: Jenkins <jenkins@review.openstack.org>
Date:   Sat Oct 12 06:51:05 2013 +0000

    Merge "Remove the 2.0 related version code"

commit 1cb47b68db0c118d335e2556398b15df967da942
Author: Trevor McKay <tmckay@redhat.com>
Date:   Fri Oct 11 16:00:16 2013 -0400

    Add validations for name fields in all EDP objects
    
    Change-Id: I14d8ff1e75ab9b3298d2737dc681eade5854c096
    Closes-Bug: #1236421

commit 8289d6d144114924a57651d29384ebcc9eabed6f
Author: Trevor McKay <tmckay@redhat.com>
Date:   Fri Oct 11 15:30:45 2013 -0400

    Replace DBError with DeletionFailed for DataSource and Job
    
    Foreign key constraints on DataSource and Job objects by JobExecutions
    cause DBError exceptions if those objects are deleted while they are
    referenced by a JobExecution.  Replace the DBerror with a SavannaException
    so that the REST api reports the error nicely.
    
    Change-Id: I756f561b019895c8c2c39f17bd3a05da31ad6440
    Closes-Bug: #1235229

commit cdc2adbd402620ecdde24dbf51ac8133fb201cea
Author: Jon Maron <jmaron@hortonworks.com>
Date:   Fri Oct 11 15:23:45 2013 -0400

    Remove the 2.0 related version code
    
    Since the HDP 2.0 merge will not make the 0.3 cutoff we're removing
    the code for it's integration.  In addition, some issues with the
    dashboard are observed when the 2.0 skeleton code is in place.
    
    fixes:  bug #1235258
    
    Change-Id: Id037982977d269ec75161c08cdda2995ac3ac674

commit 962d52a245f04325f6b2ee256144b83d614399eb
Merge: a92f013 a7f9fb7
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Oct 11 17:59:24 2013 +0000

    Merge "Fixed issue with wrong validation of jobs creation"

commit a92f013489c955312e3b116441415efb56f42f36
Merge: b9cfe02 aa8cfe9
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Oct 11 17:59:18 2013 +0000

    Merge "Add __init__.py file to enable edp validation tests"

commit b9cfe029301daa8b3cf268d97e1bc8c7bee8c3cd
Author: Trevor McKay <tmckay@redhat.com>
Date:   Fri Oct 11 13:12:22 2013 -0400

    Fix the _assert_types test to allow for fields that are enums
    
    Fields marked with "type: string, enum: [choices]" in JSON schemas
    fail the _assert_types test because the error message is different.
    When an enum field is type checked against an int, the message
    becomes "<int> is not one [choices]".  This change checks for a
    different message when an enum is specified.
    
    Change-Id: I11f4f652e1522e06180d1cf537f148fd18403975

commit aa8cfe9c021786a5b69bfa2ba9c14ff426ae4a6c
Author: Trevor McKay <tmckay@redhat.com>
Date:   Fri Oct 11 12:16:32 2013 -0400

    Add __init__.py file to enable edp validation tests
    
    Unit tests for edp validation were not running because
    the absence of __init__.py in the edp directory caused
    edp to not be detected as a package by tox.
    
    Change-Id: Ief2a1a1c230a32d2c2ed99b85cbd43f852b64f4e

commit 4bff332fa5aee1eafcd4b6ce18650811a00777ec
Author: Ilya Tyaptin <ityaptin@mirantis.com>
Date:   Fri Oct 11 19:47:28 2013 +0400

    Add roles to trusts creating
    
    Change-Id: Ie76917a8b73637a09c38053dd8c5f441f1e3446b

commit 8f37f1d7fa6433dac450027666fd5e4faf3a940b
Merge: f9f7958 c63fa3e
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Oct 11 15:07:37 2013 +0000

    Merge "First cut at UI documentation"

commit f9f795845b774d65b5e9010f3e120e25dde051e8
Merge: 5d7c83f cc7d9b1
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Oct 11 14:39:00 2013 +0000

    Merge "Fix auth url retrieval for identity"

commit 5d7c83f74e249ca837d4c805c34cf377daa0458e
Merge: 866f281 1494a6a
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Oct 11 14:37:28 2013 +0000

    Merge "Fix lost anti_affinity field from Cluster Template"

commit 866f28140a21a3f7d9167500b4f13aee76b297b2
Merge: c822792 6bfc20e
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Oct 11 14:31:21 2013 +0000

    Merge "Another change to parallelize Vanilla plugin provisioning"

commit a7f9fb714c19d7bdb21f0ebfb69db0f432cf3fc8
Author: Alexander Ignatov <aignatov@mirantis.com>
Date:   Fri Oct 11 17:24:03 2013 +0400

    Fixed issue with wrong validation of jobs creation
    
    * It's possible to send an empty array to mains
    * Added check to create Pig/Hive flows with binary in mains requirement
    
    Fixes bug#1237434
    
    Change-Id: Ia04d0fa642386bf5d05300b7013fe91cca6aada2

commit c63fa3e1c47c318145ce10f2b59e173a5ffe1856
Author: Chad Roberts <croberts@redhat.com>
Date:   Wed Oct 9 11:45:30 2013 -0400

    First cut at UI documentation
    
    Implements:  blueprint docs-03
    
    Change-Id: Iec8a65f837be9cd1f49a4badf62a84c88bc560ec

commit cc7d9b1b069f4744690feb5fd305af92da97c8f8
Author: Ilya Tyaptin <ityaptin@mirantis.com>
Date:   Fri Oct 11 16:39:54 2013 +0400

    Fix auth url retrieval for identity
    
    Fixes: bug #1238072
    
    Change-Id: I81b98208e351663d67a51eece19fd17e0f396627

commit 1494a6a49c0889106a8a247ac538b07ff311babc
Author: Nikita Konovalov <nkonovalov@mirantis.com>
Date:   Tue Oct 8 18:33:06 2013 +0400

    Fix lost anti_affinity field from Cluster Template
    
    Refactored methods for creating Clusers, so that
    default values are applied correctly and parameters
    pased to this method are not modified.
    
    Fixes: bug #1232065
    
    Change-Id: I3c3db41a47042e76ad42b01a94d7e3f17a093e81

commit c822792fbc5ffff8bfdb1f8cf4fb2399e4e054a6
Merge: b918c81 8c5e6b8
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Oct 10 21:21:21 2013 +0000

    Merge "Added EDP testing"

commit b918c8112f61c5f37fc0d061f83eb4c603270fc1
Author: Trevor McKay <tmckay@redhat.com>
Date:   Thu Oct 10 13:29:55 2013 -0400

    Add a page for documentation of the Savanna Python client
    
    Implements: blueprint docs-03
    
    Change-Id: I9e1a03306e2d2c312498d4316f9c43cb0bc2aad3

commit 6bfc20e908c7be71dccbab3dd5803350788f87fd
Author: Dmitry Mescheryakov <dmescheryakov@mirantis.com>
Date:   Mon Oct 7 16:58:55 2013 +0400

    Another change to parallelize Vanilla plugin provisioning
    
     * Also changes implementation of context.ThreadGroup: we
       discovered that previous implementation based on Oslo's
       ThreadGroup had broken wait() method: it could exit before
       all threads were finished
    
    Change-Id: I7ae7afa7448852c6e90a942b39de615b209876bc

commit d052f0effdd19843458e0bc6c4bc13ff303329f0
Merge: 3c6f063 b38efd9
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Oct 10 11:47:54 2013 +0000

    Merge "Added data-locality feature description"

commit 8c5e6b818caa5bc539351543e2bdcc6d81e8cdba
Author: Vadim Rovachev <vrovachev@mirantis.com>
Date:   Mon Oct 7 18:40:16 2013 +0400

    Added EDP testing
    
    Added EDP testing to integration tests
    
    Implements blueprint: add-edp-tests
    
    Change-Id: I044ae33e72e6508210efa278015229c66643740e

commit 3c6f0639b753de2737bad1ab6e06ed99f3b508fc
Merge: 666c8e9 0da0df5
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Oct 10 08:57:48 2013 +0000

    Merge "Remove unused EDP JSON validation schemes to prevent confusion"

commit 666c8e9b9672f41bf7fca431a40db68390bf5468
Merge: 92b3a2f 68251c2
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Oct 9 20:48:09 2013 +0000

    Merge "config_helper.py doesn't handle negative int correctly"

commit 92b3a2fe8ea37126ea59424e52ef314b1028bfd8
Merge: f67623c 1cb9a9b
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Oct 9 20:47:51 2013 +0000

    Merge "Sync openstack common with oslo stable/havana"

commit 0da0df579656de16f81570fe598a816d3c31a5a8
Author: Trevor McKay <tmckay@redhat.com>
Date:   Wed Oct 9 15:39:55 2013 -0400

    Remove unused EDP JSON validation schemes to prevent confusion
    
    There are some JSON validation schemes that are no longer used. These
    should be removed because they may mislead developers looking at the
    code (what job types are supported, data source endpoints, etc)
    
    Change-Id: Idc83f1d503aae166bf5392e4e21824fdd19f5a8d

commit f67623c86ccc00d697f1bff3fd6e90b4eb7a9070
Author: DennyZhang <denny@unitedstack.com>
Date:   Fri Oct 4 16:34:40 2013 -0500

    Need to empty /tmp/*-env.sh, before appending
    
    Defensively empty the *-env.sh files in case they are ever
    appended to multiple times.
    
    append_oozie_setup function simply append to /tmp/oozie-env.sh.
    
    We'd better initial oozie-env.sh with empty content first.
    
    The same apply for generate_setup_script function.
    
    Change-Id: If9c02e85856272d0b48ef7d79e2f329c58aa148b
    Close-bug: #1235481

commit 68251c24b27d3014d071797b691d4b9fa46a9fa7
Author: DennyZhang <denny@unitedstack.com>
Date:   Sat Oct 5 08:51:07 2013 -0700

    config_helper.py doesn't handle negative int correctly
    
    The check-in is supposed to fix bug 1235702.
    
    But handling float parameters takes much more tests,
    thus we leave this part for later.
    
    Partially Close-bug: #1235702
    Change-Id: I08ca62c577ddda5083e08391b0693455d6ca68dc

commit b38efd905fb4ccb898613a3031d2e1ca93454d72
Author: Andrew Lazarev <alazarev@mirantis.com>
Date:   Mon Oct 7 19:42:27 2013 +0400

    Added data-locality feature description
    
    Implements: blueprint rack-and-vms-location-should-pass-to-cluster
    Change-Id: I9441bb0af02fd07e3179c817a2d2410c82ab27c7

commit 1cb9a9b746b07636a40f4317b32c899025e6825f
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Wed Oct 9 16:56:58 2013 +0400

    Sync openstack common with oslo stable/havana
    
    Change-Id: Ib959a963c85eb8949a6e13ee2a49ee739df44b86

commit 16f654cc74be98462846f80c2d68ec192937ab90
Merge: 35738fe 23abd3c
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Oct 9 12:43:40 2013 +0000

    Merge "Hide savanna-subprocess endpoint from end users"

commit 35738fe028977f32af8a893f7a05b87349566682
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Wed Oct 9 14:55:17 2013 +0400

    Move swift client to runtime requirements
    
    We're using swift client in EDP
    
    Change-Id: Idca73e57c274545ed0013a1bc2f7bac1cb63c42c

commit 23abd3c5e034333a7aa54091cd533b2d68bef6f4
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Tue Oct 8 21:52:57 2013 +0400

    Hide savanna-subprocess endpoint from end users
    
    This endpoint should not be available for auto completion after typing
    savanna...
    
    Change-Id: I3e535e637531849074661460352560601291a42b

commit 9de465d62d419062ca5d46a3f333a827adf05563
Merge: 22795d3 1dffdda
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Oct 9 10:11:01 2013 +0000

    Merge "Added rack topology configuration for hadoop cluster"

commit 22795d31ee8c435b27dc12b4482bf8b1f3847bb4
Merge: ac9cddc ecd9297
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Oct 9 10:09:20 2013 +0000

    Merge "Configuring state hanging fixed"

commit ac9cddc7a8c19b88530d0020210c0d31c4c38182
Merge: d053880 89b371c
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Oct 9 09:52:35 2013 +0000

    Merge "Docs for Cluster statuses"

commit d053880dadd4bf01acaae356935cb501b0cdf4de
Merge: 2163231 5df7333
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Oct 9 08:48:00 2013 +0000

    Merge "Right import of modules in itests was made"

commit 89b371cb9395b70c2407eeedd99f9bf74242fff8
Author: Nikita Konovalov <nkonovalov@mirantis.com>
Date:   Tue Oct 8 13:14:02 2013 +0400

    Docs for Cluster statuses
    
    Change-Id: Icf90c107eaac429c5c1155e820eafdbadf0a6494
    Fixes: bug #1203802

commit 1dffdda08b7f88b1577b753ec32e349a521db9b3
Author: Andrew Lazarev <alazarev@mirantis.com>
Date:   Fri Oct 4 16:22:32 2013 +0400

    Added rack topology configuration for hadoop cluster
    
    Configuration includes topology for compute nodes and swift nodes.
    
    Co-Authored-By: Alexander Kuznetsov <akuznetsov@mirantis.com>
    
    Implements: blueprint rack-and-vms-location-should-pass-to-cluster
    
    Change-Id: I0fdd6ef084507c3a1054bbd50e030f22534231b2

commit 21632317d6545f15293195608eb0d60f4e8aa0ac
Author: Trevor McKay <tmckay@redhat.com>
Date:   Tue Oct 8 10:55:03 2013 -0400

    Add new EDP sections to the documentation tree
    
    Implements: Documentation for Savanna 0.3
    
    Change-Id: Icdd95b56da8e6a1e5e62075b7f37f194c441e660

commit 53acd79099194740d7216a1aca50e483d7988817
Merge: 323869d e8b62cd
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Oct 8 14:21:20 2013 +0000

    Merge "Bump savanna client version to 0.3-rc2"

commit ecd929728843088a84887def0463f890850383d5
Author: Nikita Konovalov <nkonovalov@mirantis.com>
Date:   Tue Oct 8 16:27:32 2013 +0400

    Configuring state hanging fixed
    
    Change-Id: I171db230ffec410942d8a7ccada86e43d148b442
    Fixes: bug #1232084

commit 323869d82df03a7ac4bafcbdcbd0a7ca28b43c20
Author: Nikita Konovalov <nkonovalov@mirantis.com>
Date:   Tue Oct 8 16:06:07 2013 +0400

    Fix database model for Job Binary
    
    VARCAHR column now has length limit.
    
    Change-Id: I207f3faadf8232f2f3c69934847149009677eb7c

commit e8b62cd5287efb8bdb3f9ae2705b1347751a09f5
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Fri Oct 4 23:27:33 2013 +0400

    Bump savanna client version to 0.3-rc2
    
    Change-Id: Ice86c46e6ee6173e9dbabd1eb74e25b374e7ffdd

commit 5df73338739bef4e9008d1020d4ff1e6a64f3f0f
Author: Yaroslav Lobankov <ylobankov@mirantis.com>
Date:   Tue Oct 8 15:42:06 2013 +0400

    Right import of modules in itests was made
    
    Change-Id: If468a164d9803804af24b3f45a708a0a144c0cfa

commit eefa0de7eb114c7b76bdf1e3bc2be77e93a97ef8
Merge: 952074f 21b86c5
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Oct 8 11:38:27 2013 +0000

    Merge "Docs updated for image usernames"

commit 952074f4088c734a527707d8709fd36ae28fc217
Merge: ba367e6 4a093c9
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Oct 8 11:37:22 2013 +0000

    Merge "Close FDs for subprocesses"

commit ba367e65fbfc82eefc572b63d2f424cb8a2811f4
Author: Yaroslav Lobankov <ylobankov@mirantis.com>
Date:   Mon Oct 7 21:40:38 2013 +0400

    Excessive log was deleted
    
    Python-swiftclient which is used in integration tests writes a lot of unnecessary logs.
    Now python-swiftclient does not write these unnecessary logs.
    
    Change-Id: I72688577e337cff612d984f4533a842f0f7d0f7d

commit 21b86c591e2fb8444f59930849ce06da2eaf9502
Author: Nikita Konovalov <nkonovalov@mirantis.com>
Date:   Tue Oct 8 13:58:35 2013 +0400

    Docs updated for image usernames
    
    Change-Id: I935baccea1e5ac39ce7e363bff29dab5ec80b7c3
    Fixes: bug #1236334

commit 4a093c9bb5412a36a11be673fca8b7bca8d26a3c
Author: Dmitry Mescheryakov <dmescheryakov@mirantis.com>
Date:   Tue Oct 8 14:21:39 2013 +0400

    Close FDs for subprocesses
    
    Subprocess module does not automatically close file descriptors for
    pipes connected to child processes. Hence FDs leak on each cluster
    launch. That commit fixes the bug.
    
    Change-Id: I03a52d61acd6316d8fc5026c8eb5d38ad7d0e269

commit 267714855b8ab52ea085c89e7e671f328c41c879
Author: Chang Bo Guo <guochbo@cn.ibm.com>
Date:   Tue Oct 8 00:00:05 2013 -0700

    Follow hacking about import
    
    This patch follows the rules about import in HACING.rst
    https://github.com/openstack/savanna/blob/master/HACKING.rst#imports
    
     * reorder imports
     * Add missing blank lines before code
    
    Change-Id: I9cd14fb3c3bf9567c6fee772a1b3188baf1bcbd9

commit 19efb6eae30db0075975fdaa66252bedeb4491e1
Merge: d59a4fe 4ce8135
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Oct 7 15:50:58 2013 +0000

    Merge "Adding Denny Zhang to AUTHORS"

commit 4ce8135c947086e891207139722b7e31489167ec
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Mon Oct 7 19:29:07 2013 +0400

    Adding Denny Zhang to AUTHORS
    
    Change-Id: Icddeeb08ecb149708976463a9cc750a491b8efb2

commit d59a4feff5c048eca2006718f41fc4c9c1ec6b75
Merge: 453d0e3 9580517
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Oct 7 15:34:41 2013 +0000

    Merge "Starting Job Execution in separate thread"

commit 453d0e3626c574aab31226bc545790802a3a8a6f
Merge: 2af6b0a 134e241
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Oct 7 15:23:31 2013 +0000

    Merge "Allow job binaries to be retrieved from internal swift"

commit 2af6b0a423abd75eff7895da6ea3e98516662a6a
Merge: 29e01d2 052244f
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Oct 7 15:01:00 2013 +0000

    Merge "Delete constant 'GENERAL_CONFS' from config_helper.py"

commit 052244f9323f7465ff7b7c2678e53616fe09e580
Author: Nikolay Mahotkin <nmakhotkin@mirantis.com>
Date:   Mon Oct 7 16:46:20 2013 +0400

    Delete constant 'GENERAL_CONFS' from config_helper.py
    
    Fixes Bug #1235689
    
    Change-Id: I51c548cc373498b799e1d7cf11736fe6dcef3394

commit 29e01d23fca52497de57bfdc52f99811c770daeb
Author: Alexander Ignatov <aignatov@mirantis.com>
Date:   Mon Oct 7 16:31:05 2013 +0400

    Fixed typos in docs
    
    * Fixed typo with wrong distros
    * Fixed typo in Oozie URL
    
    Change-Id: Ied797d500de86ff19cc0a932adb411e821692f6a

commit 7c71be4183da47a0d2f8f4fdf1c33293099addc3
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Mon Oct 7 11:31:12 2013 +0000

    Add back copy-pasted theme for Read The Docs only
    
    This partially reverts commit 43a67fe05fcb6f3a70293996c80671884e969b21
    
    Change-Id: I60746fa92fc89664f7ecea09f0d9cf3bf4899812

commit 9580517f218867a49b7c975702951c87f277eeaf
Author: Nikita Konovalov <nkonovalov@mirantis.com>
Date:   Fri Oct 4 16:10:04 2013 +0400

    Starting Job Execution in separate thread
    
    Fixes: bug #1228140
    
    Change-Id: I0676ba811d1d67a229b710baa0036f5a24c723e1

commit 72416da0bab0123a32762bbc0916900200e42dd1
Merge: 13ff10f 750aa01
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Oct 7 11:21:31 2013 +0000

    Merge "Update stackforge links to openstack"

commit 750aa01fc60e294c5096745b79f9ec3605e11b20
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Mon Oct 7 15:16:00 2013 +0400

    Update stackforge links to openstack
    
    Change-Id: I451bb6fa5e3d6de03829f670b88fae65ff1d1ed1

commit 13ff10fce4dfb562e99469c3cfafd7371e09c73b
Merge: e8f8fe5 3198745
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Oct 7 10:13:35 2013 +0000

    Merge "Add support for multiple HDP versions"

commit e8f8fe50a33c841ff160f0a7205f8fe3eeb56976
Merge: 517e2bb 8b8df39
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Oct 7 07:38:21 2013 +0000

    Merge "Add missing package dependency for test_requirements.txt"

commit 517e2bb595630bb214378c1ea89c546601ef2e7b
Author: Hui HX Xiang <xianghui@cn.ibm.com>
Date:   Sun Oct 6 22:20:49 2013 -0700

    Fix typos in userdoc
    
    Change-Id: Ib4a15556e57f5e56b06aaf9c147104c18f4956b1

commit 8b8df39e64f2900dda23d7e1107e17c5aded1182
Author: DennyZhang <denny@unitedstack.com>
Date:   Sat Oct 5 15:59:57 2013 -0500

    Add missing package dependency for test_requirements.txt
    
    Packages of fixtures are used,
    but missing in test_requirements.txt
    
    Close-bug: #1235524
    Change-Id: Iab154bf420036e049c41754678e7c1b67c3bd7e6

commit 9d9b24e5d02237503f8b4b11bf80d692dfc3d6d9
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Sat Oct 5 23:15:25 2013 +0400

    Fix docs layout for Read The Docs
    
    Change-Id: I973e6e7845f5c376b1920523f78a03e8998296ab

commit 04e33171b37a4bff7770372fef803863693569ec
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Sat Oct 5 23:14:59 2013 +0400

    Fix version generation (pep8)
    
    Change-Id: I4a39ff7d054c1d373acec9b682c1e85522912a2b

commit 86f1666793eacafd330f60a2e467e76d229b1fe8
Merge: 4fce062 2c391fb
Author: Jenkins <jenkins@review.openstack.org>
Date:   Sat Oct 5 17:50:32 2013 +0000

    Merge "Increase timeout for decomission operation"

commit 4fce06202bd9be695d22fefb1b73e8b7597a58eb
Merge: 603d887 b63d180
Author: Jenkins <jenkins@review.openstack.org>
Date:   Sat Oct 5 17:01:39 2013 +0000

    Merge "Sync with global requirements"

commit 603d8879a5cdb3b4a1c720677a5630ce9bdeec13
Author: Jeremy Stanley <fungi@yuggoth.org>
Date:   Sat Oct 5 16:50:17 2013 +0000

    Update .gitreview file following repository move
    
    * .gitreview: The repository moved from stackforge to openstack.
    
    Change-Id: I7029a13cb11b784bd07dd7af49b9e319e724d205

commit 2c391fbd19d15a5aca6884553cb4bf2cebfbdf0c
Author: Dmitry Mescheryakov <dmescheryakov@mirantis.com>
Date:   Fri Oct 4 19:20:41 2013 +0400

    Increase timeout for decomission operation
    
    Recently we saw a number of integration tests failure due to timeout
    during nodes decommision. Right now it is 30 seconds. There is no
    reason to keep it that low, and increasing it to 5 minutes should
    help avoid false failures on CI.
    
    Change-Id: Ibaba8a55879a95255beae260647022777938c38f

commit b63d18071bee7c2d74531571fe7db65f0c0032e6
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Fri Oct 4 17:28:25 2013 +0400

    Sync with global requirements
    
    Change-Id: I970aff3c87e6826cb527127acfa8915a8b47b07e

commit f993d6d333c5b072be2f19b58aeaa52f0af902d2
Author: Ilya Tyaptin <ityaptin@mirantis.com>
Date:   Mon Sep 2 17:48:51 2013 +0400

    Trusts for longrunning tasks
    
    Create trusts from current user to savanna user when cluster is created,
    auth savanna user with trust,
    use savanna user with trust for nova and cinder, when cluster is deleted
    
    Implements: blueprint trust-for-scaling-and-edp-operation
    
    Change-Id: I558acc01f2663c11879846a51edbf8043ec42676

commit 134e241e9792ea61434fcf566eca61b7b0c517c4
Author: Trevor McKay <tmckay@redhat.com>
Date:   Fri Sep 27 17:13:24 2013 -0400

    Allow job binaries to be retrieved from internal swift
    
    * also adds job-binaries/<id>/data to REST api
    * limit the size of job binary data retrieved from swift or the internal db
    
    Fixes: bug #1228128
    Change-Id: Ib0278d7aee334b628089b7108c5bd437845ceaee

commit 12b470ab2bfb06a6a4ce3db55ebbebe939365ec2
Merge: 59c462c 1d12df9
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Oct 3 14:38:25 2013 +0000

    Merge "Impl multitenancy support"

commit 1d12df921cf8747b43eeb72334594267243ef975
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Tue Oct 1 16:59:42 2013 +0400

    Impl multitenancy support
    
    * tenant_id added to instances and nodegroup-like objects
    * tenant_id will be accessibly only inside conductor
    * enable tenant-specific model_query by default
    * add missed not None checks to sqla/api
    * ctx is now passed instead of module in savanna/service/instances.py
    
    Fixes: bug #1218452
    
    Change-Id: Icb0c089fd47dd422fe0c93781d3a5747eb995615

commit 59c462c225a2fae79d2233c3990d1f56d98dcf54
Merge: c47a51b a3306d9
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Oct 3 10:45:46 2013 +0000

    Merge "Improvements of integration tests"

commit c47a51b6e7ff457b52b4f5def993cb0b41916181
Merge: 1e6cf08 43a67fe
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Oct 3 10:27:32 2013 +0000

    Merge "Replace copy-pasted sphinx theme with oslo.sphinx"

commit 1e6cf08d2b9f73718686f01192104f080add6927
Merge: 48f4cf6 61992ac
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Oct 3 10:26:41 2013 +0000

    Merge "Print request body when log-exchange flag is true"

commit 43a67fe05fcb6f3a70293996c80671884e969b21
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Thu Oct 3 13:22:54 2013 +0400

    Replace copy-pasted sphinx theme with oslo.sphinx
    
    Change-Id: I3c78753ea5d800b67853af96cc155707cdbf7755

commit a3306d9177b0977148ce955a07f9f6e22b7f731d
Author: Yaroslav Lobankov <ylobankov@mirantis.com>
Date:   Wed Oct 2 19:49:03 2013 +0400

    Improvements of integration tests
    
    * Added test for simple check of Oozie;
    * Each Swift container which is created with tests has its id;
    * Tests have improvements in code.
    
    Change-Id: Icd61c5904889deabc1a8b2607965dad5e1c97224

commit 31987454a9d81159c8ade1cb7eb38f57d25411a4
Author: Jon Maron <jmaron@hortonworks.com>
Date:   Thu Sep 26 16:50:22 2013 -0400

    Add support for multiple HDP versions
    
    This is the first commit in a series of commits to support multiple
    HDP versions.  There will more than likely be subsequent commits
    to account for discoveries during the actual inclusion of new
    versions or if the level of abstraction is deemed inappropriate etc.
    
    implements blueprint hdp-version-support
    
    Change-Id: I7a94753b18920a9a1052123da9528c47ff47db7a

commit 48f4cf66fd011414b01d7716f8f4511ba36133d2
Author: Dmitry Mescheryakov <dmescheryakov@mirantis.com>
Date:   Thu Sep 26 20:20:33 2013 +0400

    Implement threaded SSH for provisioning and Vanilla plugin
    
     * SSH commands are now run in parallel for both configuring during
       provisioning and for Vanilla plugin configuring
    
     * Introduced throttling for SSH connections
    
    Change-Id: I88a68642f3649fdab8666e36b4ab226815b72320

commit 61992ac8460b9adea52ff78f6a9aee62341cd66a
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Wed Oct 2 18:25:00 2013 +0400

    Print request body when log-exchange flag is true
    
    Fixes: bug #1204641
    
    Change-Id: Ie757cd024f5e4376410cc9cf9dd31b77adc836f7

commit 2d4743cfd9aefdfcf8bdaabb0935393c64e4dbef
Merge: 4d3de5b 2eed0c8
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Oct 1 17:37:43 2013 +0000

    Merge "Add admin context for non-request ops"

commit 4d3de5b84c540596871a06f3f9c4dc1ef13f2a40
Merge: 9f3be80 d82f179
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Oct 1 16:59:52 2013 +0000

    Merge "Migration to new integration tests"

commit 9f3be8074e42a358515d23515f5a15f6a153652e
Merge: 2b6a12e b1f4692
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Oct 1 13:48:39 2013 +0000

    Merge "Added missed default configs for Oozie-4.0.0"

commit 2eed0c8566e59d2241371e2e55220945f8e010db
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Tue Oct 1 16:39:40 2013 +0400

    Add admin context for non-request ops
    
    * is_admin flag added to context
    * get_admin_context func added
    * periodics are now using admin context
    
    Change-Id: I20d6ceba0a2f849fcb5eebfbf2ff8418a0d94efb

commit d82f1792dc60461d6bb4950c02b51ed8ffee9312
Author: Yaroslav Lobankov <ylobankov@mirantis.com>
Date:   Fri Sep 27 17:15:20 2013 +0400

    Migration to new integration tests
    
    Change-Id: I31d5bf61f4bc452a7968b09838fc9521bc23dc75

commit 2b6a12e147dbdc982976ae802216cce0b08176e4
Merge: 80e6c1f 78567b5
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Oct 1 09:42:04 2013 +0000

    Merge "Removing line breaks from default configs"

commit b1f4692a746d544c9ddeafb71bb7d495b81febd3
Author: Alexander Ignatov <aignatov@mirantis.com>
Date:   Tue Oct 1 02:57:45 2013 +0400

    Added missed default configs for Oozie-4.0.0
    
    *Also changed info in plugin about new verson of Oozie
    
    Change-Id: Id97f10ad090167a01b132eca62fc8f539bdb77c2

commit 78567b593493a3e205c4c4ea442b03b60f7a7ff2
Author: Alexander Ignatov <aignatov@mirantis.com>
Date:   Tue Oct 1 01:38:00 2013 +0400

    Removing line breaks from default configs
    
    Fixes bug #1233192
    
    Change-Id: I14a74199fbbd3ba1acf479886ea01da6931bfeca

commit 80e6c1f48d60c9b86c9df6c03c1a897d9ccbdd17
Merge: bce2507 7917c08
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Sep 30 14:17:27 2013 +0000

    Merge "Add /jobs/config-hints/<job_type> REST API call"

commit bce2507a82a04ad2422c7bbc6670b7c724927809
Merge: f57b38c 65707d6
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Sep 30 08:23:25 2013 +0000

    Merge "Fix submitting hive job"

commit f57b38c2ab83ffb26187205574ee2d14fa5f7bdb
Merge: 2b92a3f 51b24ed
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Sep 27 14:56:41 2013 +0000

    Merge "Add running hdfs operations from plugin specific user"

commit 7917c08a641968d5e6bb3aa7ae350c2f8cddbb1d
Author: Nikolay Mahotkin <nmakhotkin@mirantis.com>
Date:   Fri Sep 6 15:16:31 2013 +0400

    Add /jobs/config-hints/<job_type> REST API call
    
     * Added REST API call for retrieving possible
     job configuration
    
    Change-Id: I971f55a61379cb4ca0d415bda22f71d30b79ef31

commit 2b92a3f22bcb11d853a7d7201a55971eac5bb61f
Merge: 44cf103 233f21d
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Sep 27 10:03:57 2013 +0000

    Merge "Integration test refactoring"

commit 51b24ed7e0f35ae854d78f70a81e54df0a509fb9
Author: Sergey Reshetnyak <sreshetniak@mirantis.com>
Date:   Wed Sep 25 16:26:47 2013 +0400

    Add running hdfs operations from plugin specific user
    
    Change-Id: I5ce8d1e5d8fd77da79a58a51de3ca9a30e470b64

commit 44cf103e0e448a793ac58a4433007c4e53090e0e
Merge: a17a537 363feae
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Sep 26 15:42:30 2013 +0000

    Merge "Refactoring job execution flow"

commit a17a5379f7ab6880f0238497e8da825138ad21f3
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Thu Sep 26 13:25:12 2013 +0400

    Revert bump of alembic version
    
    It has been reverted in global requirements
    https://review.openstack.org/#/c/48227/
    
    Change-Id: I7a8f41f87c9cbc0cbf4dc11d9d3711ce351cceaf

commit 233f21d82eba29449322ab6c07865f6bed708d82
Author: Yaroslav Lobankov <ylobankov@mirantis.com>
Date:   Tue Aug 27 21:14:08 2013 +0400

    Integration test refactoring
    
    * Test for cluster configs was changed;
    * Helper script for cluster config testing was changed;
    * Test for Map Reduce was changed;
    * Helper script for Map Reduce testing was changed;
    * Test for Swift was changed;
    * Added helper script for Swift testing;
    * Test for scaling was changed;
    * File base.py was changed;
    * test-requirements.txt was changed;
    * tox.ini was changed;
    * Import of configs was changed: migration to Oslo config.
    
    Implements blueprint itests-refactoring
    
    Change-Id: I157e8aaf8a6542a79dd336650c978d096d40000b

commit 65707d67b73ebd01a4fd8a26830ad1575a2401a5
Author: Nikolay Mahotkin <nmakhotkin@mirantis.com>
Date:   Tue Sep 17 21:47:14 2013 +0400

    Fix submitting hive job
    
     * Added hive xml schema version to workflow xml
     * Fix MySQL db accessing using hive user
     * Fix MySQL host in hive-site.xml
     * Generating password for hive MySQL user and set it to config
    
    Change-Id: I40553bf80247a75e6d64295518916ee2c615117a

commit dfc58ef1e45b6a9d610d5d560e37fc56b4af84f3
Merge: 5516bce f8c7de2
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Sep 25 02:08:24 2013 +0000

    Merge "Bump oslo.config version to use Havana release"

commit 5516bce837d1cbf786a923462f5653964a2031b1
Author: Nadya Privalova <nprivalova@mirantis.com>
Date:   Tue Sep 24 21:13:47 2013 +0400

    Oozie manager enhancement
    
    * Remove double slashes
    
    Change-Id: I2a80e10cd2ec8bfa86c6b80cf101f6fb593a9e36

commit f8c7de201feb157b8355c02ce7a15bd5d0b800ed
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Tue Sep 24 18:24:29 2013 +0400

    Bump oslo.config version to use Havana release
    
    Change-Id: If56f6a6fd64214783bbebfbe357605a381886d3e

commit 363feae05b83a2f1d693e8ba8b63c194f676a10d
Author: Nadya Privalova <nprivalova@mirantis.com>
Date:   Tue Sep 24 13:23:52 2013 +0400

    Refactoring job execution flow
    
    Done:
    * Job is removed
    * Job.type moved to JobOrigin
    * JobOrigin renamed to Job
    
    Change-Id: I398e1cfad0ff691e3df8858992540a9de9e34927

commit 9a928730aee38450ff810e66cc12806de75f83ad
Merge: a077dc4 d8d673f
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Sep 24 04:06:34 2013 +0000

    Merge "Docs fix for Neutron and Floating IP supprot"

commit a077dc4a21e7bda939781b55de8406802e4079f2
Merge: 509b28c 4083b01
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Sep 24 04:05:46 2013 +0000

    Merge "Floating ip assignement support"

commit 509b28cdd2b3cd9938254e9824846b84eb109359
Merge: bb7ced5 3e344d4
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Sep 23 15:26:37 2013 +0000

    Merge "Temporarily fixes bug #1223934"

commit bb7ced5f29cd37ce02b5f01c4c3526a344aacf72
Merge: 99e72f1 4969464
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Sep 23 15:23:50 2013 +0000

    Merge "Set default log levels for some third-party libs"

commit 99e72f1171d92b4d1c3193dd6cf2cdcaf2afd821
Merge: e73f930 c31432a
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Sep 23 15:18:21 2013 +0000

    Merge "Doc fix for replacement of Hadoop version in Vanilla plugin"

commit e73f9305ad94cfaca7e79be24610540950e00bc6
Merge: 48a2406 289e781
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Sep 23 15:14:00 2013 +0000

    Merge "Fix Cinder volumes support with xenserver"

commit 289e781d48747a4710cfde258524083c8cc93daf
Author: Sergey Reshetnyak <sreshetniak@mirantis.com>
Date:   Mon Sep 23 12:11:58 2013 +0400

    Fix Cinder volumes support with xenserver
    
    Fixes bug: #1193422
    
    Change-Id: I8cd36112a647c4207dec8290511b01f1c22c0879

commit 48a240653285c719005c8e15d834af0b0db29379
Merge: 18ea3ed 2439010
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Sep 23 11:18:12 2013 +0000

    Merge "Add default sqlite db to .gitignore"

commit 18ea3edb869d123647b53dcbe4a5fd83cb30d539
Merge: 0102fab 9ac1b70
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Sep 23 09:40:30 2013 +0000

    Merge "Sync requirements with global requirements"

commit 0102fab6ed0e07f63cef8cd6f2e718a3f6f61ac5
Merge: aab2fcf f324cf8
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Sep 23 09:40:14 2013 +0000

    Merge "Remove version pbr pins from setup_requires"

commit c31432a11e027b0559f4581ca1b2d6243427cb21
Author: Alexander Ignatov <aignatov@mirantis.com>
Date:   Thu Sep 19 17:41:53 2013 +0400

    Doc fix for replacement of Hadoop version in Vanilla plugin
    
    * Replaced all references to new version
    * Changed links to actual images
    * Samples are also fixed
    
    Implements blueprint vanilla-plugin-hadoop-1-2-1
    
    Change-Id: Iff0bc202e25638576587aea94f159ea93a63589a

commit 2439010f5d096ec5ec35c91cb555d21d9d2d1941
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Sun Sep 22 19:49:29 2013 +0400

    Add default sqlite db to .gitignore
    
    Change-Id: I473e047b219d2f4dab651bd90158b95ae28b5d88

commit aab2fcfeb6df8ff8168230812eafd3da450537f3
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Sun Sep 22 18:34:48 2013 +0400

    Impl context.to_dict()
    
    Change-Id: I12af308193c162400109d36d3f4fd275a5ee8173

commit 496946428a028b00fb68955fba579f16a8163b95
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Sun Sep 22 14:55:16 2013 +0400

    Set default log levels for some third-party libs
    
    Change-Id: I8a2d5cc3723ce7cb3501e090dad833034c63b2a3

commit 3e344d41a82b43b2a3c68b5c43486841ba3a626a
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Sun Sep 22 12:29:14 2013 +0400

    Temporarily fixes bug #1223934
    
    It could be removed when fix for this bug will be released in novaclient
    and novaclient version in requirements will be updated.
    
    Fixes: bug #1223934
    
    Change-Id: Idb019d5905e21948126e84c099d2abb524e7eba9

commit 9ac1b70caca8c5b41fa4ab1851738f47f0aca1a8
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Sun Sep 22 12:01:18 2013 +0400

    Sync requirements with global requirements
    
    * bump alembic to >=0.6.0
    * bump python-novaclient to >=2.15.0
    * remove version pin for six
    * bump pyflakes to >=0.7.2,<0.7.4
    
    Change-Id: Ib3e905d9dcf6c5e967389b1d14ac34564ef0293c

commit f324cf894150215a1edd9431d1ee53739e7061f7
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Sun Sep 22 11:48:26 2013 +0400

    Remove version pbr pins from setup_requires
    
    * setuptools can never upgrade things based on setup_requires versions
    * actual pbr version range should be defined in requirements.txt
    
    Change-Id: I2deb735b48c29286c4ca4e01e9720bf97a58d348

commit 25237c970887badf01dd64335401dbba36872005
Merge: a188edd 2dc3c3a
Author: Jenkins <jenkins@review.openstack.org>
Date:   Sat Sep 21 04:08:06 2013 +0000

    Merge "Enable swift integration"

commit a188eddd20ef7e37fded1dc31a6205dc650cf448
Merge: a9591ea 8e06175
Author: Jenkins <jenkins@review.openstack.org>
Date:   Sat Sep 21 04:07:07 2013 +0000

    Merge "Get ambari mirror with curl instead of wget"

commit 2dc3c3a4bbee9e63026e1d26fa80e26ab5255010
Author: Jon Maron <jmaron@hortonworks.com>
Date:   Wed Sep 18 14:35:53 2013 -0400

    Enable swift integration
    
    Added code to facilitate the installation of the swift integration jar
    and allow for the setting of required swift properties (both general
    and provider specific)
    
    Fixes: bug #1227303
    
    Change-Id: I87f04a4c1da6ce1a934fe8577a8ccb8cec523dc5

commit a9591ea66f8fb1428473aa934ff4b1a081e14e7a
Author: iberezovskiy <iberezovskiy@mirantis.com>
Date:   Thu Sep 19 16:07:35 2013 +0400

    Edit doc for diskimage-builder
    
    Change-Id: I30075f90e157a77b49089eb3ce32c40a9e7cb4c8

commit 8e061755a7cf58fb9415e8e9f03d3995e47c9803
Author: Dmitry Mescheryakov <dmescheryakov@mirantis.com>
Date:   Fri Sep 20 14:17:32 2013 +0400

    Get ambari mirror with curl instead of wget
    
    That was implemented in 0.2 but wasn't 'backported' back to 0.3.
    The rationale is that unlike 'curl', 'wget' is not installed by
    default on CentOS
    
    Change-Id: I16c920dcb0b496fd229754c49ba7ed9fe19ad1e8

commit 6dce9b65b34f756e0f3c952f77c71466a0c60d05
Merge: cc5d959 6d8b3ae
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Sep 20 09:07:47 2013 +0000

    Merge "Add horizon install instructions for RDO"

commit cc5d9593c339ae3a0d59a879f58a935407feb859
Merge: 6359d40 3907f43
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Sep 20 09:07:41 2013 +0000

    Merge "Add pointer to userdoc from horizon guide"

commit 6359d40e1faabcf28132425179c7dd4fac35947f
Merge: d1dec79 6c54426
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Sep 20 09:07:35 2013 +0000

    Merge "Add userdoc install instructions for RDO"

commit d1dec79ac427c2a9fe47f718a0a1f9b144837dae
Merge: 300a56d db0b958
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Sep 20 08:12:46 2013 +0000

    Merge "Refactor job manager to isolate explicit references to job type"

commit 4083b017426a1954cff6005613f4df097a56dbe7
Author: Nikita Konovalov <nkonovalov@mirantis.com>
Date:   Tue Sep 3 13:09:50 2013 +0400

    Floating ip assignement support
    
    'floating_ip_pool' field added to Node Groups
    and Node Group Templates.
    
    'floating_ip_pool' may be Network ID or Floation IP pool name.
    
    If this field is not None then Savanna will:
    * create a Floating IP for each instance in the Node Group
    * assign it on Cluster start or scaling
    * remove it on Cluster Deletion.
    
    Validation added for 'floating_ip_pool' field.
    
    Docs and Sample Configs update
    
    Co-Authored-By: Andrew Lazarev <alazarev@mirantis.com>
    
    Fixes bug: #1186874
    Implements blueprint ips-assignment-mechanism
    
    Change-Id: Id7438b533d140916d683e7ca47424aa00b66a1a0

commit 300a56d4955cbf7bb8c1e8d930f93a882d15da15
Merge: 1cfc7d8 d505434
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Sep 19 15:12:26 2013 +0000

    Merge "Fix Cluster Template name"

commit 1cfc7d8e6a855cb849bce336f2214fc38cc703f3
Merge: 900f4da 6bb624a
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Sep 19 14:59:00 2013 +0000

    Merge "Added validation for 'default_image_id' field for cluster create"

commit 900f4dacb4dbdb743be6ef2acf69d75288a97b16
Merge: 7024fd6 f2a4b32
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Sep 19 14:50:26 2013 +0000

    Merge "Fixed wrong usage of SavannaException"

commit 7024fd6fd616c4a794ec7cd0ddda2985b57dab0e
Merge: 2ed451f a7a8db5
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Sep 19 13:42:44 2013 +0000

    Merge "Modify job_configs fields to hold configs, args, and params"

commit 2ed451fa0c39589d24e42ce6f49595b68d75a7bb
Merge: 03481ee 7148dae
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Sep 19 12:55:14 2013 +0000

    Merge "Docs fix for scaling"

commit 03481ee0f50fcd5e8f85e264e5b29c140298267d
Merge: fb9acb1 d9908bc
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Sep 19 11:09:24 2013 +0000

    Merge "Fix exception handling in Savanna subprocessing"

commit 6bb624a3b50e2d8b78d760445c5ed88f1b0417e8
Author: Andrew Lazarev <alazarev@mirantis.com>
Date:   Tue Sep 17 18:01:28 2013 +0400

    Added validation for 'default_image_id' field for cluster create
    
    Added unit test for new validation.
    Fixed old tests without 'default_image_id' provided.
    
    Fixes: bug #1215359
    
    Change-Id: Iee3864eeac697dbb74a9b0b26d3bf1617412d7e3

commit f2a4b321731571013ceb4e89b3402322e6998f71
Author: Andrew Lazarev <alazarev@mirantis.com>
Date:   Wed Sep 18 15:38:34 2013 +0400

    Fixed wrong usage of SavannaException
    
    Added defence against such wrong usage
    
    Fixes bug #1220239
    
    Change-Id: I391fe61a14987cac9c2a565b5049de22e1bbc9ae

commit d9908bc1f6e9d9008e0ea1eafd2274a31268c7f1
Author: Dmitry Mescheryakov <dmescheryakov@mirantis.com>
Date:   Wed Sep 18 22:21:13 2013 +0400

    Fix exception handling in Savanna subprocessing
    
    Some exceptions could not be serialized by pickle in python 2 because
    of the following bug: http://bugs.python.org/issue1692335
    
    Hence current exception handling logic is Savanna subprocessing is
    broken: If an exception occurs in child process, it is pickled and
    passed to the main process. Then it is unpickled and thrown in the
    main process.
    
    The fix changes the behaviour in the following way:
     * Exception message is passed instead of the exception object
     * In the main process SubprocessException is thrown with the message
       passed from the child.
    
    Change-Id: Ib8fac65d2df93cbb585bef02df7576aa6d0a81c9

commit 6d8b3aec5dcd3ba3c0b37fec31d3bf55a9425491
Author: Matthew Farrellee <matt@redhat.com>
Date:   Wed Sep 18 14:57:38 2013 -0400

    Add horizon install instructions for RDO
    
    Change-Id: Id057c2d81688fb3c8e5bbe490e2059deb9fb5273

commit 3907f437375dc2cacd382f75674c5557ed74c1a6
Author: Matthew Farrellee <matt@redhat.com>
Date:   Wed Sep 18 14:49:45 2013 -0400

    Add pointer to userdoc from horizon guide
    
    Change-Id: Ie55edace1a95ff6c4f698af90987da1493d8c18c

commit 6c54426b4d9e8368087c38f3195f9c9ba343a050
Author: Matthew Farrellee <matt@redhat.com>
Date:   Wed Sep 18 14:45:56 2013 -0400

    Add userdoc install instructions for RDO
    
    Change-Id: I553f9733b77235e89d69b6e18f02094fc46b9ba1

commit db0b9584fc0cbea735d4630c2cf235a47fcc99dd
Author: Trevor McKay <tmckay@redhat.com>
Date:   Wed Sep 18 13:33:09 2013 -0400

    Refactor job manager to isolate explicit references to job type
    
    Change-Id: I9b5433832b1c9c2a6a78aa8322cb10a6ba146c88

commit fb9acb1d904c3ab022a145546a504fd97b07d9f2
Author: Andrew Lazarev <alazarev@mirantis.com>
Date:   Wed Sep 18 19:44:03 2013 +0400

    Fixed rep_factor calculation in cluster shrink validation
    
    Fixes: bug #1219903
    
    Change-Id: I6a51fc2698b2a598849ab684c0266a1888342938

commit a7a8db5db7834d9d981c2c228d015653891fe75f
Author: Trevor McKay <tmckay@redhat.com>
Date:   Fri Sep 13 18:40:57 2013 -0400

    Modify job_configs fields to hold configs, args, and params
    
    Job objects and JobExecution objects need the ability to specify
    configs, args, and params for job execution.  This change modifies
    the 'job_configs' field to be a dictionary of dictionaries instead of
    just a list of config values, like so
    
    job_configs = {"configs": {...}, "args": {...}, "params": {...}}
    
    Change-Id: I5c7a7d1f39f512f0fa52cc6d7a307d771bf8c345

commit d8d673f76dd338b36c32eb650d24baf4cfde21e7
Author: Nikita Konovalov <nkonovalov@mirantis.com>
Date:   Wed Sep 18 16:27:02 2013 +0400

    Docs fix for Neutron and Floating IP supprot
    
    Partially implements blueprint add-neutron-support
    Partially implements blueprint ips-assignment-mechanism
    
    Change-Id: Ie12ad1e5d1dc67496b96aa5d689e34253517fa2b

commit 7148dae366fa274c4b4e13479bccb8ac21419d92
Author: Nikita Konovalov <nkonovalov@mirantis.com>
Date:   Wed Sep 18 15:37:22 2013 +0400

    Docs fix for scaling
    
    Fixes bug: #1227067
    
    Change-Id: Ib3e624cfb3afaba4eed1758f319c177a252ae37d

commit d505434b52c529fc0ae82ca6e308c1c1dca0c897
Author: Nikita Konovalov <nkonovalov@mirantis.com>
Date:   Tue Sep 17 19:23:06 2013 +0400

    Fix Cluster Template name
    
    When Cluster Template is being uploaded, name is passed through URL.
    
    Plugin SPI has been slightly modified to accept 'template_name' parameter
    
    Fixes bug: #1206252
    
    Change-Id: I796e6c150c067d527c82eab0ec2ca930384c3fd7

commit abf778fec5288e19e0e1a81e692e69298a4b2af8
Merge: ba5851a aa35490
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Sep 17 13:23:21 2013 +0000

    Merge "Add direct dependency on iso8601"

commit ba5851ad836aa4d92036b37417ad7c9d8beb5d59
Merge: 880fba3 34d9bd0
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Sep 17 12:19:51 2013 +0000

    Merge "Partial implementation for bug 1217983"

commit aa35490c1e473ed3444a1f43f23d0852a9da47de
Author: Matthew Farrellee <matt@redhat.com>
Date:   Tue Sep 17 07:54:42 2013 -0400

    Add direct dependency on iso8601
    
    Required by savanna/openstack/common/timeutils.py, to date we have
    been taking advantage of the fact that our dependencies also depend on
    iso8601.
    
    Change-Id: I6a6165e433aff2cf0624216bdcdac2e9ef294a05

commit 880fba37247756ecd4656ec9a7412df3bb8fc819
Author: Andrew Lazarev <alazarev@mirantis.com>
Date:   Tue Sep 17 14:20:36 2013 +0400

    Fixed output of --version command
    
    Change-Id: I976ddde63ca906c39b4bbd60e49700dac8093f89
    Fixes: bug #1204077

commit 34d9bd0b3ad23e56b2b00bcd92cd7658d1884cf2
Author: Trevor McKay <tmckay@redhat.com>
Date:   Mon Sep 16 16:46:53 2013 -0400

    Partial implementation for bug 1217983
    
    Duplicate database entry exceptions have been re-raised as
    SavannaException derived classes.
    
    Change-Id: I84d1760491f2b11bda5648316b7865e87447a40a

commit 9d4e46e089140f61ebb488b63adcfb3dc8a7a2f3
Merge: 301bb9f ebf6d4b
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Sep 16 16:58:43 2013 +0000

    Merge "Filter out some vendor based input from a template upload"

commit ebf6d4b735ffa603d132a0063c1ef3f28561ca85
Author: Jon Maron <jmaron@hortonworks.com>
Date:   Mon Sep 16 12:19:56 2013 -0400

    Filter out some vendor based input from a template upload
    
    Some values in the vendor blueprint (e.g. Ambari blueprint) are not
    intended to be displayed to users.  They are now filtered out at
    the convert() call to prevent issues during _map_to_user_inputs
    (it makes use of get_configs() and can raise exceptions is the
    input is not returned).
    
    Fixes: bug #1226109
    
    Change-Id: Iae6afa65221f9ef7c5025c9f8d9dbc92f32da7bb

commit 301bb9f3dd1fdbc6db54c1ab900a95ec84f9efd6
Merge: fe0b0ae 9390ce7
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Sep 16 15:49:04 2013 +0000

    Merge "Don't use ModelBase.save() inside of transaction"

commit fe0b0ae4334f1625629d8e75b7391d348f7c8f94
Merge: 7214f10 6153fad
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Sep 16 15:24:12 2013 +0000

    Merge "Replacement of Vanilla Hadoop 1.1.2 to Hadoop 1.2.1"

commit 7214f10e8d3273f8096956c663fb91a6a6bbabbe
Merge: a738661 6d54c4b
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Sep 16 12:45:01 2013 +0000

    Merge "Fix print non unicode symbols in remote exception"

commit 6153fadd20fda1cda5b2da13035a24884ee249b1
Author: Alexander Ignatov <aignatov@mirantis.com>
Date:   Fri Sep 13 16:59:07 2013 +0400

    Replacement of Vanilla Hadoop 1.1.2 to Hadoop 1.2.1
    
    This patch is needed for EDP purposes and will keep
    Vanilla Plugin with the latest stable Hadoop as well
    
    In Hadoop 1.2.x version,  4 level topologies were introduced:
    all network, rack, node group (represent Hadoop nodes on the
    same compute host in the simplest case) and node.
    Usually Hadoop has replication factor 3. In this case
    Hadoop placement algorithm is trying to put a HDFS block
    in the local node or local node group, second replica
    should be placed outside the node group, but on the same rack,
    and the last replica outside the initial rack.
    Topology is defined by the path to vm e.g.
    
    /datacenter1/rack1/host1/vm1
    /datacenter1/rack1/host1/vm2
    /datacenter1/rack1/host2/vm1
    /datacenter1/rack1/host2/vm2
    /datacenter1/rack2/host3/vm1
    /datacenter1/rack2/host3/vm2
    ....
    
    Also, this information will be used for job routing, to place
    the mapper as closest as possible to the data.
    
    Implements blueprint vanilla-plugin-hadoop-1-2-1
    
    Change-Id: I39e11c8d59f6eae317e8ebe989c113aec413b33e

commit a7386615e850029e258c46ffc8a7b81bd5777f8d
Merge: 46709ea 81515a4
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Sep 16 10:24:42 2013 +0000

    Merge "Added job status update and hook for transient cluster shutdown"

commit 46709ea1068fa396136da1059049e62fad3c6003
Merge: fda0d55 c0dee59
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Sep 16 09:05:09 2013 +0000

    Merge "Add complete paths in MANIFEST.in"

commit fda0d551d803fa9a8b1a817c8ac07eb7c82fa285
Merge: c6d5f00 7cb4e91
Author: Jenkins <jenkins@review.openstack.org>
Date:   Sun Sep 15 18:37:12 2013 +0000

    Merge "Fix random fails of unit tests"

commit 6d54c4bc42402d7ac47bda5123bff35ce928409c
Author: Sergey Reshetnyak <sreshetniak@mirantis.com>
Date:   Thu Sep 5 16:48:29 2013 +0400

    Fix print non unicode symbols in remote exception
    
    Change-Id: I2c1ffa35af9eff77651c0c86cb009cf8d5600db9

commit c0dee59fe7c6d6b48100c269f60ae309e1704691
Author: Matthew Farrellee <matt@redhat.com>
Date:   Fri Sep 13 15:46:11 2013 -0400

    Add complete paths in MANIFEST.in
    
    Without this the resources are not installed, at least with pbr 0.5.19
    
    Change-Id: I426e4f801e75f2f8119ef7a1dc0bf07c1e2cfa46

commit 81515a42d75fda143b12e3361daa8991903a7e88
Author: Alexander Kuznetsov <akuznetsov@mirantis.com>
Date:   Fri Aug 30 12:38:00 2013 +0400

    Added job status update and hook for transient cluster shutdown
    
    Implements: blueprint edp-shutdown-clust-after-job-execution
    
    Change-Id: Id4d36c1a65168ff87ba9632402a9b817efda49a4

commit c6d5f000de1da3e12d817d482f7268cbbd7aad94
Author: John Speidel <jspeidel@hortonworks.com>
Date:   Thu Sep 12 16:20:46 2013 -0400

    Configuration token replacement is incorrect for some topologies
    
    HDP configuration tokens are now properly replaced for non co-located master services
    
    Fixes bug: 1223434
    
    Change-Id: I4380db4653ae4ba2c225eda79662b8eac84a55de

commit 9390ce7b035a7d60d0c665dc0891b67f7436e8f3
Author: Chang Bo Guo <guochbo@cn.ibm.com>
Date:   Thu Sep 12 04:45:31 2013 -0700

    Don't use ModelBase.save() inside of transaction
    
    We using block 'with session.begin()' to organize some operations in
    one transaction. session.begin() returns a transaction instance, then
    does some operations, and will commit or rollback automatically
    before leaving the block. ModelBase.save() always submit a commit,
    and that is not expected.
    When we get a persistent object from database, we just modify the
    object inside of block 'with session.begin()' and sqlalchemy will
    update it,don't need method session.add() or ModelBase.save()
    
    Fixes bug #1224429
    
    Change-Id: I2204b3023c01e65950e6131cd08b4ded5564e9b9

commit ae6322490744a559ce20d7ea3f3374b27790e217
Merge: a1714e0 5e8246c
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Sep 12 15:46:59 2013 +0000

    Merge "Use setup.py develop for tox install"

commit 7cb4e91cac0bb1c71cde6f67ec3d83457dcf9042
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Thu Sep 12 12:24:28 2013 +0400

    Fix random fails of unit tests
    
    Change-Id: I18f2efd7a5a4055ab7ffbc900cc453f578922641
    Fixes: bug #1223953

commit a1714e041a80d8909f6144271bac7ab6a3056e4a
Author: Trevor McKay <tmckay@redhat.com>
Date:   Wed Sep 4 17:47:36 2013 -0400

    Add "mains" and "libs" fields to JobOrigins
    
    These fields allow many-to-many relationships between JobOrigin
    and JobBinary objects.
    
    Co-Authored-By: Nadya Privalova <nprivalova@mirantis.com>
    
    Implements: blueprint edp-resources-for-job
    
    Change-Id: I8e01445d2e3f10704ae281fd1b1d67dfeadaf427

commit fe5b782bd3de3c8e6be852c16c8cba250beb95a1
Merge: ef467dc a57790d
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Sep 11 14:19:49 2013 +0000

    Merge "Wrapping ssh calls into subprocesses"

commit a57790da420f296ff4a184fd610cb7a516721d86
Author: Dmitry Mescheryakov <dmescheryakov@mirantis.com>
Date:   Mon Aug 26 01:27:46 2013 +0400

    Wrapping ssh calls into subprocesses
    
    Eventlet does not work properly with Paramiko when several connections
    are opened concurrently (see bug #1212341). The fix moves ssh calls
    from main code to subprocess to avoid the issue.
    
    Also changed:
     * added timeout to all remote operations
     * old SSH utilities were moved from remote.py to integration tests,
       because new ones can not be utilized there
    
    Fixes: bug #1212341
    
    Change-Id: Ib89af3a3bbcb587af46dad3431d512a21d1ba826

commit ef467dc1f4aae939d6e6030b8b8a3827666fe7b5
Author: Trevor McKay <tmckay@redhat.com>
Date:   Tue Sep 10 15:56:22 2013 -0400

    Partial resolution to bug 121783
    
    This change replaces RuntimeError exceptions in sqlalchemy/api.py
    with NotFoundException which is derived from SavannaException. The
    use of SavannaException will cause errors to be reported with more
    detail through the REST api.
    
    Change-Id: I570d5f4b0f07a3f0406180074e413a47cee51dd7
    Implements: 121783

commit 8b2ea7ae279afade1342bb539e95dcaf20affb6a
Merge: b4828d7 ed806ee
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Sep 10 15:25:16 2013 +0000

    Merge "Sync requirements with os/requirements"

commit b4828d7a41742429d82873903d40edda961b5572
Merge: 8e46396 c944f0f
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Sep 10 15:25:15 2013 +0000

    Merge "Sync oslo with os/oslo-incubator"

commit 8e463961f3bb3b9e46feb7699809538461fe4f97
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Mon Sep 9 23:02:36 2013 +0400

    Fix AUTHORS file
    
    Change-Id: Idc2412d0ea78362ddc47ee790303147bd501094a

commit c944f0f32223eb347957586599dd3c5de12ddf31
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Mon Sep 9 23:08:14 2013 +0400

    Sync oslo with os/oslo-incubator
    
    pyXX compatibility improvements
    rpc-related bug fixes
    
    Change-Id: I42576e58efced3b241476c23b4ffb5e5cf202c3e

commit ed806ee6da45f59fa67e3b49455b9256ea5d6f2d
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Mon Sep 9 22:47:09 2013 +0400

    Sync requirements with os/requirements
    
    Change-Id: I420180311f0b40e2cd7307697d3c8eb4471a873d

commit d3edcdb996a0188edba44691cb98a0d74a42de4c
Merge: d2c4509 4bbb206
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Sep 9 18:40:16 2013 +0000

    Merge "Update ambari admin credentials for scaling"

commit 5e8246cc916ad396a2cb71d7380eab3fcfacbb00
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Mon Sep 9 22:38:01 2013 +0400

    Use setup.py develop for tox install
    
    tox 1.6 was released, so, we can use new develop mode that'll speed up
    project installation.
    
    Change-Id: I927d337be3097c1ae0e9bdc59ea1cba1c41493e9

commit 4bbb20638709b96bb56b10531ea8c714f40f31c3
Author: Jon Maron <jmaron@hortonworks.com>
Date:   Mon Sep 9 09:45:51 2013 -0400

    Update ambari admin credentials for scaling
    
    If the cluster is created with alternate credentials for the Ambari
    admin use those alternate credentials (rather than the default
    'admin/admin' combo) for the scaling operations.
    
    Fixes:  bug #1222542
    
    Change-Id: Ib06906e3f37ec7ee71a04dc1f23cd3698fc33245

commit d2c450928eebd160d6deb6bc4c416917d0190c9f
Merge: 3a3c7fe e8568ce
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Sep 9 15:17:12 2013 +0000

    Merge "Fix typo"

commit e8568ce1f0b97147da94f7922018dc551c4b550f
Author: Hui HX Xiang <xianghui@cn.ibm.com>
Date:   Thu Sep 5 01:03:40 2013 -0700

    Fix typo
    
    Modifies doc/source/userdoc/overview.rst.
    
    Change-Id: I92d8ec5b079a51b047d498fbb4a2c171446abd19

commit 3a3c7feb852b1e6c46fee1258275406fe5737876
Merge: a78fff2 6d425a2
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Sep 9 14:55:09 2013 +0000

    Merge "Update Ambari repo URL for 0.2.2 release"

commit 6d425a2e278f49546328050e468e3a559df859fa
Author: John Speidel <jspeidel@hortonworks.com>
Date:   Mon Sep 9 10:25:33 2013 -0400

    Update Ambari repo URL for 0.2.2 release
    
    Updated the location of the Ambari repo to the latest version of Ambari
    
    Fixes: bug #1222572
    Change-Id: I6c06d31a68ee841763496ae3e4b157ba709757ec

commit a78fff2e02715ed1902a8add13a60a64eb8b25be
Author: Nikolay Mahotkin <nmakhotkin@mirantis.com>
Date:   Wed Sep 4 16:21:01 2013 +0400

    Fix job manager for hive action
    
     * path to hive-site.xml is valid now
     * get_hive_conf_path method for plugin
    
    Change-Id: Idb5c7ccd08c3a69bec2a64cf5e5eb77fed39a0d0

commit b449390c167e4ccddc1aa3dc2ff6cec8c64924db
Author: Erik Bergenholtz <ebergenholtz@hortonworks.com>
Date:   Tue Sep 3 13:28:53 2013 -0400

    Documentation about HDP plugin
    
    Merging initial documentation changes for HDP plugin
    
    Change-Id: Ie29c2aad292198a0e90ffdfce2d63eba153f793d
    Fixes: bug #1204178

commit 7923c58e446639aa444de21086218af75d4dcf19
Merge: d8fd013 5af896b
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Sep 6 18:57:37 2013 +0000

    Merge "Fix create cluster with cinder"

commit d8fd01355950b7c6cb37c7446b1f262141e92675
Merge: 0244ec4 d32d46c
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Sep 6 13:52:32 2013 +0000

    Merge "Add Hive + MySQL configuration"

commit 0244ec4e4d1a5718f44432bae6e95effd0068011
Merge: ea6a310 8f50a22
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Sep 6 13:52:31 2013 +0000

    Merge "Add an ability to configure a job"

commit 8f50a22b357a0e89014a9240e47a50d5db0003fe
Author: Nadya Privalova <nprivalova@mirantis.com>
Date:   Fri Aug 30 16:04:26 2013 +0400

    Add an ability to configure a job
    
    Adds an ability to fulfil <configuration> block in workflow.xml
    Partially implements blueprint edp-job-configs-params
    
    Change-Id: I5c6dda92efc43aa4c56dd6b41b7b36bd94f4be5b

commit ea6a310264bd93d99f640e74712834835b374c98
Author: Sergey Reshetnyak <sreshetniak@mirantis.com>
Date:   Thu Sep 5 16:45:48 2013 +0400

    Fix developer install guide from horizon
    
    Change-Id: I07497fea33e095a5ddef02809a25a5ee0741e83a

commit d32d46c3b3a5e14a9d01134078be1016e19af2b0
Author: Nikolay Mahotkin <nmakhotkin@mirantis.com>
Date:   Mon Sep 2 13:16:10 2013 +0400

    Add Hive + MySQL configuration
    
     * Added MySQL config for Hive
     * Apply config if MySQL is enabled
     * Run MySQL if oozie and hive instances are not the same
     * Create Hive DB schema
     * Start metastore server
    
    Partially implements blueprint edp-vanilla-plugin-hive-pig
    
    Change-Id: I181bb8813091e8f61e8cba550363cd145c375e72

commit 5af896b9e25bf9715ab7fc7f6954e0656e0229ef
Author: Sergey Reshetnyak <sreshetniak@mirantis.com>
Date:   Thu Sep 5 14:22:47 2013 +0400

    Fix create cluster with cinder
    
    * Fix remove volumes
    * Fix volume_mount_prefix validation
    * Fix volume_mount_prefix default value
    
    Fixes bug: #1221032
    
    Change-Id: I7a7182d7fe37da6e7a8873b53a4568a02aabc761

commit 2f97526f6678170e3f9e7ee5192881ae367e8d43
Merge: 32b1ff5 92926e0
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Sep 4 12:39:47 2013 +0000

    Merge "Remove an unncecessary loop from validation code"

commit 92926e0c183930b994343c87ce2a042f3c137168
Author: Jon Maron <jmaron@hortonworks.com>
Date:   Tue Sep 3 18:26:28 2013 -0400

    Remove an unncecessary loop from validation code
    
    It looks like an additional loop was included, probably due to some
    cut and paste issue.
    
    Fixes:  bug #1220461
    
    Change-Id: I96c6944b2081263967af0cc69617ca622a1c5a61

commit 32b1ff5e460e8b803d0d845b327bc7b35fa2bf54
Merge: bc32af1 5747488
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Sep 3 15:43:58 2013 +0000

    Merge "Get rid of headers in context"

commit bc32af165faede3b7876db35dec905059b7bd48b
Merge: 84ea20c 604ed7f
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Sep 3 12:52:12 2013 +0000

    Merge "Remove failing on sqla 0.7.X assert"

commit 5747488eff9cb56177ebf63ee7904f96839a9085
Author: Ilya Tyaptin <ityaptin@mirantis.com>
Date:   Tue Sep 3 12:05:11 2013 +0400

    Get rid of headers in context
    
    Change-Id: I74f710eec4ac1c3a577d41cb0273079b235f6fe6

commit 84ea20c6a13d9081ed5e53ce1dce0b8821a5a255
Merge: 5d2da98 5d796ce
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Sep 3 11:48:38 2013 +0000

    Merge "Added corrections to the documentation"

commit 5d2da988e6d2f525e1980e5336b04fc9fe704e27
Merge: fa26157 ce80b6e
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Sep 3 09:53:24 2013 +0000

    Merge "Add hive workflow creator"

commit 5d796ce961ab1c938bdf564d2abfbd46b8f9e869
Author: Vadim Rovachev <vrovachev@mirantis.com>
Date:   Wed Aug 28 17:59:49 2013 +0400

    Added corrections to the documentation
    
    Fixed paragraph 2 and paragraph 7 in horizon/installation.guide
    
    Change-Id: I7b77cb976dcfbdaab105ff89702a549efcb6e158

commit fa26157aee18320faeecf3fc6644beaf95d92b45
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Mon Sep 2 17:19:24 2013 +0400

    Use api v1.1 for integration tests
    
    Change-Id: Idcd6a25293339b8868d158af34ac21cdda77e2e5

commit ed685c5764903f094de75122a332bb6f59c48e7c
Merge: 46f71dc d3e88a3
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Sep 2 12:00:48 2013 +0000

    Merge "Sync requirements with global-requirements"

commit 46f71dc9739c346f72a7980aaebe198290de253b
Merge: 5e1268b 1a7dba6
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Sep 2 10:16:27 2013 +0000

    Merge "Make model_base work with sqla 0.7.X"

commit ce80b6eb052b598c1829d12b3f3e06b914243151
Author: Nikolay Mahotkin <nmakhotkin@mirantis.com>
Date:   Tue Aug 27 14:11:31 2013 +0400

    Add hive workflow creator
    
     * Added hive job type to job manager
     * Tests for hive workflow and job manager in case hive
     * Hive workflow creator
     * Upload hive-site.xml from /etc/hadoop/ to HDFS workflow dir
    
    Change-Id: I97665a842cb07ee0fbf49cee39b7e84513026512

commit 5e1268bd311c727d9a1fe7c15d9b7511b8ba2570
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Sat Aug 31 14:45:53 2013 +0400

    Move Babel from test to runtime requirements
    
    Fixes: bug #1219191
    
    Change-Id: Ic2c5464ff70e3ea915d263daaa1113b054770151

commit 604ed7f14327f4f42e95dcbf6d999d4b274b6eb0
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Sat Aug 31 10:56:11 2013 +0400

    Remove failing on sqla 0.7.X assert
    
    Change-Id: I70fdb94f50f29fe55a9bc170494cc235a30bbce8

commit 1a7dba62356362e77723e6320911097c85568b99
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Fri Aug 30 23:07:24 2013 +0400

    Make model_base work with sqla 0.7.X
    
    The sqla.inspect module has been introduced in sqla 0.8.X but it could be
    replaced with sqla.orm.attributes.instance_state that works ok with both
    0.7.X and 0.8.X versions.
    
    Change-Id: Ib78e73f3b94dc7a45f6747dd2fa00f8303144109

commit 67271b5ed83daf6230ec6adf33c95727957eb68b
Merge: 121051d 231996f
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Aug 30 19:02:56 2013 +0000

    Merge "Added job execution after cluster start and operation for job execution"

commit d3e88a3afe3a307447b23dbea86b9964697ee459
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Fri Aug 30 19:14:33 2013 +0400

    Sync requirements with global-requirements
    
    New keystoneclient contains trusts support.
    
    Change-Id: I9858b59d780413905707356f04bb269da834d062

commit 121051dd2e57122202b0c4bd67870db362d60cb4
Merge: da5ff69 9df779d
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Aug 30 18:47:28 2013 +0000

    Merge "Added Hive configuration, new nodeprocess - hiveserver"

commit da5ff6962884d4334b3125015d6087783bfe334a
Merge: 31aa90a e4ff7dd
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Aug 30 18:47:27 2013 +0000

    Merge "Get rid of pycrypto dep"

commit 31aa90a743f30b5e7c6af19f06ab38aca2581c47
Author: Nikita Konovalov <nkonovalov@mirantis.com>
Date:   Fri Aug 30 18:50:44 2013 +0400

    Docs update for Neutron support
    
    Change-Id: Iffc4408ecd04836568182da070de05439b4dcb53

commit 9df779d46f256b8d97b5d4d21aa93c3cdc46e638
Author: Nikolay Mahotkin <nmakhotkin@mirantis.com>
Date:   Tue Aug 13 12:33:12 2013 +0400

    Added Hive configuration, new nodeprocess - hiveserver
    
    * Configuration hive-site.xml for Derby DB
    * Added hive-default.xml
    * Creating hive warehouse dir in HDFS
    * Plugin validation exceptions
    
    Implements blueprint edp-vanilla-plugin-hive-pig
    
    Change-Id: I68b4f1307b8ff565d60d26c415eed1f553b8d5eb

commit e4ff7dd71184d1da9d22545cfb26f9d123a74c50
Author: Ruslan Kamaldinov <rkamaldinov@mirantis.com>
Date:   Wed Aug 28 14:50:59 2013 +0400

    Get rid of pycrypto dep
    
    * ssh keys are generated with ssh-keygen now;
    * most of the code is ported from nova.
    
    Change-Id: I9cbf4bbff481c3a414b825abbe030ea27b7a2b63

commit 5df21d905670d815e32b9a8df5bdfcc4c49fa8b3
Merge: d42f609 4d24725
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Aug 30 15:32:42 2013 +0000

    Merge "Fix "Broken Cinder Volume""

commit d42f6091b12a5552d482b7cc0ab21efc1446776e
Merge: 87b9a73 34df0ac
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Aug 30 15:29:08 2013 +0000

    Merge "Extend JobBinary REST api to allow retrieval of raw data"

commit 87b9a73b16cba1db76132182035e335deaf40bc6
Merge: 6a80973 89ea1a3
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Aug 30 15:27:43 2013 +0000

    Merge "Neutron support"

commit 6a8097375673350658cb193b0fa0cff5b75084c9
Merge: 5c36235 27928ea
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Aug 30 15:25:11 2013 +0000

    Merge "Oozie + MySQL configuration"

commit 4d247255a6f1df5cc3cebd82a2681d617ae47e0b
Author: Sergey Reshetnyak <sreshetniak@mirantis.com>
Date:   Wed Aug 28 19:34:50 2013 +0400

    Fix "Broken Cinder Volume"
    
    Fixes: bug #1214878
    
    Change-Id: I3d43a73eb7a3b2a80c5a137cf7410f29af384130

commit 89ea1a351521baf30b01a4abe6a5cdcd0f989a5f
Author: Nikita Konovalov <nkonovalov@mirantis.com>
Date:   Tue Aug 27 19:58:31 2013 +0400

    Neutron support
    
    Added configurations:
    * use_neutron
    
    If Neutron is enabled, management network id is
    passed as a parameter, when instances are being
    launched.
    
    Instance's internal and management IPs are equal and
    point to the first IP in a list of a specified
    management network.
    
    Model classes for Cluster and Cluster Template updated.
    
    Implements blueprint add-neutron-support
    
    Change-Id: If6e79327ab14bbc813175396cd7287c2a29149b0

commit 5c36235546b1f1f2630f4c9f0ffd42329e5ad6c9
Merge: 6699fe9 84d4df1
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Aug 29 19:29:27 2013 +0000

    Merge "Fixed typo in development quickstart guide"

commit 84d4df116ad983ac11579f4828a9da63eacf846a
Author: Andrew Lazarev <alazarev@mirantis.com>
Date:   Thu Aug 29 20:02:16 2013 +0400

    Fixed typo in development quickstart guide
    
    Change-Id: I7ffbd2d742ce2187d41dbce7860f6b6f47d2a3f5
    Fixes: bug #1218361

commit 34df0acf339deef0889960dcd43c03cef4cf93f7
Author: Trevor McKay <tmckay@redhat.com>
Date:   Wed Aug 28 12:10:45 2013 -0400

    Extend JobBinary REST api to allow retrieval of raw data
    
    Return job binary data as raw bytes.  This addition will allow
    JobOrigin objects to refer to job binaries stored in the
    savanna database by URL without special cases.
    
    Change-Id: Iaf1f8cd92aa4659e6b5995089bfc89104d1b5da5

commit 231996fd42d9ec4aca0d6d4ae4f61c9ea69d7ac9
Author: Alexander Kuznetsov <akuznetsov@mirantis.com>
Date:   Fri Aug 23 17:40:48 2013 +0400

    Added job execution after cluster start and operation for job execution
    
    Implements: blueprint epd-start-job-after-cluster-creation
    
    Change-Id: I37bb3409dd30bd144ca35ac663398726b22b9317

commit 27928eac5f20b83150969ff642a458367c5b91c5
Author: Nikolay Mahotkin <nmakhotkin@mirantis.com>
Date:   Wed Aug 14 12:37:24 2013 +0400

    Oozie + MySQL configuration
    
    * oozie-site.xml MySQL configuration
    * MySQL starts on oozie node group
    * MySQL starts if MySQL is enabled by config
    * Oozie DB schema creating in MySQL
    * Applying multiple general configs
    * Added test for general configs
    
    Implements blueprint edp-oozie-for-vanilla-plugin
    
    Change-Id: I77342be5523f8584a5c6ba0d9fa2794d2702d27d

commit 6699fe99434ecdf7b80ae2a26fa76e4582679177
Merge: ca94ea1 f2ef149
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Aug 28 17:26:11 2013 +0000

    Merge "Enable the scaling up of nodes in a cluster"

commit ca94ea15a30750fc8459cde22a7aaa32bb0c3d27
Merge: 23e863b 35ddb93
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Aug 28 14:42:38 2013 +0000

    Merge "Add support of periodic tasks for edp needs"

commit f2ef149aac5568c2b41f8206cfd467984ba32198
Author: Jon Maron <jmaron@hortonworks.com>
Date:   Fri Aug 23 16:28:34 2013 -0400

    Enable the scaling up of nodes in a cluster
    
    Enabled the ability to add nodes to a cluster.  The ability to delete
    nodes will be added in a future commit once Ambari supports the
    deletion of hosts from a cluster.
    
    Fixes: bug #1216088
    
    Change-Id: I5bd5bf1b55412fbebbc5d9eb84cccc57e4b1824c

commit 23e863b511173c59d9fcc78b53294187f8625eec
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Wed Aug 28 17:22:05 2013 +0400

    Install configs to share/savanna from etc/savanna
    
    Change-Id: I152f446cabd5c30475252958205385cc40ead237

commit 24ccd531f2a3304661c490545d20a2fe52dea4d8
Merge: e6e5745 5c096e2
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Aug 28 09:38:12 2013 +0000

    Merge "Upgrade oslo and add periodic_task module"

commit e6e5745407f22bbdee312d9c4d6737beee64d1f5
Author: Dina Belova <dbelova@mirantis.com>
Date:   Tue Aug 6 13:43:11 2013 +0400

    Migrate to pbr
    
    Fixes: bug #1186118
    
    Change-Id: I5577f5b0787f140aa4d7a4873e91fcf831f9731b

commit 434052e1a210d13537ed7c266b1e16a2f63fe268
Merge: bac5500 112acce
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Aug 27 15:14:29 2013 +0000

    Merge "Ensure that translations packaged to tarballs"

commit bac55009bcb10ebd233e218c52fd33907d30cd99
Merge: 843e563 28f9bae
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Aug 27 15:11:54 2013 +0000

    Merge "First version of job manager"

commit 28f9bae334ad3a1ae4f7ec4a612feb49d28f53a6
Author: Nadya Privalova <nprivalova@mirantis.com>
Date:   Thu Aug 15 17:06:36 2013 +0400

    First version of job manager
    
    Change-Id: Iedd7141a7bd2f3f1fba4165ae8ebe5c4a0b86538

commit 112acce61a09b019acdf7e1cba436b3d6e2113eb
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Tue Aug 27 10:49:00 2013 +0400

    Ensure that translations packaged to tarballs
    
    Change-Id: I3d2f0dd7e06f27b7d2e296ee06c8eb910e4ece5b

commit 35ddb93996ae30f99d6c8b80f295ea92348fe863
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Mon Aug 26 22:12:19 2013 +0400

    Add support of periodic tasks for edp needs
    
    Change-Id: I7e0fafc256f666ad0d842e02bddc98cd91e88a83

commit 843e563fc175b484ccb6af5692791ed2901ae976
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Sun Aug 25 20:59:15 2013 +0400

    Add initial oslo-related strings to the pot
    
    Partially implements blueprint savanna-i18n
    
    Change-Id: Ia9fdf6195a03a7e331e23c3132f94caf0adc9fc0

commit fefaa40de4862ad5a02674d0bef61a2e97fe7305
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Sun Aug 25 20:55:41 2013 +0400

    First steps for i18n support
    
    * babel.cfg added;
    * translations initialized for all endpoints;
    * i18n tools cfgs added.
    
    Partially implements blueprint savanna-i18n
    
    Change-Id: I431d703c6193cc4af9324492209bda27075a78a8

commit 5c096e2be0aa15e585b07e1486f5f93a850cda9a
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Mon Aug 26 18:20:46 2013 +0400

    Upgrade oslo and add periodic_task module
    
    Change-Id: I247d20146d2ed058885110bacb14e60f34e55abe

commit ade56aca89a978032337f134a558a3b1679a2f4f
Merge: d8739a6 248a699
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Aug 26 14:02:47 2013 +0000

    Merge "Check for valid flavor on cluster create"

commit 248a699a2433aa10a34e839157ce47280eb45a1a
Author: Nirmal Ranganathan <rnirmal@gmail.com>
Date:   Tue Aug 13 20:55:29 2013 -0500

    Check for valid flavor on cluster create
    
    Check to make sure the flavor provided in the node groups
    represents a valid flavor.
    
    Fixes: bug #1204943
    Change-Id: I94654eb2ab358e3da91609cfc33b14b795627f83

commit d8739a6d07e7c2721cf1a771b61ae3c99b104d80
Author: Trevor McKay <tmckay@redhat.com>
Date:   Mon Aug 19 14:51:34 2013 -0400

    Add an API for managing job binaries in the savanna db
    
    Change-Id: I5196e8564dbcb62d6dc01f99800377f484ed87c5

commit 5ae999a02788da267e66f1aeaaa1c3965ffd89f0
Merge: 4ff56d0 3318087
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Aug 23 10:52:31 2013 +0000

    Merge "Add database support for JobBinary objects"

commit 3318087147d291bc60fe5e1a68f359db22e03ee7
Author: Trevor McKay <tmckay@redhat.com>
Date:   Mon Aug 19 15:48:45 2013 -0400

    Add database support for JobBinary objects
    
    Change-Id: I243e21db901e51e8b52feef07fe77e5a2668eece

commit 4ff56d0348c063d3c62c0b6276dbffc3c491b552
Merge: 710f21c 913b2b4
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Aug 23 10:12:41 2013 +0000

    Merge "Hadoop-Swift integration jar moved to the CDN"

commit 913b2b4b9d6230bcde4958bdcd430ee51f08b91d
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Fri Aug 23 00:10:45 2013 +0400

    Hadoop-Swift integration jar moved to the CDN
    
    Change-Id: Ibbd59ef4ca0bfd734e27a3a7b5f7e5da16421fbd

commit 710f21cc103778d5b02269f642706ce3151ce686
Merge: 202eecf 89dede9
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Aug 22 09:49:44 2013 +0000

    Merge "Allow Ambari port to be specified in configuration"

commit 202eecf722b9bd5a3d8034d9e79967ca8595a04c
Merge: fc02c01 8ec5383
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Aug 22 09:05:52 2013 +0000

    Merge "JobOrigin REST and API integration"

commit fc02c010db12c4bdf24c67eb0eb94026252355d0
Merge: 7ff1266 1c86747
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Aug 21 17:44:48 2013 +0000

    Merge "Added Heap Size provisioning for Oozie"

commit 7ff126697c911d4d10075800e259a93910da667a
Merge: a7e76d9 cd75f00
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Aug 21 12:33:04 2013 +0000

    Merge "Refactoring cinder support"

commit a7e76d9d3b682f60fbb262a2448ea263981d23e0
Merge: 6f2305a 9eaeb6e
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Aug 21 12:33:04 2013 +0000

    Merge "Limit requests version"

commit 6f2305a5e215fab09828dfc3587c7baabff6d059
Merge: 44b43f4 c52759d
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Aug 21 12:04:02 2013 +0000

    Merge "Add __author__ attr check"

commit 44b43f42fe4426d739c226344f0b4e82f0079439
Merge: 500ad5e 8cd821e
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Aug 21 12:00:39 2013 +0000

    Merge "Sync OpenStack commons with oslo-incubator"

commit 9eaeb6ec9972f9cb80544abe4a52aae537b5da5f
Author: Vadim Rovachev <vrovachev@mirantis.com>
Date:   Wed Aug 21 14:34:04 2013 +0400

    Limit requests version
    
    Add <1.2.3 constraint to the requests version to avoid problems with old
    versions of python clients. This constraint could be removed when all
    clients will be released w/o such constraint and os/reqs will be updated
    to support at least such versions of clients.
    
    Change-Id: I3018357a6ac3f1cc7809bd091ec84aa11b83bf0c

commit 1c86747afa0fe3d69deddd654dea768bef677dfb
Author: Alexander Ignatov <aignatov@mirantis.com>
Date:   Tue Aug 20 19:43:21 2013 +0400

    Added Heap Size provisioning for Oozie
    
    * Using setup_script for that
    
    blueprint edp-oozie-for-vanilla-plugin
    
    Change-Id: Ie74b6fef5220350e452b3a3b84b9c16150a0b1af

commit 500ad5efb0ba484e8d214c0f517c18ef9839a0c8
Merge: 8873d9d c789827
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Aug 20 14:02:10 2013 +0000

    Merge "Integration REST and conductor API"

commit 8ec538385d57bcb6405bf0f7bd387abe4951ae59
Author: Nadya Privalova <nprivalova@mirantis.com>
Date:   Tue Aug 20 15:58:39 2013 +0400

    JobOrigin REST and API integration
    
    Change-Id: I07f0e411efb242cb4dcce50428e63967b7681811

commit c789827ede3360600d9704674b4a4600cc71add3
Author: Alexander Kuznetsov <akuznetsov@mirantis.com>
Date:   Thu Aug 15 15:32:48 2013 +0400

    Integration REST and conductor API
    
    Change-Id: I896edab3d04c6218de743b8869e30aee6f3e6399

commit 8873d9dc2c70e7dff6af0c451d7ae52697331685
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Tue Aug 20 10:39:27 2013 +0400

    Add comment about keypairs tweak removal
    
    Change-Id: Idb86a570601f26ab45b87409cbc8c04df60f8df4

commit b329a9432ab9ef529189042bffa81f0613b3ee0d
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Tue Aug 20 10:24:07 2013 +0400

    Test added for sqla MutableList
    
    Change-Id: Id439d6f6da67899834ecdf0544bde9adf4215f66

commit daa1bf5bc05407218e21184aee97b8ecceb55c64
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Tue Aug 20 10:14:45 2013 +0400

    Test added for sqla MutableDict
    
    Change-Id: I3365bb958604bc8900af7bf1950185d4277b42f5

commit 51d525852fb54d3e7907878950ef5abe1f1f7202
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Tue Aug 20 10:05:59 2013 +0400

    Remove legacy filtering code from sqla model base
    
    Change-Id: Ida6c2b64896694b0789f9d0606c778bcdc42fe23

commit 28193b9d891290e15e01e4ef52ed5fc87477f39e
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Tue Aug 20 00:53:39 2013 +0400

    Add test for sqlalchemy JsonEncoded type decorator
    
    Change-Id: Iba684e206853e2728d55c659bbc4640f10896820

commit c52759d3a6733bdb9a60e24fb277803354318e68
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Mon Aug 19 23:39:42 2013 +0400

    Add __author__ attr check
    
    Change-Id: I1a0930aeee3ee8944550be8d6e00f6ca92a787d0

commit 89dede938d07b0a9fd719c053c6510f76c070ce1
Author: John Speidel <jspeidel@hortonworks.com>
Date:   Wed Aug 14 12:10:51 2013 -0400

    Allow Ambari port to be specified in configuration
    
    Ambari port can now be specified in standard and advanced configuration
    
    Fixes: bug #1212333
    
    Change-Id: I4bd991da64a69888090b3b39c9bcfed4ef62fdd8

commit 8cd821e37ac59ef4021e9ce4bbb3e89044de3de7
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Fri Aug 16 13:10:54 2013 +0400

    Sync OpenStack commons with oslo-incubator
    
    Change-Id: Ia37f4301f149f03201e6ebe286b1256ac036d6bf

commit c1a75046da2dbd79733516e1379f80e53318fabc
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Mon Aug 19 22:42:29 2013 +0400

    Fix custom hacking check id
    
    Change-Id: I663cd7821a05c929f876df3bdf88664ad4ee4e4a

commit ed5b6e5363f8a9189fc954ee824eca6b5807fc5a
Merge: f6493f0 0978cf9
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Aug 19 16:28:55 2013 +0000

    Merge "Sync with global requirements"

commit f6493f0c08af69765b3ef96ddbf5b5b2c62573c1
Merge: 6250b11 60058c0
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Aug 19 16:21:50 2013 +0000

    Merge "Raise eventlet to 0.13.0"

commit 6250b1159dccdbdff1493fbdcb1aa1e89f82e9f4
Merge: b88d4a4 152b39c
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Aug 19 16:21:46 2013 +0000

    Merge "Bump hacking to 0.7"

commit cd75f00ba3bc910961505ac3a63dad3a41946ccd
Author: Sergey Reshetnyak <sreshetniak@mirantis.com>
Date:   Mon Aug 19 18:31:22 2013 +0400

    Refactoring cinder support
    
    * Change execute_command error handling
    
    Change-Id: I6f4da62ce8e0ed517a3ef0d6fa55aa3d77f06c3a

commit b88d4a4e9acda6c61fab6c64e4fa855fd2524da3
Merge: d3df324 bb1221c
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Aug 19 11:19:51 2013 +0000

    Merge "Migrate to Conductor"

commit d3df324a0f2009891832e83f72f4382ad60cc875
Author: Alexander Ignatov <aignatov@mirantis.com>
Date:   Mon Aug 19 10:01:02 2013 +0000

    Revert "Refactoring cinder support"
    
    This needs to wait for "Migration to conductor" patch merged
    
    This reverts commit 1c6b4709c089a548962579334f450806b73e26f6

commit 1c6b4709c089a548962579334f450806b73e26f6
Author: Sergey Reshetnyak <sreshetniak@mirantis.com>
Date:   Sat Aug 17 01:08:40 2013 +0400

    Refactoring cinder support
    
    * Change execute_command error handling
    
    Change-Id: Icdb56c27fb7613a92a77f164cd3145305e22df72

commit bb1221cd3eea6981a59d3ab73b134acda71de750
Author: Nikita Konovalov <nkonovalov@mirantis.com>
Date:   Thu Aug 8 19:36:19 2013 +0400

    Migrate to Conductor
    
    Co-Authored-By: Dmitry Mescheryakov <dmescheryakov@mirantis.com>
    Co-Authored-By: Sergey Lukjanov <slukjanov@mirantis.com>
    
    Change-Id: If12fd3a4e4dea876be081202f2b426e94c291d9b

commit c801ad317c4ceb32bc0cc6245113dc5bf70ac6e8
Merge: e3a55e0 17398ae
Author: Jenkins <jenkins@review.openstack.org>
Date:   Sun Aug 18 12:17:24 2013 +0000

    Merge "Remove timeout for id_rsa generation"

commit e3a55e07136a7c90f4ea4909b3db36a9a7366334
Merge: 2de9c90 a8d333f
Author: Jenkins <jenkins@review.openstack.org>
Date:   Sun Aug 18 09:53:40 2013 +0000

    Merge "Improve exceptions handling in created threads"

commit 17398aeab5f123a47d98fda8fa919ef1ba4527b7
Author: Dmitry Mescheryakov <dmescheryakov@mirantis.com>
Date:   Sat Aug 17 18:47:08 2013 +0400

    Remove timeout for id_rsa generation
    
    Fixes: bug #1213392
    
    Change-Id: I498bd1501eb7110d27d4e5d0719ce37a087af096

commit 2de9c909b20883881a3d4794c2f8cea6f5616386
Author: Yaroslav Lobankov <ylobankov@mirantis.com>
Date:   Fri Aug 16 20:04:35 2013 +0400

    Hadoop test can turn on and turn off
    
    * Hadoop test for "Vanilla" plugin can turn on and turn off;
    * Hadoop test for "HDP" plugin can turn on and turn off.
    
    Change-Id: Ic99a66a48a6b4c196a808075187c79601be48e7d

commit 845c4c433902f2a81aa8d7dac1674a9d8058f784
Author: Yaroslav Lobankov <ylobankov@mirantis.com>
Date:   Fri Aug 16 19:37:16 2013 +0400

    Added cluster deletion during failure
    
    During cluster state "Error" cluster deletes.
    
    Change-Id: Idaad2f21040b062cf98687be23b8c22ebb6475a3

commit 54dad65175059f9f2b9ef890244bb046bb186564
Merge: 544a6ca b89fd2a
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Aug 16 15:42:03 2013 +0000

    Merge "Add database support for the JobOrigin object"

commit 544a6caa2b0855b7b218b840fad37a0037bdf28c
Merge: 6a58db9 e169094
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Aug 16 15:14:27 2013 +0000

    Merge "Add a stub API method for updating a JobOrigin object"

commit 6a58db9bed1fa83f77dde5cf15ee466305947ee5
Merge: 1c94e24 ab52bfd
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Aug 16 15:12:03 2013 +0000

    Merge "Resolved issue with wrong comparison"

commit b89fd2af7749d4bc7795a2dd944045f6243c0b81
Author: Trevor McKay <tmckay@redhat.com>
Date:   Tue Aug 13 17:51:18 2013 -0400

    Add database support for the JobOrigin object
    
    Change-Id: I3f491e7699d6cab9040cbda3fdcfdfa285a53031

commit ab52bfdf5d93893a32aa936f639fd8056638a40b
Author: Alexander Ignatov <aignatov@mirantis.com>
Date:   Fri Aug 16 17:44:27 2013 +0400

    Resolved issue with wrong comparison
    
    * This path needs to be backported to 0.2.x
    
    Fixes: bug #1213074
    
    Change-Id: I98af56809f0ab84c01aa800d7f834c8131657c5f

commit 1c94e244f02ce70b49cfec3cd592b50826f2a1c9
Merge: 61842b3 b4f8f93
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Aug 16 13:42:30 2013 +0000

    Merge "Added cluster states transition logging"

commit 0978cf966a70385f26a5f9fbbecfbc20e6ae4e9a
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Fri Aug 16 12:52:39 2013 +0400

    Sync with global requirements
    
    Change-Id: I51de9305102313f1a8ea510b1ead71a16e7b8eb6

commit 60058c02d23a8c9b819ba7b67bd0499baad1d2bf
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Fri Aug 16 12:47:31 2013 +0400

    Raise eventlet to 0.13.0
    
    eventlet 0.13.0 provides the python 3.x compatible
    timeout parameter in subprocess module
    (https://bitbucket.org/eventlet/eventlet/issue/89)
    
    Change-Id: I978a733e129b9e48abf4093631ae769885645a9b

commit 152b39ce5fbec3ec4584e9a8dd49d03a5d060d81
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Thu Aug 15 19:42:23 2013 +0400

    Bump hacking to 0.7
    
    Change-Id: I554b85683c67dceedddc4d2376bdac43979b3cf5

commit a8d333f64223eac4bd93038820fc3b7ae8262ca9
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Wed Aug 14 20:15:52 2013 +0400

    Improve exceptions handling in created threads
    
    Change-Id: I688a8070c4ce8782329ee5fc7be0dc0cc5dabe29

commit 61842b3ac710b815f8acd8af4e8a72f6fde40fdf
Merge: 915289e e35617d
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Aug 15 13:42:35 2013 +0000

    Merge "Added conductor API for JobExecution Object"

commit b4f8f932125b2a313b902d255c7f7b66ba216976
Author: Alexander Ignatov <aignatov@mirantis.com>
Date:   Wed Aug 14 19:37:25 2013 +0400

    Added cluster states transition logging
    
    * Needed for debugging purposes in case of huge amout of nodes provisioning
    
    Change-Id: Ib18214b6bd2c342c4d03c0e6f28ee631efa267f6

commit e169094f4a41055bbab01da0f43a0c36f8cb681a
Author: Trevor McKay <tmckay@redhat.com>
Date:   Wed Aug 14 11:19:59 2013 -0400

    Add a stub API method for updating a JobOrigin object
    
    Update will raise a not implemented error. Fixed
    existing unimplemented PUT methods in v10.py to take
    "data" as an argument.
    
    Change-Id: Ie2793aec33bc8fe2e71f66bf4302770ec9cb7fb7

commit 915289edcc8138949a1fd1e0870ff5cce458141e
Merge: d62b279 d92215d
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Aug 14 16:01:36 2013 +0000

    Merge "Oozie bug-fixing"

commit d62b27935792f9dc2ea8153d44aed33b325603f5
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Wed Aug 14 17:01:36 2013 +0400

    Fail tests if cluster in Error state
    
    Change-Id: I1f1cc07aa3da8268ac28c14acc68fd4518e6fdf9

commit d92215d3a52c28c49d338c85057d5403e92ee711
Author: Alexander Ignatov <aignatov@mirantis.com>
Date:   Mon Aug 12 18:11:08 2013 +0400

    Oozie bug-fixing
    
    * Oozie can be installed only in single instance
    * Added oozie-default.xml to plugin configs
    * Added unit-test for Oozie
    * Defined which configs needed to push as defaults to oozie-site.xml
    * Now user able to push configs for oozie-site.xml
    * heap-size and log redirection will be in the next CR
    
    blueprint edp-oozie-for-vanilla-plugin
    
    Change-Id: I2e58bde39f573127352dcf20daa3d7bef19d4c22

commit e35617d4acb99d7b27027a6c92a432b90dc9d745
Author: Nadya Privalova <nprivalova@mirantis.com>
Date:   Mon Aug 12 19:20:59 2013 +0400

    Added conductor API for JobExecution Object
    
    Change-Id: I78339ac99b448ee83c6683dfc2f9b55292f807bc

commit 1ee1042f18b92b52d1cb9f0ed03dd387c66b09a7
Merge: 103ee8c b3c7c66
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Aug 14 12:07:46 2013 +0000

    Merge "Conductor code fixed and extended tests added"

commit 103ee8c495ec8f18b34d7a43736efaef6da34c38
Merge: 9cfca9e 51efed6
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Aug 14 11:47:23 2013 +0000

    Merge "Add initial version of the REST api for the job origin component"

commit 9cfca9e9a3def78cccd358833f940499f18d673d
Merge: 5a8bb6b f9a7b20
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Aug 14 11:29:58 2013 +0000

    Merge "Made Ambari RPM location configurable"

commit b3c7c668976fcc70f55d5e57d5233d28d41c75bf
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Wed Aug 14 15:15:37 2013 +0400

    Conductor code fixed and extended tests added
    
    * problems with changing passed values fixed and covered by tests;
    * defaults problems fixed and covered by tests.
    
    Change-Id: I526743e56fdbd3f5c88dd554eeeda9e4402dd3eb

commit 5a8bb6b36bd081e9c8468018c96d6555007bd866
Merge: 389334a 2043f0a
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Aug 13 19:37:16 2013 +0000

    Merge "Integration test updating for "HDP" plugin"

commit 389334aaced04cc7cc219bb4ccd5d9fedaebe7fd
Merge: 46d9d05 2e1e84e
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Aug 13 18:17:47 2013 +0000

    Merge "Several fixes and improvements for conductor"

commit 46d9d057098073297a6bd73ebd4aa9f530abba6a
Author: Dmitry Mescheryakov <dmescheryakov@mirantis.com>
Date:   Tue Aug 13 17:25:13 2013 +0000

    Revert "Conductor objects are re-populated on update"
    
    We discarded that idea - seems to be too fragile and unreliable
    
    This reverts commit 818075cd1b18c413ca2204bb6993b19069b8f37b
    
    Change-Id: Ic8e264e2ce9ae87db43c8071158cd529af997f7f

commit 2e1e84ebef4487c6c52813224ece82e82573df3c
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Tue Aug 13 22:00:10 2013 +0400

    Several fixes and improvements for conductor
    
    * defaults added to conductor/manager;
    * cached helper added.
    
    Change-Id: Ie082492325bcaf08325ca31141decab7ab00c88a

commit 2043f0aad614f298cc0b8ffeea565b6196ecb19e
Author: Yaroslav Lobankov <ylobankov@mirantis.com>
Date:   Tue Aug 6 12:27:13 2013 +0400

    Integration test updating for "HDP" plugin
    
    * Hadoop test for "HDP" plufin has added;
    * Test code has	small code refactoring;
    * Test code has changes because of "HDP" plugin addition;
    * Rebased on master branch.
    
    Change-Id: I9148a48d51c1ec7d8d367c8df4ab541f347a83ce

commit 51efed6966b0dab47d0f5d9eb50f690851d2e54c
Author: Trevor McKay <tmckay@redhat.com>
Date:   Thu Aug 8 14:32:57 2013 -0400

    Add initial version of the REST api for the job origin component
    
    This change adds stubs for the REST api methods for the job
    origin component, including schemas for validation.  As of yet,
    there is no actual creation of database objects for job origins.
    Names/values in the JSON schemas have been made all lowercase.
    
    Implements: blueprint edp-job-origin-component
    
    Change-Id: I3158e414e3f51fadfe5ba98c534ee241c737a91d

commit f9a7b209083734a37ca8a6c844c785bf95c46772
Author: Jon Maron <jmaron@hortonworks.com>
Date:   Tue Aug 6 15:10:37 2013 -0400

    Made Ambari RPM location configurable
    
    The Ambari RPM location is now an ambari configuration property in
    the blueprint.  This will support debug/issue resolution scenarios
    as well as the export of this information.
    
    Fixes:  bug #1208966
    
    Change-Id: Ie0bfbd39d687c8c26d654b7fcfb369f764d48ef2

commit abf3c117b0daab626b5dd437cfe01f4c3ebd4556
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Mon Aug 12 20:41:58 2013 +0400

    Fix test files names
    
    Change-Id: If923cbb0420487d8a2aa205896302aaf2f58c07b

commit a88e17da0fd0d1741e1e8dd96c07c153621adae3
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Mon Aug 12 20:45:00 2013 +0400

    Fix retrieval of updated id
    
    Change-Id: I0821f3d93279556189563b4746d6aea4fd341a8f

commit 32f985ed01a9bc62db354f9d10cd5318beccfc90
Merge: 47fff34 8c08b91
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Aug 13 13:38:26 2013 +0000

    Merge "Add check for deprecated method assertEquals"

commit 47fff342d66b1abb8422a39cdddbd3a9120a79bf
Author: Ruslan Kamaldinov <rkamaldinov@mirantis.com>
Date:   Tue Aug 13 12:14:47 2013 +0400

    Updated how_to_participate doc
    
    Removed notices of savanna-all and OS mailing lists on Launchpad.
    New guide is to join openstack and openstack-dev mailing lists.
    
    Change-Id: I2ad52558df432667384cc2f41a6e45d6bdfc1494

commit 8c08b91980fce92c6fba3065e0e50a4e66543971
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Mon Aug 12 20:34:05 2013 +0400

    Add check for deprecated method assertEquals
    
    More details in https://review.openstack.org/#/c/35962/
    
    Change-Id: Ib3b642457d283b31902f0738b1d0164f1b15f3e2

commit 2578220abeab9f51f955936b7225c7efe43da308
Merge: 7593a82 7c55e7a
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Aug 12 19:37:20 2013 +0000

    Merge "Refactoring hdp plugin"

commit 7593a82b4199a550576df20a1d8944897f8f47b4
Merge: c4a6bff 842b93b
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Aug 12 17:06:54 2013 +0000

    Merge "Allow Ambari users to be specified in configuration"

commit c4a6bff850f90655fb830bca95cfa79d3cb65a4c
Merge: 1cdc0a6 20f7d08
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Aug 12 16:43:43 2013 +0000

    Merge "Conductor API re-init only objects, not IDs"

commit 20f7d08ee5471a47be051ef9e70afe2cf5880175
Author: Dmitry Mescheryakov <dmescheryakov@mirantis.com>
Date:   Mon Aug 12 15:55:28 2013 +0400

    Conductor API re-init only objects, not IDs
    
    Change-Id: Ided33873f71e2737e82f7b7e7d76093e8b856862

commit 842b93b554fd9f46044f0b2be981af011036d953
Author: John Speidel <jspeidel@hortonworks.com>
Date:   Fri Aug 9 13:06:29 2013 -0400

    Allow Ambari users to be specified in configuration
    
    Ambari users and passwords can now be modified via standard or advanced templates
    
    Fixes: bug #1208952
    
    Change-Id: Iade795bac8b55b5bd68e2dadefbddcc7c3ad671b

commit 1cdc0a6511f9524f327d5793445efa96b6057fe8
Merge: fbb0cd0 8b9eac0
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Aug 12 11:31:38 2013 +0000

    Merge "Added conductor API for Job Object"

commit fbb0cd033e5be6025846313bcf4819f69a89573f
Merge: f4de7da 818075c
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Aug 12 09:50:05 2013 +0000

    Merge "Conductor objects are re-populated on update"

commit f4de7da97787de2e75064b5cafe6720f2554d462
Merge: 45382a9 0e2c317
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Aug 12 09:29:46 2013 +0000

    Merge "Added conductor API for DataSource object"

commit 8b9eac05668e2f6c50da19bb8154b99c9d96be40
Author: Nadya Privalova <nprivalova@mirantis.com>
Date:   Fri Aug 9 19:15:05 2013 +0400

    Added conductor API for Job Object
    
    Change-Id: Ia686a68b1687e7d1411bd6134720c02dd58004fc

commit 45382a9080a6390376b72315e7dce17e78112fd5
Merge: 1a2ec1e e2bdf5f
Author: Jenkins <jenkins@review.openstack.org>
Date:   Sat Aug 10 04:13:28 2013 +0000

    Merge "Added basic helper for map-reduce actions"

commit 818075cd1b18c413ca2204bb6993b19069b8f37b
Author: Dmitry Mescheryakov <dmescheryakov@mirantis.com>
Date:   Fri Aug 9 18:25:37 2013 +0400

    Conductor objects are re-populated on update
    
    Change-Id: I16eaad232089a011cedc79d1673b74b623561ab9

commit 7c55e7a59feba52e08e56d3cd5369c10794429ca
Author: Sergey Reshetnyak <sreshetniak@mirantis.com>
Date:   Thu Aug 1 19:16:45 2013 +0400

    Refactoring hdp plugin
    
    * Remove duplicate code
    
    Change-Id: I94b7f730ac28dbbbe9c0216649188fd198658fa7

commit 0e2c317b152bae0317605b11afc270d92b000349
Author: Alexander Kuznetsov <akuznetsov@mirantis.com>
Date:   Wed Aug 7 15:14:58 2013 +0400

    Added conductor API for DataSource object
    
    Change-Id: I5c9b33ae5c5371bf3193ae49bae45b8a7bc5e1ee

commit 1a2ec1e27b5828466535788acf0ede0aa19d9ee0
Author: Alexander Kuznetsov <akuznetsov@mirantis.com>
Date:   Mon Aug 5 17:55:18 2013 +0400

    Added first version of model for EDP
    
    Change-Id: I2cead4f459d897741daf6c800e8e045f8e795715

commit 96fac085dbdc73a83e7dbda7ebbbd733adfb3d8c
Author: Dmitry Mescheryakov <dmescheryakov@mirantis.com>
Date:   Thu Aug 8 18:34:17 2013 +0400

    Implement to_dict() method for Resource
    
     + ClusterTemplate now have node_groups as list of NodeGroup objects
    
    Change-Id: Icabea563bdadd2056181e827ed8942a90ca4bc15

commit e2bdf5f634101648d633edf60f6efdc33651baf4
Author: Alexander Ignatov <aignatov@mirantis.com>
Date:   Wed Aug 7 15:09:29 2013 +0400

    Added basic helper for map-reduce actions
    
    * Added mapreduce action
    * It doesn't include streaming and pipes actions
    * Refactored base_workflow creator to hide common methods
    * Unit-test added
    
    Implements blueprint edp-oozie-workflow-creator
    
    Change-Id: Iabb03f93ff0eacd875b471646afdc0f65aebc416

commit a867c60ffcfba3083fcbacc64144acca583874dd
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Thu Aug 8 19:28:27 2013 +0400

    Bump version to 0.3
    
    Change-Id: If4668e06adf07eb002449899d921732dab09a589

commit 58c4cdb57a6aa24bb00e43f92355fef42227b68d
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Thu Aug 8 16:53:21 2013 +0400

    Conductor impr for tenants and templates
    
    * tenants are now taken from context while creating objects;
    * cluster tmpl to cluster and node group tmpl to node group conversion code added;
    * tests added.
    
    Change-Id: I086be62a554aa90f23ae49ba365c9c9336d18211

commit ee0c628067265ff533d9f6d28d46a3cfa228526d
Merge: c2cd733 590a7b2
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Aug 8 14:13:23 2013 +0000

    Merge "Create DB tables on Savanna start"

commit 590a7b29767a644f2b97fc9d15b71dbbc694df98
Author: Dmitry Mescheryakov <dmescheryakov@mirantis.com>
Date:   Thu Aug 8 16:27:14 2013 +0400

    Create DB tables on Savanna start
    
    Currently we need it for integration tests to work correctly.
    Possibly we will remove it later.
    
    Change-Id: If31caee891fe6482269a1ab0664db2ab49583353

commit c2cd73395d432a7333ba8bee1970129ea4f12f8a
Merge: 624e553 c3a12b6
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Aug 8 12:10:32 2013 +0000

    Merge "Refactoring remote utils"

commit 624e553be9e02891a9762c9bd139289cc26d7864
Merge: 80f4d2e f0141c8
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Aug 8 12:07:14 2013 +0000

    Merge "Implement object classes for Conductor"

commit f0141c86bd0e4f65550371410c9642ad80e1b16d
Author: Dmitry Mescheryakov <dmescheryakov@mirantis.com>
Date:   Thu Aug 8 13:13:56 2013 +0400

    Implement object classes for Conductor
    
    The object classes contain helper methods and document objects' fields
    
    Change-Id: I9614fcfbca8e4e772111d0ef934525ace9bf5ee3

commit 80f4d2ea39628081ecd5b18d526f43018e914a3d
Author: Nikita Konovalov <nkonovalov@mirantis.com>
Date:   Wed Aug 7 17:12:23 2013 +0400

    Unit test for Conductor Manager improved
    
    Covered:
    * Clusters
    * Node Groups
    * Instances
    
    Fixed db api to return ids where they are required.
    
    Values argument is copied to keep it safe from modifications
    
    Change-Id: Ifdd6295268fdac5bfa47c7cc824971e4a9d2c10f

commit c3a12b642aee9d11c3096908760d17e1c69799c1
Author: Sergey Reshetnyak <sreshetniak@mirantis.com>
Date:   Mon Jul 29 12:34:55 2013 +0400

    Refactoring remote utils
    
    * Add get_stderr flag to execute_command
    * Add raise_when_error flag in execute_command function which raise
    exception if command return non zero code
    * Add waiting for generating id_rsa keyfile
    
    Change-Id: Ica112e6b226a45ddc48e6f315b2c854da9ff292a

commit 61b9b03a602db214e9b7f37c6e39734715feecca
Merge: 386bfd0 e1a15fe
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Aug 7 13:16:24 2013 +0000

    Merge "A Resource implementation for Conductor"

commit e1a15fe227afd79945f847a6fd9dd2df4c1b339e
Author: Dmitry Mescheryakov <dmescheryakov@mirantis.com>
Date:   Tue Aug 6 00:26:27 2013 +0400

    A Resource implementation for Conductor
    
     * Implemented Resource class which represents a dict as an object
     * Wrapped values returned by Conductor API into Resource
     * Made DB layer return datetime objects as strings
     * Changed Conductor to support the following behaviour:
     ** For major objects (Cluster, Templates), API returns the object on
        read, create and update operations. None is returned on delete.
     ** For nested objects (Node Groups and Instances), API returns
        object ID on create. None is returned on update and delete.
    
    Change-Id: I83d9177c778654154c550fc66061bf320de877e4

commit 386bfd048fae2b1d5d52df3fa88da562a70748ef
Merge: f7e9ed0 452de08
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Aug 7 11:22:23 2013 +0000

    Merge "Tests module refactoring"

commit 452de08c00aef36a8d78a12852442b568eaed02f
Author: Nikita Konovalov <nkonovalov@mirantis.com>
Date:   Wed Aug 7 12:24:10 2013 +0400

    Tests module refactoring
    
    Target API for tests is Conudctor Manager now.
    
    Change-Id: I074c68bb008e35da2c27b54224d6c0cc5d120b81

commit f7e9ed029be5777cfc690d466a047bc01757660e
Merge: 3de5642 5e75d78
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Aug 6 20:50:22 2013 +0000

    Merge "Fix requests version"

commit 3de5642c6f7d77805d5892320637cf65ec2baf39
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Wed Aug 7 00:18:33 2013 +0400

    Fix docs build
    
    It was broken by the updated docutils. The docutils version should be
    fixed due to the openstack/requirements.
    
    Partially Fixes: bug #1206670
    
    Change-Id: Ie612519711cc8ebf9cb848f9d10826e74f2fa049

commit 5e75d7840bcc08b7fe93e1f9fa58ef9e4b162345
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Tue Aug 6 22:35:08 2013 +0400

    Fix requests version
    
    It's done in openstack/requirements too.
    
    Fixes: bug #1208951
    
    Change-Id: Idbd6fed04fc68ba955318645d490edea06bf8c58

commit 2af5b1816e22426bbe6ca527661a7440936a0dd0
Merge: 3b70db6 34ac072
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Aug 6 17:00:36 2013 +0000

    Merge "Unit Tests and fixes for Conductor Manager API"

commit 34ac072a3741eaf61698e4e6260f52d02e21b821
Author: Nikita Konovalov <nkonovalov@mirantis.com>
Date:   Tue Aug 6 15:27:12 2013 +0400

    Unit Tests and fixes for Conductor Manager API
    
    Covered:
    * Node Group Templates
    * Cluster Templates
    
    Change-Id: I0af061d47a8c878d572af88ba838d2a1cf6b1f6a

commit 3b70db6be3be5db948bc13815e7870e1b5470b74
Merge: ad9d297 9017a6d
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Aug 6 15:05:59 2013 +0000

    Merge "Add check S361 for imports of savanna.db module"

commit 9017a6db3619837d87e5d53de1b894f7a0ac581c
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Tue Aug 6 17:10:01 2013 +0400

    Add check S361 for imports of savanna.db module
    
    It should be possible to import savanna.db module only from conductor
    and tests.
    
    Change-Id: I5992245b12fa7fc1246a7565839e6dd222a8bf8a

commit ad9d297d8f4d113afcc41b4b06e8082a2350fe6c
Merge: 91a48b0 367ad52
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Aug 6 11:05:13 2013 +0000

    Merge "Update requirements to the latest versions"

commit 91a48b0c1a8891430dad76734e7a07af2b6080c6
Merge: 3b7bbcb deaefb3
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Aug 6 11:05:12 2013 +0000

    Merge "Created savanna-db-manage script for new DB"

commit 367ad522b2a86c9a7b7eae4587edc7d8f5d9bf18
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Tue Aug 6 12:31:17 2013 +0400

    Update requirements to the latest versions
    
    * pbr 0.5.21 includes all savanna-related fixes
    * next major release of sqlalchemy allowed
    
    Change-Id: Ib47408dc217fad1c97b623ce0557d9d4f6da0e16

commit 3b7bbcbcb1326f56ed2641738f76657e3602d32d
Merge: 59d0aac bcfc386
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Aug 5 20:01:47 2013 +0000

    Merge "Improve coverage calculation"

commit bcfc386fe31b25ce1eb16c017858943044292b33
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Mon Aug 5 23:09:06 2013 +0400

    Improve coverage calculation
    
    Change-Id: I66c8c692dcffd24342aa53038195b5c3daafa834

commit 59d0aac29a72379b2fd33930e490b54d8b35ae18
Merge: 9db7028 cd27739
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Aug 5 18:48:13 2013 +0000

    Merge "Added validation checks to HDP plugin"

commit deaefb3247aba9b5f2eeec4bfdcfad1985006957
Author: Dmitry Mescheryakov <dmescheryakov@mirantis.com>
Date:   Mon Aug 5 17:00:50 2013 +0400

    Created savanna-db-manage script for new DB
    
     + Couple of minor adjustments
    
    Change-Id: I4e43d138b23904a02deb7d15b28e4960494ee976

commit 9db702811b820a970a8b52b4e3433b36bff5706f
Merge: e7f5cc9 e5a2296
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Aug 5 15:06:57 2013 +0000

    Merge "Workflow creator"

commit e7f5cc96604bcb6d0f752f236f9edf42721f001f
Merge: 267eabe 683f3e8
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Aug 5 15:04:03 2013 +0000

    Merge "Fix Ganglia service start failure"

commit cd27739bf172fccf0857f49ce5314a7b4e98c748
Author: Jon Maron <jmaron@hortonworks.com>
Date:   Fri Aug 2 14:25:40 2013 -0400

    Added validation checks to HDP plugin
    
    Included checks for namenode, jobtracker, ambari server, and ambari agent
    
    Fixes: bug #1207850
    
    Change-Id: I76719430d75cb2c3b00c4dd63190659ca8046efb

commit e5a2296f107cf53fd3eb7111bffda6243f059649
Author: Nadya Privalova <nprivalova@mirantis.com>
Date:   Fri Aug 2 15:37:33 2013 +0400

    Workflow creator
    
    Implemented:
     * Base workflow creator
     * Pig workflow creator
    
    Implements blueprint edp-oozie-workflow-creator
    
    Change-Id: Id621778477047236d174d99ea6d43bee93fbc325

commit 267eabef3381b207a2ada3b1f18b2db0f5f2ce30
Author: Nikita Konovalov <nkonovalov@mirantis.com>
Date:   Fri Aug 2 15:19:00 2013 +0400

    Conductor methods added
    
    Conductor operation methods added to:
    * Conductor API
    * Conductor Manager
    * DB API
    * SQLAlchemy implementation
    
    Partially implements blueprint ng-arch-conductor
    
    Change-Id: I5973996f2e29c33633b11e959f12a5926b6b2fbf

commit 1735fcacc5dc67f3587f34487494cb8542abbc1d
Merge: eabf036 264248c
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Aug 5 10:45:21 2013 +0000

    Merge "Docs build fixed"

commit 264248c412db3253f8bcc4b82277942602c1693b
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Mon Aug 5 14:36:51 2013 +0400

    Docs build fixed
    
    savanna.cmd renamed to savanna.cli
    
    Fixes: bug #1206670
    
    Change-Id: I88db6449f941c4416c6a06965b78ba4e9d47c143

commit eabf036273d73442fcaf9f21f379c2f30b2c717f
Author: Dmitry Mescheryakov <dmescheryakov@mirantis.com>
Date:   Mon Aug 5 13:37:44 2013 +0400

    Fix foreign keys and table names in new model
    
    Change-Id: I86c5b55213098644f9c63557c976e93deacb3479

commit 075e0cd43dbbbb54270f5407a2273d0d3bd2776a
Merge: 2040aa7 57d15ab
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Aug 5 04:06:25 2013 +0000

    Merge "Move path manipulations into function"

commit 57d15abd337a031d552749686d7f73f01a949633
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Mon Aug 5 07:51:34 2013 +0400

    Move path manipulations into function
    
    Fixes: bug #1206670
    
    Change-Id: I310429e390386e9201d1c9289732c51fca99c5f3

commit 2040aa7e4c6409fc7f5bf29119c1e71ab6a4f37d
Merge: 25641d1 355fb6e
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Aug 2 18:45:45 2013 +0000

    Merge "Fix processing cluster configs in HDP plugin"

commit 683f3e88b5d7c030c5dcb3c55cba08467f0d5f1b
Author: John Speidel <jspeidel@hortonworks.com>
Date:   Fri Aug 2 12:06:42 2013 -0400

    Fix Ganglia service start failure
    
    Ganglia Service now starts properly with Savanna updates to /etc/hosts
    
    Fixes: bug #1207819
    
    Change-Id: I2d683b6f2213fdeacc21d3ad33ff029b4682c8ec

commit 25641d16111e969b705c5589038788ecb4def287
Merge: ee9ed6a 6115f1b
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Aug 2 16:31:56 2013 +0000

    Merge "Fix to OpenStack utils"

commit ee9ed6a58d2baee116d2dbbc583d242e9a454db3
Merge: 12a5818 c1ea5e0
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Aug 2 15:52:21 2013 +0000

    Merge "Resolves critical issue with oozie service"

commit 12a5818d83280f42908bfbe081d872accfaa0222
Merge: 0165469 5d32f43
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Aug 2 13:40:09 2013 +0000

    Merge "Port sqlalchemy db models to conductor"

commit 355fb6e11e16ffec53261d502c4e41f0fcc08505
Author: Sergey Reshetnyak <sreshetniak@mirantis.com>
Date:   Mon Jul 29 18:16:15 2013 +0400

    Fix processing cluster configs in HDP plugin
    
    Change-Id: I2db4e2568b0a58bf770c050316de8525d9aad20e

commit 016546903408e58f11cc231c2a4ee8ef873e824b
Author: Jon Maron <jmaron@hortonworks.com>
Date:   Wed Jul 31 14:45:41 2013 -0400

    Fix to convert parsing failure
    
    The convert method now works and end to end cluster creation validated
    
    Fixes:  bug #1202663
    
    Change-Id: Ibb8168a0763bf5ee82dfccf3e8012b6f6622d72a

commit 5d32f43cac04b4839cc1ba3f15be500a60db340d
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Thu Aug 1 20:27:08 2013 +0400

    Port sqlalchemy db models to conductor
    
    Change-Id: I0e0abd855653ff05a7e82804b6354209118b708c

commit 810debd2bd7697ab5b5e2a9ec8c68d5ec997706a
Merge: e2b584f a547ddb
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Aug 1 15:22:33 2013 +0000

    Merge "Initial part of conductor implementation"

commit a547ddbde8bd0fb764d7c2f387d67859a9d55b2b
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Tue Jul 30 15:15:53 2013 +0400

    Initial part of conductor implementation
    
    * only local mode is now supported;
    * conductor api defined;
    * db backend implementation started;
    * cluster ops sample added.
    
    TODO:
    
    * move model_base to the new place;
    * move models to the new place;
    * move all existed db methods from storage.py to the new place;
    * check that it works correctly;
    * write simple unit tests for it;
    * ?
    
    Partially implements blueprint ng-arch-conductor
    
    Change-Id: Ib4cb308a6cac9efca476b27d003d375458dce682

commit c1ea5e07d7b836f0fd9bb30a255077f66bf03e5f
Author: Alexander Ignatov <aignatov@mirantis.com>
Date:   Thu Aug 1 14:08:54 2013 +0400

    Resolves critical issue with oozie service
    
    * Remove 'localhost' duplicates in oozie hostnames
    * Oozie can run on DIB images
    
    Change-Id: Ie8ba57a1b6f8896a9f1f57e087f54b92f4ce2bd1

commit e2b584f00109ed810b555d0d46c75550cb017d0b
Merge: aea3e85 9444435
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Aug 1 09:12:25 2013 +0000

    Merge "Ambari install screen after install fix"

commit 9444435cdde5a8cea5bc7f8d212dcde8d6c59dfe
Author: John Speidel <jspeidel@hortonworks.com>
Date:   Tue Jul 30 17:40:58 2013 -0400

    Ambari install screen after install fix
    
    Now Ambari shows main dashboard after install instead of install screen
    
    Fixes: bug #1203161
    
    Change-Id: I70e52b10136293edd61d829ce9cd6b169285c9ac

commit 6115f1b726e7527ec42acf3643f128b2ad06c138
Author: Nikita Konovalov <nkonovalov@mirantis.com>
Date:   Wed Jul 31 18:30:58 2013 +0400

    Fix to OpenStack utils
    
    Keystone endpoint_type is brought to lower case
    
    Change-Id: Ie9dd7c070a663f418e7c9bde7879df429fd14f69

commit aea3e85fe97ce57f51c22447705693481fd7bb5d
Merge: 890e052 cc6468e
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Jul 31 12:17:40 2013 +0000

    Merge "Add changing owner a private key"

commit cc6468e75c6289d2669f340200d56f1994a9a7e6
Author: Sergey Reshetnyak <sreshetniak@mirantis.com>
Date:   Wed Jul 31 14:29:21 2013 +0400

    Add changing owner a private key
    
    Change-Id: If9231d42e527cc3fa4a4b6d4eab27b4716b5ced7

commit 890e052c6eb4767534b38b312a9b7e78faa9ef53
Merge: 6f9dea0 5d52a63
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Jul 30 15:46:36 2013 +0000

    Merge "Added a first version of REST client for Oozie"

commit 6f9dea09f11d450215df51bfd4f2426d43c02bc8
Merge: 612c29f 979b6dd
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Jul 30 15:46:36 2013 +0000

    Merge "Fix bool default values in HDP plugin"

commit 612c29f8490201ecc35e350438393c30f1604536
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Tue Jul 30 18:32:30 2013 +0400

    Enforce hacking >=0.6.0
    
    Change-Id: I5ebf3e7c5bd70e0fe7780736f59628bfc6ed3455

commit 71d0a4ede5be7aca866cecdd05591d82d563a1fb
Merge: cc49f50 f6cefaf
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Jul 30 14:06:22 2013 +0000

    Merge "Fix using nova_info in HDP plugin"

commit cc49f50b2034946c9e466d1ac3fac0aa46147314
Merge: fa7a09b 8dae7b6
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Jul 30 12:15:04 2013 +0000

    Merge "Now it is possible create a hadoop config without property filter"

commit f6cefaf068737384ba0e650940831720fe26644f
Author: Nikita Konovalov <nkonovalov@mirantis.com>
Date:   Mon Jul 29 18:37:39 2013 +0400

    Fix using nova_info in HDP plugin
    
    Helper usage added.
    Tests updated.
    
    Change-Id: I1e4a35199ff3e688dfa65ebac7b89e4d4557288e

commit fa7a09bc7d36fc4467519fc3333c7d8274d7ae6d
Merge: 0b5b78a ad37a20
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Jul 30 11:58:14 2013 +0000

    Merge "Integrate Oozie deployment for Vanilla Plugin"

commit 0b5b78a7cd8987aeb929e6edb961257ffd1ad582
Merge: 9376662 6502c54
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Jul 30 11:54:01 2013 +0000

    Merge "Removed extra from Node Group"

commit 9376662bf0a479f67c1677e2dc083d7cf58c1629
Merge: df00f64 db2c2b7
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Jul 30 11:46:13 2013 +0000

    Merge "Allow sqlalchemy 0.8.X"

commit 5d52a633d33f7b50ce1fe989dca0a406528ce4ed
Author: Alexander Kuznetsov <akuznetsov@mirantis.com>
Date:   Mon Jul 29 19:19:52 2013 +0400

    Added a first version of REST client for Oozie
    
    Implements: blueprint edp-oozie-rest-client
    
    Change-Id: I6e35007d7c25629bc0ebcdece08336575a715dc5

commit 979b6dd0cb4356819a3a9ff336181ba19882f06a
Author: Nikita Konovalov <nkonovalov@mirantis.com>
Date:   Tue Jul 30 12:27:20 2013 +0400

    Fix bool default values in HDP plugin
    
    Boolean type is used in json instead of string.
    
    Change-Id: I28c887f79b30b04932d3067feadb5a7760cd11d3

commit ad37a207f224f9ec7e8bb3be28ba17b528b8ddf4
Author: Alexander Ignatov <aignatov@mirantis.com>
Date:   Mon Jul 29 16:14:49 2013 +0400

    Integrate Oozie deployment for Vanilla Plugin
    
    * Supports Oozie 3.3.2 version
    * Able to install multiple Oozie instances
    * Configures core-site.xml for hadoop user and oozie hostanmes
    * Updates cluster info with Oozie URLs
    * Fixes broken unit-tests
    
    NOTE: Oozie integration requiers special image built by DIB.
          See edp-dib-element-oozie-vanilla
    
    blueprint edp-oozie-for-vanilla-plugin
    
    Change-Id: I86fbd599baae06dc20d3f444dcb01b7cf044077e

commit 6502c54e2567d948c66ea1bdd8083fd80557585c
Author: Nikita Konovalov <nkonovalov@mirantis.com>
Date:   Fri Jul 26 14:51:51 2013 +0400

    Removed extra from Node Group
    
    Extra is now calculated in the method where is is needed.
    
    Change-Id: I554732e5efeb273aae17dd134fd0e0ac0511185e

commit df00f64f54798673d6f3dd7aa36b60965a0215b9
Merge: 904cd4c 6904a54
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Jul 29 15:06:21 2013 +0000

    Merge "Now swift config is not passed if Swift disable"

commit 904cd4c2b653f45d9ddb93ce21320cb029c665e6
Merge: f531ad4 9de5bdd
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Jul 29 15:01:37 2013 +0000

    Merge "Docs fixed for horizon"

commit f531ad4170f895b437f0bdb1ccc1940ef056bdf1
Merge: 0daf2aa 841bd70
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Jul 29 14:52:20 2013 +0000

    Merge "Added REST API for job and data source with simple validation"

commit 9de5bddcc34c13497010fa6546504ee5add1c572
Author: Nikita Konovalov <nkonovalov@mirantis.com>
Date:   Mon Jul 29 17:51:40 2013 +0400

    Docs fixed for horizon
    
    Symlink fix for UI developer guide.
    
    Change-Id: I8b4488bee17ca029ae63310d00632219724c49a4

commit db2c2b70321a030678eedecb19ce9db7af0863ef
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Mon Jul 29 15:38:18 2013 +0400

    Allow sqlalchemy 0.8.X
    
    Fixes: bug #1204426
    
    Change-Id: Ib439d30f21e77578129922109bf980a9acaa3540

commit 6904a54ff761145f68819500bdc000b4aedbcf09
Author: Alexander Kuznetsov <akuznetsov@mirantis.com>
Date:   Sun Jul 28 15:13:07 2013 +0400

    Now swift config is not passed if Swift disable
    
    Change-Id: I17339c7339a9d6f786ba8c803f2778d8d666ed61

commit 0daf2aa5e4f049be66bb1601fbfd6599ac412b3d
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Sat Jul 27 00:35:31 2013 +0400

    Fix contributing.rst file
    
    Fixes: bug #1205474
    
    Change-Id: Ia045201c51f7067d18102aee768d46028b6eb0d2

commit 47129a1776ab0915aed1c6cb34d2784b6185221b
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Fri Jul 26 15:58:26 2013 +0400

    Move requirements files to the common place
    
    Change-Id: I615764b69c4069cc009a08b5df45cd5adebe96d3

commit 8dae7b648c5d6067a5c5bda0b8ae2699dac3dfd1
Author: Alexander Kuznetsov <akuznetsov@mirantis.com>
Date:   Fri Jul 26 16:49:05 2013 +0400

    Now it is possible create a hadoop config without property filter
    
    Change-Id: Ica9e5977368cac9429a177e73f2d18c9db1605e0

commit 5c2e288fa8f754137e9ea5b6370194335bac0059
Merge: 3f69be3 98ebdea
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Jul 26 12:10:56 2013 +0000

    Merge "Use console_scripts instead of bin"

commit 841bd705e2208b6c6dc8b99f93e00f76299569e1
Author: Alexander Kuznetsov <akuznetsov@mirantis.com>
Date:   Thu Jul 25 16:20:16 2013 +0400

    Added REST API for job and data source with simple validation
    
    Partially implements blueprint edp-data-discovery-component
    Partially implements blueprint edp-job-manager-components
    
    Change-Id: I9a2eecd43eb25920605f0436d833f7dc5e6a1cad

commit 3f69be3179c90e218dfd9954d99042dfdcb11d93
Merge: f6526eb dde53a2
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Jul 26 12:04:48 2013 +0000

    Merge "Oslo has been updated"

commit f6526ebafc54d20c16e13c9123eb6b0e0e9c1b7e
Merge: b8b8e3e 6515b30
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Jul 26 09:44:51 2013 +0000

    Merge "Refactoring db module"

commit b8b8e3e7d172e947f49cac114efe8db447fe961c
Merge: 591a5fe 74025fc
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Jul 26 07:33:22 2013 +0000

    Merge "Docs improvements"

commit 591a5fe06f351a3d03279ef2379a7103bbeeb536
Merge: 880ed49 af19c04
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Jul 26 07:33:21 2013 +0000

    Merge "Validate image tags to contain required tags for plugin"

commit af19c04d5d94a557c71bce919404518fc2e86c5c
Author: Ilya Tyaptin <ityaptin@mirantis.com>
Date:   Wed Jul 24 11:37:28 2013 +0400

    Validate image tags to contain required tags for plugin
    
    Add method check_required_image_tags to validations/base.py which checks image tags to containing required tags
    Add validation required tags for default image to cluster create validation and cluster create template validation
    Add unit tests for this methods
    
    Fixes: bug #1204410
    
    Change-Id: Iff80057106fc73fc5f29b5a1f983f99b33840b73

commit 74025fc5f16e439d3548c86f18d3b18c6f7eaa89
Author: Nikita Konovalov <nkonovalov@mirantis.com>
Date:   Thu Jul 25 14:52:51 2013 +0400

    Docs improvements
    
    Fixes: bug #1204831
    
    Change-Id: I503c320dbf91c8737adde95ac94ac392784d0de8

commit 6515b30e1e314b1cb45b7b3d45bfb49b835a43b2
Author: Nikita Konovalov <nkonovalov@mirantis.com>
Date:   Tue Jul 23 17:48:24 2013 +0400

    Refactoring db module
    
    Nova client calls moved to openstack utils.
    Unit tests updated.
    
    Change-Id: I025a9ec68e7f115f68c1982329c632b9618d81d6

commit 880ed49576e002071598f2da2d95fb0bc96cb3d9
Merge: ec6b140 791c607
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Jul 24 19:10:38 2013 +0000

    Merge "Added REST API skeleton for EDP component"

commit ec6b14074b9a7d1b77c3b158c46fed37d1c86d61
Merge: 7512d3e f8e99c6
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Jul 24 14:03:17 2013 +0000

    Merge "Fixes issue with ng names duplicates"

commit 791c607f633d5eace6b841e6412229646c6a762c
Author: Alexander Kuznetsov <akuznetsov@mirantis.com>
Date:   Wed Jul 24 17:39:05 2013 +0400

    Added REST API skeleton for EDP component
    
    Change-Id: Ie408c0d368e172c92e4823bed8fdbebefa0b3739

commit f8e99c669045e8ea1a00f86eaa9fdc1cc87e4666
Author: Alexander Ignatov <aignatov@mirantis.com>
Date:   Wed Jul 24 16:46:20 2013 +0400

    Fixes issue with ng names duplicates
    
    Fixes: bug #1202732
    
    Change-Id: I105812e4dd01525a0499c4085568ee8e5c13ad3a

commit 7512d3effa8753ee38d19e5cd7311974e0c84c21
Author: Nikita Konovalov <nkonovalov@mirantis.com>
Date:   Wed Jul 24 13:21:11 2013 +0400

    Instance remote usage refactoring
    
    Remote property removed from model module
    
    Change-Id: I65dbde6ca95ed22ad1deb04c2a5ec0e31a0b417f

commit 4bb456933bec9e5e0fd9678ae6fc5509f6716cc3
Author: Ilya Tyaptin <ityaptin@mirantis.com>
Date:   Thu Jul 18 17:06:07 2013 +0400

    Image Registry tags validation
    
    New format 'valid_tag' was added to jsonschema and tags check to match 'valid_tag'
    Added UT for this.
    
    Fixes: bug #1200199
    
    Change-Id: I64318b5c745074741a197a5ef1940bae900f6358

commit ca9c55ff038868f6a502c70d177b7800c072d8bf
Merge: d9a1265 11c3cb0
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Jul 23 21:53:58 2013 +0000

    Merge "Fix delete templates that are in use"

commit 11c3cb0b42ae7825e40add1b28f1c9b91ecd500a
Author: Sergey Reshetnyak <sreshetniak@mirantis.com>
Date:   Fri Jul 19 14:31:00 2013 +0400

    Fix delete templates that are in use
    
    Fixes: bug #1201876
    
    Change-Id: I458f9986f924bf553e68fd7c41390c853c340b2b

commit d9a1265d6887e62a7cbf1541cba67bf0da66ba58
Author: Yaroslav Lobankov <ylobankov@mirantis.com>
Date:   Mon Jul 22 20:37:11 2013 +0400

    Added integration test for cluster scaling
    
    *cluster scaling via node addition to existing node group was checked;
    *cluster scaling via new node group addition was checked.
    
    Change-Id: I155e831b5411deb0e7f572a00230dff482d39d22

commit 8379793851f9967ea7be4ee2fdfb6dadebff6790
Merge: b69a32b e9bd6d6
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Jul 23 15:32:44 2013 +0000

    Merge "Fix a bug in integration tests"

commit b69a32be4a2c985c1aabc309d310ad693ae33c29
Merge: 29abc40 5ad60b2
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Jul 23 14:10:51 2013 +0000

    Merge "Fix HDP plugin should register service urls"

commit 29abc401faba80966f18e5e61ebb44ebf0200bd7
Author: Ilya Tyaptin <ityaptin@mirantis.com>
Date:   Thu Jul 18 16:03:28 2013 +0400

    Refactoring unit tests for validation
    
    Created utils.py for validation UT
    Created common class for validation UT - ValidationTestCase
    File test_validation.py was splitted to test files for each file in validation
    
    Change-Id: I1de3f893ace15d84add50f4e2359c01b503b842f

commit e9bd6d69aa0ccba5c96aa7d0c4a4747cfdbdec32
Author: Yaroslav Lobankov <ylobankov@mirantis.com>
Date:   Fri Jul 19 19:44:31 2013 +0400

    Fix a bug in integration tests
    
    A bug in hadoop test has been corrected. Bug: cluster template deleted during work of cluster.
    
    Change-Id: I510cadb001875661f638cb9afd3bab8762af9ae5

commit 98ebdea9195f8f8f1a9268ff389608d4a6d4b45d
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Mon Jul 22 17:39:03 2013 +0400

    Use console_scripts instead of bin
    
    It is required for migration to pbr. Currently there is no need to use bin files.
    
    Change-Id: Ia06b1786e1c66370f472fc00937394be722526b1

commit 5ad60b29243fb802baa417f857834b0c40515dca
Author: Sergey Reshetnyak <sreshetniak@mirantis.com>
Date:   Mon Jul 22 16:24:23 2013 +0400

    Fix HDP plugin should register service urls
    
    Fixes: bug #1203331
    
    Change-Id: I81ea12220c010e47ae4b6a4b2fc4acf596eb9155

commit dde53a2ccc244a5e322c0d7a4c06575d7e5457c2
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Mon Jul 22 16:19:27 2013 +0400

    Oslo has been updated
    
    * all existing oslo libs updated;
    * some libs that will be needed in 0.3 added.
    
    Change-Id: Ibccf83fb6e50b61a5e5ce77233d8221b299c54ba

commit c9e1f7296ad3c3bc688f221c4c301b3d05edfddc
Author: Nikita Konovalov <nkonovalov@mirantis.com>
Date:   Mon Jul 22 10:55:37 2013 +0400

    Licence header added to tools/get_auth_token.py
    
    Imports in this file refactored also
    
    Fixes: bug #1203408
    
    Change-Id: Ibb4aaa271d3e0738c0c1d114efdefcba856fb190

commit 32a1a45bea886139ba75add36d603ebb2088b84c
Author: Sergey Reshetnyak <sreshetniak@mirantis.com>
Date:   Sat Jul 20 14:07:06 2013 +0400

    Add HDP plugin to default plugins
    
    Fixes: bug #1203051
    
    Change-Id: Ica1bacb97f4d3f01fdddf7a65ac2f9573e355e1e

commit bfe170009dd9cd11dd492866e3638cbd97903c7a
Merge: c545e24 96ebbb5
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Jul 19 22:04:02 2013 +0000

    Merge "Allow hacking 0.6.0 and fix errors from new checks"

commit 96ebbb52e54b935f70cd6fdadc96f65bb5ba22d6
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Sat Jul 20 00:16:49 2013 +0400

    Allow hacking 0.6.0 and fix errors from new checks
    
    Change-Id: Ie9f628fcc2ccb34b50abd401a514b1602c518f58

commit c545e24e7a5988ba090232433ce4c5b3af673776
Author: Nadya Privalova <nprivalova@mirantis.com>
Date:   Fri Jul 19 16:45:51 2013 +0400

    Cluster scaling bug fixing:
    
    Fixes: bug #1203041
    
    Change-Id: Ib1fae214f6b49262b60fd5326156560000552407

commit e9eb47589155a25c2969a38ca639686304ffa583
Author: Nikita Konovalov <nkonovalov@mirantis.com>
Date:   Fri Jul 19 12:22:38 2013 +0400

    Added __init__.py to migration directory
    
    Fixes: bug #1201956
    
    Change-Id: I836df5821acdfae9095cdb469859bbd6379439a7

commit 805a5810a67816155ccff7951a44e0b80d4c5273
Author: Nadya Privalova <nprivalova@mirantis.com>
Date:   Thu Jul 18 19:49:43 2013 +0400

    Cluster scaling improvement
    
    Add sleep for decommissioning
    Update cluster status with "model_update"
    
    Change-Id: Ia2f04a29681986b302bef69179d011497f2c9110

commit b876b5de00e63d2a4e094261742d6ef21bd529ad
Author: Nadya Privalova <nprivalova@mirantis.com>
Date:   Thu Jul 18 16:38:12 2013 +0400

    Cluster scaling bug fixing
    
    Besides the bug it fixes unit tests
    
    Fixes: bug #1202622
    
    Change-Id: I4d6969d1d3a18b20347582efcf535483da400c13

commit 6d9952d23615801e38872ae1cfd78b45724a3ce1
Merge: bbc107e 881006f
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Jul 18 12:00:14 2013 +0000

    Merge "Fix sqlalchemy CompileError"

commit bbc107e1f9f81b62db262f969416ec37d19a5577
Author: Alexander Ignatov <aignatov@mirantis.com>
Date:   Thu Jul 18 15:38:38 2013 +0400

    Documents typo fixes
    
    * Fixed url for get cluster list
    * default_image_id typo fixes
    
    Change-Id: I5c10fbdfed4d7aeedaa70d5ea06790342326ae90

commit 115c3f01bc626b3b35c8ae462ab9cea22741796e
Merge: 4e8404e 337300b
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Jul 18 11:31:30 2013 +0000

    Merge "Unit tests for scaling validation"

commit 337300b532a864554780c343ec6acf9d8843aeb3
Author: Ilya Tyaptin <ityaptin@mirantis.com>
Date:   Mon Jul 15 18:06:16 2013 +0400

    Unit tests for scaling validation
    
    Fixes: bug #1202567
    
    Change-Id: Ifeb1c75c4fc220528568db1a6c10ceec84c4cfb4

commit 4e8404ee469c166da573dd1749a67f88901fe6d6
Author: Nadya Privalova <nprivalova@mirantis.com>
Date:   Thu Jul 18 13:25:17 2013 +0400

    Cluster scaling bug fixing
    
    And a little code improvement
    
    Fixes: bug #1202562
    
    Change-Id: I5786278575a93fc731d5b47341beafb79337973b

commit b84bc80194fff9d392c6ba41026f729c452fab1e
Merge: a4f27a8 c9af9e5
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Jul 18 09:25:00 2013 +0000

    Merge "Skipping non-existing instances while deletion"

commit c9af9e5da4490a7936d05ef798d64732798e6dde
Author: Nikita Konovalov <nkonovalov@mirantis.com>
Date:   Thu Jul 18 12:23:01 2013 +0400

    Skipping non-existing instances while deletion
    
    Change-Id: I2096cfdc5bda656a33df969b427d8b7df7d7c83b
    Fixes: bug #1201821

commit a4f27a88de089d58a0138af2cc132b0202892562
Author: Nadya Privalova <nprivalova@mirantis.com>
Date:   Tue Jul 9 20:12:26 2013 +0400

    Cluster scaling: deletion
    
    Inmplemented:
    * exclude/include files mechanism is implemented
    * adding instances was change
    * removing instances works ok
    * "slaves" and "masters" are deleted
    
    Implements blueprint delete-instances
    Implements blueprint get-rid-of-slaves-file
    Fixes: bug #1199884
    
    Change-Id: Ie1bfaa421fce22efd3115ba13758932b6b592d7a

commit c80b956307dbd1671b14247caf8d3d75ab9c4f98
Author: Nikita Konovalov <nkonovalov@mirantis.com>
Date:   Wed Jul 17 19:24:47 2013 +0400

    Status description is set on errors
    
    If cluster comes into Error state, status_description field would contain
    information about the error,
    
    Implements blueprint expose-cluster-errors-details
    
    Change-Id: I6ac629db331515ba8f5ef02b39852b6be9f592c9

commit 881006f638dd648db3d1f9681c33c6d2bc6a30b8
Author: Sergey Reshetnyak <sreshetniak@mirantis.com>
Date:   Wed Jul 17 18:23:49 2013 +0400

    Fix sqlalchemy CompileError
    
    This bug was replicated to mysql database.
    
    Change-Id: If41e76474c29f764898a824ab324889c6cf2e85b
    Fixes: bug #1201438

commit a862927f2d5e7d0bd260564565b230e9df73b470
Merge: fbf77a3 d32998d
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Jul 17 14:10:12 2013 +0000

    Merge "Add cinder validation"

commit fbf77a34ad568c8f9e456875c387cc1f77eb3e05
Merge: f743fc3 c232274
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Jul 17 12:34:00 2013 +0000

    Merge "REST API returns traceback fix"

commit f743fc32ddce8654eb57b1ba8531bc49e8c49a97
Merge: d38e072 f0545cc
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Jul 17 12:19:41 2013 +0000

    Merge "Added config tests"

commit d32998d611e1b80c65375ffc78bee70284f927d6
Author: Sergey Reshetnyak <sreshetniak@mirantis.com>
Date:   Tue Jul 16 19:26:03 2013 +0400

    Add cinder validation
    
    Change-Id: Ie1483de49e00ac578ed6853d2614e986a6194528
    Fixes: bug #1199871

commit d38e072b7f8516785d02c1c401be7f7ad231b9d4
Merge: 644b4ec 0c213a0
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Jul 16 20:36:30 2013 +0000

    Merge "Validation exceptions handling improved."

commit 0c213a01e819d59634b9ccccd269a1b1ee93773d
Author: Nikita Konovalov <nkonovalov@mirantis.com>
Date:   Tue Jul 16 17:07:58 2013 +0400

    Validation exceptions handling improved.
    
    Implements bluepring expose-cluster-errors-details
    
    Change-Id: Ia6432fff45728f8ba6c865917e7d9cd0739f4715

commit c23227411b98ab561a9d80b568ce932f073b0d46
Author: Nikolay Mahotkin <nmakhotkin@mirantis.com>
Date:   Tue Jul 16 19:22:15 2013 +0400

    REST API returns traceback fix
    
    Fixes: bug #1200245
    
    Change-Id: Ie23e1d6910892c55f729153cf5a3b238a4d3c605

commit 644b4ec279ba2aba0072c146e2ec68c7501f0ae2
Merge: d929c45 4a3cab2
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Jul 16 14:14:36 2013 +0000

    Merge "Initial implementation of HDP plugin."

commit f0545ccb6ca9d47bbd65f5d4396c7eb7538cd496
Author: Vadim Rovachev <vrovachev@mirantis.com>
Date:   Tue Jul 9 18:35:08 2013 +0400

    Added config tests
    
    Added tests for hadoop config and tests for crud cluster with cluster templates
    Rewrited hadoop test
    
    Partially implements blueprint itest-savanna-0-2
    
    Change-Id: I195bc845133d3bffb58181926abd04c7987bdf02

commit d929c45c9be5799423663cfe5b9f3b334ef8d8be
Author: Dmitry Mescheryakov <dmescheryakov@mirantis.com>
Date:   Tue Jul 16 15:07:16 2013 +0400

    Minor addition to installation guide
    
    Change-Id: I3c217c1f18f534b9f68906dc839be3c70930af01

commit 548b2bdcb94ae18e9023167519ec75f726c12c4d
Merge: 9ba0437 76b09f7
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Jul 15 14:18:47 2013 +0000

    Merge "Remove autoindex"

commit 76b09f7c01a37a2d943431cef48600fbcedb2154
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Mon Jul 15 18:12:36 2013 +0400

    Remove autoindex
    
    Change-Id: I72ec8ee367c1a2331d41e4e98e4624347fef8228

commit 9ba0437fed37a5c4db2477525cdf2841522556f6
Merge: bb7c7a1 5396033
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Jul 15 14:07:49 2013 +0000

    Merge "Fix several sphinx bugs and include autoindex"

commit 5396033271adcd837fe48434319ec97e4b0f82d6
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Mon Jul 15 17:46:55 2013 +0400

    Fix several sphinx bugs and include autoindex
    
    Change-Id: Iaf356fac45ba4bd8fe08264a7bb798c06fe0f144

commit bb7c7a1168660804fe0db96228657397bf08d949
Author: Dmitry Mescheryakov <dmescheryakov@mirantis.com>
Date:   Mon Jul 15 17:13:02 2013 +0400

    Added details on registering images
    
     * Forgot to commit this file last time
     * Also replaced vanilla plugin link with general plugins list on index page
    
    Partially implements blueprint docs-for-v02
    
    Change-Id: I7a42409a18927cb484031e135646812c0ac9fd93

commit ed1e716bb9a25315f2a50fec5b19a77667420a0d
Author: Dmitry Mescheryakov <dmescheryakov@mirantis.com>
Date:   Mon Jul 15 16:28:26 2013 +0400

    Some more last-minute changes to docs
    
     * Removed doc for REST v0.2
     * Added details on how to register an image
     * Added page listing available plugins
    
    Partially implements blueprint docs-for-v02
    
    Change-Id: I1c84258bb7260fe5234f789bb538aca7cec2a22c

commit 4c8beefd1e2a02f1f5854cdfafc36f35ccd6b600
Author: Dmitry Mescheryakov <dmescheryakov@mirantis.com>
Date:   Mon Jul 15 14:51:55 2013 +0400

    Details on enabling Anti-Affinity
    
    Partially implements blueprint docs-for-v02
    
    Change-Id: I1cbfb89664abfd8886e4d10f2b5c6eeb5ddfa458

commit e55a8aae9e70ff25efe770b775f66994b5533d75
Author: Sergey Reshetnyak <sreshetniak@mirantis.com>
Date:   Fri Jul 12 20:25:11 2013 +0400

    Add cinder features in documentation
    
    Partially implements blueprint docs-for-v02
    
    Change-Id: I3efa5df2eb2c8ed0a82187136ed4af791bf90284

commit 3b093dbd9ad7ee4cfb4ec9a3d06a89799ea6c0eb
Merge: c78d18d 64c9cb0
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Jul 15 12:38:17 2013 +0000

    Merge "README and docs has been updated"

commit c78d18df431f68e1b4f72a4300a85e92faf71424
Merge: 466e2b4 e2cfac4
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Jul 15 12:35:11 2013 +0000

    Merge "Some minor changes"

commit 64c9cb0249b986d6af9be196c9a094c7ff739780
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Mon Jul 15 09:45:24 2013 +0400

    README and docs has been updated
    
    * links has been updated
    * tips moved to the dev guide
    
    Change-Id: I89444a8fa987850ca22b7975707b201f9c76de71

commit e2cfac49fb95862d0a7c397dfff9b10a79861e35
Author: Dmitry Mescheryakov <dmescheryakov@mirantis.com>
Date:   Mon Jul 15 14:06:24 2013 +0400

    Some minor changes
    
    Partially implements blueprint docs-for-v02
    
    Change-Id: I95895d07994be9deb4dd1f2509cf6ffc0875a432

commit 466e2b480392f546c4d890de7701590943047b98
Author: Nikita Konovalov <nkonovalov@mirantis.com>
Date:   Mon Jul 15 11:23:14 2013 +0400

    Docs SPI header fixed
    
    Change-Id: If2418e8ea0253207ea0d8d920c5a7bba2ebf9b05

commit 4a3cab23b65313499ea2bd07090451b6df6589e6
Author: Jon Maron <jmaron@hortonworks.com>
Date:   Tue Jun 18 11:06:09 2013 -0400

    Initial implementation of HDP plugin.
    
    Implements blueprint apache-ambari-service-provider
    
    Co-Authored-By: John Speidel <jspeidel@hortonworks.com>
    
    Change-Id: I120c29bc018a229ec89a2b7ddbc553d2848699cb

commit 992f36936d30d164d6cab9d96c6ba6310ddffb99
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Fri Jul 12 21:48:38 2013 +0400

    Fix author/homepage in setup.py
    
    Change-Id: Ic26ec54dddf025a25ae1c855547637ac59c64fce

commit e059392900e8390571f63d04c4552b7ab629e161
Merge: f64acc3 f8b7f68
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Jul 12 16:11:20 2013 +0000

    Merge "Unit tests for savanna validation"

commit f64acc32d8b2323948025d1584b7bdf7a6b4b582
Merge: a6502c4 418581f
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Jul 12 16:05:28 2013 +0000

    Merge "Fix install guide to fedora and centos"

commit 418581f0b0cdaf3c85aa4c1bc15bae6f9a26f451
Author: Sergey Reshetnyak <sreshetniak@mirantis.com>
Date:   Fri Jul 12 15:53:42 2013 +0400

    Fix install guide to fedora and centos
    
    Partially implements blueprint docs-for-v02
    
    Change-Id: I687f206b55f25ee6d1143b64c81e90a14fe080ae

commit a6502c43068503e22518766303ce9db08606b010
Author: Dmitry Mescheryakov <dmescheryakov@mirantis.com>
Date:   Fri Jul 12 17:21:56 2013 +0400

    Reworked installation guides
    
    Partially implements blueprint docs-for-v02
    
    Change-Id: I0a7bf6c7ad84747c9858e4e03d9f0076792db648

commit f8b7f688ca136b07131e4dcf23591a41255812ea
Author: Ilya Tyaptin <ityaptin@mirantis.com>
Date:   Tue Jul 9 19:19:06 2013 +0400

    Unit tests for savanna validation
    
    Change-Id: Ice3e7678b6a3db6c8d2cd4f619237e6f12b906fc

commit f3edd7bde4c8f0adb1de97ae67a9d7524debedb4
Merge: 808eb16 92508cb
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Jul 12 10:31:47 2013 +0000

    Merge "Plugin page is added"

commit 808eb16bb4340c76b81f7b12a38f66956703ada9
Merge: 73d185c 190daeb
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Jul 12 10:31:19 2013 +0000

    Merge "Updated development guidelines"

commit 190daeb6e8ed6f3d9e9ba0e66378cc012afcb245
Author: Ruslan Kamaldinov <rkamaldinov@mirantis.com>
Date:   Fri Jul 12 14:18:05 2013 +0400

    Updated development guidelines
    
    * Moved docs guidelines to the development guidelines
    * Added "Getting Started"
    * Added "How to contribute your first patch"
    
    Partially implements blueprint docs-for-v02
    
    Change-Id: I82d3a9894375e7118a54da39b3456439a922f96d

commit 92508cb3b8a225744e123387de37f0371ab98feb
Author: Nadya Privalova <nprivalova@mirantis.com>
Date:   Fri Jul 12 13:48:24 2013 +0400

    Plugin page is added
    
    Partially implements blueprint docs-for-v02
    
    Change-Id: I9e385a7c105481b88695a44b446c83cd18486365

commit 73d185c78f007e46ad3a1d99d2b8baf0a731f172
Merge: 344a753 0cf4dc9
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Jul 12 09:45:43 2013 +0000

    Merge "Added improvement to code for swift test"

commit 344a753cff9a708e91248b76a6d98f5317a31a31
Merge: 4bbd8ce 81e5c39
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Jul 12 09:25:24 2013 +0000

    Merge "Docs feature page"

commit 0cf4dc946097f8749b94e8a37f42b3abdc78ee86
Author: Yaroslav Lobankov <ylobankov@mirantis.com>
Date:   Thu Jul 11 19:59:49 2013 +0400

    Added improvement to code for swift test
    
    Fixes: bug #1200536
    Change-Id: Ifc92862048c91ac8105ec8248ae503baa6e29535

commit 4bbd8ce41e51917110f21bf4cb38a8ca0acf8456
Author: Ruslan Kamaldinov <rkamaldinov@mirantis.com>
Date:   Fri Jul 12 12:59:23 2013 +0400

    Minor changes in documentation.
    
    * Added links to pre-built images for the Vanilla plugin
    * Added steps to install git
    * Fixed several .rst warnings
    
    Partially implements blueprint docs-for-v02
    
    Change-Id: Iccca8dcc2ada74a8125bda59dcf80cc03c48fcc7

commit 81e5c3953791a498b15eb02dabe67918eb138aed
Author: Nadya Privalova <nprivalova@mirantis.com>
Date:   Thu Jul 11 19:53:15 2013 +0400

    Docs feature page
    
    Partially implements blueprint docs-for-v02
    
    Change-Id: I1d2918146d7e5d63765bed766d9219889c4dcaf8

commit f85d74f048c223a4adc93fd4c643c8f5b83be3d0
Merge: 5f45f2a 3099253
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Jul 11 18:39:01 2013 +0000

    Merge "Docs feature page"

commit 5f45f2aea693c7e3a93830a35a849f3a8ae4d4d7
Merge: 848c222 4012ad9
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Jul 11 16:47:26 2013 +0000

    Merge "Docs for Jenkins page updated."

commit 848c222923e34efa97820cd5803b2a46ab6a9007
Merge: e2277ec 4b37442
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Jul 11 16:27:14 2013 +0000

    Merge "Docs fixed for horizon dev istallation"

commit e2277ecf7e0bbe1244fd7951a5b711209c32701b
Merge: 43a32b3 a2d65a0
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Jul 11 16:22:31 2013 +0000

    Merge "Docs for Disk Imge Builder fixed"

commit 4012ad972f74bd86591f53ad436e87e7506c10b0
Author: Nikita Konovalov <nkonovalov@mirantis.com>
Date:   Thu Jul 11 19:26:45 2013 +0400

    Docs for Jenkins page updated.
    
    Previously links were displayed incorrectly.
    
    Change-Id: I703f71bef4df2a11e105ba75ea8f912414db10fa

commit 4b3744224766ebe14f2f65a47a6349054d5c3ad3
Author: Nikita Konovalov <nkonovalov@mirantis.com>
Date:   Thu Jul 11 18:07:06 2013 +0400

    Docs fixed for horizon dev istallation
    
    Change-Id: Ic52126fda52cf91945fc8289a16731a7db1bfdcd

commit 43a32b316d82b33215c294e3149085201f064198
Author: Nikita Konovalov <nkonovalov@mirantis.com>
Date:   Thu Jul 11 17:03:32 2013 +0400

    Docs fixed for horizon installation
    
    Git clone using https.
    
    Change-Id: I50663e507545b0fbb9f2c29a2d08c2c027181db5

commit a2d65a0d84f4dcb20ede024e5c4db9c5c09aaa85
Author: Nikita Konovalov <nkonovalov@mirantis.com>
Date:   Thu Jul 11 15:45:35 2013 +0400

    Docs for Disk Imge Builder fixed
    
    Partially implements blueprint docs-for-v02.
    
    Change-Id: I4f715375d70bc06f4ef84f1bbb8d593527fa6f1a

commit a9eee058875cd02270c56a17fb9cae545597ee69
Merge: 15c9b51 913cf69
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Jul 11 11:44:58 2013 +0000

    Merge "Docs for Jenkins ci added"

commit 3099253c9736722a7b52af3b3192c862367a27b8
Author: Nikita Konovalov <nkonovalov@mirantis.com>
Date:   Thu Jul 11 12:36:10 2013 +0400

    Docs feature page
    
    Partially implements blueprint docs-for-v02
    
    Change-Id: I25608912b15e44f8ddac52dea52cce35ee5f33d8

commit 913cf6952a249a58ca747176f2e005489f28785d
Author: Nikita Konovalov <nkonovalov@mirantis.com>
Date:   Thu Jul 11 12:53:23 2013 +0400

    Docs for Jenkins ci added
    
    Partially implements blueprint docs-for-v02
    
    Change-Id: Ia59986c912ff4be581eca0f9c96004f7be434058

commit 15c9b519cfda2eb97f720327ae2c455f2a546b2f
Author: Sergey Reshetnyak <sreshetniak@mirantis.com>
Date:   Tue Jul 9 20:24:11 2013 +0400

    Refactoring and changing savanna documentation
    
    * Add info on how-to install httpie
    * Cosmetic refactoring
    * Various minor changes
    
    Partially implements blueprint docs-for-v02
    
    Change-Id: Ie8ea1ab5e0c744b262b5341ab88d965a3d8a7707

commit 3b17811a7566e0e31e7aeae65e73abd71bf7aab9
Author: Alexander Ignatov <aignatov@mirantis.com>
Date:   Wed Jul 10 23:51:06 2013 +0400

    Validation checks improvements
    
    * Check if cluster template exists
    * Check if image is registered
    
    Fixes: bug #1199975
    
    Change-Id: I9665958ef9ffcd4fbdb7fd70722b52de43db5ad2

commit ede0f4a57a68b5201fcd1d101d0baefde0fac613
Merge: d6f6f96 47f3ae6
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Jul 10 17:25:44 2013 +0000

    Merge "Cluster scaling validation added"

commit d6f6f96ba8b05cd71e46dbb78b7d000fd8f86c20
Merge: 76d4a6c c9e1cfa
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Jul 10 15:09:33 2013 +0000

    Merge "Added more info into Templates section of UserGuide"

commit 76d4a6c4738cd00ea0efd1003b152e3ae287108c
Merge: e2189dc d6ede00
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Jul 10 15:09:06 2013 +0000

    Merge "User's Perspective updated on overview page."

commit e2189dcdda89ec4e4001b71ceef1429a13bc0acf
Merge: 66dd356 3db112d
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Jul 10 15:08:15 2013 +0000

    Merge "AUTHORS file generation fixed"

commit 66dd356be81fa4165fb014ccbaa751657b4f0c55
Merge: 5a2d2d3 c7a7599
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Jul 10 15:03:15 2013 +0000

    Merge "Added docs for DiskImageBuilder."

commit 47f3ae6eac3ddaab7a52ca62c59e521d9fa6ffa3
Author: Alexander Ignatov <aignatov@mirantis.com>
Date:   Tue Jul 9 03:47:39 2013 +0400

    Cluster scaling validation added
    
    * Added schema
    * Checks all posible scaling wrong flows
    * Unigied nodegroup basic checks
    * Remove validation checks from api functions
    
    Implements blueprint savanna-rest-api-1-0-validation
    
    Change-Id: Ia16300a08cae3edd04c2b06b4154c598b6122cfd

commit d6ede0063d69acc50765235305ff607954103f6b
Author: Nikita Konovalov <nkonovalov@mirantis.com>
Date:   Wed Jul 10 17:13:20 2013 +0400

    User's Perspective updated on overview page.
    
    Partially implements blueprint docs-for-v02
    
    Change-Id: I0bd682a214bcfb9db037aea3c6e69aa9967f149a

commit 3db112dc15dadea1e6480d03cd2016ef4a8b58a1
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Wed Jul 10 17:26:00 2013 +0400

    AUTHORS file generation fixed
    
    Now new line added to the end of file
    
    Change-Id: I66fb99fb6d71f83a355dadc34e6876e305b8c3ad

commit 5a2d2d3b968f620dd31583a0e223d825be788427
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Wed Jul 10 15:02:57 2013 +0400

    Validation added for missed scale/convert impl
    
    It checks that specified plugin supports scale or convert features
    before handling scale/convert requests by checking that this functions
    has been overridden in plugin.
    
    Fixes bug #1199072
    
    Change-Id: Ifa39da576fe93ca25c19b8776950c44eb2468176

commit 1530abeae1977ae66f2617a54b8942d401924f1e
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Wed Jul 10 13:40:28 2013 +0400

    Stubs for plugin and scaling ops added
    
    Change-Id: I29461ce8d918023f4cff6c5769639471404e7649

commit c9e1cfa76cdb12ba3ebbcc70f7404947ff02a455
Author: Dmitry Mescheryakov <dmescheryakov@mirantis.com>
Date:   Wed Jul 10 14:05:11 2013 +0400

    Added more info into Templates section of UserGuide
    
    * also removed Templates from DevGuide
    
    Partially implements blueprint docs-for-v02
    
    Change-Id: I921f3a7918c8a6dbe16b69db4c9f6de2ad0ec884

commit c7a75990b67cc1a58796958a619c46555cb3b541
Author: Ruslan Kamaldinov <rkamaldinov@mirantis.com>
Date:   Wed Jul 10 14:05:43 2013 +0400

    Added docs for DiskImageBuilder.
    
    Partially implements blueprint docs-for-v02
    
    Change-Id: Icd0f6a357702a3a20a7aeb70d7ee5ca0f057197d

commit 8e899d8031e629eb72453d91fb2c3eb053e64051
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Wed Jul 10 13:27:46 2013 +0400

    Api validator is now passes all api args to validators
    
    * now all args passed to validator: request data and all url args
    
    Change-Id: I1f30636c7fac3da15bb2e83adf03f5a732d3f1bc

commit 93e6fcf771ad78f98bf20d652ed09d8d89ba2f6c
Merge: 51431f8 f7d6497
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Jul 9 21:50:49 2013 +0000

    Merge "Change default port for savanna api to 8386."

commit f7d64977884df9ab7051313d4961b9df885ee3bd
Author: Trevor McKay <tmckay@redhat.com>
Date:   Tue Jul 9 14:58:09 2013 -0400

    Change default port for savanna api to 8386.
    
    Since 8080 (the current default) is likely to be used
    by other things.  Choose a new unassigned port as the
    default.
    
    Change-Id: I8bee3d880167e19810d06e7740842e930f06f9fb
    Fixes: bug 1199226

commit 51431f8175c3ef033393dd27762036b7c09b0540
Author: Chad Roberts <croberts@redhat.com>
Date:   Tue Jul 9 16:05:13 2013 -0400

    Changing default for os_auth_host to 127.0.0.1
    
    Fixes bug #1199452
    
    Change-Id: Ibadbbcf6c030ad562b855fb23c76edf243a0fe43

commit 9bc44b60e4758bd58f194c6ef043735833bcf65e
Merge: f0dd7ac c8a0e3f
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Jul 9 18:12:35 2013 +0000

    Merge "The starting page for User Guide is done"

commit f0dd7ac28efafb897a0ca67113b1df86e40f3f25
Merge: 85a6586 1eaadeb
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Jul 9 18:08:23 2013 +0000

    Merge "Documentation update for REST API"

commit 1eaadebd7572ce679744c49416368bf76d5702c6
Author: Nikita Konovalov <nkonovalov@mirantis.com>
Date:   Mon Jul 8 20:21:53 2013 +0400

    Documentation update for REST API
    
    Partially implements blueprint docs-for-v02
    
    Change-Id: Iea718fe8371b758e78c04e7c99cc6669105fde46

commit 85a6586fc73ec58e6b1dc5b53dc2e2901164afe3
Merge: e3858e9 b461d89
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Jul 9 16:01:25 2013 +0000

    Merge "SPI documentation updated."

commit e3858e9a48b2c685cd2947c207b0f62a5c1eb186
Merge: b652cbd 0c1470c
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Jul 9 15:51:20 2013 +0000

    Merge "Add doc about how to write docs"

commit b652cbd584ddcb60d26c030368cdbfb8006bd7af
Merge: 06b5fb9 f9caa8a
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Jul 9 15:46:57 2013 +0000

    Merge "Cosmetic changes in the docs."

commit f9caa8acb45add67b2a2e6eab686d3a2d76517e3
Author: Ruslan Kamaldinov <rkamaldinov@mirantis.com>
Date:   Mon Jul 8 18:40:35 2013 +0400

    Cosmetic changes in the docs.
    
    Changed:
    * Swift doc
    * Minor changes in Horizon doc (internal rst changes)
    * Developer guide (removed unused config)
    
    Partially implements blueprint docs-for-v02
    
    Change-Id: I75fca1d647778b80bf1c0d67d068e157d063bee6

commit b461d89150f128c8bc73d1640e569775f207b19d
Author: Nikita Konovalov <nkonovalov@mirantis.com>
Date:   Mon Jul 8 16:26:35 2013 +0400

    SPI documentation updated.
    
    Partially implements blueprint docs-for-v02
    
    Change-Id: I589036fb73c762515483ac5c364563c8bb7d3f14

commit 06b5fb9289e7ae59ec4a67ddea17b3ca182e0e10
Merge: 80a7a20 b6ac30a
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Jul 9 14:45:51 2013 +0000

    Merge "Added swift itest and improvements to test code"

commit 0c1470c5777fe7446e1f7649b6115e67d52a0bf4
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Mon Jul 8 16:43:23 2013 +0400

    Add doc about how to write docs
    
    Partially implements blueprint docs-for-v02
    
    Change-Id: I7494ea90740121c9d5f466032a8e110ed6fc82c7

commit 80a7a2075ca82721a9dc8020814fc4cc3af82513
Merge: 27db3ef ea5a0d1
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Jul 9 11:11:18 2013 +0000

    Merge "Fixes AA schema defenitions in clusters and cluster templates"

commit 27db3efd2ed0fa13d489183ebcb9b0a71ca1ad16
Merge: 8db62b8 bc3213e
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Jul 9 10:41:31 2013 +0000

    Merge "Revert Ilya Tyaptin to AUTHORS"

commit c8a0e3fd5ef4445ea6893b153c138683865a09e1
Author: Dmitry Mescheryakov <dmescheryakov@mirantis.com>
Date:   Tue Jul 9 01:15:59 2013 +0400

    The starting page for User Guide is done
    
    Partially implements blueprint docs-for-v02
    
    Change-Id: Ic6a632337b426794fdab3b97d10ffb97dd3e7d7c

commit ea5a0d12c3c09eed489d8f0561b7a3e4b8af73c9
Author: Alexander Ignatov <aignatov@mirantis.com>
Date:   Mon Jul 8 18:50:24 2013 +0400

    Fixes AA schema defenitions in clusters and cluster templates
    
    * Updated schema according latest AA changes
    * Added validation for allowed processes for AA
    
    Partially implements blueprint savanna-rest-api-1-0-validation
    
    Change-Id: I8176786263e33b34e90521b9c0e12ca98d3b158f

commit 8db62b8b638e779877071b0f9f45019d4642e7db
Merge: 3dc4717 b6fd162
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Jul 9 10:22:06 2013 +0000

    Merge "Support for 'Co-Authored-By' fixed"

commit bc3213eeb9cc4ffb11ef290852e317a946baebd5
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Tue Jul 9 14:11:37 2013 +0400

    Revert Ilya Tyaptin to AUTHORS
    
    * AUTHORS generated from git history, so, he should be in AUTHORS
    
    Change-Id: If29c81700cc78ab116ba3c702f4324a3b4abad03

commit b6fd16274765743abb63cf16067d6b55b5734435
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Tue Jul 9 13:15:50 2013 +0400

    Support for 'Co-Authored-By' fixed
    
    Change-Id: Ib8b632af0cb6d487df34aa190d9797eb4b1984b9

commit b6ac30a5d7b70bff806443ce0d525aa16699db31
Author: Yaroslav Lobankov <ylobankov@mirantis.com>
Date:   Fri Jul 5 16:49:20 2013 +0400

    Added swift itest and improvements to test code
    
    *Work of swift was checked
    *Some methods have moved in base.py
    
    Change-Id: I86d1d4cbe6d965aa9731087c2201519554806c6b

commit 3dc4717c92699f32658e2d153bc9a92a529780b6
Merge: bff0e8d 69d70bf
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Jul 9 07:22:05 2013 +0000

    Merge "Req/resp exchange logging is now configurable"

commit bff0e8d4014e467a8cd40bdeb71e60ac15ff9955
Merge: c63491b d1a7283
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Jul 9 07:21:58 2013 +0000

    Merge "Internal error message fixed"

commit c63491bda833a5fdd0cccf910dc1833926a59ed1
Merge: bb91e2e 07dcab6
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Jul 9 07:21:35 2013 +0000

    Merge "Help messages for savanna-api configs improved"

commit 69d70bfdf4c53699f46c6ecfeab48df07a5a8f2d
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Tue Jul 9 09:00:27 2013 +0400

    Req/resp exchange logging is now configurable
    
    Fixes bug #1199067
    
    Change-Id: Ib30c69efc4324150b1c0656a9a1c9448639dbc84

commit 07dcab6dc290993a42dc921ff3645ed92d17bac8
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Tue Jul 9 08:51:59 2013 +0400

    Help messages for savanna-api configs improved
    
    Change-Id: I981b0283abdbceda05dbb362a15a2b3c4b75bec0

commit bb91e2eaa77a74d871043770aa8486d9fb6d503a
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Tue Jul 9 08:23:35 2013 +0400

    Database schema for 0.2 release added
    
    Fixes bug #1199063
    
    Change-Id: I3b72ed9470490d9053b73716ecb6badbb9c4c52e

commit d1a728339914aa4c34a1e31a0c8562118b09e3d2
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Tue Jul 9 07:40:15 2013 +0400

    Internal error message fixed
    
    Change-Id: I4468a5ce2fff017e3f0188a281797fe2de8690af

commit f7214f0fe7b069be8790d0e1da7dc1da9a3a6d91
Merge: cc26fc9 cbf6449
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Jul 9 03:34:11 2013 +0000

    Merge "Support of different content types cleaned"

commit cc26fc9be5c60d186d0b749dce5bc6690320598e
Merge: 032460f 70b2f88
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Jul 9 03:33:55 2013 +0000

    Merge "Context helper improved, avoid 500 instead of 404"

commit 032460f83e9fd8fed44af685fb6bfd99f1da2f29
Merge: e4cb964 13652a5
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Jul 8 17:40:02 2013 +0000

    Merge "Added plugin configuration checks to validate methods"

commit e4cb9647305504d88f44a03eb8a643f38b1460e7
Merge: 2249e6b 3516eb7
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Jul 8 17:37:17 2013 +0000

    Merge "Added plugins overview for Dev Guide"

commit 3516eb75985cd2f1ffb773bfd0180b139db43a25
Author: Dmitry Mescheryakov <dmescheryakov@mirantis.com>
Date:   Mon Jul 8 18:34:11 2013 +0400

    Added plugins overview for Dev Guide
    
    Partially implements blueprint docs-for-v02
    
    Change-Id: I97adb9548c8fcb6c33ae9d198667414c8e61bf8c

commit 2249e6b1cca106546473764de066ffd1447af971
Merge: 70910be 1fb92de
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Jul 8 16:30:46 2013 +0000

    Merge "Revert "unit tests for "Implemention manual scaling"""

commit 1fb92de13c53df7daf846323bb3622c3ed1d2aea
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Mon Jul 8 16:24:23 2013 +0000

    Revert "unit tests for "Implemention manual scaling""
    
    It prints stacktraces with errors to the logs during the unit tests
    
    This reverts commit fabec23298345b7e7627947ed7008a4896a0fe96

commit cbf6449259656b8fb6b946aef9de29f3e576e887
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Mon Jul 8 18:57:31 2013 +0400

    Support of different content types cleaned
    
    Fixes bug: #1197530
    
    Change-Id: Ic4024eb2016310aae69dca4c9bb3726d8baf02bc

commit 13652a5c1cb73592313f6531b3c6ff04630e957e
Author: Alexander Ignatov <aignatov@mirantis.com>
Date:   Mon Jul 8 17:59:07 2013 +0400

    Added plugin configuration checks to validate methods
    
    Implements blueprint savanna-rest-api-1-0-validation
    
    Change-Id: Ia601ecf51385c5983b13ffdab4d19dec084c7bea

commit 70910bec8f2c322a080752d0659619cb784776dc
Merge: ca6f53d b471e5a
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Jul 8 14:32:26 2013 +0000

    Merge "Improve context.set_ctx to not fail"

commit ca6f53dd303f12218c2cdda15f964fb072637878
Merge: 76f80a6 bb664f7
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Jul 8 13:59:11 2013 +0000

    Merge "Add attaching/detaching volume unit tests"

commit bb664f7d6082a3b4ef692e7b2039f74eb433ac1f
Author: Sergey Reshetnyak <sreshetniak@mirantis.com>
Date:   Fri Jul 5 19:03:39 2013 +0400

    Add attaching/detaching volume unit tests
    
    Partially implement blueprint attach-cinder-volume
    
    Change-Id: Ie8b5fe019cc2d613c47c613ab2f9a8a49e4d7788

commit 70b2f884f338f1f187263eaed5d70e904f51b341
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Mon Jul 8 17:17:54 2013 +0400

    Context helper improved, avoid 500 instead of 404
    
    * context.has_ctx() helper has been added
    * has context check added to teardown to avoid 500 instead of 404
    
    Fixes bug: #1198099
    
    Change-Id: I198e73637fe4b973d2d99873d66cf5ddd49a43e3

commit b471e5a9d20f5bd3d0c013510d43d624f6004eaf
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Mon Jul 8 16:58:16 2013 +0400

    Improve context.set_ctx to not fail
    
    * it will now not fail in case of trying to delete empty ctx
    
    Change-Id: I564819ac942c8f611fade73c7915c73aa3b0aeea

commit 76f80a61805f10c69038184894481b03b37de58a
Merge: 2c5e09b 99c24ba
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Jul 8 12:30:36 2013 +0000

    Merge "Reset context before/after request handling"

commit 2c5e09bee7c3999c2154546bc61db55fefbb0ad6
Merge: 8cab106 d18b9b0
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Jul 8 11:27:37 2013 +0000

    Merge "Updated quickstart guide."

commit 8cab106e9ee1b9ebaeb942deef70af6f86ff5c8f
Merge: 9476a35 fabec23
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Jul 8 11:26:27 2013 +0000

    Merge "unit tests for "Implemention manual scaling""

commit 9476a350aab61b5f618967cfbb432eed2e0c7ed9
Merge: 37b3e14 3ec2053
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Jul 8 11:25:14 2013 +0000

    Merge "The 'model_update' helper has been added."

commit 37b3e1424fcc908d1a2e975dc7bc4d7c818d8f15
Merge: 23e6e8f fd28c31
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Jul 8 11:11:18 2013 +0000

    Merge "Some logging added to cluster provisioning"

commit 23e6e8f5859dfced27e4a8271a8ac9d88150ec68
Merge: ef4536e 23234b7
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Jul 8 11:10:51 2013 +0000

    Merge "REST API validation implementation"

commit 99c24bac9b29548a6aeb39b958e4197432656205
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Mon Jul 8 14:51:23 2013 +0400

    Reset context before/after request handling
    
    Fixes bug: #1198857
    
    Change-Id: Id97454c72768ad80620c2738e05d3e89c75951f1

commit 3ec2053debfc67a2ae6a8f607fc0b78f74a5e47e
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Mon Jul 8 14:03:13 2013 +0400

    The 'model_update' helper has been added.
    
    * it's now used to make cluster status changes easier
    * it'll be potentially used to set cluster status + status description
      in the following way:
      context.model_update(obj, status='X', status_description='XXX')
    
    Change-Id: I656f3f94b3dce697e060ed2ca2d4ad8f5c955794

commit fabec23298345b7e7627947ed7008a4896a0fe96
Author: Ilya Tyaptin <ityaptin@mirantis.com>
Date:   Thu Jul 4 14:28:13 2013 +0400

    unit tests for "Implemention manual scaling"
    
    Change-Id: I9dbae6a470d1eeb6a20bad2b62c426aaba944bfc

commit d18b9b0314d4207695f0357da34ebbe407db47b5
Author: Ruslan Kamaldinov <rkamaldinov@mirantis.com>
Date:   Mon Jul 8 14:55:00 2013 +0400

    Updated quickstart guide.
    
    Partially implements blueprint docs-for-v02
    
    Change-Id: I28fb65553d1651098fbc272e742edb1431d691a7

commit fd28c310f67d2abd9f28320739fdadb4a47ef244
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Mon Jul 8 11:21:19 2013 +0400

    Some logging added to cluster provisioning
    
    Change-Id: I49d5da2c414c6c898412e838819e6678c28d4c2f

commit 23234b7a722e4d9fea13e3179f471eb67393e0f0
Author: Alexander Ignatov <aignatov@mirantis.com>
Date:   Thu Jul 4 19:43:09 2013 +0400

    REST API validation implementation
    
    * All json schemas are implemented
    * Basic validation is done excepts plugin configs, cinder feature and scaling
    
    Implements blueprint savanna-rest-api-1-0-validation
    
    Change-Id: I7ff633a8764d17bf3ba49c2362e2dbbedefd61cd

commit ef4536ea98a381692f52eaac72c999ed816f01a8
Author: Sergey Reshetnyak <sreshetniak@mirantis.com>
Date:   Thu Jul 4 18:54:42 2013 +0400

    Add support attach cinder volume to scale cluster
    
    Partially implement blueprint attach-cinder-volume-scaling-support
    
    Change-Id: I54d23195c208ccd808d83c1d44a45014df5d3bae

commit 46c95693b46607b362fd3355ab08466dff215a4d
Author: Yaroslav Lobankov <ylobankov@mirantis.com>
Date:   Fri Jul 5 16:19:01 2013 +0400

    Added improvements to test code
    
    For each group of test has been created separate folder
    
    Change-Id: I05d59b50386d270a1c70428db67ff5357ddbf21f

commit 8f41f013befd226d823dfb2a57eca4265babca7f
Merge: 7722329 c2aedce
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Jul 8 06:56:30 2013 +0000

    Merge "Python 3 print check added"

commit c2aedce4f9f1cf72d976b3c7e9641376918a36bd
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Mon Jul 8 10:39:12 2013 +0400

    Python 3 print check added
    
    Change-Id: I48e6af06661e994acd5aada31aff24352c8c05e2

commit 7722329a0bcce0429ea99ae798b56d6a6b76eb7a
Merge: 62dcb5c abf7a94
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Jul 8 04:14:03 2013 +0000

    Merge "Updated project docs design."

commit abf7a941c0debf4b19aaa57b1bbad9cb76f65c84
Author: Ruslan Kamaldinov <rkamaldinov@mirantis.com>
Date:   Sat Jul 6 22:16:22 2013 +0400

    Updated project docs design.
    
    This patch makes Savanna docs look similar to OS docs.
    Also restructured the index page in the following way:
    * Overview
    * User guide
    * Developer guide
    
    Change-Id: I2b04b17950475123b6d08781057aa977595c9b1a

commit 62dcb5ca4e4dee1cccc53aacfbc5717eab7600fe
Merge: dc274c9 8fa1ef5
Author: Jenkins <jenkins@review.openstack.org>
Date:   Sat Jul 6 03:07:15 2013 +0000

    Merge "Add description and template id during Cluster creation"

commit 8fa1ef577c90c5876de127a50fcd9e92acdd4070
Author: Dmitry Mescheryakov <dmescheryakov@mirantis.com>
Date:   Sat Jul 6 03:47:14 2013 +0400

    Add description and template id during Cluster creation
    
    Change-Id: I1602012157efd5e1142d092972f93022ab055ecf

commit dc274c9b933e987e6488a6b3c5df3e6c271ae863
Author: Dmitry Mescheryakov <dmescheryakov@mirantis.com>
Date:   Fri Jul 5 20:19:47 2013 +0400

    Wrote installation guide for Savanna
    
    Change-Id: Icb7fb739d3d689ba272a16383b6414a88a3e9369

commit 44a21c7f4eab819f46c880daf17b6e99e242b13b
Author: Yaroslav Lobankov <ylobankov@mirantis.com>
Date:   Thu Jul 4 18:52:16 2013 +0400

    Added improvements to test for image registry
    
    Change-Id: Id5d7e1e14ca03600dea896a44ab9fe3985a0c5fa

commit d98adf5fe62236253cedbd155087a64f81fb1f8e
Merge: f188258 906a52d
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Jul 5 15:24:05 2013 +0000

    Merge "Updated guide for dev environment."

commit f18825828ceb57f8c15bced66afd7bb91669ae84
Merge: b1dc297 242b017
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Jul 5 15:24:04 2013 +0000

    Merge "Next gen AA implemented and small cleanup"

commit 906a52dea02b4912b7392c1de44bc61466aaee86
Author: Ruslan Kamaldinov <rkamaldinov@mirantis.com>
Date:   Fri Jul 5 17:52:53 2013 +0400

    Updated guide for dev environment.
    
    Partially implements blueprint docs-for-v02
    
    Change-Id: I567a257346ff7064637019e1e6b470e5c004b513

commit b1dc29744d81f547fcda427c06d8cb6460db2662
Merge: cff9bce f3aee3e
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Jul 5 13:28:45 2013 +0000

    Merge "Cluster scaling bug fixing"

commit 242b017753ec72828ec4bf86f348bf3fe94f1784
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Fri Jul 5 17:10:03 2013 +0400

    Next gen AA implemented and small cleanup
    
    * next gen anti affinity support implemented;
    * it supports scaling too;
    * small code cleanup.
    
    Implements blueprint anti-affinity-ng
    
    Change-Id: Id59e229b730bcb9d1e676c348f4c2ad4bf8c66c8

commit cff9bce5111dfa93dd1dc15925984636666221dd
Merge: 530595c ae9be94
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Jul 5 12:58:55 2013 +0000

    Merge "Savanna Dashboard installation guide updated."

commit 530595c37284e60bd217c650057e872ba206d4f0
Merge: 4d66531 9fd818d
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Jul 5 12:56:40 2013 +0000

    Merge "UI dev guide updated."

commit ae9be94dbfccf8d33bca326a3325bcdc9ea4e48f
Author: Nikita Konovalov <nkonovalov@mirantis.com>
Date:   Fri Jul 5 15:54:42 2013 +0400

    Savanna Dashboard installation guide updated.
    
    Partially implements blueprint docs-for-v02
    
    Change-Id: I66a549a6f72641f952433b0feb485ee670139b6a

commit 4d6653165383be63565aee5ffc946197ce624ff7
Merge: 05a4c0a fa594fa
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Jul 5 12:26:12 2013 +0000

    Merge "Restructured project documentation."

commit f3aee3e865f7aab3b8bb244af6d404e99d69d9ea
Author: Nadya Privalova <nprivalova@mirantis.com>
Date:   Fri Jul 5 16:18:59 2013 +0400

    Cluster scaling bug fixing
    
    * Deletion (not all instances are deleted after DELETE)
    * If user does not change amount of instances scaling fails
    
    Change-Id: I810267a772aaa9d3aec93e2e2c346a6d26e56c24

commit 05a4c0a1903e1d2eceecc3df7f62870dbab552e5
Merge: fc15381 563dea3
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Jul 5 12:20:51 2013 +0000

    Merge "Cluster scaling: validation"

commit fa594fab5e604633cbd19323ab6cb84c40b296c0
Author: Ruslan Kamaldinov <rkamaldinov@mirantis.com>
Date:   Fri Jul 5 16:09:30 2013 +0400

    Restructured project documentation.
    
    Partially implements: blueprint docs-for-v0.2
    
    Change-Id: I851d42911cc56cc62d454ecef700249e61380e38

commit 9fd818d04e3a3a8e92d1e1162654baaac94eeb6c
Author: Nikita Konovalov <nkonovalov@mirantis.com>
Date:   Fri Jul 5 14:39:10 2013 +0400

    UI dev guide updated.
    
    Change-Id: Ica293d9ab909eeeee007a03fe1256c888334cd8c

commit 563dea34803b626b5d4254ca4b07f40f0dcadbea
Author: Nadya Privalova <nprivalova@mirantis.com>
Date:   Thu Jul 4 14:19:24 2013 +0400

    Cluster scaling: validation
    
    We cannot shrink node_groups. So added this limitation to validation.
    
    Change-Id: I899c6ff85302a3a5ab937fa52ea495915493c237

commit fc15381d40cd005c368d8e1ebbabee07c25a40ae
Author: Sergey Reshetnyak <sreshetniak@mirantis.com>
Date:   Fri Jun 21 13:54:59 2013 +0400

    Add attaching and detaching cinder volumes
    
    Partially implement blueprint attach-cinder-volume
    
    Change-Id: I9e60122868e1873948a9e1db87d2181bc06e2a8f

commit a90174a7196f30e47948d2976ef7256961b7f5ad
Merge: 6eb1465 35ebd4a
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Jul 4 09:05:09 2013 +0000

    Merge "Anti affinitity group field name fixed in validation schema"

commit 6eb14656b0f8d295ad2cb17a9f2ab369fef1cd28
Merge: 75c85a5 32855b9
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Jul 4 09:05:07 2013 +0000

    Merge "Cluster scaling implementation"

commit 35ebd4aec4f306e5216473945bb86c4040f2f586
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Thu Jul 4 12:56:14 2013 +0400

    Anti affinitity group field name fixed in validation schema
    
    Change-Id: I1823a3755e98953bb8acf193b2727bc5baf23ec6

commit 75c85a5914b35039002598b6452063e98f95293e
Merge: 07ccd95 448b69a
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Jul 4 08:49:25 2013 +0000

    Merge "Plugin version exists check has been added"

commit 448b69ab6a600e9ecb0c4b4c8df78e3474f95bd9
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Thu Jul 4 12:38:05 2013 +0400

    Plugin version exists check has been added
    
    Change-Id: I964b6ba051a962cfe810106c1af53cf03dd759f6

commit 07ccd952cabb050dc89cbe428a1734052480cb06
Author: Matthew Farrellee <matt@redhat.com>
Date:   Wed Jul 3 13:58:47 2013 -0400

    Remove dynamic serialization switching
    
    The code for dynamic serialization switching can be tricked into
    behaving incorrectly. For instance, a request for .../1.1.2 will
    appear to be a request to serialize to troff (".2"). This is not the
    desired behavior.
    
    The dynamic serialization switching feature should be re-implemented
    at another level of the stack, or should use a different separation
    character, e.g. '?'.
    
    Fixes: bug #1197479
    Change-Id: I4610b620f52f5eefad65dcbeaa3114bc43547ba2

commit 32855b9efbbabe52f5e4562f0ab56a4a4b2e7726
Author: Nadya Privalova <nprivalova@mirantis.com>
Date:   Tue Jul 2 15:12:30 2013 +0400

    Cluster scaling implementation
    
    The following is supported:
    
    * Scaling node groups if they contain tasktracker or datanode only
    * Add new node group to cluster
    * Validation
    * Rollback
    
    Implements blueprint manual-cluster-scaling
    
    Change-Id: I3838db4b05afa3583db0d059541c00e75cc6cfe2

commit 07153cc6b3e1e7916def3dab3e190a02374dd7de
Author: Ruslan Kamaldinov <rkamaldinov@mirantis.com>
Date:   Mon Jul 1 15:09:41 2013 +0400

    Private key for user hadoop in vanilla plugin.
    
    Write cluster-wide private key and authorized_keys for user hadoop in
    the Vanilla plugin.
    This is the same key we use in
    instances.py#_generate_user_data_script().
    
    There's going to be corresponding fix in savanna dib elements.
    
    Partially fixes: bug #1188442
    Implements: blueprint avoid-keypair-in-dib-scripts
    
    Change-Id: I81b98053d4176d7f87bf9ed1b7e64eea6994562d

commit 58f3330dbc1106e9203ade6b95a2d1c4d2ff33d9
Merge: d964a03 7afb292
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Jul 3 10:10:30 2013 +0000

    Merge "Rollback sitepackages fix for tox.ini"

commit 7afb292799b77519d983c560575aeb4359afde61
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Wed Jul 3 13:02:44 2013 +0400

    Rollback sitepackages fix for tox.ini
    
    Change-Id: I47ce074255ed1691d427924b5db9edcccefe38ce

commit d964a03014fa85dfa1f32912f38e299aca89de64
Merge: 2752db4 eced347
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Jul 2 19:11:07 2013 +0000

    Merge "Added small correction to test code"

commit 2752db465076384f164c814873354f36a9398026
Merge: 8982699 86d6356
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Jul 2 16:47:04 2013 +0000

    Merge "Fix version of pyflakes: pyflakes==0.7.2"

commit 86d6356872ca0e61f7fcf4d0f424843f0f475ca3
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Tue Jul 2 20:21:59 2013 +0400

    Fix version of pyflakes: pyflakes==0.7.2
    
    Change-Id: I153ec8b4e23fb8e7109b90ad7cdb4ea9cfd62e98

commit 8982699ffec05d65a8680918dfcd0a12fca2664b
Merge: ed4413a 04d3271
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Jul 2 15:34:21 2013 +0000

    Merge "Fix pep8 and pycrypto versions, fix tox.ini"

commit 04d3271ce6df3d5f6b9586ff8d0431f360c7e900
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Tue Jul 2 18:48:03 2013 +0400

    Fix pep8 and pycrypto versions, fix tox.ini
    
    Change-Id: I8efe200c54e4c441ec9d3c8f02bf03309da8b171

commit ed4413addb00ecaf5c2a168f182816d8e0cabce3
Merge: 8c040a6 542b972
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Jul 2 14:08:09 2013 +0000

    Merge "Preserve order of plugins taken from config"

commit 542b9721a7e50efe2f30309bed0ad93018cffb5f
Author: Dmitry Mescheryakov <dmescheryakov@mirantis.com>
Date:   Tue Jul 2 17:31:26 2013 +0400

    Preserve order of plugins taken from config
    
    Change-Id: I8b440510c65741af3397fbe62f51513685b4707b

commit eced3479b29d9e576e7e19d935d3a9734f894590
Author: Yaroslav Lobankov <ylobankov@mirantis.com>
Date:   Tue Jul 2 17:22:30 2013 +0400

    Added small correction to test code
    
    *File parameters.py has small corrections.
    *MAPREDUCE rename MapReduce
    *Test for node group templates creation has minor correction.
    
    Change-Id: I80ec2be07871b8178088cdd695162cb0cf3d4ef4

commit 8c040a66479edc24505e517ddaf14478372eabd1
Author: Dmitry Mescheryakov <dmescheryakov@mirantis.com>
Date:   Tue Jul 2 02:48:33 2013 +0400

    Make 'Enable Swift' config in plugin priority 1
    
    Change-Id: Id0e268e4a2907927187f908a5662d53cd898eb43

commit 235dcb38acbde7bb871f1007bf8a8d07bdf723d9
Merge: 460e1fc 11c827e
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Jul 2 11:46:46 2013 +0000

    Merge "Improvements of test for image registry"

commit 460e1fce4a161a391265b13b77cebe9feda69c19
Author: Dmitry Mescheryakov <dmescheryakov@mirantis.com>
Date:   Tue Jul 2 14:50:48 2013 +0400

    Renamed MAPREDUCE service in plugin to MapReduce
    
     * Also renamed WebUI links in 'info' call to services
    
    Change-Id: I6625385e6f8f198a1c6ca10ef59bfa04658cfd9b

commit 11c827e15ad735495922c6cd8cd65c85b5c315a7
Author: Yaroslav Lobankov <ylobankov@mirantis.com>
Date:   Mon Jul 1 15:11:53 2013 +0400

    Improvements of test for image registry
    
    * Also some code improvements have been added
    
    Change-Id: If31223e94f8e4d6c1c8cc29c80fec9cc8f5746b6

commit 2f3cc23220d201e8f8113dcab7b4124fd5d8b00c
Merge: 0dc0d4c 5338854
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Jul 1 11:06:25 2013 +0000

    Merge "All validation schemas and functions prepared"

commit 0dc0d4cdaae00dfb89f6ed4f0ed0c3f17f3017ba
Merge: d8fd6c7 15f840b
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Jul 1 11:04:14 2013 +0000

    Merge "Multi-tenancy support has been implemented"

commit 5338854888d106fd52765ed1cc7666c68d649bce
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Mon Jul 1 14:43:57 2013 +0400

    All validation schemas and functions prepared
    
    Change-Id: Ic2740198d9c06b00edc6c708bb87357a55e7f4a9

commit 15f840bf28acadb13c6ab08404170b8821f4d4dd
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Fri Jun 28 19:08:28 2013 +0400

    Multi-tenancy support has been implemented
    
    All object are now belongs to the specific tenants.
    
    Implements blueprint multi-tenant-support
    
    Change-Id: I0ec0a842ebc1f9b10e251cbad58b6a1c9b375499

commit d8fd6c770e96344ce0387a517e5d83e0cad1fce6
Author: Yaroslav Lobankov <ylobankov@mirantis.com>
Date:   Thu Jun 27 19:29:45 2013 +0400

    Added integration tests for cluster creation
    
    *CRUD operations for cluster creation via node processes were checked
    *CRUD operations for cluster creation via node group templates and node processes were checked
    
    Partially implemented blueprint itest-savanna-0-2
    
    Change-Id: I8548124b7dfa64aa9e4578bb94c4fca067c4dcff

commit 454a83f04aec4e8c2fa26bb0eb37f823b94aa5e5
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Fri Jun 28 18:39:56 2013 +0400

    Fix issue w/ setting service urls
    
    Now runtime error will be raised it try to run cluster w/ nn or jt.
    
    Change-Id: If3fda81a5e4924fca6871d078875775050735982

commit 1695d005c48ab8f61fdbc68c7d0db84a93e9c3f3
Merge: f721d18 5eb889b
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Jun 28 13:39:33 2013 +0000

    Merge "Make all cluster-wide configs priority 1 in Vanilla plugin"

commit 5eb889bc075021e985284478084b97f75a94881e
Author: Dmitry Mescheryakov <dmescheryakov@mirantis.com>
Date:   Fri Jun 28 13:29:23 2013 +0400

    Make all cluster-wide configs priority 1 in Vanilla plugin
    
    Change-Id: Idc9b8b10a9cc189b0823bb851188e611f9bd251f

commit f721d18f08aabd146f6299f37ed0b687a88b148b
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Fri Jun 28 00:09:41 2013 +0400

    Posargs has been added to the flake8 command
    
    Change-Id: Ie1a6bc4c4f0cbf2d14bfcec73c524b9e06a49d7e

commit e47fe048c29760c1556a8d2fe6414c6756ed18f7
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Thu Jun 27 23:51:19 2013 +0400

    Type fixed in cinder client
    
    Change-Id: Ibbbcc763ee83a71e674ad0c0f11d88ce010870d8

commit 2589c9ed5cfdfadfbbf3721b39ca773a7abde60d
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Thu Jun 27 23:50:54 2013 +0400

    Unnecessary logging removed from nova and cinder clients
    
    Change-Id: Icc1adca9a7b66529d2f7d5f1b53c272f7f0b9ce2

commit bd788988b7ded4c52c621efe7cf86270bb2e28c7
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Thu Jun 27 23:48:50 2013 +0400

    Add request/response logging when debug=True
    
    * print headers/environ of request and response
    * print bodies of request and response
    
    Here is an example of output: https://gist.github.com/Frostman/5879730
    
    Change-Id: I4a5777962d5cb397f1478ac0f04fb380fbdc1285

commit 899cdbdea16bbf829dda391ccb60d21fac79bc17
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Thu Jun 27 23:39:08 2013 +0400

    Oslo has been updated to the latest version
    
    Change-Id: I530e52d682cce0f0caa28781ed660920ba54064f

commit ef004904e2810e2ef9d277e0ae7f485570b10d70
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Thu Jun 27 23:21:07 2013 +0400

    Requirements has been updated
    
    Change-Id: I0e5475a66ae83357c62ace5abe2a493a4daec222

commit dde3455e7207ccee2a474d3a38b64687738c6fa9
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Thu Jun 27 02:00:47 2013 +0400

    ApiValidator tests moved to the right place (utils)
    
    Change-Id: I6cf3983343f18dea2ca00b89ed68f50fc34e9506

commit 2fab1175f9d935f9d7afa4e0ef15eebb46147f20
Author: Dmitry Mescheryakov <dmescheryakov@mirantis.com>
Date:   Thu Jun 27 20:32:46 2013 +0400

    Fix cluster delete when instances are already deleted
    
    The commit fixes an error during cluster delete caused by
    nova.servers().delete(instance_id) fail if given instance
    is already deleted
    
    Change-Id: Icc63b3a2e5e159de110f99d22a6a13181c2d2c62

commit a3abd02e92bddb109196c0e8554be89fa68677a5
Merge: 830e507 d04de5d
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Jun 27 15:12:37 2013 +0000

    Merge "The special type implemented for flavors"

commit d04de5df89903c5a4d9e694a61d408918b63d335
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Thu Jun 27 14:02:13 2013 +0400

    The special type implemented for flavors
    
    * it supports integers w/ and w/o quotes (1, "1") and uuids
    
    Change-Id: I121ee96d54a6d55e66bde6cc04e455ae8af82c82

commit 830e507bb530ceff63859ff1fc3be06b87d398e6
Merge: d390c48 7d6cf91
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Jun 27 10:35:34 2013 +0000

    Merge "License hacking tests has been added"

commit d390c4807092e15ba89868b874a2c8abefd7059c
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Thu Jun 27 12:33:06 2013 +0400

    Fixed min volumes_size constraint
    
    Change-Id: Ia33aac14c7104a05034247966e7ad9587363a8b5

commit 7d6cf91e3ac2c0bfae6ee25a456df19b74fdfdd8
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Thu Jun 27 01:49:49 2013 +0400

    License hacking tests has been added
    
    * missed license headers added to files;
    * incorrect license header fixed.
    
    Change-Id: I384761e6214065ff9f560b0aae50f1b44d5d8bea

commit 14af5e04a7114ab11c7e241332e56a192dd43a3d
Merge: f968b93 5394341
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Jun 26 21:17:28 2013 +0000

    Merge "Added hadoop testing"

commit f968b93a2d9a73445a577bd8262405a52110a0f2
Merge: dd4d954 d54e13d
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Jun 26 21:13:52 2013 +0000

    Merge "Threading utils implemented"

commit dd4d95436ba4f6e40460e3b20a906e7670f4e3c5
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Wed Jun 26 20:08:57 2013 +0400

    The tenant_id should not be specified in requests
    
    Change-Id: Icf01ebbcfbfc6ffe6347ca5c6e6e9c4cad767e57

commit 37e414cb82097a800ff34d1158ca1051ed78bda7
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Wed Jun 26 19:00:22 2013 +0400

    NodeGroup creation request body schema validation
    
    Change-Id: Iaba81fc52d285a36ef3fa7b8204293872227e7ad

commit d812f68e7a5f281105072f00fc5b3a6388552708
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Wed Jun 26 18:59:43 2013 +0400

    Type 'configs' implemented for ApiValidator
    
    * it validates that configs is a dict of dicts: string -> string -> string
    
    Change-Id: Id124723cf4cc81eb2e18fe67ff161cf6cf3ce853

commit 731d7f390bda5f5bc266073ab29a071956c322f3
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Wed Jun 26 18:58:32 2013 +0400

    More strict images validation
    
    Change-Id: Ie9ba639c900f2e5456cad379107950d2a5b8e7d3

commit d54e13d9760d6facf4b885f014380e5c9d169c0c
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Wed Jun 26 19:25:50 2013 +0400

    Threading utils implemented
    
    * context.spawn spawns green thread w/ cloned ctx
    * context.sleep sleeps using eventlet.sleep
    * all eventlet usages has been replaced w/ new util
    
    Implements blueprint thread-utils
    
    Change-Id: I1062ca4ac8e3cc3b1d045cd6a4be89837c41afbc

commit 4dac7312af84e15a0c4ba2b948a809ad690dfd09
Merge: 7296962 650e4d6
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Jun 26 14:45:54 2013 +0000

    Merge "Placeholders for future validators and schemas"

commit 7296962aaeb71d164bb2d902a89268d8bd9f005f
Merge: c98131f b7140d2
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Jun 26 14:45:53 2013 +0000

    Merge "Basic schema validation added to images calls."

commit c98131fa396f018a383146478c3eae64d419821f
Merge: 9cfb786 7c32498
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Jun 26 14:45:20 2013 +0000

    Merge "The 'check_exists' applied to all API calls"

commit 650e4d6ac03052f86430ab4aae7dbd87cc73d811
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Tue Jun 25 16:40:56 2013 +0400

    Placeholders for future validators and schemas
    
    Change-Id: Ib8cf11d47ca5959cd1784559a9e7d096e0c4fbb0

commit b7140d2805814df7bc37b828edaa843b87c1c354
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Tue Jun 25 16:39:51 2013 +0400

    Basic schema validation added to images calls.
    
    * register/tag/untag are now covered by json schemas
    
    Partailly implements blueprint savanna-rest-api-1-0-validation
    
    Change-Id: I407b0f34e8fd954a2911e550856aeb42101cac65

commit 7c324982f2e7e6d4473d5574ad65ef5754971130
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Tue Jun 25 16:31:00 2013 +0400

    The 'check_exists' applied to all API calls
    
    * 404 is now returned instead of 500 in all API calls;
    * direct calls to nova client moved from api/v10 to service/api
    * utils/api has been updated to avoid implicit magic.
    
    Partailly implements blueprint savanna-rest-api-1-0-validation
    
    Change-Id: Id1e64b03920c59bc96da6c8f709bd1beccb59d76

commit 5394341691875c5d0a5c20250bf89f806c272a04
Author: Vadim Rovachev <vrovachev@mirantis.com>
Date:   Mon Jun 24 17:43:10 2013 +0400

    Added hadoop testing
    
    Added tests in integration tests for hadoop and started instances and processes
    
    Change-Id: I7d4c025da2c18f1ee2698f0c1fe554ad9f9f6bee

commit 9cfb78691a05d78cb452bcbb679de0a6151f8977
Author: Alexander Kuznetsov <akuznetsov@mirantis.com>
Date:   Wed Jun 26 02:43:19 2013 +0400

    If validation is not pass, cluster status is set to Error
    
    Change-Id: I3b552df6b0e945ee4f43a43b592b3cbcc9827225

commit 7caa2b7835a542cb9dd57d7a2219bd3b08011ac2
Merge: be9a74e 3ea5c77
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Jun 25 17:32:54 2013 +0000

    Merge "Base validation framework implemented"

commit be9a74ea9c6428b647b02d1ea031c4dc508713dd
Merge: 2a2310d 8b97d0d
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Jun 25 15:43:54 2013 +0000

    Merge "Little isue with storage_path generation fixed"

commit 2a2310d9782be121f7414fdb2566e8285476ee7e
Merge: 63b1ae1 0bce42c
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Jun 25 15:40:34 2013 +0000

    Merge "Simple tests for utils/crypto"

commit 63b1ae1ee518c14e87d7a19a3a13a5b6c4649bd0
Merge: 9fceb3a 79fcbd1
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Jun 25 15:04:42 2013 +0000

    Merge "Avoid internal error while quering plugin"

commit 8b97d0db0e4197ce97f467d76350204f102bc165
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Tue Jun 25 18:59:32 2013 +0400

    Little isue with storage_path generation fixed
    
    * some unit tests added to cover this problem
    
    Change-Id: I8aa3db443c9f4956bdb740b7d165bb5541a3e7fb

commit 0bce42c93f6ca377df7c8799c41e2211af5be4a8
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Tue Jun 25 18:19:21 2013 +0400

    Simple tests for utils/crypto
    
    Change-Id: I58317ac5a611958a2011802decde6e4ad62a105b

commit 9fceb3a458e8e906dc175ba47fbdf2a22b98befc
Merge: 5027c62 bd03c06
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Jun 25 13:49:02 2013 +0000

    Merge "Place patches test to the right place"

commit bd03c062502545bd4b1cb45981147c5649392832
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Tue Jun 25 16:50:27 2013 +0400

    Place patches test to the right place
    
    Change-Id: I49ecfc256866501ae63e35e27bd4a091037f1740

commit 3ea5c7776d039e2efb529c930b6bb00cf98ba412
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Tue Jun 25 15:11:56 2013 +0400

    Base validation framework implemented
    
    * validate(schema, *validators) - method validates request body using the
      specified jsonschema and then validate request body using validators
      (callables);
    
    * check_exists(get_func, *id_prop, **get_args) - method checks that object
      is available using specifed function and magic props for defining id-arg
      mapping for calling function;
    
    * ApiValidator added w/ support of uuid type;
    
    * unit tests for ApiValidator has been added.
    
    Partially implements blueprint savanna-rest-api-1-0-validation
    
    Change-Id: Ieb2b9c46ab58e7ec4900016f21164d07bcfba30d

commit 79fcbd1319327d6cab8ebe207689605714f597bc
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Tue Jun 25 14:59:39 2013 +0400

    Avoid internal error while quering plugin
    
    * return None instead of NoneType error doesn't containt some property
    
    Change-Id: Ibb5050f035a328e3dc7f9b69e20668ae0a686636

commit 5027c62a1673815f1563020d810ab3f26e6a4192
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Tue Jun 25 14:54:58 2013 +0400

    NotFoundException implemented.
    
    * now message could be overriden and formatted used value arg
    
    Change-Id: I6eaae41c9be07b5528e4b4fe48719369002169ab

commit 9442494cfc10bde88373006320a7a03e110904a3
Merge: 89e03cf 57e83e0
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Jun 25 10:20:17 2013 +0000

    Merge "Implement _map_to_user_inputs helper"

commit 57e83e0e1e2c34c89fe9146c1ffa63de105d5612
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Mon Jun 24 23:14:59 2013 +0400

    Implement _map_to_user_inputs helper
    
    It converts plain configs to the list of UserInput objects
    
    * simple unit tests added
    * __eq__ implemented for UserInput
    
    Implements blueprint convert-user-input
    
    Change-Id: I12c21ecf8b5ff8c8c4e4e6f01e1fc28118da0ab5

commit 89e03cf6162aa6e9809c7ffd497418231ec2cf45
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Mon Jun 24 19:21:18 2013 +0400

    Plugins could return required image tags now
    
    * detailed plugin info (/plugins/plugin_name/hadoop_version) contains
      list of required image tags
    * by default, required image tags: 'plugin_name', 'hadoop_version'
    
    Partially implements blueprint filter-images-by-tag
    
    Change-Id: I9f673f1496d7ef077c04c57ffefb88226854f0c1

commit 0fd8fcc4c0d5d90aa118bac96fefeb06cb0c52fd
Merge: 581d69f 5e28fa5
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Jun 24 14:21:57 2013 +0000

    Merge "MANIFEST.in has been added"

commit 581d69fc9ea055bace1307314283fc0e37587157
Author: Dmitry Mescheryakov <dmescheryakov@mirantis.com>
Date:   Mon Jun 24 17:55:49 2013 +0400

    Fix minor plugin issue
    
    Without explicit check that "Enable Swift" config is specified by user plugin
    failed with an exception. The right behaviour is to use default value for an
    not specified config. In particular that affected the UI.
    
    Change-Id: Icc1ac7fffdb8e640bb08aeaa7c7f7d28cf33d525

commit 5e28fa550de33387d0e08682924c07958632912e
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Mon Jun 24 18:02:58 2013 +0400

    MANIFEST.in has been added
    
    * AUTHORS, ChangeLog added to the tarball
    
    Change-Id: I0b441a580ecd9a6647582808ca1320109fb04102
    Fixes: bug #1186117

commit f3310f21c30d0213d1132abd3d1dfc139f6375bb
Merge: d7eb44f 856d2a9
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Jun 24 11:46:34 2013 +0000

    Merge "Add info property to the Cluster object."

commit d7eb44fa1009f09fb1ebc702f95bb9b6f080fe9c
Author: Yaroslav Lobankov <ylobankov@mirantis.com>
Date:   Fri Jun 21 17:02:08 2013 +0400

    Added itest and improvements to code of tests
    
    *CRUD operations for cluster creation via node groups templates were checked
    *Added few improvements to code of tests
    Partly implemented blueprint itest-savanna-0-2
    
    Change-Id: Ic363647a6ab552d394c9785e2790ea6efb8129e4

commit 856d2a9e764fa24c39914aa0c0adf4fd7a402e18
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Mon Jun 24 02:33:34 2013 +0400

    Add info property to the Cluster object.
    
    * info is dict of dicts: name -> prop_name -> prop_value,
      for example, {'jobtracker': {'Web UI': 'http://...'}}
    * vanilla plugin registers both jobtracker and namenode using info
    
    Implements blueprint service-urls-info
    
    Change-Id: I188c6e2344537a2b4bd75ff417d092a5637afd94

commit 6a7831b2e17d35177d68059f27f3fee74c1f1752
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Sun Jun 23 15:34:13 2013 +0400

    XML coverage report added (cobertura).
    
    Change-Id: I7c42bc03a929d0ba384abe7f9b48f60b6985b293

commit 6977b198faeb049556b78f48ad7f4eea583ff6af
Merge: 0f6f1b4 128ed9c
Author: Jenkins <jenkins@review.openstack.org>
Date:   Sat Jun 22 21:19:50 2013 +0000

    Merge "Fix storage helper."

commit 0f6f1b4e5017763c0b72fb39b9e81d51ffc2963c
Merge: dc05065 5aabe25
Author: Jenkins <jenkins@review.openstack.org>
Date:   Sat Jun 22 21:03:59 2013 +0000

    Merge "NodeGroupTemplate conversion method fixed."

commit dc050655eef8ee2200b756d4cc9234214e4c222e
Merge: 3192c22 b9dc159
Author: Jenkins <jenkins@review.openstack.org>
Date:   Sat Jun 22 21:03:58 2013 +0000

    Merge "The plugin's 'convert' method improved."

commit 3192c226a69c0006397e982f0c2beb2e3ee90794
Merge: 09059c3 01b3303
Author: Jenkins <jenkins@review.openstack.org>
Date:   Sat Jun 22 21:02:56 2013 +0000

    Merge "Move base.py w/ unit tests to the tests root."

commit 09059c322ad8009732295878b00afdc50b8ba99e
Merge: 0cbce87 013c84c
Author: Jenkins <jenkins@review.openstack.org>
Date:   Sat Jun 22 20:59:21 2013 +0000

    Merge "Upgrade migration script to the latest model."

commit 128ed9cba347b2984cc6e4877c7f081996ee7dc3
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Sun Jun 23 00:49:48 2013 +0400

    Fix storage helper.
    
    Use cluster_template.node_groups instead of
    cluster_template.templates_relations.
    
    Change-Id: I65d7fa0f3396324f5d0584be4d40405b14011c73

commit 5aabe25cfc250ef8b32c2ad62ca805de00932841
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Sun Jun 23 00:47:06 2013 +0400

    NodeGroupTemplate conversion method fixed.
    
    Change-Id: Ib6ebcee76ef4349bdb925a7cffd0c1c8a5c573c6

commit b9dc1598792f30ad0034968b3e718e8e3a2d7a3f
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Sun Jun 23 00:00:59 2013 +0400

    The plugin's 'convert' method improved.
    
    Prepared cluster template is now passed to the convert plugin call.
    
    Change-Id: I98ffd087be1d21200afe106bcafa7c3bc9ad3b27

commit 01b3303dfe97cb99c269c78da2a220f8f3de8932
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Sat Jun 22 23:32:07 2013 +0400

    Move base.py w/ unit tests to the tests root.
    
    Change-Id: I4114603f43c58b1665e8f7cc0a12adc60198dd8f

commit 0cbce875ad98319dcb378fc8b75fdae9b32ea853
Merge: 6354cd3 13b44a2
Author: Jenkins <jenkins@review.openstack.org>
Date:   Sat Jun 22 19:47:10 2013 +0000

    Merge "Use userdata instead of files for VM key-pair."

commit 013c84cb3e12ffe6f2d2dff4605e376dd7a20d03
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Sat Jun 22 23:31:21 2013 +0400

    Upgrade migration script to the latest model.
    
    Change-Id: I6d463794e4f2764f27ea1dcbeee7755019d44bc1

commit 6354cd30b9da9bbd761e823fa6fb4a6865f4b2bc
Merge: 16ec88f 481cac4
Author: Jenkins <jenkins@review.openstack.org>
Date:   Sat Jun 22 19:35:17 2013 +0000

    Merge "Model has been updated."

commit 16ec88fc22c9bb8bc8f55309423f061e10427c98
Merge: fb96dae 9d960b2
Author: Jenkins <jenkins@review.openstack.org>
Date:   Sat Jun 22 19:33:24 2013 +0000

    Merge "Initial migration script has been upgraded."

commit 481cac4ee07ee581c2b902807b9f21eaed127b97
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Sat Jun 22 23:20:14 2013 +0400

    Model has been updated.
    
    * some common props was extracted to mixins;
    * several props added to templates from objects.
    
    Change-Id: I66967a09838e1d03904f819c7bed0347402b10f0

commit 13b44a2b5501bdd45ca2a2b7cb0b4322bdd00a53
Author: Ruslan Kamaldinov <rkamaldinov@mirantis.com>
Date:   Sat Jun 22 20:17:47 2013 +0400

    Use userdata instead of files for VM key-pair.
    
    userdata script is supported by cloud-init package.
    From now on Savanna expects images with cloud-init preinstalled.
    
    Change-Id: Icfb34d79d22bfa5b8d682a10b42c81312ef5de8a
    Fixes: bug #1193652

commit fb96dae44681cb066a10c7861ef21eb8a670d927
Author: Alexander Ignatov <aignatov@mirantis.com>
Date:   Sat Jun 22 05:25:18 2013 -0700

    Enchancement for instance interop helper
    
    * Added command to replace strings in remote file using sed
    
    Change-Id: I78ebfc16d8164fa5fb175a8ebaff1a3248970ea3

commit 9d960b29265f4b2fee2f39f5fc98bc6bf6c1d7a8
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Sat Jun 22 18:44:33 2013 +0400

    Initial migration script has been upgraded.
    
    Change-Id: I5e74bcf0df072b47129e89da1e12bcf57d4300f7

commit 801f3eb15b6ddf1225e12c2455690afed28708ee
Merge: fc2d900 e3a06f4
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Jun 21 21:13:33 2013 +0000

    Merge "Added cinder volumes support to vanilla plugin"

commit e3a06f4a1ccb55f8109ea0b4e889cd0e5b3cc020
Author: Alexander Ignatov <aignatov@mirantis.com>
Date:   Fri Jun 21 07:43:05 2013 -0700

    Added cinder volumes support to vanilla plugin
    
    * Added [/mnt] storage by default in NG model
    * Added Hadoop data dirs configuration for multiple storages
    
    Change-Id: Iaafbef5a5d7a6be3f121cfe5c9e17f4718416aec

commit fc2d900a696f7b488501b431424d12762a0082da
Merge: b8f7d57 612bda9
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Jun 21 13:22:50 2013 +0000

    Merge "Add cover report to .gitignore"

commit b8f7d5720026b893eed6bfb4fea42a8eda2acbcd
Merge: 171300d 3ece58a
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Jun 21 12:11:10 2013 +0000

    Merge "Replaced all 'General' configs to 'general'"

commit 3ece58a1e92c8fd75f2fe5167c0dcf6dffb5dfde
Author: Alexander Ignatov <aignatov@mirantis.com>
Date:   Fri Jun 21 04:58:33 2013 -0700

    Replaced all 'General' configs to 'general'
    
    Change-Id: I8eb061a4901e080b85ad32ee1283fd01923691ed

commit 612bda9383a4349442be4d3a39fe4799c7486ba1
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Fri Jun 21 15:38:21 2013 +0400

    Add cover report to .gitignore
    
    Change-Id: I3657eb88830ac9ad3f0a595c025e6ceae7da6f06

commit 171300dafb1b037d6e0a442f0427f11ccb572f71
Author: Yaroslav Lobankov <ylobankov@mirantis.com>
Date:   Fri Jun 21 13:59:43 2013 +0400

    Added integration test for image registry
    
    Crud operations for image registry were checked
    Partly implemented blueprint itest-savanna-0-2
    
    Change-Id: Ifa36a2d973a48279aa6df18fdff7edd9d744b580

commit 4a7bb5e9e0d7ef6e44084be016f716971d381003
Author: Alexander Ignatov <aignatov@mirantis.com>
Date:   Fri Jun 21 01:49:53 2013 -0700

    Heap Size can be applied for Hadoop services now
    
    * Hadoop environment parameters are now set properly
    * Removed jinja usage from vanilla plugin
    
    Fixes bug 1192820
    
    Change-Id: Iee32e3621d2888aa8039f74563bb7da12cc3e31f

commit cad45c3af69de1b6b413cd9bd61d3b3e733272e4
Merge: 8048e34 953defc
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Jun 20 09:24:39 2013 +0000

    Merge "Applied Swift Integration in Vanilla Plugin:"

commit 8048e34852e0bfbe1bab0b6a05dcb5e43c40bca4
Author: Alexander Ignatov <aignatov@mirantis.com>
Date:   Wed Jun 19 03:10:09 2013 -0700

    Defined Priority 1 and cluster configurations for Hadoop services
    
    Improves blueprint vanilla-plugin-configs-improvements
    
    Change-Id: I491c8584f619084c981295303f97d4248d67dc37

commit 953defcc55df03ff6461d63f910ce517c2235c9a
Author: Alexander Ignatov <aignatov@mirantis.com>
Date:   Wed Jun 19 20:41:12 2013 -0700

    Applied Swift Integration in Vanilla Plugin:
    
    * Swift integration is General config now
    * Default value for this config is true
    
    Enchances blueprint vanilla-plugin-configs-improvements
    Enchances blueprint vanilla-hadoop-plugin
    Uses blueprint savanna-swift-integration
    
    Change-Id: I995505ca307bb8f8c72709a89345072629d4bbba

commit 1bcfb954cc78d52e79b2beb77be5bfb774c51c69
Author: Alexander Ignatov <aignatov@mirantis.com>
Date:   Wed Jun 19 01:24:53 2013 -0700

    Vanilla plugin configuration helper fixing:
    
    * Added hidden configs, which could not be changed by user
    * Fixes issue with generating xml document with only text nodes
    
    Improves blueprint vanilla-plugin-configs-improvements
    
    Change-Id: Idd1f58e65fd68bcd197fa40618ebff94a1c8f24f

commit d557e5674c53da4428c6c275d8c539950a90c8de
Merge: e77da44 616407b
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Jun 18 16:59:28 2013 +0000

    Merge "Vanilla plugin configs are more informative now"

commit 616407bd03e80f0a4acade7b4af99a833ef3f638
Author: Alexander Ignatov <aignatov@mirantis.com>
Date:   Mon Jun 17 09:50:14 2013 -0700

    Vanilla plugin configs are more informative now
    
    * Config objects returned contains default values, types and descriptions
    * Introduced "importance" field, it help differentiate all configs in UI
    
    Implements blueprint vanilla-plugin-configs-improvements
    
    Change-Id: I8e457d49cc08fbca6cd965c7944fbacfbd5df3c6

commit e77da44ac0b41ca23f767a40663c8167aaa7c493
Author: Sergey Reshetnyak <sreshetniak@mirantis.com>
Date:   Tue Jun 18 19:02:02 2013 +0400

    Add cinderclient
    
    Partially implements blueprint attach-cinder-volume
    
    Change-Id: Ia6238b5db07ffcba32332a5dd93deaa9287e0c93

commit 8f98763c1d066293cbb7fb37b50c9bd06ff15fbb
Merge: 2889906 cc8d4d2
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Jun 18 13:59:59 2013 +0000

    Merge "Added integration crud tests"

commit 288990680e09d9f0f1954e67fab7e836adcf1f17
Author: Nadya Privalova <nprivalova@mirantis.com>
Date:   Tue Jun 18 16:36:31 2013 +0400

    Some changes were added to savanna-dashboard installation
    
    Change-Id: I00deb477ff67e89ad80c6bba4d92f327737f9230

commit cc8d4d2210b3246d4e97f735a19b55daec4e98e2
Author: Vadim Rovachev <vrovachev@mirantis.com>
Date:   Fri Jun 14 19:35:06 2013 +0400

    Added integration crud tests
    
    Added crud tests for node_group_template and cluster_template
    
    Change-Id: I257db26f8173d132bccf096d635d670fa80563ed

commit 8fe63141b4585ff9dcd1f6b87af31f805743cb08
Merge: 569770b dd45893
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Jun 18 10:34:41 2013 +0000

    Merge "Replace dumb reraise with reraise util."

commit 569770b79dc7e192ece173eb7f853e27e038d9b5
Merge: fdfbc6d 79449a5
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Jun 18 10:33:32 2013 +0000

    Merge "Update object model to support cinder volumes"

commit 79449a5356bd3344cc5ee50e135cdc9204267ba2
Author: Sergey Reshetnyak <sreshetniak@mirantis.com>
Date:   Tue Jun 18 14:10:37 2013 +0400

    Update object model to support cinder volumes
    
    Partially implements blueprint attach-cinder-volume
    
    Change-Id: Ic05b73923fb0deb43c9970a2effe08d26279363f

commit dd45893f15d0b5c9c7f31bcb376589b736e736b1
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Tue Jun 18 13:55:54 2013 +0400

    Replace dumb reraise with reraise util.
    
    Change-Id: I04a4a5a0366c95cb84711364d032972e9ff382a6

commit fdfbc6db6c240b81b72147ce4f70a38c205ec0e4
Merge: 1417ceb c8b6275
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Jun 18 10:05:16 2013 +0000

    Merge "Unregister image rest api call has been added."

commit 1417ceb0488f207459d29c2191db26c2b0b030ab
Author: Alexander Kuznetsov <akuznetsov@mirantis.com>
Date:   Mon Jun 17 18:34:11 2013 +0400

    Now instances are deleted after rollback cluster creation
    
    Change-Id: Ib191ef237c4bbcd96df372e9e7d99d9c3956f6e1
    Fixes: bug #1190963

commit c8b62750cd6ad31527c114b6dcd2d3d0d63a5e1a
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Tue Jun 18 13:35:25 2013 +0400

    Unregister image rest api call has been added.
    
    Change-Id: I1ba1e0ca9e5a6522d268440cd7a0782b95230c4a

commit de6b9f82d72be0ba7a63a054bdcea0cac6b12ebd
Merge: 67cfe8e 8a8952e
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Jun 17 15:41:11 2013 +0000

    Merge "Fix savanna.conf.sample"

commit 67cfe8e9b12a302e4c60fd7003b24dfabd05d4a7
Merge: 1b7a55c dbc2a8e
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Jun 17 15:40:10 2013 +0000

    Merge "Move swift helper tests to the right place."

commit 1b7a55c140aff60afdab33b03f1bbf6cdb03cf23
Merge: 9b0be45 9d7879b
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Jun 17 15:38:50 2013 +0000

    Merge "Reraise exception about error during the instance creation."

commit 9b0be459425d933b7c4fb5053fc1a4b12565cca6
Merge: cbd1b01 f072cf0
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Jun 17 15:38:22 2013 +0000

    Merge "User keypair is now optional for cluster creation."

commit 8a8952e9ebfeb025f1349750f6ca3f85c437a99e
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Mon Jun 17 18:53:52 2013 +0400

    Fix savanna.conf.sample
    
    Change-Id: I014d664b3948062170e833fdf9c1e6cccbb620b4

commit dbc2a8ee7acbbebfebf2dd3e65550457f019631d
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Mon Jun 17 18:13:04 2013 +0400

    Move swift helper tests to the right place.
    
    Change-Id: I7813721aeee9d6d1c8ccbcdddb260fbb0f9bc247

commit 9d7879be4bb4c933edbb51bdfd679b58c06c918d
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Mon Jun 17 17:13:55 2013 +0400

    Reraise exception about error during the instance creation.
    
    Change-Id: I4ce086ebbb1e0bb21c2cbc28d4ae99528db42bc7

commit f072cf0d648fe810ad4c55d68e91f16c842cd6b8
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Mon Jun 17 16:58:08 2013 +0400

    User keypair is now optional for cluster creation.
    
    Change-Id: Ife55e6867da497af4580bdb2224758a60ecb1f3f

commit cbd1b01ba972a94b180e33aec8f30603c3c9fc0a
Author: Vadim Rovachev <vrovachev@mirantis.com>
Date:   Mon Jun 17 18:15:51 2013 +0400

    Added fast integration test
    
    Added test for get savanna version
    
    Change-Id: I7999d0ad021127a0f9893eb64f5ffd035ad10d50

commit 77761fdb08cb1c1353f26932677cbd0468190e2e
Merge: 00625db 7855e1b
Author: Jenkins <jenkins@review.openstack.org>
Date:   Sat Jun 15 12:14:35 2013 +0000

    Merge "Cluster creation moved in separate thread"

commit 7855e1b0a1683fe434e79883ab0094175bfd5bb9
Author: Alexander Kuznetsov <akuznetsov@mirantis.com>
Date:   Fri Jun 14 19:46:06 2013 +0400

    Cluster creation moved in separate thread
    
    Change-Id: I3ecf6af40c10527a0142d644074dbc66117e5841

commit 00625db677fa8aff18f7e3f18a9628922f1c89fa
Merge: 6faa520 1a446b3
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Jun 14 22:30:28 2013 +0000

    Merge "Added first Savanna Controller level validation"

commit 6faa52018ee97b3fc72567377158fbc56af59e58
Merge: 10d4366 649e450
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Jun 14 22:08:44 2013 +0000

    Merge "Impl bulk ops for instance interop helper."

commit 1a446b3081115859a8bdf0704c62ad8a25cdca75
Author: Alexander Ignatov <aignatov@mirantis.com>
Date:   Fri Jun 14 10:40:47 2013 -0700

    Added first Savanna Controller level validation
    
    * It checks if user configs has wrong applicable targtes and config names
    
    Change-Id: Ie8979103e888696e2f16654abd910ffdd281d7d8
    NOTE: This is just for simplifying testing purposes and maybe changed soon

commit 10d43665141a67a7591004b51e3f940b83ac8498
Merge: e99e484 88ad4ac
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Jun 14 15:54:32 2013 +0000

    Merge "Add fqdn property to instance object"

commit 649e450baaab292099dfef37cd075dbaee08fe57
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Fri Jun 14 12:50:30 2013 +0400

    Impl bulk ops for instance interop helper.
    
    * cleanup InstanceInteropHelper class;
    * add support for bulk ops using context managers.
    
    For example:
    
    with instance.remote as remote:
        remote.execute_command('hostname')
        remote.send_file_to('/etc/hosts', hosts_file)
    
    Improves blueprint instance-interop-helper
    
    Change-Id: I806c7adad787e669b6f62e5f02494b554ea53bde

commit e99e48426cdbcceff8781334df869621816e314c
Merge: 56513f6 bbcdab8
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Jun 14 15:01:47 2013 +0000

    Merge "Helper for Swift integration was added."

commit bbcdab87d870dc050bda5d7eeeed34c4ca5465e5
Author: Nadya Privalova <nprivalova@mirantis.com>
Date:   Mon Jun 10 19:44:57 2013 +0400

    Helper for Swift integration was added.
    
    * We only support default configs now
    * Username and Password for Swift access should be pointed during hadoop-job starting
    * Tenant and Auth-Url is get from context
    
    Implements blueprint savanna-swift-integration
    
    Change-Id: Ifb902029ffdea6377563bcc1d2da91bd573c5901

commit 56513f6895551f400230cb4c2d761550cb8b5d65
Merge: 150de1a 1e5dbf6
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Jun 14 12:33:49 2013 +0000

    Merge "Savanna context now is local to greenthread, not just thread"

commit 1e5dbf6d4cc5fddb4fb60d375ef2f5191c7f2d68
Author: Alexander Kuznetsov <akuznetsov@mirantis.com>
Date:   Fri Jun 14 14:31:52 2013 +0400

    Savanna context now is local to greenthread, not just thread
    
    Change-Id: I31d4d96a9e46f1380fbc6e46ba35f745d06246bd
    Fixes: bug #1190963

commit 88ad4acc5751460aa42ac0922e2635b0707d90b6
Author: Dmitry Mescheryakov <dmescheryakov@mirantis.com>
Date:   Thu Jun 13 19:02:29 2013 +0400

    Add fqdn property to instance object
    
     * Added the property
     * Exposed it via node_domain config parameter
     * Fixed comments for use_floating_ips parameter in savanna.conf.sample
    
    Change-Id: I751b3d253f8d02abcb3bdb727a8bb40e24f64933

commit 150de1a083543844599a1fcca3332b92e8d6be50
Author: Alexander Ignatov <aignatov@mirantis.com>
Date:   Thu Jun 13 16:03:49 2013 -0700

    Reduce number of ssh sessions while scp muliple files
    
    Improves blueprint vanilla-hadoop-plugin
    
    Change-Id: I7d628e2d093a04891bb71e73a5cd3b019b4dc31b

commit aa2463f2bd191dd2f3517fc205135ffe66ce25d8
Author: Alexander Ignatov <aignatov@mirantis.com>
Date:   Thu Jun 13 14:38:33 2013 -0700

    InstanceInteropHelper improvements
    
    * Added multiple file transfering in a single ssh session
    * Leveled up ssh.open() and close() invocations in class methods
    
    Improves blueprint instance-interop-helper
    
    Change-Id: Ia57c60bcdc3f1bafd33ca58ea98d0f56e895192e

commit 27656cbccab4be54e77b1e3ae8b19b9526edec06
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Thu Jun 13 23:49:16 2013 +0400

    Conf samples has been updated.
    
    Change-Id: Ibbfd89396a5c43c6e5c66d7915706ef67de1b67c

commit e7f563c5340d7e8d76162ac969b2d93c8b3a8eb3
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Thu Jun 13 21:56:21 2013 +0400

    Update database defaults.
    
    * sqlite:////tmp/savanna-server.db
    
    Change-Id: I808d8b862e37a5a62637530ae88474668ccb278c

commit 59e6119e77a27655ad2bc9390683d7eb2a3bc9a6
Merge: 0867603 fa62f68
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Jun 13 18:50:42 2013 +0000

    Merge "Implementation of Vanilla Plugin"

commit fa62f6872a5a5bfd974bcc369eb7c32bbaa9eae1
Author: Alexander Ignatov <aignatov@mirantis.com>
Date:   Mon Jun 3 10:43:28 2013 -0700

    Implementation of Vanilla Plugin
    
    * Implemented configure_cluster and start_cluster methods
    * Cluster configuring is service:process specific
    * Added basic unit tests
    * Added basic validation
    
    Implements blueprint vanilla-hadoop-plugin
    
    Change-Id: I51c55557b6bb073a7eae7eefc2f21cc2c2df0385

commit 0867603f6d6e3b7e5fe8d2edf25094208c5391e2
Merge: 9ff425f 68969e3
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Jun 13 14:49:54 2013 +0000

    Merge "Print stacktrace if error occured while cluster creation."

commit 9ff425f4afd1623f827dbb8c18d6189aa22bd741
Merge: c8d1dc1 1e5bb45
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Jun 13 13:04:14 2013 +0000

    Merge "Improve cluster creation from cluster template."

commit c8d1dc1f0f0665b7efd8f37a53e475511753423a
Merge: a240518 96e5e80
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Jun 13 13:03:29 2013 +0000

    Merge "Support cluster creation from cluster template."

commit a2405186d6c7e9c63a553eb79ea15b7d3c9b49cd
Merge: b502e33 643a09c
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Jun 13 13:02:57 2013 +0000

    Merge "Cluster templates could be now created using node group templates."

commit b502e33d66d820f0b0876145e4ba9c31cee249e1
Merge: bfa551f a292ba8
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Jun 13 13:02:08 2013 +0000

    Merge "REST API / (versions) endpoint has been fixed."

commit bfa551f1c8bc8165758f30e51cf528ce18f9d665
Merge: 30d2855 4c30409
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Jun 13 13:01:56 2013 +0000

    Merge "Id of the NodeGroup is now hidden."

commit 30d28553426a2324426ce360a5da1b911ff5b39a
Merge: ee34c7e 3d2ed75
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Jun 13 13:01:54 2013 +0000

    Merge "Oslo libs has been updated."

commit ee34c7ea6a949370f001ecae6f4465ca7cd0fe7f
Merge: 41df1a4 5a40f0f
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Jun 13 12:59:42 2013 +0000

    Merge "Basic impl of 'convert' method."

commit 68969e3ed4f76baf5edac5931c615b8f6860a2a2
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Thu Jun 13 16:21:19 2013 +0400

    Print stacktrace if error occured while cluster creation.
    
    Change-Id: I22f0b8be56e64bdd44af05c728114bc28cb1e275

commit 1e5bb45d2a0c1e959aa5ef853c876c2991cfa4a2
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Thu Jun 13 16:19:22 2013 +0400

    Improve cluster creation from cluster template.
    
    * if there are no node groups directly specified in cluster then all
    * node groups will copied from the cluster template
    
    Change-Id: I88c4e3618faa72e808cc5ff8821bcc1df59b962c

commit 96e5e80c52cc9211eefdac82ceaf1727c61af57e
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Thu Jun 13 16:18:17 2013 +0400

    Support cluster creation from cluster template.
    
    Change-Id: I0d1afa43e79ffbcceda5d03824ce83d757dae0ce

commit 643a09ca648aabf4d5488cfc3d56076691664ee9
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Thu Jun 13 15:23:37 2013 +0400

    Cluster templates could be now created using node group templates.
    
    Change-Id: Ib5c7810f7407e4916ede743863e081b1861e0be8

commit a292ba8ae88de5625f4d716403606ffee5678faa
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Thu Jun 13 14:51:05 2013 +0400

    REST API / (versions) endpoint has been fixed.
    
    Change-Id: I987ec98c562bccdc5680d60bb8ea00e0023921e6

commit 4c30409ac7f9052d04f2c18711d6fd8cafccc08f
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Thu Jun 13 13:55:25 2013 +0400

    Id of the NodeGroup is now hidden.
    
    Change-Id: Ib53a7410289e278459787b34fd87b096ea388f0d

commit 3d2ed75a62c40ea08cc96e8fe381aa2ef814291f
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Thu Jun 13 13:41:37 2013 +0400

    Oslo libs has been updated.
    
    * all oslo libs has been updated;
    * several useful oslo libs has been added.
    
    Change-Id: I744076ec5b8a610002a442a8b7d6a761f381de64

commit 41df1a4b247adbe056a73e15ccad3039af27dde8
Merge: 0ef6053 debd723
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Jun 12 22:09:32 2013 +0000

    Merge "Impl file upload for Savanna REST API utils"

commit 0ef60530b2c69504eea0990ae48faa930ce8f88f
Merge: 7acd8b4 4ed520e
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Jun 12 22:09:30 2013 +0000

    Merge "pbr updated to the latest version"

commit 5a40f0fbba1856b1f759143ad60b68385ebeba16
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Thu Jun 13 01:45:39 2013 +0400

    Basic impl of 'convert' method.
    
    * now 'convert' targeted to convert provider-specific config file to the ClusterTemplate
    * i-faces updated to fit the new behaviour of 'convert'
    
    Change-Id: I86328a44ab4e1600a6c826b9eadf7aca221db091

commit debd723e683ec7e7466521776a90cdae0bae7aa4
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Thu Jun 13 01:39:44 2013 +0400

    Impl file upload for Savanna REST API utils
    
    Change-Id: Ie1e04de6fc19602d026cb7a15150e84c2c2f2c4a

commit 4ed520ef6f81a6a0e32de3cffb6a1545458216a6
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Thu Jun 13 00:04:23 2013 +0400

    pbr updated to the latest version
    
    Change-Id: I0b0a2bebb57b219496a9752539003431c6eb1254

commit 7acd8b49be1b54e1c2ab55be2332292afb6c0b52
Merge: 576e4a4 1ca90a9
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Jun 12 19:29:43 2013 +0000

    Merge "The use_floating_ip flag implemented."

commit 1ca90a9b5ebfdb1b0039b9cc47e16c8ef51a2a6a
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Wed Jun 12 23:14:27 2013 +0400

    The use_floating_ip flag implemented.
    
    * it have the following behaviour - take the first fixed and floating ips and then use them rely on the flag value.
    
    Change-Id: Ia0584b3cc836c69a433547f26663fb14b20db050

commit 576e4a4505bc5a98a201c012ed20166351c76d89
Merge: 0e5f320 5b231e9
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Jun 12 18:59:05 2013 +0000

    Merge "Description is now optional in ImageRegistry"

commit 0e5f320b4dd7d60a9c5728082943f6958b067d4e
Merge: 91dbe02 7007f2f
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Jun 12 18:57:50 2013 +0000

    Merge "Sync tools/*-requires with openstack/requirements."

commit 5b231e91b07a204f9d31596d7fe851801e9502b3
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Wed Jun 12 20:13:44 2013 +0400

    Description is now optional in ImageRegistry
    
    Change-Id: I8478f300ca3f68ed0e3a9450d1c2814997045c8c

commit 7007f2f41a6030bc9f944c736d40f0afdfe6bfa6
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Wed Jun 12 19:49:08 2013 +0400

    Sync tools/*-requires with openstack/requirements.
    
    * sphinxcontrib-httpdomain is now included to the opentstack/requirements
    
    Change-Id: I2f8f870db915cf8a846791e46386c6cf23ac0908

commit 91dbe029916acf2160ac49152e6e126dc6d809e9
Author: Alexander Ignatov <aignatov@mirantis.com>
Date:   Wed Jun 12 03:14:52 2013 -0700

    Apply minidom patch to Python prior to 2.7.3
    
    Change-Id: Icf5c45de4347b0e6e13a08665d7c5ba6f055712f

commit 10ef73c80be779205fadba1bf47bfe052d6af9cf
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Tue Jun 11 08:40:13 2013 +0400

    Use internal IPs in /etc/hosts.
    
    * internal IP is now extracted from instance
    * /etc/hosts is now generated using internal IPs.
    
    Change-Id: I96d8eb8b178c36d9222574e42f1b284dcd45d1c8

commit 3b8af1e967e92400e0d35052919e09f1bd426700
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Tue Jun 11 01:47:38 2013 +0400

    Sample conf fix.
    
    Change-Id: I2e784c7e98f7e3ca91f3e60b3c6d2452a227f1b3

commit eed29efa4c9d03a392a03f485e80348920f4340d
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Tue Jun 11 01:47:16 2013 +0400

    Images REST API cleanup.
    
    Change-Id: I869613d484614ae5eafcf66ff5929b2fc2836712

commit 02833c02a61b30031ca69762c747b7c927870092
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Tue Jun 11 01:41:51 2013 +0400

    Plugin resource name fixed for REST API calls.
    
    Change-Id: Ib23b7e1f081fbc30cdaee7167e0f718590075a92
    Fixes: bug #1189627

commit 35e7c47f27302bf54c193d39923370fe765bc195
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Mon Jun 10 15:25:25 2013 +0400

    Adding Nadya Privalova to AUTHORS.
    
    Change-Id: Ie6df5f0e2b417a9cdd31533aec2d4b50f3893aca

commit 94338b077fd12e0c796f3a203792832a43c3b73c
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Mon Jun 10 12:30:41 2013 +0400

    Cleanup tools/*-requires.
    
    Change-Id: Id4a2207f325ab063b9042760bd9f93a3c6fb8893

commit c211c5c72ae9f4cd81c1214a437c36cc53fe3e6c
Merge: cb8ae47 fec7776
Author: Jenkins <jenkins@review.openstack.org>
Date:   Sun Jun 9 21:16:20 2013 +0000

    Merge "ImageRegistry completed."

commit fec7776c3c7b5a9fc8ceb72ad4bbd5f418d36a85
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Mon Jun 10 01:06:53 2013 +0400

    ImageRegistry completed.
    
    * added filtering by tags
    * links removed from image view
    
    Implements blueprint hadoop-image-registry
    
    Change-Id: I05cd6c644495709a2f7508122070f36e3497ef03

commit cb8ae47c300d19d677c3c74eb951fe08a8747114
Merge: 974a645 1030001
Author: Jenkins <jenkins@review.openstack.org>
Date:   Sun Jun 9 09:16:56 2013 +0000

    Merge "Correct todo messages."

commit 974a645ab6fdaa9032fbe87a34818acbea57f393
Merge: 3a73f0a 0a18198
Author: Jenkins <jenkins@review.openstack.org>
Date:   Sun Jun 9 09:16:53 2013 +0000

    Merge "REST API samples updated"

commit 103000188994c374aa076c385195eac028d790d7
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Sun Jun 9 13:00:20 2013 +0400

    Correct todo messages.
    
    Change-Id: I4a41ffdd82da7b3abb4c92d2db945480b88cabd9

commit 3a73f0a92ab5a26e05bdea88cdb613ece7379bf6
Author: Dmitry Mescheryakov <dmescheryakov@mirantis.com>
Date:   Sun Jun 9 11:30:35 2013 +0400

    Fix for Dummy plugin
    
    The dummy plugin became broken after recent changes, that commit fixes the issue
    
    Change-Id: I4ce52ce5b15e6429a24558c2ef872fe57619f10a

commit 0a1819810e34ea62a8740da1bb9f595226f9bb1b
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Sun Jun 9 12:23:36 2013 +0400

    REST API samples updated
    
    Change-Id: Iaaf6ec47596b6d9722527198d1c9a978cba6af37

commit 0b87ac85268fe948f2f5e4c34b26d95df58c5cf9
Merge: 158ee68 66b3330
Author: Jenkins <jenkins@review.openstack.org>
Date:   Sat Jun 8 19:42:44 2013 +0000

    Merge "Small code improvements."

commit 158ee6808a9a19a604ab1d72549f4d4992c18a5a
Merge: f684ea5 79efb34
Author: Jenkins <jenkins@review.openstack.org>
Date:   Sat Jun 8 19:42:35 2013 +0000

    Merge "Core part improvements."

commit 66b333054b3c10d4bedbee90bf4d0dda59b38689
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Sat Jun 8 22:26:01 2013 +0400

    Small code improvements.
    
    * avoid None iteration in configs util
    * display instances in cluster details
    * display more info while provisioning cluster
    
    Change-Id: I33026468911a3f93695468cde8d67db02485a77a

commit 79efb349a1ecc9dad5afd708941751280ca75301
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Sat Jun 8 13:32:41 2013 +0400

    Core part improvements.
    
    * node group tmpl props are now copied to the node group
    * imaage_id is now taken from cluster base default image id or specific one from node group
    
    Change-Id: I141110fbe1ba9dbc2f82d5748af6cd8643c411ee

commit f684ea5d27100f1c887caf065e51543c8c0bbb24
Merge: fb1d31f 1d8f53e
Author: Jenkins <jenkins@review.openstack.org>
Date:   Sat Jun 8 09:31:50 2013 +0000

    Merge "Pin pbr to avoid sphinx autodocs issues"

commit fb1d31f7b2de82946359ff157b3e411a29c977c2
Merge: 82a5eb0 96d100b
Author: Jenkins <jenkins@review.openstack.org>
Date:   Sat Jun 8 09:31:48 2013 +0000

    Merge "Adding lintstack to support pylint testing."

commit 82a5eb019f98a85e2949e8defcbacbb75dd3b7e0
Merge: f71b8c8 ebc2153
Author: Jenkins <jenkins@review.openstack.org>
Date:   Sat Jun 8 09:30:35 2013 +0000

    Merge "Simple REST API call samples has been added."

commit 1d8f53e1694a97eb92c65bc7036a3a267a0de268
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Sat Jun 8 12:56:13 2013 +0400

    Pin pbr to avoid sphinx autodocs issues
    
    * https://review.openstack.org/#/c/32046/
    
    Change-Id: I9254c735edfb555fb97dcec281d22d7fe6293c9e

commit 96d100b4244fa1dd2e5ca1cc11cb5360b1a6abd2
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Sat Jun 8 00:25:32 2013 +0400

    Adding lintstack to support pylint testing.
    
    * it should be carefully configured in future
    
    Change-Id: I35f21e7fbfab3c5fa07cd3652f47469bb2939abd

commit f71b8c82fbfb11eba45d159821f9ecf518690645
Author: Nadya Privalova <nprivalova@mirantis.com>
Date:   Fri Jun 7 18:02:13 2013 +0400

    Documentation for Hadoop-Swift integration was added
    
    Change-Id: I117bb78bcc00b540c1bc12d6c68721ffe6ff5d5f

commit 79f8e90f6aabd5e4d1d971d344abf5ea870d6ff9
Merge: d6a5db7 8271455
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Jun 5 21:24:11 2013 +0000

    Merge "TemplatesRelation is now NodeGroup-like object."

commit d6a5db74219ee42284e4481107d8aef59e4ad9f5
Merge: 0734a92 0c416d7
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Jun 5 20:59:53 2013 +0000

    Merge "Plugin stub updated to the latest version of configs vision."

commit 0734a92993e4b7616af0b6d73e991e08838d80f1
Merge: 8112c42 8162037
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Jun 5 20:58:52 2013 +0000

    Merge "Improve REST API bindings."

commit ebc2153fd8d8277c7984c0afca4a04c60e347ade
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Wed Jun 5 23:48:06 2013 +0400

    Simple REST API call samples has been added.
    
    * it could be removed in future;
    * it contains jsons for creating both node group and cluster templates.
    
    Change-Id: I13fc834cb11b3f21a02198a3f02334205532bc23

commit 827145575003c66466346f5c4ac1cf2652caa0f8
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Wed Jun 5 23:46:44 2013 +0400

    TemplatesRelation is now NodeGroup-like object.
    
    * model extended;
    * storage layer updated;
    * tests fixed.
    
    Change-Id: I94be8da85e35ee5db876bc0614ee3de87e42bb8f

commit 0c416d7918cbf1722b552f6fdc916b90bd8c18dc
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Wed Jun 5 23:45:00 2013 +0400

    Plugin stub updated to the latest version of configs vision.
    
    Change-Id: I6164d828b204bc0211f6af628a605f129cb578d4

commit 8162037e78373a39386b6b7a0e00635e1df535c3
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Wed Jun 5 23:44:22 2013 +0400

    Improve REST API bindings.
    
    * pass replaced with unified "NotImplemented" error;
    * typo fixed in node_group_templates wrapper.
    
    Change-Id: I8a737e1aaa0c1f75a301bc64d381833eef9166a9

commit 8112c4224e9422f5f67f93709627d60ac645a767
Merge: 604778f d47ad7b
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Jun 5 15:41:11 2013 +0000

    Merge "instruction for dev env for horizone plugin"

commit d47ad7b32386f016a831d32fc2b24a918804c011
Author: Alexander Kuznetsov <akuznetsov@mirantis.com>
Date:   Wed Jun 5 17:36:22 2013 +0400

    instruction for dev env for horizone plugin
    
    Change-Id: I9f3f364a3234ed469594398c784027a7c4c3c74f

commit 604778f8ba94c4ba303310f79554c3a67c347fdd
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Wed Jun 5 17:18:16 2013 +0400

    Adjust Config class to the docs.
    
    Change-Id: Ic29edd79c44a2aa6b04dee698240d0fdda657709

commit 269dc98bf7c402d082e227eb902a6b88c5200670
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Wed Jun 5 11:43:27 2013 +0400

    Enable all code style tests.
    
    Fixes: bug #1187664
    
    Change-Id: I214c94c4fd8277132c115e84d63d01d3753def4d

commit b6ca5d6720b4e3bcddfee53f4d0c3eeb7f100861
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Tue Jun 4 15:20:28 2013 +0400

    Add simple plugin calls and cluster status updates
    
    * provisioning plugin is now called while cluster creation
    * cluster status is now updated while cluster creation
    
    Change-Id: I7103589ab3ebe1079079d1773384633a89b1aba0

commit 2dd094fd3d9db89b6f43c21d743027c902037162
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Tue Jun 4 15:17:16 2013 +0400

    Small cleanup of db model.
    
    * some params removed from constructors
    * simplification of some property names
    
    Change-Id: Iff8c08a7a0a1a28e1b10ea7264183eca7fae3215

commit 09f8930578d1cf59000dae2ab109eb9f34d8ffd8
Merge: 024a593 6929894
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Jun 4 17:53:55 2013 +0000

    Merge "The 'model_save' helper added to the context."

commit 69298949a9ecdc3375fc49c3efa03cdab93c79ff
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Tue Jun 4 15:16:49 2013 +0400

    The 'model_save' helper added to the context.
    
    It use ctx().session and new transaction to flush/commit object.
    
    Change-Id: Ife054786204affa43550aa9eb243e8e44d4e8fc3

commit 024a5934b5301765c805712d0f53e698f547650f
Merge: ae1d6b0 88847c1
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Jun 4 16:13:13 2013 +0000

    Merge "The 'ctx' arg removed from plaggable provisioning."

commit ae1d6b0413a9348ba2374128c91afff935d05480
Author: Alexander Kuznetsov <akuznetsov@mirantis.com>
Date:   Tue Jun 4 19:05:45 2013 +0400

    Helper for configuration in node group
    
    Change-Id: I43d325dbebaa0a655c5c9757893f731182ac9cc2

commit 01c3e9943a2de691455783f6af663216fb6915f9
Author: Alexander Kuznetsov <akuznetsov@mirantis.com>
Date:   Mon Jun 3 16:26:52 2013 +0400

    Cluster security and node placement control
    
    Adding user key to the cluster
    
    Each cluster will have a it own private key for passwordless login
    
    It is possible to schedule a data nodes on diffirent hosts
    
    implements: blueprint node-placement-control and blueprint cluster-security
    
    fixed: bug #1179815 and bug  #1179821
    
    Change-Id: I27183b9fcf1652b8f65a7018fe9cb880d5bed3b3

commit 88847c1f6d4bd0034176a57a8c6469e7dcc16c35
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Tue Jun 4 15:14:00 2013 +0400

    The 'ctx' arg removed from plaggable provisioning.
    
    Change-Id: I1a9b7a22b647beb1333dc8bb3e408b9e1f5b3890

commit afde12094ac23cba6a6bf67aad2b93acf0f98cf2
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Mon Jun 3 13:14:48 2013 +0400

    Fix remote util.
    
    Change-Id: I6fd825ca7569fdd1dd3556af31f19427d6f33396

commit dcc788c513b7f6b9d4a74a8c842c7b22fe346a12
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Mon Jun 3 13:14:03 2013 +0400

    Fix crypto util.
    
    Change-Id: Ib1b5df0a71bf4df47cf6241300b85e21be894987

commit ad2b890908ae49761ed5d1637d52ff35b3ab865f
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Mon Jun 3 13:11:58 2013 +0400

    Improve database model.
    
    * add username property to NodeGroup
    * hide private_key in Cluster
    * remote is now a property of Instance
    
    Change-Id: Iddcd0a3d2a17d71649e4c5a7ddcfd439993c8130

commit 4de9066bf7dd8569feec5b43e2d499c0eeafdb3d
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Mon Jun 3 09:31:34 2013 +0400

    Placeholder for instance creation has been added
    
    Change-Id: Iddf11fdfc40daf01f72899c31075e685c2d8b798

commit 635d95df03f7003f0cd0fdee88a3505711cce12d
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Mon Jun 3 09:24:57 2013 +0400

    Keystone auth middleware configuration fixed.
    
    Change-Id: Iebfa6f47137c23681747fa7e359bb79fb63b5823
    Fixes: bug #1186843

commit 5b295ab1327297d712d3ea83584383bb2801fdd2
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Sun Jun 2 20:32:48 2013 +0400

    User keypair added to cluster object.
    
    Change-Id: I300bf0687a829abb06c2bcf33a6950f6f4e71fc2

commit b9faa942870d0f377cbf402934cf6f4bf9e21509
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Sun Jun 2 20:05:32 2013 +0400

    Remove unused variable.
    
    Change-Id: I4b532940fe5e26b30cf423729ceb4a64bce6fe0e

commit f955767e611ace6ca9286c924572383bc9bc19d4
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Sun Jun 2 20:03:56 2013 +0400

    Patch novaclient to support getting keypairs.
    
    Change-Id: I22da73279c164ecfdd18e5f8e3bdf633f2ddb7f3

commit 463fe59a5da4a6bfefae897df4c129591a2a128f
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Sun Jun 2 15:30:21 2013 +0400

    Introduce py33 to tox.ini
    
    Change-Id: Ic8bbf618116d88f811a40691e0c855c32fbeea9c

commit 109d9319e8927cfafd00ed8accdbee343c40375f
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Sat Jun 1 14:26:49 2013 +0400

    AUTHORS added to the repo
    
    Change-Id: Icc5a1e9fd508750972524bc1ca12f7fb9e92b42b
    Fixes: bug #1186517

commit 93ac65be03fe1c2a0381a79e778e24ab4a303b19
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Sat Jun 1 14:21:14 2013 +0400

    The .mailmap file updated to fix AUTHORS
    
    Fixes: bug #1186513
    
    Change-Id: I21ce6c59fd810bd00c3eda6ce73308c3e0abf3cc

commit 6d2ee05396a289987e65ef661668d892f9b91e84
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Sat Jun 1 00:06:39 2013 +0400

    Fix nova helpers (remove unneeded headers)
    
    Change-Id: Idc81d9e837d596c58e75940880bf67ecd974f344

commit f0192eff1b098c8ff26b8c7bff2e1a3f1c2dad72
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Fri May 31 23:41:22 2013 +0400

    Hostname/username are now available in Instance.
    
    Change-Id: I2d27ca263d32212290b0c9c885866ffa52d5cc78

commit 3fb772c8d5958a8a93ab1cedc87c61d513b84eea
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Fri May 31 23:29:06 2013 +0400

    Use six to improve python 3 compatibility.
    
    * StringIO
    
    Change-Id: I8471e525566a0353d9276529be4b0d0e0cbf6cd6

commit 3da4ce6c22b48af70ef87fb08ecb756b447ea741
Author: Alexander Ignatov <aignatov@mirantis.com>
Date:   Fri May 31 21:17:04 2013 +0400

    Basic instance interop helpers added.
    
    Partially implements: blueprint instance-interop-helper.
    
    Change-Id: I453ddce3e5253880a000fcb287163d13803797a3

commit 6d922d037778e309159edbdd798e269c24ed5dfb
Author: Alexander Kuznetsov <akuznetsov@mirantis.com>
Date:   Fri May 31 19:48:24 2013 +0400

    Private key has been added to the Cluster object.
    
    * new private key generated for each new cluster
    * add utils/crypto module to work with keypairs
    
    Change-Id: Id65b6131d8ae37e845c9cdb07977e4e2027473eb

commit b6829d9d8bc3f7ab9c544bc223c4ec5253b3f83f
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Tue May 21 00:26:28 2013 +0400

    Initial version of Savanna v0.2
    
    * pluggable provisioning mechanism
    * a lot of old code has been removed
    * new version of REST API (1.0)
    * image registry draft implemented as novaclient extension
    * oslo updated
    * using oslo.db instead of flask-sqlalchemy
    * some hacking fixes
    * using alembic for db migrations
    
    Partially implements blueprint pluggable-cluster-provisioning.
    Partially implements blueprint savanna-rest-api-1-0.
    Implements blueprint hadoop-image-registry.
    Implements blueprint fulfill-openstack-requirements.
    Implements blueprint db-migrate-support.
    
    Change-Id: I5df80d67e25c2f4f8367f78f67fb9e9e76fc3647

commit e2eba36648ad761d8153c88cc2abbdc2261e3168
Merge: c5f6974 a2892cb
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu May 30 14:43:16 2013 +0000

    Merge "Pre-release 0.1.2 doc changes"

commit c5f69749cf87386547b679026e228cce93f4cc51
Merge: 250b0d5 f9ddb90
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu May 30 14:42:46 2013 +0000

    Merge "New hadoop tests were added"

commit 250b0d558dd049507cdd8972229cb22a540c1231
Merge: f5a3a61 1244001
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu May 30 14:38:40 2013 +0000

    Merge "Replaced path to start-all.sh script."

commit a2892cb4ece7b8974be440d4522be8ac79fd304e
Author: Alexander Ignatov <aignatov@mirantis.com>
Date:   Wed May 29 09:19:26 2013 -0700

    Pre-release 0.1.2 doc changes
    
    Change-Id: I7d1cc835522fff0a99015d21019a4aef6f3220f3

commit 1244001dae69f66503a21c3d918651c79df9780f
Author: Alexander Ignatov <aignatov@mirantis.com>
Date:   Wed May 29 03:05:36 2013 -0700

    Replaced path to start-all.sh script.
    
    * Now all scripts should be placed in PATH of every OS
    * savanna-hdp-img-01 may not work with this change
    
    Change-Id: I0e891d594378a8b96a38a99c062a7b705e84a222

commit f9ddb9084e51d35d56495888b11033a3454ec718
Author: Vadim Rovachev <vrovachev@mirantis.com>
Date:   Mon May 27 21:19:56 2013 +0400

    New hadoop tests were added
    
    A Validation that a job was successfully run on all nodes was added
    
    Change-Id: Ib2ae34d04be2abb183abe131d114181776ef8948

commit f5a3a61fd51be5327eaa7a187ee570e28bfb2067
Merge: 1f745dc bdd96e2
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon May 27 09:04:09 2013 +0000

    Merge "Integration tests improvements and fixes."

commit 1f745dccb6623fbc6ab0f6b0965f90d622f33cdf
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Sun May 26 11:28:32 2013 +0400

    Small docs improvements.
    
    * 'sphinxcontrib-httpdomain' added to test-requires
    * info about how to add Savanna endpoints to Keystone added
    
    Change-Id: I782096ca3471cbdabcc048c79a7198cb630a6c64

commit bdd96e24b137e682b0cf310797cd3aca542c7ed8
Author: Vadim Rovachev <vrovachev@mirantis.com>
Date:   Thu May 23 15:01:29 2013 +0400

    Integration tests improvements and fixes.
    
    cluster creation timeout has been increased;
    node templates' flavors has been decreased.
    
    Change-Id: I57dc8cfe631e49cd7120c986a2eacc4aa399433b

commit d5c7d88d83bf94a9ebbef5d6a684e614c1f70fa7
Author: Yaroslav Lobankov <ylobankov@mirantis.com>
Date:   Fri May 17 13:13:32 2013 +0400

    Integration tests for hadoop were added.
    
    HDFS commands of hadoop were verified.
    Launch and successful completion of mapreduce job were verified.
    
    Change-Id: I285ca653827ec6544367e44b875299e58bd070cb

commit 2a4c7be9a51700694646ede66de91f0039c4a642
Merge: fa7ce6d 1badfe1
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed May 22 11:45:28 2013 +0000

    Merge "Updated project documentation."

commit fa7ce6d4b94091e90e481f95b2ac14c6f410d26c
Merge: a0a3ca3 efe4d14
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue May 21 16:15:55 2013 +0000

    Merge "Removed unused paramter '-force' when formatting NameNode"

commit efe4d140f31dfa158fa13ede0f93a36d0062c27b
Author: Alexander Ignatov <aignatov@mirantis.com>
Date:   Tue May 21 08:36:23 2013 -0700

    Removed unused paramter '-force' when formatting NameNode
    
    Change-Id: I6f188ba7cd18835617f9e2bfcacb259295d49767

commit 1badfe193850cf50854ff130ef343f76d0fb585b
Author: Ruslan Kamaldinov <rkamaldinov@mirantis.com>
Date:   Mon May 20 00:54:23 2013 +0400

    Updated project documentation.
    
    - Added developer guide
    - Added installation guide
    - Removed screenshots of Horizon pages
    
    Change-Id: I827e9dad490099b7825ed812452d89fc7d4d0e83

commit a0a3ca3f583dde04d4572e4a253525dc8ab4da2c
Merge: d898f92 6a8e586
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon May 20 20:44:56 2013 +0000

    Merge ".gitignore updated"

commit d898f9265d852418211b24c34f3a2d112f61cf0f
Merge: 9b9b693 3549818
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon May 20 20:44:03 2013 +0000

    Merge "Requires updated due to the openstack/requirements"

commit 6a8e586f66478d3915fc9d1f833c1ab89bd22584
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Tue May 21 00:23:56 2013 +0400

    .gitignore updated
    
    Change-Id: I916932d1f8be40852139723b215957bfc2a24be7

commit 35498183a3521a70b16323488edbc5743a106af7
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Tue May 21 00:23:20 2013 +0400

    Requires updated due to the openstack/requirements
    
    * jsonschema is now >= 1.0.0
    * flake8 and hacking is now limited by some versions
    
    Change-Id: I1a8f060e3653d29936ec9835e720a020b48c4f5a

commit 9b9b693098687b38717a36d22fcb78353e4ee6e6
Author: Yaroslav Lobankov <ylobankov@mirantis.com>
Date:   Mon May 20 13:53:27 2013 +0400

    Some improvements to documentation were added
    
    Inconsistencies in documentation (Savanna quickstart guide and Full installation guide) were corrected
    
    Change-Id: I234484e0b52cbff0d1b894c4fc7b72bdea5eed1b
    (cherry picked from commit e677fcc77787ee3f5109bfbda9a966ca9fddef7c)

commit c4e414e1b97628b9a2683c2b4b7d38ea6e0d0b5e
Author: Vadim Rovachev <vrovachev@mirantis.com>
Date:   Fri May 17 14:23:09 2013 +0400

    Add changes in horizon docs
    
    DocImpact
    
    Directories in items 2.2 2.4 2.8 are corrected
    Items 2.2 and 2.3 are swapped
    Typos in items 2.7 2.8 3.2 are corrected
    
    Change-Id: I666fc5ef445c787d4ea889c2eae576225778b10d

commit bf7a737c93391d340c067f183ccbe3ea66d740b2
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Wed May 15 13:36:42 2013 +0000

    Revert "Integration tests for hadoop were added."
    
    This reverts commit ff07ad8d653c53020cffec37e343df65f741c750

commit ff07ad8d653c53020cffec37e343df65f741c750
Author: Yaroslav Lobankov <ylobankov@mirantis.com>
Date:   Wed May 15 15:02:15 2013 +0400

    Integration tests for hadoop were added.
    
    HDFS commands of hadoop were verified.
    Launch and successful completion of mapreduce job were verified.
    
    Change-Id: Ia50f074f3095fef85d145de954461ee7070e0c38

commit f6b6221ece5e71f526cec235005620d4dd25c522
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Wed May 15 15:51:26 2013 +0400

    cscope.out has been added to .gitignore
    
    Change-Id: I8149f5689186bf9a947ecf97a8da1efa19bd5e7e

commit e24d98183e63869c3201e61381531a3dbc898f90
Merge: b36b088 c73b829
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed May 15 07:21:26 2013 +0000

    Merge "Change allow-cluster-ops default from False to True"

commit c73b82916f195fbf63f932fd74b19c7be8063579
Author: Matthew Farrellee <matt@redhat.com>
Date:   Tue May 14 20:53:03 2013 -0400

    Change allow-cluster-ops default from False to True
    
    Change-Id: I3ea356293e15deed671b329e3a2bdda49fb67c28
    Fixes: bug #1180151

commit b36b088f78f3efcf6e9d13406bac635855827121
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Tue May 14 22:58:47 2013 +0400

    bump version to 0.1.2
    
    Change-Id: Ib79b436f26fffa532ec5d0e5f9a0fecda8ccc812

commit bb4086b3af0fa4ab5fc8067b539a9134894429f6
Merge: d52b634 cf79471
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed May 8 12:22:47 2013 +0000

    Merge "Cluster status fix when error during vms starting"

commit d52b634462ebba1b558d30ac68f14bade455e697
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Wed May 8 12:41:56 2013 +0400

    Pre-release 0.1.1 docs fixes
    
    * Update links to the project site:
      http://savanna.mirantis.com -> https://savanna.readthedocs.org/en/latest/
    * fix quickstart
    
    Change-Id: I00af8d282c97d5a7e131a9fae83edb85261852d8

commit cf7947171701054de81f524cbe92e2a37491ec21
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Tue May 7 10:38:37 2013 +0400

    Cluster status fix when error during vms starting
    
    Change-Id: Ida6b9f63660a37449977bb8176a19ad18fd5a8a7
    Fixes: bug #1174828

commit 8ae8592a73ee5d824c86091db1dce54339a8ebfb
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Tue May 7 18:18:45 2013 +0400

    Unnecessary whitespace has been removed
    
    Change-Id: Id273d6a4ba3ab4201ee04f3791117f2e71c3cf5f

commit f834170c84ed7cc61520e9a76c4de51e82b345dd
Merge: 6fae81c 3d1cea3
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon May 6 20:56:13 2013 +0000

    Merge "Patch for minidom's writexml has been added"

commit 3d1cea3424a91d5ee25fc173dd6fd34bb6b7421c
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Mon May 6 14:01:12 2013 +0400

    Patch for minidom's writexml has been added
    
    * patch applied only for python < 2.7.3
    * unit tests added for patch and xml conf generator
    * it has been tested at python 2.6.7, 2.7.2-2.7.4
    
    Fixes: bug #1174841
    
    Change-Id: I6db89a06a4fa86b62a582d0188d0b7f1a508dcd2

commit 6fae81c41ee3d24f0d7e6d65c7f423f365cb4614
Merge: aec3ce3 dc50d01
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Apr 30 16:49:07 2013 +0000

    Merge "The is_node_template_associated function added."

commit aec3ce3135c79076805e70cb512ab97a1a5bfc20
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Tue Apr 30 20:30:21 2013 +0400

    Positive test for validation has been readded.
    
    Change-Id: I61163380bee7806e23e1f15c4260dbd5728e9ab6

commit dc50d0122696ca1a4d29789064d7422eb01bc58e
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Tue Apr 30 20:10:02 2013 +0400

    The is_node_template_associated function added.
    
    It provides an ability to take an information about node template usages. It's needed for node template termination validation.
    
    Change-Id: I49eeadf24417d2a6636804a71f6208e8577431d9
    Fixes: bug #1174780

commit 879b9cdb594c7a5735c7f297c0a0d1ccd489f6a3
Author: Alexander Ignatov <aignatov@mirantis.com>
Date:   Tue Apr 30 07:37:45 2013 -0700

    Added default values for JT, NN, TT, DN processes
    
     * Basic xml configs were added for provisioning cluster with different parameters
     * Added validation that user cannot create NodeTemplate with not allowed configs
    
    Fixes bug: #1169211
    
    Change-Id: I12e9c3ba20849b77dc0b502958aa2a8622ed7ce0

commit 17446567fe4b7abecf713e9dad9b2a76d4704a0e
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Tue Apr 30 10:58:54 2013 +0400

    NodeTemplate usage check moved to validation.
    
    * new exception added - AssociatedNodeTemplateTerminationException;
    * helper added to service.api to query number of nodes created using specific NodeTemplate;
    * now all kwargs are passed to the validation function.
    
    Change-Id: I2556cb2c18906e1c96c3bda041ba1ea8ea26c4e1
    Fixes: bug #1174614

commit 9c1317ddf5c379d0b8420b45fd29cab3c3077ad6
Merge: 003485e 3fa5969
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Apr 29 09:40:28 2013 +0000

    Merge "Adds xml hadoop config generating"

commit 003485eb87a5ba5d9d5b431e25b631068f0ada16
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Sat Apr 27 16:42:37 2013 +0400

    "Last updated" info has been added to generated Sphinx pages
    
    Change-Id: Ie86c426f02b4dd1e00cc779e331ab0939bc4531c

commit b8b6f40fb39324098630ce8db750acf44bf73fa1
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Sat Apr 27 16:36:24 2013 +0400

    Common version is now used in Sphinx docs
    
    * oslo version added
    * doc/source/conf.py updated
    
    Change-Id: I6f2943ebe3a0bd12503ed61bc6bed629d9e23d2f

commit 63a3aa2536173a225d848698c2c21fab03d325b2
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Sat Apr 27 16:30:43 2013 +0400

    Keystone client creation moved to the setUp() function.
    
    Change-Id: I44705f04b277b6babfe8912f158414ed46ea555d
    Fixes: bug #1173076

commit 1220af461b432507db1c2aae68a265e353527b6d
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Sat Apr 27 16:17:10 2013 +0400

    oslo has been updated
    
    * context.py
    * exception.py
    * log.py
    
    Change-Id: If52abd9ef609417c86618b8f6a29e04df74ddc8a

commit 3fa5969ffe752f711c171b1d4383120cb8b37dfd
Author: Alexander Ignatov <aignatov@mirantis.com>
Date:   Fri Apr 26 10:15:21 2013 -0700

    Adds xml hadoop config generating
    
     * Xml config provisioning is done for core, hdfs, mapred xmls
     * Removed xslt transformations from data nodes
     * At now Savanna contains default configs for Hadoop in resources/
     * This version of default configs is applied for Hadoop 1.1.1
     * No needs to distribute new cloud image
    
    Change-Id: Ia13e9231d75bbac3cff6291d477b72d727e21c71
    Fixes: bug #1169900

commit 758037cf63bfb8eb22a0f4c9b709f6b9093eeed2
Merge: 3fe32d1 89d2a84
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Apr 26 11:56:50 2013 +0000

    Merge "time.sleep replaced with eventlet.sleep"

commit 3fe32d16c9e3db0d1fde2259af3e0666cf44af1f
Author: Vadim Rovachev <vrovachev@mirantis.com>
Date:   Fri Apr 26 13:14:15 2013 +0400

    Keystone removed from the global variables and added it to the class
    
    Change-Id: Id220c98a33579e4f7c3ab50f53bf14f57bdd492c
    Fixes: bug #1173076

commit 89d2a84f72c0b8b4735eea6beaf39d19de489a02
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Thu Apr 25 19:32:37 2013 +0400

    time.sleep replaced with eventlet.sleep
    
    Change-Id: Ib0757605fc3ae7f5dea34f291e0bfd5107beca9c

commit ece2f78a28e2af74dfba60e720336f763ab2fec0
Merge: af58173 2ad7827
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Apr 23 08:22:34 2013 +0000

    Merge "Deps cleaned by openstack/requirements."

commit 2ad7827f1a7cfbd3a5608d95e4932be31d468b4b
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Tue Apr 23 12:13:10 2013 +0400

    Deps cleaned by openstack/requirements.
    
    Change-Id: Ib9ff7768f316d9771b5c30c2464cebb9b108a4ad

commit af58173a4ce7ef439c6e9b50af485b8758079542
Merge: 02ce954 db7b8df
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Apr 22 12:46:51 2013 +0000

    Merge "Tenants support implemented for clusters."

commit db7b8df57a879286f6a7ec1b90594ac0f196148b
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Mon Apr 22 11:46:51 2013 +0400

    Tenants support implemented for clusters.
    
    Clusters are now tenant-specific.
    NodeTemplates are accessible from any tenant.
    
    Change-Id: Idca961b813bf3ff62dd6f9d722b6524d0b79f2c2
    Fixes: bug #1171207

commit 02ce95447dd6afeb96846076b57ed831e2dd25ef
Merge: 6fc8f71 296de89
Author: Jenkins <jenkins@review.openstack.org>
Date:   Sun Apr 21 06:27:24 2013 +0000

    Merge "OpenStack Common has been updated to the latest version"

commit 6fc8f71f8dcff3434981fbcba9bd219ce8c2cfc0
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Sun Apr 21 09:55:01 2013 +0400

    Using clear_override in tearDown.
    
    Change-Id: If4ae1ba9dd70c69cbf162ca1c418bee6967e12f9

commit e7c4f1abaf0e58d22e870065939809c00c84ef4d
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Sat Apr 20 00:33:16 2013 +0400

    docs fixed, tool renamed
    
    Change-Id: I6ded43854476044c40c805b60b458bcbf0517d27

commit 94c9c36202d3dd16fe6219935a9c59e248ee28ac
Author: Vadim Rovachev <vrovachev@mirantis.com>
Date:   Thu Apr 18 21:28:53 2013 +0400

    Implements integration tests
    
    * Added basic integration tests for cluster and node_templates Savanna API actions
    
    Change-Id: I1b5e080a75690c37d89a9c9697cd78883a59045d
    Fixes: bug #1170426

commit 296de8968d73f1562ffcaf53eed7ba244d4b49b5
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Fri Apr 19 17:50:56 2013 +0400

    OpenStack Common has been updated to the latest version
    
    Change-Id: I798514ca6f02d208bce02d51867777cc4271ae04

commit 07b7b32fe5643e237ede34c0b3688f6e98446400
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Thu Apr 18 15:27:37 2013 +0400

    Some large (and slow) validation tests has been splitted to several cases.
    
    Change-Id: I3aabaa7432c9f0487329a62088b4e5e0bb393523

commit 1ea4cecdb0febc6784050d8ce0ad090b26428a0c
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Thu Apr 18 14:44:41 2013 +0400

    tools/install_venv fixed
    
    Change-Id: I1b6dd5f7951f6209b99c877551007af4ddd1ca59

commit 9965fda0e0507dde4fa6be4a783caf5700e3eb0a
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Thu Apr 18 13:13:05 2013 +0400

    Index page updated.
    
    DocBuild
    
    Change-Id: Ifbed8143c433d46aa8030beec4eba43919649f19

commit a35389c6097087404ae388565e452f28aad3a921
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Wed Apr 17 14:38:35 2013 +0400

    Validation for required process props added
    
    Change-Id: I9a8c5d19fcccffa7831a30a47cecb3a1c654387e
    Fixes: bug #1165008

commit cf9d9b034ce814ba45bbad78cfb8b566886376b7
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Tue Apr 16 13:01:27 2013 +0400

    /etc/hosts generator implemented
    
    * small refactoring of cluster_ops.py;
    * /etc/hosts is now generated for each node with all cluster nodes in it.
    
    Change-Id: Ic30f5897f39f6782cc6edf13beb64783ed12e427
    Fixes: bug #1168102

commit 9144cb4692bfc8e337f9e4ace99bb4978cbb7c09
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Mon Apr 15 23:37:26 2013 +0400

    Additional info files added to repo
    
    Change-Id: Icc3e9d7820beb999347f7c6721c33a2df693740b
    DocBuild

commit deba1ae94685b015765c5be38cfda41681ff927f
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Mon Apr 15 22:58:43 2013 +0400

    Re-add setuptools-git to setup.py
    
    In 02f59a0768a56c084fa72ac9c1e47f1a819baadc we removed:
    
      setup_requires=['setuptools-git>=0.4'],
    
    from setup.py file and it broke tarball generation in that some files
    are now missing.
    
    Change-Id: I53997b68a4a36cae63d191d63bc19ef459c228c4
    Fixes: bug #1169295

commit 85f7d3a6f2888f6319b9e9bb0aa5af5904f30000
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Mon Apr 15 16:21:18 2013 +0400

    quickstart has been updated
    
    Change-Id: Iec93cd8b9394fc47a045edd8b3d26a251cd555f8
    DocBuild

commit 964aefcaea491dda6502ba289de68fd827ef8cdb
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Mon Apr 15 13:15:05 2013 +0400

    All tools modev to tox.
    
    * pep8 + copy-pasted hacking.py + pyflakes are replaced with flake8 + hacking;
    * pylint and docs envs are added to tox;
    * all tools are now links to tox.
    
    Change-Id: I142a1d3f9c80dab4bf145890bb066c86b7a9c376
    Fixed: bug #1169032

commit e0e77a12247fd48e78db42dce49bb7fb31e51082
Merge: b6736de f3417be
Author: Jenkins <jenkins@review.openstack.org>
Date:   Sat Apr 13 03:35:56 2013 +0000

    Merge "OS Summit session nnouncement has been added"

commit b6736de1d4040e8e302a2c090faa437268ffdec8
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Sat Apr 13 07:21:23 2013 +0400

    Validation tests fixed (jsonschema update)
    
    Change-Id: I0fc38ce077482366189a0529b372175829bcae8e
    Fixed: bug #1168599

commit f3417be96624cf7ccd41c4d14b2f66a63214b563
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Sat Apr 13 07:13:12 2013 +0400

    OS Summit session nnouncement has been added
    
    DocImpact
    
    Change-Id: I77230861269f594e5756b62b6a2940a3f61cb98f

commit 359c87d110db74a7b60625a6451817387bf4f01f
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Fri Apr 12 12:32:59 2013 +0400

    Limit cluster name to 50 characters
    
    Change-Id: Iab3e282b8e5dcdc844dd583120c683b0877088c8
    Fixed: bug #1168107

commit 1689b165ec4d949bbf46745b25670ad68d69bd2a
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Thu Apr 11 23:27:29 2013 +0400

    bump version to 0.1.1
    
    Change-Id: I6e4d131cea282f01b86bd37840e60467bb6d997e

commit f64fb4ca033e48b7a978bb1062b14e5b8c22a65a
Merge: 336bfa4 2209663
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Apr 10 20:34:17 2013 +0000

    Merge "info about pypi has been added"

commit 220966300c1acb9104c37255dee1badf6a75ddb6
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Wed Apr 10 23:46:03 2013 +0400

    info about pypi has been added
    
    DocImpact
    
    Change-Id: I9764b7c7c1cc6b5aa0bea23bf5c58456f9e1123d

commit 336bfa47f24c01c8033c88d4dc60cfb3f117b7dd
Author: Jeremy Stanley <fungi@yuggoth.org>
Date:   Wed Apr 10 15:48:32 2013 +0000

    Remove an invalid trove classifier.
    
    * setup.py(setuptools.setup): Remove "Intended Audience :: BigDate"
    since it's not in pypi's list of valid trove classifiers and
    prevents successful upload of the package when present.
    
    Change-Id: Iee487d1737a12158bb181d21ae841d07e0820e10

commit 62375875b04141d849d3e154811aa7f99e095f2a
Merge: dddd061 acf16fd
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Apr 10 15:48:14 2013 +0000

    Merge "Horizon howto page updated and published"

commit acf16fdcd227e1720e4429192fbaab3e0059905b
Author: Konovalov-Nik <nkonovalov@mirantis.com>
Date:   Wed Apr 10 17:28:01 2013 +0400

    Horizon howto page updated and published
    
    DocImpact
    
    Change-Id: Ibc4014e817fedde8e12ba722654648737652bc22

commit dddd06179d066e5a14060cad241a7e13b9ec6d90
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Tue Apr 9 19:22:41 2013 +0400

    setup.py has been improved
    
    Change-Id: I3c161fb8146d063c08c3e6a904cd141680a3a005

commit a4c718dd196f05c4745a5dd5fcda6d5c6dc2030f
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Tue Apr 9 19:10:24 2013 +0400

    Some useful links added to README
    
    Change-Id: I566920be6360b16bf9f7cc96d44303e1a8a5cde9

commit fef52261fe0c0500046c74951c49d80219411b29
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Tue Apr 9 19:01:39 2013 +0400

    Note about use_floating_ips has been added.
    
    DocImpact
    
    Change-Id: If1f0b66d3884492bf73f6e071f8ae42a9752ef76

commit 47fee5122a528b9dabea1b7d57935cb86a1a0746
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Tue Apr 9 18:49:17 2013 +0400

    Simple quickstart fix
    
    Change-Id: Iddbd3b724c731514dc0e2f037df52abe378355bd

commit 02f59a0768a56c084fa72ac9c1e47f1a819baadc
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Tue Apr 9 13:00:30 2013 +0400

    setuptools-get has been removed from deps
    
    Change-Id: I88b390503beaabeb655ba905e5246e9103471672

commit 4e34edd90b406b1d29b5164280e3d84f44d98401
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Tue Apr 9 12:40:09 2013 +0400

    AUTHORS and ChangeLog has been added to .gitignore
    
    Change-Id: Ia72dc79936e7b109bf72f551396dd90ff3b50bfb

commit fb82d1aa9cd8c4fa6665078c2225453db8393523
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Mon Apr 8 23:47:35 2013 +0400

    VM Image link has been fixed
    
    Change-Id: I64994bb3ca94bfb5b8c14ae276dc03c72a551e08

commit df6c969f2d525981ac05a2994d03e9a97df55fcb
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Mon Apr 8 16:37:06 2013 +0400

    Small index page improvement
    
    Change-Id: I465d5382afd0f2feb71fb8e66b2ab8eb6f704872
    DocImpact: index page improved

commit 53532fee6ade2f05323f87ce6ef553431333a3e2
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Mon Apr 8 14:20:56 2013 +0400

    Links to bugs and blueprints has been added.
    
    Change-Id: Ie75c7c9bdf63f9b2e6376c008ef0fe1e3da1b756

commit 0e88aa7a2c58b4d292220eb4e99e5d9cf26ec4ca
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Wed Apr 3 13:15:38 2013 +0400

    simple tests for cluster validation has been added
    
    Change-Id: Icd7d51bff32887d362b05935d74b9352901ba5fd

commit 25be8d49ad974e299b4616b1aeb2d6665d953f71
Merge: e88b024 bc5c724
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Apr 4 12:34:27 2013 +0000

    Merge "Added instruction how to get Savanna from tarball"

commit e88b024d974fa3fb4c0dfd0fc17c77862d29b0be
Merge: 70b21fc 8fdeefd
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Apr 4 12:30:36 2013 +0000

    Merge "sample-conf has been removed from savanna-manage"

commit bc5c724df7f6eb0d00954a89db4e64128219e2a6
Author: Alexander Ignatov <aignatov@mirantis.com>
Date:   Thu Apr 4 05:27:46 2013 -0700

    Added instruction how to get Savanna from tarball
    
    Change-Id: Ie99446995fbb76b4538343ccf3dd7962453ee1d3

commit 8fdeefdd10a772dd90231973b967a57955d0ecf0
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Thu Apr 4 15:44:55 2013 +0400

    sample-conf has been removed from savanna-manage
    
    Change-Id: I5ddce6ca626822fece246c6f22ecb44913937e4d

commit 70b21fc650ce925107f1e103395c954921c59db2
Author: Alexander Ignatov <aignatov@mirantis.com>
Date:   Wed Apr 3 07:41:00 2013 -0700

    Added error codes to REST API docs
    
    Change-Id: Ifc094fe887b18424d5d63565be6096feb6878fe3

commit 3b3bf5731ab60f93195dc2f36f2681b0032935f1
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Wed Apr 3 13:17:07 2013 +0400

    Trailing whitespaces has been removed from the validation messages
    
    Change-Id: Ie20ca7ee8f24942e88d5abe4c3d9b0748621fc20

commit 64be6bcdbcd173248b12d7854ed62f4198d3d978
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Wed Apr 3 13:16:40 2013 +0400

    Side effect in SavannaTestCase has been fixed
    
    Change-Id: Id53dc68abcaaed99610d4a257e9488bbefb21776

commit 363f8231f89ea0226b6dfecc58a2cd13660ce5d1
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Wed Apr 3 10:08:15 2013 +0400

    oslo has been updated
    
    * uuidutils added;
    * logging scheme updated.
    
    Change-Id: If1c278f8a067adf5af7408d2d25a2f37f7ad0be1

commit 1e7905f32b83c003d81a811cacc0537742acb93c
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Wed Apr 3 00:27:32 2013 +0400

    HowToParticipiate page updated
    
    Change-Id: Iac2897c49b1b52111b09ff09cadaadda7f308ae7

commit cc828569b28982bf04ea248e12227e93b84f2553
Merge: 75affe2 fe40adb
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Apr 2 14:52:19 2013 +0000

    Merge "Fixed issue when json's responses contain null values"

commit fe40adb5a078480bab1e6cff6103d5f5e18c6a04
Author: Alexander Ignatov <aignatov@mirantis.com>
Date:   Tue Apr 2 07:35:09 2013 -0700

    Fixed issue when json's responses contain null values
    
    * refactored clean_none method in service/api.py
    
    Fixed bug: #1163311
    
    Change-Id: I6d18c94c6a14121a7f84f10abcf0588af0595b61

commit 75affe206e4c3f42197581533cbca42b16a40748
Author: Dmitry Mescheryakov <dmescheryakov@mirantis.com>
Date:   Tue Apr 2 16:35:02 2013 +0400

    Introduced new networking option for cluster
    
    Now Savanna can provision cluster without floating IPs. Also removed 'apt-get install xsltproc' crutch from the setup script
    
    Change-Id: I9240fe7402a398f5642823d87edc2408129eec2d
    Fixes: bug #1163226

commit a742f0e67482deec9d2aed00df7ba61182c9095f
Merge: 5aecd5e 36b6e34
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Apr 2 10:05:20 2013 +0000

    Merge "Fixed validation errors and wrong response codes"

commit 36b6e34c0b1c30a3fbc0748506f7a4bd2305797b
Author: Alexander Ignatov <aignatov@mirantis.com>
Date:   Mon Apr 1 23:38:20 2013 -0700

    Fixed validation errors and wrong response codes
    
    * Fixed bug with empty jsons requests during creating operations.
    * Added proper error codes in api functions: 404 NOT_FOUND, 501 NOT_IMPLEMENTED
    
    Fixes bug: #1162746
    
    Change-Id: Ie0ca8c7b8e7077f089b7d3293689e1d87916d732

commit 5aecd5ea8cc629586db1bd0514893cf4039f7037
Merge: 37889bb 16e3516
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Apr 1 18:03:23 2013 +0000

    Merge "get_auth_token is now uses default configs"

commit 16e351699dd572e5318505ed32aed6e38ce09a51
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Mon Apr 1 21:52:03 2013 +0400

    get_auth_token is now uses default configs
    
    Change-Id: Iacec4f96e40d7ebb49b8939338564de88bd6372b

commit 37889bb3c3d606baa3eddfe3173bf3b4c6fefb25
Author: Alexander Ignatov <aignatov@mirantis.com>
Date:   Sun Mar 31 06:28:44 2013 -0700

    Added Nova resource checking in cluster creation operation
    
    Change-Id: Iab43f5e09c9e50f32775bb582dd86127c51b4204

commit 705ee75281857e536a8b94ef1c04ec89c2233aa8
Author: Dmitry Mescheryakov <dmescheryakov@mirantis.com>
Date:   Fri Mar 29 23:35:49 2013 +0400

    Implemented Hadoop config provisioning
    
    Change-Id: I90ab7397c0acfd2498f5de7654706479ef405c6f

commit 355f1b92df7209ba5c43a3cbb1a6e499f428b612
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Fri Mar 29 19:09:42 2013 +0400

    resources has been added to sdist tarball
    
    Change-Id: I4e5b2ecb5b78e6750b161e78632cf31660f613ed

commit 65794e7f0ccd6217b237a330ba6df2fdb52e4bb6
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Fri Mar 29 14:25:43 2013 +0400

    Exec permissions added to the savanna-manage command.
    
    Change-Id: I718073f250b0c4019bd9a43c721e7ff771790feb

commit ec1ee358505f69059700cebdccf22cbd7b6465c0
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Fri Mar 29 13:59:53 2013 +0400

    savanna-manage added to the scripts section of setup.py
    
    Change-Id: Ic9aa7baf2bf5a33697d6e297a6f15753912d44ed

commit 2dd0af4b6cc882831bf7939f3349ed7350356e17
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Fri Mar 29 13:30:58 2013 +0400

    sample-conf command added to savanna-manage
    
    Change-Id: Id72022c6a144feab82a0b68d79c42ff60fc6e15a

commit 416a414bec138ad3120bde716c309ead34380c3c
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Fri Mar 29 13:14:22 2013 +0400

    Several fixes in tools and docs.
    
    run_pep8 is now works correctly with venvs;
    docs updated to point to the stackforge repo.
    
    Change-Id: Ieddc29d3020e09a52b0b8fc5a7ad68086aaa8cee

commit 4356068ed8385d069aeb7306f7ff03b97214e21b
Author: Konovalov-Nik <nkonovalov@mirantis.com>
Date:   Thu Mar 28 17:23:28 2013 +0400

    Quickstart updated
    
    Change-Id: I3d9f1867e29c54d6b4d6a5dd8d15d6eb4ffaef2a

commit 651cea9991f1e4287c93ef4b55097eb01b795864
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Thu Mar 28 17:13:55 2013 +0400

    SavannaTestCase added
    
    Change-Id: I10c04487f2ea2fb5682d8dc383fd325ad6f828c8

commit 48ea0781ee9303d1f6172f621e48900c1b0dc9b3
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Wed Mar 27 16:36:12 2013 +0400

    Some hacking.py fixes and fixes in validation and cluster_ops.
    
    All code has been cleaned to pass hacking checks;
    only N301 (one import per line) has been disabled now;
    VMs creation rollback has been implemented for vms creation errors.
    
    Change-Id: I8d973dfa0c01c8d595aff5fbaf47a9f81d55f74f

commit 59a42394c13213dc0bbda00fd9add82fd0a6b9ac
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Wed Mar 27 16:36:12 2013 +0400

    hacking.py added
    
    Change-Id: Ie5908a2cc0a5acdc220e203828ebd8bc3b088d4d

commit ae7660258631ecf01c97a3f4c386a75d13b75de1
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Wed Mar 27 10:28:45 2013 +0400

    Tools has been improved.
    
    openstack.nose_plugin is now used instead of test_lib
    tox runs tools/run_XXX commands
    commands unified to be used with tox or directly
    
    Change-Id: I7549408937ca43f4731ebbe7c52419c2577335be

commit c4e3f6ba1bf404012853855f72cd8b8ddf603f76
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Wed Mar 27 01:23:42 2013 +0400

    Service layer validation added
    
    Change-Id: I96407bf3e384ef84260e0b7734641836b44b8490

commit 7a62cf5a2ba0028f693e34b9e934e88d65ddfcc4
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Tue Mar 26 10:23:10 2013 +0400

    Tenant id is now extracted from headers;
    eq function added to api Resource class
    
    Change-Id: Ia28260a794c2e30fdcd57941421ea2cbbfc8f216

commit 6a50d15340dbd0b1f9fde354165f8d4ba39754c6
Author: Alexander Ignatov <aignatov@mirantis.com>
Date:   Mon Mar 25 09:00:13 2013 -0700

    Added basic validation and error handling
    
    Change-Id: I1fa18ef7c74a68969e8a93b536628c4cd0cbcc71

commit c67850ac635e293712a347bd144a939dd55eddb3
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Mon Mar 25 19:13:21 2013 +0400

    small refactoring - service and storage (dao) layers has been created
    
    Change-Id: Ia3c106bfbe87a7e9c08659fd61308164b9afb2dc

commit 097f7c44a2532d05a4282e02e62e9c3ee0814998
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Sun Mar 24 22:39:01 2013 +0400

    savanna-manage has been added;
    reset-db/gen-templates moved to it
    
    Change-Id: I2034e65d4c8b61d8084729eb455c450370cfcc8b

commit 6bcc3a82ef5f25ea4e15689133e62dfa2a447aa6
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Sun Mar 24 22:03:21 2013 +0400

    Author email has been fixed
    
    Change-Id: Iee22d924937c808f6d39b4e95537606298bf74c9

commit f7ba6ad247d68f9a8f4603efe660044170eec4d5
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Sat Mar 23 23:36:08 2013 +0400

    dev-conf is now supported
    
    Change-Id: Ifef175f0c6e712ec66076189db4e1464c2333fa3

commit 4f6ac6406ba0be6641f12f9f326f34c4c0c00fd5
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Sat Mar 23 22:35:05 2013 +0400

    some confs cleanup, pyflakes added to tox
    
    Change-Id: Ic83f7c05ce8a59a549b86b76d312019558c485e6

commit 0be94a114925b39f8807a4dce522f7d0a50ec83e
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Sat Mar 23 22:10:45 2013 +0400

    versions added to api, small api improvements
    
    Change-Id: Ie5daa16bca490d8dfb5802217fc5bf17ee6af1a2

commit 99fd88a5ad25aa814b533ffe5476a389f9f68134
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Fri Mar 22 23:27:00 2013 +0400

    small cleanup
    
    Change-Id: I506093d202974157999a6769248a67cb4ab9ee95

commit 11c12ab58ec67cf14695cf1d7f12cdca15c5f3fd
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Fri Mar 22 19:01:51 2013 +0400

    quickstart has been updated

commit bbb912fec8ceec98339cebde12343146e1df24d9
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Fri Mar 22 13:57:23 2013 +0400

    docs has been updated

commit 336c3780fb0738c924fb09f08b7e69d28666c88c
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Fri Mar 22 00:11:01 2013 +0400

    simple tox.ini has been added

commit 569eb9f45a7e3cb7b862b4f686752f73fca1ec2e
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Thu Mar 21 23:04:24 2013 +0400

    unused config item has been removed

commit 56a7a33348b29815f7d01c7db993b0f2c6e3d74e
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Thu Mar 21 22:29:59 2013 +0400

    oslo.config is now available in pypi

commit 88f82f97b2ab7c0799f66f0da091c147c2f75eaf
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Thu Mar 21 19:32:12 2013 +0400

    renaming rollbacked to prevent problems with the old image

commit e09194638bd2b26f6c5cada9342de216385a44db
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Thu Mar 21 19:31:15 2013 +0400

    conf files moved to the right place

commit 4543a4c5a2280ca51517ff4e8e9a3929f1cbd1bf
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Thu Mar 21 19:27:54 2013 +0400

    Add .gitreview file.

commit 2ab39e152027d98fb5101f024ef37c36d76220d0
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Thu Mar 21 17:51:33 2013 +0400

    mailing list address has been fixed

commit 0372a12341d253a66175c87404ff7e448c028dab
Author: Alexander Ignatov <aignatov@mirantis.com>
Date:   Wed Mar 20 09:10:38 2013 -0700

    Changed pictures in docs according to Savanna name and replaced Horizon pages

commit 679f1400b9b631ade0287b404b2d321b756d19c9
Author: Alexander Ignatov <aignatov@mirantis.com>
Date:   Wed Mar 20 05:24:32 2013 -0700

    Changed docs with replacement of EHO to Savanna

commit e23d985387901054b65f49cc79817809d83d39bc
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Wed Mar 20 11:19:46 2013 +0400

    eho -> savanna

commit c41c7e5ad4f1d55af3f3f3c21a137b533c5e0001
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Tue Mar 19 23:38:19 2013 +0400

    .mailmap fixed

commit 40b990db08d2c46e532cfc3e8dce0ef26ffc23a6
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Tue Mar 19 23:17:17 2013 +0400

    .pylintrc improved

commit 04becd1166efab36027acdf177d4150d14c96559
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Tue Mar 19 22:58:05 2013 +0400

    oslo conf has been updated

commit 4360d267beea792cae7065b728d9fc77a484ff7e
Merge: bba5e66 ca4dba1
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Tue Mar 19 22:45:33 2013 +0400

    Merge remote-tracking branch 'origin/master' into dev

commit bba5e66fa1df56ccf9654403fb83233e8561d351
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Tue Mar 19 20:31:43 2013 +0400

    Build docs is now implemented using setup.py

commit ca4dba1d0e7ab24d748b746e115ca6dc2191997a
Merge: 6b1d3f9 e0590f8
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Tue Mar 19 00:55:50 2013 -0700

    Merge pull request #12 from Mirantis/docs
    
    EHO-Horizon Setup instruction is added

commit 20b6e455a6daa46a6c178b5c5262395bdd7231cc
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Tue Mar 19 00:27:43 2013 +0400

    unused arg has been removed

commit 946ebf3ee9b9e6c74ba1bd08e371b8d767107251
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Tue Mar 19 00:11:27 2013 +0400

    oslo upgraded

commit b6717cf5267c9a23d5107038911a8ac824ac7611
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Mon Mar 18 23:52:01 2013 +0400

    sample confs has been improved

commit 8e35e335a50ae5c9ee89293dd42921851b80b610
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Mon Mar 18 23:51:41 2013 +0400

    logging of defaults generator has been cleaned

commit c1b14c5e976d5d1881380b33eeb929634eb71805
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Mon Mar 18 23:43:08 2013 +0400

    plain py logging replaced with oslo log

commit f391052801457d087535ceedff8e07af21381842
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Mon Mar 18 20:21:30 2013 +0400

    conf-print has been removed

commit d869ddd532a1244a21606813f9aaabbaea5aefef
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Mon Mar 18 20:05:57 2013 +0400

    get_auth_token has been fixed

commit 8c9b12672b94bdb2a545b0e638aa20b3ead926ff
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Mon Mar 18 18:47:56 2013 +0400

    stollen files has been moved to openstack package

commit adba1aeadc83b932d0031a419b26bdee85be05a7
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Mon Mar 18 18:44:45 2013 +0400

    tests runner has been fixed

commit 990255541637594cce33b313c5cc1ebad9f665ac
Merge: c144541 64fe9bc
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Mon Mar 18 18:43:04 2013 +0400

    Merge branch 'oslo_config' into dev

commit 64fe9bc5c33fc1190f0e98519b36aaea822e1aec
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Mon Mar 18 18:41:25 2013 +0400

    unused configs has been removed

commit ba8aac20e96b6fb6611f08b9f66bd35b735f5b11
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Mon Mar 18 18:38:24 2013 +0400

    refactoring: eho.server -> eho

commit c1445412e5db0135ee45073a6047d222c817a4cc
Merge: 47db68b 7df4d55
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Mon Mar 18 06:57:37 2013 -0700

    Merge pull request #11 from Mirantis/oslo_config
    
    Switched from self-made config to oslo.config

commit 7df4d55be44ec8deaf9ccd5cc58392a758b0d4ec
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Mon Mar 18 17:55:07 2013 +0400

    unused option dev removed;
    analyze_opts.py removed;
    eho.conf.sample updated

commit fa0fb2c0ee5fdfb0edd48dd5de7761e1d29cd2d4
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Mon Mar 18 17:25:28 2013 +0400

    some cleanups, tests fixed

commit c758ffe607155a28c111058d3ca847dbc277ff7e
Merge: cb09dcf 47db68b
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Mon Mar 18 17:01:35 2013 +0400

    Merge branch 'dev' into oslo_config

commit 47db68b40ecae83bd20b6d3424cc0868bf66b9e3
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Mon Mar 18 16:59:33 2013 +0400

    oslo context has been added

commit cb09dcf23c1a080eec235197886bc9eae7186d9f
Merge: 262d6f8 a08eaa2
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Mon Mar 18 16:17:51 2013 +0400

    Merge remote-tracking branch 'origin/oslo_config' into dev

commit 262d6f8bc299d979d56a82d63bdfeef0521a0e1a
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Mon Mar 18 16:16:48 2013 +0400

    oslo-config has been upgraded to the latest version

commit e0590f84da499fda91a9b58798c5d23b1137b35e
Author: Alexander Ignatov <aignatov@mirantis.com>
Date:   Mon Mar 18 04:45:46 2013 -0700

    EHO-Horizon Setup instruction is added

commit a08eaa2beaba2d38e1987a70597326d8af233398
Author: Dmitry Mescheryakov <dmescheryakov@mirantis.com>
Date:   Mon Mar 18 02:05:48 2013 +0400

    Switched from self-made config to oslo.config
    
    Something is already working, but it needs further testing and refactoring
    Memo:
    fix failing test
    fix pep8 errors
    think what to do with copyright in tools/conf/* files copied from nova
    rename 'host' and 'port' to 'listen_address' and 'listen_port'
    rephrase help strings for config options; right now they are pretty ugly

commit 6b1d3f9be4c537ef3f2323ba1f7541633ac3083a
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Thu Mar 14 11:11:21 2013 +0400

    htp site page fixed

commit 3bd297e3d68ad086198a948c5c9932d243fae14d
Merge: a3bfcc8 bff6285
Author: Dmitry Mescheryakov <dmescheryakov@mirantis.com>
Date:   Wed Mar 13 17:32:56 2013 +0400

    Merge branch 'master' of github.com:Mirantis/eho

commit a3bfcc8370f986946aff217b25bccb1656fec0ed
Author: Dmitry Mescheryakov <dmescheryakov@mirantis.com>
Date:   Wed Mar 13 17:32:02 2013 +0400

    Corrected link in how-to-participate

commit bff62855f559ff4850d9f136ba4a3288767d9be3
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Wed Mar 13 13:50:17 2013 +0400

    tenant_id has been removed from tests

commit 3b909a1d2f3d3bdf806e5494d8da3891c3c1bfaa
Merge: ef83746 dceb4d2
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Wed Mar 13 13:16:17 2013 +0400

    Merge branch 'master' of github.com:Mirantis/eho

commit dceb4d26b2244295e4f30cfa93fa5532f9ebf176
Merge: e60564e 360c4e8
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Wed Mar 13 02:14:26 2013 -0700

    Merge pull request #10 from Mirantis/docs_corrections
    
    Polished Quick Start guide a little

commit e60564eb98eb3bdb84ce395fc1ace9dbc0c9f5f0
Author: Alexander Ignatov <aignatov@mirantis.com>
Date:   Wed Mar 13 02:11:31 2013 -0700

    Added bullet point for base_image_id in Item 4

commit 360c4e8c6ab2194d759f4a1b0f61f7f504d56560
Author: Dmitry Mescheryakov <dmescheryakov@mirantis.com>
Date:   Wed Mar 13 12:47:46 2013 +0400

    Polished Quick Start guide a little

commit ef837463b4353d45613d0b3ff5735050db5357b9
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Wed Mar 13 00:13:16 2013 +0400

    small fix

commit 0c4eeb0511770e69992998e95620621ec569968e
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Wed Mar 13 00:09:23 2013 +0400

    some mistakes has been fixed

commit 9ee724a8c3440871d021c57efaad135fb5af973a
Author: Dmitry Mescheryakov <dmescheryakov@mirantis.com>
Date:   Tue Mar 12 21:41:39 2013 +0400

    Added 'How to Participate' page to the docs

commit 52dfb13163969052e4aa6b1ee5f9d33815b2e946
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Tue Mar 12 21:05:51 2013 +0400

    sources and launchpad links has been added

commit 9dd35180e3c1c8ca3e06de79d9b4e599ddf6ed3d
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Tue Mar 12 20:44:27 2013 +0400

    quickstart link has been added

commit 1d126a28ccef5ee8699e82af6173ea5714687b27
Merge: 70586e3 c3c3beb
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Tue Mar 12 18:55:34 2013 +0400

    Merge branch 'master' of github.com:Mirantis/eho

commit 70586e3cc4f0cb6d045553bc914932f319d67adb
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Tue Mar 12 18:54:37 2013 +0400

    quickstart has been added

commit c3c3bebf50206cb13e6d710e992155f8f8b07214
Merge: 00a9aa2 45cca0b
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Tue Mar 12 06:42:16 2013 -0700

    Merge pull request #9 from Mirantis/get_auth_token_enhanced
    
    Enhanced get_auth_token:

commit 45cca0b2722e456a069b9716f64e40efd06a7f1a
Author: Dmitry Mescheryakov <dmescheryakov@mirantis.com>
Date:   Tue Mar 12 17:37:45 2013 +0400

    Enhanced get_auth_token:
    It can get credentials and tenant from console
    It could be launched from any directory, not just project root

commit 00a9aa230ffbd7beddaf05bdd480bc6a4a86ea68
Merge: 773fc8a cb4b2d7
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Tue Mar 12 06:33:14 2013 -0700

    Merge pull request #8 from Mirantis/docs_corrections
    
    Made note in docs that we use flavor name instead of flavor id temporarily

commit cb4b2d75ca98f21460c88fdeb4d60006abbbe79e
Author: Dmitry Mescheryakov <dmescheryakov@mirantis.com>
Date:   Tue Mar 12 17:24:32 2013 +0400

    Made note in docs that we use flavor name instead of flavor id temporarily

commit 773fc8aa20fe4bd46915c07cde260256f1cf99c6
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Tue Mar 12 17:08:57 2013 +0400

    SQLAlchemy version has been specified (>=0.7,<0.8a0)

commit 89e3fda6dc250513a05e7847751af1c53ebc3df8
Merge: 1571803 c365288
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Tue Mar 12 15:20:20 2013 +0400

    Merge branch 'master' of github.com:Mirantis/eho

commit 1571803cf7ae7133b49f18b5393f6d5deb5a40bf
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Tue Mar 12 15:06:34 2013 +0400

    tenant_id has been removed from objects

commit 076be39950c696a150c8954e94cb491f051c31dc
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Tue Mar 12 15:05:37 2013 +0400

    run command added to README

commit c365288219b50f6a142b4067a7a1b7612c241b6c
Merge: ab43ce8 356acac
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Tue Mar 12 03:50:02 2013 -0700

    Merge pull request #6 from Mirantis/docs_corrections
    
    Docs corrections

commit 356acac106942c1bc68ecb48eb2d8a6641b942bf
Author: Dmitry Mescheryakov <dmescheryakov@mirantis.com>
Date:   Tue Mar 12 13:59:43 2013 +0400

    Corrected examples in API docs

commit 6a735f1780260373273d13717b7f443a0d6a5d38
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Mon Mar 11 21:37:55 2013 +0400

    custom horizon screenshots has been added to docs

commit 0edfcc107a6278b74ce8fb8114ce690498cf59fd
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Mon Mar 11 20:02:57 2013 +0400

    roadmap has been updated

commit b9ef3e05dd05d7a7c16d80dc17ddc4f3b78592ee
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Mon Mar 11 19:33:14 2013 +0400

    default node_password has been changed

commit ab43ce80b16db0c975352e301ae137e032cbc28f
Merge: 39f08ef 8747d48
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Mon Mar 11 07:23:22 2013 -0700

    Merge pull request #5 from Mirantis/docs_corrections
    
    Corrected API docs

commit 8747d48fc01bdaed34ff8f00ca4da617b99b52e3
Author: Dmitry Mescheryakov <dmescheryakov@mirantis.com>
Date:   Mon Mar 11 14:16:09 2013 +0400

    Corrected API docs

commit 39f08ef46d5ef46d6c4f4c2999b458eb5d3e4833
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Mon Mar 11 14:08:31 2013 +0400

    if content type is undefined json should be applied

commit db3abdf82485da475efa584ce489b141243ca78b
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Mon Mar 11 13:42:41 2013 +0400

    xml requests deserialization has been disabled

commit 9da4da90d4cd83a1159d25554ff8e7ede87dfc70
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Mon Mar 11 12:45:44 2013 +0400

    xml requests and responses are now supported

commit 3beab5ce8ebe08af7f08ccc47b935513a44852e9
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Mon Mar 11 12:45:19 2013 +0400

    some oslo modules has been added

commit fbab8bb6ecc49a5b320ad3662779e1ffe079062f
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Mon Mar 11 10:30:40 2013 +0400

    copyright has been added

commit 581154053de00d90c3d16ca6d72302d8b1e76a61
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Mon Mar 11 10:21:00 2013 +0400

    cleaned

commit f78977b60253b4d9b1ea748e50126748947b97f3
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Sun Mar 10 23:36:30 2013 +0400

    setup utils is now from oslo-incubator

commit 9658f3e5ee6325de85f4d4abbedec3668fbe04fe
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Sat Mar 9 10:59:57 2013 +0400

    .mailmap has been added

commit 2d5aa4b4e2035f170ca2e52b5d6f653456f447c0
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Thu Mar 7 17:35:41 2013 +0400

    test job has been disabled

commit 6c591bbb86fa9dc493e8de87dec94e1cbf5f248f
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Thu Mar 7 17:34:55 2013 +0400

    objects has been wrapped and tenants are now passed in urls and validated before app

commit 8812a02354130a76679fc03d60988e9e39687b28
Author: Dmitry Mescheryakov <dmescheryakov@mirantis.com>
Date:   Wed Mar 6 21:56:51 2013 +0400

    Inserted {tenant_id} into urls in API docs

commit e61c5dc6f90fa51d612173f268185a9ad1c8a995
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Wed Mar 6 14:15:24 2013 +0400

    setup.py has been added

commit 60efafd1fa229b7daa4ae4e6cdac3a29889ea98b
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Wed Mar 6 14:14:59 2013 +0400

    "stolen" comment has been added

commit 426d8552f61872234c5922aebe9f3bc0760de045
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Wed Mar 6 14:14:41 2013 +0400

    tenant_id is now taken from headers

commit 036a49e10f92ccc46fed60e0c057c8658a2623f0
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Wed Mar 6 14:14:06 2013 +0400

    docs has been fixed

commit 62116435fd15ca0a8348b6dd3754815b3aaad2f9
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Wed Mar 6 13:25:59 2013 +0400

    restapi doc has been upgraded to fit new tenant_id style

commit 477cf851ca8fa17d322c74ffc3c3b4d404c02406
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Wed Mar 6 11:20:09 2013 +0400

    using specifed tenant_id

commit ae4b712bf7b215b68799ac1981d06e5e1acc9fd6
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Tue Mar 5 18:38:05 2013 +0400

    comment about tenant check has been added

commit c604f3f4d6218d1190ba99966028b0cecf17c1ee
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Tue Mar 5 18:25:40 2013 +0400

    apidocs generation has been disabled

commit 104eb89e2e410e6b62e84bd2a6a75f0dcc9cbf3c
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Tue Mar 5 18:19:11 2013 +0400

    docs has been updated

commit 7c6a71b990cfb27e9cde0533a2f0122e48120000
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Tue Mar 5 01:37:59 2013 +0400

    auth token creation helper has been added

commit f139a7b92bfd3b57cfea1db8b13777d776f91d66
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Tue Mar 5 01:15:03 2013 +0400

    unnecessary lambda usage has been removed

commit 9cba2403fce346bd2328548d026e3eff63504c00
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Tue Mar 5 01:03:22 2013 +0400

    tests has been fixed to fit added auth token middleware

commit bb1e2d2bfa0b5a586c518d8da979c8a04874f074
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Tue Mar 5 00:51:39 2013 +0400

    wsgi middlewares are now added correctly

commit 43145bdc4240803a0a1b8fd2db07ed1d2b76cab0
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Tue Mar 5 00:04:51 2013 +0400

    test has been improved

commit fb43007f16ea996e79144b1b34e9798b5c97c464
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Mon Mar 4 23:58:18 2013 +0400

    missing webob dep has been added

commit 807bd54f9b25282f95be94d0977d6147e771384e
Merge: f5e9cd2 be82023
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Mon Mar 4 23:51:21 2013 +0400

    Merge branch 'master' of github.com:Mirantis/Elastic-Hadoop

commit f5e9cd2d0085b0ab6c709c1921b1ad78259751b7
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Mon Mar 4 23:50:00 2013 +0400

    horizon token auth is now used

commit 453409b1ec2299dde3bbe0dd84a11b906c2c5f46
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Mon Mar 4 23:49:02 2013 +0400

    openstack interop helper has been added

commit be82023774815134b67cf9d75098ca47394f4ddf
Merge: 94c45bf df02376
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Mon Mar 4 11:39:30 2013 -0800

    Merge pull request #4 from Mirantis/exception_handling
    
    Now we print exceptions with stacktraces into log

commit df02376179cc959d085e8a4cbe41230e42fc4fee
Author: dmitryme <dmescheryakov@mirantis.com>
Date:   Mon Mar 4 15:03:50 2013 +0400

    Now we print exceptions with stacktraces into log

commit 94c45bf9dbd7a740b8dd7d22779f35cd7e18abaf
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Fri Mar 1 19:54:52 2013 +0400

    bug with eternally stoping cluster in case of stoped vms has been fixed

commit 64ef6fbd3fea3502f78eb40f2ac4d484011c7fa6
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Fri Mar 1 19:29:56 2013 +0400

    doc has been fixed

commit bc310ab8d70d0d060d3507656565e602560f68ed
Merge: 67c81d4 bb76251
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Fri Mar 1 05:28:31 2013 -0800

    Merge pull request #3 from Mirantis/clusterops
    
    Fixed networking, templates instead of direct sshing confs, hardcoded global confs for openstack replaced with conf files

commit bb76251ba785b67d25194bb594e07a92d7272c3e
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Fri Mar 1 17:20:39 2013 +0400

    configs has been fixed

commit 4414967380cbaf7013d0e1c94a53e51b7d3eeb7b
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Fri Mar 1 17:16:28 2013 +0400

    stop_cluster clusterop has been mocked for tests

commit c6a0fbd46cb11565b31a9cce12750ab66ebe58c8
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Fri Mar 1 17:09:07 2013 +0400

    service_urls has been fixed (dict instead of array of dicts)

commit b5cbe1eaeb3a8dc103d656b881107bcd12d9ebc1
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Fri Mar 1 16:34:45 2013 +0400

    using conf files instead of hardcoded values

commit 4347e186d0d1052b6968e1cb03e7c39e462ca7a0
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Fri Mar 1 16:04:32 2013 +0400

    using conf dicts instead of global statements

commit d67ff44a29d79855464ab22a571e3dcdc09ead07
Merge: a74652c 67c81d4
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Fri Mar 1 15:51:36 2013 +0400

    Merge branch 'master' into clusterops
    
    Conflicts:
    	eho/server/service/cluster_ops.py

commit 67c81d4273e86acaed4f1df65a88ab81c3ccc9e1
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Fri Mar 1 15:48:15 2013 +0400

    REST API has been updated to v0.2

commit a74652c2c7f7e972e9b33cb8b70d96ee1963155b
Author: dmitryme <dmescheryakov@mirantis.com>
Date:   Fri Mar 1 13:39:00 2013 +0400

    Fixed pep8 error

commit 4d1179319a545fb578b8ded28af9e0e021612081
Author: dmitryme <dmescheryakov@mirantis.com>
Date:   Fri Mar 1 13:31:03 2013 +0400

    Fixed VMs networking

commit 63b89acbd38d561e15a857c3021493a612e1a61f
Author: dmitryme <dmescheryakov@mirantis.com>
Date:   Fri Mar 1 11:24:32 2013 +0400

    Now we use hostnames for addressing between VMs
    Fixed network discovery - now we correctly identify public interface
    Little renaming + spell fixes

commit ede13ef23953d7c2cf8b9e2ed72ca0ef4176c5be
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Thu Feb 28 19:15:24 2013 +0400

    Code has been reformatted

commit 813411de7d83c98cc9cdc4e4c4718673327669af
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Thu Feb 28 19:12:37 2013 +0400

    Some pylint warns has been fixed

commit 267b50d06cc6b7d2c52620a96f97e29768da6f23
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Thu Feb 28 18:59:18 2013 +0400

    All docs has been ported to sphinx

commit fe2a134134b40b6bc5db1f57d90b8284da7d8a6c
Author: dmitryme <dmescheryakov@mirantis.com>
Date:   Thu Feb 28 13:42:35 2013 +0400

    Fixed pep8 and tests

commit 03a250b87bf56ba34735b81abdc5c5671c7443d9
Merge: 32cb00e f9477dd
Author: dmitryme <dmescheryakov@mirantis.com>
Date:   Thu Feb 28 13:26:21 2013 +0400

    Merge remote-tracking branch 'origin/master' into clusterops
    
    Conflicts:
    	eho/server/api/v01.py
    	eho/server/main.py
    	eho/server/service/api.py
    	eho/server/service/cluster_ops.py

commit 32cb00e02a5d83b04a9dff45d7e5fe23beaa3de3
Author: dmitryme <dmescheryakov@mirantis.com>
Date:   Thu Feb 28 13:06:04 2013 +0400

    Working version without coroutines

commit f9477dd1486c2ea7ceec3e0a2318d21ccaa6c954
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Wed Feb 27 15:36:37 2013 +0400

    api methods has been splitted and some warns has been fixed

commit a2c5b0a43b998ab3908f1253fbc5041eeb31c254
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Tue Feb 26 18:42:41 2013 +0400

    some warnings has been fixed

commit 46c8fe6e316e200b154546fc36289e6f5d7ced32
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Tue Feb 26 17:50:10 2013 +0400

    vm termination implemented

commit f5c01df1af5ab1397b083a68e2a6a5c7da41d3da
Merge: 3b0e9f3 0ad7be0
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Tue Feb 26 03:36:43 2013 -0800

    Merge pull request #1 from Mirantis/clusterops
    
    Cluster Ops

commit 0ad7be0f7ed0f7cb211da74ff39074c4c27d7aa4
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Tue Feb 26 15:24:31 2013 +0400

    tests has been fixed

commit 22a101f286a9bacf2f196e5296d4db4e35b6c3cc
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Tue Feb 26 15:18:58 2013 +0400

    allow cluster ops flag added

commit 4dbd12582e26bc4a79275806be2306751aa9792e
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Tue Feb 26 14:55:25 2013 +0400

    warnings has been fixed

commit 370a3ac563481861dd762ecefc87e8bb7159c906
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Tue Feb 26 14:43:31 2013 +0400

    nodes are now sorted before assertEquals while creating clusters

commit aa5629cccfb70419356e9f4f3e2bcaa68e5bb2c3
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Tue Feb 26 14:33:14 2013 +0400

    api test has been upgraded

commit 37b43ac2f32eae55e4a760619a5ad58a39239c54
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Tue Feb 26 13:59:27 2013 +0400

    logging added

commit 7e9c8aac89f0fb9e6849ec580979967525e2e093
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Tue Feb 26 13:59:09 2013 +0400

    todo added

commit 7948196741dd8871d53726b659fabb175db38781
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Tue Feb 26 13:32:40 2013 +0400

    some fixes, clusterops are now starting using eventlet

commit d689e294b2404452cb028997d4220557f32ab0ef
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Tue Feb 26 13:13:55 2013 +0400

    warnings has been fixed

commit 641c2936de29a57b327c2b1e212d4407ff744d3c
Merge: 7cc038a 95f7093
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Tue Feb 26 13:05:00 2013 +0400

    Merge branch 'master' into clusterops

commit 444cd0e2f4e252bb9e7f699cb7e1c45f315e54c7
Author: dmitryme <dmescheryakov@mirantis.com>
Date:   Tue Feb 26 13:04:44 2013 +0400

    Added jinja templates for startup scripts

commit 95f709334d5d0f60d87b7283523844ee3caa366b
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Tue Feb 26 13:04:04 2013 +0400

    todos reformatted

commit 3b0e9f391cfb8091959b13f840eec49052775030
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Tue Feb 26 11:45:22 2013 +0400

    Update README.rst

commit 085bdb540809d6437a061de80bbf4bfd0ae4340b
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Tue Feb 26 01:13:11 2013 +0400

    api test has been updated to use new defaults

commit 25ac8c0642f4f846ec1aaaa8bfb9955bba589877
Merge: 8a1355b a9246a3
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Mon Feb 25 13:06:31 2013 -0800

    Merge pull request #2 from Mirantis/tests
    
    Add tests for delete cluster and node template

commit a9246a3d58f78774ab57f19dc631d2540e4bdc6b
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Tue Feb 26 01:02:59 2013 +0400

    pep8 has been fixed

commit d19a438d5f5533daed5186b44a302d878e8e79ea
Merge: a223846 8a1355b
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Tue Feb 26 00:57:58 2013 +0400

    Merge branch 'master' into tests

commit 8a1355bae43a04e9ea6ff3fb78ea8bf0f114afb1
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Tue Feb 26 00:55:13 2013 +0400

    many pylint warns has been fixed

commit ccacb4225da895a6d139b5287132f8f3e2707240
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Tue Feb 26 00:47:44 2013 +0400

    pyflakes warnings has been fixed

commit aee588379c001cf8dc58b5a6969d6d159fc99f31
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Tue Feb 26 00:28:17 2013 +0400

    readme has been updated

commit 294137053b6e973d2995db8e9c960c4dfde009e6
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Tue Feb 26 00:26:29 2013 +0400

    pylint and pyflakes static analysis has been added

commit abed4320ce37a9cb672fd8e68de4bfce505c8993
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Tue Feb 26 00:25:14 2013 +0400

    sample test has been removed

commit f6d8611e1021762d1aa9e1376d2afe47d5cdc133
Author: dmitryme <dmescheryakov@mirantis.com>
Date:   Mon Feb 25 20:20:30 2013 +0400

    Extracted string constants in cluster_ops

commit a2238466280de19ba188ef4b31cec28e7226c8aa
Author: vrovachev <vrovachev@mirantis.com>
Date:   Mon Feb 25 19:29:50 2013 +0400

    add tests for delete cluster and node template

commit 7cc038ad482de4ca9a15ea4a571b41d9943a5644
Merge: ce145fb 36a0075
Author: dmitryme <dmescheryakov@mirantis.com>
Date:   Mon Feb 25 19:11:51 2013 +0400

    Merge remote-tracking branch 'origin/clusterops' into clusterops

commit ce145fba31143e97428ea91e0d2378a150751c2a
Author: dmitryme <dmescheryakov@mirantis.com>
Date:   Mon Feb 25 19:09:58 2013 +0400

    clusterops now is pep8 compliant

commit 36a00751eda35152c01ce20b70ac22ae3e3df395
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Mon Feb 25 18:30:19 2013 +0400

    traceback removed

commit 9c9d6d763f8733bc58ae5e6b49778e9a5ae7da68
Author: dmitryme <dmescheryakov@mirantis.com>
Date:   Mon Feb 25 18:14:13 2013 +0400

    Working version of cluster deployment

commit 71db51bcf90dc83fd7cea4edbe6614fc59cd3a13
Merge: d0966b3 7a3dd53
Author: dmitryme <dmescheryakov@mirantis.com>
Date:   Mon Feb 25 17:26:13 2013 +0400

    Merge remote-tracking branch 'origin/master' into clusterops

commit 7a3dd5380e41b0a08fe3d9d677cbfbb4e16f7761
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Mon Feb 25 14:45:42 2013 +0400

    defaults has been updated

commit e4643b83982c286aa8551872ad0b1902ad2bf44b
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Mon Feb 25 14:17:43 2013 +0400

    test_api -> test_api_v01

commit ad1fa531363902ee55ee0ac05f486a42dca798f8
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Mon Feb 25 14:15:43 2013 +0400

    some tests has been added

commit 44e24c1fd295e07524ab17315f2a920f366ae8fb
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Mon Feb 25 14:15:30 2013 +0400

    Cluster statuses has been added

commit d0966b3d641dc77d1291a899008fe0091f345f6d
Merge: bbf3683 3523bba
Author: dmitryme <dmescheryakov@mirantis.com>
Date:   Mon Feb 25 12:23:05 2013 +0400

    Merge remote-tracking branch 'origin/master' into clusterops
    
    Conflicts:
    	eho/server/service/api.py
    	eho/server/storage/defaults.py

commit bbf368370757f767611f9ba29f9156d9e2ec927e
Author: dmitryme <dmescheryakov@mirantis.com>
Date:   Mon Feb 25 12:19:34 2013 +0400

    Minor changes

commit 3523bbab651cf685f91e3abab15d6c5b2b19bf46
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Mon Feb 25 12:05:13 2013 +0400

    may be we should move configs to the 'configs' sub-object for templates get/list responses

commit c9cda93aea83a5bae9fb40370d72a95fb35675a0
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Mon Feb 25 11:57:17 2013 +0400

    deletions has been added into the rest api

commit bdbbdb72a5382fd72bb7b68c0bad4907f86dd391
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Mon Feb 25 11:56:55 2013 +0400

    service api improvements (termination, nodes creation, etc)

commit 03c9441c045698cfcbdf395b07c64ec01b869ba4
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Mon Feb 25 11:56:22 2013 +0400

    cascade options has been added

commit a878cfdec5c8e8f94b0b8eac533da63075d41af7
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Sun Feb 24 14:41:37 2013 +0400

    README has been updated

commit f7534e129a853ccaa0082410dc84edbb12f7f9b3
Author: dmitryme <dmescheryakov@mirantis.com>
Date:   Fri Feb 22 17:02:38 2013 +0400

    Initial implementation of cluster ops. Not working yet :-)

commit c278080f77bd78b82b2345f7389afe7c8597593c
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Fri Feb 22 15:46:43 2013 +0400

    test_api has been updated

commit b89dcbae2c83286ae74c452351940ad154d51867
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Fri Feb 22 15:14:02 2013 +0400

    python style names has been reverted

commit 3ef26d65f2de7f69efa3c8741d55fdc437ae0950
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Fri Feb 22 15:08:19 2013 +0400

    new defaults is now used

commit b866c858268fb0a9b917392da3a0bec76981b14d
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Fri Feb 22 15:08:08 2013 +0400

    RESET_DB flag is now supported

commit 2382628c4c9b66a2c7ebf48d5b54f4f284531ed1
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Fri Feb 22 15:07:43 2013 +0400

    args has been updated

commit 1479ff25505118ee5c86d929442bca47861d1b1e
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Fri Feb 22 14:48:28 2013 +0400

    new args has been added

commit ec7707e7b3b9a98176f0f3becff41efb6cfa6528
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Thu Feb 21 16:29:27 2013 +0400

    example routines has been added for cluster creation

commit 2b8049e8a61d70a68b22521b0be9b3f26d0a87c5
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Thu Feb 21 16:28:21 2013 +0400

    patching all main components

commit f2167b2ec46f666aa88d872f2bc7217f086dd703
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Thu Feb 21 16:28:03 2013 +0400

    only wsgi mode now used

commit 2876a8360207cb79431c03ffe1ad48fa30aaa859
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Thu Feb 21 16:27:46 2013 +0400

    defaults has been updated

commit f23f91bc543b0f824e19011d2baeb58a15b05fbd
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Thu Feb 21 12:33:53 2013 +0400

    some cli args has been added, logging is now configurable

commit 6997bbbe2ffd08b6a5fff8c2bac2bcf72803c5f0
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Thu Feb 21 12:32:29 2013 +0400

    background execution support has been added

commit fdfb1886b6ee98b98c304db5c06bad63ab074c25
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Thu Feb 21 12:29:45 2013 +0400

    default conf has been cleaned

commit 5e2c9deaf0292f1baf35c448f987a977a451c4ad
Merge: 93ea140 9a95d42
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Tue Feb 19 13:07:18 2013 +0400

    Merge branch 'master' of github.com:Mirantis/Elastic-Hadoop

commit 93ea140051aa8b5a117fc24b2beb980cfb971ac8
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Tue Feb 19 13:06:47 2013 +0400

    --with-xunit added to run_tests

commit 9a95d42e930868eadd7b8fcee488f740e2be4a6c
Merge: d5fd0df 3e3bb00
Author: dmitryme <dmescheryakov@mirantis.com>
Date:   Tue Feb 19 13:00:28 2013 +0400

    Merge branch 'master' of https://github.com/Mirantis/Elastic-Hadoop

commit d5fd0df33f7e5d48a7f014e3790b0922f4e943fd
Author: dmitryme <dmescheryakov@mirantis.com>
Date:   Tue Feb 19 12:59:40 2013 +0400

    Readme didn't mention that you need to install a couple of dependencies first

commit 3e3bb008e2ed6552ff31c992d30976bc8ef071fb
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Tue Feb 19 12:57:25 2013 +0400

    nosetests.xml added to .gitignore

commit 8b1dfd5015b2285fce8341e5615b855fb5f821f8
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Tue Feb 19 12:48:05 2013 +0400

    simple api test has been added

commit 8f1eb9094d504ba208cbd7c2765ba027e43cec63
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Tue Feb 19 12:26:14 2013 +0400

    conf improved

commit 17f545128b1806600b79efca72538cf779717890
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Tue Feb 19 12:20:57 2013 +0400

    debug=True has been removed from bin/eho-api

commit 18f6c47b7fea619ef0622286e978d7046f775fbb
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Tue Feb 19 12:20:26 2013 +0400

    *.db added to .gitignore

commit c1903c767dc8dbbda7da7169d6658fd6619c6d67
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Tue Feb 19 11:57:37 2013 +0400

    Readme updated

commit 51e6e2b04fd8f9159352f4b736e08b1b5f691b76
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Tue Feb 19 11:13:00 2013 +0400

    tests, coverage added

commit 79fbe627b3e3215ceb5e51fabbd10ef27027df1b
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Mon Feb 18 14:03:11 2013 +0400

    note about hooks added

commit 4f51cdaa56294d277661049a23cf24bed35dde38
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Mon Feb 18 14:00:48 2013 +0400

    incorrect scheduler call has been removed

commit fc3ea9c5eace75cc3498f940b20ffe946335bfec
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Mon Feb 18 13:52:59 2013 +0400

    bin added

commit 594d6919bacb68f256993af6d27106fecdc16f80
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Mon Feb 18 13:28:46 2013 +0400

    Some fixes

commit 90115d2b197b778d6d85efd77db3a541b8fa8eac
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Mon Feb 18 13:14:35 2013 +0400

    Initial implementation of REST API

commit 553449ac80a90c397c1f3a751ba6917167f38361
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Mon Feb 4 17:10:33 2013 +0400

    install_venv fixed

commit 9e78076745f2a7a23007e1d0c572eb1b8c20b12f
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Mon Feb 4 16:41:24 2013 +0400

    Initial commit