[Kimchi-devel] [RFC] [Kimchi] Add support to edit virtual networks

Aline Manera alinefm at linux.vnet.ibm.com
Mon Apr 25 18:22:10 UTC 2016



On 04/20/2016 05:25 PM, Lucio Correia wrote:
> On 20-04-2016 16:54, Socorro Stoppler wrote:
>>>>>
>>>>>         *** 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)
>>>>>
>>>>>
>>>>>     I'm ok with this. The modal window should look almost the same as
>>>>>     the "Add Network" window, except for the Network type that will
>>>>> be a
>>>>>     "readonly" input.
>>>>>
>>>>>
>>>>> BTW, should we add a mask for the Subnet and DHCP IP fields? I 
>>>>> think I
>>>>> saw somewhere someone asking for a mask for IP addresses but I wasn't
>>>>> able to find anything that supports both ipv4 and ipv6 strings at the
>>>>> same time.
>>>>
>>>> Hi Samuel, this is not correct, sorry for the confusion.
>>>>
>>>> It should be only one field. Call it "Address space", same term used
>>>> when listing the networks.
>>>>
>>>> That field will accept something like 127.0.0.0/24
>> Which of the IP address do you want to be displayed?  Doesn't the
>> backend provide both subnet and dhcp in some cases?
>
> In my opinion only subnet should be displayed. The dhcp will be 
> automatically changed by backend if subnet is changed by the user.
>
> We could display dhcp range (start,end) as well, but if the user 
> changes subnet, there will be no reflection on the dhcp range values.
>
>

Make it simple! Let's allow changing only the subnet value and backend 
determines the DHCP range.

>>>>
>>>> I'm not sure about IPV6 support in Kimchi. Aline?
>>>>
>>>
>>> It would be good to have a mask for the fields to restrict user
>>> inputs. Only IPv4 is supported in the current implementation.
>
>




More information about the Kimchi-devel mailing list