*** harlowja has quit IRC | 00:23 | |
*** hongbin has joined #openstack-meeting-3 | 02:22 | |
*** yamahata has quit IRC | 02:23 | |
*** apetrich has quit IRC | 02:26 | |
*** edleafe has quit IRC | 02:46 | |
*** edleafe has joined #openstack-meeting-3 | 02:47 | |
*** psachin has joined #openstack-meeting-3 | 02:51 | |
*** yamahata has joined #openstack-meeting-3 | 03:04 | |
*** jamesmcarthur has joined #openstack-meeting-3 | 03:08 | |
*** jamesmcarthur has quit IRC | 03:13 | |
*** hongbin has quit IRC | 03:33 | |
*** diablo_rojo has quit IRC | 03:34 | |
*** sdake has quit IRC | 05:13 | |
*** sdake has joined #openstack-meeting-3 | 05:13 | |
*** sdake has quit IRC | 05:50 | |
*** Luzi has joined #openstack-meeting-3 | 05:51 | |
*** sdake has joined #openstack-meeting-3 | 05:51 | |
*** sdake has quit IRC | 06:02 | |
*** sdake has joined #openstack-meeting-3 | 06:04 | |
*** diablo_rojo has joined #openstack-meeting-3 | 06:33 | |
*** pcaruana has joined #openstack-meeting-3 | 06:41 | |
*** tssurya has joined #openstack-meeting-3 | 06:47 | |
*** moguimar has joined #openstack-meeting-3 | 07:27 | |
*** moguimar has left #openstack-meeting-3 | 07:28 | |
*** alexchadin has joined #openstack-meeting-3 | 07:31 | |
*** moguimar has joined #openstack-meeting-3 | 07:47 | |
*** moguimar has quit IRC | 07:48 | |
*** moguimar has joined #openstack-meeting-3 | 07:53 | |
*** macza has joined #openstack-meeting-3 | 08:01 | |
*** e0ne has joined #openstack-meeting-3 | 08:01 | |
*** macza has quit IRC | 08:05 | |
*** pcaruana has quit IRC | 08:28 | |
*** pcaruana has joined #openstack-meeting-3 | 08:30 | |
*** davidsha has joined #openstack-meeting-3 | 08:45 | |
*** diablo_rojo has quit IRC | 08:48 | |
*** sambetts_ is now known as sambetts | 09:00 | |
*** jamesmcarthur has joined #openstack-meeting-3 | 09:09 | |
*** jamesmcarthur has quit IRC | 09:13 | |
*** ttx has joined #openstack-meeting-3 | 09:17 | |
*** alexchadin has quit IRC | 09:17 | |
*** alexchadin has joined #openstack-meeting-3 | 09:21 | |
*** tobberydberg has joined #openstack-meeting-3 | 09:29 | |
*** dougsz_ has joined #openstack-meeting-3 | 09:45 | |
*** alexchadin has quit IRC | 10:13 | |
*** alexchadin has joined #openstack-meeting-3 | 10:14 | |
*** alexchadin has quit IRC | 10:14 | |
*** alexchadin has joined #openstack-meeting-3 | 10:15 | |
*** alexchadin has quit IRC | 10:15 | |
*** alexchadin has joined #openstack-meeting-3 | 10:48 | |
*** alexchadin has quit IRC | 10:53 | |
*** apetrich has joined #openstack-meeting-3 | 10:58 | |
*** electrichead has quit IRC | 10:59 | |
*** alexchadin has joined #openstack-meeting-3 | 11:04 | |
*** alexchadin has quit IRC | 11:19 | |
*** alexchadin has joined #openstack-meeting-3 | 11:22 | |
*** moguimar has quit IRC | 11:32 | |
*** moguimar has joined #openstack-meeting-3 | 11:35 | |
*** macza has joined #openstack-meeting-3 | 11:38 | |
*** macza has quit IRC | 11:43 | |
*** raildo has joined #openstack-meeting-3 | 11:56 | |
*** rmart04 has joined #openstack-meeting-3 | 12:31 | |
*** psachin has quit IRC | 12:32 | |
*** jamesmcarthur has joined #openstack-meeting-3 | 12:50 | |
*** cgayan has joined #openstack-meeting-3 | 12:58 | |
*** cgayan has quit IRC | 13:00 | |
*** cgayan has joined #openstack-meeting-3 | 13:00 | |
*** cgayan has quit IRC | 13:04 | |
*** cgayan has joined #openstack-meeting-3 | 13:05 | |
*** mjturek has joined #openstack-meeting-3 | 13:14 | |
*** cgayan has quit IRC | 13:17 | |
*** alexchadin has quit IRC | 13:59 | |
*** mpiwowarczy has joined #openstack-meeting-3 | 14:00 | |
*** Luzi has quit IRC | 14:07 | |
*** haleyb has joined #openstack-meeting-3 | 14:10 | |
*** alexchadin has joined #openstack-meeting-3 | 14:10 | |
*** hongbin has joined #openstack-meeting-3 | 14:17 | |
*** munimeha1 has joined #openstack-meeting-3 | 14:26 | |
*** alexchadin has quit IRC | 14:33 | |
*** raildo has quit IRC | 14:40 | |
*** raildo has joined #openstack-meeting-3 | 14:42 | |
*** pandy has joined #openstack-meeting-3 | 14:47 | |
*** raildo_ has joined #openstack-meeting-3 | 14:51 | |
*** jamesmcarthur has quit IRC | 14:51 | |
*** raildo has quit IRC | 14:54 | |
*** mmedvede is now known as mmedvede_ | 14:55 | |
*** mmedvede_ is now known as mmedvede | 14:55 | |
*** jamesmcarthur has joined #openstack-meeting-3 | 14:56 | |
*** koji_n has joined #openstack-meeting-3 | 14:57 | |
*** moguimar has quit IRC | 14:58 | |
*** apetrich has quit IRC | 14:58 | |
*** mpiwowarczy has quit IRC | 15:00 | |
dougsz_ | hi all | 15:00 |
---|---|---|
dougsz_ | #startmeeting monasca | 15:00 |
koji_n | hello | 15:01 |
openstack | Meeting started Wed Aug 22 15:00:59 2018 UTC and is due to finish in 60 minutes. The chair is dougsz_. Information about MeetBot at http://wiki.debian.org/MeetBot. | 15:01 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 15:01 |
*** openstack changes topic to " (Meeting topic: monasca)" | 15:01 | |
openstack | The meeting name has been set to 'monasca' | 15:01 |
dougsz_ | hi koji_n | 15:01 |
dougsz_ | #topic volunteer | 15:01 |
*** openstack changes topic to "volunteer (Meeting topic: monasca)" | 15:01 | |
dougsz_ | So the first topic: I am away next week on holiday, and witek will be back the following week. | 15:02 |
dougsz_ | Any volunteers to run the IRC meeting? :) | 15:02 |
koji_n | 29th? | 15:03 |
dougsz_ | Yes, 29th. | 15:03 |
koji_n | sorry, but maybe it's difficult for me on that date | 15:04 |
dougsz_ | Not to worry koji_n | 15:04 |
koji_n | if there is no candidate, i'll touch my colleague | 15:04 |
*** tonyb has quit IRC | 15:04 | |
dougsz_ | thanks, if we can't find someone we will skip the meeting on the 29th | 15:04 |
koji_n | ok | 15:05 |
dougsz_ | #topic reviews | 15:05 |
*** openstack changes topic to "reviews (Meeting topic: monasca)" | 15:05 | |
pandy | Hi Dougz | 15:05 |
dougsz_ | pandy: over to you | 15:05 |
dougsz_ | Hi Pandy | 15:05 |
pandy | yes, i have two patches to review | 15:05 |
dougsz_ | Looks like a couple of doc fixes | 15:05 |
dougsz_ | thanks for submitting those | 15:05 |
pandy | where changes were made and need review & merge | 15:05 |
*** jamesmcarthur has quit IRC | 15:06 | |
pandy | https://review.openstack.org/#/c/591292/ | 15:06 |
pandy | https://review.openstack.org/#/c/590667/ | 15:06 |
dougsz_ | I have added myself as a reviewer and I will have a look later today. | 15:07 |
dougsz_ | anything more to add on this one pandy? | 15:07 |
dougsz_ | ok, next topic | 15:09 |
pandy | hey | 15:09 |
dougsz_ | #topic grafana | 15:09 |
*** openstack changes topic to "grafana (Meeting topic: monasca)" | 15:09 | |
pandy | sorry for late | 15:09 |
dougsz_ | This is yours again pandy? | 15:09 |
pandy | okay, please review and merge | 15:09 |
pandy | yes regarding grafana | 15:09 |
*** pcaruana has quit IRC | 15:10 | |
pandy | https://storyboard.openstack.org/#!/story/2003475 | 15:10 |
pandy | here step to reproduce | 15:10 |
*** jamesmcarthur has joined #openstack-meeting-3 | 15:10 | |
pandy | i am seeing old/different metrics where monasca-agent not running | 15:10 |
pandy | please take a look at storyboard https://storyboard.openstack.org/#!/story/2003475 | 15:11 |
pandy | its applicable for both monasca & influxdb datasource | 15:11 |
pandy | dougsz_, are you looking into | 15:11 |
dougsz_ | Yeah, it could be a bug. | 15:12 |
dougsz_ | What I would suggest is tailing the output from monasca-grafana when the drop down box is generated | 15:12 |
dougsz_ | You might need to set it to debug mode. | 15:12 |
pandy | may i know how to do ? in Grafana how to ? | 15:13 |
dougsz_ | I'm not sure how logging is set up in the monasca docker project you are using | 15:13 |
dougsz_ | But i assume it just goes to stdout | 15:13 |
dougsz_ | in which case something like docker logs --follow monasca_grafana --since 1m should work | 15:14 |
dougsz_ | You should be able to see the API calls the datasource plugins make | 15:14 |
dougsz_ | Secondly: What are you using the InfluxDB datasource for? | 15:15 |
*** jamesmcarthur has quit IRC | 15:15 | |
dougsz_ | You need to query InfluxDB via the Monasca API to get tenant isolation. | 15:15 |
dougsz_ | pandy: does that make sense? | 15:17 |
pandy | yes | 15:17 |
koji_n | pandy: can i ask you whether you've configured the monitoring-delegate role for the agent user? | 15:17 |
pandy | whether i should use "monitoring-delegate" or i can any name in place of that | 15:18 |
koji_n | please wait little bit... | 15:18 |
koji_n | https://github.com/openstack/monasca-agent/blob/ec31373621c3f10c6d31d71a86bc9336df31bb41/docs/MonascaMetrics.md#cross-tenant-metric-submission | 15:19 |
koji_n | this one | 15:19 |
pandy | yes got it. so i should use only "monitoring-delegate" not any other name like "pandy-delegate" and follow rest steps... ? | 15:20 |
pandy | also what are user persmission i should give for "end-user" right now "monasca-user" & "member" is that fine ? | 15:21 |
dougsz_ | pandy: you don't *need* to use it. It depends how you deploy the monasca-agent. | 15:21 |
dougsz_ | but it could be one reason why you have metrics from many projects in your project | 15:21 |
pandy | didn't get you, can you please explain little more | 15:21 |
koji_n | yes, the name is configurable | 15:21 |
pandy | koji_n, okay | 15:22 |
pandy | koji_n, you mean i can give any name | 15:22 |
dougsz_ | You need to define it in the monasca-api config file | 15:22 |
pandy | dougsz_, you mean delegate_role= pandy-delegate" ? | 15:23 |
koji_n | https://github.com/monasca/monasca-docker/blob/master/monasca-api-python/api-config.conf.j2#L35-L37 | 15:24 |
koji_n | probably here | 15:24 |
koji_n | need to specify your delegate role to DELEGATE_AUTHORIZED_ROLES | 15:25 |
dougsz_ | thanks koji_n - that's the place | 15:25 |
pandy | i have created "monasca & monasca-agent" users & "monasca-agent, monasca-user" roles & "monasca" project in this case what should be values for "DELEGATE_AUTHORIZED_ROLES" "AUTHORIZED_ROLES" | 15:25 |
pandy | & AGENT_AUTHORIZED_ROLES | 15:25 |
pandy | based on my user and role creation, what should i give ? do i need admin role anywhere ? | 15:26 |
dougsz_ | pandy: Do you want your monasca agent to post metrics from one project into another? If not you don't need delegate roles. | 15:26 |
pandy | i dont want to post other projects.. so shall i remove "pandy-delegate" in that case ? | 15:27 |
dougsz_ | You don't need delegate roles then, so yes, you can. | 15:27 |
pandy | "i have created "monasca & monasca-agent" users & "monasca-agent, monasca-user" roles & "monasca" project in this case what should be values for "DELEGATE_AUTHORIZED_ROLES" "AUTHORIZED_ROLES" | 15:27 |
pandy | & AGENT_AUTHORIZED_ROLES | 15:27 |
pandy | based on my user and role creation, what should i give ? do i need admin role anywhere ?" | 15:27 |
pandy | just let me know what values i should based on my user & roles creation, so i can pass in monasca-docker | 15:28 |
dougsz_ | You need to figure them out yourself. | 15:28 |
dougsz_ | It's specific to your configuration. | 15:28 |
koji_n | pandy: so you just want to see the metrics of the instances on the host where agent is running by the project of the agent user? | 15:29 |
koji_n | i thought you want to use the cross-tenant monitoring | 15:29 |
pandy | koji_n, yes, i want to see metrics of VM where my agent is running | 15:29 |
*** macza has joined #openstack-meeting-3 | 15:29 | |
pandy | in simple.. client user name "A" should see Vm metrics of his project "B" only.. | 15:31 |
dougsz_ | You don't need delegate roles in that case. | 15:31 |
dougsz_ | Why do you have the InfluxDB datasource plugin installed? | 15:32 |
koji_n | so, you mean, "HOST-A" has "instance-A" of project A and "instance-B" of project B, and the monasca agent user is running as project A user, in this case, you just want to see only "instance-A" not "instance-B", right? | 15:32 |
pandy | dougsz_, we dont want influxdb as now. please ignore that in storyboard | 15:32 |
dougsz_ | pandy: The reason I ask is because it doesn't have tenant isolation, so it might be why you are seeing metrics from all projects. | 15:33 |
pandy | koji_n, yes, but what you mean by "monasca agent" user ? you mean "monasca-agent' role added to A user ? | 15:33 |
*** jamesmcarthur has joined #openstack-meeting-3 | 15:33 | |
pandy | only influxdb dont have tenant isolation | 15:34 |
pandy | ? | 15:34 |
pandy | i think based on my created user and role, if i know what i should pass values for " "DELEGATE_AUTHORIZED_ROLES" "AUTHORIZED_ROLES" | 15:35 |
pandy | & AGENT_AUTHORIZED_ROLES " in docker moansc-api file will give solution think so | 15:35 |
koji_n | i mean the user who you specified when executing monasca-setup command | 15:35 |
koji_n | https://github.com/openstack/monasca-agent/blob/master/docs/Agent.md#explanation-of-primary-monasca-setup-command-line-parameters | 15:35 |
pandy | i have given "monasca-agent" and "admin" tenant | 15:36 |
koji_n | ok, i got it | 15:36 |
koji_n | so you want to see only the instances of admin project | 15:36 |
pandy | actually i am doing mistake with user & roles at "docker-api" & "monasca-setup" .. | 15:36 |
koji_n | in my idea, libvirt monitoring plugin is not intended to use for that use case | 15:37 |
pandy | koji_n, no, i have given admin project in monasca-setup, becaus i cant give all projects names ( say if i have 500) ..whether "project" & "user" at monasca-setup will forward only those project logs ? | 15:38 |
dougsz_ | Sorry, I need to go now. Please can we continue this discussion in the monasca channel. | 15:39 |
pandy | okay | 15:39 |
dougsz_ | thanks everyone | 15:39 |
koji_n | i cannot close meeting | 15:39 |
dougsz_ | #endmeeting | 15:39 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings/" | 15:39 | |
openstack | Meeting ended Wed Aug 22 15:39:24 2018 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 15:39 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/monasca/2018/monasca.2018-08-22-15.00.html | 15:39 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/monasca/2018/monasca.2018-08-22-15.00.txt | 15:39 |
openstack | Log: http://eavesdrop.openstack.org/meetings/monasca/2018/monasca.2018-08-22-15.00.log.html | 15:39 |
koji_n | sorry, i got it | 15:39 |
*** dougsz_ has left #openstack-meeting-3 | 15:39 | |
*** cgayan has joined #openstack-meeting-3 | 15:42 | |
*** koji_n has quit IRC | 15:43 | |
*** pandy has quit IRC | 15:46 | |
*** pcaruana has joined #openstack-meeting-3 | 15:49 | |
*** tssurya has quit IRC | 15:53 | |
markvoelker | #startmeeting interopwg | 16:00 |
openstack | Meeting started Wed Aug 22 16:00:34 2018 UTC and is due to finish in 60 minutes. The chair is markvoelker. Information about MeetBot at http://wiki.debian.org/MeetBot. | 16:00 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 16:00 |
*** openstack changes topic to " (Meeting topic: interopwg)" | 16:00 | |
openstack | The meeting name has been set to 'interopwg' | 16:00 |
markvoelker | #chair hogepodge eglute | 16:00 |
openstack | Current chairs: eglute hogepodge markvoelker | 16:00 |
markvoelker | o/ | 16:00 |
hogepodge | hi! | 16:00 |
eglute | o/ for as long as my internet permits | 16:00 |
markvoelker | #link https://etherpad.openstack.org/p/InteropWhistler.17 Today's Agenda | 16:01 |
* markvoelker gives folks a moment to look it over and make changes/additions | 16:01 | |
*** diablo_rojo has joined #openstack-meeting-3 | 16:02 | |
markvoelker | #topic Build Gate Jobs against Tempest | 16:02 |
*** openstack changes topic to "Build Gate Jobs against Tempest (Meeting topic: interopwg)" | 16:02 | |
markvoelker | Oops, skipped the PTG... | 16:02 |
markvoelker | #topic PTG | 16:02 |
*** openstack changes topic to "PTG (Meeting topic: interopwg)" | 16:02 | |
markvoelker | There is schedule link and some proposed topics in the etherpad | 16:03 |
markvoelker | PRoposed topics looks thin-ish right now...I'll try to flesh that out some this week between aeroplane rides | 16:03 |
markvoelker | #link https://etherpad.openstack.org/p/InteropRefstackPTGDenver_2018 PTG proposed topics | 16:03 |
eglute | thank you Mark | 16:03 |
markvoelker | Any particular points we need to talk about on PTG stuff right now? | 16:04 |
eglute | I don't think so... any pressing refstack issues hogepodge? | 16:04 |
markvoelker | Possibly worth noting here that https://review.openstack.org/#/c/590179/ has landed so Refstack governance has moved over | 16:05 |
markvoelker | (Somewhat of a formality, but....) | 16:05 |
hogepodge | refstack client now has auto-config capabilities | 16:05 |
* markvoelker fumbles for his shades because of the shinyness | 16:06 | |
hogepodge | thanks to the python-tempestconf team for their hard work and patience on that patch | 16:06 |
markvoelker | ++ | 16:06 |
hogepodge | One more nova flag needs to be enabled for the configuration to be complete, just have to find the 10 minutes to send the patch up | 16:06 |
markvoelker | Neat. Anything else? | 16:07 |
hogepodge | subunit upload work is on hold while I continue my search for a new intern. If any of you know some bright CS students looking for open source work please send the my way. | 16:08 |
markvoelker | Will do. Any particular requirements? Might be chatting with some folks at NCSU soonish, would be happy to put out some feelers. | 16:09 |
hogepodge | just a willingness to do python, javascript, and ruby programming. | 16:09 |
hogepodge | job is posted on the jobs board (I have PNW as preferred area, but will accept from wider) | 16:10 |
markvoelker | 10-4. Was just in the PNW yesterday btw....I hope Portland is less smokey than Seattle was. =) But I digress... | 16:10 |
hogepodge | It's not 😢 | 16:11 |
markvoelker | #topic Build Gate Job Against Tempest | 16:11 |
*** openstack changes topic to "Build Gate Job Against Tempest (Meeting topic: interopwg)" | 16:11 | |
markvoelker | hogpeodge: the floor is yours again | 16:11 |
hogepodge | I wish I could say I've moved this forward. | 16:11 |
hogepodge | some of the python-tempestconf folks have talked about working on it | 16:12 |
markvoelker | Is this another possible intern project, or is it more of a "someone with a little more background and more than a semester needs to look at it"? | 16:13 |
hogepodge | It's mostly a scripting issue | 16:13 |
hogepodge | We need to parse the json file and pull all the function names out of it, then use code reflection to match them with functions in tempest | 16:14 |
hogepodge | and uuids | 16:14 |
hogepodge | so on the interop side, the algorithm is at least one alias of all tests needs to be in tempest | 16:14 |
hogepodge | all uuids in interop must exist in tempest | 16:15 |
hogepodge | run as gate jobs against both projects to guarantee that changes that break interop don't merge without dependent changes to both projects identifying the changes | 16:16 |
hogepodge | I'd say that it's more than a day but less than a week of work | 16:16 |
*** raildo has joined #openstack-meeting-3 | 16:16 | |
markvoelker | Got it. Ok, thanks. | 16:16 |
markvoelker | #topic Should we consider an existing tool such as OPNFV yardstick | 16:17 |
*** openstack changes topic to "Should we consider an existing tool such as OPNFV yardstick (Meeting topic: interopwg)" | 16:17 | |
markvoelker | Not sure we quite have the right folks here for this, so it may be something to park until PTG. | 16:17 |
markvoelker | IIRC the basic concern is that the Foundation would like tests used to produce a branded certification (something like "OpenStack Powered NFV Solution" or whatever) to be under OpenStack governance, yes? | 16:18 |
*** raildo_ has quit IRC | 16:19 | |
* markvoelker parks it for now | 16:20 | |
markvoelker | #topic Next guideline timing | 16:20 |
*** openstack changes topic to "Next guideline timing (Meeting topic: interopwg)" | 16:20 | |
hogepodge | I'm not sure where the opnfv teams and foundation execs are, but I can bring it up again with them | 16:20 |
markvoelker | thanks | 16:20 |
markvoelker | We can do useful things either way I think, but knowing the intended outcome might help us figure out the best avenues for everyone. | 16:21 |
markvoelker | As noted in the pad, no BoD meeting in August and the September one is by phone. We could shift to November to do an in-person update and approval, as we often do.... | 16:22 |
markvoelker | Thoughts? I'm pretty agnostic. The updates don't look like they're going to be particularly complex, so I think we could do either way. | 16:22 |
hogepodge | I think November would work just fine for me, but I'm always more optimistic about my availability further out in the future. I'm sure there's a name for that psychological condition | 16:23 |
* markvoelker is fine with that too | 16:23 | |
hogepodge | is eglute still here? | 16:24 |
eglute | yes, my internet in and out | 16:24 |
markvoelker | She had an electrician coming over today and warned me she might lose power/internet | 16:24 |
hogepodge | what do you think about the timing? | 16:24 |
eglute | i think november is a good time :) | 16:24 |
markvoelker | Ok, works for me...shall I submit a patch to next.json to reflect timing? | 16:25 |
hogepodge | +1 | 16:25 |
markvoelker | Now that this whole process is more mature, it feels like there's less need to adhere to a strict cadence than in the past...might be worth updating the governance docs to clarify target dates at some stage. | 16:25 |
markvoelker | #action markvoelker submit updated date for next.json | 16:26 |
markvoelker | Anyone not here today can voice their opinion on that patch, if they have one. =) | 16:26 |
markvoelker | #topic Scoring 2018.08^H^H11 | 16:27 |
*** openstack changes topic to "Scoring 2018.08^H^H11 (Meeting topic: interopwg)" | 16:27 | |
markvoelker | #link https://review.openstack.org/#/c/585772/ Clean up advisory list | 16:27 |
markvoelker | eglute, I think I missed your comment on this while I was out on the road...I'll have a look at that this afternoon | 16:28 |
hogepodge | markvoelker: yes, is the removal list permanent? | 16:29 |
hogepodge | I'm +2/+1 on it with that question answered | 16:29 |
markvoelker | Hm, I don't think we've kept it permanent in the past, but I'll double check and update the review | 16:29 |
markvoelker | #action markvoelker check comments on https://review.openstack.org/#/c/585772/ and respond/revise | 16:30 |
markvoelker | Other scoring stuff: no major updates from me on Nova/Neutron. Updates from anyone else? | 16:31 |
hogepodge | not here | 16:31 |
markvoelker | eglute I saw https://review.openstack.org/#/c/585606/ and will sort through it today | 16:31 |
*** davidsha has quit IRC | 16:31 | |
*** tosky has joined #openstack-meeting-3 | 16:32 | |
markvoelker | But it basically looks like no changes | 16:32 |
markvoelker | Ok, if no major updates on scoring stuff then looks like we need to review https://review.openstack.org/#/c/585606/ and https://review.openstack.org/#/c/565878/ | 16:33 |
markvoelker | #action all please review https://review.openstack.org/#/c/565878/ | 16:33 |
markvoelker | #action all please review https://review.openstack.org/#/c/585606/ | 16:33 |
markvoelker | #topic Open Floor | 16:33 |
*** openstack changes topic to "Open Floor (Meeting topic: interopwg)" | 16:33 | |
markvoelker | Anything else we want to discuss today? | 16:33 |
markvoelker | Hearing nothing, I think we're done! | 16:35 |
markvoelker | #endmeeting | 16:35 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings/" | 16:35 | |
openstack | Meeting ended Wed Aug 22 16:35:33 2018 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 16:35 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/interopwg/2018/interopwg.2018-08-22-16.00.html | 16:35 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/interopwg/2018/interopwg.2018-08-22-16.00.txt | 16:35 |
openstack | Log: http://eavesdrop.openstack.org/meetings/interopwg/2018/interopwg.2018-08-22-16.00.log.html | 16:35 |
*** macza_ has joined #openstack-meeting-3 | 16:42 | |
*** macza has quit IRC | 16:46 | |
*** jamesmcarthur has quit IRC | 16:52 | |
*** iyamahat has joined #openstack-meeting-3 | 16:57 | |
*** rmart04 has quit IRC | 17:01 | |
*** e0ne has quit IRC | 17:07 | |
*** yamahata has quit IRC | 17:18 | |
*** iyamahat has quit IRC | 17:18 | |
*** sambetts is now known as sambetts|afk | 17:23 | |
*** sambetts|afk has quit IRC | 17:25 | |
*** DinaBelova has quit IRC | 17:25 | |
*** mmedvede has quit IRC | 17:25 | |
*** redrobot has quit IRC | 17:25 | |
*** jlvillal has quit IRC | 17:25 | |
*** kjansson_ has quit IRC | 17:25 | |
*** dims has quit IRC | 17:25 | |
*** Anticimex has quit IRC | 17:25 | |
*** DinaBelova has joined #openstack-meeting-3 | 17:26 | |
*** jlvillal has joined #openstack-meeting-3 | 17:27 | |
*** Guest92900 has joined #openstack-meeting-3 | 17:34 | |
*** dims_ has joined #openstack-meeting-3 | 17:36 | |
*** markvoelker has quit IRC | 17:39 | |
*** aagate has quit IRC | 17:50 | |
*** mtreinish has joined #openstack-meeting-3 | 17:54 | |
*** mmedvede has joined #openstack-meeting-3 | 17:58 | |
*** jamesmcarthur has joined #openstack-meeting-3 | 18:07 | |
*** tosky has quit IRC | 18:47 | |
*** jamesmcarthur has quit IRC | 18:50 | |
*** mjturek has quit IRC | 19:11 | |
*** pcaruana has quit IRC | 19:47 | |
*** e0ne has joined #openstack-meeting-3 | 19:57 | |
*** iyamahat has joined #openstack-meeting-3 | 20:00 | |
*** iyamahat has quit IRC | 20:00 | |
*** tonyb has joined #openstack-meeting-3 | 20:26 | |
*** jamesmcarthur has joined #openstack-meeting-3 | 20:27 | |
*** e0ne has quit IRC | 20:27 | |
*** mriedem has joined #openstack-meeting-3 | 20:30 | |
*** tssurya has joined #openstack-meeting-3 | 20:30 | |
*** jamesmcarthur has quit IRC | 20:33 | |
*** jamesmcarthur has joined #openstack-meeting-3 | 20:34 | |
*** tssurya has quit IRC | 20:35 | |
*** tssurya has joined #openstack-meeting-3 | 20:35 | |
*** harlowja has joined #openstack-meeting-3 | 20:42 | |
*** raildo has quit IRC | 20:45 | |
*** jamesmcarthur has quit IRC | 20:57 | |
dansmith | #startmeeting nova_cells | 21:00 |
openstack | Meeting started Wed Aug 22 21:00:24 2018 UTC and is due to finish in 60 minutes. The chair is dansmith. Information about MeetBot at http://wiki.debian.org/MeetBot. | 21:00 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 21:00 |
*** openstack changes topic to " (Meeting topic: nova_cells)" | 21:00 | |
openstack | The meeting name has been set to 'nova_cells' | 21:00 |
dansmith | #link https://wiki.openstack.org/wiki/Meetings/NovaCellsv2 | 21:00 |
melwitt | o/ | 21:00 |
tssurya | o/ | 21:00 |
dansmith | #topic bugs | 21:01 |
*** openstack changes topic to "bugs (Meeting topic: nova_cells)" | 21:01 | |
mriedem | o. | 21:01 |
dansmith | there's a big list of bugs in the agenda, and because I'm a terrible person I haven't looked at them much | 21:01 |
dansmith | I plan to do that tomorrow morning first thing | 21:01 |
dansmith | anyone want to highlight any of them specifically? they're fairly well documented so that it's easy to see which are the most important. | 21:02 |
mriedem | anything i have in there is stale, | 21:02 |
mriedem | like the stuff mnaser reported on instance mappings without a build request and no cell set on the mapping | 21:02 |
mriedem | we had talked about a transactional write for those | 21:03 |
mriedem | nothing critical atm | 21:03 |
*** jamesmcarthur has joined #openstack-meeting-3 | 21:03 | |
dansmith | alright. | 21:04 |
dansmith | anyone else? | 21:04 |
dansmith | there's a bug for this cells batching perf thing but I will comment on that in open reviews | 21:04 |
dansmith | skipping testing | 21:04 |
dansmith | #topic open reviews | 21:04 |
*** openstack changes topic to "open reviews (Meeting topic: nova_cells)" | 21:04 | |
dansmith | mriedem: has one open which I just clicked on | 21:05 |
dansmith | which appears merged, so. okay | 21:05 |
mriedem | ? | 21:05 |
mriedem | oh | 21:05 |
mriedem | yeah that | 21:05 |
mriedem | i have an item for the ptg for that | 21:05 |
melwitt | I still have the multiple cells affinity thing https://review.openstack.org/585073 | 21:06 |
mriedem | i at least got the test :) | 21:06 |
mriedem | which reminds me, | 21:06 |
melwitt | yes, thank you | 21:06 |
mriedem | that i think we do some redundant instance group query shit now in setup_instance_group or whatever it's called | 21:07 |
mriedem | unrelated to that patch, but perftastic | 21:07 |
melwitt | the second query in there? that keeps confusing me | 21:07 |
mriedem | ever since we stopped storing hosts/members in the group record | 21:07 |
*** jamesmcarthur has quit IRC | 21:08 | |
mriedem | no https://review.openstack.org/#/c/540258/13/nova/scheduler/utils.py@792 | 21:08 |
mriedem | i think | 21:08 |
mriedem | well, i mean if we already have the group | 21:08 |
melwitt | yeah, that's what I was thinking of | 21:08 |
melwitt | and the subsequent get the hosts again | 21:08 |
mriedem | yeah i assume that was in there b/c we needed the freshest latest members and hosts in the group | 21:09 |
mriedem | but dansmith fixed that by not storing the group hosts/members in the db | 21:09 |
mriedem | this ^ code predated dan's fix | 21:09 |
mriedem | and is likely redundant now | 21:09 |
mriedem | just one of the many todo threads to pull | 21:09 |
dansmith | so, open a bug? | 21:09 |
mriedem | "this might be total bullshit, but i think x is not required now b/c of y" | 21:10 |
mriedem | sure | 21:10 |
dansmith | melwitt: I will try to hit those tomorrow morning as well, remind me if not | 21:10 |
melwitt | ok, thanks | 21:10 |
dansmith | so tssurya has had down-cells patches up for a while and because I'm a terrible person I just circled back to them this morning | 21:11 |
dansmith | or was that yesterday? I forget | 21:11 |
mriedem | yesterday | 21:11 |
tssurya | yesterday | 21:11 |
dansmith | regardless, I think we worked out a better way to do part of the accounting bit which is cool, | 21:11 |
mriedem | i've been slowly burning through gmann's dep stuff below it | 21:11 |
tssurya | yea thanks and thanks | 21:11 |
dansmith | and I have that on the end of my batching set for her to use, | 21:11 |
dansmith | since she's blocked on that other thing anyway | 21:11 |
tssurya | meanwhile I will write tests for them | 21:12 |
dansmith | I found an issue in the batching code while writing that for her, so I'm glad I did that at the end anyway | 21:12 |
dansmith | which leads me to my batching stuff to address perf issues the huawei guys have noted | 21:13 |
dansmith | they've been reviewing and testing that stuff for me, which is cool | 21:13 |
mriedem | have kevin and yikun been talking to you about testing the latest? | 21:13 |
mriedem | with like error instances and such? | 21:13 |
dansmith | I assume we're all aware of that process but if anyone isn't clear on what that is or why/if it's important speak up | 21:13 |
dansmith | mriedem: not since last night or whatever | 21:13 |
dansmith | I decided not to do the fault thing (again) | 21:13 |
mriedem | ok but they tested the distributed strategy right? | 21:14 |
mriedem | ah nevermind | 21:15 |
dansmith | I'm not sure about that, but it will equate to the same thing for them unless they perturb their distribution a little | 21:15 |
mriedem | chenfujun will be pleased! | 21:15 |
dansmith | anything else on batching or other open reviews? | 21:15 |
dansmith | #topic open reviews | 21:16 |
*** openstack changes topic to "open reviews (Meeting topic: nova_cells)" | 21:16 | |
dansmith | mriedem has things | 21:16 |
mriedem | open discussion? | 21:16 |
dansmith | sorry | 21:16 |
dansmith | #undo | 21:16 |
openstack | Removing item from minutes: #topic open reviews | 21:16 |
dansmith | #topic open discussion | 21:16 |
*** openstack changes topic to "open discussion (Meeting topic: nova_cells)" | 21:16 | |
mriedem | i'll do the 2nd one first, since its a segue from handling a down cell | 21:16 |
mriedem | when we were talking to the public cloud guy in charge of moving from their cascading / cells v1 type thing last week, | 21:17 |
mriedem | and talked about handling a down cell, | 21:17 |
mriedem | he wanted an option to not return any results when listing if the tenant has any instances in a down cell; this would be before tssurya's new microversion which returns the instnaces in down cells with the UNKNOWN status | 21:17 |
mriedem | he was concerned that users would be confused if they knew they had like 3 VMs and then all of a sudden they see 2 | 21:18 |
dansmith | this seems a bit close to config-defined-api-behavior to me | 21:18 |
mriedem | so he'd rather not show them any, because if they delete the 2 and the 1 comes back, it would be an issue | 21:18 |
dansmith | seems like going back to 500 would be better than an empty list | 21:18 |
mriedem | it is, yes, which i pointed out, | 21:18 |
mriedem | but it's also not really an interop kind of situation | 21:19 |
mriedem | 500 is an option | 21:19 |
mriedem | but we already fixed that 500 bug... | 21:19 |
mriedem | so clearly CERN wants it one way and huawei wants it another | 21:19 |
dansmith | I meant turn on the 500 with a config flag | 21:19 |
mriedem | oh | 21:19 |
dansmith | like explode_if_some_are_down=True | 21:20 |
mriedem | yeah that's an option | 21:20 |
mriedem | i can go back and ask which is preferrable | 21:20 |
mriedem | hide or explode | 21:20 |
mriedem | in the end, | 21:20 |
mriedem | it's basically the same from the user viewpoint | 21:20 |
tssurya | I had this https://review.openstack.org/592428/ which was for the empty list config | 21:20 |
mriedem | although of course huawei public cloud has a strict no errors policy... :) | 21:20 |
melwitt | so this would be a change, pre-microversion? | 21:20 |
dansmith | not IMHO.. 500 means "the server is broken, I'll try later", empty means "firedrill, my instances and data are gone" | 21:20 |
dansmith | to me | 21:20 |
mriedem | melwitt: yes pre-microversion | 21:21 |
melwitt | ok | 21:21 |
mriedem | if you request the microversion you get the down cell instances with UNKNOWN status | 21:21 |
dansmith | can't imagine how returning an empty list doesn't just generate a billion urgent calls to support | 21:21 |
mriedem | yeah i know | 21:21 |
mriedem | i'll ask | 21:21 |
dansmith | 500 might mean "hmm, I'll go check the status page" and see that some issues are occurring | 21:22 |
melwitt | yeah, the empty list might give people a heart attack | 21:22 |
dansmith | if my instances are gone suddenly I freak the eff out | 21:22 |
tssurya | I vote for 500 too, makes more sense | 21:22 |
tssurya | specially since the problem is users being confused to see 2 instead of 3.. now they would see 0 | 21:22 |
mriedem | yup | 21:22 |
mriedem | noted | 21:22 |
mriedem | moving onto the other item | 21:23 |
mriedem | cross-cell cold migration | 21:23 |
mriedem | i've vomited some random thoughts into https://etherpad.openstack.org/p/nova-ptg-stein-cells | 21:23 |
mriedem | our requirements are basically, network isolation between cells, | 21:23 |
mriedem | so no ssh between hosts in different cells so can't cold migrate the traditional way | 21:23 |
mriedem | image service is global, which made me think of an orchestrated shelve/unshelve type thing | 21:23 |
mriedem | i feel like that might be a bit cludgy, so open to other ideas | 21:24 |
mriedem | i'm not sure how else to get the guest disk image out of the one cell and into the other w/o snapshots | 21:24 |
dansmith | I think snapshot for migrate will not be what some people want, but I think it will be ideal for a lot of others | 21:24 |
dansmith | I think that's a good first step for us to do though | 21:24 |
mriedem | of course, ports and volumes... | 21:24 |
mriedem | with ports and volumes we just attach on the new host, migrate, detach from old host on confirm | 21:25 |
mriedem | so how ports and volumes get migrated is going to be another thing | 21:25 |
mriedem | what else do we have attached to an instance that's external? barbican secrets? castellan certs? | 21:26 |
dansmith | yep, we'll have to do some thinking probably | 21:27 |
mriedem | i dislike thinking | 21:27 |
mriedem | however, | 21:27 |
mriedem | mlavalle and smcginnis work for the same overlords so i can talk to them | 21:28 |
mriedem | routed networks comes to mind for ports, but cinder has no concept like this | 21:28 |
mriedem | as far as i know | 21:28 |
melwitt | synergy | 21:28 |
dansmith | are we done with that for the moment? | 21:29 |
mriedem | yes | 21:29 |
mriedem | dump ideas/comments in the etherpad | 21:29 |
dansmith | #todo everyone be thinking about cross-cell-migration gotchas | 21:30 |
mriedem | also, | 21:30 |
mriedem | huawei cloud is all volume-backed... | 21:30 |
mriedem | so i have to care about that bigly | 21:30 |
dansmith | well, maybe that helps | 21:30 |
mriedem | maybe, if the volume storage is shared between cells | 21:30 |
dansmith | or if it's migratable on the cinder side and we can just wait | 21:31 |
mriedem | my guess is that would trigger a swap callback | 21:31 |
mriedem | that's what happens if you do volume live migration | 21:31 |
mriedem | kevin seemed pretty confident this wasn't a hard problem, so maybe i'll just let him own it :) | 21:32 |
dansmith | anything else before we close? | 21:32 |
mriedem | nope | 21:33 |
dansmith | #endmeeting | 21:34 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings/" | 21:34 | |
openstack | Meeting ended Wed Aug 22 21:34:00 2018 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 21:34 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/nova_cells/2018/nova_cells.2018-08-22-21.00.html | 21:34 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/nova_cells/2018/nova_cells.2018-08-22-21.00.txt | 21:34 |
openstack | Log: http://eavesdrop.openstack.org/meetings/nova_cells/2018/nova_cells.2018-08-22-21.00.log.html | 21:34 |
*** dansmith is now known as htimsnad | 21:34 | |
*** mriedem has left #openstack-meeting-3 | 21:34 | |
*** tssurya has quit IRC | 21:38 | |
*** munimeha1 has quit IRC | 21:41 | |
*** macza_ has quit IRC | 22:56 | |
*** hongbin has quit IRC | 23:12 | |
*** jamesmcarthur has joined #openstack-meeting-3 | 23:13 | |
*** jamesmcarthur has quit IRC | 23:35 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!