Thursday, 2017-02-23

rm_workyeah ok cascade_delete works now; quotas are good00:08
rm_workjohnsom: going to put up a patch with fixes to the cascade_delete flows00:09
rm_workjohnsom: but also, regular delete (not cascade) deletes listeners and pools00:09
rm_workhmm, single-create doesn't properly set project_id on stuff? at least, comparing to individual creates -- but IIRC we are removing project_id from sub-objects anyway so maybe it doesnt' matter?00:12
rm_workjohnsom: AH! the reason it looks like it's cascading is that housekeeping is cleaning up the pools and members in the DB since the LB is gone! :P00:13
rm_workI'll look into that ... later00:13
*** yamamoto has quit IRC00:17
*** yamamoto has joined #openstack-lbaas00:17
*** yamamoto has quit IRC00:17
openstackgerritAdam Harwell proposed openstack/octavia master: Fix cascade delete flow (pool quota requirements missing)  https://review.openstack.org/43720000:24
openstackgerritAdam Harwell proposed openstack/octavia master: WIP: Floating IP Network Driver (spans L3s)  https://review.openstack.org/43561200:25
*** yamamoto has joined #openstack-lbaas00:28
openstackgerritAdam Harwell proposed openstack/octavia master: WIP: Floating IP Network Driver (spans L3s)  https://review.openstack.org/43561200:28
*** yamamoto has quit IRC00:32
*** reedip_1 has joined #openstack-lbaas00:33
*** yamamoto has joined #openstack-lbaas00:43
*** sanfern has quit IRC00:43
rm_workjohnsom: yeah so the subobjects right now still need project-id or the quotas for them doesn't get decremented properly00:45
rm_worksoooo, not putting them on there right now in the single-create breaks quotas00:45
rm_workor rather, causes leakage00:45
*** yamamoto has quit IRC00:47
*** yamamoto has joined #openstack-lbaas00:58
rm_workok fixed00:59
rm_worki know we're removing those in the future from subobjects, but it'd be nice if the quotas work NOW.01:00
rm_workI guess if the patch to remove project-id from subobjects merges first, then i can abandon this01:00
*** yamamoto has quit IRC01:02
openstackgerritAdam Harwell proposed openstack/octavia master: Set project_id on sub-objects during single-create  https://review.openstack.org/43720601:04
rm_workk off for a bit01:07
rm_workfiled some more bugs01:07
*** yamamoto has joined #openstack-lbaas01:12
*** yamamoto has quit IRC01:13
*** ducnc has joined #openstack-lbaas01:21
*** reedip_1 has quit IRC01:40
openstackgerritZhixin Li proposed openstack/neutron-lbaas master: Expose provisioning_status and operating_status for all top level objects  https://review.openstack.org/40578002:10
*** KeithMnemonic has quit IRC02:15
*** yuanying has quit IRC02:27
*** KeithMnemonic has joined #openstack-lbaas02:38
*** sanfern has joined #openstack-lbaas02:50
*** armax has joined #openstack-lbaas03:00
*** ducnc has quit IRC03:01
*** gongysh has joined #openstack-lbaas03:02
*** KeithMnemonic has quit IRC03:15
*** alee has joined #openstack-lbaas03:16
*** dave-mccowan has joined #openstack-lbaas03:25
*** dave-mcc_ has joined #openstack-lbaas03:27
*** dave-mccowan has quit IRC03:29
*** catintheroof has joined #openstack-lbaas03:31
*** yuanying has joined #openstack-lbaas03:36
*** catintheroof has quit IRC03:43
*** ShaneR_ has quit IRC03:45
*** ShaneR_ has joined #openstack-lbaas03:50
*** ShaneR_ has quit IRC03:55
*** dave-mcc_ has quit IRC03:59
*** gongysh has quit IRC04:35
*** fnaval has joined #openstack-lbaas04:39
*** reedip_1 has joined #openstack-lbaas04:41
*** reedip_1 has quit IRC04:42
*** ShaneDavidson has quit IRC05:09
*** armax has quit IRC05:59
*** gcheresh has joined #openstack-lbaas06:15
*** fnaval has quit IRC06:21
*** reedip_1 has joined #openstack-lbaas06:23
*** reedip_1 has quit IRC06:25
*** reedip_1 has joined #openstack-lbaas06:32
*** Alex_Staf has joined #openstack-lbaas06:36
*** yuanying has quit IRC06:52
*** yamamoto has joined #openstack-lbaas07:16
*** kbyrne has quit IRC07:16
*** Alex_Staf has quit IRC07:17
*** kbyrne has joined #openstack-lbaas07:18
*** tesseract has joined #openstack-lbaas07:23
*** yamamoto has quit IRC07:34
*** reedip_1 has quit IRC07:34
*** yamamoto has joined #openstack-lbaas07:36
*** reedip_1 has joined #openstack-lbaas07:36
*** yuanying has joined #openstack-lbaas07:41
*** rcernin has joined #openstack-lbaas07:42
*** csomerville has quit IRC07:56
*** cody-somerville has joined #openstack-lbaas07:56
*** pcaruana has joined #openstack-lbaas07:57
*** jsheeren has joined #openstack-lbaas08:00
*** kobis has joined #openstack-lbaas08:01
*** ShaneDavidson has joined #openstack-lbaas08:07
*** ShaneDavidson has quit IRC08:14
*** yamamoto has quit IRC08:37
*** ShaneDavidson has joined #openstack-lbaas08:42
*** ducnc has joined #openstack-lbaas08:48
*** Alex_Staf has joined #openstack-lbaas08:51
*** yamamoto has joined #openstack-lbaas09:04
*** gongysh has joined #openstack-lbaas09:07
*** sanfern has quit IRC09:15
*** sanfern has joined #openstack-lbaas09:20
*** yamamoto has quit IRC09:24
*** sanfern has quit IRC09:25
*** yamamoto has joined #openstack-lbaas09:30
*** yamamoto has quit IRC09:36
*** reedip_1 has quit IRC09:42
*** yamamoto has joined #openstack-lbaas09:46
*** yamamoto has quit IRC09:50
*** reedip_1 has joined #openstack-lbaas09:51
*** ShaneDavidson has quit IRC10:05
rm_workblogan: this was our problem before that you fixed, right?10:10
rm_workBadRequest: Bad floatingip request: Port aed40fca-7783-4c74-b1e9-76a9e560c78c is associated with a different tenant than Floating IP ba3376ae-147d-40ec-94d9-7a5445d0b033 and therefore cannot be bound.10:10
rm_workIIRC you made a patch for that10:10
*** yamamoto has joined #openstack-lbaas10:15
*** yamamoto has quit IRC10:16
*** ianychoi_ has joined #openstack-lbaas10:44
*** ianychoi has quit IRC10:47
*** gongysh has quit IRC10:50
openstackgerritAdam Harwell proposed openstack/octavia master: WIP: Floating IP Network Driver (spans L3s)  https://review.openstack.org/43561210:50
*** yamamoto has joined #openstack-lbaas11:05
*** jsheeren has left #openstack-lbaas11:08
*** yamamoto has quit IRC11:09
*** eezhova has joined #openstack-lbaas11:17
*** belharar has joined #openstack-lbaas11:25
*** csomerville has joined #openstack-lbaas11:27
*** cody-somerville has quit IRC11:30
*** belharar has quit IRC11:32
*** ianychoi_ is now known as ianychoi11:32
*** eezhova has quit IRC11:44
*** catintheroof has joined #openstack-lbaas12:18
*** belharar has joined #openstack-lbaas12:24
*** belharar has quit IRC12:24
*** armax has joined #openstack-lbaas12:26
*** yamamoto has joined #openstack-lbaas12:29
*** ducttape_ has quit IRC12:32
*** ducttape_ has joined #openstack-lbaas12:33
*** yamamoto has quit IRC12:34
*** belharar has joined #openstack-lbaas12:43
*** yamamoto has joined #openstack-lbaas12:51
*** yamamoto has quit IRC12:51
*** yamamoto has joined #openstack-lbaas12:51
*** yamamoto has quit IRC12:52
*** jsheeren has joined #openstack-lbaas13:01
-openstackstatus- NOTICE: Mirror update failures are causing some Ubuntu-based jobs to fail on invalid qemu package dependencies; the problem mirror is in the process of updating now, so this condition should clear shortly.13:02
*** ChanServ changes topic to "Mirror update failures are causing some Ubuntu-based jobs to fail on invalid qemu package dependencies; the problem mirror is in the process of updating now, so this condition should clear shortly."13:02
*** yamamoto has joined #openstack-lbaas13:02
*** jsheeren has quit IRC13:04
*** jsheeren has joined #openstack-lbaas13:06
*** Alex_Staf has quit IRC13:11
*** reedip_1 has quit IRC13:30
*** diltram has quit IRC13:32
*** diltram has joined #openstack-lbaas13:32
*** yamamoto has quit IRC13:38
*** ChanServ changes topic to "Welcome to LBaaS / Octavia"13:38
-openstackstatus- NOTICE: The mirror update process has completed and resulting issue confirmed solved; any changes whose jobs failed on invalid qemu package dependencies can now be safely rechecked to obtain new results.13:38
*** armax has quit IRC13:39
*** alee has quit IRC13:42
*** belharar has quit IRC13:47
*** armax has joined #openstack-lbaas13:50
*** chlong has joined #openstack-lbaas13:53
*** amotoki has quit IRC13:54
*** dave-mccowan has joined #openstack-lbaas13:57
*** yamamoto has joined #openstack-lbaas13:57
*** yamamoto has quit IRC14:01
*** amotoki has joined #openstack-lbaas14:01
*** yamamoto has joined #openstack-lbaas14:03
*** ducttape_ has quit IRC14:03
*** yamamoto has quit IRC14:10
*** reedip_1 has joined #openstack-lbaas14:11
*** KeithMnemonic has joined #openstack-lbaas14:12
*** yamamoto has joined #openstack-lbaas14:13
*** alee has joined #openstack-lbaas14:14
*** chlong has quit IRC14:23
*** dave-mccowan has quit IRC14:31
*** yamamoto has quit IRC14:34
*** dave-mccowan has joined #openstack-lbaas14:35
*** eezhova has joined #openstack-lbaas14:38
*** chlong has joined #openstack-lbaas14:46
*** ducttape_ has joined #openstack-lbaas14:50
*** ducttape_ has quit IRC14:59
*** dave-mccowan has quit IRC15:01
*** ducttape_ has joined #openstack-lbaas15:01
*** jsheeren has quit IRC15:04
*** ducttape_ has quit IRC15:06
*** ducttape_ has joined #openstack-lbaas15:06
*** KeithMnemonic has quit IRC15:11
*** KeithMnemonic has joined #openstack-lbaas15:11
*** fnaval has joined #openstack-lbaas15:15
*** dave-mccowan has joined #openstack-lbaas15:24
*** dave-mcc_ has joined #openstack-lbaas15:26
*** dave-mccowan has quit IRC15:29
*** yamamoto has joined #openstack-lbaas15:33
*** amotoki_ has joined #openstack-lbaas15:36
*** gongysh has joined #openstack-lbaas15:38
*** amotoki has quit IRC15:39
*** yamamoto has quit IRC15:39
*** yamamoto has joined #openstack-lbaas15:42
*** gongysh has quit IRC15:49
*** eezhova has quit IRC15:50
*** gcheresh has quit IRC15:55
*** ducttape_ has quit IRC15:58
*** reedip_1 has quit IRC15:59
*** ducttape_ has joined #openstack-lbaas16:01
*** yamamoto has quit IRC16:10
*** KeithMnemonic has quit IRC16:14
*** ducttape_ has quit IRC16:14
*** ducttape_ has joined #openstack-lbaas16:14
*** KeithMnemonic has joined #openstack-lbaas16:14
*** eezhova has joined #openstack-lbaas16:17
*** reedip_1 has joined #openstack-lbaas16:19
*** KeithMnemonic has quit IRC16:20
*** ducttape_ has quit IRC16:20
*** rcernin has quit IRC16:22
*** reedip_1 has quit IRC16:23
*** reedip_1 has joined #openstack-lbaas16:39
*** KeithMnemonic has joined #openstack-lbaas16:47
*** amotoki_ has quit IRC16:47
*** alee has quit IRC16:48
*** dave-mcc_ has quit IRC16:48
bloganrm_work: doesn't ring a bell16:53
*** kobis has quit IRC16:55
*** amotoki has joined #openstack-lbaas16:59
*** reedip_1 has quit IRC17:00
*** rcernin has joined #openstack-lbaas17:06
*** reedip_1 has joined #openstack-lbaas17:07
*** reedip_1 has quit IRC17:08
*** armax has quit IRC17:10
*** amotoki has quit IRC17:11
*** reedip_1 has joined #openstack-lbaas17:13
*** tesseract has quit IRC17:14
*** chlong has quit IRC17:18
*** cody-somerville has joined #openstack-lbaas17:20
*** csomerville has quit IRC17:20
*** Alex_Staf has joined #openstack-lbaas17:22
*** pcaruana has quit IRC17:23
*** amotoki has joined #openstack-lbaas17:31
*** armax has joined #openstack-lbaas17:34
*** m-greene has joined #openstack-lbaas17:35
*** m-greene has quit IRC17:45
*** yamamoto has joined #openstack-lbaas17:46
*** armax has quit IRC17:48
*** tonygunk has quit IRC17:48
*** m-greene has joined #openstack-lbaas17:49
*** armax has joined #openstack-lbaas17:50
*** m-greene has quit IRC17:51
*** m-greene has joined #openstack-lbaas17:52
*** m-greene has quit IRC17:55
*** KeithMnemonic has quit IRC18:03
*** m-greene has joined #openstack-lbaas18:04
*** KeithMnemonic has joined #openstack-lbaas18:06
*** m-greene has quit IRC18:09
*** csomerville has joined #openstack-lbaas18:10
*** m-greene has joined #openstack-lbaas18:13
*** cody-somerville has quit IRC18:14
*** yamamoto has quit IRC18:17
*** amotoki has quit IRC18:24
*** yamamoto has joined #openstack-lbaas18:24
*** amotoki has joined #openstack-lbaas18:28
*** harlowja has joined #openstack-lbaas18:33
*** armax has quit IRC18:34
*** dave-mccowan has joined #openstack-lbaas18:35
*** ducttape_ has joined #openstack-lbaas18:36
*** yamamoto has quit IRC18:37
*** reedip_1 has quit IRC18:42
*** dave-mccowan has quit IRC18:43
*** m-greene has quit IRC18:44
*** dave-mccowan has joined #openstack-lbaas18:46
*** alee has joined #openstack-lbaas18:46
*** yamamoto has joined #openstack-lbaas18:48
*** m-greene has joined #openstack-lbaas18:49
*** reedip_1 has joined #openstack-lbaas18:49
*** reedip_1 has quit IRC18:49
*** reedip_1 has joined #openstack-lbaas18:54
*** chlong has joined #openstack-lbaas18:55
*** ducttape_ has quit IRC19:01
*** pcaruana has joined #openstack-lbaas19:19
*** ducttape_ has joined #openstack-lbaas19:23
*** m-greene has quit IRC19:28
*** armax has joined #openstack-lbaas19:29
*** amotoki has quit IRC19:32
*** amotoki has joined #openstack-lbaas19:51
*** yamamoto has quit IRC19:54
rm_workblogan: i'm 99% sure you wrote a patch for that for RAX neutron19:56
*** KeithMnemonic has quit IRC19:56
*** amotoki has quit IRC19:57
bloganrm_work: that was for rax bs not adhering to openstack19:57
bloganrm_work: basically allowing an admin user to create a port on behalf of another tenant, nothing to do with flips19:58
*** eezhova has quit IRC20:03
*** chlong has quit IRC20:03
*** amotoki has joined #openstack-lbaas20:04
*** KeithMnemonic has joined #openstack-lbaas20:06
rm_workblogan: ah that was for a PORT for another tenant20:10
rm_workgot it20:10
bloganrm_work: yep20:11
rm_workhmm20:13
rm_workI need to figure out where the validation for the FLIP to port bind are20:14
rm_works/are/is/20:14
*** chlong has joined #openstack-lbaas20:17
*** gcheresh has joined #openstack-lbaas20:27
*** bcafarel has joined #openstack-lbaas20:32
*** gcheresh has quit IRC20:36
*** yamamoto has joined #openstack-lbaas20:38
*** bcafarel has quit IRC20:39
*** KeithMnemonic has quit IRC20:44
*** fnaval has quit IRC20:47
*** ShaneDavidson has joined #openstack-lbaas20:48
johnsomhttps://etherpad.openstack.org/p/Active-_Active_Topology_commits20:50
*** ShaneDavidson_ has joined #openstack-lbaas20:51
*** ShaneDavidson has quit IRC20:52
*** eezhova has joined #openstack-lbaas20:59
*** amotoki has quit IRC21:00
*** yamamoto has quit IRC21:05
*** yamamoto has joined #openstack-lbaas21:07
*** amotoki has joined #openstack-lbaas21:12
*** yamamoto has quit IRC21:13
rm_worklol johnsom you managed to be almost completely blocked in the back row of that group photo :P21:14
rm_workI can at least see most of xgerman's face21:14
johnsomI think Mark Mclain is actually more hidden.  He was beside me21:15
*** amotoki has quit IRC21:15
*** amotoki has joined #openstack-lbaas21:17
*** yamamoto has joined #openstack-lbaas21:19
rm_worklol21:19
rm_workah yup21:19
rm_workjohnsom: so when might you have time to sync quickly21:19
rm_workI know things are prolly still crazy21:19
johnsomCan we do it over IRC or need voice?21:34
rm_workah IRC21:36
johnsomCool, I have 20+ish minutes21:36
rm_workand honestly I just wanted to point at a couple of things I found, and ask about your opinion on the timeline for the API alignment merges21:36
johnsomF5 is reviewing the flavor spec21:36
*** armax has quit IRC21:37
johnsomAPI merges, as soon as they are in good shape.  I think once load balancer is clean, the reset will fall into place pretty quickly21:38
rm_workyeah, I mean I'm just wondering what estimate you had in your head21:39
rm_workpeople are asking me for *dates* and I'm saying "when it's ready" but some idea would be good... I was originally thinking like a month, but that was two weeks ago, not sure what rate we're making progress21:40
*** ShaneR_ has joined #openstack-lbaas21:40
rm_workalso I meant to have more time to review / drive changes T_T21:40
rm_workI'm going to try to look into the quota thing again, but I found the last lock issue's cause21:40
*** armax has joined #openstack-lbaas21:40
rm_workThis change: https://review.openstack.org/#/c/437206/ properly sets project_id on sub objects during single-create, but IIRC we're removing project_id from subobjects? should I bother with trying to merge this or should we get THAT finished and merged?21:42
rm_workI didn't see a CR for that when I scanned but I might have missed it, I remember you talking about it21:42
rm_workAlso, not sure if we ever tested cascade delete? because, it doesn't work... *can't* work... the flow is broken: https://review.openstack.org/#/c/437200/21:45
johnsomrm_work Yeah, I think I thinking (It's day four, slightly fried) is we would still stamp the objects in the DB, but not accept the project_id in the API.  By stamping the objects you can do "get my everything this project is using" type queries.21:46
rm_workah, ok21:46
rm_workthen we do need that patch21:46
johnsomrm_work cascade delete never got fully finished IMHO21:46
rm_workwell, it "works"21:46
johnsomIt is probably broken and I don't think they put in tests21:47
rm_workbut also FYI what I was seeing is that a normal delete also cascades, just misses some quota stuff >_>21:47
rm_workunless I'm misunderstanding what the difference is supposed to be21:47
johnsomYeah, why is that?  That is *BAD*21:47
rm_workI mean21:47
rm_workwhat is SUPPOSED to happen?21:47
rm_work"sorry, you can't delete this LB, it has listeners and/or pools"?21:47
johnsomThat was what you should get UNLESS you use the cascade delete flag21:48
rm_workok21:48
rm_workit doesn't refuse21:48
rm_workit just ... deletes the LB21:48
rm_workbut then listeners and pools are orphaned and get cleaned up by o-hk21:48
rm_workbecause... what else could happen to them, they can't be reached, lol21:48
rm_workso, there should be a validation check to refuse a normal delete unless the LB has no sub-objects?21:49
rm_workI can add that21:49
johnsomSo strange though, I only see one exception to that fact however....21:49
johnsomBut HK doesn't clean up orphans, it only cleans up objects in "DELETED" state21:50
rm_workwell, then they get deleted somehow :P21:50
*** chlong has quit IRC21:50
rm_workthough cascade actually DOES a delete21:51
rm_workjust instantly gone21:51
johnsomThe DB cascades some things, like pool down21:51
johnsomIt's in the data model21:51
rm_workwithout cascade, the sub-objects must be marked as deleted but not actually deleted then21:51
rm_workyeah prolly that's it21:51
rm_workso really it's just a missing validation step21:54
*** pcaruana has quit IRC21:55
johnsom+121:55
*** alee has quit IRC21:58
*** amotoki has quit IRC22:04
*** dave-mccowan has quit IRC22:07
*** amotoki has joined #openstack-lbaas22:08
johnsomrm_work: that validation is happening nlbaas, we need to add it on octavia api22:28
*** yamamoto has quit IRC22:30
*** bradjones has quit IRC22:33
*** bradjones has joined #openstack-lbaas22:40
*** bradjones has quit IRC22:40
*** bradjones has joined #openstack-lbaas22:40
*** armax has quit IRC22:43
*** amotoki has quit IRC22:47
*** reedip_1 has quit IRC22:48
*** yamamoto has joined #openstack-lbaas22:51
*** yamamoto has quit IRC22:55
rm_workjohnsom: right, i'm *only* concerned with octavia :P23:03
rm_workn-lbaas can/should/will die in a fire23:03
*** yamamoto has joined #openstack-lbaas23:09
*** yamamoto has quit IRC23:11
johnsomYes23:14
*** rcernin has quit IRC23:23
*** eezhova has quit IRC23:31

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