Hi, There is no networks-to-interfaces configuration on screens #5 & #6 but it is obligatory for manual setup as we cannot distribute networks automatically. We make default networks-to-interfaces assignment but we don't have enough info to assume how close is it to user requirements. So, I propose to have this configuration in Wizard.
Aleksey Kasatkin On Wed, Aug 27, 2014 at 1:41 AM, David Easter <deas...@mirantis.com> wrote: > 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> 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> 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 >>>> 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 > > -- > 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