https://review.openstack.org/#/c/79813/ is ready for review.
On Wed, Mar 26, 2014 at 3:04 PM, Andrew Woodward <[email protected]> wrote: > You can track > https://review.openstack.org/#/q/topic:bp/single-controller-ha,n,z and > the BP its self > > In https://review.openstack.org/#/c/79813/ I've resolved all but two of > the test case failures in fuelclient which appear to be impacting other > reviews also. So maybe they are broken or just flaky I'm digging into them > currently. > > > > On Wed, Mar 26, 2014 at 5:55 AM, Vladimir Kuklin <[email protected]>wrote: > >> Andrew >> >> Could you give as a heads up on the status of this blueprint? >> >> >> On Tue, Mar 11, 2014 at 9:54 PM, Vladimir Kuklin <[email protected]>wrote: >> >>> Thank you, Andrew. >>> >>> BTW, we do already have tests running for each change request in >>> single-HA-Ubuntu-GRE installation: look into >>> fuelweb_test/tests/test_pullrequest.py. Here you will find that we are >>> running tests by using separate provisioning/deployment feature of Nailgun >>> due to Nailgun restrictions on number of controllers in HA. >>> >>> >>> On Tue, Mar 11, 2014 at 9:44 PM, Andrew Woodward <[email protected]>wrote: >>> >>>> I created a simple blueprint >>>> https://blueprints.launchpad.net/fuel/+spec/single-controller-ha >>>> >>>> First we will enable single controller in ha and migrate the tests >>>> over. After we are happy with this, we can follow up and remove multi-node. >>>> >>>> Reviews will be up soon. >>>> >>>> >>>> On Tue, Mar 11, 2014 at 10:27 AM, Vladimir Kuklin <[email protected] >>>> > wrote: >>>> >>>>> Guys >>>>> >>>>> I do support disabling of simple mode but we need to review the code >>>>> carefully. Andrew, would you please create corresponding change request to >>>>> FUEL gerrit? >>>>> >>>>> >>>>> >>>>> On Tue, Mar 11, 2014 at 8:30 PM, Mike Scherbakov < >>>>> [email protected]> wrote: >>>>> >>>>>> Looks like majority +1ed. Let's go for it. >>>>>> >>>>>> >>>>>> On Tue, Mar 11, 2014 at 1:09 PM, Serg Melikyan < >>>>>> [email protected]> wrote: >>>>>> >>>>>>> +1 for supporting only HA mode in Fuel. >>>>>>> >>>>>>> During Murano & Fuel integration we experienced whole bunch of bugs >>>>>>> introduced with deployment differences between this two modes, so I am >>>>>>> completely agree with Dmitry. >>>>>>> >>>>>>> >>>>>>> On Tue, Mar 11, 2014 at 12:02 AM, David Easter <[email protected] >>>>>>> > wrote: >>>>>>> >>>>>>>> +1 >>>>>>>> >>>>>>>> As long as you can do a 1-controller installation, it would be good >>>>>>>> for both customers and dev to have the required step to pick HA vs. >>>>>>>> non-HA >>>>>>>> removed. It also removes the chance that someone picks the wrong one >>>>>>>> in >>>>>>>> the wizard (since we'd remove it from the wizard completely). >>>>>>>> >>>>>>>> Thanks, >>>>>>>> >>>>>>>> - David J. Easter >>>>>>>> Product Line Manager >>>>>>>> >>>>>>>> >>>>>>>> From: Mike Scherbakov <[email protected]> >>>>>>>> Date: Monday, March 10, 2014 at 6:31 AM >>>>>>>> To: Vladimir Kuklin <[email protected]> >>>>>>>> Cc: "[email protected]" <[email protected]> >>>>>>>> Subject: Re: [Fuel-dev] [fuel-dev] single node HA controllers >>>>>>>> proposal >>>>>>>> >>>>>>>> > you will still need to do some node cross-orchestration >>>>>>>> It contradicts to Andrew's experiments (start of the thread), where >>>>>>>> he was able to add 2nd & 3rd controller. Anyway, we still don't >>>>>>>> miss anything if we drop simple mode, right? >>>>>>>> a) You can do 1-node controller install >>>>>>>> b) You can do 3-node controller install >>>>>>>> >>>>>>>> I vote for removing simple mode, as the use case (scale down to 1 >>>>>>>> controller) can be covered with 1 controller choosing HA mode. >>>>>>>> >>>>>>>> Thanks, >>>>>>>> >>>>>>>> >>>>>>>> On Sun, Mar 9, 2014 at 9:51 PM, Vladimir Kuklin < >>>>>>>> [email protected]> wrote: >>>>>>>> >>>>>>>>> Guys, handling simple mode in the same way as handling HA mode is >>>>>>>>> possible, but after you add controllers, you will still need to do >>>>>>>>> some >>>>>>>>> node cross-orchestration, e.g. updating haproxy nodes or mysql >>>>>>>>> configs. >>>>>>>>> Thus it still faces the same problem - Granular deployment and Much >>>>>>>>> More >>>>>>>>> Advanced Orchestrator is needed. >>>>>>>>> >>>>>>>>> >>>>>>>>> On Sat, Mar 8, 2014 at 2:34 AM, Dmitry Borodaenko < >>>>>>>>> [email protected]> wrote: >>>>>>>>> >>>>>>>>>> On Fri, Mar 7, 2014 at 4:03 AM, Sergey Vasilenko >>>>>>>>>> <[email protected]> wrote: >>>>>>>>>> > I do not sure, that it's a good idea. >>>>>>>>>> > Usualy, most of anything new things, we developing and testing >>>>>>>>>> under simple >>>>>>>>>> > configuration. And after it scale to HA configurations. >>>>>>>>>> >>>>>>>>>> I think it is actually a very BAD idea to develop using a >>>>>>>>>> configuration that is significantly different from production. >>>>>>>>>> >>>>>>>>>> Every time you increase the time interval between introducing a >>>>>>>>>> bug >>>>>>>>>> (i.e. developing) and finding a bug (i.e. testing), the cost of >>>>>>>>>> fixing >>>>>>>>>> the bug increases exponentially. You no longer remember what >>>>>>>>>> you've >>>>>>>>>> changed, you piled other changes on top of incorrect code, you >>>>>>>>>> impacted other engineers who encountered your bug and now have to >>>>>>>>>> figure out that it wasn't their changes causing problems, and so >>>>>>>>>> on. >>>>>>>>>> >>>>>>>>>> > Simple configuration gives us low time of deploy, >>>>>>>>>> >>>>>>>>>> Using HA configuration will make us finally pay some attention to >>>>>>>>>> the >>>>>>>>>> time it takes to deploy HA and fix it. It's not a fundamental >>>>>>>>>> problem, >>>>>>>>>> we're actually doing something wrong here and we should figure it >>>>>>>>>> out. >>>>>>>>>> >>>>>>>>>> > possibility of don't use >>>>>>>>>> > buggy Galera, songle-node AMQP. Works with "simple" >>>>>>>>>> > configuration we can don't distractions to HA ussues. >>>>>>>>>> >>>>>>>>>> These are not distractions, you will encounter all these issues >>>>>>>>>> before >>>>>>>>>> you can release. And it will be much easier to fix them >>>>>>>>>> immediately >>>>>>>>>> after they are introduced, not 1 week before code freeze. >>>>>>>>>> >>>>>>>>>> > One of most typical >>>>>>>>>> > examples -- migration to the next openstack version. >>>>>>>>>> >>>>>>>>>> It is even more important for Icehouse. If we encounter Icehouse >>>>>>>>>> bugs >>>>>>>>>> that break HA before Icehouse is released (5 weeks from now), we >>>>>>>>>> might >>>>>>>>>> get them fixed upstream instead of having to carry our own patch >>>>>>>>>> series after the release. >>>>>>>>>> >>>>>>>>>> -- >>>>>>>>>> Dmitry Borodaenko >>>>>>>>>> >>>>>>>>>> -- >>>>>>>>>> Mailing list: https://launchpad.net/~fuel-dev >>>>>>>>>> Post to : [email protected] >>>>>>>>>> Unsubscribe : https://launchpad.net/~fuel-dev >>>>>>>>>> More help : https://help.launchpad.net/ListHelp >>>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> -- >>>>>>>>> Yours Faithfully, >>>>>>>>> Vladimir Kuklin, >>>>>>>>> Senior Deployment Engineer, >>>>>>>>> Mirantis, Inc. >>>>>>>>> +7 (495) 640-49-04 >>>>>>>>> +7 (926) 702-39-68 >>>>>>>>> Skype kuklinvv >>>>>>>>> 45bk3, Vorontsovskaya Str. >>>>>>>>> Moscow, Russia, >>>>>>>>> www.mirantis.com <http://www.mirantis.ru/> >>>>>>>>> www.mirantis.ru >>>>>>>>> [email protected] >>>>>>>>> >>>>>>>>> -- >>>>>>>>> Mailing list: https://launchpad.net/~fuel-dev >>>>>>>>> Post to : [email protected] >>>>>>>>> Unsubscribe : https://launchpad.net/~fuel-dev >>>>>>>>> More help : https://help.launchpad.net/ListHelp >>>>>>>>> >>>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> -- >>>>>>>> Mike Scherbakov >>>>>>>> #mihgen >>>>>>>> -- Mailing list: https://launchpad.net/~fuel-dev Post to : >>>>>>>> [email protected] Unsubscribe : >>>>>>>> https://launchpad.net/~fuel-dev More help : >>>>>>>> https://help.launchpad.net/ListHelp >>>>>>>> >>>>>>>> -- >>>>>>>> Mailing list: https://launchpad.net/~fuel-dev >>>>>>>> Post to : [email protected] >>>>>>>> Unsubscribe : https://launchpad.net/~fuel-dev >>>>>>>> More help : https://help.launchpad.net/ListHelp >>>>>>>> >>>>>>>> >>>>>>> >>>>>>> >>>>>>> -- >>>>>>> Serg Melikyan, Senior Software Engineer at Mirantis, Inc. >>>>>>> http://mirantis.com | [email protected] >>>>>>> >>>>>>> +7 (495) 640-4904, 0261 >>>>>>> +7 (903) 156-0836 >>>>>>> >>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> Mike Scherbakov >>>>>> #mihgen >>>>>> >>>>> >>>>> >>>>> >>>>> -- >>>>> Yours Faithfully, >>>>> Vladimir Kuklin, >>>>> Senior Deployment Engineer, >>>>> Mirantis, Inc. >>>>> +7 (495) 640-49-04 >>>>> +7 (926) 702-39-68 >>>>> Skype kuklinvv >>>>> 45bk3, Vorontsovskaya Str. >>>>> Moscow, Russia, >>>>> www.mirantis.com <http://www.mirantis.ru/> >>>>> www.mirantis.ru >>>>> [email protected] >>>>> >>>>> -- >>>>> Mailing list: https://launchpad.net/~fuel-dev >>>>> Post to : [email protected] >>>>> Unsubscribe : https://launchpad.net/~fuel-dev >>>>> More help : https://help.launchpad.net/ListHelp >>>>> >>>>> >>>> >>>> >>>> -- >>>> If google has done it, Google did it right! >>>> >>> >>> >>> >>> -- >>> Yours Faithfully, >>> Vladimir Kuklin, >>> Senior Deployment Engineer, >>> Mirantis, Inc. >>> +7 (495) 640-49-04 >>> +7 (926) 702-39-68 >>> Skype kuklinvv >>> 45bk3, Vorontsovskaya Str. >>> Moscow, Russia, >>> www.mirantis.com <http://www.mirantis.ru/> >>> www.mirantis.ru >>> [email protected] >>> >> >> >> >> -- >> Yours Faithfully, >> Vladimir Kuklin, >> Fuel Library Tech Lead, >> >> Mirantis, Inc. >> +7 (495) 640-49-04 >> +7 (926) 702-39-68 >> Skype kuklinvv >> 45bk3, Vorontsovskaya Str. >> Moscow, Russia, >> www.mirantis.com <http://www.mirantis.ru/> >> www.mirantis.ru >> [email protected] >> > > > > -- > Andrew > Mirantis > Ceph community > -- Andrew Mirantis Ceph community
-- Mailing list: https://launchpad.net/~fuel-dev Post to : [email protected] Unsubscribe : https://launchpad.net/~fuel-dev More help : https://help.launchpad.net/ListHelp

