[Kimchi-devel] [RFC] [Kimchi] Add support to edit virtual networks
Aline Manera
alinefm at linux.vnet.ibm.com
Tue Apr 12 18:06:52 UTC 2016
On 04/05/2016 06:02 PM, Lucio Correia wrote:
> Edit virtual network feature
>
> Pre-requisite:
> - Virtual network is stopped
> - Virtual network "default" is not editable
Why? Maybe only block renaming for the default network. But the other
fields could be changed IMO.
>
> *** BACKEND ***
>
> ### Resource: Network
>
> **URI:** /plugins/kimchi/networks/*:name*
>
> **Methods:**
>
> * **UPDATE**: Update a Network
The method it PUT.
> * name: The name of the Network
> * subnet: Network segment in slash-separated format with ip
> address and prefix
> * dhcp: DHCP services on the virtual network is enabled.
> * start: start boundary of a pool of addresses to be provided
> to DHCP clients.
> * end: end boundary of a pool of addresses to be provided to
> DHCP clients.
> * interfaces: An array of bridge network interfaces that belongs
> to this network
> All traffic on this network will be bridged through
> the first
> interface. The interface is a bridge or
> ethernet/bonding device.
> * vlan ID
Please, specify which parameters can be updated according to network type.
I don't think all them apply to any network type.
>
> Not all attributes are required for all networks types.
Specify that as it is a documentation file.
>
>
> *** FRONTEND ***
>
> * Add new option Edit to Actions menu under Virtualization/Network
> tab, enabled only for stopped networks
> * When clicked, this option will open a new window for editing that
> virtual network, with the following fields. Based on network type,
> some of below fields may be disabled:
>
> Type: just a label describing the network type, not changeable.
> Name: all types of virtual network can be renamed
> Interfaces: attach/detach interfaces (enabled for VEPA) or change
> interface (for macvtap, bridged)
> Subnet/DHCP range: two IP fields: start, end (enabled for NAT, isolated)
> VLAN id: integer field (enabled for bridged networks)
>
Can I add a VLAN ID for a bridged network previous created without VLAN
ID? Or can I only change the VLAN ID from an VLAN bridged network?
More information about the Kimchi-devel
mailing list