Commits on Feb 6, 2012
  1. @pvo

    adding credentials and endpoints output for debugging

    Change-Id: I74e12172d8c05df257c4b908e3278712a66f795a
    pvo committed Feb 6, 2012
Commits on Feb 3, 2012
  1. @dtroyer

    Fixes bug 924588: Remove proto-keystone client from novaclient

    Change-Id: Ib3f3b8bfdefe56a13889796948a0186309c9a313
    dtroyer committed Feb 3, 2012
  2. @openstack-gerrit

    Merge "moves the "help" in the usage information of a wrong command t…

    …o the correct position"
    Jenkins committed with openstack-gerrit Feb 3, 2012
  3. @openstack-gerrit
  4. @openstack-gerrit
  5. @openstack-gerrit

    Merge "Add Accept: applicaton/json header to all service requests. Fi…

    …xes bug 904436"
    Jenkins committed with openstack-gerrit Feb 3, 2012
  6. Adding describe-resource subcommand

    Change-Id: I1acabee03be6bae194788176271acd9ae0e74bb3
    masumotok committed Feb 3, 2012
  7. @mattstep

    Add Accept: applicaton/json header to all service requests. Fixes bug…

    … 904436
    Change-Id: I5f7c78f0ea516a7a96c32b1f745686e130c2b9af
    mattstep committed Feb 3, 2012
Commits on Feb 2, 2012
  1. @dtroyer

    Blueprint cli-auth: common cli args

    Depricate --apikey, --projectid, --url (though still present for
    compatibility).  Fully support OS_* env vars per Password Flow.
    Fixes lp897304
    Change-Id: I655631194ed62133c24f30c9114e6fdc0fa77636
    dtroyer committed Feb 2, 2012
  2. @openstack-gerrit

    Merge "Adding live migration subcommand"

    Jenkins committed with openstack-gerrit Feb 2, 2012
  3. Add --all_tenants option to 'nova list'.

    Fixes LP Bug #916219.
    Change-Id: Ibebabc2eb8ca77466085ed17b7a9805ccfebe484
    Dan Prince committed Jan 29, 2012
  4. @openstack-gerrit
  5. Adding live migration subcommand

    Change-Id: I01c22502e3d13bb56de0a49a05d68b4c443f7055
    masumotok committed Feb 1, 2012
Commits on Feb 1, 2012
  1. @openstack-gerrit

    Merge "Implementing Scheduling Hints."

    Jenkins committed with openstack-gerrit Feb 1, 2012
  2. @openstack-gerrit
  3. @ziadsawalha

    Handle Ambiguous Endpoints Correctly

    - Added --service_name argument to allow selecting
      endpoints by service name
    - Renamed endpoint_name argument to endpoint_type (this breaks
    - Return AmbiguousEndpoints error if more than one endpoint
      matches filter
    - Also addresses bug 924052
    Use case:
      $ nova --projectid xxx --version 1.1 --password xxx --username xxx --url image-list
      Found more than one valid endpoint. Use a more restrictive filter
      AmbiguousEndpoints: [
        {'serviceName': 'New Cloud', 'region': 'Test', 'publicURL': '', 'tenantId': 'tttt'},
        {'serviceName': 'Old Cloud', 'publicURL': '', 'tenantId': 'tttt'}]
      $ nova --projectid tttt --version 1.1 --password xxx --username xxx --url --service_name 'New Cloud' image-list
      |                  ID                  |             Name            | Status | Server |
      | 346f4039-a81e-4444-9223-4a3d13592a07 | Debian Squeeze (6.0)        | ACTIVE |        |
      | ac8985ea-c09e-4544-82af-eb459a02a6b2 | Fedora 15                   | ACTIVE |        |
      | ddddc02e-92fa-4f44-b36f-55b39bf66a67 | CentOS 5.6                  | ACTIVE |        |
    Change-Id: I9a10b9ad5e5b9cf6e762659013496a93a79774db
    ziadsawalha committed Feb 1, 2012
Commits on Jan 30, 2012
  1. Implementing Scheduling Hints.

      * Extends server create action.
      * adds --hint key=value to cli. User can use multiple --hint definitions.
    Change-Id: I4928dcbc3f321b8be7bd1f7461be1490666e2059
    jakedahn committed Jan 26, 2012
  2. @bcwaldon

    Remove non-working --key_path argument on boot

    We can't inject an authorized_keys file since we can't control
    the permissions of the file. Fixes bug 897214.
    Change-Id: I3263f0818e78ef048fdb35e858a22687dc46c381
    bcwaldon committed Jan 29, 2012
Commits on Jan 29, 2012
  1. Fix datetime issue with usage_data.

    Fixes LP Bug #923475.
    Change-Id: I663629142a8bd3ca8384ef8759d9138f8604db50
    Dan Prince committed Jan 29, 2012
Commits on Jan 26, 2012
  1. blueprint host-aggregates: client bindings

    These are the client bindings for the new aggregate api added into nova in the following change:,3109
    Change-Id: I97e0223aa18d01450f82848c5be9bce78b83ef39
    John Garbutt committed with Armando Migliaccio Jan 13, 2012
  2. @berendt

    moves the "help" in the usage information of a wrong command to the c…

    …orrect position
    fixes bug 922047
    Change-Id: I9fdd76bd995a9bc4c469a8bcb47fe0e7f8a3d261
    berendt committed Jan 26, 2012
Commits on Jan 25, 2012
  1. Implementing client for new x509 support in nova.

    * This depends on the approval of vishy's changes here:,3199
    * Adds novaclient library code, and cli.
        CLI Use:
          nova x509-create-cert [private_key_filename] [cert_filename]
          nova x509-get-root-cert [cert_filename]
    Change-Id: If5b833b90bfb5bc16ea4636abb667717a67065d3
    jakedahn committed Jan 20, 2012
  2. @openstack-gerrit
Commits on Jan 24, 2012
  1. @openstack-gerrit

    Merge "Add flavor create/delete support"

    Jenkins committed with openstack-gerrit Jan 24, 2012
  2. @openstack-gerrit
  3. @crobinso

    Add flavor create/delete support

    Makes use of the new nova module for flavor creation/deletion (still
    under review at,3197
    tests and cli commands added.
        Fix tests
        Fix pep8 violations
        Drop unused import
        Usage defaults to end date 'tomorrow'
        Undo unintentional change
        Drop useless comment
        Fix meta var name for flavor-delete command
    Change-Id: I14baa02d5cbe5eaf17875c285c993508b1671a13
    crobinso committed Jan 20, 2012
  4. @crobinso

    Add a 'usage' module and 'usage-list' cli command

    This module talks to the nova extenstion os-simple-tenant-usage,
    replacing the openstackx module currently used by horizon.
        Fix some pep8 and style violations
        Have usage-list default to including todays usage
        Fix a HACKING violation
        Fix rebase conflicts
    Change-Id: Ica0b128c7b807b839abf23b4026e48bbee08b1be
    crobinso committed Jan 22, 2012
  5. @sleepsonthefloor

    Implement virtual interfaces servers api

     * Needed for openstackx dep removal
     * No cli provided in this patch
    Change-Id: I873aed9e6887018db6169fffec79fc19ffc743be
    sleepsonthefloor committed Jan 24, 2012
Commits on Jan 23, 2012
  1. @rconradharris

    Print adminPass when rescuing an instance.

    Fixes bug 920600
    Change-Id: I8555545bbf9ce85809c4f32bcf652b20116fe8f3
    rconradharris committed Jan 23, 2012
  2. @smoser

    do not require NOVA_VERSION in env, default to 1.1

    fixes bug 920474.
    the nova client was not defaulting to version 1.1 unless NOVA_VERSION was
    set.  This makes version 1.1 the default if NOVA_VERSION is not set in the
    It also makes usable from a git checkout as in:
      PYTHONPATH=$PWD python novaclient/ image-list
    Change-Id: I02b7e060d1c0694639fcb146a7394b92014c140b
    smoser committed Jan 23, 2012
Commits on Jan 20, 2012
  1. @bcwaldon

    Match create_image on server object and manager

    Fixing bug 910198
    Change-Id: I436418cb041a751314498dde9efb4b326549672a
    bcwaldon committed Jan 20, 2012
Commits on Jan 19, 2012
  1. Catch novaclient up with renaming and other nova changes.

    Added novaclient support for dns domain manipulation.
    This includes additions to the 'nova' commandline tool.
    For blueprint public-and-private-dns.
    Change-Id: I97b36d69f5f4abfbfa0ce416a347efa202fe3a0b
    Andrew Bogott committed Jan 16, 2012
Commits on Jan 18, 2012
  1. @openstack-gerrit
Commits on Jan 17, 2012
  1. @sleepsonthefloor

    Add server.get_vnc_console functionality to python-novaclient

    Change-Id: I8784161ba0ff5adff10045097ed691246bee6e63
    sleepsonthefloor committed Dec 29, 2011
  2. @fcharlier

    Fix bad api call, 'migrate' is an action.

    'migrate' was not called the way it is defined in the Nova api now.
    Fix bug 907547
    Change-Id: I6f304809281e676c22f83492f9d0bb85e9528314
    fcharlier committed Jan 10, 2012