Thursday, 2019-07-18

*** dviroel has quit IRC00:02
*** jamesmcarthur has quit IRC00:06
*** jamesmcarthur has joined #openstack-meeting-alt00:08
*** jamesmcarthur has quit IRC00:09
*** jamesmcarthur has joined #openstack-meeting-alt00:09
*** slaweq has joined #openstack-meeting-alt00:11
*** slaweq has quit IRC00:16
*** jamesmcarthur has quit IRC00:33
*** jamesmcarthur has joined #openstack-meeting-alt00:33
*** jamesmcarthur has quit IRC00:39
*** gyee has quit IRC00:46
*** betherly has joined #openstack-meeting-alt00:55
*** betherly has quit IRC01:00
*** jamesmcarthur has joined #openstack-meeting-alt01:09
*** apetrich has quit IRC01:12
*** baojg has joined #openstack-meeting-alt01:13
*** betherly has joined #openstack-meeting-alt01:15
*** jamesmcarthur has quit IRC01:15
*** betherly has quit IRC01:20
*** whoami-rajat has joined #openstack-meeting-alt01:31
*** jamesmcarthur has joined #openstack-meeting-alt01:40
*** apetrich has joined #openstack-meeting-alt01:44
*** betherly has joined #openstack-meeting-alt01:57
*** tetsuro has joined #openstack-meeting-alt01:57
*** apetrich has quit IRC01:58
*** betherly has quit IRC02:02
*** slaweq has joined #openstack-meeting-alt02:11
*** slaweq has quit IRC02:15
*** yamamoto has joined #openstack-meeting-alt02:27
*** iyamahat has quit IRC02:38
*** yamahata has quit IRC02:38
*** bhavikdbavishi has joined #openstack-meeting-alt02:44
*** bhavikdbavishi has quit IRC02:48
*** jamesmcarthur has quit IRC02:54
*** jamesmcarthur has joined #openstack-meeting-alt02:55
*** jamesmcarthur has quit IRC02:59
*** tetsuro has quit IRC03:00
*** yamamoto has quit IRC03:02
*** betherly has joined #openstack-meeting-alt03:09
*** betherly has quit IRC03:14
*** yamamoto has joined #openstack-meeting-alt03:16
*** yamamoto has quit IRC03:16
*** yamamoto has joined #openstack-meeting-alt03:17
*** yamamoto has quit IRC03:21
*** jamesmcarthur has joined #openstack-meeting-alt03:35
*** betherly has joined #openstack-meeting-alt03:40
*** bhavikdbavishi has joined #openstack-meeting-alt03:44
*** betherly has quit IRC03:45
*** slaweq has joined #openstack-meeting-alt04:11
*** yamamoto has joined #openstack-meeting-alt04:13
*** links has joined #openstack-meeting-alt04:16
*** apetrich has joined #openstack-meeting-alt04:16
*** slaweq has quit IRC04:16
*** yamamoto_ has joined #openstack-meeting-alt04:20
*** yamamoto has quit IRC04:20
*** yamamoto has joined #openstack-meeting-alt04:21
*** yamamoto_ has quit IRC04:24
*** tetsuro has joined #openstack-meeting-alt04:37
*** tetsuro has quit IRC04:42
*** yamamoto has quit IRC04:52
*** tetsuro has joined #openstack-meeting-alt04:55
*** yamamoto has joined #openstack-meeting-alt04:57
*** jamesmcarthur has quit IRC05:10
*** slaweq has joined #openstack-meeting-alt05:11
*** tetsuro has quit IRC05:12
*** slaweq has quit IRC05:15
*** yamamoto has quit IRC05:18
*** bobmel has joined #openstack-meeting-alt05:22
*** bobmel has quit IRC05:29
*** yamamoto has joined #openstack-meeting-alt05:31
*** ccamacho has quit IRC05:33
*** yamamoto has quit IRC05:45
*** yamamoto has joined #openstack-meeting-alt05:46
*** yamamoto has quit IRC05:46
*** yamamoto has joined #openstack-meeting-alt05:49
*** yamamoto has quit IRC05:49
*** iyamahat has joined #openstack-meeting-alt06:13
*** igordc has quit IRC06:14
*** yamamoto has joined #openstack-meeting-alt06:26
*** slaweq has joined #openstack-meeting-alt06:28
*** strigazi has quit IRC06:31
*** tetsuro has joined #openstack-meeting-alt06:32
*** yamamoto has quit IRC06:35
*** tetsuro has quit IRC06:36
*** rcernin has quit IRC06:44
*** yamamoto has joined #openstack-meeting-alt06:51
*** kopecmartin|off is now known as kopecmartin06:59
*** jbadiapa has joined #openstack-meeting-alt07:04
*** belmoreira has joined #openstack-meeting-alt07:07
*** _pewp_ has quit IRC07:12
*** ttsiouts has joined #openstack-meeting-alt07:13
*** _pewp_ has joined #openstack-meeting-alt07:13
*** tetsuro has joined #openstack-meeting-alt07:22
*** helenafm has joined #openstack-meeting-alt07:27
*** belmoreira has quit IRC07:31
*** ccamacho has joined #openstack-meeting-alt07:36
*** ttsiouts has quit IRC07:39
*** belmoreira has joined #openstack-meeting-alt07:39
*** ttsiouts has joined #openstack-meeting-alt07:39
*** tetsuro has quit IRC07:41
*** ttsiouts has quit IRC07:44
*** ttsiouts has joined #openstack-meeting-alt07:46
*** ttsiouts has quit IRC08:00
*** ttsiouts has joined #openstack-meeting-alt08:01
*** ttsiouts has quit IRC08:06
*** ttsiouts has joined #openstack-meeting-alt08:09
*** derekh has joined #openstack-meeting-alt08:20
*** early has quit IRC08:26
*** early has joined #openstack-meeting-alt08:29
*** belmoreira has quit IRC08:33
*** tetsuro has joined #openstack-meeting-alt08:34
*** belmoreira has joined #openstack-meeting-alt08:36
*** jraju__ has joined #openstack-meeting-alt08:39
*** links has quit IRC08:39
*** tetsuro has quit IRC08:39
*** tetsuro has joined #openstack-meeting-alt08:46
*** tetsuro has quit IRC08:50
*** yamamoto has quit IRC08:51
*** tetsuro has joined #openstack-meeting-alt08:51
*** tetsuro has quit IRC08:53
*** tetsuro has joined #openstack-meeting-alt08:54
*** yamamoto has joined #openstack-meeting-alt08:57
*** tssurya has joined #openstack-meeting-alt09:00
*** apetrich has quit IRC09:06
*** apetrich has joined #openstack-meeting-alt09:07
*** links has joined #openstack-meeting-alt09:14
*** jraju__ has quit IRC09:15
*** yamamoto has quit IRC09:17
*** tssurya has quit IRC09:17
*** apetrich has quit IRC09:19
*** tetsuro has quit IRC09:20
*** belmoreira has quit IRC09:26
*** ttsiouts has quit IRC09:27
*** ttsiouts has joined #openstack-meeting-alt09:28
*** belmoreira has joined #openstack-meeting-alt09:29
*** apetrich has joined #openstack-meeting-alt09:31
*** ttsiouts has quit IRC09:33
*** ttsiouts has joined #openstack-meeting-alt09:38
*** tssurya has joined #openstack-meeting-alt09:40
*** tetsuro has joined #openstack-meeting-alt09:44
*** tetsuro has quit IRC09:46
*** yamamoto has joined #openstack-meeting-alt09:50
*** belmoreira has quit IRC09:51
*** yamamoto has quit IRC09:53
*** jamesmcarthur has joined #openstack-meeting-alt10:15
*** ttsiouts has quit IRC10:15
*** tetsuro has joined #openstack-meeting-alt10:15
*** ttsiouts has joined #openstack-meeting-alt10:15
*** helenafm has quit IRC10:16
*** belmoreira has joined #openstack-meeting-alt10:19
*** jamesmcarthur has quit IRC10:19
*** ttsiouts has quit IRC10:20
*** helenafm has joined #openstack-meeting-alt10:29
*** whoami-rajat has quit IRC10:30
*** yamamoto has joined #openstack-meeting-alt10:32
*** yamamoto has quit IRC10:39
*** tetsuro has quit IRC10:49
*** tetsuro has joined #openstack-meeting-alt10:50
*** tetsuro has quit IRC10:52
*** yamamoto has joined #openstack-meeting-alt11:05
*** belmoreira has quit IRC11:07
*** ttsiouts has joined #openstack-meeting-alt11:09
*** carloss has joined #openstack-meeting-alt11:22
*** belmoreira has joined #openstack-meeting-alt11:28
*** tesseract has joined #openstack-meeting-alt11:38
*** dviroel has joined #openstack-meeting-alt11:39
*** rfolco is now known as rfolco|rover12:12
*** raildo has joined #openstack-meeting-alt12:34
*** links has quit IRC12:51
*** beekneemech has joined #openstack-meeting-alt13:36
*** bnemec has quit IRC13:37
*** bhavikdbavishi has quit IRC13:50
*** raildo has quit IRC13:50
*** TxGirlGeek has joined #openstack-meeting-alt13:51
*** whoami-rajat has joined #openstack-meeting-alt13:55
*** ttsiouts has quit IRC14:01
*** ttsiouts has joined #openstack-meeting-alt14:02
*** bhavikdbavishi has joined #openstack-meeting-alt14:03
*** ttsiouts has quit IRC14:05
*** ttsiouts has joined #openstack-meeting-alt14:06
*** ccamacho has quit IRC14:15
*** jamesmcarthur has joined #openstack-meeting-alt14:19
*** ccamacho has joined #openstack-meeting-alt14:20
*** jamesmcarthur has quit IRC14:23
*** jamesmcarthur has joined #openstack-meeting-alt14:24
*** TxGirlGeek has quit IRC14:33
*** lbragstad has joined #openstack-meeting-alt14:36
*** belmoreira has quit IRC14:37
*** belmoreira has joined #openstack-meeting-alt14:42
*** jamesmcarthur has quit IRC14:43
*** s0ru has joined #openstack-meeting-alt14:48
*** priteau has joined #openstack-meeting-alt14:48
*** thgcorrea has joined #openstack-meeting-alt14:51
*** ganso has joined #openstack-meeting-alt14:54
*** belmoreira has quit IRC14:54
*** TxGirlGeek has joined #openstack-meeting-alt15:00
*** jgrosso has joined #openstack-meeting-alt15:00
tbarron#startmeeting manila15:01
openstackMeeting started Thu Jul 18 15:01:30 2019 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
bswartz.o/15:01
carlosso/15:01
tbarroncourtesy ping: gouthamr xyang toabctl bswartz ganso erlon tpsilva vkmc amito jgrosso dviroel lseki carloss15:01
gansohello15:01
dviroelo/15:01
tbarronganso!15:01
amitoo/15:02
s0ruo/15:02
* tbarron waits a couple minutes15:02
vkmco/15:02
tbarronHi all!15:03
jgrossohi\15:03
gouthamro/15:03
tbarronHere's our agenda for today:15:03
*** kopecmartin is now known as kopecmartin|off15:03
tbarron#link https://wiki.openstack.org/wiki/Manila/Meetings#Weekly_Manila_team_meeting15:04
tbarron#topic announcements15:04
*** openstack changes topic to "announcements (Meeting topic: manila)"15:04
tbarronJust a reminder that M2 is next week.15:04
tbarronAlso, you can vote for OpenInfra summit presentations here:15:05
tbarron#link https://www.openstack.org/summit/shanghai-2019/vote-for-speakers15:05
tbarronvoting closes Monday iirc15:05
tbarronIt works kinds 'murican style, you can vote and the vote might or might not count for something15:05
bswartzHah15:06
tbarronBut if you have candidates you like it might help to vote for them.15:06
tbarronAny other announcements?15:06
gouthamrcan we have a debate first?15:06
tbarrongouthamr: we don't have enough participants15:07
gansotbarron: lol best analogy15:07
tbarron#topic Our work: reviews15:07
*** openstack changes topic to "Our work: reviews (Meeting topic: manila)"15:07
*** belmoreira has joined #openstack-meeting-alt15:07
tbarron#link https://review.opendev.org/#/c/657775/15:08
tbarronThis is the Infortrend driver15:08
*** vh_ has joined #openstack-meeting-alt15:09
tbarrongouthamr: thanks for your good work reviewing this one15:09
*** vh_ is now known as vhariria15:09
tbarronMy impression is that the code is pretty good at this point but that they are failing CI still.15:10
tbarronalso thanks to lseki for reviewing15:10
tbarronMostly I just want to get attention from others on this one.  It's the only new driver outstanding.15:11
tbarronAlthough there's a big refactor for nexenta.15:11
tbarron#link https://review.opendev.org/#/c/664269/15:12
tbarronok, if no one has remarks on these ....15:12
tbarron#link https://review.opendev.org/#/c/647538/15:13
tbarronThis one is yours, vkmc15:13
vkmcyas!15:13
tbarronIs it all ready for review?15:14
vkmcall ready15:14
vkmcwith that we get rid of keystoneclient and we use keystoneauth instead, it's an old tech debt we had15:14
tbarronYup, good stuff.15:15
vkmcthere is more work to do on the unit tests front to make this cleaner, they need some refactoring, I can propose a follow up patch15:15
tbarrontoabctl: I know you reviewed this in April but it's ready for review again now.15:15
tbarronvkmc: cleaner or to get adequate coverage?15:16
vkmctbarron, cleaner15:16
tbarronvkmc: yeah, I don't have a sense that coverage slips with this patch.15:16
vkmcwe could add more tests to try different paths though, I'm open to discussion for this15:17
tbarronvkmc: so followup work is fine on that front.  Coverage job is passing and unit tests are passing.15:17
tbarronLet's get some non red hat reviewers on this one please.15:17
tbarron#link https://review.opendev.org/#/c/667744/15:18
tbarrons0ru: this one is yours15:18
s0ru:o15:18
tbarrons0ru: tell us all what it does please15:18
s0ruit catches the error for manila list --count True with zero shares15:19
* tbarron reminds everyone that s0ru is our outreachy intern, let's help her help us succeed!15:20
tbarrons0ru: and this one is ready except maybe an issue with a unit test?  or did you get that resolved yet?15:20
s0ru*me sweats15:20
tbarronheh15:21
bswartzThe command is /me15:21
* bswartz ducks15:21
vkmcs0ru and I discussed about that yesterday15:21
* s0ru know I sweat15:21
s0ruyes, I'm working with vkmc on that15:22
tbarrons0ru: we appreciate your hard work and you are permitted to throw fish at bswartz when he ducks under his desk15:22
vkmcI had to try her patch in my local env and then see in which unit tests this could be added or if we need to add a new unit test15:22
tbarrons0ru: vkmc: ok, seems like you are making good progress and aren't blocked then15:22
* s0ru throwing fish somewhere(?15:23
vkmc:D15:23
tbarrons0ru: is there any more help you need on this or on the OSC work?15:23
tbarrons0ru: we'll explain afterwards :)15:23
s0ruI guess for the unit test since I've never did one15:23
s0ruon OSC I'm making good progress, at least I'm not feeling stuck :)15:24
s0ru(real stuck)15:24
tbarrons0ru: ok, and vkmc is helping with that so she'll let us know ...15:24
tbarrons0ru: good, don't be shy :)15:24
s0ruyes n.n15:24
tbarronFinally15:25
tbarron#link https://review.opendev.org/#/c/670510/15:25
tbarron#link https://review.opendev.org/#/c/671027/15:25
tbarronThese are for IPv6 support for CephFS/NFS back end15:25
tbarronI think gouthamr is going to review them but I'd also like some other eyes15:25
tbarronbswartz: you in particular please.  Not a whole lot of code and it's territory you know well.15:26
bswartzack15:26
tbarronbswartz: thanks15:26
tbarronOK, I don't have any more on this topic today, anyone else want to bring attention to15:27
carlossme15:27
tbarronour discuss pending reviews?15:27
carlossI have one patch that needs review... It's the fix for the pagination operation15:27
tbarroncarloss: go ahead please15:27
tbarroncarloss: ah yes15:27
carlosshttps://review.opendev.org/#/c/650986/15:27
carloss:)15:27
tbarroncarloss: thank you for that one, I'll review it but we need others too!15:28
carlossty15:28
tbarroncarloss: looks like you had this ready almost a couple weeks ago, sorry to let it slip.15:29
carlossno problem :)15:29
tbarronAny others?15:29
carlossalso we've started submitting the patches that implements the share network with multiple subnets spec...15:29
carlossit's still a work in progress15:29
carlosswe are still finishing the unit tests15:30
carlosshttps://review.opendev.org/#/q/topic:bp/share-network-multiple-subnets+(status:open+OR+status:merged)15:31
tbarroncarloss: but these patches can benefit from review at this point, so it's good to remind.15:31
carlossyes, thanks tbarron15:31
tbarronAny others?15:32
carlossnot from our side15:32
carloss:)15:32
tbarron#topic Bugs15:32
*** openstack changes topic to "Bugs (Meeting topic: manila)"15:32
tbarronjgrosso: nice to see you!15:32
jgrossotbarron good to be back from vaca15:32
tbarronvhariria: and you, thanks for filling in!15:33
jgrossoyes vhariria thanks!15:33
jgrossohttps://etherpad.openstack.org/p/manila-bug-triage-pad15:33
vhaririatbarron, jgrosso: np :D15:33
jgrossoI wanted to start with an older one15:33
jgrossohttps://bugs.launchpad.net/manila/+bug/149221115:33
openstackLaunchpad bug 1492211 in Manila "Generic driver: error deleting shares if service_instance is not created" [Low,In progress] - Assigned to Lucian Petrut (petrutlucian94)15:33
jgrossoshould i just ask Lucian to re-submit his fix ?15:34
jgrossonot sure why this is abandoned15:34
jgrossolooks like a trivial fix15:35
tbarronjgrosso: I'm not sure Lucian is actively working on Manila anymore.15:36
jgrossook will close it then15:36
tbarronjgrosso: hold on15:36
jgrossoI will verify if he is working15:36
jgrossowith manila I thought he was15:37
tbarronjgrosso: if he doesn't want to re-take it (do check) you could take it15:37
jgrossook sounds good15:37
*** bhavikdbavishi has quit IRC15:37
tbarronbut does anyone understand what Valeriy was saying on this one?15:37
bswartzWhat he was saying where?15:38
jgrossohttps://review.opendev.org/#/c/224102/15:38
tbarronbswartz: he -1-ed this one15:38
tbarronbswartz: comment on PS#215:38
bswartzYeah I think he's concerned about recovering from inconsistent states15:39
bswartzPerhaps he observed this happening one time15:39
gouthamrbut if the flavor is incorrect, we won't have an instance ID15:40
tbarronto me it sounds like he was asking for a deeper investigation more than objecting to allowing the deletion15:40
gouthamri think this fix is for a case when nova API fails right away, instead of asynchronously?15:41
tbarronjgrosso: ok, move it ahead, we can discuss Valeriy's objection further in review if we need to.15:41
jgrossotbarron great thanks15:42
jgrossohttps://bugs.launchpad.net/manila/+bug/1836310     I need some help translating :)15:42
openstackLaunchpad bug 1836310 in Manila "Space savings from efficiency could be lost druing migrations" [Undecided,New]15:42
gouthamr详细信息 (Details), 事件 (Event) :)15:43
gouthamrhttps://translate.google.com/ jgrosso15:43
jgrossohaha thanks gouthamr15:43
tbarronIs this for a particular back end?  messages are from: mgmt.vopl.move.cutover....15:44
jgrossoI am thinking we need more info15:44
*** ttsiouts has quit IRC15:44
gouthamrokay, this is intentional15:44
gouthamrafaik anyway :)15:44
tbarron*what* is intentional?15:44
jgrosso:)15:44
*** ttsiouts has joined #openstack-meeting-alt15:45
gouthamrthe bug refers to this message from ONTAP: Space savings from efficiency could be lost.15:45
tbarrongouthamr: right15:45
gouthamrwe've a two phased migration in manila; but ONTAP vol moves are nondisruptive15:45
tbarronthat's why I asked the first question15:45
tbarronthe bug doesn't say that15:45
tbarrontrain the bug reporter15:45
jgrosso:)15:46
tbarronask if this is for a particular back end or15:46
tbarronsay this looks like a netapp issue, right?15:46
gouthamrso during implementation, i had to "wait_for_cutover" explicitly, because we wanted to give the administrator an option to cancel the migration15:46
tbarronand tag it15:46
jgrossogo it will do15:46
tbarronjgrosso: gouthamr: and after that you can go on and explain that you talked to the guy who wrote that15:47
*** tssurya has quit IRC15:47
gouthamrofcourse it's going to affect their backend if they wait too long before invoking "migration-complete"; i.e., data is going to be on two aggregates for a longer time15:47
tbarronand it's intentional.15:47
tbarronand talk to current netapp maintainers to see if they agree etc.15:47
tbarronmaybe this goes to INVALID then15:47
gouthamri wonder if this is the concern ONTAP has too; though - carloss, you may be able to confirm15:48
carlossI can take a look here15:49
*** bhavikdbavishi has joined #openstack-meeting-alt15:49
tbarronwell you can't guarantee de-dupe efficiency when you move to a new aggregate, right?15:49
*** ttsiouts has quit IRC15:49
tbarronit will initially be worse and eventually be, who knows?15:50
tbarronThe message is in any case about how ONTAP will work, not something under manila's control, right?15:51
tbarrongouthamr: note that the reporter isn't concerned about the wait for cutover, he's concerned about possible loss of15:51
tbarronspace-efficiency15:52
gouthamri don't recall; sis parameters may be preserved; in any case, we recheck in the driver at the end of the migration and set them appropriately15:52
carlosstbarron: I think so15:52
tbarrongouthamr: my point isn't about preservation of parameters but rather about how much de-dupe will be possible on a new aggregate which has other data blocks in the background15:53
gouthamryes, if we're able to confirm this, we can tell him it works as intended; and if he wants to avoid the issue, they can watch "migration-get-progress" and issue "migration-complete" immediately15:53
tbarrongouthamr: how would that affect the space-efficiency?  I'm not following.15:53
*** helenafm has quit IRC15:53
tbarronbut we can take this offline if we need to15:53
gouthamrwell, my theory is that there are duplicate data blocks, and ONTAP (at least until 9.as_long_as_i_was_there) doesn't do dedupe across aggregates15:54
tbarrongouthamr: i'm just saying the de-dupe will be against a different totality of blocks in the new aggregate no matter what15:55
gouthamrthere's ofcourse a KB on this :) https://kb.netapp.com/app/answers/answer_view/a_id/1028830/~/troubleshooting-workflow%3A-vol-move-command-failure-15:55
jgrossoshould I add that to the ticket :)15:56
gouthamrjgrosso: nope, i'd let carloss reproduce this and respond :)15:57
jgrossook shall I assign it to carloss?15:57
tbarronthat's a KB about failed volume move, not about successful volume move wjth loss of space efficiency :)15:57
carlosswill do15:57
dviroeljgrosso: yes :)15:57
*** beekneemech has quit IRC15:57
*** belmoreira has quit IRC15:58
carlossjgrosso: yep15:58
jgrossook that is all the time I have :)15:58
* gouthamr doesn't understand what tbarron is saying, but will defer Qs to #openstack-manila15:58
tbarrongouthamr: ack15:58
*** bnemec has joined #openstack-meeting-alt15:58
tbarron#topic open-discussion15:58
*** openstack changes topic to "open-discussion (Meeting topic: manila)"15:58
tbarronThanks everyone!  See you in #openstack-manila15:59
tbarron#endmeeting15:59
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings/"15:59
openstackMeeting ended Thu Jul 18 15:59:06 2019 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)15:59
openstackMinutes:        http://eavesdrop.openstack.org/meetings/manila/2019/manila.2019-07-18-15.01.html15:59
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/manila/2019/manila.2019-07-18-15.01.txt15:59
openstackLog:            http://eavesdrop.openstack.org/meetings/manila/2019/manila.2019-07-18-15.01.log.html15:59
priteau#startmeeting blazar16:00
openstackMeeting started Thu Jul 18 16:00:18 2019 UTC and is due to finish in 60 minutes.  The chair is priteau. 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: blazar)"16:00
openstackThe meeting name has been set to 'blazar'16:00
priteau#topic Roll call16:00
*** openstack changes topic to "Roll call (Meeting topic: blazar)"16:00
*** jakecoll has joined #openstack-meeting-alt16:03
priteauHi jakecoll16:03
jakecollgood morning16:04
*** s0ru has left #openstack-meeting-alt16:04
priteauLooks like it may be just us today16:05
*** diurnalist has joined #openstack-meeting-alt16:06
jakecollJason's here now16:07
priteau#topic Upstream contributions16:07
*** openstack changes topic to "Upstream contributions (Meeting topic: blazar)"16:07
diurnalisto/16:07
priteauHi diurnalist16:07
diurnalistfreenode web UI is completely different, eyes still adjusting...16:07
priteauWe skipped the last meeting (it was 4th of July), although I forgot to formally cancel, my apologies16:07
jakecollYea, jumped up a decade in style16:08
priteauSo I'd like to catch up on the status of possible upstream contributions16:08
priteauYou should try a real IRC client on of those days ;-)16:08
jakecoll:+1:16:08
*** ganso has left #openstack-meeting-alt16:09
priteauI saw that jakecoll pushed the implementation of network segments, thanks a lot16:09
priteau#link https://review.opendev.org/#/c/668749/16:10
jakecollsure, a lot of the tests are failing on gerrit, but based locally.16:10
jakecoll*passed16:10
priteauAs I mentioned on Gerrit, we really ought to have a spec first, particularly to agree on the API and DB schema16:11
priteauI think I've got the start of a draft spec somewhere, I will try to dig it up16:11
priteaujakecoll: looking at the tox tests failure, it complains about ironicclient, which indeed still appears in parts of the patch16:13
priteauWould you be able to take out the remaining mentions and upload a new patch?16:13
jakecollalright, I'll look into those16:13
priteaugrep finds ironic in blazar/tests/plugins/networks/test_network_plugin.py and lower-constraints.txt16:14
jakecollhow does blazar handle specs?16:14
priteauThere is a blazar-specs repo: https://opendev.org/openstack/blazar-specs16:16
priteauA spec template for the train release is at https://opendev.org/openstack/blazar-specs/src/branch/master/doc/source/specs/train/train-template.rst16:16
priteauWhen merged, specs show up at https://specs.openstack.org/openstack/blazar-specs/16:16
priteau#action jakecoll remove ironic code from network segment patch and resubmit to get tests to pass16:17
jakecollIf you send me the draft spec, I can finish it up for you16:18
priteauThat would be fab, I will be touch16:18
priteau#action priteau find draft network segment spec and share with jakecoll16:18
priteauWere you able to get the calendar updated to use the resource allocation API?16:20
jakecollYes and no. I did, but the query in blazar_manager is so inefficient that it takes for ever to load.16:21
priteauAre there changes we could do to make it faster?16:22
jakecollYep. It was implemented as one big join between three tables, but if you break it up into two then the speed up is pretty dramatic.16:23
priteauI saw you have this new branch, does it include the fix? https://github.com/ChameleonCloud/blazar/tree/optimize-queries16:23
diurnalist... which is something that frankly makes very little sense to me, but I'm not sure how the ORM layer works for most openstack stuff16:24
jakecollYes16:24
priteauThere should be a way to see exactly which queries are being made16:25
diurnalistthis is also a good resource for some gotchas https://wiki.openstack.org/wiki/OpenStack_and_SQLAlchemy16:26
jakecollI imagine you'd need to change the logging to debug or something to get it16:26
priteauhttps://docs.sqlalchemy.org/en/13/core/engines.html#configuring-logging16:26
jakecolloh interesting16:27
*** gyee has joined #openstack-meeting-alt16:27
diurnalisti would bet it's not the query per se, rather it's a lot of other stuff that sqlalchemy is trying to do16:27
priteauAnd on the server side, you can enable the slow query log: https://mariadb.com/kb/en/library/slow-query-log-overview/16:27
diurnalistthere is no way that a join across two tables with ~1000 rows should take 20-40 seconds as jake experienced. it has to be sqlalchemy doing plumbing in a single thread16:27
jakecollthree tables16:28
jakecollbut yes, still16:28
priteauI've seen other slow operations in Blazar before, which may be linked to the database. Maybe we need a more general investgation of ORM performance.16:29
diurnalisti recommend reading that openstack wiki page, i just breezed through it (never read it before) but it has good details and looks to identify some real problems16:30
diurnalistin particular, this section https://wiki.openstack.org/wiki/OpenStack_and_SQLAlchemy#ORM_Quick_Wins_Proof_of_Concept16:30
priteauIt hasn't been changed since 2014 though, need to carefully check if the content is still relevant16:31
diurnalistfair16:32
priteauWere there other patches that you were working on?16:33
jakecollI did the floatingip update for us. I'm not sure if you have heard back from Masahito16:33
priteauI haven't heard from him, and he was not at the IRC meeting earlier this week.16:34
priteauIs it in a state were it can be submitted for review?16:35
jakecollI think you did soft-delete way back. I saw a blueprint for it that is still pending16:35
jakecollYes. I can submit it.16:35
priteauPlease do.16:36
diurnalistnice to contribute all of these back :)16:36
priteauFor soft-delete, there are some changes required, I'll have to check.16:36
priteau#action jakecoll submit floating IP update patch16:36
priteau#action priteau find required soft-delete changes16:37
*** ccamacho has quit IRC16:37
priteauIt will be good if you can drop more patches when you upgrade to Train16:38
priteauThat's a few months away though16:39
jakecollfloatingips could use allocations. Networks as well once approved.16:39
priteauI think that was on masahito's todo list16:42
priteauI think we've covered everything for active upstream contributions16:44
priteau#topic AOB16:44
*** openstack changes topic to "AOB (Meeting topic: blazar)"16:44
priteauA small update about Ironic support16:44
priteauI am working with Tetsuro to test the existing instance reservation code in Stein and check what is missing for supporting bare-metal instances16:45
*** gibi has quit IRC16:45
priteauThis requires placement to be running Stein or later as well, as the necessary feature is not available in Rocky16:46
priteauI will keep you posted once I have finished this analysis16:46
diurnalistwhat is the missing feature? and, does this mean that bare metal reservations will take a similar form (a new flavor tied to the reservation)16:46
*** iyamahat has quit IRC16:47
priteauSorry, I made a mistake16:48
priteauIt requires *Nova* Stein16:48
priteauIn Rocky placement added support for nested resource providers: https://docs.openstack.org/nova/rocky/user/placement.html#support-allocation-candidates-with-nested-resource-providers16:48
priteauIn Stein nova started to use it16:48
priteauThe instance reservation code relies on this16:48
diurnalistright, makes sense16:48
diurnalistone thing i want to raise, however we do it, we may want to keep this spec in mind https://specs.openstack.org/openstack/ironic-specs/specs/not-implemented/deploy-templates.html16:49
priteauThe goal is still for host reservation to support bare-metal as well, but tetsuro is starting with instance reservation as this is more integrated with the placement API already16:49
priteaudiurnalist: are you interested in deploy templates for Chameleon?16:51
*** panda is now known as panda|off16:51
diurnalistwe are interested in supporting users modifying bios in a controlled manner16:52
diurnalisti think deploy templates offer a path forward there16:52
diurnalistand, i bring it up because currently these would be tied to a flavor16:52
diurnalistthough, the spec states:16:52
diurnalist> Longer term Nova is expected to offer the option of a user specifying an override trait on a boot request, based on what the flavor says is possible.16:53
priteauI have heard discussions about this for a long time16:53
diurnalistyes, also not sure how realistic any timeline is, i just bring it up because both of these ideas are centered around flavors16:54
*** igordc has joined #openstack-meeting-alt16:54
priteauBlazar creates the flavor in instance reservation mode, so it should be easy to have an additional API parameter for the user to provide flags to enable/disable hardware options16:55
priteauThanks for reminding me :-)16:55
diurnalistyes, what blazar does isn't inherently incompatible16:56
priteauWe're almost out of time, anything else to discuss?16:58
priteauThat's all folks!16:59
priteauThanks a lot for joining16:59
priteau#endmeeting16:59
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings/"16:59
openstackMeeting ended Thu Jul 18 16:59:48 2019 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)16:59
openstackMinutes:        http://eavesdrop.openstack.org/meetings/blazar/2019/blazar.2019-07-18-16.00.html16:59
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/blazar/2019/blazar.2019-07-18-16.00.txt16:59
openstackLog:            http://eavesdrop.openstack.org/meetings/blazar/2019/blazar.2019-07-18-16.00.log.html16:59
*** derekh has quit IRC17:00
*** jakecoll has quit IRC17:03
*** iyamahat has joined #openstack-meeting-alt17:12
*** igordc has quit IRC17:15
*** igordc has joined #openstack-meeting-alt17:16
*** iyamahat_ has joined #openstack-meeting-alt17:18
*** panda|off has quit IRC17:19
*** vhariria has left #openstack-meeting-alt17:20
*** iyamahat has quit IRC17:21
*** panda has joined #openstack-meeting-alt17:21
*** yamahata has joined #openstack-meeting-alt17:28
*** raildo has joined #openstack-meeting-alt17:30
*** diurnalist has quit IRC17:41
*** aprice has quit IRC17:45
*** hogepodge has quit IRC17:45
*** hogepodge has joined #openstack-meeting-alt17:47
*** aprice has joined #openstack-meeting-alt17:47
*** gibi has joined #openstack-meeting-alt17:53
*** bhavikdbavishi has quit IRC17:56
*** irclogbot_1 has quit IRC18:07
*** altlogbot_3 has quit IRC18:07
*** irclogbot_1 has joined #openstack-meeting-alt18:08
*** altlogbot_2 has joined #openstack-meeting-alt18:09
*** dsariel has joined #openstack-meeting-alt18:42
*** dsariel has quit IRC18:43
*** thgcorrea has quit IRC18:51
*** lbragstad has quit IRC19:02
*** gibi has quit IRC19:15
*** _erlon_ has joined #openstack-meeting-alt19:23
*** gibi has joined #openstack-meeting-alt19:28
*** e0ne has joined #openstack-meeting-alt19:38
*** whoami-rajat has quit IRC19:44
*** tesseract has quit IRC20:05
*** jgrosso has quit IRC20:07
*** diurnalist has joined #openstack-meeting-alt20:29
*** ayoung has quit IRC20:44
*** ayoung has joined #openstack-meeting-alt20:50
*** raildo has quit IRC21:04
*** raildo has joined #openstack-meeting-alt21:04
*** priteau has quit IRC21:05
*** e0ne has quit IRC21:17
*** raildo has quit IRC21:21
*** igordc has quit IRC21:27
*** igordc has joined #openstack-meeting-alt21:28
*** beekneemech has joined #openstack-meeting-alt21:38
*** beekneemech has quit IRC21:38
*** ayoung has quit IRC21:52
*** bnemec has quit IRC22:03
*** alex_xu has quit IRC22:05
*** alex_xu has joined #openstack-meeting-alt22:09
*** slaweq has quit IRC22:09
*** bnemec has joined #openstack-meeting-alt22:13
*** carloss has quit IRC22:21
*** diurnalist has quit IRC22:39
*** bnemec has quit IRC22:42
*** bnemec has joined #openstack-meeting-alt22:43
*** TxGirlGeek has quit IRC23:01
*** TxGirlGeek has joined #openstack-meeting-alt23:03
*** rcernin has joined #openstack-meeting-alt23:15
*** yaawang has quit IRC23:53
*** yaawang has joined #openstack-meeting-alt23:53
*** TxGirlGeek has quit IRC23:55

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