Wednesday, 2018-09-26

*** annabelleB has quit IRC00:05
*** cloudrancher has joined #openstack-meeting00:21
*** felipemonteiro has joined #openstack-meeting00:24
*** longkb has joined #openstack-meeting00:31
*** llu has joined #openstack-meeting00:45
*** tetsuro has joined #openstack-meeting00:47
*** macza has joined #openstack-meeting00:47
*** macza has quit IRC00:52
*** felipemonteiro has quit IRC00:57
*** cloudrancher has quit IRC01:00
*** iyamahat_ has joined #openstack-meeting01:01
*** iyamahat has quit IRC01:03
*** yamahata has quit IRC01:03
*** iyamahat_ has quit IRC01:07
*** ekcs has quit IRC01:08
*** iyamahat has joined #openstack-meeting01:19
*** yamahata has joined #openstack-meeting01:38
*** hongbin has joined #openstack-meeting01:39
*** erlon has quit IRC02:01
*** dangtrinhnt_x has joined #openstack-meeting02:08
*** macza has joined #openstack-meeting02:18
*** macza has quit IRC02:22
*** psachin has joined #openstack-meeting02:39
*** apetrich has quit IRC02:42
*** Bhujay has joined #openstack-meeting02:49
*** imacdonn has quit IRC02:50
*** imacdonn has joined #openstack-meeting02:50
*** felipemonteiro has joined #openstack-meeting03:02
*** Bhujay has quit IRC03:07
*** naichuans has joined #openstack-meeting03:17
*** felipemonteiro has quit IRC03:19
*** ijw has joined #openstack-meeting03:19
*** diablo_rojo has quit IRC03:19
*** ijw has quit IRC03:24
*** dangtrinhnt_x has quit IRC03:39
*** jamesmcarthur has joined #openstack-meeting03:42
*** jamesmcarthur has quit IRC03:48
*** jamesmcarthur has joined #openstack-meeting03:49
*** armax has quit IRC03:53
*** cloudrancher has joined #openstack-meeting03:55
*** hongbin has quit IRC03:59
*** tetsuro has quit IRC04:00
*** felipemonteiro has joined #openstack-meeting04:06
*** macza has joined #openstack-meeting04:09
*** rbudden has joined #openstack-meeting04:10
*** cloudrancher has quit IRC04:13
*** pcaruana has joined #openstack-meeting04:14
*** jamesmcarthur has quit IRC04:21
*** jamesmcarthur has joined #openstack-meeting04:23
*** jamesmcarthur has quit IRC04:27
*** yamamoto has quit IRC04:31
*** yamamoto has joined #openstack-meeting04:31
*** pcaruana has quit IRC04:38
*** zb has joined #openstack-meeting04:58
*** zaneb has quit IRC05:01
*** jamesmcarthur has joined #openstack-meeting05:05
*** ykatabam has quit IRC05:07
*** e0ne has joined #openstack-meeting05:08
*** jamesmcarthur has quit IRC05:10
*** jamesmcarthur has joined #openstack-meeting05:25
*** Bhujay has joined #openstack-meeting05:26
*** macza_ has joined #openstack-meeting05:28
*** jamesmcarthur has quit IRC05:31
*** macza has quit IRC05:32
*** Bhujay has quit IRC05:32
*** macza_ has quit IRC05:33
*** pcaruana has joined #openstack-meeting05:43
*** apetrich has joined #openstack-meeting05:46
*** jamesmcarthur has joined #openstack-meeting05:47
*** e0ne has quit IRC05:49
*** Bhujay has joined #openstack-meeting05:49
*** felipemonteiro has quit IRC05:50
*** jamesmcarthur has quit IRC05:51
*** jamesmcarthur has joined #openstack-meeting06:08
*** ykatabam has joined #openstack-meeting06:12
*** jamesmcarthur has quit IRC06:12
*** dmacpher_ has quit IRC06:15
*** dmacpher has joined #openstack-meeting06:16
*** aojea has joined #openstack-meeting06:22
*** diablo_rojo has joined #openstack-meeting06:27
*** jamesmcarthur has joined #openstack-meeting06:28
*** jamesmcarthur has quit IRC06:33
*** dtrainor has quit IRC06:33
*** ijw has joined #openstack-meeting06:46
*** jamesmcarthur has joined #openstack-meeting06:50
*** ijw has quit IRC06:50
*** jamesmcarthur has quit IRC06:54
*** rbudden has quit IRC06:59
*** ykatabam has quit IRC06:59
*** ralonsoh has joined #openstack-meeting07:02
*** rcernin has quit IRC07:02
diablo_rojo#startmeeting fc_sig07:02
openstackMeeting started Wed Sep 26 07:02:44 2018 UTC and is due to finish in 60 minutes.  The chair is diablo_rojo. Information about MeetBot at http://wiki.debian.org/MeetBot.07:02
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.07:02
*** openstack changes topic to " (Meeting topic: fc_sig)"07:02
openstackThe meeting name has been set to 'fc_sig'07:02
mattoliverauo/07:03
gmanno/07:03
diablo_rojo#link https://wiki.openstack.org/wiki/First_Contact_SIG#Meeting_Agenda Meeting Agenda07:03
diablo_rojocmurphy, around?07:03
*** alexchadin has joined #openstack-meeting07:03
mattoliverauI haven't seen her normal good morning on the suse/work channel07:04
mattoliverauSo how'd the PTG go? esp  in regards to FC07:05
diablo_rojoIt went well :) I suppose I should add a section to the agenda for that07:05
diablo_rojolets do standing business first07:05
diablo_rojo#topic New Contrib patches07:05
*** openstack changes topic to "New Contrib patches (Meeting topic: fc_sig)"07:05
mattoliveraukk07:06
*** tetsuro has joined #openstack-meeting07:06
gmannquickly checked and did not find any outstanding patch.07:06
mattoliverauthere seems to be a keystone and heat ones. but haven't clicked on them yet to see if there being taken care of.07:07
gmannthis is one but do not know anyone from openstack/charm-vault -https://review.openstack.org/#/c/605074/07:07
diablo_rojoLooked at some and each one already had a Project Liaison on them so that was good07:08
diablo_rojogmann, I can ping frode or james about it tomorrow07:08
gmannadded James Page in review.07:08
gmanndiablo_rojo: +107:08
*** ijw has joined #openstack-meeting07:09
diablo_rojogmann, that works :)07:09
diablo_rojookay anything else here?07:09
mattoliveraunope07:09
gmannnothing from me07:10
diablo_rojo#topic Ask.o.o07:10
*** openstack changes topic to "Ask.o.o (Meeting topic: fc_sig)"07:10
diablo_rojoI didnt do this homework..07:10
*** jamesmcarthur has joined #openstack-meeting07:10
gmannno new query on Ask.o.o07:11
diablo_rojoCool.07:11
diablo_rojoThat makes me feel a little better :)07:11
mattoliverauI just did, nothing new there07:11
mattoliverauoh gmann is too quick ;)07:11
diablo_rojoLol07:12
diablo_rojoOkay so done with this topic?07:12
diablo_rojoOr did we want to talk about seeding it still?07:12
mattoliverauhmm, we could seed. if we come up with good questions to seed with add them to: https://etherpad.openstack.org/p/ask.o.o-contribution07:13
*** ijw has quit IRC07:13
mattoliverau#link https://etherpad.openstack.org/p/ask.o.o-contribution07:14
mattoliveraubut I don't have the brain power to think of anything now :P first week back and still very sleep deprived.. could take me a while :P07:14
diablo_rojoIts alright.07:15
*** jamesmcarthur has quit IRC07:15
diablo_rojoI am in post PTG catchup + Berlin prep mode07:15
diablo_rojoSo I don't have much spare brain either07:16
mattoliverau:)07:17
mattoliverauthen let's move on07:17
cmurphyoops hi07:17
gmannyeah.07:17
mattoliveraucmurphy: o/07:18
diablo_rojoOh hello cmurphy :)07:19
diablo_rojoAlright. Moving on!07:19
diablo_rojo#topic PTG Recap07:19
*** openstack changes topic to "PTG Recap (Meeting topic: fc_sig)"07:19
diablo_rojoWe had a half a day in the morning on Tuesday.07:20
mattoliverau\o/ so give me the goss. how'd it go?07:20
diablo_rojoWe had way more people than I thought would show07:20
mattoliverau(tho I did read your summary)07:20
diablo_rojoAround a dozen ish?07:20
mattoliverauoh nice07:20
gmanngreat.07:21
*** psachin has quit IRC07:21
mattoliverauany progress or more time rehashing old discussions?07:21
diablo_rojoYeah it was good.07:21
diablo_rojoSome progress on things like translation07:21
mattoliveraucool07:21
diablo_rojodiscussion of stuff for Berlin which we will get to in the next topic07:21
diablo_rojoGot your patch a lot more attention07:22
diablo_rojoyou as in mattoliverau07:22
diablo_rojoGot some work to do addressing comments.07:22
mattoliverauthanks :) I'd better go and address comments then07:22
diablo_rojoAnother topic on our agenda07:22
diablo_rojoYes :)07:22
diablo_rojoAnyone got a link to my ML thread?07:22
cmurphyhttp://lists.openstack.org/pipermail/openstack-dev/2018-September/134888.html07:23
cmurphyoh you meant a different thread07:24
*** alexchadin has quit IRC07:25
diablo_rojoNo that's right07:26
mattoliverauthat looks good07:26
mattoliverau#link http://lists.openstack.org/pipermail/openstack-dev/2018-September/134888.html07:26
*** psachin has joined #openstack-meeting07:26
diablo_rojoAny questions about what went on gmann or mattoliverau?07:27
diablo_rojoOtherwise I will move on.07:27
mattoliveraunah that's good.07:27
gmannyeah, nothing.07:27
diablo_rojo#topic Berlin Planning07:27
*** openstack changes topic to "Berlin Planning (Meeting topic: fc_sig)"07:27
diablo_rojoSo forum topic proposals close tomorrow right nowish07:27
mattoliverauoh ok.07:28
mattoliverauso we should makes sure we have stuff in then07:28
diablo_rojoJimmy is going to write the contributor guide operator section abstract07:29
diablo_rojoAnd I also requested a BoF session to do a meet and greet thingy- thats separate from the Forum proposals07:29
gmannand you are going to propose topic written in etherpad ?07:29
gmannor done07:29
diablo_rojoJimmy is writing the one tomorrow07:29
diablo_rojoI was gonna help review it07:30
gmannok07:30
diablo_rojothe BoF abstact is this:07:30
diablo_rojoThe First Contact SIG's mission is to provide a place for new contributors to come for information and advice. This group will also analyze and document successful contribution models while seeking out and providing information to new members of the community. This BoF will be a time for new contributors or potential contributors to meet some people involved in the First Contact SIG and be educated on the tools and opportunites at their07:30
diablo_rojodisposal during the Summit and beyond.07:30
diablo_rojoI requested that it be Tuesday afternoon so its close to the start07:30
diablo_rojoof the summit07:30
mattoliverauahh good idea07:31
mattoliveraupotentually meet new people and help get them involved in the rest of the week :)07:31
mattoliveraualso sprook it at OUI, I'm assuming it'll be running07:31
*** jamesmcarthur has joined #openstack-meeting07:31
gmann+1 on start of summit.07:32
*** rubasov has left #openstack-meeting07:33
gmannhope it does not conflict with projects updates/onboarding sessions.07:33
diablo_rojomattoliverau, awesome :)07:33
diablo_rojogmann, yeah I can try to pull some puppet strings to see if I can avoid that07:33
gmannthanks07:34
diablo_rojoDoes that abstract sound okay?07:34
mattoliverauyeah, sounds good to me07:34
diablo_rojoAnything else on Berlin for now?07:34
gmannnothing. looks good07:35
diablo_rojoDoes anyone else want to try to be involved with the forum abstract?07:35
diablo_rojoIf so, let me know and I will ping you tomorrow.07:36
diablo_rojoMoving on!07:36
mattoliverauHappy to read/review anything you have07:36
mattoliverauor attempt to write things if we come up with others07:37
diablo_rojo#topic Reqs for Contributing to OpenStack07:37
*** openstack changes topic to "Reqs for Contributing to OpenStack (Meeting topic: fc_sig)"07:37
diablo_rojoKinda covered this already.07:37
diablo_rojoBasically there are like 12 comments to address.07:37
*** jamesmcarthur has quit IRC07:37
diablo_rojoI did find out that the agenda for Berlin is basically set and so are the ones for board meetings until then, but I think this doc would be a good topic for the start of the year board meetings07:38
diablo_rojoAnything else on this topic?07:39
mattoliveraunope, I need to go look. but then I might have questions ;)07:39
diablo_rojoI'm around to try to answer them :)07:40
diablo_rojo#topic People to Reach Out To07:40
*** openstack changes topic to "People to Reach Out To (Meeting topic: fc_sig)"07:40
gmannyeah. and we can keep adding if anything new comes up07:40
diablo_rojoLast time I think mattoliverau took a todo to reach out to inspur people?07:40
diablo_rojogmann, yeah would be good to get an initial version merged that we can add to/iterate on07:40
mattoliverauoh yeah, then I had a baby and everythings a blur :P07:41
diablo_rojoGet it like 70% there.07:41
mattoliverauI'll loop back and do that07:41
diablo_rojomattoliverau, okay cool.07:41
diablo_rojoI hadn't noticed any others this time around but I hadn't been really looking for any either.07:41
diablo_rojoAnyone else notice someone doing the same patch in tons of different repos?07:41
diablo_rojo(18 min left)07:42
diablo_rojoIf no one does, I think we can move to open discussion07:42
mattoliverauoh we may get an early mark07:42
mattoliverauI haven't but I haven't really looked because I'm a bad man07:43
diablo_rojobad man/ new father ;)07:43
diablo_rojoAnything else here?07:43
cmurphyare we talking about the typo fix patches or something else?07:44
diablo_rojocmurphy, yeah basically typo fixes07:44
diablo_rojoI've seen a few that make the same change to URLs in tons of different repos too07:44
diablo_rojoHaven't seen anyone new doing that lately07:44
cmurphyyeah there are still a lot of those07:44
*** ijw has joined #openstack-meeting07:44
cmurphymelissaml just did a new round of those this week07:45
diablo_rojocmurphy, does it happen routinely? Or is there a main project they work on too?07:45
cmurphythey seem to spread across all the projects07:46
diablo_rojoSo..someone should probably talk to them?07:46
cmurphyhttps://review.openstack.org/#/q/owner:ma.lei%254099cloud.net+status:open07:46
diablo_rojoAh.07:46
diablo_rojoYeah..07:46
diablo_rojoWho wants to reach out?07:47
gmannanyone know melissaml ? i have seen random +1 on review from him/her.07:48
gmannin nova, qa07:48
diablo_rojoYeah I've only seen random +1/-1 as well07:48
diablo_rojoand now that I see the list of patches I've definitely come across them07:48
diablo_rojobut it doesn't seem like many are getting merged, so we can be like 'Hey! We appreciate your contributions, but your time might be better spent on a more meaty issue in a single project'07:49
cmurphydo we already have some message crafted to address things like this? advice on what to focus on and how to get started?07:49
*** ijw has quit IRC07:50
diablo_rojoHappy to do introductions/help them get started learning a project/the people07:50
diablo_rojocmurphy, not yet..I think mattoliverau going to talk to the inspur person was gonna be the first go07:50
diablo_rojoHappy to help review something though07:50
*** alexchadin has joined #openstack-meeting07:51
cmurphyokay I can try to write something up07:51
mattoliverauyeah, sorry07:51
diablo_rojocmurphy, awesome! Happy to give it a look if you want extra eyes07:52
cmurphy++07:52
diablo_rojoAnything else on this topic?07:52
gmannnothing from me07:52
mattoliveraunothing from me either07:53
*** jamesmcarthur has joined #openstack-meeting07:53
diablo_rojo#topic Open Discussion07:54
*** openstack changes topic to "Open Discussion (Meeting topic: fc_sig)"07:54
diablo_rojoAnyone got anything else?07:54
diablo_rojo(6 min left)07:54
gmannno, may be we can close early :)07:56
diablo_rojoFine by me :)07:56
cmurphydiablo_rojo can get an extra 4 minutes of sleep07:56
gmann:)07:56
diablo_rojoLol07:56
diablo_rojocmurphy, always looking out for community members ;)07:56
mattoliverauoh then maybe we should talk for a few more minutes :P07:56
diablo_rojoAlright I'm calling it.07:57
*** alexchadin has quit IRC07:57
mattoliveraulol07:57
diablo_rojomattoliverau, only if there are baby pictures involved07:57
mattoliveraukk07:57
*** rcernin has joined #openstack-meeting07:57
diablo_rojoGoing once!07:57
diablo_rojoGoing twice!07:57
mattoliverauoh I probably have them, I can send you many :)07:57
diablo_rojoNight!07:57
mattoliveraunight07:57
diablo_rojomattoliverau, yes please07:57
mattoliverauo/07:57
diablo_rojo#endmeeting07:57
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings/"07:57
openstackMeeting ended Wed Sep 26 07:57:45 2018 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)07:57
openstackMinutes:        http://eavesdrop.openstack.org/meetings/fc_sig/2018/fc_sig.2018-09-26-07.02.html07:57
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/fc_sig/2018/fc_sig.2018-09-26-07.02.txt07:57
openstackLog:            http://eavesdrop.openstack.org/meetings/fc_sig/2018/fc_sig.2018-09-26-07.02.log.html07:57
*** jamesmcarthur has quit IRC07:58
diablo_rojoThanks cmurphy gmann and mattoliverau for attending!07:58
* diablo_rojo is off to bed07:58
*** alexchadin has joined #openstack-meeting07:59
gmannthanks08:00
*** jamesmcarthur has joined #openstack-meeting08:09
*** e0ne has joined #openstack-meeting08:10
*** jamesmcarthur has quit IRC08:13
*** Emine has joined #openstack-meeting08:17
*** e0ne has quit IRC08:20
*** jamesmcarthur has joined #openstack-meeting08:24
*** jamesmcarthur has quit IRC08:29
*** jamesmcarthur has joined #openstack-meeting08:40
*** jamesmcarthur has quit IRC08:45
*** apetrich has quit IRC08:49
*** tssurya has joined #openstack-meeting08:54
*** jamesmcarthur has joined #openstack-meeting08:56
*** jamesmcarthur has quit IRC09:01
*** e0ne has joined #openstack-meeting09:04
*** alexchadin has quit IRC09:06
*** tetsuro has quit IRC09:07
*** dtrainor has joined #openstack-meeting09:07
*** kopecmartin|off is now known as kopecmartin09:09
*** jamesmcarthur has joined #openstack-meeting09:12
*** rcernin has quit IRC09:16
*** jamesmcarthur has quit IRC09:17
*** alexchadin has joined #openstack-meeting09:20
*** alexchadin has quit IRC09:25
*** electrofelix has joined #openstack-meeting09:26
*** ssbarnea|bkp has quit IRC09:28
*** jamesmcarthur has joined #openstack-meeting09:28
*** jamesmcarthur has quit IRC09:33
*** a-pugachev has joined #openstack-meeting09:34
*** priteau has joined #openstack-meeting09:41
*** alexchadin has joined #openstack-meeting09:42
*** jamesmcarthur has joined #openstack-meeting09:44
*** jamesmcarthur has quit IRC09:49
*** jamesmcarthur has joined #openstack-meeting10:00
*** ttsiouts has joined #openstack-meeting10:02
*** diablo_rojo has quit IRC10:02
*** jamesmcarthur has quit IRC10:04
*** ralonsoh has quit IRC10:04
*** longkb has quit IRC10:08
*** ralonsoh has joined #openstack-meeting10:11
*** jamesmcarthur has joined #openstack-meeting10:15
*** jamesmcarthur has quit IRC10:22
*** ttsiouts has quit IRC10:24
*** ttsiouts has joined #openstack-meeting10:25
*** e0ne has quit IRC10:27
*** ttsiouts has quit IRC10:29
*** ttsiouts has joined #openstack-meeting10:30
*** jamesmcarthur has joined #openstack-meeting10:33
*** yamamoto has quit IRC10:35
*** jamesmcarthur has quit IRC10:38
*** Luzi has joined #openstack-meeting10:42
*** dmacpher has quit IRC10:43
*** dmacpher has joined #openstack-meeting10:44
*** mahatic has quit IRC10:46
*** jamesmcarthur has joined #openstack-meeting10:49
*** alexchadin has quit IRC10:49
*** felipemonteiro has joined #openstack-meeting10:49
*** timbell has joined #openstack-meeting10:52
*** timbell_ has joined #openstack-meeting10:52
*** timbell_ has quit IRC10:53
*** timbell has quit IRC10:53
*** jamesmcarthur has quit IRC10:53
*** timbell has joined #openstack-meeting10:53
*** mahatic has joined #openstack-meeting10:56
*** felipemonteiro has quit IRC10:56
*** oneswig has joined #openstack-meeting10:57
*** alexchadin has joined #openstack-meeting10:58
*** yankcrime has joined #openstack-meeting10:59
oneswig#startmeeting scientific-sig10:59
openstackMeeting started Wed Sep 26 10:59:57 2018 UTC and is due to finish in 60 minutes.  The chair is oneswig. Information about MeetBot at http://wiki.debian.org/MeetBot.10:59
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.10:59
*** openstack changes topic to " (Meeting topic: scientific-sig)"11:00
openstackThe meeting name has been set to 'scientific_sig'11:00
oneswigHello there11:00
*** yamamoto has joined #openstack-meeting11:00
oneswig#link Agenda for today https://wiki.openstack.org/wiki/Scientific_SIG#IRC_Meeting_September_26th_201811:00
verdurinAfternoon.11:00
yankcrimeo/11:00
oneswigindeed!11:00
timbello/11:00
oneswigHi timbell verdurin yankcrime11:00
oneswigLet us begin...11:01
oneswig#topic Keycloak experiences11:01
*** openstack changes topic to "Keycloak experiences (Meeting topic: scientific-sig)"11:01
oneswigyankcrime: thanks for coming along today11:01
priteauGood afternoon11:01
oneswighi priteau11:01
yankcrimeno problemo11:01
yankcrimei really should have the scientific sig irc meetings in my calendar anyway...11:02
*** ttsiouts has quit IRC11:02
oneswigI first heard about keycloak at a workshop on federation a little while back but have never set it up myself.11:03
*** alexchadin has quit IRC11:03
oneswigWhat can you tell us about it?11:03
yankcrimeso keycloak is an all-singing, all-dancing identity and access management application11:03
yankcrime#link https://www.keycloak.org11:04
oneswigThe stated purpose in use cases I've seen is to manage all the federated authentication in one place, right?11:04
yankcrimefor a bit of context, the background to us playing around with it is our involvement in helping to shape some decisions around openstack federation in general, and looking at what the various options are, for a group of uk-based research and academic institutions11:05
*** jamesmcarthur has joined #openstack-meeting11:05
yankcrimecorrect, amongst other things it lets you do exactly that - associate a user with multiple identities from a wide variety of sources11:05
*** heikkine has joined #openstack-meeting11:05
*** martial_ has joined #openstack-meeting11:05
*** janders has joined #openstack-meeting11:05
verdurinyankcrime: is that IRIS?11:06
yankcrimeverdurin yes11:06
timbellCERN's looking into it in a similar way... following the AARC2 project investigations and Scitokens11:07
yankcrimewe looked at what the different architectural options are, from 'full-mesh' configurations using keystone-to-keystone for example, through to hub-and spoke with a centralised login source11:07
timbell#link https://aarc-project.eu/11:07
timbell#link https://scitokens.org/11:07
*** erlon has joined #openstack-meeting11:07
yankcrimetimbell up, both those came up during the course of our research11:08
timbellwe'd be very interested to see if there is a reference architecture for integration with OpenStack11:08
*** ijw has joined #openstack-meeting11:09
timbellwe have used keycloak within the scope of the HNSciCloud activities with T-Systems, seems to work well11:09
*** jamesmcarthur has quit IRC11:09
oneswigtimbell: I wonder what the driving requirement is for a standard like scitokens - how different is it from industry conventions?11:09
oneswig(and why?)11:09
timbellScitokens is really just a name for an extended JWT (i.e. oauth2)11:10
yankcrimethe consensus at the time was AAI via either egi check-in or jisc assent as a 'quick win' and to avoid having someone maintain another piece of infrastructure11:10
yankcrime#link https://www.egi.eu/services/check-in/11:10
yankcrime#link https://www.jisc.ac.uk/assent11:10
oneswigtimbell: aha, almost more like a schema for jwt than a free-standing standard11:11
yankcrimewe integrated a couple of openstack installations as a poc with egi check-in and proved that it could all hang together, i.e users could login with their academic account via egi check-in and obtain access to each openstack installation in order to do their work11:11
oneswigyankcrime: what were the gotchas involved in doing that?11:12
verdurinyankcrime: is this different to the existing EGI Federated Cloud work, or a refinement of it, or...?11:12
yankcrimebut pretty early on it became clear that there were some limitations and a degree of inflexibility using check-in directly, in particular the claims issued and the subsequent decisions we needed to make to grant appropriate group membership11:12
yankcrimeverdurin i think egi federated cloud is a standalone openstack appliance type thing, but i could be wrong11:13
*** psachin has quit IRC11:13
timbellDoes keycloak help with the group membership or is that an external service?11:13
yankcrimeegi's documentation for check-in is really good, i had no problems getting things working (assuming a recent enough version of keystone - we worked against queens)11:13
*** ijw has quit IRC11:13
yankcrimetimbell right, exactly - you can configure keycloak to be an identity broker, so that users can choose from multiple sources at the time of logging in to openstack, and then you can have keycloak issue additional claims as a result11:14
verdurinyankcrime: I worked on it a bit when I was at Imperial - allowed exactly this, login with EGI creds to a cloud at one of various member sites11:14
yankcrimethat gives you the additional context you need to make those authZ decisions on the keystone side11:14
jandershow well does keycloak scale? how much resources would it need compared to say keystone standalone?11:15
yankcrimeverdurin: sounds like what we ended up with in the first instance11:15
oneswigyankcrime: keycloak enables us to create a canonical form from different claims from various ID providers, right?11:15
*** pcaruana has quit IRC11:15
yankcrimejanders: i've not tested its scalability, but it's scale-out and based on jboss infinispan - which i've used in the past and have seen scale very well11:16
yankcrimeoneswig: correct - from keystone's POV keycloak is the canonical IdP11:16
jandersyankcrime: thank you. How about HA? can keycloaks be simply load balanced or is there more to it?11:17
*** jaypipes has joined #openstack-meeting11:17
yankcrimejanders: it's HA, you'd stick some kind of loadbalancer in front of a group of keycloak instances11:17
janderscool!11:18
oneswigI guess it has no state of its own11:18
verdurinjanders: https://www.keycloak.org/docs/latest/server_installation/index.html#_clustering11:19
jandersdoes anyone have experience with using something like keycloak for SSO while sharing data between organisations, either through manilla or some sort of a shared network?11:19
yankcrimejanders: i've not tested that, but it's the next step for us, or at least broadening the integration outside of openstack11:20
oneswigjanders: one issue we are aware of is that users authenticated via keycloak are shadow users and these don't work with Heat owing to lacking Trusts.  Not sure if that would affect Manila (you'd hope not)11:20
*** jamesmcarthur has joined #openstack-meeting11:20
timbellDoes keycloak give a Unix UID or similar to identify the user to POSIX-style resources?11:21
oneswigyankcrime: fact check needed on the above :-)11:21
jandersyeah a nightmare scenario would be random UID/GID clashes and people inheriting other people's data by pure coincidence11:21
yankcrimeoneswig: right enough, but it's a problem with federated users in general and not specifically a problem with keycloak11:21
timbellcan keycloak handle CLI access or is it web SSO style only?11:22
oneswigtimbell: how might that work?  Is there a precedent with AD?11:22
yankcrimetimbell you're probably looking at doing something like https://www.keycloak.org/docs/3.0/server_admin/topics/user-federation/sssd.html11:22
oneswig(the posix uids)11:22
timbelloneswig: AD has a field for a UID associated with the user which can then be made consistent and non-reusable by the registration system. Federated shadow accounts are much more difficult.11:23
timbellyankcrime: ahhh... sssd - my favourite :-)11:23
janders:)11:24
verdurinyes, I've used AD to store UID in that way before11:24
*** jamesmcarthur has quit IRC11:25
oneswigIt would be interesting if keycloak (or similar) was able to create a single namespace of posix uids from many ID providers.  Seems like a big ask.11:25
timbellthere's some discussion around using ORCID for this (and then matches nicely with publications too). Having ORCID as an attribute of IdPs would help.11:27
*** psachin has joined #openstack-meeting11:27
yankcrimeanother federation related thing that's worth mentioning are some interesting comments arising from the keystone sessions at the recent stein PTG, which is that they're looking at adding identity broker capability directly into keystone itself11:27
timbell#link https://orcid.org/11:27
yankcrime#link Keystone Stein PTG Etherpad https://etherpad.openstack.org/p/keystone-stein-federation11:28
yankcrimedexidp was mentioned specifically as an alternative for this bit of keycloak's functionality11:29
yankcrime#link https://github.com/dexidp/dex11:29
martial_This is a side effect I believe from a conversation held at the last summit11:29
oneswigyankcrime: does that mean you'd run a freestanding keystone instance in place of keycloak, and do keystone-to-keystone auth?11:29
oneswigHi martial_, morning11:29
oneswig#chair martial_11:29
openstackCurrent chairs: martial_ oneswig11:29
yankcrimeoneswig: i guess that might be one approach, i'd see it architecturally as it is now but without keycloak as a dependency for deferring authN to other services like check-in11:30
oneswigWould that retain the advantage of maintaining federated auth configuration in one place?11:31
janderskicking jboss driven app from my core infra dependency chain is tempting11:31
yankcrimeit's well worth reading colleen murphy's (excellent!) blog which has a post on the subject of the PTG including a paragraph or so on federation11:31
yankcrime#link http://www.gazlene.net/denver-ptg-2.html11:31
yankcrimejanders: quite11:31
jandersotherwise - need a jboss guru on the team - or two..11:31
martial_(Sorry in school bus mode)11:32
yankcrimeoneswig: it'd push the onus of configuration back out to individual openstack operators11:32
yankcrimebut that's there to a degree anyway11:32
yankcrimeon the subject of cmurphy's blog, it's been an invaluable resource in getting openstack federation up and running11:33
oneswigThe operators of these sites will inevitably need to work together anyway, perhaps maintaining shared federated auth configuration is not unreasonable.11:33
yankcrime#link http://www.gazlene.net/demystifying-keystone-federation.html11:33
yankcrimein particular is well worth a read11:33
yankcrimeoneswig: +111:34
oneswigyankcrime: any thoughts on how MFA would integrate in a federated authentication systme?11:34
* cmurphy blushes11:35
timbelloneswig: the other thing we've had problems with was a test suite to validate that a new site is compatible with the federation, e.g. EduGain.11:35
yankcrimeoneswig: you can use freeotp or the google equivalent with keycloak, but i've not gone much further than reading a bit about its capabilities11:35
oneswigtimbell: the issues around that would be inconsistent claims provided, for example?  Or something else?11:36
*** jamesmcarthur has joined #openstack-meeting11:36
verdurinyankcrime: MFA is pretty much a requirement for us, so keen to hear more if you have it11:37
timbelloneswig: that sort of thing, yes. debugging was becoming an O(N**2) problem11:37
yankcrimeverdurin: it's deffo on my list of things to do so i'll let you know11:37
martial_Great read indeed11:37
janders+111:37
martial_Will pass it along to Craig, thanks cmurphy11:38
oneswigyankcrime: overall your experience of setting up and running keycloak - has it been positive?11:39
yankcrimeoneswig: i'd say so, yes11:40
yankcrimeit's pretty easy to spin it up, there's some official docker images for example11:40
yankcrimeconfiguration wise, the documentation is comprehensive11:40
jandersI don't have much hands on experience with keycloak yet, but I know the local RHAT team here used it extensively for key customers, including Australia biggest ISP11:41
jandersthey ran into issues but seemed positive overall11:41
*** jamesmcarthur has quit IRC11:41
jandersso I dont think it's insane to go down this path (I will most likely do that myself in the near future)11:41
oneswigSo it seems the main components missing currently for common use cases are a mapping of a unique posix uid, and experience of involving MFA11:41
oneswigWhat's the state of play for command-line usage?11:42
yankcrimethere's a lot of configuration complexity and some options are fairly well buried, but that's par for the course it seems - it's no worse than google's api console for example when configuring an OIDC client11:42
yankcrimefor the openstack cli, you can authenticate if you have an access token - but i've not yet found a neat way of retrieving that11:43
oneswigWhat's the hairy way :-)11:44
yankcrimethe current hairy way is navigating to the egi check-in client management page and grabbing the token, then pasting it into clouds.yaml ;)11:45
jandersis there an ansible module that could be used for that? :)11:45
timbellyankcrime: maybe X.509 wasn't that unfriendly, at least it lasted a year :-)11:46
yankcrimejanders: i'm sure there's a better way11:47
oneswigindeed.  If only Stefan was here to talk Assent.11:47
oneswigI'll take an action to follow up with him on how that effort is coming on, I recall he was deeply buried in keystone auth for assent for some time now11:48
oneswigHe had some good demos of authenticating to his macbook and then all further logins and OpenStack operations seemed to be taken care of.11:49
jandersI remember on Nectar I used to log in and get API creds, but I'm not sure what was happening in the background there11:49
jandersblair would know11:49
*** ttsiouts has joined #openstack-meeting11:49
oneswigjanders: let's follow up with him too11:49
jandersNectar probably doesn't use keycloak though11:49
oneswigOK we ought to cover some other items :-)11:50
oneswigAny more closing comments for Keycloak?11:50
jandersno11:50
oneswig#topic Berlin Forum11:50
*** openstack changes topic to "Berlin Forum (Meeting topic: scientific-sig)"11:50
oneswigthanks yankcrime, much appreciated.11:50
jandersI wanted to briefly touch on something I brought up last week - manual ironic scheduling11:51
yankcrimeoneswig: no worries!11:51
oneswigWe started to gather a wish list for forum topics11:51
jandersoneswig: I ran your suggestions by RHAT11:51
oneswig#link forum etherpad https://etherpad.openstack.org/p/BER-stein-forum-scientific-sig11:51
*** raildo has joined #openstack-meeting11:51
oneswigjanders: which was that?11:51
jandersthey came up with an interesting idea of enabling TripleOCapabilityFilter11:51
jandershand picking a node that a baremetal instance would land on11:52
janderswhen that's in place, you can go --hint node=compute001.example.com11:52
*** jamesmcarthur has joined #openstack-meeting11:52
oneswigah.11:52
jandersand if there is a matching property/capability set on the node it *just works*11:52
jandershowever, what you suggested seemed different11:52
oneswigCorrect me if I'm wrong but I think this can be done (by admins) using an AZ of the form nova::<ironic-node-uuid>11:53
jandersmaybe it would make sense to ask the team what's the preferred way of requesting specific nodes going forward11:53
jandersI haven't managed to get that to work and the RHATs didn't seem to know this11:53
timbelljanders: we had been looking at matching on the node UUID (since it is persistent, rather than the hostname)11:53
*** e0ne has joined #openstack-meeting11:53
priteaujanders: You can also use the JsonFilter to do this11:53
janderstimbell: are you using the same syntax as oneswig?11:54
martial_Thank you yankcrime, very interesting indeed11:54
priteaujanders: --hint 'query=["=","$hypervisor_hostname","<node_uuid>"]'11:54
yankcrimemartial_: no problem, i hope it was of some use11:54
timbelljanders: i'd need to ask one of our Ironic experts for the details... one of them is coming to the summit.11:54
oneswigIf I went to find where mgoddard is eating his sandwiches I could confirm it for you now :-)11:55
oneswigar$e, he's gone across town.  I will ask him later.11:56
oneswigWe have a few minutes - I wanted to ask if people could look at the etherpad and contribute ideas for forum discussion, based on our unmet needs11:57
priteaujanders: FYI the ComputeCapabilitiesFilter filter is planned to be deprecated: http://lists.openstack.org/pipermail/openstack-dev/2018-September/134895.html11:57
*** alexchadin has joined #openstack-meeting11:57
*** jamesmcarthur has quit IRC11:57
oneswigPerhaps we could propose federated auth and posix uids timbell - or would that be too specific to any one site?11:57
verdurinoneswig: that is of potential interest to us, at least11:58
verdurinthough I see what you mean about the site-dependent elements11:58
timbelloneswig: Quite specific but a general slot on federation could have it as a sub-topic. Jose will be coming so he can give the correct answers :-)11:58
oneswigOh brilliant.  I think we should put something together for that.11:58
jandersoneswig: just tried the --availability-zone nova::5d39342b-5... syntax, no joy11:59
oneswigtimbell: verdurin: any chance...?11:59
oneswighttps://etherpad.openstack.org/p/BER-stein-forum-scientific-sig11:59
jandersdo you guys see value in me adding manual scheduling to the etherpad?11:59
oneswigjanders: I've done this before just ... can't quite remember the syntax11:59
janderswe have few different ways, but it would be good to know what's supported/recommended going forwards11:59
oneswigwill follow up with you11:59
timbelljanders: yes, I'd be interested in manual scheduling approaches12:00
verdurinthanks, yankcrime12:00
jandersok!12:00
oneswigOK, we are all out of time alas12:00
yankcrimeverdurin: no probs!12:00
timbelljanders: we could also try to get something into the docs for the best practise since it is a common problem to the 'I want the server on the bottom left'12:00
oneswigjanders: what OS version are you running?12:00
jandersQueens12:01
jandersRHEL-OSP1312:01
verdurinBye all12:01
oneswigOK - will test it here...12:01
oneswigthanks all12:01
oneswig#endmeeting12:01
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings/"12:01
openstackMeeting ended Wed Sep 26 12:01:52 2018 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)12:01
martial_#link https://jobszp1.lanl.gov/OA_HTML/OA.jsp?OAFunc=IRC_VIS_VAC_DISPLAY&OAMC=R&p_svid=68995&p_spid=3171345&p_lang_code=US12:01
openstackMinutes:        http://eavesdrop.openstack.org/meetings/scientific_sig/2018/scientific_sig.2018-09-26-10.59.html12:01
priteauBye everyone12:01
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/scientific_sig/2018/scientific_sig.2018-09-26-10.59.txt12:01
openstackLog:            http://eavesdrop.openstack.org/meetings/scientific_sig/2018/scientific_sig.2018-09-26-10.59.log.html12:01
martial_(ahhh too slow)12:02
martial_for our AOB section, LANL had job postings ;)12:02
martial_(will repeat during next week's meeting, better time zone for US West coast)12:02
*** martial_ is now known as martial12:04
*** janders has quit IRC12:08
*** jamesmcarthur has joined #openstack-meeting12:08
*** apetrich has joined #openstack-meeting12:11
*** timbell has quit IRC12:12
*** jamesmcarthur has quit IRC12:13
*** ijw has joined #openstack-meeting12:15
*** jamesmcarthur has joined #openstack-meeting12:15
*** yankcrime has left #openstack-meeting12:16
*** alexchadin has quit IRC12:17
*** ijw has quit IRC12:19
*** alexchadin has joined #openstack-meeting12:25
*** jamesmcarthur has quit IRC12:31
*** yamamoto has quit IRC12:35
*** psachin has quit IRC12:41
*** ralonsoh has quit IRC12:41
*** ralonsoh has joined #openstack-meeting12:42
*** jamesmcarthur has joined #openstack-meeting12:46
*** liuyulong has joined #openstack-meeting12:50
*** jamesmcarthur has quit IRC12:52
*** janki has joined #openstack-meeting12:55
*** ttsiouts has quit IRC12:55
*** jamesmcarthur has joined #openstack-meeting12:55
*** alexchadin has quit IRC13:02
*** ttsiouts has joined #openstack-meeting13:03
*** mriedem has joined #openstack-meeting13:03
*** yamamoto has joined #openstack-meeting13:13
*** dkrol has joined #openstack-meeting13:16
*** alexchadin has joined #openstack-meeting13:17
*** ijw has joined #openstack-meeting13:17
*** ttsiouts has quit IRC13:19
*** yamamoto has quit IRC13:21
*** yamamoto has joined #openstack-meeting13:21
*** ijw has quit IRC13:22
*** rbudden has joined #openstack-meeting13:22
*** dustins has joined #openstack-meeting13:24
*** _hemna has joined #openstack-meeting13:35
*** hongbin has joined #openstack-meeting13:40
*** alexchadin has quit IRC13:44
*** lbragstad has quit IRC13:45
*** slaweq has quit IRC13:45
*** alexchadin has joined #openstack-meeting13:46
*** jamesmcarthur has quit IRC13:49
*** lbragstad has joined #openstack-meeting13:50
*** alexchadin has quit IRC13:50
*** jamesmcarthur has joined #openstack-meeting13:51
*** cloudrancher has joined #openstack-meeting13:53
*** ijw has joined #openstack-meeting13:53
*** awaugama has joined #openstack-meeting13:55
*** jamesmcarthur has quit IRC13:56
*** ijw has quit IRC13:58
*** mjturek has joined #openstack-meeting13:59
*** zb is now known as zaneb14:01
*** mpiwowarczy has joined #openstack-meeting14:02
*** yamamoto has quit IRC14:03
*** ttsiouts has joined #openstack-meeting14:03
*** yamamoto has joined #openstack-meeting14:04
*** bobh has joined #openstack-meeting14:08
*** yamamoto has quit IRC14:09
*** yikun has joined #openstack-meeting14:10
*** slaweq has joined #openstack-meeting14:11
*** jamesmcarthur has joined #openstack-meeting14:12
*** janki has quit IRC14:12
*** bobh has quit IRC14:13
*** ttsiouts has quit IRC14:14
*** slaweq has quit IRC14:15
*** jamesmcarthur has quit IRC14:16
*** ttsiouts has joined #openstack-meeting14:21
*** Luzi has quit IRC14:27
*** jamesmcarthur has joined #openstack-meeting14:28
*** jamesmcarthur has quit IRC14:32
*** artom has quit IRC14:34
*** bobh has joined #openstack-meeting14:35
*** armax has joined #openstack-meeting14:39
*** jamesmcarthur has joined #openstack-meeting14:43
*** Bhujay has quit IRC14:44
*** jamesmcarthur has quit IRC14:47
*** annabelleB has joined #openstack-meeting14:51
*** yamamoto has joined #openstack-meeting14:52
*** jamesmcarthur has joined #openstack-meeting14:59
*** pcaruana has joined #openstack-meeting15:01
*** jamesmcarthur has quit IRC15:03
*** bobh has quit IRC15:03
*** oneswig has quit IRC15:06
*** cloudrancher has quit IRC15:07
*** cloudrancher has joined #openstack-meeting15:09
*** slaweq has joined #openstack-meeting15:11
*** jamesmcarthur has joined #openstack-meeting15:14
*** slaweq has quit IRC15:15
*** finix has joined #openstack-meeting15:17
*** cloudrancher has quit IRC15:17
*** bobh has joined #openstack-meeting15:17
*** janki has joined #openstack-meeting15:17
*** jamesmcarthur has quit IRC15:18
*** aojea has quit IRC15:19
*** artom has joined #openstack-meeting15:23
*** annabelleB has quit IRC15:24
*** kopecmartin is now known as kopecmartin|ruck15:28
*** cloudrancher has joined #openstack-meeting15:29
*** jamesmcarthur has joined #openstack-meeting15:29
*** jamesmcarthur has quit IRC15:34
*** janki has quit IRC15:36
*** finixlei has joined #openstack-meeting15:38
*** finix has quit IRC15:41
*** jamesmcarthur has joined #openstack-meeting15:45
*** dklyle has joined #openstack-meeting15:45
*** munimeha1 has joined #openstack-meeting15:45
*** macza has joined #openstack-meeting15:46
*** Bhujay has joined #openstack-meeting15:46
*** xyang has joined #openstack-meeting15:47
*** annabelleB has joined #openstack-meeting15:47
*** jamesmcarthur has quit IRC15:49
*** ganso has joined #openstack-meeting15:49
*** macza has quit IRC15:51
*** macza has joined #openstack-meeting15:52
*** tssurya has quit IRC15:55
*** _alastor_ has joined #openstack-meeting15:55
*** jamesmcarthur has joined #openstack-meeting15:56
*** eglute has joined #openstack-meeting15:56
*** jamesmcarthur has quit IRC15:57
*** jamesmcarthur has joined #openstack-meeting15:57
jungleboyj#startmeeting Cinder16:00
openstackMeeting started Wed Sep 26 16:00:12 2018 UTC and is due to finish in 60 minutes.  The chair is jungleboyj. 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: Cinder)"16:00
openstackThe meeting name has been set to 'cinder'16:00
whoami-rajatHi16:00
xyanghi16:00
tbarronhi16:00
yikunhi16:00
*** woojay has joined #openstack-meeting16:00
jungleboyj@!16:01
_pewp_jungleboyj (✧∇✧)╯16:01
gansohello16:01
woojayhello16:01
jungleboyj_hemna:  You going to join us?16:01
*** walshh_ has joined #openstack-meeting16:01
geguileohi! o/16:01
jungleboyjgeguileo:  Welcome.16:02
geguileothanks  :-)16:02
jungleboyjsmcginnis: Is at a conference so I am guessing he won't be here.16:02
jungleboyjGive people one more minute.16:02
*** cloudrancher has quit IRC16:03
jungleboyjOk, lets get started.16:03
jungleboyj#topic announcements16:03
*** openstack changes topic to "announcements (Meeting topic: Cinder)"16:03
e0nehi16:03
_alastor_o/16:03
jungleboyjNot a lot in the way of announcements this week.16:04
jungleboyjI did push up a patch to propose our last Ocata release.16:04
*** jamesmcarthur has quit IRC16:04
jungleboyj#link https://review.openstack.org/60388216:04
jungleboyjSean has given it a thumbs up.  Hopefully that will merge before too long.16:05
*** LiangFang_ has joined #openstack-meeting16:05
*** jamesmcarthur has joined #openstack-meeting16:05
*** LiangFang_ has quit IRC16:06
jungleboyjAlso a reminder that we have the Priorities etherpad:16:06
jungleboyj#link https://etherpad.openstack.org/p/cinder-spec-review-tracking16:06
*** annabelleB has quit IRC16:06
jungleboyjIf you are working on specs or reviews for items in that pad, please add your links.16:06
jungleboyjI think that is all I have for announcements.16:06
jungleboyj#topic Mid-Cycle planning:16:07
*** openstack changes topic to "Mid-Cycle planning: (Meeting topic: Cinder)"16:07
*** LiangFang_ has joined #openstack-meeting16:07
jungleboyj#link https://etherpad.openstack.org/p/cinder-stein-mid-cycle-planning16:07
jungleboyjLooks like we have 3 people interested in joining.16:08
jungleboyjAs I mention in there, Lenovo would be willing to host in RTP, but if there are others that want to offer.  That would be fine.16:08
whoami-rajatcan we join remotely?16:08
jungleboyjIf anyone wants to come to Rochester, MN in February I have room to host at my house.  :-)16:09
jungleboyjwhoami-rajat:  Yes, we will enable that again.  Just like we did for the PTG.16:09
geguileojungleboyj: eharney is on PTO, but I think he was also interested16:09
whoami-rajatjungleboyj: ok, thanks16:09
jungleboyjThe format is much the same as the PTG but it is just Cinder meeting up.16:09
e0ne+1 for remote16:10
jungleboyjgeguileo:  Ah, that is right.16:10
*** Leo_m has joined #openstack-meeting16:10
* geguileo is interested but is unlikely that he'll go16:10
jungleboyjgeguileo:  It seems like there is always so much for him after the PTG and he disappears for two weeks.  :-)16:10
jungleboyjgeguileo:  Would you join remotely if we timed the topics appropriately?16:10
geguileojungleboyj: I'm going to dissapear for 3 weeks starting next week, holidays at last!!16:10
jungleboyjgeguileo:  NOOOOO!!!!!16:11
jungleboyj;-)16:11
geguileojungleboyj: yes, I would join remotely16:11
geguileolol16:11
jungleboyjgeguileo:  Ok.  Cool.  Let me add a remote section here.16:11
geguileoe0ne: You can add your name to the remote list now  ;-)16:12
* jungleboyj doesn't know what I will do without geguileo next to me giving me the 'don't look at me' look.16:13
*** datasundae has joined #openstack-meeting16:13
geguileorofl rofl rofl16:13
e0negeguileo: thanks :)16:13
geguileojungleboyj: And the don't ask me to introduce myself look16:13
jungleboyjOk, good.  See people that would participate remotely too.16:13
jungleboyjgeguileo:  :-)16:14
*** gibi has quit IRC16:14
jungleboyjYou are much less shy than you used to be.  ;-)16:14
jungleboyjOk.  so, now that everyone is aware of this.  Please consider it.  Is there anyone who knows this date won't work right now?16:15
jungleboyjCool.16:15
jungleboyjOk.16:15
jungleboyjMoving along.16:16
jungleboyjI need to submit Forum Topics today:16:16
*** Emine has quit IRC16:16
jungleboyj#topic Forum Topic Planning16:16
*** openstack changes topic to "Forum Topic Planning (Meeting topic: Cinder)"16:16
jungleboyj#link https://etherpad.openstack.org/p/cinder-berlin-forum-proposals16:16
*** annabelleB has joined #openstack-meeting16:17
*** iyamahat has quit IRC16:17
*** yamahata has quit IRC16:17
jungleboyjLooks like we have 5 useful topics there.16:17
jungleboyjAnyone have objections to those being submitted?16:17
tbarronnote that sig-k8s proposal already has cinder/manila CSI in it: https://www.openstack.org/summit/berlin-2018/vote-for-speakers#/2275216:18
tbarronso vote for it too16:18
jungleboyjtbarron:  Cool.  Thank you for making note of that.16:19
jungleboyj#link https://www.openstack.org/summit/berlin-2018/vote-for-speakers#/2275216:19
_hemnahere16:19
*** tpsilva has joined #openstack-meeting16:19
* jungleboyj marks _hemna tardy16:20
_hemna:P16:20
jungleboyj@!j16:20
_pewp_jungleboyj (._.) ~ ︵ ┻━┻16:20
*** kopecmartin|ruck is now known as kopecmartin|off16:20
tbarronforum topics are in the regular summit CFP and vote format now16:20
jungleboyj_hemna:  We need _pewp_ back in the cinder channel by the way.16:20
_hemnaoh, he's not there?16:21
_hemnaI'll check into it16:21
jungleboyjtbarron:  That is so weird.16:21
jungleboyjNope.  No pewp there.16:21
rajiniro/16:21
tbarronmade me consolidate more ...16:21
jungleboyjI suppose.16:22
jungleboyjHow long is the voting open for?16:22
jungleboyjtbarron: ^16:23
jungleboyjDo you know?16:23
*** a-pugachev has quit IRC16:23
* tbarron hunts16:23
jungleboyjThanks.16:23
jungleboyjOk, so we have:16:23
jungleboyj#action jungleboyj to submit topics from the etherpad16:23
jungleboyj#action team to vote on our topics16:24
jungleboyjAny other comments there?16:24
e0nejungleboyj: https://wiki.openstack.org/wiki/Forum looks like today it the deadline for submissions16:25
jungleboyje0ne:  Yes, that is why we need to get things submitted today.16:25
e0ne+116:25
jungleboyjAnyway, I think we can move on.16:26
tbarronjamesmcarthur: can you tell us how long the voting period is open for Forum submissions?16:26
jungleboyj#topic Will cinderlib follow the same release cycle as Cinder?16:26
*** openstack changes topic to "Will cinderlib follow the same release cycle as Cinder? (Meeting topic: Cinder)"16:26
jungleboyjwalshh_:  All yours.16:26
jungleboyjtbarron:  I wondered if he was on IRC.  Hiding under a formal name.  ;-)16:27
jungleboyjwalshh_:  Are you here?16:27
tbarronjungleboyj: I'm not finding the answer right off in my email but I just presumed that jimmy==james16:27
jungleboyjtbarron: Safe guess.16:27
jungleboyjIt isn't clear to me if it is actually going through the voting process.16:28
jungleboyjGuess we will see.16:28
jungleboyjLooks like walshh_ isn't here.16:28
e0newe can ask geguileo :)16:28
jungleboyjgeguileo:  I think we discussed this at the PTG.  Right?16:28
walshh_Hi guys16:28
jungleboyjI think it was implied that it would follow the same release schedule.16:29
tbarronjungleboyj: well jamesmcarthur did point mriedem to16:29
walshh_apologies if it was already discussed, just brought it up for clarification16:29
geguileojungleboyj: that was my understanding from the PTG as well16:29
*** Bhujay has quit IRC16:29
tbarronhttps://www.openstack.org/summit/berlin-2018/vote-for-speakers16:29
jungleboyjtbarron:  Ok.  Good to know.16:30
tbarronAnd when I went there I was able to vote for and comment in favor of the sig-k8s proposal16:30
geguileojungleboyj: as cinderlib and cinder would be included in the same package16:30
LiangFang_sorry to quit now, too late in prc16:30
tbarrondunno if anyone consumes that info though16:30
jungleboyjSo, Vote Early and Vote Often then.16:30
*** LiangFang_ has quit IRC16:30
mriedemno idea how the voting works16:30
mriedemif there are 80 blocks and 40 submissions, everything probably gets approved16:30
tbarronmriedem: i vote for yours if you vote for mine :)16:30
jungleboyj:-)16:30
jamesmcarthurtbarron: the Forum selection period is meant to be from September 27-October 9.16:30
mriedemin years past, sdague always told me to just submit stuff since there was always more room than content16:30
jamesmcarthurthere is no voting on Forum submissions16:31
*** iyamahat has joined #openstack-meeting16:31
mriedemjamesmcarthur: oh, well the 'cast your vote' is misleading then16:31
jamesmcarthurI just pointed mriedem (and others) there b/c it's an easy way to review submissions as they roll in16:31
jungleboyjjamesmcarthur:  Ok.16:31
mriedemare my snarky comments on some of them still public?16:31
jamesmcarthurRight, I think I pointed that out at the time.16:31
tbarronjamesmcarthur: ok, I voted and commented fwiw16:31
jamesmcarthurmriedem: if you left snarky comments, they are still public :)16:31
mriedemjamesmcarthur: i will revise history based on memory thank you very much16:32
tbarronjamesmcarthur: not complainiing :)16:32
jamesmcarthurIt's fine for people to vote... it's not going to hurt anything.16:32
jamesmcarthurIt's just not something that normally happens in the Forum selection process.16:32
jamesmcarthurThis is the first time we've repurposed the CFP tool for Forum, so we have some growing pains.16:32
* jungleboyj is laughing16:32
jungleboyjChange is hard.16:32
jamesmcarthurI guess the old tool wasn't performing very well and it was difficult to move sessions into the main Summit CMS16:33
jungleboyjMakes sense.16:33
mriedemi'll be very interested to see numbers of submissions before and after this16:33
mriedemthe old tool was very dead simple for submitters16:33
jungleboyjOk, so, moving on.16:33
jamesmcarthurto mriedem: comment earlier, we typically have more space that submissions16:33
* mriedem is going to squat and derail this meeting16:33
jamesmcarthurIt's looking like this time will be no exception. So unless there is some obvious product pitch, it will likely be included.16:34
jungleboyj@!h mriedem16:34
_pewp_jungleboyj (/ .□.) ︵╰(゜Д゜)╯︵ /(.□. )16:34
jungleboyjwalshh_:  Did you question get answered?16:35
jungleboyj*your16:35
*** ttsiouts has quit IRC16:35
jungleboyjI believe the plan is that it will follow the same release schedule.16:35
walshh_yes I did, thank you16:35
jungleboyjwalshh_:  Excellent.  Anything more on that geguileo ?16:35
geguileonot really16:36
geguileoif we need backports we'll do them like with Cinder16:36
jungleboyjOk.  Good.16:36
jungleboyj#topic Bug Triage16:36
*** openstack changes topic to "Bug Triage (Meeting topic: Cinder)"16:36
e0newill it be the same as 'Final release for non-client libraries' ?16:36
* jungleboyj laughs again16:37
jungleboyje0ne: Hmmm, good question.16:37
geguileoe0ne: I think it should have the same cut as Cinder16:37
jungleboyjI am not sure that it would fall into that category because it will be in Cinder.16:37
e0negeguileo: sounds reasonable16:37
_hemnaisn't it going to be part of cinder repo?16:37
jungleboyjgeguileo: ++16:37
geguileo_hemna: yes16:37
jungleboyjYeah.16:38
_hemnaok, so why would it have a separate release cycle than cinder?16:38
jungleboyj_hemna:  Exactly.16:38
*** jamesmcarthur has quit IRC16:38
jungleboyjOk.  So moving on.16:39
jungleboyjBug Triage16:39
whoami-rajatMy turn?16:40
jungleboyjSo this bug kind-of is stuck without input from Eric.16:40
jungleboyj#link https://bugs.launchpad.net/cinder/+bug/178861916:40
openstackLaunchpad bug 1788619 in Cinder "disk cachemodes should be restricted with multiattached volumes" [High,New]16:40
jungleboyjWill move that forward to next week.16:40
jungleboyjwhoami-rajat: I think you have a patch up for this one:16:40
jungleboyj#link https://bugs.launchpad.net/cinder/+bug/178271416:40
openstackLaunchpad bug 1782714 in OpenStack Compute (nova) "Properties of an attached volume are lost after live migration" [Undecided,New]16:40
jungleboyjwhoami-rajat:  Oh, maybe not.  At least it isn't associated with the bug.16:41
jungleboyjgeguileo:  Did comment though.16:41
whoami-rajatjungleboyj: yep, i was waiting for the response from the author16:42
jungleboyjwhoami-rajat:  Where was that patch?16:42
geguileoI talked with imacdonn yesterday about that one16:43
jungleboyjgeguileo:  Ok.16:43
whoami-rajatits for multiattach, let me find it16:43
geguileooh, wait, maybe I'm wrong and it's another one16:43
*** e0ne has quit IRC16:43
geguileoyeah, my bad, it's a different one16:44
jungleboyjwhoami-rajat:  Is there an issue for multiattach as well?16:44
geguileoit looks like the reported issue is just about where they are looking at it16:44
whoami-rajathttps://review.openstack.org/#/c/604040/16:44
*** jamesmcarthur has joined #openstack-meeting16:44
geguileobut we may have a real bug, as we seem to be ignoring the original attach mode after the migration16:44
jungleboyjwhoami-rajat:  Oh, that is a different issue.  Ok.  But that too is a good one to fix.16:45
whoami-rajatjungleboyj: multiattach setting to false after retype, seems like the CI is breaking,couldn't find a relation,16:45
geguileothis should be an easy one for someone to fix16:46
geguileoI think that's the RCA in the bug16:46
jungleboyjwhoami-rajat:  Yeah, I saw that CIs are failing there.  So, that isn't good.16:46
whoami-rajatasked tommylikehu in the morning for a look, seems like he was busy today!16:47
jungleboyjgeguileo: which one are you talking about.  Sorry, we have got multiple signals going.16:47
geguileorofl16:47
geguileoI was referring about the attach mode16:47
jungleboyjwhoami-rajat:  Yeah, I have heard he is going to have other distractions happening.16:47
geguileowhich one were we talking about now?16:48
jungleboyjgeguileo: Ok.  Good.16:48
jungleboyjSo, it appears we need to figure out why that is making CI fail.16:48
whoami-rajatjungleboyj: since i don't have much of the CI backends configured, couldn't debug the problem from the gate failure. looks like the backends that doesn't support retype seems to fail but i maybe wrong.16:49
whoami-rajatchecked the flow on lvm and nfs, works fine.16:49
jungleboyjwhoami-rajat:  That shouldn't be the case for the IBM ones.  They support retype.16:49
geguileowhoami-rajat: what case are we discussing now?  r:-??16:50
whoami-rajatgeguileo: lol, i think we should finish one topic first. i'm discussing the multiattach one.16:50
*** yamahata has joined #openstack-meeting16:50
*** evrardjp has quit IRC16:50
jungleboyjwhoami-rajat:  The Pure CI is failing in a volume types test:16:51
imacdonnmultiattach one is https://review.openstack.org/60404016:51
jungleboyju'message': u'Invalid volume: Volume status must be available or error or error_restoring or error_extending or error_managing and must not be migrating, attached, belong to a group, have snapshots or be disassociated from snapshots after volume transfer.', u'code': 400}, <traceback object at 0x7f8f0f8474d0>), (<class 'tempest.lib.exceptions.BadRequest'>, Bad request16:51
jungleboyjOk, looks like a common tempest case failing:16:52
jungleboyjtempest.api.volume.admin.test_volume_types.VolumeTypesTest16:52
whoami-rajatjungleboyj: yes i checked the same error for multiple CI's.  also retype without migration is failing.16:52
jungleboyjThat is the eternus results.16:53
jungleboyjSo, more work required there.16:53
whoami-rajatjungleboyj: i wrote that test but seems like it differs from the retype tests in cinder.16:54
jungleboyjOk.16:54
whoami-rajatjungleboyj: yes. :(16:54
jungleboyj:-(16:54
geguileois it just me or that seems kind of wrong?16:54
geguileonever mind I'll review the patch and add my comments there16:55
jungleboyjgeguileo:  Ok.  Sounds good.16:55
whoami-rajatgeguileo: sure, thanks16:55
jungleboyjWe only have 5 minutes left.16:55
jungleboyjgeguileo:  You commented on https://bugs.launchpad.net/cinder/+bug/1782714 last week.16:55
openstackLaunchpad bug 1782714 in OpenStack Compute (nova) "Properties of an attached volume are lost after live migration" [Undecided,New]16:55
whoami-rajatactually i16:55
geguileoyeah that's the one I was discussing earlier16:56
jungleboyjLooks like you left a question and didn't get a response.16:56
geguileoyeah, because it looks like for RW it will work, you just have the info somewhere else16:56
geguileo(which is not a good user experience)16:56
jungleboyjgeguileo:  Yeah, that doesn't sound good.16:57
geguileobut we may have bugs for non RW volumes, as we seem to have hardcoded it on the re-attach16:57
jungleboyjgeguileo: That may be left over from the fact that we used to really just have RW ?16:57
geguileocould be16:58
*** artom has quit IRC16:58
jungleboyjOk.  Well, lets see if there is any response in the next week.16:58
jungleboyjRe-address next week.16:59
jungleboyjTriaging bugs may be a slower process than I thought.  Some progress is better than none.16:59
jungleboyjOk.  So, we need to wrap up.17:00
jungleboyjThank you team!17:00
jungleboyj#endmeeting17:00
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings/"17:00
openstackMeeting ended Wed Sep 26 17:00:15 2018 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)17:00
openstackMinutes:        http://eavesdrop.openstack.org/meetings/cinder/2018/cinder.2018-09-26-16.00.html17:00
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/cinder/2018/cinder.2018-09-26-16.00.txt17:00
openstackLog:            http://eavesdrop.openstack.org/meetings/cinder/2018/cinder.2018-09-26-16.00.log.html17:00
*** woojay has left #openstack-meeting17:01
*** artom has joined #openstack-meeting17:04
*** walshh_ has quit IRC17:04
*** slaweq has joined #openstack-meeting17:11
*** slaweq has quit IRC17:15
*** jamesmcarthur has quit IRC17:16
*** jamesmcarthur has joined #openstack-meeting17:21
*** iyamahat_ has joined #openstack-meeting17:29
*** iyamahat has quit IRC17:32
*** ralonsoh has quit IRC17:41
*** electrofelix has quit IRC17:56
*** slaweq has joined #openstack-meeting18:12
*** diablo_rojo has joined #openstack-meeting18:18
*** gibi has joined #openstack-meeting18:18
*** iyamahat_ has quit IRC18:19
*** iyamahat has joined #openstack-meeting18:19
*** slaweq has quit IRC18:22
*** pcaruana has quit IRC18:24
*** lbragstad has quit IRC18:24
*** annabelleB has quit IRC18:25
*** martial has quit IRC18:25
*** lbragstad has joined #openstack-meeting18:25
*** yamamoto has quit IRC18:26
*** yamamoto has joined #openstack-meeting18:26
*** annabelleB has joined #openstack-meeting18:27
*** zaneb has quit IRC18:37
*** zaneb has joined #openstack-meeting18:37
*** jamesmcarthur has quit IRC18:42
*** jamesmcarthur has joined #openstack-meeting18:47
*** ganso has left #openstack-meeting18:57
*** rtjure has quit IRC19:05
SotKanyone here for storyboard?19:06
SotK#startmeeting storyboard19:06
openstackMeeting started Wed Sep 26 19:06:34 2018 UTC and is due to finish in 60 minutes.  The chair is SotK. Information about MeetBot at http://wiki.debian.org/MeetBot.19:06
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.19:06
*** openstack changes topic to " (Meeting topic: storyboard)"19:06
openstackThe meeting name has been set to 'storyboard'19:06
diablo_rojoHello19:06
diablo_rojofatema_ doesn't seem to be online19:07
diablo_rojofungi around?19:07
SotK#link https://wiki.openstack.org/wiki/Meetings/StoryBoard#Agenda_for_next_meeting Agenda19:07
SotKI don't think we have anything to announce so I'll go straight onto migration updates unless someone shouts fast19:07
fungiohai19:07
diablo_rojoNo one migrated that I know of19:08
SotK#topic Migration Updates19:08
*** openstack changes topic to "Migration Updates (Meeting topic: storyboard)"19:08
*** rtjure has joined #openstack-meeting19:08
diablo_rojoSo I did a migration of Oslo and somehow there was a difference in stories in sb and what existed in lp.19:08
diablo_rojoPart of it was that I didn't migrate oslo-incubator intentionally.19:09
*** annabelleB has quit IRC19:09
diablo_rojoThe other part I think is that I migrated 'stevedore' instead of 'python-stevedore'19:09
diablo_rojoWhich I have now migrated.19:09
diablo_rojoIn the ML thread bnemec also noted that there were others missing though which I am trying to chase down atm19:10
clarkbdid the incomplete state bugs end up being ignored too?19:11
clarkb(that was one theory I saw go by)19:11
*** slaweq has joined #openstack-meeting19:11
fungithey're not normally skipped19:12
diablo_rojoI double checked the script and they are not being ignored.19:12
diablo_rojo#link https://github.com/openstack-infra/storyboard/blob/master/storyboard/migrate/launchpad/reader.py Migration Reader19:12
diablo_rojoIncomplete with and without response are both being migrated19:12
diablo_rojoWhat would be helpful is getting an accurate count on how many bugs actually exist in lp and how many stories exist in sb19:15
*** slaweq has quit IRC19:15
*** e0ne has joined #openstack-meeting19:15
SotKhm, a quick test of navigating to those 3 bugs in bnemec's email directly using the ID shows they are migrated fine19:17
diablo_rojoSotK, perhaps he couldn't find them for some reason.19:17
diablo_rojoYou want to reply with links? And I will reply about my stevedore/python-stevedore mishap?19:17
bnemecThis could be related to the fact that the merged and invalid check boxes do nothing for me.19:17
bnemecMaybe the incomplete bugs are not showing in the active list.19:18
bnemecThat could explain a lot of the disparity in numbers.19:18
diablo_rojobnemec, that would make sense19:18
diablo_rojoYeah19:18
SotKdiablo_rojo: sure19:18
SotKyeah, actually they're all invalid19:18
SotKthat would explain it19:18
diablo_rojobnemec, I think we are tracking things down though.19:18
fungii wonder why the filtering checkboxes aren't working. what browser?19:19
* SotK recommends using https://storyboard-dev.openstack.org/#!/story/list over the project groups view in general19:19
diablo_rojofungi, they don't work in chrome and bnemec was using ff19:19
*** annabelleB has joined #openstack-meeting19:19
SotKthey cause a request for stories to be sent, just not the right request for some reason19:19
SotK(they always browse for active stories, no matter their state)19:20
fungioh, interesting. they used to work fine for me in firefox19:20
diablo_rojo2061 stories that way19:20
fungidid they break recently?19:20
diablo_rojoand there are 2843 in lp19:20
SotKmust've done somehow, they used to work fine for me too19:20
diablo_rojoSo lp minus oslo incubator..napkin math says everything is there bnemec19:21
bnemecdiablo_rojo: Okay, cool.19:21
fungiyeah, https://storyboard-dev.openstack.org/#!/story/list?project_group_id=74 gets me a reasonable count19:21
diablo_rojoCoolio.19:22
diablo_rojoMysteries solved.19:22
diablo_rojoBut the project group checkboxes are still broken.19:22
diablo_rojo#link https://storyboard.openstack.org/#!/story/2003883 Broken Checkboxes Story19:24
fungii wonder if those regressed with the project-group name url work19:24
diablo_rojofungi, yeah that was my thought as well19:24
*** slaweq has joined #openstack-meeting19:24
diablo_rojoHadn't dug into that yet19:24
*** Emine has joined #openstack-meeting19:26
diablo_rojoI imagine its a pretty small fix though19:26
SotKmost likely it will be yeah19:26
fungieven deselecting all three still shows active stories. wow19:27
SotKindeed, its like its not seeing any state changes for some reason19:27
diablo_rojoOther than currently running a Neutron migration. I think that's all for migration updates.19:28
SotKnice, thanks :)19:28
SotK#topic In Progress Work19:28
*** openstack changes topic to "In Progress Work (Meeting topic: storyboard)"19:28
SotK#link https://review.openstack.org/#/q/project:openstack-infra/storyboard-webclient+status:open19:29
SotK#link https://review.openstack.org/#/q/project:openstack-infra/storyboard+status:open19:29
SotK#link https://review.openstack.org/#/q/project:openstack-infra/python-storyboardclient+status:open19:29
diablo_rojoI have two patches out (one of which failed lint) that would be cool to get some eyes on19:30
*** e0ne has quit IRC19:30
diablo_rojoOne we talked about at the PTG-- the adding 1k as a preference19:30
diablo_rojofor page size19:30
dhellmannI could use some eyes on https://review.openstack.org/#/c/604653/, which should set things up for fatema to be able to continue the work we discussed earlier about moving validation out of the db layer and into the API layer19:31
*** jamesmcarthur has quit IRC19:32
diablo_rojodhellmann, I can take a look today19:32
fungifinally getting around to fiddling with linking task footers from gerrit via its-storyboard configuration today, i think19:32
dhellmanndiablo_rojo : thanks19:33
* SotK intends to do some review soon too, I'll put that sqlite patch at the top since I've already briefly looked at it19:33
SotKfungi: nice19:33
dhellmannI'm also interested in looking at the search query language thing. Has anyone started thinking about that already?19:33
dhellmannSotK : thanks19:33
fungidhellmann: as in like figuring out how to swap in something like a lucene parser?19:33
dhellmannat the ptg we talked about using a syntax similar to gerrit and I figured that would just need to be turned into the search fields we have already19:34
dhellmannI wasn't thinking about replacing the search backend19:34
SotKI've not given it any more detailed thought than I had at the PTG really, but that was my broad intention too19:35
diablo_rojodhellmann, its all yours :)19:35
diablo_rojoI don't think anyone has started on it yet19:35
SotK(converting some text into something like our existing stuff, except supporting logical operators)19:35
dhellmannok, well, it's sort of behind the stove rather than on the back burner, so don't block on me showing up and doing it but if I find time I'm interested19:35
fungiahh. i think gerrit uses lucene. but maybe you were suggesting more like just altering some of the token syntax to be similar?19:35
diablo_rojoYeah I wouldn't go changing the search backend, just the language to interact with it.19:36
dhellmannSotK : I was going to do that on the python side of the API, but I may need some help with ensuring the JS side passes the string through in a useful way19:36
dhellmannfungi : yeah19:36
dhellmannlike being able to say project:openstack-infra/storyboard is:open message:"a bunch of text"19:36
SotKyeah, on the python side is where I was imagining it to happen, it should be pretty simple to get the webclient to pass it through19:37
dhellmannok, cool19:37
persiaWill enabing that end up disabling the pop-up menu selection, or would that be modified to use the new syntax?19:38
dhellmannI was going to try to make it backwards compatible if we could but I haven't looked at how hard that might be19:38
persiaI was thinking more from a UI perspective, like whether when one typed syntactic searches, the interface would replace with widgets, etc.  Well, that, and whether the docs about "select type from the list" and similar need to be updated.19:39
persiaI don't think there is any reason to make special effort to preserve support for two different query syntacies19:40
SotKI was envisioning keeping the pop-up menu as it is (and converting to the new syntax behind the scenes), but supporting a way to switch to a "type in your query" mode at first at least19:40
dhellmannthat would certainly make it easier19:40
dhellmannsure, an "advanced" button might be a reasonable way to start19:40
persiaThat seems a sensible plan19:40
SotKthe existing implementation is already basically in the form `field: value` anyway19:40
*** jamesmcarthur has joined #openstack-meeting19:41
persiaI'm opposed to the idea of an "advanced" button, because think that is a harmful concept, but if that's the only way to get "type in your query" syntax, it might work (with different text).19:41
dhellmannsure19:43
SotKI'm not strongly attached to the idea, I just want the experience of using it to be better than my experience of typing in Gerrit's search box when I didn't know the syntax19:43
persiaI think ideally the goal should be similar to gerrit, where one can type syntax or not (and get hints either way).  I don't know if that's easily doable though, and I think something is better than nothing.19:43
dhellmannI don't know how hard it would be to make the existing field say "I don't know what this is, I'll pass it to the API and let it figure it out" but if we can do that in one field without the user having to turn it on that seems best19:44
dhellmannand yeah, making the search syntax discoverable would be good19:44
diablo_rojo+219:44
diablo_rojoI had started writing some docs on the syntax for the search, but it seems it might be better to wait and work on something else.19:45
dhellmannconverting the grouping and logic into the backend query will be an interesting challenge19:45
*** jamesmcarthur has quit IRC19:46
*** jamesmcarthur has joined #openstack-meeting19:48
SotKit should be pretty easy to have an "I don't understand this thing" field I think, we already have a catch-all which is treated as "search for this in titles/descriptions"19:49
dhellmannah, cool, so we can piggy-back on that19:49
SotKwe should be able to yeah19:49
SotKanything else in progress?19:50
diablo_rojoI had thought about unearthing/making use of this board I found the other day: https://storyboard.openstack.org/#!/board/119:50
diablo_rojoWould be cool to kind of keep track of the focuses of the team in a way other than looking at open reviews.19:51
SotK+119:51
diablo_rojoHaven't gone through and overhauled it yet cause I wanted to get the okay from you SotK first.19:51
diablo_rojoCoolio19:51
diablo_rojoI'll see how pretty I can make it by next week.19:52
SotKI'll add you to it19:52
*** jamesmcarthur has quit IRC19:52
diablo_rojoI also had kind of be going through all of our open stories and trying to gauge whether it had been fixed/if we needed more info/trying to add tags, etc19:52
diablo_rojoAwesome thanks SotK!19:52
SotKyou should be able to do things to it now19:53
diablo_rojoCoolio. Any preferences for how you want things to stay?19:53
diablo_rojoI'll probably keep the lanes the same.19:53
*** ijw has joined #openstack-meeting19:53
SotKno preferences really, though I do somewhat like the current lane setup19:54
diablo_rojoYeah I am all for the Kanban style. Its more contents that would change.19:55
*** jamesmcarthur has joined #openstack-meeting19:55
* diablo_rojo envisions backlog, doing, and done to be stories and review to hold tasks that have patches out for review19:55
SotKthat sounds sensible enough to me19:56
diablo_rojoAwesome. I'll play around with that at some point before next week19:57
SotKthanks!19:57
diablo_rojoNo problem :)19:58
SotKok then, we're about out of time19:59
SotKthanks for coming folks!19:59
fungithanks SotK!19:59
diablo_rojothanks SotK!19:59
SotK#endmeeting19:59
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings/"19:59
openstackMeeting ended Wed Sep 26 19:59:57 2018 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)19:59
openstackMinutes:        http://eavesdrop.openstack.org/meetings/storyboard/2018/storyboard.2018-09-26-19.06.html20:00
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/storyboard/2018/storyboard.2018-09-26-19.06.txt20:00
openstackLog:            http://eavesdrop.openstack.org/meetings/storyboard/2018/storyboard.2018-09-26-19.06.log.html20:00
*** bnemec has quit IRC20:10
*** gibi has quit IRC20:12
*** bnemec has joined #openstack-meeting20:15
*** priteau has quit IRC20:33
*** raildo has quit IRC20:36
*** munimeha1 has quit IRC20:40
*** gibi has joined #openstack-meeting20:45
*** dustins has quit IRC20:49
*** bobh has quit IRC20:59
*** m_kazuhiro has joined #openstack-meeting20:59
*** timburke has joined #openstack-meeting20:59
*** patchbot has joined #openstack-meeting21:00
notmynameswift team meeting time21:00
notmyname#startmeeting swift21:00
openstackMeeting started Wed Sep 26 21:00:37 2018 UTC and is due to finish in 60 minutes.  The chair is notmyname. Information about MeetBot at http://wiki.debian.org/MeetBot.21:00
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.21:00
*** openstack changes topic to " (Meeting topic: swift)"21:00
openstackThe meeting name has been set to 'swift'21:00
notmynamewho's here for the swift team meeting?21:00
timburkeo/21:01
kota_hello21:01
mattoliverauo/21:01
tdasilvahi21:01
rledisezhi o/21:01
m_kazuhiroo/21:01
notmynamewelcome21:01
notmynametdasilva: thanks for running last week's meeting21:02
tdasilvayw21:02
notmynameand it seems I never updated the agenda for this week's meeting, so we'll have to be spontaneous this week :-)21:02
* notmyname feels like there was something to say, but then the train of thought got derailed21:04
notmynamewhat do we need to bring up this week?21:04
notmynameI've seen timburke and zaitcev working on py3 fixes21:04
*** erlon has quit IRC21:04
kota_nice21:05
tdasilvaone left over action item from last week was : https://review.openstack.org/#/c/447129/21:05
patchbotpatch 447129 - swift - Configure diskfile per storage policy - 20 patch sets21:05
notmynametdasilva: IIRC we're waiting to hear from gluster people on that21:05
mattoliverauDid the gluster people get back to us?21:05
notmynameis that still the case? we've got 3 +2s on it. when do we just land it? :-)21:05
tdasilvayeah, we should be able to go ahead21:05
tdasilvaand land it21:06
*** slaweq has quit IRC21:06
kota_:)21:06
mattoliverauQuick someone hit the +A now :)21:06
notmynamedone!21:06
mattoliverau\o/21:06
kota_¥o/21:06
notmynamekota_: money arms :-)21:06
rledisez\o/21:06
rledisezi didn't had a chance to mention that:21:07
rledisezone point about p 447129 is the naming. some people think that (replication|erasure_coding).fs is not a good naming for the default module. but maybe .xfs21:07
patchbothttps://review.openstack.org/#/c/447129/ - swift - Configure diskfile per storage policy - 20 patch sets21:07
rledisezi guess now .fs is the good one ;)21:07
kota_oh, it was not changed as back slash...21:07
notmynamewell, as long as we change it before we tag a release, we can still rename it21:07
mattoliverauLol, I was more like .df but it's fs now :p21:08
notmynamerledisez: ^21:08
notmynameif we want21:08
timburkerledisez: was i right about the losf variants planning on ending with .losf?21:08
rledisezok, so, let's vote ? .fs / .xfs / .df / other idea?21:08
rlediseztimburke: yes, it will probably be .losf (right now we use .kv in our deployement, but it's a bad naming)21:08
timburkenotmyname: we could also rename it later anyway, and just keep the two entrypoints around pointing to the same thing21:09
rledisezexcept if you find a cool name for losf :)21:09
tdasilvai think .fs is fine21:09
timburkemmm. yeha, i kinda understand .kv, too21:09
notmyname#startvote should we keep .fs or change it? .fs .xfs .df other21:10
timburkenaming things is hard :-(21:10
openstackBegin voting on: should we keep .fs or change it? Valid vote options are , fs, xfs, df, other.21:10
openstackVote using '#vote OPTION'. Only your last vote counts.21:10
mattoliverauWell df was for diskfile, they could be used on none xfs (in theory).21:10
notmynameit worked!21:10
notmynameyeah, I don't like .df for the reasons mentioned21:10
kota_+1 for .fs. even we assume users use xfs but it's a general purpose file system impl IIRC.21:10
rledisez#vote fs21:10
notmynameit's an abstraction, not the implementation21:10
tdasilva#vote fs21:10
kota_i.e. we could use .fs with ext421:10
kota_$vote fs21:10
timburke#vote fs or xfs21:10
openstacktimburke: fs or xfs is not a valid option. Valid options are , fs, xfs, df, other.21:10
kota_no21:10
kota_#vote fs21:11
timburke#vote fs21:11
rledisezkota_: exactly, that was the purpose of .fs, to be generic enought on a POSIX filesystem. it should work *theoricaly*21:11
m_kazuhiro#vote fs21:11
*** slaweq has joined #openstack-meeting21:11
kota_i hit a lot of money today :/21:11
mattoliverauGood points, so fs meaning it's using a fs21:11
clayg#vote fs21:11
notmynameI'm seeing a consensus here :-)21:11
mattoliverauK, sold21:11
mattoliverau#vote fs21:12
notmyname#endvote21:12
openstackVoted on "should we keep .fs or change it?" Results are21:12
openstackfs (7): rledisez, tdasilva, kota_, mattoliverau, m_kazuhiro, clayg, timburke21:12
notmynamegood news! the current +A can stay :-)21:12
notmyname(now for just a few dozen hours in the gate)21:12
mattoliverauLol21:12
rledisezthx all for the great reviews on that patch, i'm glad it's landed, next step is (maybe) LOSF itself ;)21:12
notmynamerledisez: nice!21:12
notmynametdasilva: were there any other follow-ups from last week?21:13
timburkeidk that it should work on any POSIX filesystem -- do they necessarily support xattrs? what size?21:13
notmynametdasilva: "any filesystem you want, as long as it's xfs"21:13
timburke(neither here nor there, i suppose)21:13
tdasilvalooking at logs21:14
kota_shhhh :P21:14
rlediseztimburke: it's theoritical. but with the requirement on unlimited xattr, i think only XFS, JFS and ZFS are candidate (and I can't recommend JFS…)21:14
rledisezoh, and reiserfs also21:15
*** slaweq has quit IRC21:15
notmynamerledisez: yeah, we've got the code paths to support .meta files. it would be interesting, perhaps, to use that if we can't use xattrs in the normal write path. would have some downsides, though (eg more inodes)21:15
tdasilvarledisez loves to hear 'more inodes' :P21:16
notmynametdasilva: did you find anything else?21:17
tdasilvanope, we had a long talk on PUT+POST, but don't think there's anything new to discuss there yet21:17
notmynamecool21:17
clayg😒21:18
*** jamesmcarthur has quit IRC21:18
notmynametoday I was looking at all the patches that have landed in order to see if we should to at least a minor version release21:18
claygnew swifts are the best swifts21:18
timburkespeaking of, i'd like to thank clayg and mattoliverau for landing https://review.openstack.org/#/c/604937/21:18
patchbotpatch 604937 - swift - Allow kmip_keymaster to be configured in proxy-ser... (MERGED) - 1 patch set21:18
notmynamethere's been a lot of patches that have landed (git shortlog -ne 2.19.0.. | wc -l  -> 116), but I don't think there's anything *critical*21:18
*** jamesmcarthur has joined #openstack-meeting21:19
notmynamethe one timburke just mentioned is good, as is the KEEPIDLE patch. and maybe the '-' in etags one. but those are the only 3 that would make any material difference to users21:19
notmynameall the others were py3 and tests and some other misc cleanups21:19
notmynameso I do not think we should tag a release upstream right now.21:20
notmyname#topic open discussion21:21
*** openstack changes topic to "open discussion (Meeting topic: swift)"21:21
notmynameanything else to bring up or questions to ask?21:21
rledisezjust one question about encryption21:21
tdasilvanotmyname: would it make sense to create a list of patches we would like to see in the next release?21:21
notmynametdasilva: yeah, that's normally what we do on the priority reviews page.21:22
notmyname#link https://wiki.openstack.org/wiki/Swift/PriorityReviews21:22
rledisezis there anything in roadmap about getting the encryption key from the user (eg: in a header during the request). then forget about the key21:22
notmynameI need to clean that up. there are a few that have landed and a few (like PUT+POST) that have changed21:22
notmynamerledisez: no, not from the swiftstack side of things. do you have a requirement from users on that?21:23
claygI like that notmyname he's a straight shooter21:23
rlediseznotmyname: no strong requests, i was just discussing about encryption with an internal user this afternoon21:24
timburkei always find that weird -- why trust the server with your key? encrypt/decrypt client-side21:24
notmynamerledisez: cool. let us know if it's something that we need to think about usptream21:24
notmynametdasilva: I know, right?!21:24
rledisezI had to explain than a security issue in swift/keystone middleware might expose the data, even if they are encrypted21:24
timburkelike, i get that AWS lets you do it, but that doesn't seem ipso facto a good thing21:24
mattoliveraurledisez: I remember it coming up, but in that case things like container sync would have trouble, so kept it out of scope. Unless we have a real need21:24
timburkemattoliverau: i think what would have to happen is that you'd sync the encrypted data21:25
rledisezmattoliverau: it depends, if the data can be transferred encrypted (eg: if it only depends on the user key, not the object name &co), it could be doable21:26
mattoliverauYeah, but as a put? Yeah, it would mean a change to how container sync works. So out off until or if we ever need it21:26
mattoliverauHaving the key was easier ;)21:27
timburke*maybe* this becomes interesting if the client doesn't actually know the key? if the client provides a barbican or kmip key identifier instead, and the proxy needs to go retrieve the real key?21:28
notmynameor change the put path to say "treat it like encrypted, but we're not giving you the key this time". IDK. lots to think about if we need to implement it21:28
notmynameanyway, I'm going to specifically not think about it any more until rledisez tells me it's a critical user problem :-)21:29
mattoliverauLol21:29
rlediseznotmyname: you won't be disturbed by me in the next few month about that ;)21:29
notmynamewonderful!21:29
notmynamerledisez: do you have any other prereq patches for LOSF? all the ones I knew about have been merged (or marked as merged)21:30
rlediseznotmyname:  there is still one, but it's a WIP: https://review.openstack.org/#/c/561631/21:31
patchbotpatch 561631 - swift - WIP - abstract FS operations in replicator/reconst... - 2 patch sets21:31
rledisezso, for now everything is merged21:31
notmynamecool21:31
notmynameanything else from anyone? kota_ m_kazuhiro are you good?21:31
timburkeoh yeah... what do people think about the approach in https://review.openstack.org/#/c/603209/ ? should i clean it up enough that tests are actually passing? or should we leave things as they are?21:32
patchbotpatch 603209 - swift - WIP: Refactor load_libc_function and _LibcWrapper - 1 patch set21:32
kota_it's ok to me. no items to bring today from me.21:32
m_kazuhiroI have one small patch for general task queue. And it is ready for review.21:32
kota_timburke: oh nice. I'm interested in that one.21:32
*** jamesmcarthur has quit IRC21:33
notmynamem_kazuhiro: can you please link it?21:33
m_kazuhiroIt is patch 601950 .21:33
patchbothttps://review.openstack.org/#/c/601950/ - swift - Enable to configure object-expirer in object-serve... - 4 patch sets21:33
notmynamem_kazuhiro: thank you. I will add it to the priority reviews page when I clean it up today21:35
m_kazuhiroThis patch contains upgrade impact of object expirer.21:35
m_kazuhironotmyname: thank you!21:35
*** bobh has joined #openstack-meeting21:35
notmynameanything else from anyone? or shall we close the meeting?21:35
notmynameI'll take silence as a vote to end the meeting :-)21:36
notmynamethanks for coming today, and thank you for your work on swift21:37
notmyname#endmeeting21:37
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings/"21:37
openstackMeeting ended Wed Sep 26 21:37:07 2018 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)21:37
openstackMinutes:        http://eavesdrop.openstack.org/meetings/swift/2018/swift.2018-09-26-21.00.html21:37
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/swift/2018/swift.2018-09-26-21.00.txt21:37
openstackLog:            http://eavesdrop.openstack.org/meetings/swift/2018/swift.2018-09-26-21.00.log.html21:37
mattoliverau\o/ breakfast time!21:37
*** patchbot has left #openstack-meeting21:37
*** timburke has left #openstack-meeting21:37
*** ykatabam has joined #openstack-meeting21:38
*** m_kazuhiro has quit IRC21:40
*** bobh has quit IRC21:40
*** ijw has quit IRC21:46
*** jamesmcarthur has joined #openstack-meeting21:54
*** jamesmcarthur has quit IRC21:58
*** rbudden has quit IRC22:00
*** awaugama has quit IRC22:00
*** dklyle has quit IRC22:02
*** slaweq has joined #openstack-meeting22:11
*** jamesmcarthur has joined #openstack-meeting22:14
*** slaweq has quit IRC22:16
*** jamesmcarthur has quit IRC22:19
*** jamesmcarthur has joined #openstack-meeting22:35
*** rcernin has joined #openstack-meeting22:35
*** jamesmcarthur has quit IRC22:40
*** Leo_m has quit IRC22:47
*** hongbin has quit IRC22:51
*** rcernin has quit IRC22:53
*** rcernin has joined #openstack-meeting22:55
*** tommylikehu has joined #openstack-meeting22:55
*** jamesmcarthur has joined #openstack-meeting22:56
*** jamesmcarthur has quit IRC22:57
*** jamesmcarthur has joined #openstack-meeting22:57
*** macza has quit IRC23:09
*** macza has joined #openstack-meeting23:10
*** macza has quit IRC23:14
*** annabelleB has quit IRC23:14
*** jamesmcarthur has quit IRC23:17
*** jamesmcarthur has joined #openstack-meeting23:19
*** tpsilva has quit IRC23:19
*** jlvillal has joined #openstack-meeting23:24
*** dklyle has joined #openstack-meeting23:26
*** mriedem is now known as mriedem_away23:30
*** macza has joined #openstack-meeting23:34
*** cloudrancher has joined #openstack-meeting23:37
*** macza has quit IRC23:39
*** finixlei has quit IRC23:40
*** rcernin_ has joined #openstack-meeting23:41
*** rcernin has quit IRC23:43
*** liuyulong has quit IRC23:47
*** jamesmcarthur has quit IRC23:50

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