commit a3ae039fc9780dfdda4c81541570e14dcf8da3db
Author: Endre Karlson <endre.karlson@gmail.com>
Date:   Thu Oct 17 13:37:50 2013 +0200

    Major re-amp of client (See points)
    
    * Uses auth plugins - is still WIP but using a working one for now.
      Will have to re-visit this once it lands in keystone / oslo update.
    * Resource and Manager abstractions.
    * Python 3 compatability.
    * Split the API/Bindings and Shell code
    * Use entrypoints for versions
    * Mandatory options are now positional
      Example: libra <cmd> --id <id> is now libra <cmd> <id>
    
    Change-Id: I42275cc88be5689f040864e195e48c5ebacb2cea

commit fda54cbc5b5422281f818743277bc17c26c8e448
Author: Endre Karlson <endre.karlson@gmail.com>
Date:   Mon Oct 14 17:52:00 2013 +0200

    [DOC] Improved installation instructions
    
    * Update installation docs to include from source, pip, ppa (package),
      development mode.
    * Disable manpage generation (Causes dedent errors and not needed)
    
    Change-Id: I307d63c2a758b1715f4c8ce9b243ad9877479a02

commit 00861be6abfd74478e22ab8446e7bf864e4ce117
Author: Endre Karlson <endre.karlson@gmail.com>
Date:   Fri Oct 11 12:52:31 2013 +0200

    Bring repository up to speed
    
        * Adds the "build" folder to be ignored by git
        * Adds CONTRIBUTING.rst file contribution instructions.
        * Adds HACKING.rst for hacking guidelines
        * Renames README > README.rst to be more inline with other client repos.
        * Moves *requirements.txt into root to be inline with other repos.
        * Adds LICENSE with Apache license contents
        * Changes project to use PBR for versioning etc instead of hardcoded
          versioning - other change is being made in order to tag the client
          repository to utilize TAGS / git SHA1 for versioning instead when doing
          sdist etc..
    
    Change-Id: I707fb628cd292be807e6e0fd7ad0062635051953

commit e06d1f150510e27a577a32a5f449f98183025393
Author: Endre Karlson <endre.karlson@gmail.com>
Date:   Wed Oct 2 22:56:59 2013 +0200

    Bump to 1.3.0
    
    Change-Id: Ie2428876063497ecf55767021e4b0d85aef23aa0

commit 6690e8a5ef6570cc744fd1287b5aff362eda2fff
Author: David Shrewsbury <shrewsbury.dave@gmail.com>
Date:   Mon Sep 30 12:47:49 2013 -0400

    Add support for key=value node options
    
    This changes allows additional node options to be defined after
    the ip:port portion. Format will be:
    
    IP:PORT:key=value:key=value:...
    
    First two node options supported are 'weight' and 'backup'.
    
    Also fixes a minor bug where 'raise' was being called without
    defining what type of exception to raise. This works ok to re-raise
    an existing exception, but raising a new exception requires a type.
    
    Change-Id: I9b9883d100983a242002c95378bdbb672937ed90

commit 536b5234c2710bba3b5f030845bc63ab0a898cc5
Author: marcrp <marc.pilon@hp.com>
Date:   Fri Sep 27 14:52:37 2013 -0400

    Added node weight support
    
    Note that weight can be specified using the node-modify only but will
    be displayed in load balancer status, node-list, node-status, node-add,
    and node-modify. To support the setting of weight with load balancer
    create or node-add, it would require a bigger change because with those,
    multiple nodes can be specified with --node.  Perhaps a syntax of
    ip:port:weight would make sense if that was supported.
    
    Also note that the API interface only returns weight when the value is
    not the default (1).  Therefore, the weight column also only displays
    a weight value when it is not 1.
    
    Change-Id: I34ea3e4a144aeb47af661c161f5f3ee4946cbe7e

commit 9915ff82e074dca291bdd6929bad1f49f807449a
Author: Andrew Hutchings <andrew@linuxjedi.co.uk>
Date:   Thu Sep 26 14:55:25 2013 +0100

    Fix debugging and Galera support
    
    Fix debugging for newer python-novaclient versions
    
    Also add support for the Galera protocol option
    
    Change-Id: I84f65d659e9699f26566745b18d868280dc15918

commit cf7e39953c3d09398db08a1c37a2dd2f922dd98d
Author: Andrew Hutchings <andrew@linuxjedi.co.uk>
Date:   Mon Sep 9 12:18:03 2013 +0100

    Upgrade novaclient version required
    
    Also removed test, getting almost impossible to keep it working.  Needs to be
    re-thought.
    
    Change-Id: I44344c4180f4f27c050abc667e85cd6345e56671

commit c5c5198462f3d02c6153c909b1ec5abe86e1e49a
Author: Endre Karlson <endre.karlson@gmail.com>
Date:   Thu Sep 5 18:29:57 2013 +0200

    Bump novaclient
    
    Change-Id: I2a7109c7d4ef9b7bd32576050e39f6933870f179

commit ea475ffdfb945c47f099e9ec4d1eb997fa42a47f
Author: Endre Karlson <endre.karlson@gmail.com>
Date:   Thu Sep 5 16:52:05 2013 +0200

    Update novaclient requirement
    
    Change-Id: I3f15a1edc76fb6bded61de7b85e22b24707b6d88

commit 0d68e3695005ec1a77022a2f0c41032b07758b31
Author: David Shrewsbury <shrewsbury.dave@gmail.com>
Date:   Tue Aug 27 16:55:48 2013 -0400

    Fix display of monitor list if no monitor defined
    
    It is possible that some older, predefined load balancers may
    not have any monitor defined. This fixes the output (empty values
    are better than an error message).
    
    Change-Id: Ic7719811366f79c3dbe4ab7011ceac5b6c22501d

commit 30adc9d4f0c2e854edb15c7d519b69f9e4746f2a
Author: David Shrewsbury <shrewsbury.dave@gmail.com>
Date:   Tue Aug 20 15:11:42 2013 -0400

    Add support for health monitors.
    
    Adds new options and updates documentation.
    
    Change-Id: I5d240d8633ddd0be448f92550e6f8031a46f8d56

commit c7a68a340deb00d6df1443fb411c04986005d286
Author: David Shrewsbury <shrewsbury.dave@gmail.com>
Date:   Mon Aug 19 18:20:34 2013 -0400

    Put subcommands in alphabetical order.
    
    Also, ignore swap files in .gitignore.
    
    Change-Id: I402d8c2f01b96ce30a8e635b583465512a988932

commit ccbc605d8bc00944821ca43f0745bd8df6ebab02
Author: David Shrewsbury <shrewsbury.dave@gmail.com>
Date:   Wed Aug 14 14:39:30 2013 -0700

    Switch from pep8 to flake8
    
    Change-Id: I13a77aac647ca5e47d9451472aa1f79eacefe8ab

commit 5efc603fea0f584af72d725c37f0829220f07c63
Author: Andrew Hutchings <andrew@linuxjedi.co.uk>
Date:   Thu Jul 4 19:59:05 2013 +0100

    Support nodeCount in API list and status
    
    Change-Id: I6fee75bbbed595cd1fd76fb31a3ec8caf3365e38

commit 662cb2bb6c467ca044efe303355088ddd509405f
Author: Andrew Hutchings <andrew@linuxjedi.co.uk>
Date:   Fri May 31 20:26:24 2013 +0100

    Support error messages from the new API server
    
    Change-Id: I43c6ad3bd89b21ea162263d11a8db22439d18ffa

commit 732bfb4c28efa2d1dfd34d8ecb1ae983728a47e2
Author: Andrew Hutchings <andrew@linuxjedi.co.uk>
Date:   Fri Apr 12 21:37:42 2013 +0100

    Add support for new status field
    
    Change-Id: I559498d9ce3be7f8e19231195f618e1b46c3110c

commit 69331b68242414a34073b6f58fc5eab1fdf37bd1
Author: Andrew Hutchings <andrew@linuxjedi.co.uk>
Date:   Wed Apr 10 14:28:40 2013 +0100

    Fix Log Archive call to match API
    
    Change-Id: Icf9ccd05a34fecc35e826538807e1012d0cd9642

commit 8f95966fb90a2a9a4513ac339dba8661e1265367
Author: Andrew Hutchings <andrew@linuxjedi.co.uk>
Date:   Wed Mar 27 20:24:25 2013 +0000

    Add support for log snapshotting API
    
    Change-Id: I00a5bfdd3dd5c3632150cd9d4a1dcb94b881a7ee

commit 7269763333d89a908d12914b46d2a579349d941e
Author: Andrew Hutchings <andrew@linuxjedi.co.uk>
Date:   Thu Mar 14 14:19:57 2013 +0000

    Version bump to 1.2.4
    
    Change-Id: If4660c9982374d85c175dd71cf806a9873839f75

commit 14f80056f6c606ffa2574e6149db9157d1270c5a
Author: Andrew Hutchings <andrew@linuxjedi.co.uk>
Date:   Thu Mar 14 14:05:56 2013 +0000

    Add virtualips command
    
    Fixes bug #1121962
    
    Change-Id: Ie47c8a92ff8e396f96ccdc17cff754b1075c7070

commit 66ba46a5efb3388c5e9f0211937a699d97a91cef
Author: Andrew Hutchings <andrew@linuxjedi.co.uk>
Date:   Thu Mar 14 13:51:49 2013 +0000

    Add checking and error handling to IP:port processing
    
    Fixes bug #1125430
    
    Change-Id: I270cbfb57f74cd1ef7c4900e3dfa213f052b3931

commit 3ad95903c80c5162011b70ecb8e0dd73ceb09424
Author: Andrew Hutchings <andrew@linuxjedi.co.uk>
Date:   Wed Feb 20 19:31:46 2013 +0000

    Fix exception handling
    
    Change-Id: I13c21319031897efbeacc508821452e4663c033e

commit 4b4f38576df5bb25b16eddb20a1b905ade5f682c
Author: Andrew Hutchings <andrew@linuxjedi.co.uk>
Date:   Wed Feb 20 10:31:04 2013 +0000

    Update installation docs
    
    Change-Id: I08bba71c8513e7238b2c604b898243b10837af61

commit 3de03a19d832e5ec5e08193e24e08be6761e04d4
Author: Andrew Hutchings <andrew@linuxjedi.co.uk>
Date:   Wed Feb 20 10:07:26 2013 +0000

    Update to work with Novaclient 2.11.1
    
    * Fixes problem with --debug option
    * Updated tests to work with 2.11.x usage of requests library
    
    Fixes bug #1130524
    
    Change-Id: I0aa71dc379dbd768922a3b199eac1332fb9204e1

commit 70b2e2266d1240b56acd93fb30ab4c6718c26281
Author: Andrew Hutchings <andrew@linuxjedi.co.uk>
Date:   Fri Feb 15 17:01:11 2013 +0000

    Bump package version
    
    Change-Id: Iacccadee1b552ce3277bdc87eebee20292cbdfcd

commit 47f8f616f11deb0c7b11abca64dc4bad8a60a70f
Author: Andrew Hutchings <andrew@linuxjedi.co.uk>
Date:   Fri Feb 15 16:30:21 2013 +0000

    Fix --debug
    
    Python-novaclient 2.11.0 has a bug which breaks --debug, fix version at 2.10.0
    
    Fixes bug #1126388
    
    Change-Id: Ied4a9ef42ea5e3a9357fc8ffcd66e94e5dd65b3d

commit 515e7a0bc78d65147cc5100ae045e3db053116a7
Author: Andrew Hutchings <andrew@linuxjedi.co.uk>
Date:   Fri Jan 25 12:31:39 2013 -0800

    Fix endpoint error handling
    
    Fixes bug #1105410
    
    Change-Id: I890d130328720912f936f5590ece82190c0039c0

commit a205a625fc7c20ee20a29ab6f2d7d686e4c5d32a
Author: Andrew Hutchings <andrew@linuxjedi.co.uk>
Date:   Fri Jan 25 10:13:46 2013 -0800

    Update install docs
    
    Change-Id: I006943f6077c2a8556da42a1ada77e6f3ab8acf7

commit bff4af8e90ee96edb8e277fb06988188115fa016
Author: Andrew Hutchings <andrew@linuxjedi.co.uk>
Date:   Fri Jan 25 09:04:10 2013 -0800

    Various bug fixes
    
    * Fix version dependencies (fixes bug #1104433)
    * Show error messages with codes (fixes bug #1104496)
    * Missing options now shows correct error (fixes bug #1105253)
    
    Version bumped
    
    Change-Id: Ic4889a2c6f024469c5ae7317d8918857aec2bd7e

commit b27b11b631fe885de4fdd479944a7e9877b302a1
Author: Andrew Hutchings <andrew@linuxjedi.co.uk>
Date:   Thu Jan 24 10:38:27 2013 -0800

    Version bump
    
    Change-Id: Ie7054e42aadd7468a7ed4999f5b727d451dc0d39

commit 89204c6c262a4a77482837503db3d6068b40d267
Author: Andrew Hutchings <andrew@linuxjedi.co.uk>
Date:   Thu Jan 24 10:28:25 2013 -0800

    Fix tests directory for Debian packaging
    
    Change-Id: Iefdb4e9c233985de5f241a15d84d997767d9957a

commit 41bed1fe442679eacdee3b342d1ad957303dc7c3
Author: Andrew Hutchings <andrew@linuxjedi.co.uk>
Date:   Wed Jan 23 11:52:11 2013 -0800

    Make env vars work
    
    Change-Id: I66b3db4fe8a8338a27e550071450b3d96643e3fd

commit 4afbb000db016a4b29ffcc6dbea8f8cf1f6f5bb0
Author: Andrew Hutchings <andrew@linuxjedi.co.uk>
Date:   Fri Jan 18 16:10:01 2013 +0000

    Fix install documentation
    
    Change-Id: Iae8e327603ce030ec36378dd525017dec9e15ba8

commit 448dd2ccb088da1ca2ca8db1a6bf51aa2d0be903
Author: Andrew Hutchings <andrew@linuxjedi.co.uk>
Date:   Fri Jan 11 11:08:44 2013 +0000

    Allow environment variables
    
    Allow use environment variables for auth settings in place of options.
    These are compatible with python-novaclient's environment variables.
    
    Fixes bug #1098259
    
    Also add set the service_type and add an option to change it
    
    Fixes bug #1089274
    
    Change-Id: I20b5714e19a34d1a29eb33002e32e9dafefe5e9d

commit bd67e636e98e42b522b33877d7259a0283cc42f4
Author: Andrew Hutchings <andrew@linuxjedi.co.uk>
Date:   Thu Jan 10 15:22:05 2013 +0000

    Update documentation
    
    Change-Id: I403914be44a586fc0a9a42cc35dfea1bb7ace9ec

commit 7e188b212779a1dfb3349257ecf5abe470bf9929
Author: Andrew Hutchings <andrew@linuxjedi.co.uk>
Date:   Tue Jan 8 17:19:50 2013 +0000

    Various fixes and workarounds to talk to HP API server
    
    Change-Id: Id16b34790aac14b8af2803f8556e66b560ce6c2f

commit 396cc1a73bc6f58075f8068477e0fac2df3a8e20
Author: Andrew Hutchings <andrew@linuxjedi.co.uk>
Date:   Fri Jan 4 16:31:29 2013 +0000

    Simplify sphinx processing.
    
    Change-Id: I74be3ca157324ad512ac6066b7269f56800a71c4

commit f1f59bb694304f794618967ae81cf44ea7dbc7cc
Author: Andrew Hutchings <andrew@linuxjedi.co.uk>
Date:   Thu Jan 3 15:57:13 2013 +0000

    Fix typo in PDF file name
    
    Change-Id: Idf7b5ea3ff6cb5536101ecc022fe082100590b4a

commit ccb882ffee138803c40669cf70c49c64d98abbee
Author: Andrew Hutchings <andrew@linuxjedi.co.uk>
Date:   Thu Jan 3 15:43:30 2013 +0000

    Add debian packaging to client
    
    Change-Id: Idde1a8b54c3c7d1456d32c17b3d143f2aef1f699

commit a861024bedb00d695dad70eed50071aa890a876e
Author: Andrew Hutchings <andrew@linuxjedi.co.uk>
Date:   Thu Jan 3 12:21:53 2013 +0000

    Migrate client code from libra codebase
    
    Change-Id: Icd9d758e45c7167c5b8db7aa2c5e15b4bb93c766

commit 775f86134668b8bf972546b1e756ca7f8e2355bf
Author: Openstack Project Creator <openstack-infra@lists.openstack.org>
Date:   Wed Jan 2 20:21:31 2013 +0000

    Added .gitreview