Add api extension for new network fields.

Bug #1360500 reported by OpenStack Infra
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
openstack-api-site
Fix Released
Medium
Diane Fleming

Bug Description

https://review.openstack.org/93759
commit 71fabdc8dc69d418fa987bef03e1c70ea389f80a
Author: Vishvananda Ishaya <email address hidden>
Date: Fri May 9 13:04:46 2014 -0700

    Add api extension for new network fields.

    This uses the existing api extension to implement the actual control
    of the fields, but the check is based on a new dummy extension
    called os-extended-networks.

    Api sample tests added for new extension.

    DocImpact: Adds an extension that enables extra fields for network
    create. The new fields are:
      mtu: int (default flag) if set, nova sets the mtu on bridge. This
           allows network_device_mtu flag to be set per network.
      dhcp_server: ip (default == gateway) if different from gateway, sets
                    nova to assume gateway is external.
      enable_dhcp: bool (default true) false will disable dhcp on network.
      share_address: bool (default flag) if specifed, network will have
                     the same dhcp ip on every host. This allows
                     share_dhcp_address flag to be set per network.
      allowed_start: ip if specified, reserves all ips before allowed_start.
      allowed_end: ip if specified, reserves all ips after allowed_end.

    Partially-implements blueprint better-support-for-multiple-networks

    Change-Id: I577fe5f6560be50106f345a42a826e97d5e7d64c

Tags: nova
Tom Fifield (fifieldt)
affects: openstack-manuals → openstack-api-site
Changed in openstack-api-site:
milestone: none → juno
Revision history for this message
Anne Gentle (annegentle) wrote :

To add this to the API docs, create a new os-extended-networks.wadl file and document the parameters as shown above in the commit message.

Since this is a Compute API v2 extension, the os-extended-networks WADL needs to go here:
https://github.com/openstack/api-site/tree/master/api-ref/src/wadls/compute-api/src/v2/ext

and then the extensions chapter should point to the WADL file:

https://github.com/openstack/api-site/blob/master/api-ref/src/docbkx/ch_compute-v2-ext.xml

Changed in openstack-api-site:
status: New → Confirmed
importance: Undecided → Medium
status: Confirmed → Triaged
Tom Fifield (fifieldt)
Changed in openstack-api-site:
milestone: juno → kilo
Changed in openstack-api-site:
assignee: nobody → Diane Fleming (diane-fleming)
status: Triaged → Confirmed
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to api-site (master)

Fix proposed to branch: master
Review: https://review.openstack.org/167286

Changed in openstack-api-site:
status: Confirmed → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to api-site (master)

Reviewed: https://review.openstack.org/167286
Committed: https://git.openstack.org/cgit/openstack/api-site/commit/?id=07d782ed86c3b0a0705960a9fbe247eb80a6aca0
Submitter: Jenkins
Branch: master

commit 07d782ed86c3b0a0705960a9fbe247eb80a6aca0
Author: Diane Fleming <email address hidden>
Date: Tue Mar 24 11:01:22 2015 -0500

    Add the os-extended-networks extension to Compute v2.

    Change-Id: Ibee3bcd7d7344d2e11d8d617ab370baae19ef79b
    Closes-Bug: #1360500

Changed in openstack-api-site:
status: In Progress → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.