*** jamesmcarthur has quit IRC | 00:22 | |
*** sdake has joined #openstack-meeting-alt | 00:26 | |
*** tetsuro has joined #openstack-meeting-alt | 00:34 | |
*** ijw has quit IRC | 00:35 | |
*** ijw has joined #openstack-meeting-alt | 00:35 | |
*** jamesmcarthur has joined #openstack-meeting-alt | 00:35 | |
*** lbragstad has quit IRC | 00:39 | |
*** jamesmcarthur has quit IRC | 00:40 | |
*** slaweq has quit IRC | 00:41 | |
*** erlon has joined #openstack-meeting-alt | 00:45 | |
*** ijw has quit IRC | 00:52 | |
*** sdake has quit IRC | 00:58 | |
*** markvoelker has joined #openstack-meeting-alt | 01:10 | |
*** sdake has joined #openstack-meeting-alt | 01:16 | |
*** sdake has quit IRC | 01:16 | |
*** sdake has joined #openstack-meeting-alt | 01:22 | |
*** whoami-rajat has joined #openstack-meeting-alt | 01:22 | |
*** ijw has joined #openstack-meeting-alt | 01:29 | |
*** lbragstad has joined #openstack-meeting-alt | 01:32 | |
*** hongbin has joined #openstack-meeting-alt | 01:33 | |
*** erlon has quit IRC | 01:38 | |
*** ijw has quit IRC | 01:41 | |
*** ijw has joined #openstack-meeting-alt | 01:41 | |
*** sdake has quit IRC | 01:42 | |
*** sdake has joined #openstack-meeting-alt | 01:42 | |
*** sdake has joined #openstack-meeting-alt | 01:43 | |
*** markvoelker has quit IRC | 01:44 | |
*** jamesmcarthur has joined #openstack-meeting-alt | 01:46 | |
*** sdake has quit IRC | 01:54 | |
*** jamesmcarthur has quit IRC | 01:56 | |
*** jamesmcarthur has joined #openstack-meeting-alt | 01:58 | |
*** sdake has joined #openstack-meeting-alt | 02:01 | |
*** sdake has quit IRC | 02:22 | |
*** markvoelker has joined #openstack-meeting-alt | 02:41 | |
*** jamesmcarthur has quit IRC | 02:41 | |
*** markvoelker has quit IRC | 03:13 | |
*** apetrich has quit IRC | 03:14 | |
*** dklyle has joined #openstack-meeting-alt | 03:23 | |
*** rfolco has quit IRC | 03:36 | |
*** andreaf has quit IRC | 04:08 | |
*** andreaf has joined #openstack-meeting-alt | 04:09 | |
*** janki has joined #openstack-meeting-alt | 04:14 | |
*** jamesmcarthur has joined #openstack-meeting-alt | 04:26 | |
*** jamesmcarthur has quit IRC | 04:31 | |
*** vishakha has joined #openstack-meeting-alt | 04:45 | |
*** zzzeek has quit IRC | 04:49 | |
*** zzzeek has joined #openstack-meeting-alt | 04:52 | |
*** irclogbot_1 has quit IRC | 04:57 | |
*** jamesmcarthur has joined #openstack-meeting-alt | 04:58 | |
*** bhavikdbavishi has joined #openstack-meeting-alt | 05:00 | |
*** jamesmcarthur has quit IRC | 05:03 | |
*** ijw has quit IRC | 05:27 | |
*** ijw has joined #openstack-meeting-alt | 05:29 | |
*** ijw has quit IRC | 05:34 | |
*** jamesmcarthur has joined #openstack-meeting-alt | 05:38 | |
*** hongbin has quit IRC | 05:41 | |
*** markvoelker has joined #openstack-meeting-alt | 05:41 | |
*** jamesmcarthur has quit IRC | 05:43 | |
*** lbragstad has quit IRC | 05:53 | |
*** sridharg has joined #openstack-meeting-alt | 05:53 | |
*** jamesmcarthur has joined #openstack-meeting-alt | 06:10 | |
*** markvoelker has quit IRC | 06:14 | |
*** jamesmcarthur has quit IRC | 06:15 | |
*** e0ne has joined #openstack-meeting-alt | 06:25 | |
*** e0ne has quit IRC | 06:26 | |
*** ccamacho has quit IRC | 06:35 | |
*** apetrich has joined #openstack-meeting-alt | 06:38 | |
*** jtomasek has joined #openstack-meeting-alt | 06:38 | |
*** kopecmartin|off is now known as kopecmartin | 07:02 | |
*** slaweq has joined #openstack-meeting-alt | 07:11 | |
*** markvoelker has joined #openstack-meeting-alt | 07:11 | |
*** jamesmcarthur has joined #openstack-meeting-alt | 07:11 | |
*** jamesmcarthur has quit IRC | 07:15 | |
*** e0ne has joined #openstack-meeting-alt | 07:23 | |
*** rcernin has quit IRC | 07:25 | |
*** cloudrancher has quit IRC | 07:43 | |
*** cloudrancher has joined #openstack-meeting-alt | 07:43 | |
*** markvoelker has quit IRC | 07:43 | |
*** ccamacho has joined #openstack-meeting-alt | 07:47 | |
*** cloudrancher has quit IRC | 07:47 | |
*** jamesmcarthur has joined #openstack-meeting-alt | 07:48 | |
*** jamesmcarthur has quit IRC | 07:53 | |
*** masahito has quit IRC | 07:57 | |
*** e0ne has quit IRC | 08:13 | |
*** bhavikdbavishi has quit IRC | 08:23 | |
*** sdake has joined #openstack-meeting-alt | 08:28 | |
*** cloudrancher has joined #openstack-meeting-alt | 08:30 | |
*** tssurya has joined #openstack-meeting-alt | 08:31 | |
*** liuyulong_ has joined #openstack-meeting-alt | 08:33 | |
*** jtomasek has quit IRC | 08:36 | |
*** sdake has quit IRC | 08:37 | |
*** markvoelker has joined #openstack-meeting-alt | 08:40 | |
*** sdake has joined #openstack-meeting-alt | 08:46 | |
*** jamesmcarthur has joined #openstack-meeting-alt | 08:50 | |
*** liuyulong_ has quit IRC | 08:54 | |
*** jamesmcarthur has quit IRC | 08:55 | |
*** bhavikdbavishi has joined #openstack-meeting-alt | 08:57 | |
*** ttsiouts has joined #openstack-meeting-alt | 08:57 | |
*** priteau has joined #openstack-meeting-alt | 08:59 | |
priteau | #startmeeting blazar | 09:00 |
---|---|---|
openstack | Meeting started Tue Feb 19 09:00:10 2019 UTC and is due to finish in 60 minutes. The chair is priteau. Information about MeetBot at http://wiki.debian.org/MeetBot. | 09:00 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 09:00 |
*** openstack changes topic to " (Meeting topic: blazar)" | 09:00 | |
openstack | The meeting name has been set to 'blazar' | 09:00 |
priteau | #topic Roll call | 09:00 |
*** openstack changes topic to "Roll call (Meeting topic: blazar)" | 09:00 | |
tetsuro | O/ | 09:01 |
priteau | Hi tetsuro | 09:01 |
priteau | Do you know id masahito is planning to join? | 09:02 |
tetsuro | not sure | 09:02 |
tetsuro | I'll ping him on internal slack | 09:03 |
priteau | Thank you | 09:03 |
*** masahito has joined #openstack-meeting-alt | 09:03 | |
masahito | o/ | 09:03 |
priteau | Hi masahito | 09:04 |
tetsuro | hi | 09:04 |
priteau | Agenda for today | 09:04 |
priteau | 1. Denver Summit Project Updates & Onboarding | 09:04 |
priteau | 2. stein-3 milestone | 09:04 |
priteau | 3. AOB | 09:04 |
masahito | priteau: sorry, I have to leave in 45min today. | 09:05 |
priteau | No problem, we'll try to be quick | 09:05 |
priteau | #topic Denver Summit Project Updates & Onboarding | 09:05 |
*** openstack changes topic to "Denver Summit Project Updates & Onboarding (Meeting topic: blazar)" | 09:05 | |
priteau | The call for Project Updates & Onboarding is open | 09:05 |
priteau | "This coming Summit for project updates, we have 36 slots that are 20-min long and 6 that are 40-min long. For project onboarding, we have 24 40-min slots." | 09:06 |
priteau | Given that only tetsuro will be in Denver, I assume that we're not going to have an onboarding session this time | 09:06 |
priteau | I think a 20 minute project update slot is good for us | 09:07 |
tetsuro | That decision helps me. Sounds good. | 09:07 |
priteau | tetsuro: Are you still happy to give the project update? | 09:07 |
*** ttsiouts has quit IRC | 09:08 | |
tetsuro | Yes, pretty much. | 09:08 |
priteau | Great, thanks a lot | 09:08 |
priteau | I will request the 20 minute slot | 09:08 |
masahito | thanks, tetsuro. | 09:08 |
tetsuro | thanks! | 09:08 |
priteau | "You (or one of the other speakers for your onboarding/update), must also confirm that at least one of you are registered to attend* the Summit by emailing knelson@openstack.org by Sunday March 17th at 7:00 UTC." | 09:08 |
*** ttsiouts has joined #openstack-meeting-alt | 09:08 | |
priteau | I will remind us about it closer to this date. | 09:09 |
tetsuro | Okay, I remember that. | 09:09 |
priteau | Are you usually able to register quite in advance? | 09:10 |
tetsuro | Yes, as soon as I get discount code. | 09:11 |
*** panda|off is now known as panda | 09:11 | |
priteau | Actually, I just saw that I already received my discount code a month ago | 09:11 |
priteau | All September 2018 Denver PTG attendees receive 80% off a Summit + PTG Combo ticket. To receive the discount, you MUST register with your unique code before early bird pricing ends on February 27 at 11:59pm PST | 09:11 |
priteau | Did you receive it? | 09:12 |
tetsuro | I think so. | 09:12 |
tetsuro | anyway I check it up | 09:12 |
*** ttsiouts has quit IRC | 09:13 | |
priteau | #action tetsuro register for the OpenStack Summit before early bird pricing ends on February 27 | 09:13 |
priteau | #action confirm registration to Kendall Nelson by Sunday March 17th | 09:13 |
*** markvoelker has quit IRC | 09:14 | |
priteau | We'll start working on the slides soon. | 09:14 |
priteau | Anything else about Denver? | 09:14 |
priteau | Let's move to the next topic | 09:16 |
priteau | #topic stein-3 milestone | 09:16 |
*** openstack changes topic to "stein-3 milestone (Meeting topic: blazar)" | 09:16 | |
priteau | ~2 weeks to go to stein-3 | 09:17 |
priteau | tetsuro: Is https://bugs.launchpad.net/blazar/+bug/1737676 covered by your affinity patch series? | 09:19 |
openstack | Launchpad bug 1737676 in Blazar "Enable anti-affinity check for instance reservation" [Medium,New] - Assigned to Tetsuro Nakamura (tetsuro0907) | 09:19 |
tetsuro | Ah, that's yes | 09:19 |
priteau | Can you please add a Partial-Bug or Closes-Bug to one of the commit if it is partially/completely resolved? | 09:20 |
tetsuro | okay. | 09:23 |
*** yamamoto has joined #openstack-meeting-alt | 09:23 | |
priteau | I reviewed the full patch series, I mostly had minor comments as you saw, overall it looks good | 09:23 |
priteau | I haven't looked yet at your updated patches from today | 09:23 |
priteau | I expect we will be able to merge soon | 09:23 |
priteau | masahito: Thanks for posting your comment on the floating IP spec: https://review.openstack.org/#/c/609302/10/doc/source/specs/stein/basic-network-plugin.rst@192 | 09:24 |
masahito | yup. My comment was in the draft :-) | 09:24 |
tetsuro | looks like I should check it up. | 09:24 |
priteau | The API can get complex with multiple floating IPs | 09:25 |
*** sdake has quit IRC | 09:25 | |
masahito | Having multi floating ip in one reservation makes sense to me. | 09:25 |
masahito | One thing to discuss is its schema. | 09:25 |
*** ttsiouts has joined #openstack-meeting-alt | 09:25 | |
tetsuro | I see the point | 09:26 |
priteau | I am ok with making floating_ip_address a list all the time, even for amount == 1. We should rename it to floatingip_addresses | 09:26 |
priteau | The main question is what to do if len(floatingip_addresses) < amount | 09:26 |
tetsuro | 1. invalid request, 2. complement it a | 09:27 |
tetsuro | automatilcally | 09:27 |
priteau | I would say, try and allocate from the list. Fail if any in the list is not available. Allocate from other free blazar resources for the rest. | 09:27 |
*** sdake has joined #openstack-meeting-alt | 09:28 | |
priteau | I think what I suggest is equivalent to tetsuro's 2. | 09:28 |
masahito | And when len(floatingip_address) > amount, how does the reservation pick up? | 09:28 |
priteau | Maybe this one should be an error | 09:29 |
tetsuro | That should fail. | 09:29 |
tetsuro | yes | 09:29 |
masahito | invalid input? | 09:29 |
priteau | yes | 09:29 |
tetsuro | yes | 09:29 |
masahito | All right. I got it. | 09:29 |
tetsuro | I'm also good with priteau's strategy in len(floatingip_addresses) < amount case. | 09:30 |
priteau | I can see a use case for it: user wants x of y specific floating IP addresses (x<y), but doesn't know which are free and which are used. But it probably not going to be used very often. We should keep things simple if possible. | 09:30 |
priteau | Probably most of the time users will not provide any floating IP address | 09:31 |
*** slaweq has quit IRC | 09:31 | |
*** ccamacho has quit IRC | 09:31 | |
*** slaweq has joined #openstack-meeting-alt | 09:32 | |
masahito | Make sense to me. I'll update it applying the discussion. I guess it's not a big change for the patches. | 09:32 |
priteau | Thanks masahito! | 09:32 |
tetsuro | Thank you. | 09:32 |
priteau | Looks like affinity and floating IP blueprint could be merged by stein-3 | 09:33 |
priteau | That's good news | 09:34 |
masahito | Right. We would have big improvements. | 09:34 |
priteau | masahito: Did you see that you have a pep8 failure in https://review.openstack.org/#/c/633462/5 which is fixed in https://review.openstack.org/#/c/633669/ | 09:35 |
priteau | The fix should be moved to the first of the two patches above. | 09:36 |
masahito | sorry not yet | 09:36 |
masahito | Ah, right. | 09:36 |
priteau | I have several bug fixes to be reviewed | 09:37 |
priteau | https://review.openstack.org/#/c/636700/ | 09:37 |
priteau | https://review.openstack.org/#/c/635005/ | 09:37 |
priteau | https://review.openstack.org/#/c/625724/ | 09:37 |
*** ttsiouts has quit IRC | 09:38 | |
*** ttsiouts has joined #openstack-meeting-alt | 09:38 | |
priteau | Thanks tetsuro for the review already | 09:39 |
priteau | masahito has to go soon so let's move to AOB | 09:39 |
priteau | #topic AOB | 09:39 |
tetsuro | put those fixes in my list | 09:39 |
*** openstack changes topic to "AOB (Meeting topic: blazar)" | 09:39 | |
masahito | priteau: thanks | 09:39 |
priteau | Anything else to discuss or mention? | 09:40 |
tetsuro | Not from me | 09:40 |
masahito | Nothing from my side. | 09:40 |
priteau | Nothing special from me either. | 09:40 |
priteau | We can finish here for today. | 09:40 |
priteau | Thanks everyone | 09:41 |
priteau | #endmeeting | 09:41 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings/" | 09:41 | |
openstack | Meeting ended Tue Feb 19 09:41:21 2019 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 09:41 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/blazar/2019/blazar.2019-02-19-09.00.html | 09:41 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/blazar/2019/blazar.2019-02-19-09.00.txt | 09:41 |
openstack | Log: http://eavesdrop.openstack.org/meetings/blazar/2019/blazar.2019-02-19-09.00.log.html | 09:41 |
tetsuro | thanks! | 09:41 |
masahito | thanks all. bye | 09:41 |
*** tetsuro has quit IRC | 09:41 | |
*** derekh has joined #openstack-meeting-alt | 09:42 | |
*** masahito has quit IRC | 09:45 | |
*** sdake has quit IRC | 09:49 | |
*** jamesmcarthur has joined #openstack-meeting-alt | 09:51 | |
*** e0ne has joined #openstack-meeting-alt | 09:53 | |
*** jamesmcarthur has quit IRC | 09:55 | |
*** ttsiouts has quit IRC | 09:56 | |
*** ttsiouts has joined #openstack-meeting-alt | 09:58 | |
*** markvoelker has joined #openstack-meeting-alt | 10:11 | |
*** jamesmcarthur has joined #openstack-meeting-alt | 10:27 | |
*** jamesmcarthur has quit IRC | 10:32 | |
*** ttsiouts has quit IRC | 10:40 | |
*** priteau has quit IRC | 10:41 | |
*** ttsiouts has joined #openstack-meeting-alt | 10:41 | |
*** ttsiouts_ has joined #openstack-meeting-alt | 10:42 | |
*** cloudrancher has quit IRC | 10:43 | |
*** markvoelker has quit IRC | 10:43 | |
*** cloudrancher has joined #openstack-meeting-alt | 10:43 | |
*** cloudrancher has quit IRC | 10:44 | |
*** ttsiouts has quit IRC | 10:45 | |
*** cloudrancher has joined #openstack-meeting-alt | 10:46 | |
*** lpetrut has joined #openstack-meeting-alt | 10:46 | |
*** carlos_silva has joined #openstack-meeting-alt | 10:50 | |
*** cloudrancher has quit IRC | 10:54 | |
*** yamamoto has quit IRC | 11:00 | |
*** yamamoto has joined #openstack-meeting-alt | 11:06 | |
*** yamamoto has quit IRC | 11:11 | |
*** yamamoto has joined #openstack-meeting-alt | 11:11 | |
*** cloudrancher has joined #openstack-meeting-alt | 11:21 | |
*** jamesmcarthur has joined #openstack-meeting-alt | 11:29 | |
*** jtomasek has joined #openstack-meeting-alt | 11:32 | |
*** cloudrancher has quit IRC | 11:32 | |
*** cloudrancher has joined #openstack-meeting-alt | 11:33 | |
*** jamesmcarthur has quit IRC | 11:33 | |
*** bhavikdbavishi has quit IRC | 11:36 | |
*** bhavikdbavishi has joined #openstack-meeting-alt | 11:37 | |
*** markvoelker has joined #openstack-meeting-alt | 11:40 | |
*** thgcorrea has joined #openstack-meeting-alt | 11:41 | |
*** raildo has joined #openstack-meeting-alt | 11:49 | |
*** ttsiouts_ has quit IRC | 11:57 | |
*** bhavikdbavishi has quit IRC | 12:08 | |
*** erlon has joined #openstack-meeting-alt | 12:14 | |
*** markvoelker has quit IRC | 12:14 | |
*** erlon has quit IRC | 12:14 | |
*** erlon has joined #openstack-meeting-alt | 12:15 | |
*** erlon has quit IRC | 12:16 | |
*** erlon has joined #openstack-meeting-alt | 12:16 | |
*** cloudrancher has quit IRC | 12:22 | |
*** rfolco has joined #openstack-meeting-alt | 12:33 | |
*** jcoufal has joined #openstack-meeting-alt | 12:37 | |
*** cloudrancher has joined #openstack-meeting-alt | 12:39 | |
*** janki has quit IRC | 12:41 | |
*** janki has joined #openstack-meeting-alt | 12:44 | |
*** janki has quit IRC | 12:52 | |
*** janki has joined #openstack-meeting-alt | 12:53 | |
*** janki has quit IRC | 12:54 | |
*** janki has joined #openstack-meeting-alt | 12:54 | |
*** bhavikdbavishi has joined #openstack-meeting-alt | 12:57 | |
*** jamesmcarthur has joined #openstack-meeting-alt | 13:06 | |
*** markvoelker has joined #openstack-meeting-alt | 13:11 | |
*** jamesmcarthur has quit IRC | 13:11 | |
*** ttsiouts has joined #openstack-meeting-alt | 13:11 | |
*** cloudrancher has quit IRC | 13:11 | |
*** jamesmcarthur has joined #openstack-meeting-alt | 13:12 | |
*** bhavikdbavishi has quit IRC | 13:14 | |
*** ttsiouts has quit IRC | 13:18 | |
*** ttsiouts has joined #openstack-meeting-alt | 13:19 | |
*** sdake has joined #openstack-meeting-alt | 13:23 | |
*** vishakha has quit IRC | 13:31 | |
*** jamesmcarthur has quit IRC | 13:32 | |
*** markvoelker has quit IRC | 13:43 | |
*** jamesmcarthur has joined #openstack-meeting-alt | 13:49 | |
*** janki has quit IRC | 13:54 | |
*** jamesmcarthur has quit IRC | 13:56 | |
*** ttsiouts has quit IRC | 14:04 | |
*** ttsiouts has joined #openstack-meeting-alt | 14:04 | |
*** sdake has quit IRC | 14:05 | |
*** ccamacho has joined #openstack-meeting-alt | 14:05 | |
*** rfolco has quit IRC | 14:07 | |
*** rfolco has joined #openstack-meeting-alt | 14:08 | |
*** liuyulong has quit IRC | 14:08 | |
*** ttsiouts has quit IRC | 14:09 | |
*** ttsiouts has joined #openstack-meeting-alt | 14:09 | |
*** yamamoto has quit IRC | 14:10 | |
*** sdake has joined #openstack-meeting-alt | 14:13 | |
*** jtomasek has quit IRC | 14:17 | |
*** ccamacho has quit IRC | 14:18 | |
*** sdake has quit IRC | 14:19 | |
*** ccamacho has joined #openstack-meeting-alt | 14:22 | |
*** yamamoto has joined #openstack-meeting-alt | 14:24 | |
*** yamamoto has quit IRC | 14:26 | |
*** yamamoto has joined #openstack-meeting-alt | 14:27 | |
*** lbragstad has joined #openstack-meeting-alt | 14:34 | |
*** sdake has joined #openstack-meeting-alt | 14:37 | |
*** markvoelker has joined #openstack-meeting-alt | 14:41 | |
*** munimeha1 has joined #openstack-meeting-alt | 14:46 | |
*** sdake has quit IRC | 14:53 | |
*** sdake has joined #openstack-meeting-alt | 15:00 | |
*** whoami-rajat has quit IRC | 15:01 | |
*** vishakha has joined #openstack-meeting-alt | 15:04 | |
*** markvoelker has quit IRC | 15:14 | |
*** whoami-rajat has joined #openstack-meeting-alt | 15:18 | |
*** sdake has quit IRC | 15:28 | |
*** gagehugo has joined #openstack-meeting-alt | 15:32 | |
*** cloudrancher has joined #openstack-meeting-alt | 15:33 | |
*** sdake has joined #openstack-meeting-alt | 15:35 | |
*** lpetrut has quit IRC | 15:45 | |
*** sdake has quit IRC | 15:52 | |
*** sdake has joined #openstack-meeting-alt | 15:58 | |
*** e0ne has quit IRC | 16:00 | |
*** ianychoi has quit IRC | 16:00 | |
*** ayoung has joined #openstack-meeting-alt | 16:01 | |
lbragstad | #startmeeting keystone | 16:01 |
openstack | Meeting started Tue Feb 19 16:01:23 2019 UTC and is due to finish in 60 minutes. The chair is lbragstad. Information about MeetBot at http://wiki.debian.org/MeetBot. | 16:01 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 16:01 |
*** openstack changes topic to " (Meeting topic: keystone)" | 16:01 | |
openstack | The meeting name has been set to 'keystone' | 16:01 |
*** jamesmcarthur has joined #openstack-meeting-alt | 16:01 | |
lbragstad | #link https://etherpad.openstack.org/p/keystone-weekly-meeting | 16:01 |
lbragstad | agenda ^ | 16:01 |
lbragstad | o/ | 16:01 |
cmurphy | o/ | 16:01 |
kmalloc | zzzzzz | 16:02 |
kmalloc | i mean o/ | 16:02 |
gagehugo | o/ | 16:02 |
vishakha | o/ | 16:02 |
*** sdake has quit IRC | 16:03 | |
*** e0ne has joined #openstack-meeting-alt | 16:03 | |
*** hongbin has joined #openstack-meeting-alt | 16:03 | |
knikolla | o/ | 16:03 |
ayoung | \m/ dOvOb \m/ | 16:04 |
lbragstad | alright - let's get started | 16:04 |
lbragstad | #topic previous action items | 16:04 |
*** openstack changes topic to "previous action items (Meeting topic: keystone)" | 16:04 | |
lbragstad | i think i was the only one that had something for last week | 16:04 |
lbragstad | which was to send a note to the mailing list about key loading performance and my struggles attempting to recreate issues with it - or failing to realize actual performance gain | 16:05 |
lbragstad | #link http://lists.openstack.org/pipermail/openstack-discuss/2019-February/002674.html | 16:05 |
lbragstad | ^ which is now available for your reading pleasure | 16:05 |
lbragstad | wxy-xiyuan and i did follow up with some downstream teams | 16:05 |
lbragstad | and the reported issue was using an older token provider, but likely still an issue with fernet/jwt | 16:06 |
lbragstad | the problem was that the keystone process would lock the files in order to read them | 16:06 |
lbragstad | so if you had a whole bunch of keystone processes on the same host, using the same key repository, you could theoretically see bottlenecks with performance if the processes start queuing up while they read keys from disk | 16:07 |
lbragstad | this gives me a bit more to go on | 16:07 |
kmalloc | it is likely the best bet is to run a test with low disk-cache (low ram available) and disk under io stress. | 16:07 |
lbragstad | i haven't taken a stab at recreating it - but i'm going to be setting aside time to do that this week | 16:08 |
kmalloc | NFS might also cause similar odd issues. | 16:08 |
lbragstad | yeah - that's a good point | 16:08 |
lbragstad | if this piques anyone's interest, i encourage you to try it out | 16:08 |
kmalloc | or any other network capable filesystem (iscsi based, gluster, RADOS/RBD) | 16:08 |
lbragstad | obviously, the initial jwt implementation is susceptible to this issue, as is the fernet token provider | 16:09 |
*** erus has joined #openstack-meeting-alt | 16:09 | |
lbragstad | i could open a bug to track this specific issue though, and we could continue with the jwt implementation if people are ok with this being something we fix after the fact | 16:10 |
ayoung | If only there were a way to avoid having to go back to Keystone to validate tokens at all... | 16:10 |
ayoung | like, maybe, I don't know, sharing memcache | 16:10 |
ayoung | why don't we stick the tokens into memcache in the first place, and then use the same memcache region between keystone and the other services? | 16:11 |
*** cloudrancher has quit IRC | 16:11 | |
*** markvoelker has joined #openstack-meeting-alt | 16:11 | |
ayoung | It would be especially cool if Keystone were the only service that could write to it | 16:11 |
lbragstad | as i noted in my email, this is only a factor when you disable a whole bunch of caching options | 16:12 |
*** ianychoi has joined #openstack-meeting-alt | 16:12 | |
ayoung | yeah, but we never provided a way to do ^^ | 16:12 |
ayoung | If we are dependend on caching, we should use it in a smart way | 16:12 |
lbragstad | our caching implementation and usage has come a long way since ~mitaka/newton | 16:13 |
lbragstad | fwiw - we still need to supply a definitive caching guide for keystone | 16:13 |
lbragstad | that describes the complexity we have in our caching implementation and how to use it effectively | 16:14 |
kmalloc | lbragstad: *since havana | 16:15 |
kmalloc | lbragstad: (yes, caching was initially implemented in havana) | 16:15 |
ayoung | Is it possible to inject a new token into the cache upon creation without adding any new code? | 16:15 |
lbragstad | kmalloc right - we had to overhaul a bunch of it shortly after we implemented fernet | 16:15 |
lbragstad | ayoung yeah - that feature already exists | 16:16 |
kmalloc | ayoung: no. we would need to know where to inject the token cache into the memcache, the memcache clusters are not the same in all cases for distributed or centralized keystone / other services | 16:16 |
ayoung | can we share that same segment with the validation code in middleware on another server? | 16:16 |
lbragstad | though it key'd off an unnecessary configuration option | 16:16 |
kmalloc | and we would need to implement a cache that knows how the KSM keys are constructed | 16:16 |
kmalloc | we lean on a different cache key in keystone. | 16:16 |
ayoung | could we unify them? | 16:17 |
kmalloc | possibly | 16:17 |
lbragstad | that'd be a good idea | 16:17 |
kmalloc | but it's a chunk of code | 16:17 |
lbragstad | looks like we might have a couple actionable things here | 16:19 |
lbragstad | for investigative purposes | 16:19 |
kmalloc | i would want to add this post pymemcache | 16:19 |
kmalloc | python-memcache is actively causing issues for folks now (triple-o notably) | 16:19 |
*** cloudrancher has joined #openstack-meeting-alt | 16:20 | |
kmalloc | "only keystone being able to write" means we need to either sign the data in memcache (not likely to work easily) or use bmemcache for SASL auth | 16:20 |
ayoung | sounds right to me | 16:20 |
kmalloc | basically anyone who can read from memcache can write | 16:21 |
kmalloc | the protocol is very ... limited. | 16:21 |
ayoung | it can be a security hardening to use it. I think hrybacki is looking into SASL auth already | 16:21 |
kmalloc | all KSMs need SASL auth, and ability to write to the same keys | 16:21 |
ayoung | read | 16:21 |
kmalloc | no | 16:21 |
lbragstad | as far as the time we have left for Stein - is it feasible to get any additional caching work done outside of writing a guide? | 16:22 |
kmalloc | KSM also must write. | 16:22 |
ayoung | Nah. If you validate, it ends up back in cache on the Keystone server side | 16:22 |
kmalloc | if the element is LRU'd out, unless keystone is pushing a cache to every cluster on every validate, the KSM needs to write | 16:22 |
ayoung | for this it would be read only | 16:22 |
ayoung | Ah | 16:22 |
ayoung | probably no real benefit then, huh? | 16:23 |
kmalloc | yeah | 16:23 |
kmalloc | keystone can push on issue, but it shouldn't be push everywhere on every validate | 16:23 |
kmalloc | also cache-on-issue for remote sites might cause severe performance issues | 16:23 |
kmalloc | leaning on the KSM to cache would be better in those cases | 16:23 |
ayoung | Would be cool to have a 2 level setup, where keystone can push to a serivce, but they can't push to each other | 16:23 |
kmalloc | this gets into where memcache is not the best tool | 16:24 |
ayoung | istio? | 16:24 |
kmalloc | using something like REDIS (don't ever use redis due to licensing) is better. | 16:24 |
hrybacki | (in training but will review meeting notes this evening) | 16:24 |
kmalloc | if we're using the current cache infrastructure | 16:24 |
kmalloc | if we totally re-implement caching [tokens] to something totally different like istio, etcd, or something else, it's more doable | 16:25 |
kmalloc | that is a monumental rewrite | 16:25 |
ayoung | yeah, probably tight to get that into Stein | 16:25 |
lbragstad | ++ | 16:25 |
kmalloc | might be hard to land that into Train, it's going to probably be a 2-cycle initiative | 16:25 |
kmalloc | 1 cycle for scaffolding, one for implementation/adoption | 16:26 |
ayoung | Seriously, though, this is starting to get into Service mesh land. We shoud investigate something for that in a future release | 16:26 |
kmalloc | def. not opposed to it | 16:26 |
kmalloc | just opposed to trying to wedge it into Stein :) | 16:26 |
ayoung | There are numerous, some less tied to K8S than others | 16:26 |
lbragstad | does anyone want to take a shot at a spike and writing up their findings? | 16:26 |
kmalloc | unfortunately, i don't have the bandwidth at the moment. | 16:27 |
kmalloc | this would be a lot of fun to work on though. | 16:27 |
ayoung | Outreachy? | 16:27 |
lbragstad | yeah - it is interesting | 16:27 |
kmalloc | probably more than intern level of work | 16:27 |
lbragstad | if not - we can table it and come back to it later | 16:27 |
kmalloc | this is likely in the flask-rewrite class of effort | 16:27 |
lbragstad | i would certainly like to get the guide done this release though | 16:28 |
kmalloc | this touches a lot of very delicate parts. | 16:28 |
kmalloc | caching is hard. very hard to do right. | 16:28 |
kmalloc | every one of us here have messed it up at least once in keystone ;) | 16:28 |
kmalloc | (and in my case, a lot more often) | 16:29 |
lbragstad | anything else on this? | 16:29 |
lbragstad | we kinda went off on a tangent | 16:29 |
lbragstad | #topic blueprint cleanup | 16:30 |
*** openstack changes topic to "blueprint cleanup (Meeting topic: keystone)" | 16:30 | |
lbragstad | #link https://blueprints.launchpad.net/keystone | 16:30 |
lbragstad | #link https://etherpad.openstack.org/p/keystone-blueprint-cleanup | 16:30 |
lbragstad | #link http://lists.openstack.org/pipermail/openstack-discuss/2019-February/002672.html | 16:30 |
lbragstad | quick status update on this | 16:30 |
*** yamamoto has quit IRC | 16:31 | |
lbragstad | all blueprints that weren't targeted to stein have been either marked as obsolete or superseded | 16:31 |
lbragstad | all blueprints that were describing applicable ideas or work have been ported to bug reports https://bugs.launchpad.net/keystone/+bugs?field.tag=rfe | 16:31 |
lbragstad | we have patches accepted to doc that describe this now | 16:32 |
lbragstad | #link https://review.openstack.org/#/c/637311/ | 16:32 |
lbragstad | #link https://review.openstack.org/#/c/625282 | 16:32 |
lbragstad | #link https://review.openstack.org/#/c/637567/ is a follow up to clean up some mistakes i made in the initial write-up | 16:33 |
lbragstad | does anyone have questions about what was done? | 16:33 |
*** yamamoto has joined #openstack-meeting-alt | 16:33 | |
*** yamamoto has quit IRC | 16:33 | |
*** yamamoto has joined #openstack-meeting-alt | 16:33 | |
*** yamamoto has quit IRC | 16:33 | |
lbragstad | moving on | 16:34 |
lbragstad | #topic reviews | 16:34 |
*** openstack changes topic to "reviews (Meeting topic: keystone)" | 16:34 | |
lbragstad | does anyone have reviews that need attention? | 16:34 |
kmalloc | JWS | 16:34 |
kmalloc | lots of JWS. | 16:34 |
kmalloc | we should be landing the last bits for that asap. | 16:34 |
gagehugo | I'll take a look at them | 16:35 |
lbragstad | #link https://review.openstack.org/#/q/topic:bp/json-web-tokens+status:open | 16:35 |
lbragstad | i still have a bunch of patches for scope checking and default roles | 16:35 |
lbragstad | ~50ish or so | 16:35 |
cmurphy | easy one https://review.openstack.org/637425 | 16:35 |
*** jaypipes has quit IRC | 16:36 | |
*** erus has quit IRC | 16:36 | |
*** jaypipes has joined #openstack-meeting-alt | 16:36 | |
vishakha | lbragstad: Should I change this patch https://review.openstack.org/#/c/609210/ according to https://review.openstack.org/#/c/636825/ | 16:36 |
*** erus has joined #openstack-meeting-alt | 16:37 | |
vishakha | lbragstad: and making this abandoned https://review.openstack.org/#/c/636825/ | 16:37 |
lbragstad | vishakha you could - if you're ok with those changes, i was just looking at ways to try and test all the permutations for role assignments | 16:38 |
lbragstad | i still need to work on a couple of those bits - i'd like to write some more test cases for other types of users | 16:38 |
vishakha | yes I will add some more test cases for group assignment as per the comments | 16:39 |
lbragstad | cool - i'll set aside some time today to get back to that | 16:39 |
vishakha | sure . Thanks for the time on it | 16:39 |
lbragstad | vishakha no problem - thanks for picking that up | 16:39 |
lbragstad | knikolla ildikov asked about https://review.openstack.org/#/c/484121/ today in the edge meeting | 16:40 |
lbragstad | she was curious if you plan to revisit it or if you need help? | 16:40 |
ildikov | as we said we would do the max coverage with the K2K federation scenario I'm trying to put the pieces together and see how we can proceed | 16:41 |
knikolla | lbragstad: i hadn't checked on the comments, will do so later on today. | 16:41 |
knikolla | will revise accordingly. | 16:41 |
ildikov | knikolla: thanks! | 16:41 |
lbragstad | thanks knikolla | 16:41 |
knikolla | np :) | 16:41 |
lbragstad | anyone else have anything for reviews? | 16:42 |
lbragstad | #topic open discussion | 16:43 |
*** erus has quit IRC | 16:43 | |
*** openstack changes topic to "open discussion (Meeting topic: keystone)" | 16:43 | |
cmurphy | o/ | 16:43 |
lbragstad | #link https://releases.openstack.org/stein/schedule.html | 16:43 |
cmurphy | i un-wip'd most of the app cred capabilities patches | 16:43 |
* lbragstad just saw that | 16:43 | |
*** erus has joined #openstack-meeting-alt | 16:43 | |
lbragstad | ready for some reviews?! | 16:43 |
cmurphy | there are a few things i'd like to discuss about it | 16:43 |
cmurphy | but i don't want to take up meeting time and can't stay after the meeting | 16:43 |
*** markvoelker has quit IRC | 16:44 | |
cmurphy | maybe thursday we could chat about it? | 16:44 |
lbragstad | works for me - unless you want to do something async (ML?) | 16:44 |
cmurphy | i can do that too, might be easier | 16:44 |
*** cloudrancher has quit IRC | 16:44 | |
lbragstad | i don't want to hold you up | 16:45 |
lbragstad | due to time zones | 16:45 |
cmurphy | i'll post something to the mailing list and following that will probably propose some small changes to the spec to align with the implementation | 16:45 |
kmalloc | cmurphy: cool i'll review more in depth | 16:45 |
lbragstad | sounds good | 16:46 |
cmurphy | but the thing is huge enough that i think it might be worth holding off pushing forward until train-1 | 16:46 |
ayoung | cmurphy, nice | 16:46 |
lbragstad | i'll start taking a look at those reviews either today or tomorrow | 16:46 |
cmurphy | so that we have sufficient time for discussion and digestion | 16:46 |
gagehugo | ok | 16:46 |
lbragstad | ++ | 16:46 |
lbragstad | speaking of release schedules | 16:46 |
lbragstad | we are in R-7 | 16:47 |
kmalloc | cmurphy: maybe. | 16:47 |
ayoung | Train is ok for me, as that alings with the RH long term release, but if it goes any longer, it might as well not happen. | 16:47 |
kmalloc | cmurphy: i think we can possibly land a chunk of the code for support earlier and keep the API bits for T1 | 16:47 |
*** macza has joined #openstack-meeting-alt | 16:47 | |
lbragstad | PTL self nomination starts in two weeks - if you're planning on running please don't hesitate to reach out if you have questions | 16:47 |
kmalloc | so we don't allow anyone to set the values, but all supporting code is in. | 16:47 |
cmurphy | ayoung: at least at this point we have a complete implementation proposed which can now be tweaked, unlike last cycle where we had nothing at this time | 16:47 |
cmurphy | i'm confident it will happen i just don't want to rush it and regret things | 16:48 |
cmurphy | i got started on it a little late in the cycle unfortunately | 16:48 |
lbragstad | things happen - i'm just happy to see an implementation up for review | 16:48 |
kmalloc | and i'm more than happy to land the code so it's easier to polish and unlock for the users in T1. | 16:50 |
kmalloc | saves rebase-hell | 16:50 |
lbragstad | that's always an option, too | 16:51 |
cmurphy | kmalloc: we might be able to do that | 16:51 |
cmurphy | in any case expect an email from me in the next couple of days | 16:51 |
lbragstad | anything else for open discussion? | 16:52 |
kmalloc | don't forget to book hotels and get tickets to denver before it's sold-out/more-costly/etc | 16:52 |
kmalloc | we are rapidly hitting the 2mo out window. | 16:53 |
lbragstad | i think the summit schedule goes live tomorrow? | 16:53 |
kmalloc | something like that | 16:53 |
kmalloc | this was just an early reminder so folks don't do what I've done in the past and go "oh crap...and it's way more pricy" | 16:53 |
*** hongbin has quit IRC | 16:54 | |
vishakha | thanks for the reminder kmalloc | 16:55 |
lbragstad | looks like we can wrap up a few minutes early | 16:55 |
lbragstad | thanks for the time, everyone | 16:55 |
lbragstad | reminder office hours starts in a few minutes for those available | 16:55 |
lbragstad | #endmeeting | 16:55 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings/" | 16:55 | |
openstack | Meeting ended Tue Feb 19 16:55:39 2019 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 16:55 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/keystone/2019/keystone.2019-02-19-16.01.html | 16:55 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/keystone/2019/keystone.2019-02-19-16.01.txt | 16:55 |
openstack | Log: http://eavesdrop.openstack.org/meetings/keystone/2019/keystone.2019-02-19-16.01.log.html | 16:55 |
*** ttsiouts has quit IRC | 16:56 | |
*** ttsiouts has joined #openstack-meeting-alt | 16:56 | |
*** tssurya has quit IRC | 17:01 | |
*** ttsiouts has quit IRC | 17:01 | |
*** raildo_ has joined #openstack-meeting-alt | 17:02 | |
*** raildo has quit IRC | 17:03 | |
*** raildo has joined #openstack-meeting-alt | 17:06 | |
*** raildo_ has quit IRC | 17:07 | |
*** raildo has quit IRC | 17:08 | |
*** raildo has joined #openstack-meeting-alt | 17:09 | |
*** yamamoto has joined #openstack-meeting-alt | 17:10 | |
*** raildo has quit IRC | 17:14 | |
*** yamamoto has quit IRC | 17:16 | |
*** raildo has joined #openstack-meeting-alt | 17:27 | |
*** lpetrut has joined #openstack-meeting-alt | 17:27 | |
*** jcoufal has quit IRC | 17:30 | |
*** raildo has quit IRC | 17:33 | |
*** e0ne has quit IRC | 17:35 | |
*** erus has quit IRC | 17:35 | |
*** erus has joined #openstack-meeting-alt | 17:36 | |
*** jcoufal has joined #openstack-meeting-alt | 17:36 | |
*** lpetrut has quit IRC | 17:40 | |
*** markvoelker has joined #openstack-meeting-alt | 17:41 | |
*** ccamacho has quit IRC | 17:46 | |
*** raildo has joined #openstack-meeting-alt | 17:48 | |
*** derekh has quit IRC | 17:53 | |
*** kopecmartin is now known as kopecmartin|off | 17:53 | |
*** raildo_ has joined #openstack-meeting-alt | 18:02 | |
*** raildo has quit IRC | 18:05 | |
*** ijw has joined #openstack-meeting-alt | 18:08 | |
*** raildo has joined #openstack-meeting-alt | 18:11 | |
*** raildo_ has quit IRC | 18:12 | |
*** raildo has quit IRC | 18:13 | |
*** erus has quit IRC | 18:13 | |
*** raildo_ has joined #openstack-meeting-alt | 18:14 | |
*** markvoelker has quit IRC | 18:14 | |
*** erus has joined #openstack-meeting-alt | 18:14 | |
*** jamesmcarthur has quit IRC | 18:17 | |
*** jamesmcarthur has joined #openstack-meeting-alt | 18:18 | |
*** raildo has joined #openstack-meeting-alt | 18:20 | |
*** raildo_ has quit IRC | 18:21 | |
*** tssurya has joined #openstack-meeting-alt | 18:28 | |
*** raildo_ has joined #openstack-meeting-alt | 18:30 | |
*** raildo has quit IRC | 18:30 | |
*** hongbin has joined #openstack-meeting-alt | 18:34 | |
*** hongbin has quit IRC | 18:35 | |
*** hongbin has joined #openstack-meeting-alt | 18:35 | |
*** lpetrut has joined #openstack-meeting-alt | 18:39 | |
*** e0ne has joined #openstack-meeting-alt | 18:41 | |
*** e0ne has quit IRC | 18:42 | |
*** ccamacho has joined #openstack-meeting-alt | 18:42 | |
*** jtomasek has joined #openstack-meeting-alt | 18:45 | |
*** jamesmcarthur has quit IRC | 18:53 | |
*** e0ne has joined #openstack-meeting-alt | 18:54 | |
*** markvoelker has joined #openstack-meeting-alt | 19:11 | |
*** erus has quit IRC | 19:11 | |
*** erus has joined #openstack-meeting-alt | 19:11 | |
*** ijw has quit IRC | 19:15 | |
*** panda is now known as panda|off | 19:17 | |
*** lpetrut has quit IRC | 19:18 | |
*** vishakha has quit IRC | 19:22 | |
*** jamesmcarthur has joined #openstack-meeting-alt | 19:24 | |
*** sridharg has quit IRC | 19:29 | |
*** sdake has joined #openstack-meeting-alt | 19:34 | |
*** e0ne has quit IRC | 19:39 | |
*** e0ne has joined #openstack-meeting-alt | 19:39 | |
*** diablo_rojo has joined #openstack-meeting-alt | 19:42 | |
*** markvoelker has quit IRC | 19:44 | |
*** e0ne has quit IRC | 19:45 | |
*** gagehugo has left #openstack-meeting-alt | 19:50 | |
*** sdake has quit IRC | 19:52 | |
*** erus has quit IRC | 19:55 | |
*** erus has joined #openstack-meeting-alt | 19:56 | |
*** sdake has joined #openstack-meeting-alt | 19:56 | |
*** sdake has quit IRC | 19:58 | |
*** thgcorrea has quit IRC | 19:59 | |
*** efried has quit IRC | 20:29 | |
*** efried has joined #openstack-meeting-alt | 20:29 | |
*** tssurya has quit IRC | 20:32 | |
*** ttsiouts has joined #openstack-meeting-alt | 20:36 | |
*** e0ne has joined #openstack-meeting-alt | 20:37 | |
*** markvoelker has joined #openstack-meeting-alt | 20:41 | |
*** erlon has quit IRC | 20:55 | |
*** igordc has joined #openstack-meeting-alt | 20:58 | |
*** ttsiouts has quit IRC | 21:00 | |
*** ttsiouts has joined #openstack-meeting-alt | 21:01 | |
*** ttsiouts has quit IRC | 21:05 | |
*** raildo_ has quit IRC | 21:07 | |
*** yamamoto has joined #openstack-meeting-alt | 21:13 | |
*** markvoelker has quit IRC | 21:13 | |
*** yamamoto has quit IRC | 21:18 | |
*** whoami-rajat has quit IRC | 21:21 | |
*** e0ne has quit IRC | 21:28 | |
*** _pewp_ has quit IRC | 21:37 | |
*** _pewp_ has joined #openstack-meeting-alt | 21:38 | |
*** hongbin has quit IRC | 21:49 | |
*** jtomasek has quit IRC | 21:57 | |
*** cloudrancher has joined #openstack-meeting-alt | 21:57 | |
*** sdake has joined #openstack-meeting-alt | 21:59 | |
*** ttsiouts has joined #openstack-meeting-alt | 22:07 | |
*** carlos_silva has quit IRC | 22:08 | |
*** sdake has quit IRC | 22:09 | |
*** markvoelker has joined #openstack-meeting-alt | 22:10 | |
*** erus has quit IRC | 22:11 | |
*** ttsiouts has quit IRC | 22:12 | |
*** jcoufal has quit IRC | 22:14 | |
*** aning has joined #openstack-meeting-alt | 22:21 | |
*** rcernin has joined #openstack-meeting-alt | 22:26 | |
*** cloudrancher has quit IRC | 22:39 | |
*** markvoelker has quit IRC | 22:44 | |
*** cloudrancher has joined #openstack-meeting-alt | 22:47 | |
*** cloudrancher has quit IRC | 22:51 | |
*** munimeha1 has quit IRC | 23:02 | |
*** ccamacho has quit IRC | 23:13 | |
*** ccamacho has joined #openstack-meeting-alt | 23:14 | |
*** liuyulong has joined #openstack-meeting-alt | 23:40 | |
*** markvoelker has joined #openstack-meeting-alt | 23:41 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!