[Engine-devel] RFE: Netwrok Main Tab

Livnat Peer lpeer at redhat.com
Mon Oct 15 14:47:43 UTC 2012


On 15/10/12 16:33, Moti Asayag wrote:
> On 10/02/2012 07:36 PM, Simon Grinberg wrote:
>> Trying to sum up some of the suggestions ('coincidently' dropping those which I think a bit too much for first implementation :)) and add some suggestions of my own 
>>
>> 1. On the hosts subtab:
>>    1.1 Have a radio button that will show either 
>>        1.1.1 All the hosts that this network is attached to
>>        1.1.2 All the hosts where this network attached to the cluster but not to the host (Very important for non-required where the host status does not indicate something is missing)
>>    1.2 Have a remove button for 1.1.1, ManageNetworks button for 1.1.2. Simple add will not do since you don't know where to add. 
>>
>> 2. On the vms subtab 
>>    2.1 Have a radio button that will show either 
>>        2.1.1 All the vms that this network is attached to
>>        2.1.2 All the vms where this network is not attached to
>>    2.2 Have a 'remove' button for 2.1.1, Have 'add' button for 2.1.2
>>    2.3 Allow multiple selection for both actions of 2.2
>>    2.4 Add remove from all button. 
>>    2.5 I would not bother to show all the nics attached to the VM from the same network, it's too rare. Just make sure there is no exception if this does exist. So the columns should have 'nic' as the first and there should be only one VM per line. If there are more then one nic per VM then just indicate 'multiple' 
>>
>> 3. Templates subtab - same as VM, drop the expansion of the NICs list.
>>
>> 4. Clusters subtab
>>    Allow assign to multiple clusters - same as the edit in the data center tab (Just use the same dialogue)
>>
>> 5. Main: You have enough space then why not add the MTU column?
> 
> How about adding the DC version to the main tab next to the DC name? The
> DC version determines which features (i.e. network features) are
> supported by the DC, therefore supported for the specific network.

Since this is a valuable information but focused on the DC and not the
network I would add that on the general subtab instead of the main tab.

> 
>>
>> 6. Queries for the sub tabs: For each needs the reverse query as well (Probably more important when adding new network)  
>>
>>
>> Oops, I think I mostly added and dropped (almost) nothing :)   
>>
>> Regards,
>> Simon
>>  
>>
>> ----- Original Message -----
>>> From: "Avi Tal" <atal at redhat.com>
>>> To: "Yaniv Kaul" <ykaul at redhat.com>
>>> Cc: engine-devel at ovirt.org
>>> Sent: Monday, September 24, 2012 10:13:52 AM
>>> Subject: Re: [Engine-devel] RFE: Netwrok Main Tab
>>>
>>>
>>>
>>> ----- Original Message -----
>>>> From: "Yaniv Kaul" <ykaul at redhat.com>
>>>> To: "Moti Asayag" <masayag at redhat.com>
>>>> Cc: engine-devel at ovirt.org
>>>> Sent: Sunday, September 23, 2012 6:16:47 PM
>>>> Subject: Re: [Engine-devel] RFE: Netwrok Main Tab
>>>>
>>>> On 09/23/2012 06:12 PM, Moti Asayag wrote:
>>>>> On 09/23/2012 05:01 PM, Yaniv Kaul wrote:
>>>>>> On 09/23/2012 04:55 PM, Alona Kaplan wrote:
>>>>>>> ----- Original Message -----
>>>>>>>> From: "Avi Tal" <atal at redhat.com>
>>>>>>>> To: "Alona Kaplan" <alkaplan at redhat.com>
>>>>>>>> Cc: engine-devel at ovirt.org
>>>>>>>> Sent: Sunday, September 23, 2012 4:17:26 PM
>>>>>>>> Subject: Re: [Engine-devel] RFE: Netwrok Main Tab
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> ----- Original Message -----
>>>>>>>>> From: "Alona Kaplan" <alkaplan at redhat.com>
>>>>>>>>> To: "Avi Tal" <atal at redhat.com>
>>>>>>>>> Cc: engine-devel at ovirt.org
>>>>>>>>> Sent: Sunday, September 23, 2012 1:31:32 PM
>>>>>>>>> Subject: Re: [Engine-devel] RFE: Netwrok Main Tab
>>>>>>>>>
>>>>>>>>> 1. What actions do you suggest to add?
>>>>>>>> Add, Edit and remove actions of each component.
>>>>>>>>
>>>>>>> Host:
>>>>>>> Add- What will add action on Networks->Hosts sub tab do? Choose
>>>>>>> an
>>>>>>> existing host and attach the network to one of its nics?
>>>>>>> How will it work? after choosing the host you will open
>>>>>>> setupNetworks
>>>>>>> window and just enable dragging of the selected network (in the
>>>>>>> main
>>>>>>> tab) to a nic? I think it is too much.
>>>>>>>
>>>>>>> Edit- same as add.
>>>>>>>
>>>>>>> Remove- What is the meaning of Remove host in network's
>>>>>>> context?
>>>>>>> The
>>>>>>> network will be detached from the host? I think it is
>>>>>>> confusing.
>>>>>>>
>>>>>>> Vm/Template:
>>>>>>> Add: What will it do? You will choose a vm and then add a vnic
>>>>>>> to
>>>>>>> the
>>>>>>> vm? Where will you see the vnic details?
>>>>>>> Edit: Same as add.
>>>>>>> Remove: You will remove all the vnics that use the selected
>>>>>>> network
>>>>>>> from the vm? Or do you mean to add a remove per vnic?
>>>>>> For all the above: yes.
>>>>>> We can certainly work on the small details, but having a main
>>>>>> tab
>>>>>> with
>>>>>> little to no action whatsoever is kinda disappointing.
>>>>> IMO adding 'assign' action in the main tab might be handy in
>>>>> order
>>>>> to
>>>>> assign a single network in a single dialog to several clusters.
>>>>>
>>>>> However It is not clear to me how Add/Edit for a VM in a sub-tab
>>>>> should
>>>>> look like. The VM should have a list of interfaces (represented
>>>>> as
>>>>> sub
>>>>> collection/tree).
>>>>
>>>> I was thinking more of right-click on the network, selecting 'Add
>>>> to
>>>> VM'
>>>> and then selecting single/mutliple VMs from a dialog with all the
>>>> VMs
>>>> (yes, filtered via search).
>>>> Y.
>>>>
>>>
>>> +1
>>>
>>>>> What will be the meaning of 'Add' in that context? Since the VM
>>>>> already
>>>>> have a vNIC attached to that network. If adding another once, it
>>>>> should
>>>>> be enabled on the record representing the VM itself which will
>>>>> confuse
>>>>> the user.
>>>>> Same goes for 'Edit' of a VM interface under a context of a
>>>>> specific
>>>>> network: in the current 'Edit VM Interface' you can change the
>>>>> network.
>>>>> Should the same dialog be used here as well?
>>>>>
>>>>> The 'Remove' option is the clearer action on this context.
>>>>>
>>>>>
>>>>>> (example of 'small details' - yes, when clicking remove for a
>>>>>> VM/template - it will remove all vNICs that use that network
>>>>>> from
>>>>>> the
>>>>>> VM. A VM with more than one vNIC on the same network is not the
>>>>>> common
>>>>>> case anyway, and if you want to remove just a single vNIC, go to
>>>>>> the
>>>>>> VM). I think we can also live with Add/Remove only, and 'defer'
>>>>>> the edit
>>>>>> actions to the respectable objects (host/vm/template) edit
>>>>>> dialog
>>>>>> boxes
>>>>>> that originates from their own main tab.
>>>>>>
>>>>>> Y.
>>>>>>
>>>>>>>>> 2. I don't understand your suggestion. You mean add
>>>>>>>>> SetupNetworks
>>>>>>>>> to
>>>>>>>>> the Networks main tab?
>>>>>>>> No.
>>>>>>>> Just Thinking of a nice display which will present logical
>>>>>>>> network
>>>>>>>> and his connected host/vm configuration instead of passing
>>>>>>>> through
>>>>>>>> dub-tabs
>>>>>>>> I should give it a deeper thought.
>>>>>>>>
>>>>>>>>
>>>>>>>>> ----- Original Message -----
>>>>>>>>>> From: "Avi Tal" <atal at redhat.com>
>>>>>>>>>> To: "Alona Kaplan" <alkaplan at redhat.com>
>>>>>>>>>> Cc: engine-devel at ovirt.org
>>>>>>>>>> Sent: Thursday, September 20, 2012 6:58:05 PM
>>>>>>>>>> Subject: Re: [Engine-devel] RFE: Netwrok Main Tab
>>>>>>>>>>
>>>>>>>>>> 1. Why not having Actions for Hosts, Vms and Templates ?
>>>>>>>>>> I believe we should have those actions instead of making the
>>>>>>>>>> user
>>>>>>>>>> browse between 'network -> vms -> network (sub tab)' just in
>>>>>>>>>> order
>>>>>>>>>> to update VM's network.
>>>>>>>>>>
>>>>>>>>>> 2. Why having such a big window which most of the time will
>>>>>>>>>> be
>>>>>>>>>> empty?
>>>>>>>>>>      How many logical network would be existed in the
>>>>>>>>>>      system?
>>>>>>>>>>      My suggestion is to go for more graphical window which
>>>>>>>>>>      will
>>>>>>>>>>      present:
>>>>>>>>>>      A. logical networks
>>>>>>>>>>      B. Multiple networks with the host configurations at
>>>>>>>>>>      the
>>>>>>>>>>      same
>>>>>>>>>>      window: very important because most of the System
>>>>>>>>>>      admins
>>>>>>>>>>      would
>>>>>>>>>>      like to have a bigger picture of the entire network
>>>>>>>>>>      configuration
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> ----- Original Message -----
>>>>>>>>>> From: "Alona Kaplan" <alkaplan at redhat.com>
>>>>>>>>>> To: engine-devel at ovirt.org
>>>>>>>>>> Sent: Thursday, September 20, 2012 1:50:15 PM
>>>>>>>>>> Subject: [Engine-devel] RFE: Netwrok Main Tab
>>>>>>>>>>
>>>>>>>>>> Hi all,
>>>>>>>>>>
>>>>>>>>>> Please review the wiki and add your comments.
>>>>>>>>>>
>>>>>>>>>> http://wiki.ovirt.org/wiki/Feature/NetworkMainTab
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> RFE:
>>>>>>>>>> https://bugzilla.redhat.com/858742
>>>>>>>>>>
>>>>>>>>>> Thanks,
>>>>>>>>>> Alona.
>>>>>>>>>> _______________________________________________
>>>>>>>>>> Engine-devel mailing list
>>>>>>>>>> Engine-devel at ovirt.org
>>>>>>>>>> http://lists.ovirt.org/mailman/listinfo/engine-devel
>>>>>>>>>>
>>>>>>> _______________________________________________
>>>>>>> Engine-devel mailing list
>>>>>>> Engine-devel at ovirt.org
>>>>>>> http://lists.ovirt.org/mailman/listinfo/engine-devel
>>>>>> _______________________________________________
>>>>>> Engine-devel mailing list
>>>>>> Engine-devel at ovirt.org
>>>>>> http://lists.ovirt.org/mailman/listinfo/engine-devel
>>>>
>>>> _______________________________________________
>>>> Engine-devel mailing list
>>>> Engine-devel at ovirt.org
>>>> http://lists.ovirt.org/mailman/listinfo/engine-devel
>>>>
>>> _______________________________________________
>>> Engine-devel mailing list
>>> Engine-devel at ovirt.org
>>> http://lists.ovirt.org/mailman/listinfo/engine-devel
>>>
>> _______________________________________________
>> Engine-devel mailing list
>> Engine-devel at ovirt.org
>> http://lists.ovirt.org/mailman/listinfo/engine-devel
>>
> 
> _______________________________________________
> Engine-devel mailing list
> Engine-devel at ovirt.org
> http://lists.ovirt.org/mailman/listinfo/engine-devel
> 




More information about the Devel mailing list