Here¹s my feedback. First off, thanks for kicking off this effort. Always good to see initiative to improve the product and user experience specifically.
Screen #1 would like to see how it will look when there are multiple versions e.g. 2014.1.1-5.1, 2014.1.3-5.1.1, 2014.1.4-5.1.2, etc. Will the button activate a pulldown? Screen #3 I like the general idea of ³pre-defined templates² for cluster types we'll need to be good definition for the purpose of the template. Compute is the obvious one (just controllers + compute nodes). The others we¹ll need to think about in terms of pre-defined distribution of roles. Screen #4 - should reflect the choices from Screen #3 I.e. if I picked ³Compute² as the template, then it should show by default the nodes already assigned (one controller, the rest computes). Perhaps that is what you¹re showing here already. Screen #5 & 6 combined - +1. Also, the defaults should be put in if possible. The idea for a wizard is that your simplest user who doesn¹t want to make any config changes can just click through taking the defaults without having to think too much. We don¹t want to make this too advanced and force the user to go look up stuff in doc or ask someone else what to enter. Screen #7 - seems to be a bit complex for a wizard. Screen #8 I like this if it enables advanced windows to pop up when the buttons are pushed. Again, this allows someone to click through without changes but makes it available advanced users in a more convenient manner. Screen #9 I like that you can deploy immediately from here, but agree with Roman that there should be also an option to display the normal UI after the wizard in case even more advanced things need to be done or to double check everything before deploying. Thanks! -Dave Easter From: "ralekseen...@mirantis.com" <ralekseen...@mirantis.com> Date: Tuesday, August 26, 2014 at 2:13 PM To: Sergii Golovatiuk <sgolovat...@mirantis.com> Cc: "fuel-dev@lists.launchpad.net" <fuel-dev@lists.launchpad.net> Subject: Re: [Fuel-dev] Disk configuration UI in the new environment creation wizard +1 for combining network setup & verification -1 for disks. individual configuration of nodes should be allowed Also I'm not sold on #3. Is there a point in asking about additional services upfront? All of that can come later (cluster settings). And separation between compute/storage/c+s --- why are we asking for it? I would also: - remove deploy step from the wizard - display our normal UI after the wizard, so that users can review/edit configs before deployment (I.e. wizard doesn't replace the normal UI) All in all, I like the look and feel. Great job! Thanks, Roman On Tuesday, August 26, 2014, Sergii Golovatiuk <sgolovat...@mirantis.com> wrote: > Hi, > > There should be separate step for Ceph, as ceph may have SSD+HDD pools or more > advanced configurations. > > ~Sergii > > -- > Best regards, > Sergii Golovatiuk, > Skype #golserge > IRC #holser > > > On Tue, Aug 26, 2014 at 8:12 PM, Dmitriy Novakovskiy > <dnovakovs...@mirantis.com > <javascript:_e(%7B%7D,'cvml','dnovakovs...@mirantis.com');> > wrote: >> Hi Vitaly, >> >> Most frequent use cases from disk config perspective are: >> >> A) Ceph storage (dedicated nodes) - your approach works fine, nodes are >> recommended to be uniform >> B) LVM storage (dedicated or co-located w/ Compute nodes) - storage >> configuration is per-node, your approach doesn't work >> C) Enterprise SAN/NAS - disk config is mostly irrelevant >> >> Leaving per-node configuration in CLI only is not good - it will limit >> trial/pilot/playing around users. I would suggest exposing group >> configuration on main screen with all nodes list as default option, allowing >> individual node's config to be reachable via individual node's HW screen. >> >> --- >> Regards, >> >> Dmitriy Novakovskiy >> Sales Engineer, Mirantis EMEA >> >> Skype: dmitriy.novakovskiy >> Operating from: Ukraine >> >> >> On Tue, Aug 26, 2014 at 6:58 PM, Vitaly Kramskikh <vkramsk...@mirantis.com >> <javascript:_e(%7B%7D,'cvml','vkramsk...@mirantis.com');> > wrote: >>> Hi folks, >>> >>> As you may know, there are some activities aimed to improve environment >>> creation UX and create a single wizard that will guide a user from the very >>> environment creation to the start of deployment. There are some mockups that >>> show how it could look like: >>> >>> https://docs.google.com/file/d/0B2iuEqmr4C0uczBRbDZkc1Uxek0/edit >>> >>> I want to ask a question about step #7 (disk configuration). There would be >>> a list of nodes automatically grouped by roles+disks, so disks of all the >>> nodes in a group can be configured at once. I think this approach is better >>> than the current one (group nodes by hardware, check nodes/groups, click >>> "Configure Disks" button) for large environments with homogeneous nodes, but >>> we'll lose the ability to configure disks of an arbitrary group of nodes or >>> a single node. The question is: is this functionality really needed? Maybe >>> it should be available via CLI only? What is your opinion? >>> >>> -- >>> Vitaly Kramskikh, >>> Software Engineer, >>> Mirantis, Inc. >>> >>> -- >>> Mailing list: https://launchpad.net/~fuel-dev >>> Post to : fuel-dev@lists.launchpad.net >>> <javascript:_e(%7B%7D,'cvml','fuel-dev@lists.launchpad.net');> >>> Unsubscribe : https://launchpad.net/~fuel-dev >>> More help : https://help.launchpad.net/ListHelp >>> >> >> >> -- >> Mailing list: https://launchpad.net/~fuel-dev >> Post to : fuel-dev@lists.launchpad.net >> <javascript:_e(%7B%7D,'cvml','fuel-dev@lists.launchpad.net');> >> Unsubscribe : https://launchpad.net/~fuel-dev >> More help : https://help.launchpad.net/ListHelp >> > -- Mailing list: https://launchpad.net/~fuel-dev Post to : fuel-dev@lists.launchpad.net Unsubscribe : https://launchpad.net/~fuel-dev More help : https://help.launchpad.net/ListHelp
-- Mailing list: https://launchpad.net/~fuel-dev Post to : fuel-dev@lists.launchpad.net Unsubscribe : https://launchpad.net/~fuel-dev More help : https://help.launchpad.net/ListHelp