Thread Previous • Date Previous • Date Next • Thread Next |
For one, if we are building this with the system tests, there is no hope of it working when we apply bonding to each interface with underlying "management", "public", "storage", "private" roles from libvirt, at minimum, we need to set eth1-4 to the same role in fuelweb_test/settings.py or override it with a new SetupEnvironment instance. However, after fixing this by hand we still cant get the bond to pass traffic in the bond correctly when using any of the balance modes, and LACP wont ever work with out a real switch. We have confirmed that active/backup works fine in CentOS. We think that the balance modes probably wont work because of libvirt and linux birdges probably don't support it. We are moving to testing balance mode on real hardware. On a related note, I thought we added support to move the Admin (PXE) Interface, but it's locked in the UI, is this expected? On Mon, Feb 24, 2014 at 12:20 PM, Igor Shishkin <ishishkin@xxxxxxxxxxxx> wrote: > Hello, Dmitry. > > It's 100% reproducible on virtual environment when we're trying to deploy bonding in balance tcp or balance slb mode. > Tests related as a way to reproduce and a warning why these tests should fail when they'll be merged. > > As we can see problem is in rebalance procedure openvswitch tries to do since it started bonded interface. And in this time bonded interfaces stops to accept ARPs. > > I just built openvswitch=1.9.3 which is LTS and wanna try it in the same case and try to descrease bond-rebalance-interval to 0(as Andrey K. suggested). If any of this will help - this could be the solution(but I'm really not sure bond-rebalance-interval=0 is a good way). > -- > Igor Shishkin > QA Engineer > > > > On 24 Feb 2014, at 23:59, Dmitry Borodaenko <dborodaenko@xxxxxxxxxxxx> wrote: > >> Mike, Igor, >> >> Can you provide more details on how the integration test in review >> #75161 helps to reproduce bug #1272842? >> >> As far as I understand, the bug is a highly intermittent problem with >> ARP that was only showing up after an environment with LACP bonding >> was operational for at least a few hours. >> >> On the other hand, the problem Igor is reporting based on the >> integration test sounds like something 100% reproducible that doesn't >> require real hardware or LACP and is not necessarily related to ARP. >> >> Are you sure you're not confusing two unrelated problems? >> >> Thanks, >> -DmitryB >> >> >> On Mon, Feb 24, 2014 at 9:18 AM, Mike Scherbakov >> <mscherbakov@xxxxxxxxxxxx> wrote: >>> The issue is here: https://bugs.launchpad.net/fuel/+bug/1272842. >>> Those who know what can be wrong with our openvswitch/kernel, please provide >>> your input.. >>> >>> >>> On Mon, Feb 24, 2014 at 9:04 PM, Igor Shishkin <ishishkin@xxxxxxxxxxxx> >>> wrote: >>>> >>>> Hello, >>>> >>>> Currently we have this review https://review.openstack.org/#/c/75161 with >>>> test cases for our brand new shiny bonding feature but >>>> balance-tcp/balance-slb modes are not working for now. >>>> >>>> Steps to reproduce are very simple: >>>> Create cluster with simple or HA configuration, select balance-tcp or >>>> balance-slb bonding mode and start deployment. >>>> >>>> Deployment will not finish with success because of rebalance procedure >>>> problems. >>>> -- >>>> Igor Shishkin >>>> QA Engineer >>>> >>>> >>>> >>> >>> >>> >>> -- >>> Mike Scherbakov >>> #mihgen >>> >>> -- >>> Mailing list: https://launchpad.net/~fuel-dev >>> Post to : fuel-dev@xxxxxxxxxxxxxxxxxxx >>> Unsubscribe : https://launchpad.net/~fuel-dev >>> More help : https://help.launchpad.net/ListHelp >>> >> >> >> >> -- >> Dmitry Borodaenko > > > -- > Mailing list: https://launchpad.net/~fuel-dev > Post to : fuel-dev@xxxxxxxxxxxxxxxxxxx > Unsubscribe : https://launchpad.net/~fuel-dev > More help : https://help.launchpad.net/ListHelp -- If google has done it, Google did it right!
Thread Previous • Date Previous • Date Next • Thread Next |