Skip to content
Commits on Nov 29, 2012
  1. @openstack-gerrit
  2. @openstack-gerrit
  3. @openstack-gerrit
  4. @openstack-gerrit
  5. @openstack-gerrit
Commits on Nov 27, 2012
  1. @dprince

    Remove unnecessary casts in flavor create.

    dprince committed Nov 27, 2012
    We already cast and validate these variables above... no
    need to cast them again.
    
    Change-Id: I87b967925ae77c70eb07a42f3ae050703d44a427
  2. @dprince

    Validate that rxtx_factor is a float.

    dprince committed Nov 27, 2012
    Nova stores rxtx_factor as a float internally and as such
    novaclient should validate that a float is specified
    when creating a flavor.
    
    Fixes LP Bug #1083651.
    
    Change-Id: I75f9440d3fe2a0e72ea592f2259640623400ae73
  3. Adds nova client support for nova-manage vpn command

    Chris Yeoh committed Nov 26, 2012
    Adds "nova cloudpipe-configure" command
    Adds shell tests for cloudpipe-list and cloudpipe-create commands which
    already exist
    
    This patch depends on https://review.openstack.org/#/c/15854/
    
    Change-Id: I784f5bf0f25a2d8cae4b7c2c6ccf345842ffe352
    Implements: blueprint apis-for-nova-manage
Commits on Nov 26, 2012
  1. @jogo

    Fix aggregate command help messages.

    jogo committed Nov 26, 2012
    Fixes bug 1083343
    
    Change-Id: I315a0629bb33480952f2280b053b8db8cb83a1ea
Commits on Nov 22, 2012
  1. Adds nova client support for nova-manage fixed command

    Chris Yeoh committed Nov 22, 2012
    Adds the following commands:
    - "fixed-ip-get <ip_addr>" - displays information about the fixed ip ip_addr
    - "fixed-ip-reserve <ip_addr>" - reserves the fixed ip ip_addr
    - "fixed-ip-unreserve <ip_addr>" - unreserves the fixed ip ip_addr
    
    Change-Id: I6a5c8b9f7ab359adeb57b86240279649cd421801
    Implements: blueprint apis-for-nova-manage
  2. @aababilov

    Implement fping calls in nova client

    aababilov committed Nov 19, 2012
    Implements blueprint novaclient-fping
    
    Provide fping API calls in nova client as well as unit tests. API is
    accessed by `fping` field of nova client.
    Methods:
    * list(all_tenants=False|True, include=[VM ids], exclude=[VM ids]) -
      perform fping for all VMs in current project (or all projects if
      all_tenants==True)
    * get(server object or id) - perform fping for single instance
    
    Change-Id: Ic3eda142781d1a14f2cfc83626672a579fc93a7d
Commits on Nov 21, 2012
  1. @jpichon

    Expand help message for 'migrate' to explain how the new host is sele…

    jpichon committed Nov 21, 2012
    …cted
    
    Fixes bug 1078247
    
    Change-Id: Iedfd6fc957fd1c2e53f7685b02bd33e16d9342e9
  2. @openstack-gerrit
  3. @openstack-gerrit
  4. @openstack-gerrit
  5. @openstack-gerrit
  6. @openstack-gerrit
  7. @openstack-gerrit
  8. @openstack-gerrit
Commits on Nov 20, 2012
  1. @djipko

    Improved quota output

    djipko committed Nov 16, 2012
    This patch makes the output of quota show a bit more informative
    by not setting a simple None to a non-existing quota, but not showing it
    all together.
    
    Kind of fixes bug #1078906
    and also bug #1078089
    
    Change-Id: Ic42837d218a80f37e0c6d56625c9804d076f444c
  2. @djipko

    Boot from volume without image supplied

    djipko committed Nov 7, 2012
    Allow for booting instances from volume without the image parameter
    supplied. This change is related to the change
    I530760cfaa5eb0cae590c7383e0840c6b3f896b9
    in opnestack/nova. It allows for boot to work with no image supplied
    to accommodate booting from volumes only.
    
    It also makes it possible to interpret show servers that were started
    without images, so from volumes only
    
    Change-Id: I5ba9b0f35a5084aa91eca260f46cac83b8b6591e
Commits on Nov 19, 2012
  1. @dingus9

    Added --extra-opts to the nova ssh command

    dingus9 committed Nov 17, 2012
    This will allow for remote command execution and advanced ssh options
    like portforwarding and connection sharing.
    The goal is to support ssh commands like
    nova ssh fe55adc9-cb1e-44a4-bd36-6a537b238172 --extra-opts='-NfnMS ~/.ssh/master-fe55adc9-cb1e-44a4-bd36-6a537b238172'
    and ssh fe55adc9-cb1e-44a4-bd36-6a537b238172 --extra-opts='-t "sudo puppet agent --test"'
    This will alow easier scripting of the cli... It is not intended
    however to replace using the nova python api. Therefore I kept it simple.
    
    Change-Id: Icce811caf637fc92c6d6374bfb846ea9525a7e05
Commits on Nov 18, 2012
  1. @gabrielhurley

    Cleans up the flavor creation code. Fixes bug 1080891.

    gabrielhurley committed Nov 17, 2012
    Change-Id: Idc76cd01d1537ab87723a05ab8dd81015284e3c8
Commits on Nov 16, 2012
  1. Adding support to filter instances by tenant from the admin api

    Paul Voccio committed Nov 16, 2012
    Change-Id: I37a2c5ad7bbe3e005e96416ea974051a82879adc
Commits on Nov 9, 2012
  1. @viraptor

    Make sure create_image returns result

    viraptor committed Nov 9, 2012
    manager.servers.create_image() returned uuid of the snapshot, but
    Server.create_image() didn't. Make them work the same.
    
    Change-Id: I763197ac8ae542e7ce13569d8ce7e98ec92ccc63
  2. @berendt

    make tenant id optional for quota-defaults and quota-show

    berendt committed Nov 9, 2012
    When using quota-defaults or quota-show without specifing a tenant
    the currently used tenant should be used.
    
    Change-Id: I1ef71b68673dd4a95cbf8b5a8dc901fb6eb06865
  3. @berendt

    fix hypervisor-servers for hypervisors without servers

    berendt committed Nov 8, 2012
    At the moment hypervisor-servers throws an AttributeError for
    hypervisors with no assigned instances. This patch checks first
    if there are assigned instances before looping through them to
    avoid the exception.
    
    fixes bug 1076435
    
    Change-Id: I504e3f234fd041325b63295fab77f9ed3f704db0
  4. discover extensions via entry points

    melwitt committed Nov 7, 2012
    Currently, nova client can only discover extensions in two ways:
    
    1. Installing the extension in the novaclient/v1_1/contrib/ directory.
    2. Installing the extension in the top-level python path or modifying
       the path to be picked up by pkgutils.iter_modules()
    
    This patch allows a third, more flexible option of discovering
    extensions via entry points. This means the extension can be
    installed anywhere and entry points can be registered with python
    to be picked up by pkg_resources.iter_entry_points().
    To register an entry point, simply add the extension module to
    the setup() call in setup.py like this:
    
    setuptools.setup(
        name='mydistribution',
        packages=setuptools.find_packages(),
        entry_points={
            'novaclient.extension' : [
                'foo = mydistribution.mynovaclientexts.foo'
            ]
        },
    )
    
    Change-Id: Ic1e223a9173546131e742506897f585f4ac65767
Commits on Nov 8, 2012
  1. @berendt

    show help when calling without arguments

    berendt committed Nov 8, 2012
    When calling nova without arguments you'll receive the following
    output:
    
    error: too few arguments
    Try 'nova help ' for more information.
    
    Changing 'and' to 'or' the help is also shown when calling nova
    without arguments. I think that's the expected behavior.
    
    Change-Id: Id14f0292ad00e6e45ad66dd010f449c3abbf3871
  2. Add nova client support for nova-manage service command

    ivan-zhu committed Nov 8, 2012
    Implements the one workitem of blueprint apis-for-nova-manage
    
    This add three CLI (service-list/sevice-enable/service-diabel) in
    nova-client.
    
    So we can use:
    "nova service-list" like "nova-manage service list" with two optional
    parameters. Show a list of all running services. Filter by host and
    service name.
    
    "nova service-enable hostname servicename" like "nova-manage service
    enable hostname servicename". It will enable the service specified by
    hostname and serviename.
    
    "nova service-disable hostname servicename" like "nova-manage service
    diable hostname servicename". It will disable the service specified by
    hostname and serviename.
    
    This patch depends on https://review.openstack.org/#/c/15206/
    
    Change-Id: I01d4cee4ef95c1783f6181f8b840244e748387e5
Commits on Nov 7, 2012
  1. @openstack-gerrit
Commits on Nov 6, 2012
  1. @openstack-gerrit

    Merge "Add ability of nova client to display availability zones when …

    Jenkins committed with openstack-gerrit Nov 6, 2012
    …listing hosts"
  2. @openstack-gerrit
  3. @openstack-gerrit
  4. @UnmeshG

    Updated the help text for nova list command.

    UnmeshG committed Nov 4, 2012
    Few options in the nova list command are admin specific. Updated the help text
    to specify the admin only options explitcitly.
    
    Fixes LP: #1055983
    
    Change-Id: Icf8a76e79b9d5399298dacce31b1cc0873f63d71
Something went wrong with that request. Please try again.