Thursday, 2017-08-24

openstackgerritOpenStack Proposal Bot proposed openstack/dragonflow master: Updated from global requirements  https://review.openstack.org/49702505:48
oansonMorning06:11
dimakGood morning06:23
dimakGate's still bad?06:23
openstackgerritYuval Brik proposed openstack/dragonflow master: Redis Driver Rewrite [WIP]  https://review.openstack.org/49629906:28
oansonChecking now. Did a recheck on a docs patch06:30
yuvalgood morning07:01
oansono/07:01
*** yamamoto has joined #openstack-dragonflow08:10
oansondimak, looks like still broken08:16
dimakoanson, yes.. :(08:16
oansonStacking locally to see if I can reproduce08:16
lihiIt seems that the gate is broken also without test_reconnect_of_controller08:40
*** saggi- has joined #openstack-dragonflow08:45
*** saggi has quit IRC08:46
*** saggi- is now known as saggi08:46
*** Natanbro has joined #openstack-dragonflow08:50
yuvalI broke nothing, I swear08:58
yuval¯\_(ツ)_/¯08:58
openstackgerritYuval Brik proposed openstack/dragonflow master: Redis Driver Rewrite [WIP]  https://review.openstack.org/49629909:07
*** yamamoto has quit IRC09:16
*** yamamoto has joined #openstack-dragonflow09:17
*** yamamoto has quit IRC09:27
*** yamamoto has joined #openstack-dragonflow09:29
*** yamamoto has quit IRC09:30
evrardjphey09:48
evrardjpoanson: could you ping us when you branch pike?09:48
oansonSure.09:49
oansonPlanned to happen on Friday, 1st of September :)09:49
evrardjpok thanks for the info!09:49
evrardjp(so you know: we'll have to change the version in our openstack-ansible-os_neutron / defaults/main.yml -> dragonflow_git_install_branch to stable/pike)09:50
*** yamamoto has joined #openstack-dragonflow10:31
*** yamamoto has quit IRC10:36
*** Natanbro has quit IRC11:10
openstackgerritYuval Brik proposed openstack/dragonflow master: Redis Driver Rewrite [WIP]  https://review.openstack.org/49629911:25
*** yamamoto has joined #openstack-dragonflow11:33
*** yamamoto has quit IRC11:38
oansonWhat I have so far:11:43
oansonReproduces on my Xenial VM. I can publish the local.conf if needed11:43
oansonLooks like the ovsdb timeout causes future calls to vswitch_impl to hang11:43
oansonThus locking the main thread11:43
oansondimak lihi irenab ^^^11:44
dimakoanson, lihi and I are looking at ovsdbapp too11:45
dimakAnything specific that was added between 040 and 050?11:46
oansonDefinitely worth while. Anything OVSDB related [should] go through there11:46
oansonLet me check11:46
dimakovs itself if fully responsive to I don't think its that11:47
oansonThat's what I see too. When did we move over to 0.5.0 ?11:48
dimakyesterday11:48
dimakactually the day before in the evening11:49
dimakupper constraints file in the requirements repo was updated11:49
oansonRight11:50
irenaboanson: https://review.openstack.org/49674212:07
oansonirenab, I don't think that's related. I don't see where we try to get this attribute, and the exception says there's a timeout.12:09
*** kkxue has joined #openstack-dragonflow12:14
oansonIn any case, we use the attribute ovsdb_connection to store the relevant data (impl_idl.py, line 124)12:17
dimakoanson, did you try cherrypicking the commit and rerunning?12:24
oansonNo12:24
dimakIf not, we can try tha12:24
dimakt12:24
oansonBut I have a different suspect12:24
oansonYou do that. I'll revert a suspicious commit and try something too12:24
*** kkxue has quit IRC12:24
dimakRelated to the timing out DB find command?12:25
oansonYes.12:27
oansonThere was a patch to support windows blocking which changes things around a bit12:27
oansonBut reverting it doesn't help :(12:28
*** yamamoto has joined #openstack-dragonflow12:34
oansonI think this commit is the culprit: 903dd1df26c7d8babc7cec7dc920c2bb850bd841 Add OVN_Southbound API support12:35
oansonlihi, dimak ^^^12:37
dimakConfirmed?12:37
oansonIn ovsdbapp12:37
dimakLooking now12:37
oansonI started from 0.5.0 and stepped back. Stepping back from this commit made the test pass (it failed consistently before)12:37
oansonSo, empirically12:37
dimakgood old scientific method12:38
*** yamamoto has quit IRC12:41
oansonYeah. Also, funny thing, if you don't start a connection, it doesn't work... :( https://review.openstack.org/#/c/481779/12/ovsdbapp/schema/open_vswitch/impl_idl.py@7812:41
oansonUploading a potential fix in a mo12:42
dimakI see that now12:43
openstackgerritOmer Anson proposed openstack/dragonflow master: gate-fix: Start ovsdb connection  https://review.openstack.org/49723012:43
oansonThe most annoying thing is, I didn't review this one since I said 'Nah! It's OVN related stuff. What would I know?'12:44
dimakTested it locally, stuff seems better12:45
oansonThe fix, or the revert?12:46
lihithe fix12:46
oansonCool!12:46
lihioanson, this is what's happen when you neglect your duties12:47
oansonYep. :(12:47
* oanson bows his head in shame12:48
*** yamamoto has joined #openstack-dragonflow13:36
*** yamamoto has quit IRC13:42
openstackgerritYuval Brik proposed openstack/dragonflow master: Redis Driver Rewrite [WIP]  https://review.openstack.org/49629913:44
*** mlavalle has joined #openstack-dragonflow14:00
openstackgerritOmer Anson proposed openstack/dragonflow master: Add nb db migration mechanism and apply to lswitch unique_key  https://review.openstack.org/40121014:26
*** yamamoto has joined #openstack-dragonflow14:38
*** yamamoto has quit IRC14:44
oansondimak, lihi, the gate fix patch passed gate. But I have a concession - I think setting self.ovsdb_connection is wrong. Do we want to merge and I'll fix it in a different patch, or are we patient for another 2 hours?14:56
dimakWe're good15:12
dimakLets try to fix it correctly15:12
dimakoanson, ^^^15:13
oansonSure. Will upload new patch momentarily15:14
openstackgerritOmer Anson proposed openstack/dragonflow master: gate-fix: Do not set ovsdb_connection as attribute  https://review.openstack.org/49723015:15
oansondimak, lihi, keep your fingers crossed ^^^^15:15
*** yamamoto has joined #openstack-dragonflow15:40
*** yamamoto has quit IRC15:45
*** openstackgerrit has quit IRC16:04
*** yamamoto has joined #openstack-dragonflow16:41
*** yamamoto has quit IRC16:47
*** yamamoto has joined #openstack-dragonflow17:43
*** yamamoto has quit IRC17:48
*** yamamoto has joined #openstack-dragonflow18:44
*** yamamoto has quit IRC18:50
*** yamamoto has joined #openstack-dragonflow19:46
*** yamamoto has quit IRC19:51
*** yamamoto has joined #openstack-dragonflow19:51
*** openstackgerrit has joined #openstack-dragonflow20:23
openstackgerritOmer Anson proposed openstack/dragonflow master: gate-fix: Do not set ovsdb_connection as attribute  https://review.openstack.org/49723020:23
*** yamamoto has quit IRC20:45
*** yamamoto has joined #openstack-dragonflow21:46
*** yamamoto has quit IRC21:51
*** yamamoto has joined #openstack-dragonflow22:47
*** yamamoto has quit IRC22:53
*** mlavalle has quit IRC23:43
*** yamamoto has joined #openstack-dragonflow23:49
*** yamamoto has quit IRC23:55

Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!