Tuesday, 2019-04-02

*** jamesmcarthur has joined #openstack-meeting-alt00:01
*** ijw has quit IRC00:02
*** ijw has joined #openstack-meeting-alt00:03
*** ijw has quit IRC00:07
*** erus has quit IRC00:07
*** erus has joined #openstack-meeting-alt00:08
*** tetsuro has joined #openstack-meeting-alt00:13
*** erus has quit IRC00:13
*** erus has joined #openstack-meeting-alt00:14
*** tetsuro has quit IRC00:31
*** jamesmcarthur has quit IRC00:31
*** tetsuro has joined #openstack-meeting-alt00:35
*** hongbin has joined #openstack-meeting-alt00:37
*** masahito has joined #openstack-meeting-alt00:39
*** lseki has quit IRC00:44
*** masahito has quit IRC00:44
*** jamesmcarthur has joined #openstack-meeting-alt00:54
*** markvoelker has joined #openstack-meeting-alt00:55
*** jamesmcarthur has quit IRC00:58
*** yamamoto has joined #openstack-meeting-alt01:02
*** igordc has quit IRC01:02
*** yamamoto has quit IRC01:07
*** jamesmcarthur has joined #openstack-meeting-alt01:27
*** erus has quit IRC01:27
*** erus has joined #openstack-meeting-alt01:28
*** whoami-rajat has joined #openstack-meeting-alt01:31
*** jamesmcarthur has quit IRC01:34
*** ijw has joined #openstack-meeting-alt01:47
*** lbragstad has joined #openstack-meeting-alt02:02
*** rcernin_ has joined #openstack-meeting-alt02:05
*** rcernin has quit IRC02:06
*** mrhillsman_afk is now known as mrhillsman02:10
*** rcernin_ has quit IRC02:12
*** yamahata has quit IRC02:13
*** iyamahat has quit IRC02:13
*** rcernin has joined #openstack-meeting-alt02:15
*** ijw_ has joined #openstack-meeting-alt02:18
*** ijw has quit IRC02:20
*** masahito has joined #openstack-meeting-alt02:22
*** masahito has quit IRC02:26
*** bhavikdbavishi has joined #openstack-meeting-alt02:33
*** jamesmcarthur has joined #openstack-meeting-alt02:44
*** hongbin has quit IRC02:57
*** hongbin has joined #openstack-meeting-alt02:58
*** jamesmcarthur has quit IRC03:04
*** yamamoto has joined #openstack-meeting-alt03:06
*** hongbin has quit IRC03:12
*** hongbin has joined #openstack-meeting-alt03:14
*** hongbin has quit IRC03:31
*** jamesmcarthur has joined #openstack-meeting-alt03:56
*** jamesmcarthur has quit IRC03:59
*** jamesmcarthur has joined #openstack-meeting-alt04:01
*** jamesmcarthur has quit IRC04:05
*** yamamoto has quit IRC04:06
*** yamamoto has joined #openstack-meeting-alt04:06
*** yamamoto has quit IRC04:06
*** jamesmcarthur has joined #openstack-meeting-alt04:08
*** jamesmcarthur has quit IRC04:08
*** jamesmcarthur has joined #openstack-meeting-alt04:08
*** jamesmcarthur has quit IRC04:17
*** jamesmcarthur has joined #openstack-meeting-alt04:18
*** jamesmcarthur has quit IRC04:25
*** jamesmcarthur_ has joined #openstack-meeting-alt04:26
*** jamesmcarthur_ has quit IRC04:39
*** jamesmcarthur has joined #openstack-meeting-alt04:40
*** erus has quit IRC04:40
*** erus has joined #openstack-meeting-alt04:41
*** yamamoto has joined #openstack-meeting-alt04:45
*** alex_xu has quit IRC04:46
*** jamesmcarthur has quit IRC04:46
*** vishalmanchanda has joined #openstack-meeting-alt05:02
*** lbragstad has quit IRC05:33
*** jamesmcarthur has joined #openstack-meeting-alt05:41
*** jamesmcarthur has quit IRC05:46
*** yamamoto has quit IRC05:48
*** jamesmcarthur has joined #openstack-meeting-alt05:57
*** markvoelker has quit IRC05:58
*** iyamahat has joined #openstack-meeting-alt05:58
*** jamesmcarthur has quit IRC06:01
*** sridharg has joined #openstack-meeting-alt06:12
*** yamahata has joined #openstack-meeting-alt06:16
*** ijw_ has quit IRC06:20
*** jamesmcarthur has joined #openstack-meeting-alt06:28
*** jtomasek has joined #openstack-meeting-alt06:29
*** markvoelker has joined #openstack-meeting-alt06:29
*** slaweq has joined #openstack-meeting-alt06:44
*** kopecmartin|off is now known as kopecmartin07:02
*** iyamahat has quit IRC07:12
*** yamamoto has joined #openstack-meeting-alt07:13
*** erus has quit IRC07:13
*** erus has joined #openstack-meeting-alt07:14
*** e0ne has joined #openstack-meeting-alt07:16
*** tssurya has joined #openstack-meeting-alt07:19
*** ircuser-1 has quit IRC07:23
*** ccamacho has joined #openstack-meeting-alt07:24
*** ccamacho has quit IRC07:42
*** ccamacho has joined #openstack-meeting-alt07:49
*** e0ne has quit IRC08:01
*** e0ne has joined #openstack-meeting-alt08:08
*** tetsuro has quit IRC08:12
*** ttsiouts has joined #openstack-meeting-alt08:14
*** tetsuro has joined #openstack-meeting-alt08:22
*** tetsuro has quit IRC08:29
*** erus has quit IRC08:33
*** erus has joined #openstack-meeting-alt08:34
*** priteau has joined #openstack-meeting-alt08:34
*** tetsuro has joined #openstack-meeting-alt08:36
*** derekh has joined #openstack-meeting-alt08:41
priteau#startmeeting blazar08:59
openstackMeeting started Tue Apr  2 08:59:58 2019 UTC and is due to finish in 60 minutes.  The chair is priteau. Information about MeetBot at http://wiki.debian.org/MeetBot.08:59
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.09:00
*** openstack changes topic to " (Meeting topic: blazar)"09:00
openstackThe meeting name has been set to 'blazar'09:00
priteau#topic Roll call09:00
*** openstack changes topic to "Roll call (Meeting topic: blazar)"09:00
priteauNo one available today?09:03
priteauBertrand said he was on travel09:03
priteauHi tetsuro09:05
*** erus has quit IRC09:05
*** erus has joined #openstack-meeting-alt09:05
*** masahito has joined #openstack-meeting-alt09:06
masahitoo/09:06
priteauHi masahito09:07
priteauBertrand is on travel this week09:07
priteautetsuro is online but hasn't replied yet09:07
*** e0ne has quit IRC09:07
priteauLet's wait a few minutes09:07
masahitook09:08
*** rcernin has quit IRC09:11
priteauHe doesn't seem to be around, let's start09:12
priteauAgenda: https://wiki.openstack.org/wiki/Meetings/Blazar#Agenda_for_2_Apr_201909:13
priteau#topic Denver Summit Project Update09:13
*** openstack changes topic to "Denver Summit Project Update (Meeting topic: blazar)"09:13
priteauThere are still some little changes to do on the slides09:13
priteauI was looking at updating the contributor count for Stein09:14
*** ccamacho has quit IRC09:14
priteaumasahito: Do you remember how you counted 10 contributors for Rocky? Do you include contributor who push patches across all repos?09:14
*** e0ne has joined #openstack-meeting-alt09:15
masahitomaybe. or counted persons who reviewed patches.09:15
priteaue.g. a patch like this: https://github.com/openstack/blazar/commit/ef1729ba97c0a5b460342cbbdd4fe775188de73709:16
priteauWould you count this as a contributor?09:16
masahitoDepends on the patch type.09:16
masahitoI included the patch because it changed blazar or blazar related things, gate.09:17
masahitoBut I excluded some type of patches across all repo, like fixing typo.09:18
priteauOK, thanks.09:18
priteaustackalytics shows we had reviews from 33 people.09:19
priteauIn Rocky the same number was 2309:20
*** erus has quit IRC09:20
priteauGood improvement :-)09:20
masahitosurprised :-)09:21
*** erus has joined #openstack-meeting-alt09:21
priteauSome of these reviews may be on mechanically-generated patches09:21
priteauAnything else to discuss about the project update?09:22
priteauIf not let's move to the Stein release09:23
priteau#topic Stein release09:23
*** openstack changes topic to "Stein release (Meeting topic: blazar)"09:23
priteaublazar-tempest-plugin and blazar-dashboard have been tagged09:23
priteaublazar-dashboard includes your affinity patch, thanks masahito!09:23
masahitoyou're welcome.09:24
priteauWe still have the chance to release an rc2 this week if needed09:26
priteauI'll focus my reviews on bug fix patches09:26
priteauI think we're in good shape for the release.09:27
masahitoyes.09:27
masahitoDo you plan to release new client including floating ip support?09:28
masahitoIf so, I mark it as priority in my tasks.09:29
priteauI think it's too late to release a client to be included in Stein (client freeze was several weeks ago)09:30
priteauThe releases repo doesn't have a folder for train deliverables yet09:30
masahitogot it.09:31
priteauWe'll have to wait until after Stein is released, but please review now, I think my patch is ready.09:31
priteauBy the way, floating IP reservation was deployed in production on Chameleon and announced yesterday. Great job masahito :-)09:32
masahitoGreat news!09:32
masahitoDoes it work well?09:32
priteauIt does.09:33
masahitoGood to hear ;-)09:34
priteauThere were some issues because Neutron is still running Ocata, and 1) it doesn't support tagging 2) there is a bug with passing a specific address when creating a floating IP09:34
priteauBut they're going to upgrade to Rocky very soon.09:34
masahitookay09:36
*** erus has quit IRC09:36
priteau#topic Train virtual PTG09:36
*** openstack changes topic to "Train virtual PTG (Meeting topic: blazar)"09:36
*** erus has joined #openstack-meeting-alt09:36
priteauSince we're not going to all be at the PTG in Denver, we should do a virtual PTG to discuss priorities for the Train release cycle09:36
priteauWe should start discussing dates, but with tetsuro and bertys not here, I will send email.09:37
priteauWould a meeting on April 16 work for you?09:38
masahitoIt works for me.09:39
priteau#action Send email about virtual PTG09:39
masahitoSame time with the weekly meeting?09:39
priteauYes, we can hold it in place of the weekly meeting.09:39
priteauWe can even start earlier if preferred.09:40
priteauI will propose options. We can also hold it on another day if it works better.09:41
priteau#topic Blazar whiteboard09:41
*** openstack changes topic to "Blazar whiteboard (Meeting topic: blazar)"09:41
priteauI've seen other OpenStack projects use an Etherpad as a whiteboard to keep track of current status, I think it would work great for us too.09:42
priteau#link https://etherpad.openstack.org/p/blazar-whiteboard09:42
priteauIt's in progress, I will add more categories09:42
masahitoThanks.09:43
*** erus has quit IRC09:43
priteauWe can talk more about it next week when everyone's online09:43
*** erus has joined #openstack-meeting-alt09:44
priteauI think the TODOs will be really useful, for example to keep track of review comments asking for follow-up patches09:44
priteauLet's discuss more how we can use next week09:45
priteau#topic AOB09:45
*** openstack changes topic to "AOB (Meeting topic: blazar)"09:45
priteauAnything else to discuss?09:45
priteauNothing special from me09:46
masahitome neither.09:46
priteauOK, let's end for today. Thanks for joining masahito!09:47
priteauHave a good week09:47
masahitothank you. you too.09:47
priteau#endmeeting09:47
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings/"09:47
openstackMeeting ended Tue Apr  2 09:47:36 2019 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)09:47
openstackMinutes:        http://eavesdrop.openstack.org/meetings/blazar/2019/blazar.2019-04-02-08.59.html09:47
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/blazar/2019/blazar.2019-04-02-08.59.txt09:47
openstackLog:            http://eavesdrop.openstack.org/meetings/blazar/2019/blazar.2019-04-02-08.59.log.html09:47
masahitobye09:50
*** e0ne has quit IRC09:51
*** masahito has quit IRC09:55
*** erus has quit IRC09:55
*** erus has joined #openstack-meeting-alt09:56
*** zigo has joined #openstack-meeting-alt09:59
*** ccamacho has joined #openstack-meeting-alt10:00
*** yamamoto has quit IRC10:01
*** priteau has quit IRC10:07
*** priteau has joined #openstack-meeting-alt10:11
*** yamamoto has joined #openstack-meeting-alt10:14
*** yamamoto has quit IRC10:18
*** ttsiouts has quit IRC10:20
*** ttsiouts has joined #openstack-meeting-alt10:21
*** erus has quit IRC10:21
*** erus has joined #openstack-meeting-alt10:21
*** ttsiouts has quit IRC10:26
*** e0ne has joined #openstack-meeting-alt10:28
*** bhavikdbavishi has quit IRC10:30
*** e0ne has quit IRC10:45
*** diablo_rojo has joined #openstack-meeting-alt10:51
*** e0ne has joined #openstack-meeting-alt10:52
*** yamamoto has joined #openstack-meeting-alt10:57
*** yamamoto has quit IRC11:03
*** yamamoto has joined #openstack-meeting-alt11:03
*** carlos_silva has joined #openstack-meeting-alt11:04
*** erlon_ has joined #openstack-meeting-alt11:06
*** ttsiouts has joined #openstack-meeting-alt11:06
*** diablo_rojo has quit IRC11:10
*** janki has joined #openstack-meeting-alt11:14
*** yamamoto has quit IRC11:17
*** bhavikdbavishi has joined #openstack-meeting-alt11:32
*** yamamoto has joined #openstack-meeting-alt11:42
*** ttsiouts has quit IRC11:44
*** ttsiouts has joined #openstack-meeting-alt11:45
*** tetsuro has quit IRC11:48
*** tetsuro has joined #openstack-meeting-alt11:49
*** ttsiouts has quit IRC11:49
*** ttsiouts has joined #openstack-meeting-alt11:53
*** e0ne has quit IRC11:56
*** yamamoto has quit IRC11:59
*** yamamoto has joined #openstack-meeting-alt12:00
*** e0ne has joined #openstack-meeting-alt12:03
*** yamamoto has quit IRC12:07
*** bhavikdbavishi has quit IRC12:09
*** diablo_rojo has joined #openstack-meeting-alt12:16
*** jamesmcarthur has quit IRC12:23
*** jamesmcarthur has joined #openstack-meeting-alt12:23
*** markvoelker has quit IRC12:25
*** markvoelker has joined #openstack-meeting-alt12:25
*** e0ne has quit IRC12:31
*** yamamoto has joined #openstack-meeting-alt12:33
*** jamesmcarthur has quit IRC12:33
*** jamesmcarthur has joined #openstack-meeting-alt12:35
*** jamesmcarthur has quit IRC12:40
*** jamesmcarthur has joined #openstack-meeting-alt12:44
*** e0ne has joined #openstack-meeting-alt12:44
*** tetsuro has quit IRC12:57
*** raildo has joined #openstack-meeting-alt12:59
*** erus has quit IRC13:05
*** erus has joined #openstack-meeting-alt13:06
*** gagehugo has joined #openstack-meeting-alt13:14
*** lseki has joined #openstack-meeting-alt13:20
*** lbragstad has joined #openstack-meeting-alt13:22
*** lpetrut has joined #openstack-meeting-alt13:26
*** priteau has quit IRC13:28
*** hongbin has joined #openstack-meeting-alt13:35
*** e0ne has quit IRC13:36
*** erus has quit IRC13:37
*** erus has joined #openstack-meeting-alt13:38
*** e0ne has joined #openstack-meeting-alt13:42
*** e0ne has quit IRC13:43
*** beagles is now known as beagles_dentist13:50
*** vishalmanchanda has quit IRC13:55
*** lpetrut has quit IRC14:00
*** yamamoto has quit IRC14:01
*** yamamoto has joined #openstack-meeting-alt14:04
*** yamamoto has quit IRC14:04
*** yamamoto has joined #openstack-meeting-alt14:05
*** tssurya has quit IRC14:05
*** ttsiouts has quit IRC14:07
*** ttsiouts has joined #openstack-meeting-alt14:08
*** erus has quit IRC14:10
*** ttsiouts has quit IRC14:10
*** e0ne has joined #openstack-meeting-alt14:10
*** ttsiouts has joined #openstack-meeting-alt14:10
*** erus has joined #openstack-meeting-alt14:11
*** tssurya has joined #openstack-meeting-alt14:14
*** erus has quit IRC14:16
*** erus has joined #openstack-meeting-alt14:17
*** erus has quit IRC14:35
*** erus has joined #openstack-meeting-alt14:35
*** ccamacho has quit IRC14:41
*** liuyulong has joined #openstack-meeting-alt14:53
*** janki has quit IRC14:56
*** sridharg has quit IRC14:56
*** lpetrut has joined #openstack-meeting-alt14:59
*** IgorYozhikov__ has quit IRC15:01
*** IgorYozhikov__ has joined #openstack-meeting-alt15:02
*** erus has quit IRC15:06
*** erus has joined #openstack-meeting-alt15:07
*** vishalmanchanda has joined #openstack-meeting-alt15:10
*** e0ne has quit IRC15:11
*** lpetrut has quit IRC15:14
*** beagles_dentist is now known as beagles15:15
*** vishakha has joined #openstack-meeting-alt15:16
*** jamesmcarthur has quit IRC15:24
*** jamesmcarthur has joined #openstack-meeting-alt15:25
*** diablo_rojo has quit IRC15:26
*** e0ne has joined #openstack-meeting-alt15:38
*** erus has quit IRC15:38
*** erus has joined #openstack-meeting-alt15:39
*** jamesmcarthur has quit IRC15:44
*** ccamacho has joined #openstack-meeting-alt15:46
*** bhavikdbavishi has joined #openstack-meeting-alt15:47
*** wxy| has joined #openstack-meeting-alt15:48
*** iyamahat has joined #openstack-meeting-alt15:58
cmurphy#startmeeting keystone16:00
openstackMeeting started Tue Apr  2 16:00:08 2019 UTC and is due to finish in 60 minutes.  The chair is cmurphy. Information about MeetBot at http://wiki.debian.org/MeetBot.16:00
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.16:00
*** openstack changes topic to " (Meeting topic: keystone)"16:00
openstackThe meeting name has been set to 'keystone'16:00
lbragstado/16:00
gagehugoo/16:00
cmurphygood morning16:00
kmalloco/16:00
lbragstadhola16:00
cmurphy#link https://etherpad.openstack.org/p/keystone-weekly-meeting agenda16:00
vishakhao/16:01
wxy|o/16:01
cmurphylet's get started16:02
cmurphy#topic action item review16:02
*** openstack changes topic to "action item review (Meeting topic: keystone)"16:02
cmurphyACTION: cmurphy create poll for team dinner (cmurphy, 16:31:25)16:02
cmurphyi didn't do that yet, will do this week16:02
cmurphy#action cmurphy create poll for team dinner16:02
cmurphyACTION: cmurphy organize PTG brainstorm into rough schedule (cmurphy, 16:31:47)16:03
cmurphyI did do that:16:03
cmurphy#link https://etherpad.openstack.org/p/keystone-train-ptg PTG agenda16:03
cmurphyplease look it over, feel free to comment or edit16:04
*** ttsiouts has quit IRC16:04
*** jamesmcarthur has joined #openstack-meeting-alt16:04
*** ttsiouts has joined #openstack-meeting-alt16:04
cmurphyi thought we could frontload the cycle retrospective so that we're starting with that early and then do the cycle planning the next day after we've had some discussions16:05
lbragstad++16:05
cmurphyalso all of this might get moved around since we may be trying to schedule meetings with other teams16:05
cmurphyif there are topics that you just thought of that didn't make it into the brainstorming etherpad we can still work that in too16:06
*** erus has quit IRC16:06
*** erus has joined #openstack-meeting-alt16:07
cmurphyany thoughts/questions/concerns?16:07
vishakhaseems like a very informative PTG schedule16:07
cmurphy:)16:07
*** ttsiouts has quit IRC16:08
*** ttsiouts has joined #openstack-meeting-alt16:08
*** tssurya has quit IRC16:09
cmurphyokay, moving on16:09
cmurphy#topic RC216:09
*** openstack changes topic to "RC2 (Meeting topic: keystone)"16:09
cmurphy#link https://etherpad.openstack.org/p/keystone-stein-rc2-tracking rc2 tracking16:09
cmurphywe're super close, i think these last two can probably get in today and we can propose the rc2 release16:10
cmurphylooks like just waiting for zuul mostly16:11
*** ayoung has joined #openstack-meeting-alt16:12
cmurphygagehugo: did you have a concern with https://review.openstack.org/#/c/622589/8/keystone/tests/unit/test_policy.py ?16:12
gagehugoa quick question yeah16:12
lbragstadhmmm16:13
gagehugowait16:13
gagehugonvm16:13
gagehugoI am good16:13
cmurphyhaha okay16:13
lbragstadgagehugo wait - what was your concern?16:14
lbragstadhttps://review.openstack.org/#/c/622589/8/keystone/tests/unit/test_policy.py@250 getting popped off the expected list but it also still being in https://review.openstack.org/#/c/622589/8/etc/policy.v3cloudsample.json16:14
gagehugoyeah, I was looking at it wrong16:14
lbragstadhow so?16:15
gagehugoI thought it was duplicated there16:15
gagehugolol16:15
gagehugoin removed_policies16:15
lbragstadremoved_policies means that it has been removed from policy.v3cloudsample.json16:16
lbragstadso - i'm wondering why that test didn't fail locally16:16
lbragstadbecause that specific policy at line 250 in test_policy hasn't been removed from policy.v3cloudsample.json (per cmurphy's comment)16:16
gagehugo203 was the one that you kept in right?16:17
gagehugodiff from 2-3 ps ago16:17
lbragstadno - i think you might be onto something16:19
lbragstadhttps://review.openstack.org/#/c/622589/8/etc/policy.v3cloudsample.json@73 shows that policy is still in the file16:19
lbragstad(as it should be)16:19
lbragstadbut https://review.openstack.org/#/c/622589/8/keystone/tests/unit/test_policy.py@250 pops the policy off the expected list of policies16:20
gagehugoyeah, the differences there is what I was expecting, but removed has duplicates from the policy sample file16:20
lbragstadbut the diff assertion didn't fail https://review.openstack.org/#/c/622589/8/keystone/tests/unit/test_policy.py@36916:20
gagehugothat confused me for a bit16:20
gagehugoalso I was looking at a previous ps before you put back in the get_policy so updating that helped me as well16:20
*** jamesmcarthur has quit IRC16:21
cmurphyit does look like 'identity:create_policy_association_for_endpoint' etc shouldn't be in that list16:22
lbragstadright...16:22
lbragstadi wonder why that test didn't fail..16:22
cmurphyshould we un-w+1 that so we can figure it out?16:22
lbragstadyeah16:22
lbragstadi think so16:22
lbragstadi'm on the struggle bus today16:22
lbragstadi'll pick it up after the meeting16:23
cmurphyokay, anything else to discuss re rc2?16:23
cmurphythanks everyone for working so hard to get everything reviewed on time16:23
*** iyamahat has quit IRC16:25
*** yamahata has quit IRC16:25
cmurphyokay, next up16:25
cmurphy#topic meeting time16:25
*** openstack changes topic to "meeting time (Meeting topic: keystone)"16:25
cmurphy#link https://doodle.com/poll/zxv6d2mxngmhb3vc poll results16:26
cmurphyI was surprised at the results, i thought we would end up with something more central to APAC/Americas16:26
ayoungI have to say that this time has worked well for me for thus far.  But I am east coast.16:26
cmurphybut actually the top result is for the same time but on thursday16:26
cmurphythe second best is the current time on tuesday or an hour prior on tuesday16:27
*** jamesmcarthur has joined #openstack-meeting-alt16:27
ayoungWhen Jamie and Herney were on, there was nothing we could have done to make it easier for both of them.16:27
ayoungAnd remember Daylight savings time reaks havok16:27
cmurphyknikolla: current time on tuesdays is a total no-go for you?16:27
cmurphyyeah dst may have skewed the results16:27
kmalloci hope a number of states finalize the "stop the dst madness" legislation by next year16:28
*** e0ne has quit IRC16:28
cmurphyparts of europe may be doing that soon16:28
kmallocyeah, it would be so good if it happened and just disappeared16:29
kmallocperma-savings-time is fine... perma-standard-time is fine. pick one. stick with it16:29
kmallocthough I prefer savings time year round personally16:29
ayoungI'm sure your preference has been noted.16:30
cmurphylol16:30
kmallocnah, i'm just lucky, my state opted for my preference.. i didn't even have to tell them :P16:31
ayoungThusday would probably be just as good for me as this time.16:31
cmurphyif we're not going to change the meeting time to be more inclusive of timezones then i'd prefer to avoid the hassle and not to change it at all16:31
cmurphyi'll check in with knikolla though, seems like he has a conflict with this time16:32
*** ccamacho has quit IRC16:32
cmurphywill check if that's a permanent or short-term conflict16:34
*** ircuser-1 has joined #openstack-meeting-alt16:34
cmurphyfor now let's say next meeting is same time same day?16:35
lbragstadwfm16:35
vishakhalgtm16:35
ayoungSo...open discussion>?16:36
cmurphyyep16:36
cmurphy#topic open discussion16:37
*** openstack changes topic to "open discussion (Meeting topic: keystone)"16:37
ayoungI'd like to bring up multisite stuff.16:37
ayoungI've had discussions with a couple customers, and there seems to be a real pattern of deploying lots of little openstacks16:37
ayounglike, that seems to be the norm, and we don't really have a good way to make any sort of deloyment like that work at the keystone level.16:38
ayoungmorgan kristi and I presented on some of it in Berlin16:38
ayoungso, I'll commit to getting two changs in that, I think help move in the right direction:16:38
knikollao/ oops, didn't look at the time, sorry.16:38
ayounghttps://review.openstack.org/#/c/605235/  Allow an explicit_domain_id parameter when creating a domain16:39
knikollacmurphy: current time on tuesday works for me16:39
ayounghttps://review.openstack.org/#/c/605169/ Replace UUID with id_generator for Federated users16:39
knikollai can make it work16:39
cmurphyokay thanks knikolla16:39
ayoungthe first kindof sat therebroken as I had messed up the error handling, which broke tests.  I'm fixing now16:39
ayoungthe second has been ready for a long time, but held up by an architectural discussion16:40
*** iyamahat has joined #openstack-meeting-alt16:40
ayoungI'd like to get a greement that the second one should go in as is.16:40
ayoungOr even lots of greements. Greements are awesome16:40
cmurphylbragstad: can you sum up your concerns on that?16:40
lbragstadso - my concern is that we're introducing an anti-pattern we already fixed back in mitaka16:41
lbragstadreintroducing*16:41
lbragstadway back in the day - we used to let backend implementations call into the managers that invoked them16:42
lbragstadthe concerns is that if you have to do something like that, it's a sign the backend knows too much, or is taking on too much responsbility16:42
*** erus has quit IRC16:42
lbragstadand whatever they're calling for is probably business logic that should live in higher layers16:43
*** erus has joined #openstack-meeting-alt16:43
lbragstadnot allowing backends to call up keeps subsystem communication at the manager layer16:44
lbragstadand reduces inconsistencies in backend implementations (not really applicable here since we only have one backend, but... that probably another discussion)16:44
lbragstadin this case, the backend seems to be on the hook for figuring out an ID, instead of just getting passed an ID from the manager16:45
kmallocpart of the issue is that the ID generation is in the wrong place16:45
kmalloci don't see an issue with doing explicitly this and following up with lifting the id generation16:45
kmallocthe id generation should not be as low as it is, we worked to fix that as well. a lot of the cases we should be passing an ID in or calling ID gen at the manager layer.16:46
kmallocbut we do need to lift the id generation up16:47
kmalloc(in either order)16:47
ayoungLookin at the existing code for LDAP, the code looks like the code I wrote for Federation:  the ldap code calls into the Id Generator when it needs the ID.16:47
cmurphythe ldap code calls it in authenticate()16:48
ayoungI looked yesterday, I think it calls it when making the shadow record.  I can link16:48
ayounghttp://git.openstack.org/cgit/openstack/keystone/tree/keystone/identity/mapping_backends/sql.py#n7616:49
*** erus has quit IRC16:49
cmurphythe shadow record is only created when the user authenticates, or the id is generated in the mapping table when you explicitly call keystone-manage mapping_populate but the user isn't shadowed at that point16:49
*** erus has joined #openstack-meeting-alt16:49
ayoungright.  So if you list users via LDAP, you create a bunch of shaod records at that time16:50
ayoungBut since LDAP tends to window the results, you get som,ething like 200 records.  It is weird.16:51
ayoungHowever, my point is that there is nothing wrong per-se with having a driver call in to the id generator at a specific point if we are doing driver specific logic, like we do for LDAP and Federation16:51
ayoungAnd, while I would argue that, yes, it should be done for all users in a uniform manner, that is not the scope of this change16:52
ayoungI don't really have time or justification to do a major refactoring like that, and it would take a separate spec16:52
lbragstadsure - but we could hang this change on a change that cleans up the technical debt16:52
ayoungyou're killing me smalls16:53
lbragstad:) sorry16:53
ayoungSo, no, this is not the time to do that16:53
*** jamesmcarthur_ has joined #openstack-meeting-alt16:53
ayoungthe time to do that is when we decide that ALL users should have an ID generated this way16:53
ayoungOthewise, we pull driver specific logic out of the driver.16:54
lbragstadif other maintainers don't have an issue with this, then i'll remove the -1, i just think that a couple of the signs from the implementation of the patch raise certain code "smells" that tell us we should clean some things up16:54
lbragstadto be clear - those spells aren't necessarily due to ayoung's code either16:54
lbragstadsmells*16:55
ayoungI think I like spells better16:55
cmurphy4 minutes left16:56
*** erus has quit IRC16:56
ayounglbragstad, how about this:  we make this change now, and we alsop put in a spec for predicatable UserIds across the board. In that spec impl, we pull up the id geernation code to the manager16:56
cmurphy+1 to that16:56
lbragstadayoung are you going to do the refactor to clean up the ID generation code and pull it into the manager/16:57
ayoungOK, so if someone could pull the trigger on https://review.openstack.org/#/c/605169/  the first round in Denver is on me16:57
*** jamesmcarthur has quit IRC16:57
*** erus has joined #openstack-meeting-alt16:57
ayounglbragstad, I think I can do that, yeah.  Won't necessarily be for Train, tho16:57
ayoungI think it is the right direction anyway, and, yeah, I would feel good about doing that16:57
cmurphyayoung: can you also take the action to propose the spec for predictable user ids across the board?16:58
kmalloc++16:58
ayoungYes16:58
cmurphyalso not necessarily for train16:58
lbragstadto be clear - i don't have an issue with the overall direction16:58
ayoungI'll make one explicitly for User Ids, so we can scope it in.16:58
ayoungOr maybe user and groups together, so we can hit the id layer16:58
lbragstadi just have a preference to see technical debt get cleaned up before tacking on features16:58
cmurphy#agreed move forward with https://review.openstack.org/#/c/605169/ as-is, ayoung to propose cleanup and consistency across drivers later16:59
ayounglbragstad, in a refactoring like this, it actually makes sense to implement in all of the distict drivers, get the tests right, then pull up to a common base.16:59
kmallocmuch like we did flask16:59
kmallocminimize the test changes17:00
cmurphywe're out of time, we can take this to -keystone17:00
cmurphy#endmeeting17:00
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings/"17:00
kmallocbuild a framework then lift to the framework17:00
openstackMeeting ended Tue Apr  2 17:00:19 2019 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)17:00
openstackMinutes:        http://eavesdrop.openstack.org/meetings/keystone/2019/keystone.2019-04-02-16.00.html17:00
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/keystone/2019/keystone.2019-04-02-16.00.txt17:00
openstackLog:            http://eavesdrop.openstack.org/meetings/keystone/2019/keystone.2019-04-02-16.00.log.html17:00
*** wxy| has quit IRC17:01
*** yamahata has joined #openstack-meeting-alt17:02
*** erus has quit IRC17:02
*** erus has joined #openstack-meeting-alt17:03
*** ttsiouts has quit IRC17:05
*** ttsiouts has joined #openstack-meeting-alt17:06
*** ttsiouts has quit IRC17:10
*** erus has quit IRC17:10
*** erus has joined #openstack-meeting-alt17:10
*** erlon has joined #openstack-meeting-alt17:20
*** jamesmcarthur_ has quit IRC17:28
*** gagehugo has left #openstack-meeting-alt17:37
*** ijw has joined #openstack-meeting-alt17:39
*** hongbin has quit IRC17:57
*** hongbin has joined #openstack-meeting-alt17:57
*** bhavikdbavishi has quit IRC17:58
*** kopecmartin is now known as kopecmartin|off18:04
*** e0ne has joined #openstack-meeting-alt18:04
*** dtrainor has quit IRC18:29
*** erus has quit IRC18:30
*** erus has joined #openstack-meeting-alt18:31
*** dtrainor has joined #openstack-meeting-alt18:59
*** dtrainor has quit IRC18:59
*** e0ne has quit IRC19:20
*** erus has quit IRC19:20
*** erus has joined #openstack-meeting-alt19:21
*** erlon_ has quit IRC19:22
*** vishakha has quit IRC19:25
*** erus has quit IRC19:27
*** erus has joined #openstack-meeting-alt19:28
*** ianychoi has quit IRC19:32
*** ianychoi has joined #openstack-meeting-alt19:33
*** vishalmanchanda has quit IRC19:35
*** markmcclain has quit IRC20:01
*** igordc has joined #openstack-meeting-alt20:15
*** markvoelker has quit IRC20:23
*** erus has quit IRC20:23
*** erus has joined #openstack-meeting-alt20:24
*** whoami-rajat has quit IRC20:30
*** jamesmcarthur has joined #openstack-meeting-alt20:47
*** jamesmcarthur has quit IRC20:47
*** jamesmcarthur has joined #openstack-meeting-alt20:47
*** adam_g has quit IRC20:53
*** erus has quit IRC21:02
*** dtrainor has joined #openstack-meeting-alt21:02
*** erus has joined #openstack-meeting-alt21:02
*** priteau has joined #openstack-meeting-alt21:04
*** erlon has quit IRC21:06
*** slaweq has quit IRC21:07
*** jamesmcarthur has quit IRC21:19
*** slaweq has joined #openstack-meeting-alt21:24
*** ttsiouts has joined #openstack-meeting-alt21:24
*** derekh has quit IRC21:26
*** slaweq has quit IRC21:28
*** slaweq has joined #openstack-meeting-alt21:34
*** slaweq has quit IRC21:38
*** jamesmcarthur has joined #openstack-meeting-alt21:45
*** jamesmcarthur has quit IRC21:50
*** priteau has quit IRC22:15
*** rcernin has joined #openstack-meeting-alt22:25
*** jamesmcarthur has joined #openstack-meeting-alt22:25
*** ttsiouts has quit IRC22:27
*** ttsiouts has joined #openstack-meeting-alt22:28
*** ttsiouts has quit IRC22:32
*** slaweq has joined #openstack-meeting-alt22:38
*** slaweq has quit IRC22:43
*** jamesmcarthur has quit IRC22:50
*** iyamahat_ has joined #openstack-meeting-alt23:00
*** iyamahat has quit IRC23:03
*** jamesmcarthur has joined #openstack-meeting-alt23:14
*** hongbin has quit IRC23:17
*** lseki has quit IRC23:19
*** jamesmcarthur has quit IRC23:43
*** jamesmcarthur has joined #openstack-meeting-alt23:43

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