Thursday, 2018-04-19

*** gouthamr has joined #openstack-meeting-alt00:09
*** cloudrancher has quit IRC00:15
*** cloudrancher has joined #openstack-meeting-alt00:15
*** edmondsw has joined #openstack-meeting-alt00:16
*** edmondsw has quit IRC00:23
*** edmondsw has joined #openstack-meeting-alt00:24
*** zhurong has joined #openstack-meeting-alt00:27
*** edmondsw has quit IRC00:28
*** edmondsw has joined #openstack-meeting-alt00:29
*** julim has joined #openstack-meeting-alt00:30
*** edmondsw has quit IRC00:32
*** edmondsw has joined #openstack-meeting-alt00:32
*** edmondsw has quit IRC00:37
*** felipemonteiro_ has joined #openstack-meeting-alt00:40
*** felipemonteiro_ has quit IRC00:46
*** tobberydberg has quit IRC00:52
*** cloudrancher has quit IRC01:01
*** cloudrancher has joined #openstack-meeting-alt01:02
*** fzdarsky has quit IRC01:05
*** mhen has quit IRC01:09
*** oikiki has joined #openstack-meeting-alt01:14
*** mhen has joined #openstack-meeting-alt01:14
*** fzdarsky_ has joined #openstack-meeting-alt01:15
*** yamahata has quit IRC01:19
*** slaweq has joined #openstack-meeting-alt01:20
*** jaypipes_ has joined #openstack-meeting-alt01:23
*** jaypipes has quit IRC01:23
*** kbyrne has quit IRC01:23
*** kbyrne has joined #openstack-meeting-alt01:23
*** julim_ has joined #openstack-meeting-alt01:24
*** slaweq has quit IRC01:25
*** julim has quit IRC01:25
*** zhurong has quit IRC01:29
*** dave-mccowan has joined #openstack-meeting-alt01:37
*** tobberydberg has joined #openstack-meeting-alt01:37
*** tobberydberg has quit IRC01:42
*** tobberydberg has joined #openstack-meeting-alt01:44
*** markvoelker_ has joined #openstack-meeting-alt01:52
*** markvoelker has quit IRC01:53
*** Leo_m has quit IRC01:54
*** fzdarsky__ has joined #openstack-meeting-alt01:59
*** salv-orl_ has joined #openstack-meeting-alt01:59
*** salv-orlando has quit IRC02:02
*** fzdarsky_ has quit IRC02:03
*** fzdarsky__ has quit IRC02:03
*** janki has joined #openstack-meeting-alt02:07
*** oikiki has quit IRC02:08
*** oikiki has joined #openstack-meeting-alt02:08
*** oikiki has quit IRC02:08
*** oikiki has joined #openstack-meeting-alt02:09
*** oikiki has quit IRC02:09
*** hongbin_ has joined #openstack-meeting-alt02:10
*** jchhatbar has joined #openstack-meeting-alt02:10
*** salv-orl_ has quit IRC02:11
*** fzdarsky__ has joined #openstack-meeting-alt02:12
*** janki has quit IRC02:12
*** gcb has joined #openstack-meeting-alt02:13
*** salv-orlando has joined #openstack-meeting-alt02:13
*** salv-orlando has quit IRC02:20
*** kumarmn has joined #openstack-meeting-alt02:21
*** salv-orlando has joined #openstack-meeting-alt02:22
*** kumarmn has quit IRC02:31
*** markstur has joined #openstack-meeting-alt02:40
*** oikiki has joined #openstack-meeting-alt02:48
*** zhurong has joined #openstack-meeting-alt02:48
*** rdopiera has quit IRC02:49
*** rdopiera has joined #openstack-meeting-alt02:50
*** caowei has joined #openstack-meeting-alt02:53
*** harlowja_ has quit IRC02:53
*** kumarmn has joined #openstack-meeting-alt02:54
*** rfolco|off has quit IRC02:55
*** rfolco|off has joined #openstack-meeting-alt02:55
*** toabctl has quit IRC03:00
*** kumarmn has quit IRC03:19
*** kumarmn has joined #openstack-meeting-alt03:19
*** slaweq has joined #openstack-meeting-alt03:21
*** oikiki has quit IRC03:21
*** harlowja has joined #openstack-meeting-alt03:22
*** oikiki has joined #openstack-meeting-alt03:22
*** oikiki has quit IRC03:22
*** slaweq has quit IRC03:26
*** fnaval has joined #openstack-meeting-alt03:26
*** fnaval has quit IRC03:30
*** markstur has quit IRC03:34
*** kumarmn has quit IRC03:36
*** kumarmn has joined #openstack-meeting-alt03:36
*** kumarmn has quit IRC03:41
*** oikiki has joined #openstack-meeting-alt03:42
*** pbourke has quit IRC04:07
*** pbourke has joined #openstack-meeting-alt04:08
*** hongbin_ has quit IRC04:11
*** yamahata has joined #openstack-meeting-alt04:11
*** jchhatba_ has joined #openstack-meeting-alt04:18
*** jchhatba_ has quit IRC04:19
*** jchhatba_ has joined #openstack-meeting-alt04:19
*** oikiki has quit IRC04:20
*** jchhatbar has quit IRC04:21
*** zhurong has quit IRC04:21
*** markstur has joined #openstack-meeting-alt04:33
*** markstur has quit IRC04:40
*** jchhatbar has joined #openstack-meeting-alt04:50
*** harlowja has quit IRC04:52
*** jchhatba_ has quit IRC04:53
*** markstur has joined #openstack-meeting-alt05:09
*** markstur has quit IRC05:10
*** links has joined #openstack-meeting-alt05:18
*** armaan has joined #openstack-meeting-alt05:20
*** pgadiya has joined #openstack-meeting-alt05:21
*** pgadiya has quit IRC05:21
*** slaweq has joined #openstack-meeting-alt05:22
*** slaweq has quit IRC05:27
*** marios has joined #openstack-meeting-alt05:31
*** oikiki has joined #openstack-meeting-alt05:34
*** zhurong has joined #openstack-meeting-alt05:38
*** sridharg has joined #openstack-meeting-alt05:40
*** armaan has quit IRC05:51
*** mjura has joined #openstack-meeting-alt05:57
*** toabctl has joined #openstack-meeting-alt06:04
*** armaan has joined #openstack-meeting-alt06:16
*** anilvenkata has quit IRC06:16
*** anilvenkata has joined #openstack-meeting-alt06:16
*** oikiki has quit IRC06:23
*** kopecmartin has joined #openstack-meeting-alt06:24
*** dsariel has joined #openstack-meeting-alt06:31
*** slaweq has joined #openstack-meeting-alt06:36
*** matrohon has joined #openstack-meeting-alt06:38
*** slaweq_ has joined #openstack-meeting-alt06:39
*** florianf has joined #openstack-meeting-alt06:40
*** slaweq has quit IRC06:41
*** dklyle has joined #openstack-meeting-alt06:41
*** david-lyle has joined #openstack-meeting-alt06:41
*** fanzhang_ is now known as fanzhang06:48
*** dsariel has quit IRC06:49
*** dims has quit IRC06:54
*** oikiki has joined #openstack-meeting-alt06:56
*** dims has joined #openstack-meeting-alt06:56
*** dims has quit IRC07:01
*** alexchadin has joined #openstack-meeting-alt07:02
*** dims has joined #openstack-meeting-alt07:02
*** bhavik1 has joined #openstack-meeting-alt07:05
*** bhavik1 has quit IRC07:07
*** tesseract has joined #openstack-meeting-alt07:10
*** dsariel has joined #openstack-meeting-alt07:11
*** zhurong has quit IRC07:18
*** salv-orlando has quit IRC07:23
*** salv-orlando has joined #openstack-meeting-alt07:24
*** julim_ has quit IRC07:28
*** salv-orlando has quit IRC07:28
*** julim has joined #openstack-meeting-alt07:29
*** rcernin has quit IRC07:33
*** dsariel has quit IRC07:35
*** salv-orlando has joined #openstack-meeting-alt07:37
*** yamahata has quit IRC07:49
*** trinaths has joined #openstack-meeting-alt07:50
*** trinaths has quit IRC07:58
*** salv-orlando has quit IRC08:00
*** salv-orlando has joined #openstack-meeting-alt08:01
*** salv-orlando has quit IRC08:05
*** tssurya has joined #openstack-meeting-alt08:07
*** trungnv has joined #openstack-meeting-alt08:08
*** alexchadin has quit IRC08:13
*** markstur has joined #openstack-meeting-alt08:13
*** trungnv has quit IRC08:15
*** trungnv has joined #openstack-meeting-alt08:16
*** markstur has quit IRC08:18
*** bfernando has joined #openstack-meeting-alt08:23
*** david-lyle has quit IRC08:23
*** dklyle has quit IRC08:23
*** radeks has joined #openstack-meeting-alt08:25
*** HeOS has joined #openstack-meeting-alt08:26
*** derekh has joined #openstack-meeting-alt08:40
*** oikiki has quit IRC08:52
*** vds has quit IRC08:57
*** salv-orlando has joined #openstack-meeting-alt08:58
*** Zames has joined #openstack-meeting-alt08:59
*** trinaths has joined #openstack-meeting-alt09:00
*** Zames has quit IRC09:02
*** dizquierdo has joined #openstack-meeting-alt09:15
*** rm_work has left #openstack-meeting-alt09:27
*** panda|rover|off is now known as panda|rover09:32
*** trinaths has quit IRC09:42
*** salv-orl_ has joined #openstack-meeting-alt09:43
*** salv-orlando has quit IRC09:47
*** armaan has quit IRC09:55
*** armaan has joined #openstack-meeting-alt09:55
*** fzdarsky__ has quit IRC09:55
*** sambetts|afk is now known as sambetts10:09
*** fzdarsky__ has joined #openstack-meeting-alt10:18
*** trungnv has quit IRC10:22
*** fzdarsky__ has quit IRC10:24
*** fzdarsky__ has joined #openstack-meeting-alt10:32
*** caowei has quit IRC10:38
*** fzdarsky__ has quit IRC10:43
*** armaan has quit IRC10:59
*** armaan has joined #openstack-meeting-alt10:59
*** erlon has joined #openstack-meeting-alt11:10
*** vds has joined #openstack-meeting-alt11:20
*** zhurong has joined #openstack-meeting-alt11:22
*** dustins has joined #openstack-meeting-alt11:22
*** fzdarsky__ has joined #openstack-meeting-alt11:33
*** armaan has quit IRC11:37
*** fzdarsky__ has quit IRC11:39
*** mugsie has quit IRC11:42
*** mugsie has joined #openstack-meeting-alt11:42
*** mugsie has quit IRC11:42
*** mugsie has joined #openstack-meeting-alt11:42
*** fzdarsky has joined #openstack-meeting-alt11:44
*** fzdarsky has quit IRC11:48
*** markstur has joined #openstack-meeting-alt11:49
*** markstur has quit IRC11:54
*** dustins has quit IRC11:56
*** dizquierdo has quit IRC11:58
*** armaan has joined #openstack-meeting-alt12:00
*** dustins has joined #openstack-meeting-alt12:04
*** kumarmn has joined #openstack-meeting-alt12:09
*** panda|rover is now known as panda|rover|lnc12:10
*** armaan has quit IRC12:11
*** jcoufal has joined #openstack-meeting-alt12:12
*** kumarmn has quit IRC12:13
*** armaan has joined #openstack-meeting-alt12:17
*** yamamoto_ has quit IRC12:21
*** armaan has quit IRC12:22
*** raildo has joined #openstack-meeting-alt12:22
*** rfolco|off is now known as rfolco12:26
*** yamamoto has joined #openstack-meeting-alt12:27
*** vgreen has joined #openstack-meeting-alt12:34
*** rmascena has joined #openstack-meeting-alt12:36
*** tpsilva has joined #openstack-meeting-alt12:37
*** edmondsw has joined #openstack-meeting-alt12:38
*** raildo has quit IRC12:38
*** zhurong has quit IRC12:43
*** kumarmn has joined #openstack-meeting-alt12:49
*** bobmel_ has quit IRC13:00
*** jaypipes_ has quit IRC13:01
*** jaypipes has joined #openstack-meeting-alt13:02
*** jaypipes is now known as leakypipes13:02
*** armaan has joined #openstack-meeting-alt13:02
*** leakypipes is now known as jaypipes13:04
*** michchap has quit IRC13:04
*** michchap_ has joined #openstack-meeting-alt13:04
*** michchap_ has quit IRC13:05
*** bobmel has joined #openstack-meeting-alt13:06
*** panda|rover|lnc is now known as panda|rover13:07
*** bobmel has quit IRC13:08
*** bobmel has joined #openstack-meeting-alt13:08
*** michchap has joined #openstack-meeting-alt13:11
*** markvoelker_ has quit IRC13:16
*** markvoelker has joined #openstack-meeting-alt13:18
*** julim has quit IRC13:20
*** julim has joined #openstack-meeting-alt13:21
*** jcoufal has quit IRC13:21
*** jcoufal has joined #openstack-meeting-alt13:23
*** salv-orl_ has quit IRC13:27
*** hongbin_ has joined #openstack-meeting-alt13:46
*** dustins has quit IRC13:59
*** dustins has joined #openstack-meeting-alt13:59
*** yamahata has joined #openstack-meeting-alt14:10
*** Lokesh_Jain___ has joined #openstack-meeting-alt14:10
*** Adri2000 has quit IRC14:13
*** dustins has quit IRC14:14
*** dustins has joined #openstack-meeting-alt14:14
*** AlanClark has joined #openstack-meeting-alt14:21
*** anilvenkata has quit IRC14:25
*** armaan has quit IRC14:28
*** anilvenkata has joined #openstack-meeting-alt14:37
*** markvoelker has quit IRC14:47
*** mjura has quit IRC14:47
*** markvoelker has joined #openstack-meeting-alt14:48
*** SimAloo has joined #openstack-meeting-alt14:49
*** salv-orlando has joined #openstack-meeting-alt14:51
*** ganso has joined #openstack-meeting-alt14:58
*** markstur has joined #openstack-meeting-alt14:59
bswartz.o/15:01
tbarron#startmeeting manila15:01
openstackMeeting started Thu Apr 19 15:01:19 2018 UTC and is due to finish in 60 minutes.  The chair is tbarron. Information about MeetBot at http://wiki.debian.org/MeetBot.15:01
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.15:01
*** openstack changes topic to " (Meeting topic: manila)"15:01
openstackThe meeting name has been set to 'manila'15:01
marksturhi15:01
xyanghi15:01
amitohello o/15:01
gansohello15:01
zhongjun_hi15:01
tbarronmanila courtesy ping:  gouthamr zhongjun xyang markstur vponomaryov cknight toabctl bswartz ganso15:01
dustins\o15:01
bswartz\o.15:02
tbarronHello all!15:02
tbarronbswartz is now *officially* present.15:02
bswartzIndeed15:02
bswartz\o/15:02
vgreen\o15:02
tbarron#topic announcements15:02
*** openstack changes topic to "announcements (Meeting topic: manila)"15:02
tbarronTC campaigns are underway.  Read the ML (archives).  vote.15:03
tbarron^^ #115:03
tbarron#2) spec freeze today.  specs are on the agenda so we'll talk about the freeze and possible extensions in a moment.15:03
tbarron#3) I plan to cut rocky milestone #1 today for manila, python-manilaclient, manila-ui15:04
tbarron#link http://lists.openstack.org/pipermail/openstack-dev/2018-April/129542.html15:04
tbarronToday is the deadline.15:04
tbarronAny concerns ^^ ?15:04
bswartztbarron: are you familiar with the mechanics of cutting tags and everything?15:05
bswartzlmk if you need any he;[15:05
bswartzhelp even15:05
tbarronbswartz: thanks!15:05
* tbarron has bswartz on speed-dial15:05
tbarronAny other announcements?15:05
tbarronok15:06
tbarron#agenda https://wiki.openstack.org/wiki/Manila/Meetings#Next_meeting15:06
gouthamr"end extensions" :)15:06
tbarron#topic Spec Reviews15:06
*** openstack changes topic to "Spec Reviews (Meeting topic: manila)"15:06
tbarron#link https://etherpad.openstack.org/p/manila-rocky-specs15:07
tbarrongouthamr: I take it your remark pertains to these?15:07
gouthamrtbarron: yep, i see two not ready for merge15:07
tbarronok, sec15:07
* vkmc sneaks in late 15:07
vkmchi o/15:07
gouthamr\o15:08
tbarronvkmc has been fighting noble battles15:08
tbarronbecause horizon badly broke manila-ui15:08
amitomanila-ui battles?15:08
tbarronamito: yes15:08
* amito salutes vkmc15:08
tbarronBack on the specs ....15:09
tbarronjson schema validation merged15:09
tbarron#link https://review.openstack.org/#/c/553662/15:09
tbarronHow ready is the access-rule metadata spec?15:09
tbarron#link https://review.openstack.org/#/c/551106/15:09
gansotbarron: it has just one thing to discuss15:10
zhongjun_It left one question15:10
tbarronganso is your concern addressed yet?15:10
gansoI did not see it discussed in the comments15:10
gouthamr+1 I think we should discuss some about this15:10
*** zerick has joined #openstack-meeting-alt15:10
tbarronganso: there was a reply inline15:10
gansotbarron: yes I saw the reply15:10
tbarronWhat is the outstanding issue?15:11
gouthamrit shouldn't hold the spec back, but it's worth discussing imo15:11
gansoI asked about changing the endpoint to create access rules to share-access-rules using a PUT method15:11
gansoI would like to know what everyone thinks about this15:11
gansozhongjun_ is right that it is probably too much to do on a metadata implementation, we could do it later15:11
tbarronPUT instead of the current POST ?15:11
zhongjun_Do we have to change all the current access APIs to new APIs?15:11
bswartzPUT overwrites an object15:12
gansoso, the old access APIs are actions on the share resource15:12
gouthamrtbarron: no, he's asking to change the API endpoint for creating access rules15:12
bswartzIf that's the semantics of what it does, then PUT is more appropriate15:12
zhongjun_tbarron: The actually is use the new API instead of all old access rule APIs15:12
gansothe metadata APIs creates a new resource and endpoints. This new resource is a share access CRUD, but it is lacking the create and delete functionality, which is still available through the old way15:12
zhongjun_ganso:  yes,  It will too much to do on a metadata inplementation to use new APIs instead of old APIs15:13
gouthamrto create an access rule today you use POST /shares/{share-id}/action15:13
*** yamamoto has quit IRC15:13
gouthamrand to delete one you use POST /shares/{share-id}/action15:14
*** yamamoto has joined #openstack-meeting-alt15:14
tbarronaccess rule is being treated as attribute of share resource15:14
zhongjun_tbarron: yes15:15
gansoso, by the end of Rocky, if implemented as proposed in the spec, the access rules resources will have their functionality split between 2 resource endpoints. It looks a bit messy. It is ok for me if we all agree we would like to improve that later and deprecate the way of creating/deleting access rules through POST actions in share resources15:15
tbarronzhongjun_: what do you think about that idea?15:16
gouthamrganso: i disagree that it is going to be a bit messy, the latter part of your statement was my original intent15:16
gansoI am not saying it needs to be done in the access rules metadata, I believe it shouldn't15:16
gansogouthamr: well it looks messy to me :P15:16
zhongjun_tbarron: I would like to save the old API15:16
gansothe reason zhongjun_ wants to not deprecate the old API is because of users. That's my #3 item in the inline response15:17
gouthamrganso: i'm suggesting a multi-step evolution for the access rules API - let's start with the GET and the new update15:17
gansogouthamr: yes, a multi-step is the correct way to do this. That is, if we all agree that's what we want.15:18
gansoto achieve that, we would need to discuss that #3 concern15:18
zhongjun_tbarron: We use the current common APIs of access rule for a long  time, all user know it and used it. We  could not change their habit?15:18
tbarronzhongjun_: even multi-step with microversions?15:18
*** yamamoto has quit IRC15:19
gansomicroversions already avoid breaking applications. zhongjun_ seems concerned with the habit15:19
zhongjun_tbarron: If we change this common API, it will let user software  broke when they want to simply upgrade manila to the latest15:19
zhongjun_ version. They have to change there software code about the part of the access rule API.15:19
tbarronzhongjun_: note that I'm not saying that *you* are responsible for the subsequent steps15:19
*** tssurya has quit IRC15:19
zhongjun_tbarron:  more concerned with the habit and  small change for user15:20
gansozhongjun_: if it is microversioned, shouldn't break any software using the old API15:20
tbarronAre you folks thinking of having a period where both are accepted and the old way is deprecated?15:20
gansotbarron: yes, the old API would have an upper limit microversion, and would go away when we deprecate v215:21
zhongjun_tbarron: :) yeah, we just discuss if the API resource should be changed15:21
gouthamrbut that would be doing it wrong.. what's the advantage of supporting two endpoints on a given version of the API?15:21
gansogouthamr: the old version will not have the new features15:21
gouthamrganso: deprecate v2?15:21
gouthamr:O15:22
vkmc:O15:22
gansolol15:22
gansoeventually15:22
tbarronIs there general agreement that zhongjun_'s current spec and work don't have to solve the future steps problem, just mention it as outstanding issue?15:23
bswartzdeprecation is no big deal15:23
tbarronOr do you folks think we can drive this to a good conclusion now?15:23
bswartzIt's the eventual removal of the old behavior where the problems start15:23
*** yamahata has quit IRC15:23
bswartzThe sooner you deprecate "bad" APIs the better15:23
gouthamrbswartz: +115:24
* tbarron remembers to route all customer cases pertaining to this to gouthamr15:24
bswartz:-D15:24
gouthamrhahaha15:24
tbarronI'm not against doing the right thing, but someone would need to write it up and I can keep it in our backlog.15:25
gansotbarron: regarding the spec, I don't think there is anything to decide here, but some of us don't like the idea of fixing this future problem, and they don't see it as a problem, so it could maybe never be fixed15:25
tbarronganso: the question is whether you want to "hold this spec hostage" to resolution of the future problem15:25
gansoI don't15:26
gansoI just kept the -1 to have this discussion15:26
tbarronand then either way, who is going to write up the future problem  and drive it to resolution15:26
zhongjun_If you are a client, you like to change your habit  ? changing your all old API to new API?15:26
tbarronganso: ack15:26
gansotbarron: yep, it is probably not going to be customer driven, so hardly anyone will pick this up, ever15:27
tbarronOK, sounds like ganso will write another remark in the spec for the record and remove his -1, maybe vote _215:27
gouthamrtbarron: the spec does say that one of the APIs will not be supported on API version >=2.43 (~) where zhongjun introduces the new API15:27
tbarron+215:27
tbarronHave I got that right?15:27
tbarronCan we merge this one today then?15:27
gansogouthamr: yep, the GET API will stop working, so it will kinda break users' habit right there, right zhongjun_ ?15:27
gansotbarron: we will merge it today15:27
gansocorrection, the GET API will stop working >= 2.4315:28
tbarronOK, those who care about the future steps issue should write up a draft spec on the matter and we can backlog it.15:28
zhongjun_ganso:  yes, I also want to let GET API back if we got agreement15:28
* gouthamr the "GET" API which is in reality the POST /shares/{share-id}/action | body {'access-list': null} 15:29
tbarronzhongjun_: hmm, are you putting the consensus at risk at this point?15:29
gansogouthamr: yes, the old GET15:29
gouthamrgrrr, /action15:29
zhongjun_tbarron: :)15:30
gansozhongjun_, tbarron: I am not sure we will get agreement on restoring the old GET API15:30
*** marios has quit IRC15:30
gansozhongjun_: we will be marking it with upper microversion limit and we should not go back15:31
gouthamrzhongjun_: you need to spend a couple of minutes white-boarding with bswartz, i'm sure you won't feel the same about your concerns15:31
tbarronheh15:31
tbarronlet's approve the spec as is.  zhongjun_ if you persuade ganso and gouthamr offline we can always revise the spec.15:32
zhongjun_gouthamr: hah15:32
gansotbarron: yup, as is it is fine15:32
ganso+2'ed15:32
tbarron#link https://review.openstack.org/#/c/546301 correct scenario test spec15:32
tbarronThis one has only procedural issues outstanding, right?15:32
tbarronIf so, then let's reach out to Nir and get them resolved but not worry about the deadline.15:33
gouthamrtbarron: yes, i can help with this one if the original author's missing15:33
tbarronIt's a spec correction.15:33
tbarronKind of a bug.15:33
gouthamralthough, does it *have* to merge today?15:33
dustinsI can help with that one as well15:33
tbarrongouthamr: no, that's what I'm saying.15:33
tbarronLet's get it done real soon now though, even if we push the git change ourselves.15:34
tbarron#link https://review.openstack.org/#/c/552935 access rules priority15:34
tbarronI'm the trouble maker on this one.15:34
*** yamamoto has joined #openstack-meeting-alt15:34
tbarronBut I don't think we've talked it through all the way.15:34
*** kopecmartin has quit IRC15:35
tbarronplease read the latest and explain what's wrong with the match most specific first resolution of the ambiguity issue15:35
tbarronwe can do it offline and take another week or so15:35
gansoI was ok with the proposal last time I reviewed it but the latest discussion got me confused15:36
tbarronaccess rules have been a painful part of our history and I don't want to rush a solution until we get a good consensus (if possible)15:36
zhongjun_I think the point is weather the driver itself support the "most specific rule wins" now15:36
bswartzI think it's just details we need to sort out15:36
tbarronganso: it is possilbe that I'm confused15:36
tbarronbswartz: well, I don15:36
tbarrondon't consider not presenting priorities to the end user15:37
tbarronwhich is what I propose15:37
tbarrona "detail"15:37
bswartzWell we have to decide what to specify in the case of a tie15:37
tbarronbswartz: now it's possible that I'm just nuts on this one15:37
tbarronbswartz: with my proposal there are no ties15:37
bswartzOh sorry I missed that15:37
gansowe could return error in case of ties15:37
gouthamrbswartz: the latest comments on it are about not allowing user-defined priorities, so no API changes15:38
tbarronwhy have ties ever?15:38
bswartzThat will make upgrades a bit harder15:38
tbarronwe only have conflicts in the api15:38
bswartztbarron: for backwards compatibility15:38
gansogouthamr: how would the user choose which priority matters then?15:38
gouthamrganso: they don't, take a look at the alternative15:38
tbarronand deterministic, no-tie semantics in the access rule engines15:38
tbarronbswartz: so I agree that compatability would need to be thought  through BUT15:39
zhongjun_bswartz: +1  about upgrade15:39
tbarronwe don't know what the old behavior actually is except for our favorite back ends15:39
gansogouthamr: I am not sure I understood, but I'd disagree, because the manager sorting stuff and deciding is deterministic, but could end up in a way opposed to what the user desires15:39
tbarronSo that's why I want to think about this one a bit.15:39
bswartzMy suggestion is to allow ties and to leave how ties are handled as unspecified (but equal to legacy behavior)15:40
gansogouthamr: and I didn't see one way to circumvent that and achieve what the user wants15:40
bswartzThat makes upgrades and backwards compatibility as painless as possible15:40
tbarronThe only thing we don't allow the user to do with my proposal is "mask" out more specific with more general.15:40
bswartztbarron: But the user may want that15:40
tbarronI'm not convinced that that "use case" isn't a recipe for confusiion and trouble cases with customers anyways and15:41
tbarronwe don'15:41
tbarronwe don't know that all back ends can do it15:41
tbarronso there are pluses and minuses here I think15:41
bswartzFor backends that can't, drivers can easily compensate15:41
tbarronI really don't see the value of the so-called use case.15:42
bswartzThe drivers can choose not to send down rules which they know will be shadowed by more general rules15:42
*** armaan has joined #openstack-meeting-alt15:42
bswartzI imagine it would be used in transient situations, not on an ongoing basis15:42
tbarronIt's quite contrived.15:42
gansobswartz: I am concerned by how to implement such logic, because there are far too many combinations, and the user may want to intentionally do that15:42
bswartzFor example, if I want to force all my shares to read only for a short period while I fix something, but I don't want to have to delete all my rules out of manila to achieve that15:43
tbarronbswartz: you are creative :)15:43
gansobswartz: +115:43
tbarronLet's continue this discussion in the review for one more week.  I promise not to be a blocker if15:44
tbarronI can't persuade the community.15:44
gouthamrthat is a great use case that needs to be mentioned on the spec ^15:44
bswartzMy bigger concern is how we implement backwards compatibility15:44
bswartzAnd for that, we need to allow ties with legacy behavior15:45
tbarronBut right now I really like the simplicity and clarity of the shortest match semantics.15:45
gouthamrbut enumerating all rules, denying them and adding them back is easy too :)15:45
bswartzgouthamr: not if you're a UI-clicker15:45
tbarronI agree that the compatability issue is important and promise to think about it.15:45
gouthamrbswartz: maybe we can fix that, bulk export 'export-rules' and bulk import 'export rules' via the UI :)(15:46
tbarronThe most-specific-match proposal is listed in the spec as an alternative but there are not reasons given not to do it, so please fill15:46
tbarronthose out if we're going to reject it.15:46
zhongjun_tbarron: I  also agree with the compatability, I think bswartz's way is good to solve the compatability15:46
tbarronzhongjun_: so please explain that in the spec15:47
*** armaan has quit IRC15:47
zhongjun_I missed it in my spec15:47
tbarronOK, any problem with taking one more week on this one?15:47
zhongjun_tbarron: sure15:47
tbarron#topic Bugs15:47
*** openstack changes topic to "Bugs (Meeting topic: manila)"15:47
tbarrondustins: ?15:48
tbarron#link: https://etherpad.openstack.org/p/manila-bug-triage-pad15:48
dustinsI've got a few from last week, yeah15:48
dustinsWe'll likely run out of time, but we can get through a few!15:48
dustinshttps://bugs.launchpad.net/manila/+bug/176290015:48
openstackLaunchpad bug 1762900 in Manila "tearDownClass manila_tempest_tests.tests.api.test_share_networks_negative.ShareNetworksNegativeTest Failed" [Undecided,New]15:48
* gouthamr we don't have bugs, 12 minutes is plenty15:48
*** armaan has joined #openstack-meeting-alt15:48
dustinsgouthamr: If only that were true15:49
bswartzdustins: any flavor here?15:50
tbarronis this another tempest resource cleanup issue?15:50
dustinsbswartz: not really15:50
gouthamrinteresting15:50
dustinstbarron: yes, it seems like another thing where our tests are not cleaning up after themselves15:51
bswartzIt does feel like cleanups a possibly being done in the wrong order15:51
gouthamrthis is a share-server cleanup issue15:51
tbarronit was found in newton (osp10)15:51
*** fnaval has joined #openstack-meeting-alt15:51
gouthamri.e, the share server still exists past the test and we're trying to tear down the dynamic credentials used to run the test class15:52
* tbarron jokes: close with please upgrad and reopen if you hit it againi15:52
*** dklyle has joined #openstack-meeting-alt15:52
*** david-lyle has joined #openstack-meeting-alt15:52
gouthamrtbarron: looks like someone's trying to run through RH-OSP certification here15:52
tbarronpoor devil15:52
*** dklyle_ has joined #openstack-meeting-alt15:53
tbarronwell we should see if we can fix this one15:53
dustinsTotally15:53
* dustins thanks whomever added the summaries15:54
dustinsAny volunteers for looking at this one?15:54
tbarrontempest is branchless so unless this was fixed at a later commit we still have the issue15:54
gouthamrshare.create_networks_when_multitenancy_enabled = False15:54
gouthamrinteresting, i think the fix for this was proposed by Yogesh a while ago15:55
tbarrongouthamr: is the patch still around?15:55
gouthamrtbarron: i may be wrong, but this one: https://review.openstack.org/#/c/493962/15:55
gouthamrit's not made it to ocata and newton15:55
gouthamrwas fixed in queens15:55
*** yamahata has joined #openstack-meeting-alt15:56
*** HeOS has quit IRC15:56
tbarronok, we can put it in stable/ocata and tell the victim to submit a downstream BZ for osp1015:56
dustinsHeh, victim15:56
tbarronstable/ocata is being maintained now15:56
gouthamr2018-04-03 09:14:55.131 1036768 DEBUG tempest [-] share.share_network_id         = 20439dd1-77b9-4f11-8ee9-ea944101dbdf15:57
gouthamrfrom the tempest log15:57
gouthamri think there's a correlation here - they're pre-configuring the share-network15:57
gouthamrso they're only ever going to have 1 share server15:57
gouthamrthroughout the test suite15:58
tbarrondo we expect tempest to pass with that configuration?15:58
gouthamrtbarron: no, hence the bug-fix15:58
tbarronright15:59
tbarrongouthamr: ok, will you update the bug?15:59
*** slaweq_ has quit IRC15:59
gouthamrtbarron: yep, i'll ask some questions15:59
tbarronI'll review the patch.15:59
tbarronJust add reviewers to the patch as appropriate.15:59
* bswartz peeks at the clock15:59
tbarronWe're out of time.15:59
bswartz;-(15:59
*** slaweq has joined #openstack-meeting-alt15:59
tbarronThanks everyone!!!15:59
gouthamrtbarron: although Yogesh'll probably helpful here if he has time away from kubernetes testing15:59
*** slaweq has quit IRC16:00
tbarronold clouds, new clouds16:00
tbarron#endmeeting16:00
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings/"16:00
openstackMeeting ended Thu Apr 19 16:00:14 2018 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)16:00
openstackMinutes:        http://eavesdrop.openstack.org/meetings/manila/2018/manila.2018-04-19-15.01.html16:00
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/manila/2018/manila.2018-04-19-15.01.txt16:00
openstackLog:            http://eavesdrop.openstack.org/meetings/manila/2018/manila.2018-04-19-15.01.log.html16:00
*** slaweq has joined #openstack-meeting-alt16:00
*** links has quit IRC16:01
*** armaan has quit IRC16:02
*** vds has quit IRC16:04
*** felipemonteiro has joined #openstack-meeting-alt16:05
*** slaweq has quit IRC16:05
*** matrohon has quit IRC16:09
*** radeks has quit IRC16:10
*** markstur_ has joined #openstack-meeting-alt16:12
*** markstur has quit IRC16:15
*** HeOS has joined #openstack-meeting-alt16:20
*** bfernando has quit IRC16:22
*** HeOS has quit IRC16:27
*** chyka has joined #openstack-meeting-alt16:27
*** kumarmn has quit IRC16:34
*** jchhatbar has quit IRC16:35
*** kumarmn has joined #openstack-meeting-alt16:35
*** florianf has quit IRC16:35
*** kumarmn has quit IRC16:40
*** kumarmn has joined #openstack-meeting-alt16:42
*** kumarmn has quit IRC16:47
*** kumarmn has joined #openstack-meeting-alt16:48
*** Leo_m has joined #openstack-meeting-alt16:49
*** kumarmn_ has joined #openstack-meeting-alt16:49
*** kumarmn has quit IRC16:52
*** HeOS has joined #openstack-meeting-alt16:53
*** kumarmn_ has quit IRC16:53
*** Leo_m has quit IRC16:54
*** kumarmn has joined #openstack-meeting-alt16:54
*** derekh has quit IRC17:01
*** Leo_m has joined #openstack-meeting-alt17:02
*** gouthamr is now known as gouthamr|afk17:06
*** AlanClark has quit IRC17:17
*** yamamoto has quit IRC17:20
*** armaan has joined #openstack-meeting-alt17:24
*** efried has quit IRC17:26
*** cloudrancher has quit IRC17:27
*** cloudrancher has joined #openstack-meeting-alt17:28
*** SumitNaiksatam has joined #openstack-meeting-alt17:30
*** david-lyle has quit IRC17:32
*** dklyle_ has quit IRC17:33
*** dklyle has quit IRC17:33
*** efried has joined #openstack-meeting-alt17:35
*** efried has quit IRC17:44
*** sridharg has quit IRC17:46
*** panda|rover is now known as panda|rover|off17:47
*** chyka_ has joined #openstack-meeting-alt17:47
*** chyka has quit IRC17:50
*** sambetts is now known as sambetts|afk17:52
*** efried has joined #openstack-meeting-alt17:53
*** felipemonteiro_ has joined #openstack-meeting-alt17:55
*** armaan has quit IRC17:56
*** gouthamr|afk is now known as gouthamr17:57
*** felipemonteiro has quit IRC17:59
*** rkukura has joined #openstack-meeting-alt18:00
*** rkukura has left #openstack-meeting-alt18:01
*** slaweq has joined #openstack-meeting-alt18:01
*** slaweq has quit IRC18:06
*** matrohon has joined #openstack-meeting-alt18:06
*** felipemonteiro__ has joined #openstack-meeting-alt18:08
*** felipemonteiro_ has quit IRC18:08
*** SumitNaiksatam has quit IRC18:09
*** kumarmn_ has joined #openstack-meeting-alt18:09
*** kumarmn has quit IRC18:13
*** ganso has left #openstack-meeting-alt18:16
*** pabelanger has quit IRC18:17
*** pabelanger has joined #openstack-meeting-alt18:17
*** yamamoto has joined #openstack-meeting-alt18:20
*** rwsu has quit IRC18:27
*** oikiki has joined #openstack-meeting-alt18:29
*** yamamoto has quit IRC18:30
*** kumarmn_ has quit IRC18:47
*** kumarmn_ has joined #openstack-meeting-alt18:50
*** kumarmn_ has quit IRC18:51
*** kumarmn_ has joined #openstack-meeting-alt18:51
*** tesseract has quit IRC18:55
*** rockyg has joined #openstack-meeting-alt19:01
*** kumarmn_ has quit IRC19:05
*** kumarmn has joined #openstack-meeting-alt19:05
*** dustins has quit IRC19:07
*** kumarmn_ has joined #openstack-meeting-alt19:08
*** kumarmn has quit IRC19:09
*** felipemonteiro_ has joined #openstack-meeting-alt19:09
*** oikiki has quit IRC19:11
*** felipemonteiro__ has quit IRC19:13
*** rockyg has quit IRC19:21
*** vgreen has quit IRC19:23
*** slaweq has joined #openstack-meeting-alt19:30
*** slaweq has quit IRC19:30
*** tpsilva has quit IRC19:36
*** oikiki has joined #openstack-meeting-alt19:43
*** bfernando has joined #openstack-meeting-alt19:51
*** early` has quit IRC19:52
*** kumarmn_ has quit IRC19:52
*** kumarmn has joined #openstack-meeting-alt19:53
*** kumarmn has quit IRC19:54
*** kumarmn has joined #openstack-meeting-alt19:54
*** slaweq has joined #openstack-meeting-alt19:54
*** early has joined #openstack-meeting-alt19:55
*** kumarmn has quit IRC19:56
*** kumarmn_ has joined #openstack-meeting-alt19:57
*** kumarmn__ has joined #openstack-meeting-alt19:58
*** kumarmn__ has quit IRC19:59
*** kumarmn__ has joined #openstack-meeting-alt19:59
*** kumarmn_ has quit IRC20:02
*** harlowja has joined #openstack-meeting-alt20:03
*** Adri2000 has joined #openstack-meeting-alt20:06
*** anilvenkata has quit IRC20:06
*** erlon has quit IRC20:08
*** rockyg has joined #openstack-meeting-alt20:12
*** oikiki has quit IRC20:13
*** oikiki has joined #openstack-meeting-alt20:16
*** oikiki has quit IRC20:24
*** oikiki has joined #openstack-meeting-alt20:27
*** bfernando has quit IRC20:29
*** gyee has joined #openstack-meeting-alt20:32
*** rockyg has quit IRC20:33
*** cloudrancher has quit IRC20:43
*** cloudrancher has joined #openstack-meeting-alt20:43
*** slaweq has quit IRC20:54
*** felipemonteiro_ has quit IRC20:54
*** slaweq has joined #openstack-meeting-alt20:54
*** slaweq has quit IRC20:59
*** rfolco is now known as rfolco|off21:06
*** kumarmn__ has quit IRC21:06
*** kumarmn has joined #openstack-meeting-alt21:07
*** kumarmn has quit IRC21:12
*** armaan has joined #openstack-meeting-alt21:14
*** rwsu has joined #openstack-meeting-alt21:15
*** cloudrancher has quit IRC21:16
*** cloudrancher has joined #openstack-meeting-alt21:17
*** dklyle has joined #openstack-meeting-alt21:17
*** rmascena has quit IRC21:20
*** jtomasek has quit IRC21:28
*** jtomasek has joined #openstack-meeting-alt21:29
*** bfernando has joined #openstack-meeting-alt21:31
*** matrohon has quit IRC21:34
*** bfernando has quit IRC21:38
*** jcoufal has quit IRC21:43
*** yamamoto has joined #openstack-meeting-alt21:49
*** dklyle has quit IRC22:08
*** knylander has quit IRC22:18
*** rcernin has joined #openstack-meeting-alt22:30
*** stevebaker has quit IRC22:32
*** chyka has joined #openstack-meeting-alt22:34
*** stevebaker has joined #openstack-meeting-alt22:35
*** chyka_ has quit IRC22:37
*** rwsu has quit IRC22:46
*** edmondsw has quit IRC22:49
*** edmondsw has joined #openstack-meeting-alt22:49
*** Sukhdev has joined #openstack-meeting-alt22:49
*** armaan has quit IRC22:50
*** armaan has joined #openstack-meeting-alt22:50
*** edmondsw has quit IRC22:53
*** slaweq has joined #openstack-meeting-alt22:55
*** hongbin_ has quit IRC22:57
*** slaweq has quit IRC23:00
*** salv-orlando has quit IRC23:13
*** salv-orlando has joined #openstack-meeting-alt23:13
*** chyka_ has joined #openstack-meeting-alt23:15
*** rockyg has joined #openstack-meeting-alt23:15
*** chyka has quit IRC23:19
*** fnaval has quit IRC23:19
*** chyka_ has quit IRC23:20
*** fnaval has joined #openstack-meeting-alt23:25
*** kumarmn has joined #openstack-meeting-alt23:41
*** chyka has joined #openstack-meeting-alt23:41
*** rockyg has quit IRC23:44
*** kumarmn has quit IRC23:45
*** chyka has quit IRC23:46
*** markstur has joined #openstack-meeting-alt23:50
*** markstur_ has quit IRC23:51
*** oikiki has quit IRC23:53
*** oikiki has joined #openstack-meeting-alt23:53
*** oikiki has quit IRC23:54

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