Skip to content
Commits on Jun 26, 2016
  1. @openstack-gerrit
  2. @openstack-gerrit

    Merge "remove personality extension"

    Jenkins committed with openstack-gerrit Jun 26, 2016
  3. @openstack-gerrit
  4. @openstack-gerrit

    Merge "remove access_ips extension"

    Jenkins committed with openstack-gerrit Jun 26, 2016
  5. @openstack-gerrit
  6. @gkotton

    Release notes: fix typos

    Fix a few typos in the release notes
    Change-Id: I2b949fd65d7620ba85a47579217ba189ab1c9360
    gkotton committed Jun 25, 2016
Commits on Jun 25, 2016
  1. @openstack-gerrit
  2. @liangjingtao @liangjingtao

    Make print py3 compatible

    In PY3,remove the print "", join the print () function to achieve
    the same function,this patch is to fix it.
    Change-Id: Ie860e912b0c7101fd9d1d5c8373db8688f99122c
    Closes-Bug: #1595773
    liangjingtao committed with liangjingtao Jun 24, 2016
  3. libvirt: fix disk size calculation for VZ container instances

    Image based VZ containers root disks are stored in libvirt XML
    configuration as filesystems, so we need to parse them accordinly.
    Their virtual disks are in fact directories that contain different
    files. We can get size of virtual image via qemu-img, while total disk
    size is a total space that ploop directory consumes.
    Closes-Bug: #1528638
    Change-Id: I7bac5511df1f30ded3cea263e6b46e605e20e5fb
    Mikhail Feoktistov committed Sep 11, 2015
  4. @openstack-gerrit
Commits on Jun 24, 2016
  1. @openstack-gerrit
  2. @mriedem

    Fix error message for VirtualInterfaceUnplugException

    "unplugin" isn't a word, so let's just re-write the
    error message to be clear.
    Change-Id: I311f252d356b9b7ed220d35c21a2b59a988e5c4d
    mriedem committed Jun 24, 2016
  3. @openstack-gerrit
  4. @lyarwood

    libvirt: Add boot ordering to individual disks

    Allow the ordering of individual disks at boot time. At present this is
    only planned to be used by the stable disk device rescue feature but
    could easily be used elsewhere in the future.
    Implements: blueprint virt-rescue-stable-disk-devices
    Change-Id: Ic51b158944cc9e8442d74792f703ff74fa8cff77
    lyarwood committed Jan 7, 2016
  5. @lyarwood

    image_meta: Add hw_rescue_device and hw_rescue_bus

    Add device and bus image properties to provide more control over how an
    image is presented to an instance during rescue.
    Implements: blueprint virt-rescue-stable-disk-devices
    Change-Id: I92cc4fd5337fb7a7d55bdff4cfee62bdf3ecf8a1
    lyarwood committed Dec 21, 2015
  6. @openstack-gerrit
  7. @sdague

    collapse servers.ViewBuilderV21 into servers.ViewBuilder

    We used to have 2 different server views to handle the differences
    between base V20 and V21 APIs, however with the drop of the legacy V20
    stack we only need one. This prevents the duplication in show method,
    and simplifies the code.
    The diff looks a little odd because this was copying the v21 show over
    the v20 show, so the unrelated whitespace changes were actually in the
    old method, and do make it more readable.
    Part of bp:api-no-more-extensions
    Change-Id: I8a03ba4b896a16d97131d51761760622520d01fd
    sdague committed Jun 23, 2016
  8. @sdague

    remove personality extension

    This removes personality extension, as well as the rebuild extension
    point for servers.
    We add an operation flag to translate extension because personality
    extension uses different kwarg names depending on the operation. This
    is done with a set of constants which should prevent typos silently
    causing failures.
    A few variables are renamed in to avoid multiline
    Part of bp:api-no-more-extensions
    Change-Id: I47deae0279f85d9a355d1248b6e90af732406514
    sdague committed Jun 22, 2016
  9. @sdague

    remove preserve-ephemeral rebuild extension

    This folds this back into the main rebuild flow. As there were no unit
    tests for this, doing so was pretty simple.
    Part of bp:api-no-more-extensions
    Change-Id: I19f791ed5af917b5509940765fedc1b944fcf315
    sdague committed Jun 22, 2016
  10. @sdague

    remove access_ips extension

    Part of bp:api-no-more-extensions
    Change-Id: Id48dfdf29bb6b250ad505428bd034074cb611cc1
    sdague committed Jun 20, 2016
  11. @openstack-gerrit
  12. @mriedem

    Bump the service version for get-me-a-network support

    The REST API is going to be checking that all computes
    in the deployment are running new enough code to support
    network requests with the special 'auto' and 'none' values
    for Get Me a Network, so we need to bump the service version
    which can be used as the minimum version to check.
    Part of blueprint get-me-a-network
    Change-Id: Ia1af75422d5e1fd4535c1ed9703d855239282559
    mriedem committed May 19, 2016
  13. @mriedem

    neutron: handle 'auto' network request in allocate_for_instance

    This handles auto-allocating a network with Neutron when no
    specific networks are requested, 'auto' is specified on the
    request and there are no existing networks available to the
    Related-Bug: #1591766
    Part of blueprint get-me-a-network
    Change-Id: Ibeccfd83c5703671b7fe08090e24c23cc3509371
    mriedem committed Jun 10, 2016
  14. @openstack-gerrit
  15. @openstack-gerrit
  16. @openstack-gerrit
  17. @openstack-gerrit
  18. @openstack-gerrit
  19. @openstack-gerrit
  20. @ghanshyammann @sdague

    api-ref: verify

    This completes the verification of for
    all required area(parameter, example, body)
    Part of bp:api-ref-in-rst
    Change-Id: I47ed4d0b4446a0b45a1df312b84ec6bfdaa134b6
    ghanshyammann committed with sdague Jun 8, 2016
  21. @berrange

    libvirt: split out code for determining if migration should abort

    There are two timeouts that can cause migration to be aborted,
    one looks to see if forward progress is being made, while the
    other checks an overall time limit. Split out the code for
    checking these limits into a separate method and add some
    explicit unit testing for the scenarios they encounter.
    Implements: blueprint libvirt-clean-driver
    Change-Id: I115fc7f0b41840244f7e60dcb733062209f9460b
    berrange committed Jun 8, 2016
  22. @berrange

    libvirt: split out code for detecting live migration job type

    When we see a job type of "NONE", we have code to convert that
    to another more useful job type. Split this code out into its
    own method to make it easier to test it in isolation. This new
    testing exposed a bug in log debug messages where the 'ex'
    parameter was not being correctly passed in a dict.
    Refactoring of mocking in migration tests in is
    left as a future exercise once this whole series is merged.
    Implements: blueprint libvirt-clean-driver
    Change-Id: I80e5b2c22a03556bfce29a74ae304cef6b6841cb
    berrange committed Jun 8, 2016
  23. @openstack-gerrit
  24. @bclau

    policy: Replaces 'authorize' in nova-api (part 1)

    Updates nova.api.openstack.compute modules to use the
    context's 'can' method instead of the existing
    'authorize' function.
    Co-Authored-By: Andrew Laski <>
    Change-Id: I834cff54c1bc079b566cb66b4173d4cf109bc686
    Partially-Implements: bp policy-in-code
    bclau committed Jun 13, 2016
  25. @openstack-gerrit

    Merge "fix developer docs on API"

    Jenkins committed with openstack-gerrit Jun 24, 2016
Something went wrong with that request. Please try again.