Friday, 2020-11-13

openstackgerritMichael Johnson proposed openstack/octavia master: Fix grenade to build the test server  https://review.opendev.org/76259400:29
*** rcernin has quit IRC00:42
*** rcernin has joined #openstack-lbaas00:43
openstackgerritMichael Johnson proposed openstack/octavia master: Fix pep8 failures in gate  https://review.opendev.org/76256500:46
rm_workwhy do we have to use str(e) now on Exceptions? lame01:33
*** spatel has joined #openstack-lbaas01:37
*** spatel has quit IRC01:42
*** rcernin has quit IRC01:58
*** sapd1 has joined #openstack-lbaas02:31
rm_workjohnsom: bleh grenade failed on that ^^02:54
rm_workhttps://66f3361aafded0fa7c12-c2be07d11a08a869365c79079919dbfe.ssl.cf5.rackcdn.com/762565/3/check/octavia-grenade/b560faf/testr_results.html02:54
*** rcernin has joined #openstack-lbaas02:57
*** rcernin has quit IRC03:38
*** armax has quit IRC03:47
*** rcernin has joined #openstack-lbaas04:05
*** psachin has joined #openstack-lbaas04:53
*** rm_work has quit IRC04:58
*** rm_work has joined #openstack-lbaas04:58
*** zzzeek has quit IRC05:34
*** zzzeek has joined #openstack-lbaas05:36
*** rcernin has quit IRC05:39
*** rcernin has joined #openstack-lbaas05:42
*** rcernin_ has joined #openstack-lbaas06:53
*** rcernin has quit IRC06:54
*** rcernin_ has quit IRC06:59
openstackgerritzhangxingjun proposed openstack/python-octaviaclient master: Add batch udpating members settings  https://review.opendev.org/76262007:04
openstackgerritzhangxingjun proposed openstack/python-octaviaclient master: Add batch udpating members settings  https://review.opendev.org/76262007:06
*** xgerman has quit IRC07:15
*** rpittau|afk is now known as rpittau07:20
*** wuchunyang has joined #openstack-lbaas07:28
*** tkajinam has quit IRC08:08
*** tkajinam has joined #openstack-lbaas08:12
*** ccamposr has quit IRC08:28
*** ccamposr has joined #openstack-lbaas08:28
*** servagem has quit IRC09:00
openstackgerritJay Liu proposed openstack/octavia master: Alternative Distributor for L3 Active-Active, N+1 Amphora Setup  https://review.opendev.org/72386409:08
*** ccamposr__ has joined #openstack-lbaas10:23
*** ccamposr has quit IRC10:26
*** wuchunyang has quit IRC10:26
*** takamatsu has quit IRC11:33
*** takamatsu has joined #openstack-lbaas11:33
openstackgerritArkady Shtempler proposed openstack/octavia-tempest-plugin master: Adding failover test. Send HTTP traffic while MASTER Amphorae is rebooted. BACKUP Amphorae should serve the traffic.  https://review.opendev.org/75161711:47
*** TMM has quit IRC11:51
*** TMM has joined #openstack-lbaas11:51
*** servagem has joined #openstack-lbaas11:51
haleybgthiemonge: you had a change regarding test_server.bin recently, right?  trying to figure out why grenade job can't find the file14:33
gthiemongehaleyb: https://review.opendev.org/#/c/758778/14:34
haleybok, and that merged14:35
gthiemongeit is built in the test-config step14:35
gthiemongehaleyb: you might have to add "octavia-tempest-plugin" in the "devstack_plugins" list (-> https://review.opendev.org/#/c/758778/5/zuul.d/jobs.yaml)14:35
haleybgthiemonge: i thought michael did, but maybe we need the tempest_plugins stanza as well?14:36
haleybhttps://review.opendev.org/#/c/762565/3/zuul.d/jobs.yaml14:37
haleybi'm going to try that14:37
haleyboh, it's already there below14:38
haleybgthiemonge: since this is grenade, do we need that change in a -1 branch?  because it's running the "old" branch first?14:42
gthiemongehaleyb: we have these patches: https://review.opendev.org/#/q/I43b79c4c203ec5c7ecf617c449805fa963dd2db814:44
* haleyb wonders how far down the rabbit hole it goes14:44
haleybgthiemonge: was looking to duplicate those... but they didn't work either it seems14:45
haleybso that issue is breaking the gate, i'll need some coffee before continuing14:47
*** rpittau is now known as rpittau|afk14:49
cgoncalvesthe problem is devstack/grenade isn't running test-config14:51
openstackgerritGregory Thiemonge proposed openstack/python-octaviaclient master: Add tag support for Octavia resources  https://review.opendev.org/76266814:58
haleybcgoncalves: is someone working on that?15:03
cgoncalveshaleyb, not that I am aware of15:03
cgoncalvesI have not confirmed this at 100%, so take it with a grain of salt15:04
haleybcgoncalves: any idea where i can start?  is the other option putting the .bin file back to fix the gate?15:05
cgoncalveshaleyb, maybe confirm if the issue is grenade isn't calling test-config first. I like to look forward, not backward (revert valid patches) ;)15:06
haleybcgoncalves: it's been 10 days is all, and i know nothing about test-config (or at least don't think i do)15:07
haleybcgoncalves: i see "Building backend test server" in the logs15:12
haleybcgoncalves: so i see the Building message only in the changes on master, Victoria and older nothing, so perhaps and old vs new issue15:26
*** ianychoi has joined #openstack-lbaas15:30
*** TrevorV has joined #openstack-lbaas15:31
*** bcafarel has quit IRC15:32
*** bcafarel has joined #openstack-lbaas15:36
openstackgerritBrian Haley proposed openstack/octavia stable/train: Enable octavia-tempest-plugin for grenade job  https://review.opendev.org/76267715:53
haleybthat's not going to work, but makes me feel better to get a hack out of my system15:53
*** armax has joined #openstack-lbaas15:57
johnsomMaybe we need to make grenade non-voting to get the pep8 fix in, then figure out why Carlos’s patches are not working. Some how I missed those when looking for them16:07
cgoncalvesBrian's patch may just do the job. I knew we had to patch stable/train (and first before newer branches) but overlooked octavia-tempest-plugin must be in the grenade var env Brian is setting16:10
haleybyeah, we have to start at train and work forward, but with "old" zuul i'm flying blind as what to do16:10
*** takamatsu has quit IRC16:15
*** takamatsu has joined #openstack-lbaas16:46
openstackgerritArkady Shtempler proposed openstack/octavia-tempest-plugin master: Adding failover test. Send HTTP traffic while MASTER Amphorae is rebooted. BACKUP Amphorae should serve the traffic.  https://review.opendev.org/75161716:47
*** TrevorV has quit IRC16:58
*** gcheresh has joined #openstack-lbaas17:25
*** psachin has quit IRC17:44
openstackgerritBrian Haley proposed openstack/octavia stable/train: Enable octavia-tempest-plugin for grenade job  https://review.opendev.org/76267717:48
*** ccamposr has joined #openstack-lbaas18:29
*** ccamposr__ has quit IRC18:32
*** gcheresh has quit IRC18:39
*** ccamposr has quit IRC18:51
*** ccamposr has joined #openstack-lbaas18:52
*** xgerman has joined #openstack-lbaas19:18
haleybjohnsom: so the patch still didn't work... option b would be to disable grenade in ussuri branch, merge carlos' patch there, which should fix the victoria branch, rinse/repeat19:22
johnsomOh really? I thought I just saw it mostly through zuul19:22
haleybwell, i also disabled everything except grenade to speed it up19:23
haleybas a test19:23
johnsomYeah19:23
haleybi need to have you review my other patches on Fridays :)19:23
johnsomIt ran for an hour so I figured it had made it past the scp19:23
johnsomI'm ok with temporarily disabling grenade to get the other fixes in.19:24
haleybjohnsom: do you agree getting https://review.opendev.org/#/c/761221/ merged should fix later branches?  at least that's my thought, so we wouldn't have to disable on master19:26
johnsomWell, that patch failed too.19:27
johnsomThe train patch probably bombed because it pulled stein in19:29
johnsomHmm, but still it should have ran the devstack plugin for octavia-tempest-plugin.19:30
johnsomI will look at this more closely19:31
haleybi'm not sure it ran through test-config in tempest, at least i don't see the Building message19:31
haleybthat's why i figured we could start with ussuri, which should fix victoria19:31
johnsomAh, you added the plugin to grenade_pluginrc, I think we need to get it local_conf. It's a devstack plugin, not a grenade plugin.19:40
johnsomSo it's not going to get "stack" as $119:41
*** gcheresh has joined #openstack-lbaas19:41
johnsomLet me edit this and give that a go19:42
openstackgerritMichael Johnson proposed openstack/octavia stable/train: Enable octavia-tempest-plugin for grenade job  https://review.opendev.org/76267719:43
haleybjohnsom: that's why they pay you the big bucks, i was trying to update based on what was there19:46
johnsomWait, is test-config even a valid devstack phase?19:47
cgoncalveshttps://docs.openstack.org/devstack/latest/configuration.html19:47
openstackgerritArkady Shtempler proposed openstack/octavia-tempest-plugin master: Adding failover test. Send HTTP traffic while MASTER Amphorae is rebooted. BACKUP Amphorae should serve the traffic.  https://review.opendev.org/75161719:47
johnsomCool, ok. Yeah, it must be given the scenarios aren't exploding19:47
johnsomSo grenade doesn't run that phase? is that the issue with the "new" zuul grenade?19:49
cgoncalvesI did not have time to have a good look at it, but that was my thinking19:52
cgoncalvesit may not be the "new" zuul grenade if we can't get https://review.opendev.org/#/c/762677/ to pass either19:52
cgoncalves^ stable/train which runs "old" zuul grenade19:53
johnsomYeah, so new grenade is not running the test-config phase for some reason19:54
johnsomWith all of the spaghetti of scripts involved, I can understand why I don't remember all of the details of how this stuff works.20:45
haleybjohnsom: seems the spaghetti has won21:15
johnsomYeah, looking at that now21:15
*** ccamposr__ has joined #openstack-lbaas21:17
*** servagem has quit IRC21:19
*** ccamposr has quit IRC21:19
*** rcernin has joined #openstack-lbaas21:19
johnsomWell, at least that time it built it: https://zuul.opendev.org/t/openstack/build/9bda6335d7494eb58144aa54ce71a3d9/log/logs/old/devstacklog.txt#3271621:25
johnsomIt failed because it built it in the /old directory, but after the upgrade it doesn't exist in /new21:28
haleybso does it scp a second time?  shouldn't it already be there?21:31
johnsomThe SCP is in the setup class for the tempest suite.21:32
johnsomThey are fresh vms21:32
haleyb"run_plugins stack test-config" only happens in old21:35
johnsomRight, and tempest runs from new21:35
*** ccamposr has joined #openstack-lbaas21:36
*** ccamposr__ has quit IRC21:38
johnsomI think we should put it in a "well known" location instead of guessing a path.21:39
haleyb\/tmp/f-grenade/test_server.bin21:40
johnsomI was thinking /opt/octavia-tempest-plugin/test_server.bin myself. Started a patch.21:40
haleybyou're too practical21:41
*** ccamposr__ has joined #openstack-lbaas21:42
johnsomThat still won't solve the new grenade issue however.21:43
*** ccamposr has quit IRC21:44
johnsomI swear my neighbor has the least efficient gardener ever. It's a small lot and he has had that leaf blower going for an hour21:45
haleybi have the same neighbor, has a plug-in one and doesn't like leaves on the driveway, verrry slow21:46
johnsomWell this is a full power gas job.21:46
haleybWHAT? :)21:48
haleybhe must be deaf21:48
haleybso how do we fix the new?  update to grenade somewhere?  i don't even know where that scp line is21:50
haleyboctavia-tempest-plugin :(21:51
johnsomI'm still trying to find in grenade or devstack where it's deciding to not run the test-config phase21:51
haleybit doesn't do any phases in new, just installs from my recent memory of the logs21:52
johnsomOh geez, pep8 update here too. A few more mintues for this patch21:52
haleybyes, you'll need to squash with the other change, kitchen sink21:52
*** ccamposr has joined #openstack-lbaas21:53
johnsomthere is a pep8 patch for octavia-tempest-plugin?21:53
haleyboh, no, just the octavia one.  you need me to gin one up while you work on the other?21:54
johnsomOh, nevermind, it was a typo21:54
*** ccamposr__ has quit IRC21:55
openstackgerritMichael Johnson proposed openstack/octavia-tempest-plugin master: Install test_server.bin in well known location  https://review.opendev.org/76271621:57
openstackgerritMichael Johnson proposed openstack/octavia stable/train: Enable octavia-tempest-plugin for grenade job  https://review.opendev.org/76267721:59
johnsomLet's see if that fixes old grenade21:59
haleybwell it's eod here, hopefully those are happy22:20
johnsomYeah, I have a while here, I will keep poking at new grenade22:20
*** gcheresh has quit IRC22:21
openstackgerritMichael Johnson proposed openstack/octavia stable/ussuri: Add octavia-tempest-plugin to devstack plugin list  https://review.opendev.org/76122122:33
johnsomI think my fix for old grenade will fix new as well.22:33
openstackgerritMichael Johnson proposed openstack/octavia-tempest-plugin master: Install test_server.bin in well known location  https://review.opendev.org/76271622:41
johnsomhelps if you have permissions22:41
*** armax has quit IRC23:10
*** armax has joined #openstack-lbaas23:13

Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!