*** rossella_s has joined #openstack-meeting-3 | 00:00 | |
*** baoli has joined #openstack-meeting-3 | 00:00 | |
*** pvaneck has quit IRC | 00:01 | |
*** pvaneck has joined #openstack-meeting-3 | 00:04 | |
*** sarob has joined #openstack-meeting-3 | 00:05 | |
*** mickeys has joined #openstack-meeting-3 | 00:09 | |
*** baoli has quit IRC | 00:11 | |
*** baoli has joined #openstack-meeting-3 | 00:13 | |
*** sdague has quit IRC | 00:16 | |
*** dimtruck is now known as zz_dimtruck | 00:19 | |
*** baoli has quit IRC | 00:23 | |
*** zz_dimtruck is now known as dimtruck | 00:28 | |
*** armax has quit IRC | 00:29 | |
*** banix has quit IRC | 00:30 | |
*** Swami has quit IRC | 00:31 | |
*** armax has joined #openstack-meeting-3 | 00:34 | |
*** bklei has quit IRC | 00:39 | |
*** D9 has joined #openstack-meeting-3 | 00:39 | |
*** bklei has joined #openstack-meeting-3 | 00:39 | |
*** bklei has quit IRC | 00:44 | |
*** sdake_ has quit IRC | 00:45 | |
*** sdake has joined #openstack-meeting-3 | 00:47 | |
*** tonytan4ever has joined #openstack-meeting-3 | 00:47 | |
*** mtanin___ has quit IRC | 00:48 | |
*** ddieterly has joined #openstack-meeting-3 | 00:49 | |
*** hoangcx has joined #openstack-meeting-3 | 00:50 | |
*** tonytan4ever has quit IRC | 00:53 | |
*** jrist has quit IRC | 00:59 | |
*** pvaneck has quit IRC | 01:01 | |
*** sdake has quit IRC | 01:04 | |
*** zhurong has joined #openstack-meeting-3 | 01:10 | |
*** jrist has joined #openstack-meeting-3 | 01:11 | |
*** neil_ has quit IRC | 01:14 | |
*** toddjohn has joined #openstack-meeting-3 | 01:16 | |
*** sarob has quit IRC | 01:16 | |
*** mickeys has quit IRC | 01:17 | |
*** sarob has joined #openstack-meeting-3 | 01:17 | |
*** dimtruck is now known as zz_dimtruck | 01:19 | |
*** calbers has quit IRC | 01:19 | |
*** calbers has joined #openstack-meeting-3 | 01:19 | |
*** ddieterly is now known as ddieterly[away] | 01:20 | |
*** ddieterly[away] is now known as ddieterly | 01:20 | |
*** sarob has quit IRC | 01:21 | |
*** toddjohn has quit IRC | 01:28 | |
*** toddjohn has joined #openstack-meeting-3 | 01:29 | |
*** banix has joined #openstack-meeting-3 | 01:30 | |
*** TaylorHuang has joined #openstack-meeting-3 | 01:31 | |
*** toddjohn has quit IRC | 01:33 | |
*** TaylorH has quit IRC | 01:34 | |
*** calbers has quit IRC | 01:35 | |
*** TaylorH has joined #openstack-meeting-3 | 01:35 | |
*** TaylorHuang has quit IRC | 01:38 | |
*** TaylorH has quit IRC | 01:39 | |
*** woodster_ has quit IRC | 01:39 | |
*** baoli has joined #openstack-meeting-3 | 01:41 | |
*** zz_dimtruck is now known as dimtruck | 01:47 | |
*** tonytan4ever has joined #openstack-meeting-3 | 01:49 | |
*** calbers has joined #openstack-meeting-3 | 01:49 | |
*** kenji-i has quit IRC | 01:52 | |
*** uxdanielle has quit IRC | 01:52 | |
*** tonytan4ever has quit IRC | 01:53 | |
*** ddieterly has quit IRC | 01:57 | |
*** mickeys has joined #openstack-meeting-3 | 02:00 | |
*** revon has quit IRC | 02:00 | |
*** mickeys has quit IRC | 02:03 | |
*** mickeys has joined #openstack-meeting-3 | 02:04 | |
*** coolsvap_ has joined #openstack-meeting-3 | 02:04 | |
*** julim has joined #openstack-meeting-3 | 02:05 | |
*** mickeys has quit IRC | 02:08 | |
*** armax has quit IRC | 02:10 | |
*** kenji-i has joined #openstack-meeting-3 | 02:11 | |
*** sdake has joined #openstack-meeting-3 | 02:12 | |
*** eliqiao has quit IRC | 02:12 | |
*** eliqiao has joined #openstack-meeting-3 | 02:12 | |
*** baoli has quit IRC | 02:17 | |
*** salv-orl_ has quit IRC | 02:21 | |
*** baoli has joined #openstack-meeting-3 | 02:32 | |
*** yamahata has quit IRC | 02:34 | |
*** iyamahat has quit IRC | 02:34 | |
*** tonytan4ever has joined #openstack-meeting-3 | 02:35 | |
*** baoli has quit IRC | 02:52 | |
*** sdake has quit IRC | 02:53 | |
*** ddieterly has joined #openstack-meeting-3 | 02:56 | |
*** yamamoto_ has joined #openstack-meeting-3 | 03:05 | |
*** ddieterly has quit IRC | 03:08 | |
*** uxdanielle has joined #openstack-meeting-3 | 03:10 | |
*** baoli has joined #openstack-meeting-3 | 03:10 | |
*** abalutoiu_ has joined #openstack-meeting-3 | 03:12 | |
*** sdake has joined #openstack-meeting-3 | 03:12 | |
*** abalutoiu has quit IRC | 03:15 | |
*** baoli has quit IRC | 03:17 | |
*** salv-orlando has joined #openstack-meeting-3 | 03:22 | |
*** RuiChen has joined #openstack-meeting-3 | 03:24 | |
*** Liuqing has joined #openstack-meeting-3 | 03:25 | |
*** salv-orlando has quit IRC | 03:28 | |
*** eliqiao has quit IRC | 03:29 | |
*** eliqiao has joined #openstack-meeting-3 | 03:31 | |
*** banix has quit IRC | 03:40 | |
*** calbers has quit IRC | 03:49 | |
*** SridarK has joined #openstack-meeting-3 | 03:53 | |
*** shwetaap has joined #openstack-meeting-3 | 03:55 | |
*** calbers has joined #openstack-meeting-3 | 03:58 | |
*** lpetrut has joined #openstack-meeting-3 | 03:59 | |
*** dimtruck is now known as zz_dimtruck | 03:59 | |
*** chandanc_ has joined #openstack-meeting-3 | 03:59 | |
*** rossella_s has quit IRC | 03:59 | |
SridarK | Hi FWaaS folks | 04:00 |
---|---|---|
chandanc_ | hello | 04:00 |
*** padkrish has joined #openstack-meeting-3 | 04:00 | |
*** yushiro has joined #openstack-meeting-3 | 04:00 | |
*** rossella_s has joined #openstack-meeting-3 | 04:00 | |
SridarK | we can get started - i see folks joining | 04:00 |
SridarK | #startmeeting fwaas | 04:01 |
openstack | Meeting started Wed Jul 27 04:01:13 2016 UTC and is due to finish in 60 minutes. The chair is SridarK. Information about MeetBot at http://wiki.debian.org/MeetBot. | 04:01 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 04:01 |
*** openstack changes topic to " (Meeting topic: fwaas)" | 04:01 | |
openstack | The meeting name has been set to 'fwaas' | 04:01 |
xgerman | o/ | 04:01 |
yushiro | Hi all, o/ | 04:01 |
SridarK | #chair xgerman | 04:01 |
openstack | Current chairs: SridarK xgerman | 04:01 |
padkrish | hi all | 04:01 |
*** SarathMekala has joined #openstack-meeting-3 | 04:01 | |
*** _SarathMekala_ has joined #openstack-meeting-3 | 04:01 | |
SridarK | ok lets run thru the usual topics | 04:02 |
shwetaap | Hi | 04:02 |
SridarK | #topic FWaaS v2 | 04:02 |
*** openstack changes topic to "FWaaS v2 (Meeting topic: fwaas)" | 04:02 | |
_SarathMekala_ | hi all | 04:02 |
hoangcx | hi | 04:02 |
SridarK | on the patchsets, shwetaap: thx i saw that u uploaded a new patch on the extensions | 04:02 |
SridarK | and yushiro: thanks for addressing some of the comments | 04:02 |
yushiro | SridarK, you're welcome :) | 04:03 |
SridarK | shwetaap: do u see more work on the patch in terms of UT ? | 04:03 |
shwetaap | sure, thanks yushiro on fixing some of the comments. | 04:03 |
shwetaap | i may add a few UTs for firewall_groups | 04:04 |
shwetaap | the rest seem ok | 04:04 |
SridarK | shwetaap: ok | 04:04 |
SridarK | I will look thru and post some comments too | 04:04 |
yushiro | shwetaap, You're welcome. I'll put some new comments on your patch. would you check and fix it? | 04:04 |
SridarK | my sense is that we can target the first set of basic resources and attributes | 04:04 |
SridarK | i will comment on gerrit and we can discuss there | 04:05 |
shwetaap | yushiro: sure | 04:05 |
yushiro | shwetaap, OK | 04:05 |
SridarK | next up is njohnston and myself on the db & plugin | 04:06 |
SridarK | i have been working the db patch - i have some basic things working with the policy, tweaking out the policy - rule - position table | 04:06 |
SridarK | i will push the patch up as soon as i finish my testing | 04:07 |
yushiro | SridarK, I see. After that, I'll comment in your DB patch(I found some nit bugs) | 04:08 |
SridarK | yushiro: ok great - much appreciated | 04:08 |
SridarK | i will keep the plugin patch with the old rpc model | 04:09 |
SridarK | as the first approach | 04:09 |
padkrish | SridarK# Sounds good....once i see your patch, i will integrate with versioned object patch and test | 04:09 |
SridarK | we can refactor with versioned objects and the L3 Agent ext as the next step | 04:09 |
SridarK | padkrish: ok that is good - we can try to sync up to plan this a bit later in the week | 04:10 |
padkrish | SridarK# Ok | 04:10 |
yushiro | padkrish, I'll sync with you about the integration of our patches. | 04:10 |
SridarK | On the plugin, the old model had a PENDING state | 04:11 |
SridarK | and after the Agent applied the rules and sent an ACK back - we would go to the final state | 04:11 |
padkrish | #yushiro# absolutely...i am looking forward to your devstack plugin, which will help us all integrate | 04:11 |
SridarK | i would like folks to think abt this and get some comments out | 04:11 |
SridarK | perhaps with versioned objects - we dont need this | 04:12 |
SridarK | i will reach out to u guys to clarify this bit | 04:12 |
yushiro | padkrish, Ah, unfortunately, this is not devstack plugin but procedure how 2 integrate our patches.. Is it OK? | 04:12 |
padkrish | yushiro# i see, that's still very good... | 04:13 |
SridarK | yushiro: that is good too - all of us following a similar approch will be good | 04:13 |
xgerman | +1 | 04:14 |
SridarK | i think we will be in some craziness with the dependencies | 04:14 |
SridarK | yushiro: padkrish: mfranc213_: pls go ahead with the agent side updates | 04:14 |
yushiro | SridarK, Sure. Last week, I attended virtual mid-cycle with SridarK , njohnston|PTO and margaret | 04:15 |
yushiro | SridarK, As you know :) | 04:15 |
SridarK | :-) | 04:15 |
SridarK | we can get this as a separate topic | 04:15 |
yushiro | SridarK, After that, I fosused on as follows: | 04:16 |
yushiro | 1. Review margaret patch first. I've already put some comments into her patch. | 04:16 |
yushiro | 2. Integrate our patches and try to pass "GET". Currently, I've just finished GET firewall_groups. | 04:17 |
yushiro | I'll share this information into FWaaS members within today(Japan timezone). | 04:17 |
SridarK | yushiro: great | 04:18 |
*** RuiChen has quit IRC | 04:18 | |
SridarK | can u elaborate more on (2) | 04:18 |
SridarK | have u added some missing pieces ? | 04:18 |
yushiro | SridarK, Yes. I've added some DB attributes. | 04:19 |
SridarK | yushiro: ok cool | 04:19 |
yushiro | SridarK, ex. "project_id", "public"... | 04:19 |
SridarK | yushiro: ok | 04:19 |
SridarK | i will have some of these missing pieces on the Rules, Policy and FW group resources also | 04:20 |
yushiro | SridarK, So, let me confirm about DB. we use 'public' instead of 'shared', don't you? | 04:20 |
SridarK | yushiro: yes | 04:20 |
yushiro | SridarK, Also, 'project_id' instead of 'tenant_id', don't you? | 04:20 |
SridarK | yushiro: yes that is correct | 04:20 |
yushiro | SridarK, OK, thank you. | 04:21 |
SridarK | yushiro: just give me another day - and i will update the patch | 04:21 |
SridarK | so u can use that | 04:21 |
xgerman | nice! | 04:21 |
padkrish | SridarK# On my side, i have sent out couple of patches for versioned objects https://review.openstack.org/#/c/342476/2 and https://review.openstack.org/#/c/347092/ | 04:22 |
SridarK | padkrish: yes thx | 04:23 |
yushiro | SridarK, Sure. I also changed a little with migration file , DB, plugin, versioned object,.. in order to pass golden route(GET). I'll feedback it. | 04:23 |
SridarK | yushiro: ok sounds good | 04:23 |
padkrish | they seem to have a circular dependency, so i am planning to split https://review.openstack.org/#/c/342476/2 into two...basically remove the notification driver portion from it | 04:23 |
SridarK | yushiro: u can comment on the patch after i push it too | 04:23 |
yushiro | SridarK, Sure. I'll do that :) | 04:24 |
SridarK | padkrish: yes saw ur email | 04:24 |
*** salv-orlando has joined #openstack-meeting-3 | 04:24 | |
xgerman | the less circular dependencies we have the better. That’s the reason for neutron-lib (cut back on those dependencies) | 04:25 |
SridarK | xgerman: +1 | 04:25 |
padkrish | xgerman# agree, but the resources are embedded in Neutron as it stands today... | 04:25 |
SridarK | padkrish: will look thru this | 04:25 |
padkrish | So, any suggestions on that? | 04:25 |
SridarK | and we can look for the easiest way fwd | 04:26 |
xgerman | I think proceed as is and hope they merge it... | 04:26 |
*** asettle has joined #openstack-meeting-3 | 04:26 | |
padkrish | xgerman# ok :) | 04:26 |
xgerman | that’s the best we can do — and if we need to change we do so | 04:27 |
padkrish | xgerman# sure | 04:27 |
SridarK | padkrish: yes this is can be quite tricky | 04:28 |
SridarK | but it is not very clear on how to get past this | 04:28 |
*** salv-orlando has quit IRC | 04:28 | |
padkrish | SridarK# unless, we make the resource registration generic instead of hard-coding, i also need to think through this....if we do, we also may need to modify existing consumer (QoS) to make use of it | 04:29 |
*** lpetrut has quit IRC | 04:30 | |
SridarK | padkrish: yes, since QoS is part of neutron - things are good | 04:30 |
padkrish | SridarK# yes | 04:30 |
*** yamamoto_ has quit IRC | 04:31 | |
SridarK | lets discuss this more along with xgerman & mfranc213_ since Nate is out this week | 04:31 |
*** asettle has quit IRC | 04:31 | |
SridarK | ok lets move on to the next piece | 04:31 |
xgerman | +1 | 04:31 |
SridarK | chandanc_: & SarathMekala: how do things look on the driver side | 04:32 |
*** vishwanathj has quit IRC | 04:32 | |
SarathMekala | We are done with Security Group changes | 04:32 |
SarathMekala | things seem to be good | 04:32 |
SarathMekala | but there are certain issues that need discussion.. | 04:32 |
SridarK | SarathMekala: ok great - which change is this ? | 04:32 |
SridarK | so both can coexist ? | 04:33 |
chandanc_ | the changes are needed on the iptables_manager, in the neutron code\ | 04:33 |
SarathMekala | contention between SG and FwaaS drivers got solved... this solution needs some review from the team | 04:34 |
chandanc_ | we have introduced a common chain and then component level chains for fw and SG | 04:34 |
SridarK | ok nice | 04:34 |
xgerman | neat! | 04:34 |
chandanc_ | with the changes the IPtables configuration is now not been overwritten by components | 04:34 |
SridarK | if u can review with mickeys and then reach out ot a broader audience | 04:34 |
SridarK | *to a | 04:34 |
*** Poornima has joined #openstack-meeting-3 | 04:35 | |
SridarK | but this is great | 04:35 |
SarathMekala | sure.. | 04:35 |
chandanc_ | here is an example output http://paste.openstack.org/show/542471/ | 04:35 |
SridarK | and an important piece to have in place | 04:35 |
SarathMekala | SridarK# there are a few general concerns | 04:35 |
SarathMekala | for ex: we need to change neutron code.. is it ok? | 04:36 |
SridarK | SarathMekala: yes u will need to get the review out | 04:36 |
SarathMekala | ip_firewall and iptable_manger are from neutron | 04:36 |
xgerman | SridarK +1 | 04:36 |
xgerman | I think we are running up against their deadline soon | 04:37 |
SridarK | u can reference the before and after from paste in the review comments | 04:37 |
SarathMekala | sure will do that... there are a few more queries, will send across a mail after this meeting | 04:37 |
SridarK | i echo xgerman: - u will need to get some review time with the neutron folks | 04:37 |
SridarK | so sooner the better | 04:37 |
yushiro | SarathMekala, BTW, it there any update about ordering b/w firewall_groups? | 04:38 |
SarathMekala | sure.. we are in a shape to post a review | 04:38 |
SridarK | excellent | 04:38 |
xgerman | +1 | 04:38 |
yushiro | +1 | 04:38 |
SarathMekala | ordering is still open for now at the same level | 04:38 |
SridarK | there will be some minor updates to iptables rules for L3 as well - i will run it by both of u | 04:39 |
chandanc_ | sure | 04:39 |
SarathMekala | xgerman suggested to throw an error.. so we can consider that | 04:39 |
SridarK | but this is quite simple compared to what u guys are doing for L2 | 04:39 |
SarathMekala | sure.. | 04:40 |
SarathMekala | Sridar can we sync up after this meeting | 04:40 |
SridarK | SarathMekala: sure | 04:40 |
yushiro | SarathMekala, I see. Is it discussing in google doc now? | 04:41 |
SarathMekala | yushiro# the doc needs to be updated | 04:41 |
*** jtomasek has quit IRC | 04:41 | |
SarathMekala | we got busy sorting out some issues | 04:42 |
SarathMekala | will do it this week | 04:42 |
yushiro | SarathMekala, OK. great work. I'll check in next week. Thank you. | 04:42 |
SridarK | SarathMekala: understand no worries | 04:42 |
SridarK | anything else on driver pieces | 04:43 |
chandanc_ | nothing much , we need to have some discussion. | 04:43 |
chandanc_ | we will have the patch out | 04:44 |
SridarK | ok sounds good | 04:44 |
SarathMekala | code seems to be in a ok shape | 04:44 |
SridarK | ok | 04:44 |
SarathMekala | need to see how the review goes | 04:44 |
SridarK | lets move on | 04:45 |
SridarK | #topic L3 Agent | 04:45 |
*** openstack changes topic to "L3 Agent (Meeting topic: fwaas)" | 04:45 | |
SridarK | mfranc213_: has a review out: | 04:45 |
SridarK | #link https://review.openstack.org/#/c/337699/ | 04:45 |
SridarK | we clarified that this can be step 1 | 04:46 |
SridarK | and yushiro: has a patch out | 04:46 |
SridarK | #link https://review.openstack.org/#/c/341374 | 04:46 |
SridarK | this could be step2 | 04:46 |
yushiro | SridarK, yes. | 04:46 |
SridarK | mfranc213_: is not here - but we can continue the review | 04:47 |
SridarK | yushiro: thx for getting started | 04:47 |
SridarK | #topic virtual coding sprint | 04:47 |
*** openstack changes topic to "virtual coding sprint (Meeting topic: fwaas)" | 04:47 | |
SridarK | we met on thu & fri of last week (njohnston, mfranc213_ , padkrish yushiro & SridarK ) | 04:48 |
SridarK | we spent some time to discuss and clear things up on any questions so we can focus | 04:48 |
SridarK | and get answers quickly | 04:48 |
SarathMekala | Sorry guys.. I fell sick and could not join the discussion | 04:49 |
SridarK | perhaps we can target allocating couple of hours on couple of days every week | 04:49 |
SridarK | SarathMekala: no worries - we were mainly on the plugin - agent side of things | 04:49 |
SridarK | if we can block some time to have a quick discussion and clarify issues, do reviews etc - could be useful to move quickly | 04:50 |
SridarK | anyways - something folks can think abt and see if it is worth pursuing - we can also do this on demand | 04:50 |
SridarK | #topic Open Discussion | 04:51 |
*** openstack changes topic to "Open Discussion (Meeting topic: fwaas)" | 04:51 | |
SridarK | other things folks want to bring up ? | 04:52 |
SridarK | in general we are tight on time but i think the dependencies are coming together - a focussed push will get us thru the finish line | 04:52 |
xgerman | #link http://graham.hayes.ie/posts/equal-opportunities-for-all-openstack-projects/ | 04:52 |
xgerman | ^^ that’s interesting in case we spin out ;-) | 04:53 |
xgerman | SridarK +1 | 04:53 |
SridarK | xgerman: how relevant :-) | 04:53 |
SridarK | We also need to keep an eye on the Client patch sets needed | 04:55 |
SridarK | Thats all I had, if nothing else we can close out | 04:55 |
yushiro | SridarK, I'll follow CLI's patch with njohnston. | 04:55 |
SridarK | yushiro: ok great - he will be back next week | 04:56 |
SridarK | ok then thanks all for attending and all the updates, have a great and productive week | 04:56 |
yushiro | TO All, if you'd like to reach out Japanese core-reviewer, please let me ask. I can reach out them more easily. | 04:56 |
SridarK | yushiro: that is very useful | 04:56 |
xgerman | +1 | 04:57 |
yushiro | Because I'm on the same timezone :) | 04:57 |
SridarK | thx | 04:57 |
SridarK | #endmeeting | 04:57 |
*** openstack changes topic to " (Meeting topic: ops_guide)" | 04:57 | |
_SarathMekala_ | bye all o/ | 04:57 |
openstack | Meeting ended Wed Jul 27 04:57:20 2016 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 04:57 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/fwaas/2016/fwaas.2016-07-27-04.01.html | 04:57 |
xgerman | o/ | 04:57 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/fwaas/2016/fwaas.2016-07-27-04.01.txt | 04:57 |
openstack | Log: http://eavesdrop.openstack.org/meetings/fwaas/2016/fwaas.2016-07-27-04.01.log.html | 04:57 |
yushiro | bye bye | 04:57 |
*** numans has joined #openstack-meeting-3 | 04:57 | |
shwetaap | bye, Thanks! | 04:57 |
chandanc_ | bye | 04:57 |
*** Poornima has quit IRC | 04:57 | |
padkrish | bye | 04:57 |
*** shwetaap has left #openstack-meeting-3 | 04:57 | |
*** yushiro has left #openstack-meeting-3 | 04:58 | |
*** yamahata has joined #openstack-meeting-3 | 05:00 | |
*** flwang1 has quit IRC | 05:03 | |
*** SarathMekala_ has joined #openstack-meeting-3 | 05:05 | |
*** _SarathMekala_ has quit IRC | 05:07 | |
*** padkrish has quit IRC | 05:09 | |
*** anil_rao has joined #openstack-meeting-3 | 05:09 | |
*** anilvenkata has joined #openstack-meeting-3 | 05:11 | |
*** uxdanielle has quit IRC | 05:13 | |
*** salv-orlando has joined #openstack-meeting-3 | 05:14 | |
*** soichi has joined #openstack-meeting-3 | 05:20 | |
*** yamamot__ has joined #openstack-meeting-3 | 05:22 | |
*** anilvenkata has quit IRC | 05:25 | |
*** beagles has quit IRC | 05:26 | |
*** numans has quit IRC | 05:27 | |
*** iyamahat has joined #openstack-meeting-3 | 05:29 | |
*** kaz has joined #openstack-meeting-3 | 05:29 | |
anil_rao | #startmeeting taas | 05:30 |
openstack | Meeting started Wed Jul 27 05:30:15 2016 UTC and is due to finish in 60 minutes. The chair is anil_rao. Information about MeetBot at http://wiki.debian.org/MeetBot. | 05:30 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 05:30 |
*** openstack changes topic to " (Meeting topic: taas)" | 05:30 | |
openstack | The meeting name has been set to 'taas' | 05:30 |
yamamot__ | hi | 05:30 |
anil_rao | Hello | 05:30 |
kaz | hi | 05:30 |
soichi | hi | 05:30 |
anil_rao | #topic Performance measurement | 05:30 |
*** openstack changes topic to "Performance measurement (Meeting topic: taas)" | 05:30 | |
kaz | link: http://lists.openstack.org/pipermail/openstack-dev/attachments/20160727/04c7bcbc/attachment-0001.pdf | 05:31 |
anil_rao | Thanks Kaz for providing the new results. | 05:31 |
kaz | There is a mistake in the graph I showed last week IRC meeting. | 05:31 |
*** muawiakhan has joined #openstack-meeting-3 | 05:31 | |
kaz | The attached file is a collected edition. | 05:31 |
anil_rao | I was reading on a blog that OVS is able to do around 260K pps | 05:32 |
anil_rao | Apparently this is a a new version with lots of perf enhancements. | 05:33 |
soichi | could you share URL of the blog? | 05:33 |
anil_rao | sure. give me a minute | 05:33 |
*** pgadiya has joined #openstack-meeting-3 | 05:34 | |
anil_rao | #link http://blog.ipspace.net/2014/11/open-vswitch-performance-revisited.html | 05:34 |
yamamot__ | the vhost-net thread was sharing the cpu with something cpu-consuming? | 05:34 |
soichi | anil_rao: thiank you | 05:35 |
*** anil_rao_ has joined #openstack-meeting-3 | 05:35 | |
*** anil_rao_ has quit IRC | 05:36 | |
kaz | CPU pin down was enabled | 05:36 |
*** anil_rao_ has joined #openstack-meeting-3 | 05:37 | |
yamamot__ | kaz: so the cpu was dedicated to the vhost-net instance? | 05:37 |
*** anil_rao_ has quit IRC | 05:38 | |
*** anil_rao has quit IRC | 05:38 | |
*** numans has joined #openstack-meeting-3 | 05:39 | |
*** anil_rao has joined #openstack-meeting-3 | 05:39 | |
kaz | yamamot__: vhost-net is running on host OS, so it was not dedicated, I think. | 05:39 |
yamamot__ | you mean vcpu threads are pinned? | 05:41 |
kaz | yamamot__: yes | 05:42 |
yamamot__ | do you have a record of which cpu was running which thread? | 05:42 |
kaz | No I do not. | 05:43 |
anil_rao | If my understanding of the graph is correct it appears that when mirroring is not enabled, iperf is able to drive 95K pps. | 05:44 |
anil_rao | When mirroring is enabled you get 70K pps of production traffic + 70K pps of mirrored traffic. | 05:45 |
kaz | anil_rao: yes | 05:45 |
anil_rao | so when mirroring if off the 95K limit is either from iperf of the VMs themselves and not OVS. is this correct? | 05:46 |
yamamot__ | the screenshot in p4 is for which case? | 05:46 |
kaz | yamamot__: this is for mirror is enabled case. | 05:47 |
kaz | anil_raw: yes, I guess | 05:48 |
anil_rao | I am curious to know why the non mirrored case tops off at 95K pps. Was vhost-net consuming 100% cpu in that case too. | 05:49 |
anil_rao | I was logged out of the IRC chat a few min back. Did the blog link i sent out reach you all? | 05:51 |
kaz | we know that vhost-net cosume 100% cpu , but we do not know the reason. | 05:52 |
soichi | anil_rao: okay | 05:52 |
anil_rao | soichi: Thanks | 05:52 |
anil_rao | This is an interesting result. I will need some time to fully understand the behavior. | 05:54 |
soichi | we will try to investigate | 05:54 |
anil_rao | I mean, when mirroring is enabled we are essentially seeing 140k pps (70K prod + 70K mirrored). | 05:55 |
soichi | yes | 05:55 |
anil_rao | So it seems to indicate that the 95K non mirrored limit is perhaps a limit with the dest VM not being able to receive faster than that rate. | 05:56 |
*** coolsvap_ is now known as coolsvap | 05:56 | |
reedip | Hi sorry, I forgot that today we had a meeting | 05:56 |
anil_rao | Hi Reedip | 05:57 |
soichi | reedip: hi | 05:57 |
kaz | hi | 05:57 |
reedip | going through the meeting logs... | 05:57 |
anil_rao | Our lab is down because of an AC upgrade. So I will only have result for you all next week. | 05:58 |
anil_rao | any more on this topic, otherwise we can move to the next one on the agenda. | 05:59 |
muawiakhan | hi | 06:00 |
kaz | I guess the limit of 95K is a limit of source VM's CPU bound of vhost-net | 06:00 |
*** nkrinner_afk is now known as nkrinner | 06:02 | |
*** calbers has quit IRC | 06:02 | |
soichi | we will make additional experiments and report the result | 06:02 |
anil_rao | soichi: Thanks | 06:02 |
soichi | let's go no next topic | 06:03 |
anil_rao | #topic Design of traffic isolation by using flow based tunneling (cont.) | 06:03 |
*** openstack changes topic to "Design of traffic isolation by using flow based tunneling (cont.) (Meeting topic: taas)" | 06:03 | |
soichi | Kaz found that Netron code was updated | 06:04 |
anil_rao | soichi: In what manner? | 06:04 |
kaz | I found that it is not able to use ":taas" in a neutron database because a new version of neutron has a strict type check of IP address. | 06:05 |
*** hoangcx has left #openstack-meeting-3 | 06:06 | |
kaz | So we need to consider a new method of discovering IP address. | 06:06 |
soichi | yes, we need to revise our proposal | 06:07 |
soichi | we will submit revised one when we find a good idea. | 06:08 |
yamamot__ | what's wrong with adding a column? | 06:09 |
soichi | yamamot__: it shoud be an idea, tahnk you | 06:09 |
soichi | move to next topic? | 06:11 |
anil_rao | soichi,kaz: I was wondering if we can return the right IP when the destination replies to the broadcast packet(s). | 06:11 |
*** Liuqing has quit IRC | 06:12 | |
kaz | broadcast packets need to send to appropriate tunnel. | 06:13 |
*** calbers has joined #openstack-meeting-3 | 06:13 | |
*** Liuqing has joined #openstack-meeting-3 | 06:14 | |
soichi | it means send to tunnels for production trafiic | 06:15 |
anil_rao | for taas we will always send via TAAS_SEND_FLOOD table, right? | 06:15 |
anil_rao | soichi,kaz: I will study this some more and we can discuss options in a later meeting. | 06:16 |
*** sdake has quit IRC | 06:16 | |
kaz | before mac learning, we send via TAAS_SEND_FLOOD table | 06:16 |
kaz | after mac lerning we will send via TAAS_SEND_UCAST table | 06:17 |
anil_rao | kaz: In today's exercise we are not really performing mac learning. Instead, we just learn about the location of the destination of a tap service instance. I am assuming that the same will be true with your flow based tunneling. | 06:19 |
kaz | thank you for your comment. I would like to discuss next week. | 06:21 |
anil_rao | sure. Let's move to the next topic. | 06:21 |
anil_rao | #topic Can not capture the packet, if the two VM on the same host | 06:21 |
*** openstack changes topic to "Can not capture the packet, if the two VM on the same host (Meeting topic: taas)" | 06:21 | |
anil_rao | #link Media:ingress_packet-20160720-r1.png | 06:22 |
*** anilvenkata has joined #openstack-meeting-3 | 06:22 | |
anil_rao | Thanks for the detailed description of the problem. I am examining this issue...looks like the port vlan is not visible to the OVS flow table. | 06:24 |
anil_rao | I have reproduced the issue on my setup. I'll report back when I have a better handle on this. | 06:25 |
kaz | anil_rao: thank you | 06:26 |
anil_rao | What I did notice is that traffic coming from outside the host gets properly tagged by the flows in OVS. | 06:26 |
*** abalutoiu_ has quit IRC | 06:26 | |
anil_rao | so this only affects ingress monitoring when the source is on the same host. | 06:27 |
kaz | anil_rao: that's right | 06:28 |
anil_rao | #topic Open Discussion | 06:28 |
*** openstack changes topic to "Open Discussion (Meeting topic: taas)" | 06:28 | |
soichi | Let's vote to TaaS and related presentations. | 06:28 |
*** salv-orl_ has joined #openstack-meeting-3 | 06:28 | |
soichi | I found Vinay's presentation: "Tapping in NFV cloud : A real world showcase by Swisscom, Ericsson and IXIA." in the Telecom/NFV Operations track. | 06:28 |
anil_rao | +1 | 06:29 |
anil_rao | we have run out of time. Next week then? | 06:30 |
anil_rao | #endmeeting | 06:30 |
*** openstack changes topic to " (Meeting topic: ops_guide)" | 06:30 | |
openstack | Meeting ended Wed Jul 27 06:30:57 2016 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 06:30 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/taas/2016/taas.2016-07-27-05.30.html | 06:31 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/taas/2016/taas.2016-07-27-05.30.txt | 06:31 |
openstack | Log: http://eavesdrop.openstack.org/meetings/taas/2016/taas.2016-07-27-05.30.log.html | 06:31 |
soichi | bye | 06:31 |
anil_rao | Bye | 06:31 |
kaz | thanks, bye | 06:31 |
*** anil_rao has quit IRC | 06:31 | |
*** salv-orlando has quit IRC | 06:31 | |
*** soichi has left #openstack-meeting-3 | 06:31 | |
*** kaz has quit IRC | 06:31 | |
*** amitkqed has joined #openstack-meeting-3 | 06:35 | |
*** amitkqed has quit IRC | 06:36 | |
*** amitkqed has joined #openstack-meeting-3 | 06:36 | |
*** amitkqed has quit IRC | 06:36 | |
*** amitkqed has joined #openstack-meeting-3 | 06:37 | |
*** asettle has joined #openstack-meeting-3 | 06:39 | |
*** asettle has quit IRC | 06:43 | |
*** abalutoiu has joined #openstack-meeting-3 | 06:45 | |
*** sdake has joined #openstack-meeting-3 | 06:45 | |
*** ameade has quit IRC | 06:49 | |
*** etoews has quit IRC | 06:49 | |
*** derekjhyang has quit IRC | 06:49 | |
*** jraim has quit IRC | 06:49 | |
*** zhiyan has quit IRC | 06:49 | |
*** briancurtin has quit IRC | 06:49 | |
*** amit213 has quit IRC | 06:50 | |
*** davidmichaelkarr has quit IRC | 06:50 | |
*** etoews has joined #openstack-meeting-3 | 06:50 | |
*** derekjhyang has joined #openstack-meeting-3 | 06:52 | |
*** amit213 has joined #openstack-meeting-3 | 06:52 | |
*** zhiyan has joined #openstack-meeting-3 | 06:52 | |
*** ameade has joined #openstack-meeting-3 | 06:52 | |
*** jraim has joined #openstack-meeting-3 | 06:52 | |
*** briancurtin has joined #openstack-meeting-3 | 06:52 | |
*** davidmichaelkarr has joined #openstack-meeting-3 | 06:52 | |
*** nkrinner has quit IRC | 06:54 | |
*** nkrinner has joined #openstack-meeting-3 | 06:57 | |
*** egallen has joined #openstack-meeting-3 | 07:00 | |
*** sdake has quit IRC | 07:01 | |
*** nkrinner has quit IRC | 07:05 | |
*** calbers has quit IRC | 07:11 | |
*** mickeys has joined #openstack-meeting-3 | 07:16 | |
*** nkrinner has joined #openstack-meeting-3 | 07:18 | |
*** amotoki has joined #openstack-meeting-3 | 07:19 | |
*** asettle has joined #openstack-meeting-3 | 07:21 | |
*** vdrok has quit IRC | 07:22 | |
*** vdrok has joined #openstack-meeting-3 | 07:23 | |
*** salv-orlando has joined #openstack-meeting-3 | 07:25 | |
*** mickeys has quit IRC | 07:25 | |
*** salv-orl_ has quit IRC | 07:25 | |
*** asettle has quit IRC | 07:26 | |
*** mickeys has joined #openstack-meeting-3 | 07:26 | |
*** calbers has joined #openstack-meeting-3 | 07:26 | |
*** kzaitsev_mb has joined #openstack-meeting-3 | 07:29 | |
*** andreas_s has joined #openstack-meeting-3 | 07:29 | |
*** mickeys has quit IRC | 07:31 | |
*** sc68cal has quit IRC | 07:33 | |
*** sc68cal has joined #openstack-meeting-3 | 07:33 | |
*** jlanoux has joined #openstack-meeting-3 | 07:34 | |
*** isq_ has quit IRC | 07:34 | |
*** isq_ has joined #openstack-meeting-3 | 07:34 | |
*** ajmiller_ has quit IRC | 07:35 | |
*** ajmiller_ has joined #openstack-meeting-3 | 07:35 | |
*** mtreinish has quit IRC | 07:36 | |
*** mtreinish has joined #openstack-meeting-3 | 07:36 | |
*** tovchinnikova has joined #openstack-meeting-3 | 07:38 | |
*** iyamahat has quit IRC | 07:41 | |
*** neiljerram has joined #openstack-meeting-3 | 07:42 | |
*** jtomasek has joined #openstack-meeting-3 | 07:50 | |
*** stendulker has joined #openstack-meeting-3 | 07:53 | |
*** kzaitsev_mb has quit IRC | 07:55 | |
*** tonytan4ever has quit IRC | 07:58 | |
*** tonytan4ever has joined #openstack-meeting-3 | 07:59 | |
*** rossella_s has quit IRC | 08:00 | |
*** rossella_s has joined #openstack-meeting-3 | 08:00 | |
*** ihrachys has joined #openstack-meeting-3 | 08:09 | |
*** salv-orlando has quit IRC | 08:10 | |
*** tonytan4ever has quit IRC | 08:11 | |
*** salv-orlando has joined #openstack-meeting-3 | 08:12 | |
*** kzaitsev_mb has joined #openstack-meeting-3 | 08:12 | |
*** egallen has quit IRC | 08:16 | |
*** jlanoux has quit IRC | 08:16 | |
*** jlanoux has joined #openstack-meeting-3 | 08:16 | |
*** RuiChen has joined #openstack-meeting-3 | 08:17 | |
*** asettle has joined #openstack-meeting-3 | 08:17 | |
*** salv-orlando has quit IRC | 08:17 | |
*** toddjohn has joined #openstack-meeting-3 | 08:17 | |
*** asettle has quit IRC | 08:21 | |
*** toddjohn has quit IRC | 08:21 | |
*** qwebirc17176 has joined #openstack-meeting-3 | 08:26 | |
*** qwebirc17176 has left #openstack-meeting-3 | 08:26 | |
*** kzaitsev_mb has quit IRC | 08:26 | |
*** egallen has joined #openstack-meeting-3 | 08:37 | |
*** kzaitsev_mb has joined #openstack-meeting-3 | 08:47 | |
*** SarathMekala has quit IRC | 08:56 | |
*** SarathMekala_ has quit IRC | 08:56 | |
*** tonytan4ever has joined #openstack-meeting-3 | 09:01 | |
*** tonytan4ever has quit IRC | 09:05 | |
*** asettle has joined #openstack-meeting-3 | 09:13 | |
*** neil_ has joined #openstack-meeting-3 | 09:15 | |
*** neiljerram has quit IRC | 09:16 | |
*** kzaitsev_mb has quit IRC | 09:16 | |
*** asettle has quit IRC | 09:18 | |
*** sambetts|afk is now known as sambetts | 09:22 | |
*** calbers has quit IRC | 09:27 | |
*** asettle has joined #openstack-meeting-3 | 09:31 | |
*** dansmith has quit IRC | 09:33 | |
*** dansmith has joined #openstack-meeting-3 | 09:35 | |
*** dansmith is now known as Guest41069 | 09:35 | |
*** calbers has joined #openstack-meeting-3 | 09:36 | |
*** asettle has quit IRC | 09:36 | |
*** yushiro_afk has joined #openstack-meeting-3 | 09:40 | |
*** muawiakhan has quit IRC | 09:41 | |
*** muawiakhan has joined #openstack-meeting-3 | 09:41 | |
*** ccamacho has joined #openstack-meeting-3 | 09:44 | |
*** muawiakhan has quit IRC | 09:45 | |
*** mbound has joined #openstack-meeting-3 | 09:46 | |
*** iyamahat has joined #openstack-meeting-3 | 09:49 | |
*** tangchen has quit IRC | 09:50 | |
*** tangchen_ has quit IRC | 09:50 | |
*** muawiakhan has joined #openstack-meeting-3 | 10:00 | |
*** zhurong has quit IRC | 10:01 | |
*** stanzgy has joined #openstack-meeting-3 | 10:02 | |
*** Liuqing has quit IRC | 10:03 | |
*** tangchen_ has joined #openstack-meeting-3 | 10:04 | |
*** tangchen has joined #openstack-meeting-3 | 10:04 | |
*** yushiro_afk has quit IRC | 10:06 | |
*** muawiakhan has quit IRC | 10:08 | |
*** tovchinnikova has quit IRC | 10:21 | |
*** ociuhandu has joined #openstack-meeting-3 | 10:30 | |
*** yamamot__ has quit IRC | 10:31 | |
*** egallen has quit IRC | 10:44 | |
*** iyamahat has quit IRC | 10:44 | |
*** yamahata has quit IRC | 10:48 | |
*** egallen has joined #openstack-meeting-3 | 10:51 | |
*** yuikotakadamori has joined #openstack-meeting-3 | 11:00 | |
*** rtheis has joined #openstack-meeting-3 | 11:03 | |
*** neiljerram has joined #openstack-meeting-3 | 11:05 | |
*** chandanc_ has quit IRC | 11:06 | |
*** neil_ has quit IRC | 11:07 | |
*** stendulker has quit IRC | 11:09 | |
*** salv-orlando has joined #openstack-meeting-3 | 11:09 | |
*** stanzgy has quit IRC | 11:13 | |
*** yamamoto has joined #openstack-meeting-3 | 11:13 | |
*** yamamoto_ has joined #openstack-meeting-3 | 11:14 | |
*** yamamoto has quit IRC | 11:18 | |
*** muawiakhan has joined #openstack-meeting-3 | 11:26 | |
*** sdague has joined #openstack-meeting-3 | 11:30 | |
*** ociuhandu has quit IRC | 11:33 | |
*** ociuhandu has joined #openstack-meeting-3 | 11:35 | |
*** sergio_nubeliu has joined #openstack-meeting-3 | 11:45 | |
*** yamamoto_ has quit IRC | 11:46 | |
*** bogdando has joined #openstack-meeting-3 | 11:46 | |
*** egallen has quit IRC | 11:53 | |
*** egallen has joined #openstack-meeting-3 | 11:54 | |
*** rossella_s has quit IRC | 11:59 | |
*** asettle has joined #openstack-meeting-3 | 11:59 | |
*** mionkin has quit IRC | 12:00 | |
*** rossella_s has joined #openstack-meeting-3 | 12:00 | |
*** yamamoto has joined #openstack-meeting-3 | 12:07 | |
*** andymaier has joined #openstack-meeting-3 | 12:12 | |
*** tonytan4ever has joined #openstack-meeting-3 | 12:17 | |
*** ddieterly has joined #openstack-meeting-3 | 12:19 | |
*** tonytan4ever has quit IRC | 12:22 | |
*** ddieterly has quit IRC | 12:22 | |
*** claudiub has joined #openstack-meeting-3 | 12:22 | |
*** sdake has joined #openstack-meeting-3 | 12:23 | |
*** yamamoto has quit IRC | 12:23 | |
*** yuikotakadamori has quit IRC | 12:27 | |
*** yamamoto has joined #openstack-meeting-3 | 12:30 | |
*** calbers has quit IRC | 12:32 | |
*** egallen has quit IRC | 12:32 | |
*** yamamoto has quit IRC | 12:33 | |
*** egallen has joined #openstack-meeting-3 | 12:33 | |
*** beagles has joined #openstack-meeting-3 | 12:35 | |
*** tovchinnikova has joined #openstack-meeting-3 | 12:37 | |
*** ddieterly has joined #openstack-meeting-3 | 12:39 | |
*** claudiub|2 has joined #openstack-meeting-3 | 12:40 | |
*** calbers has joined #openstack-meeting-3 | 12:40 | |
*** vishwanathj has joined #openstack-meeting-3 | 12:42 | |
*** claudiub has quit IRC | 12:43 | |
*** egallen has quit IRC | 12:44 | |
*** ddieterly has quit IRC | 12:44 | |
*** ccamacho is now known as ccamacho|hungry | 12:45 | |
*** c64cosmin has joined #openstack-meeting-3 | 12:46 | |
*** egallen has joined #openstack-meeting-3 | 12:49 | |
*** neiljerram has quit IRC | 12:49 | |
*** baoli has joined #openstack-meeting-3 | 12:49 | |
*** woodster_ has joined #openstack-meeting-3 | 12:49 | |
*** baoli_ has joined #openstack-meeting-3 | 12:50 | |
*** yamamoto has joined #openstack-meeting-3 | 12:52 | |
*** baoli has quit IRC | 12:55 | |
*** pt_15 has joined #openstack-meeting-3 | 12:56 | |
*** sagar_nikam has joined #openstack-meeting-3 | 12:59 | |
claudiub|2 | #startmeeting hyper-v | 13:00 |
openstack | Meeting started Wed Jul 27 13:00:21 2016 UTC and is due to finish in 60 minutes. The chair is claudiub|2. Information about MeetBot at http://wiki.debian.org/MeetBot. | 13:00 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 13:00 |
*** openstack changes topic to " (Meeting topic: hyper-v)" | 13:00 | |
openstack | The meeting name has been set to 'hyper_v' | 13:00 |
sagar_nikam | Hi | 13:00 |
claudiub|2 | damn, I have a bad nickname | 13:00 |
claudiub|2 | hello. :) | 13:00 |
sagar_nikam | how was the mid cycle meetup ? | 13:01 |
claudiub|2 | well, tirering. :) | 13:01 |
claudiub|2 | we'll get to the details shortly. :) | 13:01 |
*** kvinod has joined #openstack-meeting-3 | 13:02 | |
sagar_nikam | ok | 13:02 |
claudiub|2 | anyone else joining us today? | 13:02 |
claudiub|2 | lpetrut won't be with us today, as he's on vacation | 13:02 |
claudiub|2 | anyways, let's get started | 13:02 |
claudiub|2 | #topic os-brick status | 13:02 |
*** openstack changes topic to "os-brick status (Meeting topic: hyper-v)" | 13:02 | |
claudiub|2 | sooo, we have a voting CI on os-brick | 13:03 |
claudiub|2 | yeay. :) | 13:03 |
sagar_nikam | good ... | 13:03 |
claudiub|2 | buut, currently, it only tests iscsi and smb. fibre channel will be added soon, probably by next week. | 13:03 |
*** atuvenie_ has joined #openstack-meeting-3 | 13:03 | |
atuvenie_ | hi guys! | 13:03 |
claudiub|2 | lpetrut has worked diligently on it. :) | 13:03 |
claudiub|2 | atuvenie_: hi. :) | 13:04 |
abalutoiu | hello guys | 13:04 |
sagar_nikam | thanks lpetrut: | 13:04 |
*** itoader has joined #openstack-meeting-3 | 13:04 | |
itoader | hi | 13:04 |
claudiub|2 | for now, I'll bug hemna and smcginnis to review the smb patch on os-brick for now. | 13:04 |
sagar_nikam | hi atuvenie_: abalutoiu: | 13:05 |
sagar_nikam | ok | 13:05 |
claudiub|2 | that's mergeable, and they shouldn't have any more complains regarding ci for it | 13:05 |
sagar_nikam | i will also try to get hemna's review | 13:05 |
claudiub|2 | sagar_nikam: cool, thanks. :) | 13:05 |
claudiub|2 | #topic designate status | 13:05 |
*** openstack changes topic to "designate status (Meeting topic: hyper-v)" | 13:05 | |
claudiub|2 | abalutoiu: the patch didn't merge yet. abalutoiu has been addressing comments | 13:06 |
*** Liuqing has joined #openstack-meeting-3 | 13:06 | |
*** sonu has joined #openstack-meeting-3 | 13:06 | |
claudiub|2 | hopefully it'll get merged soon. | 13:06 |
*** coolsvap is now known as coolsvap_ | 13:07 | |
claudiub|2 | #topic shielded VMs | 13:07 |
*** openstack changes topic to "shielded VMs (Meeting topic: hyper-v)" | 13:07 | |
claudiub|2 | sooo, we've said this in the past meetings: Hyper-V 2016 comes with a new feature called shielded vms | 13:08 |
claudiub|2 | it's a pretty neat feature, the instance is fully encrypted and safe | 13:08 |
claudiub|2 | it is merged at the moment in compute-hyperv | 13:08 |
sagar_nikam | planned for "o" ? upstream | 13:09 |
sagar_nikam | BP approved ? | 13:09 |
claudiub|2 | if you guys are planning to use it, that would be great. :) | 13:09 |
sagar_nikam | we will try it .... | 13:09 |
sagar_nikam | nice feature to have | 13:09 |
claudiub|2 | sagar_nikam: the blueprint was approved in the past, but it wasn't approved in newton, since there were some changes in how shielded vms were implemented, so we had to rewrite some parts of the spec. | 13:10 |
sagar_nikam | ok | 13:10 |
claudiub|2 | itoader: can you share some links on this topic? | 13:11 |
claudiub|2 | on how to use them / how to create the env for it? | 13:11 |
itoader | Here is explained the concept and how to do the setup https://cloudbase.it/hyperv-shielded-vms-part-1/ | 13:11 |
itoader | And this is the link on shielded vms in openstack https://cloudbase.it/hyper-v-shielded-vms-part-2/ | 13:12 |
claudiub|2 | cool, thanks. :) | 13:12 |
itoader | I consider that everything needed it's explained in the blog posts, but if you have any questions, I'll gladly answer them :) | 13:13 |
sagar_nikam | we will check | 13:13 |
sagar_nikam | was reading the blog now... sounds very intresting | 13:13 |
*** bklei has joined #openstack-meeting-3 | 13:14 | |
claudiub|2 | cool, moving on. :) | 13:14 |
claudiub|2 | #topic OpenStack Summit presentations | 13:14 |
*** openstack changes topic to "OpenStack Summit presentations (Meeting topic: hyper-v)" | 13:14 | |
sonu | claudiub: Can you give reference to use cases of using shielded vms with openstack? | 13:14 |
claudiub|2 | soo, just a short topic, the voting for presentations in barcelona are open. | 13:15 |
claudiub|2 | #link https://www.openstack.org/summit/barcelona-2016/vote-for-speakers/presentation/16466 | 13:15 |
claudiub|2 | sonu: just a sec. | 13:15 |
sonu | Is it Telco use case. | 13:15 |
claudiub|2 | soo, there are a few presentations regarding windows and hyper-v that would be nice to have them there. for that, they need voting. | 13:16 |
claudiub|2 | unfortunately, the vote-for-presentations link is a bit... bad, and I cannot link the exact presentations directly | 13:17 |
sagar_nikam | ok | 13:17 |
*** yamamoto has quit IRC | 13:17 | |
claudiub|2 | but, a quick seach for Alessandro, Samfira, Vladu, and Sonu will reveal those presentations. :) | 13:18 |
*** matrohon has joined #openstack-meeting-3 | 13:18 | |
claudiub|2 | so, if you could, please vote on those presentations. :) | 13:19 |
sagar_nikam | sure | 13:19 |
claudiub|2 | sonu: ok, so now answering your question: the usecase is whenever security is a huge concern | 13:20 |
claudiub|2 | sonu: and the VMs and their data needs to be protected | 13:20 |
sonu | I got my answer Claudiu Thanks | 13:20 |
claudiub|2 | e.g.: vms related to banks, financial transactions, personal data / info, etc. | 13:20 |
sonu | Yes | 13:20 |
claudiub|2 | k | 13:21 |
claudiub|2 | #topic nova midcycle meeting status | 13:21 |
*** openstack changes topic to "nova midcycle meeting status (Meeting topic: hyper-v)" | 13:21 | |
claudiub|2 | ok, so this is going to take a while | 13:21 |
claudiub|2 | it'll be hard to compress 3 days worth of discussions into 35 mins. | 13:22 |
sagar_nikam | ok | 13:22 |
claudiub|2 | for a comprehensive view on the topics discussed at the midcycle, there's an etherpad | 13:23 |
claudiub|2 | #link https://etherpad.openstack.org/p/nova-newton-midcycle | 13:23 |
sagar_nikam | how was the discussion on clusterdriver | 13:23 |
*** pgadiya has quit IRC | 13:23 | |
claudiub|2 | soo, on the cluster driver, the nova folks reaaaallly don't like the fact that failover migration can occur without nova's consent | 13:24 |
claudiub|2 | they say that ideally, the hyper-v cluster driver should call nova's api to actually do the failover | 13:24 |
sagar_nikam | oh .... | 13:25 |
sagar_nikam | driverf calling api ? | 13:25 |
claudiub|2 | so that the claims, affinity, and other scheduling rules will be applied to the failover | 13:25 |
sagar_nikam | driver calling api ? | 13:25 |
claudiub|2 | yeah, don't like it either. :) | 13:25 |
*** cleong has joined #openstack-meeting-3 | 13:26 | |
claudiub|2 | but the thing is, the whole scheduler / claiming / placement logic is being heavely refactored. | 13:26 |
claudiub|2 | right now, the claims are being made locally, on each compute-node | 13:26 |
claudiub|2 | and for now, the claims are correct with the cluster driver | 13:26 |
claudiub|2 | but all the claims and all its logic are going to be moved to the scheduler | 13:27 |
*** egallen has left #openstack-meeting-3 | 13:27 | |
claudiub|2 | so, unless we do the failover "via the api" as they say, the resource claims won't be correct when a failover occurs. | 13:28 |
*** ccamacho|hungry is now known as ccamacho | 13:28 | |
claudiub|2 | right now, I'm thinking how we can manually do the failover... | 13:28 |
sagar_nikam | but ... driver calling api ... may not be good | 13:28 |
claudiub|2 | so, there's a field on the MSCluster_Resource object, that says how many times can it failover. wondering if we can set it to 0, detect whenever a failover needs to happen, and then call the api for it | 13:29 |
claudiub|2 | that's going to require some experiments. | 13:30 |
sagar_nikam | you mean nova driver detects when the failover has to happen ? | 13:30 |
claudiub|2 | yep | 13:31 |
atuvenie_ | claudiub|2 but: but that kind of defeats the purpose of failover | 13:31 |
claudiub|2 | so, unless we can do something like this, they won't say yes to the spec. | 13:31 |
claudiub|2 | atuvenie_: i know | 13:31 |
*** david-lyle_ has joined #openstack-meeting-3 | 13:31 | |
*** david-lyle_ has quit IRC | 13:31 | |
claudiub|2 | atuvenie_: it is going to slow the failover a lot. :) | 13:31 |
sagar_nikam | how will hardware failures on another node be detected ? | 13:31 |
*** mionkin has joined #openstack-meeting-3 | 13:31 | |
atuvenie_ | claudiub|2: also, if we set that field to 0, it will not failover to another node ever. That means, how many times the vm can be moved around | 13:32 |
atuvenie_ | claudiub|2: that field I mean | 13:32 |
sagar_nikam | i think setting the field to 0 defeats the purpose of HA | 13:32 |
claudiub|2 | sagar_nikam: so, cluster resources are available at the cluster level. the cluster service detects whenever a failover needs to occur and does it. at the moment, in the compute-hyperv we have a wmi listener, which detects whenever a cluster resource changes its host. | 13:33 |
claudiub|2 | atuvenie_: i know, that's the point. basically to disable the automatic hyper-v failover, so we can attempt to do it manually. | 13:34 |
sagar_nikam | and where is the wmi listener running ? | 13:34 |
*** david-lyle has quit IRC | 13:34 | |
*** eliqiao has quit IRC | 13:34 | |
claudiub|2 | sagar_nikam: on all nodes. they all listen to the event "when a cluster resource changes the its host to me" | 13:34 |
sagar_nikam | doing it manually can mean the VM can get powered off... which may not be a good solution | 13:34 |
*** ralonsoh has joined #openstack-meeting-3 | 13:34 | |
sagar_nikam | oh... | 13:34 |
atuvenie_ | atuvenie_: yeah, wait, if that value is 0 and the system needs triggers a failover, then the vm will be in error state | 13:35 |
atuvenie_ | claudiub|2: so you mean we should detect this and move it manually then? | 13:35 |
sagar_nikam | you mean nova-compute running on all the nodes in the cluster will listen to this wmi listener ? | 13:35 |
claudiub|2 | atuvenie_: pretty much, yeah. | 13:36 |
atuvenie_ | claudiub|2: error state in hyperv, not in nova I mean | 13:36 |
claudiub|2 | atuvenie_: not sure it is going to be explicitly in error state | 13:36 |
atuvenie_ | claudiub|2: then how is this different than a cold migration? I don't even know if we can recover it from that state | 13:36 |
claudiub|2 | we'll have to see what exactly happens if failover count is 0 | 13:37 |
atuvenie_ | claudiub|2: I think we can actually, but what about hardware failure? | 13:37 |
claudiub|2 | atuvenie_: if there's a hw failure, the vm will be in off state anyways | 13:37 |
*** yamamoto has joined #openstack-meeting-3 | 13:37 | |
atuvenie_ | claudiub|2: no it will not | 13:37 |
sagar_nikam | agree with atuvenie_: we need to handle hardware failures | 13:38 |
atuvenie_ | claudiub|2: it will be restarted on another node pretty fast | 13:38 |
claudiub|2 | the hyper-v cluster documentation says that it will not guarantee that the failover vms will have the same state as before failover | 13:38 |
atuvenie_ | claudiub|2: from a saved state | 13:38 |
sagar_nikam | currently ... the mscluster handles it | 13:38 |
atuvenie_ | claudiub|2: it's not the exact same state, but pretty close, and certainly not from off state | 13:38 |
atuvenie_ | claudiub|2: it's the closest saved state the hyper-v cluster has | 13:39 |
claudiub|2 | if there is such a saved state, we can restore that state on another host then. | 13:39 |
atuvenie_ | claudiub|2: also, if we do this, this is not taking advantage of any of the clustering features in hyper-v, we can just make our own cluster manually and be done with it, cause this way, we use the hyper-v cluster for nothing if we don't use any of it's features | 13:40 |
atuvenie_ | claudiub|2: I don't think we can access that state | 13:40 |
claudiub|2 | why not? why don't we have access to it, but the cluster service magically has access to it? | 13:41 |
*** egallen has joined #openstack-meeting-3 | 13:42 | |
atuvenie_ | claudiub|2: it's how the hyper-v cluster works. I assume we don't have access there, but we can check | 13:42 |
*** eliqiao has joined #openstack-meeting-3 | 13:43 | |
atuvenie_ | claudiub|2: still, this sounds like a pretty nasty hack to be honest. | 13:43 |
claudiub|2 | well, nova core didn't offer any other solution | 13:44 |
claudiub|2 | anyways. | 13:45 |
claudiub|2 | remains to be seen how we can address this | 13:45 |
claudiub|2 | as for other news, there are a couple of them | 13:46 |
claudiub|2 | live-resize is going to be a thing, finally | 13:46 |
claudiub|2 | yeay | 13:46 |
claudiub|2 | but I'll have to do a blueprint beforehand, for a new api | 13:46 |
sagar_nikam | ok | 13:46 |
claudiub|2 | which can basically tell you "what you can do", given your permissions as a user and the capabilities of your cloud. | 13:46 |
claudiub|2 | the live-resize will be implemented for all drivers, there are volunteers for each of the drivers. | 13:47 |
claudiub|2 | as for host capabilities, there's going to be a new project called os-capabilities | 13:47 |
*** Guest41069 is now known as dansmith | 13:48 | |
claudiub|2 | and there will be all sorts of capabilities, for cinder and neutron, not only for nova. | 13:48 |
claudiub|2 | so, we'll have to handle the hyper-v related capabilities in the near future on that project. | 13:49 |
sagar_nikam | ok | 13:49 |
claudiub|2 | multiple ephemerals, nova does them, but they have no idea why they were introduced in the first place | 13:49 |
claudiub|2 | and they might be deprecated in the future. | 13:49 |
claudiub|2 | then there's the new placement api | 13:50 |
claudiub|2 | which will be the next step for the scheduler | 13:50 |
claudiub|2 | and which will be outside of nova, as it will also be used by nova, neutron, cinder. | 13:50 |
sagar_nikam | so where is this new API coming ? | 13:51 |
sagar_nikam | if not nova | 13:51 |
claudiub|2 | although there's still plenty of work to be done on that, plus, they want to make sure the host capabilities fits very well in it. | 13:51 |
*** marst has quit IRC | 13:51 | |
claudiub|2 | sagar_nikam: it is going to be a separate project | 13:51 |
sagar_nikam | ok | 13:52 |
sagar_nikam | os-capabilities ? | 13:52 |
claudiub|2 | no, another | 13:52 |
claudiub|2 | no name yet | 13:52 |
*** VW has joined #openstack-meeting-3 | 13:53 | |
sagar_nikam | ok | 13:53 |
claudiub|2 | and yeah, there were a lot of talks about how to evolve the nova api in the future | 13:53 |
claudiub|2 | as they want to get rid of most of the api extensions | 13:53 |
claudiub|2 | as you know, they already removed the legacy v2.0 api | 13:54 |
*** calbers has quit IRC | 13:54 | |
claudiub|2 | and how to finally get rid of nova-network | 13:54 |
claudiub|2 | by constantly breaking bits of it, until people finally move to neutron. | 13:54 |
claudiub|2 | anyways. | 13:55 |
claudiub|2 | there were other topics as well, you can read them in the etherpad | 13:56 |
*** calbers has joined #openstack-meeting-3 | 13:56 | |
claudiub|2 | but those were the major things, and things that we had an interest in. | 13:56 |
claudiub|2 | #topic open discussion | 13:57 |
*** openstack changes topic to "open discussion (Meeting topic: hyper-v)" | 13:57 | |
*** Fdaisuke has joined #openstack-meeting-3 | 13:57 | |
claudiub|2 | anything here? | 13:57 |
*** chandanc_ has joined #openstack-meeting-3 | 13:57 | |
sagar_nikam | back to cluster driver in compute-hyperv... any further discussion on iscsi support ? | 13:57 |
claudiub|2 | atuvenie_: ^ | 13:58 |
*** calbers has quit IRC | 13:58 | |
claudiub|2 | hm, she got disconnected | 14:00 |
atuvenie_ | sagar_nikam: if you want to go ahead with the idea of having each node login all targets you can propose a patch | 14:00 |
*** tovchinnikova has quit IRC | 14:00 | |
*** calbers has joined #openstack-meeting-3 | 14:00 | |
claudiub|2 | hm, i was wrong. :) | 14:01 |
sagar_nikam | ok | 14:01 |
claudiub|2 | anyways... need to end the meeting | 14:01 |
sagar_nikam | thanks | 14:01 |
claudiub|2 | thanks folks for joining, see you next week! | 14:01 |
claudiub|2 | #endmeeting | 14:01 |
*** openstack changes topic to " (Meeting topic: ops_guide)" | 14:01 | |
openstack | Meeting ended Wed Jul 27 14:01:30 2016 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 14:01 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/hyper_v/2016/hyper_v.2016-07-27-13.00.html | 14:01 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/hyper_v/2016/hyper_v.2016-07-27-13.00.txt | 14:01 |
openstack | Log: http://eavesdrop.openstack.org/meetings/hyper_v/2016/hyper_v.2016-07-27-13.00.log.html | 14:01 |
ajo | hi, qos? anyone? | 14:02 |
ajo | ping ralonsoh ? :) | 14:02 |
* ihrachys is here | 14:03 | |
ihrachys | though just lurking | 14:03 |
ajo | hi ihrachys :) | 14:03 |
ihrachys | ping me when you have something for me | 14:03 |
*** sagar_nikam has quit IRC | 14:03 | |
ralonsoh | hi | 14:03 |
*** yamamoto has quit IRC | 14:03 | |
ajo | ihrachys, nothing specifically, I just saw ralonsoh emails about qos min bw | 14:03 |
ajo | ralonsoh, and I just discovered that you're around here but not on #openstack-neutron :) | 14:03 |
ralonsoh | ajo: i'll connect to openstack-neutron | 14:04 |
*** yamamoto has joined #openstack-meeting-3 | 14:04 | |
*** yamamoto has quit IRC | 14:04 | |
ajo | ralonsoh, may be we can just use the timeslot to discuss about that spec :) | 14:04 |
ralonsoh | perfect | 14:04 |
ajo | and the issues you're having, to see where I can help | 14:04 |
ralonsoh | well, the spec is fine | 14:05 |
ralonsoh | i think | 14:05 |
ajo | sorry, the code :D | 14:05 |
ihrachys | ajo: should you start a meeting? | 14:05 |
ralonsoh | ok | 14:05 |
ihrachys | ajo: for logging purposes | 14:05 |
ralonsoh | hehehe yes | 14:05 |
ajo | let's go then, lonely meeting (I was considering bluejeans or phone call which is more fluid) | 14:05 |
*** eliqiao has quit IRC | 14:06 | |
ajo | ralonsoh, where are you located? | 14:06 |
*** marst has joined #openstack-meeting-3 | 14:06 | |
ralonsoh | ireland | 14:06 |
ajo | ireland, do you have a phone to be called? :) | 14:06 |
ajo | ihrachys, do you mind? | 14:06 |
ralonsoh | one sec | 14:06 |
ralonsoh | +35361777814 | 14:06 |
*** rhochmuth has joined #openstack-meeting-3 | 14:06 | |
ihrachys | ajo: whatever you like. I just won't join. | 14:07 |
*** Swami has joined #openstack-meeting-3 | 14:07 | |
ihrachys | but I guess it doesn't matter much | 14:07 |
*** zhurong has joined #openstack-meeting-3 | 14:07 | |
ajo | ihrachys, ack, I will talk about the technical details with ralonsoh and we ping you on the chanel | 14:07 |
ajo | with any update | 14:07 |
*** mars_toktonaliev has joined #openstack-meeting-3 | 14:07 | |
*** marst has quit IRC | 14:07 | |
ihrachys | ok, make sure you update everyone about resolution | 14:07 |
*** atuvenie_ has quit IRC | 14:07 | |
ajo | ihrachys, yes, probably we can startmeeting/endmeeting to have it logged | 14:08 |
ajo | afterwards | 14:08 |
ihrachys | ajo: nah just email or smth | 14:08 |
ihrachys | ok I won't take more of your time :) | 14:08 |
ajo | or email, yup | 14:08 |
ajo | ralonsoh, trying to call | 14:08 |
ralonsoh | ok! | 14:09 |
*** eliqiao has joined #openstack-meeting-3 | 14:09 | |
*** Swami has quit IRC | 14:09 | |
*** galstrom_zzz is now known as galstrom | 14:09 | |
*** Swami has joined #openstack-meeting-3 | 14:10 | |
*** kvinod has quit IRC | 14:11 | |
*** itoader has quit IRC | 14:11 | |
*** toddjohn has joined #openstack-meeting-3 | 14:12 | |
*** abalutoiu has quit IRC | 14:14 | |
*** uxdanielle has joined #openstack-meeting-3 | 14:15 | |
*** zz_dimtruck is now known as dimtruck | 14:16 | |
*** tonytan4ever has joined #openstack-meeting-3 | 14:17 | |
*** azemlyanov has joined #openstack-meeting-3 | 14:18 | |
*** davidsha has joined #openstack-meeting-3 | 14:22 | |
*** claudiub|2 has quit IRC | 14:24 | |
*** chandanc_ has quit IRC | 14:25 | |
*** andymaier has quit IRC | 14:25 | |
*** mars_toktonaliev has quit IRC | 14:27 | |
*** marst has joined #openstack-meeting-3 | 14:27 | |
*** rbak has joined #openstack-meeting-3 | 14:29 | |
*** marst has quit IRC | 14:31 | |
*** marst has joined #openstack-meeting-3 | 14:32 | |
*** davidsha has left #openstack-meeting-3 | 14:32 | |
*** iyamahat has joined #openstack-meeting-3 | 14:35 | |
*** gabriel-bezerra has joined #openstack-meeting-3 | 14:39 | |
*** sonu has quit IRC | 14:42 | |
*** claudiub|2 has joined #openstack-meeting-3 | 14:43 | |
*** Liuqing has quit IRC | 14:43 | |
*** abalutoiu has joined #openstack-meeting-3 | 14:44 | |
*** Liuqing has joined #openstack-meeting-3 | 14:44 | |
*** egallen has quit IRC | 14:44 | |
*** yamahata has joined #openstack-meeting-3 | 14:48 | |
*** dasanind has joined #openstack-meeting-3 | 14:51 | |
*** tomasztrebski has joined #openstack-meeting-3 | 14:52 | |
*** egallen has joined #openstack-meeting-3 | 14:53 | |
*** ddieterly has joined #openstack-meeting-3 | 14:54 | |
*** egallen has quit IRC | 14:55 | |
*** hosanai has joined #openstack-meeting-3 | 14:57 | |
*** Fdaisuke_ has joined #openstack-meeting-3 | 14:57 | |
*** nkrinner has quit IRC | 14:58 | |
*** zhurong has quit IRC | 14:58 | |
*** coolsvap_ is now known as coolsvap | 14:59 | |
*** atuvenie_ has joined #openstack-meeting-3 | 14:59 | |
*** zhurong has joined #openstack-meeting-3 | 14:59 | |
*** azemlyanov has quit IRC | 14:59 | |
rhochmuth | #startmeeting monasca | 15:00 |
openstack | Meeting started Wed Jul 27 15:00:27 2016 UTC and is due to finish in 60 minutes. The chair is rhochmuth. Information about MeetBot at http://wiki.debian.org/MeetBot. | 15:00 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 15:00 |
*** openstack changes topic to " (Meeting topic: monasca)" | 15:00 | |
rhochmuth | o/ | 15:00 |
openstack | The meeting name has been set to 'monasca' | 15:00 |
*** galstrom is now known as galstrom_zzz | 15:00 | |
rhochmuth | Agenda is at, https://etherpad.openstack.org/p/monasca-team-meeting-agenda | 15:00 |
rbak | o/ | 15:00 |
*** nkrinner has joined #openstack-meeting-3 | 15:00 | |
rhochmuth | Agenda for Wednesday July 27, 2016 (15:00 UTC) | 15:01 |
rhochmuth | 1.OpenStack Barcelona Summit Voting | 15:01 |
rhochmuth | 2.Number of reviews or various organizations/contributors. | 15:01 |
rhochmuth | 3.Java deprecation plan | 15:01 |
rhochmuth | 4.Reviews | 15:01 |
rhochmuth | 1.https://review.openstack.org/#/c/343905/ | 15:01 |
rhochmuth | 2.https://review.openstack.org/#/c/347481/ | 15:01 |
shinya_kwbt | o/ | 15:01 |
rhochmuth | 3.https://review.openstack.org/#/c/347532/ | 15:01 |
rhochmuth | 4.https://review.openstack.org/#/c/332731/ | 15:01 |
rhochmuth | 5.https://review.openstack.org/#/c/334856/ | 15:01 |
rhochmuth | 3. Colorado Openstack Meetup 6th Birthday party: | 15:01 |
bklei | o/ | 15:01 |
Fdaisuke_ | o/ | 15:01 |
tomasztrebski | o/ | 15:01 |
ddieterly | o/ | 15:01 |
hosanai | o/ | 15:01 |
rhochmuth | hi everyone | 15:01 |
*** nkrinner has left #openstack-meeting-3 | 15:01 | |
*** revon has joined #openstack-meeting-3 | 15:01 | |
rhochmuth | #topic OpenStack Barcelona Summit Voting | 15:01 |
*** openstack changes topic to "OpenStack Barcelona Summit Voting (Meeting topic: monasca)" | 15:01 | |
iurygregory | o/ | 15:02 |
rhochmuth | The voting opened yesterday for the OpenStack Summit in Barcelona | 15:02 |
*** witek has joined #openstack-meeting-3 | 15:02 | |
rhochmuth | As usual, you can search for topics as well as use the categories | 15:02 |
rhochmuth | For example, https://www.openstack.org/summit/barcelona-2016/vote-for-speakers/presentation/15929/?q=monasca | 15:02 |
rhochmuth | give all the Monasca sessions | 15:02 |
*** tsv has joined #openstack-meeting-3 | 15:03 | |
rhochmuth | It would be good to see folks vote on these based on interest | 15:03 |
*** zhurong has quit IRC | 15:03 | |
*** ericksonsantos has joined #openstack-meeting-3 | 15:03 | |
rhochmuth | Does anyone know about the Masakari 2.0 project | 15:03 |
*** vhoward has joined #openstack-meeting-3 | 15:03 | |
rhochmuth | that is listed as a session, and they mention Monasca and their interest/TODO collaboration | 15:04 |
rhochmuth | I guess not. | 15:04 |
bklei | i don't | 15:04 |
*** yamamoto has joined #openstack-meeting-3 | 15:05 | |
*** Liuqing has quit IRC | 15:05 | |
rhochmuth | So, please take a look and vote for topics you are interested in. There are a number of session on monitoring, Vitrage, Watcher and Kubernetes that look interesting | 15:05 |
bklei | will do | 15:05 |
rhochmuth | #topic Number of reviews or various organizations/contributors. | 15:05 |
*** openstack changes topic to "Number of reviews or various organizations/contributors. (Meeting topic: monasca)" | 15:05 | |
*** zhurong has joined #openstack-meeting-3 | 15:06 | |
rhochmuth | So, I've been looking at the overall numbers of reviews occurring by various organizations and individuals | 15:06 |
*** galstrom_zzz is now known as galstrom | 15:06 | |
rhochmuth | My concern is that there is a huge dissaproportinate number of reviews from my team mostly at HPE | 15:06 |
bklei | but your team is so good at it | 15:07 |
rhochmuth | Going forward I'm trying to figure out what to do, but new code submissions is going to have to take a back seat | 15:07 |
rhochmuth | to reviews | 15:07 |
*** egallen has joined #openstack-meeting-3 | 15:08 | |
rhochmuth | So, here is a good review to take a look at | 15:08 |
rhochmuth | https://review.openstack.org/#/c/334688/ | 15:08 |
witek | hpe 65% new lines of code, 73% reviews | 15:08 |
rhochmuth | It was posted on June 27th, and other than Tomasz, I don't see any other reviewers | 15:08 |
bklei | apologies, will look | 15:09 |
rhochmuth | However, I see code showing up from other companies | 15:09 |
rhochmuth | and I constantly get pressure to priortize those reviews higher than others that are doing reviews | 15:09 |
rhochmuth | that probably needs to change and become a more equitable mix | 15:10 |
rhochmuth | Additionally, I'm reviewing the list of core members | 15:10 |
rhochmuth | Reviews is one of the primary reasons for being core | 15:10 |
rhochmuth | Being core is not lifelong position | 15:10 |
*** yamamoto has quit IRC | 15:11 | |
rhochmuth | So, I think folks just need to be aware of the amount of code that is going through the system and the need for taking part in more reviews to balance the load a little more | 15:12 |
bklei | sounds like a good idea | 15:12 |
witek | agree | 15:13 |
*** mtanino has joined #openstack-meeting-3 | 15:14 | |
rhochmuth | #topic Java deprecation plan | 15:14 |
*** openstack changes topic to "Java deprecation plan (Meeting topic: monasca)" | 15:14 | |
bklei | we briefly talked about ^^ at the midcycle | 15:14 |
bklei | should we set a goal for deprecation at least? | 15:15 |
*** rbrndt has joined #openstack-meeting-3 | 15:15 | |
bklei | thoughts? | 15:15 |
witek | yes, we should plan the steps to deprecate java | 15:15 |
rhochmuth | i would like to see a goal too | 15:15 |
tomasztrebski | by deprecate you mean: 'hey java is deprecated' or 'rm -rf */java' ? | 15:16 |
iurygregory | there is a plan to have packages to install monasca? just wondering =) | 15:16 |
rhochmuth | cassandra seems to be key to this plan | 15:16 |
rhochmuth | or a replacment for influxdb | 15:16 |
bklei | if we at least get it to be 'deprecated', then we could stop maintaining java with new features -- i could see even only doing cassandra in python | 15:17 |
rhochmuth | iurygregory: There are packages for monasca | 15:17 |
*** pcaruana has quit IRC | 15:17 | |
iurygregory | rhochmuth, like apt-get install monasca? | 15:17 |
witek | I think we agreed on doing cassandra only in python | 15:17 |
iurygregory | O.o | 15:17 |
tomasztrebski | maybe not apt...but they are on python pypi | 15:17 |
rhochmuth | iurygregory: i see. No we don't have a plan for that | 15:18 |
iurygregory | oh my idea is to impro puppet-monasca and this would be good =) | 15:18 |
iurygregory | improve* | 15:18 |
shinya_kwbt | Oh. So should I stop writing java cassandra? | 15:18 |
bklei | maybe even that is part of the java deprecation plan iurygregory | 15:18 |
bklei | you could add install of the python api/persister to puppet-monasca | 15:19 |
iurygregory | bklei, yeah | 15:19 |
bklei | shinya_kwbt it's a suggestion | 15:19 |
witek | shinya_kwbt: I agree with bklei, cassandra in Java is only additional effort | 15:20 |
rhochmuth | If support for Vertica and Cassandra was added to the persister, then we could deprecate the Java persister today. | 15:21 |
*** numans has quit IRC | 15:21 | |
rhochmuth | The reason I mention that is that the persister is relatively simple | 15:21 |
ericksonsantos | sounds good | 15:21 |
bklei | good first step, would save shinya_kwbt java dev | 15:22 |
*** armax has joined #openstack-meeting-3 | 15:22 | |
rhochmuth | Similar for the API | 15:22 |
rhochmuth | but i was thinking about staging development | 15:22 |
rhochmuth | althoguh if only the persister supports cassandra, then the api has to too | 15:22 |
*** emagana has joined #openstack-meeting-3 | 15:23 | |
witek | is anyone from DT here? | 15:23 |
bklei | i can't think of a reason to add cassandra support for java for api or persister | 15:23 |
*** mickeys has joined #openstack-meeting-3 | 15:24 | |
tomasztrebski | if we are at the topic of open changes - there's also notification-story to think of, at the moment already having impl in java and python from what I saw | 15:24 |
witek | I agree with Roland, we have to make sure that Cassandra is the right way for Monasca first | 15:25 |
witek | and make progress with that | 15:25 |
bklei | even more reason to do the 'pilot' only in python | 15:26 |
*** raj_singh_ has joined #openstack-meeting-3 | 15:26 | |
shinya_kwbt | I agree too. | 15:27 |
rhochmuth | If we had support for Vertica in the Python implementation, then HPE and TWC could switch to the Python implementation completely | 15:27 |
rhochmuth | We would essentially have parity at that point | 15:28 |
bklei | * boom * | 15:28 |
rhochmuth | Then we could add support for Cassandra and hopefully deprecate InfluxDB | 15:28 |
rhochmuth | If Cassandra was a suitable replacemnt for Vertica, then we don't need to add support for Vertica to Python | 15:28 |
*** vhoward has quit IRC | 15:29 | |
bklei | hmm -- not sure on that -- existing deployments have the issue of data migration | 15:29 |
tomasztrebski | so, shall we say: 'brace yourself - python is hissing' ? Personally still having both languages makes things harder, maybe not from POV of new features, but still any bugfixing and so on | 15:29 |
bklei | i'd like to see vertica in python | 15:29 |
*** andreas_s has quit IRC | 15:29 | |
rhochmuth | So, if we added Vertica to Python, we have parity with what we have today, and we can stop development on Java | 15:30 |
*** bklei_ has joined #openstack-meeting-3 | 15:30 | |
rhochmuth | at least the Java API and Persister | 15:30 |
rhochmuth | That work woudl fall on HPE and TWC since we are the only one's using it today | 15:31 |
rhochmuth | using Vertica that is | 15:31 |
bklei_ | yes -- we could split that work | 15:31 |
rhochmuth | ok, i'll have to look into that, but seems like a reasonable proposal/start | 15:32 |
*** galstrom is now known as galstrom_zzz | 15:32 | |
bklei_ | we should be GA for MaaS by 9/1, then i'll have some time | 15:32 |
rhochmuth | The Threshold Engine would remain in Java | 15:32 |
tomasztrebski | threshold could be in python, but that would require writing that with spark I guess, like monasca-transform ? and that's also a lot of work | 15:33 |
rhochmuth | Then in parallel we could add support for Cassandra | 15:33 |
witek | wouldn't it be better to join the power and concentrate on Cassandra instead of Vertica? | 15:33 |
tomasztrebski | + not realty sure if that is possible | 15:33 |
rhochmuth | witek: i would love to say yes, i just dno't know how well cassandra will compare to Vertica | 15:34 |
*** bklei has quit IRC | 15:34 | |
*** raj_singh_ has left #openstack-meeting-3 | 15:34 | |
rhochmuth | also i don't know how long cassandra will really take | 15:35 |
witek | rhochmuth: we answer that question only if we check | 15:35 |
witek | i mean comparison with vertica | 15:35 |
shinya_kwbt | I don't know how speed and use space too. > i just dno't know how well cassandra will compare to Vertica | 15:36 |
rhochmuth | so, i think the vertica discussion is primarily a hpe/twc discussion | 15:37 |
bklei_ | yup | 15:37 |
rhochmuth | i think we shoudl focus on a plan for cassandra with the greater community | 15:37 |
rhochmuth | i'll look into resources that are available to work on this over the next few months | 15:38 |
*** atuvenie_ has quit IRC | 15:38 | |
rhochmuth | and get back to you next week | 15:38 |
witek | great | 15:38 |
rhochmuth | from an hpe stand-point | 15:38 |
bklei_ | i'll get approval for some of my time in sept rhochmuth | 15:38 |
rhochmuth | thx | 15:38 |
rhochmuth | i'll also follow-up with DT | 15:39 |
rhochmuth | witek: do you know from your end what would be available | 15:39 |
witek | rhochmuth: i could write them | 15:39 |
rhochmuth | thx | 15:39 |
rhochmuth | sounds good | 15:39 |
witek | rhochmuth: we should have some resources for cassandra, don't know exact numbers | 15:40 |
*** uxdanielle has quit IRC | 15:41 | |
rhochmuth | so, if we could get resources and focus on this from everyone starting up in sept or sooner and lasting a few months we might be able to get over this hurdle | 15:41 |
rhochmuth | 1 from HPE, TWC, DT, Fujitsu and NEC is a pretty serious effort | 15:41 |
rhochmuth | hope i didn't leave anyone out | 15:41 |
rhochmuth | i usually do | 15:42 |
witek | :) | 15:42 |
*** zhurong has quit IRC | 15:42 | |
rhochmuth | so, how about we reconvene on this next week after everyone checks back with headquarters | 15:42 |
witek | good idea | 15:42 |
bklei_ | sounds good -- and we have to train rhochmuth to say CHARTER, not TWC :) | 15:43 |
witek | hehe | 15:43 |
rhochmuth | you'll always be TWC to me | 15:43 |
bklei_ | :) | 15:43 |
*** david-lyle has joined #openstack-meeting-3 | 15:43 | |
rhochmuth | #topic Colorado Openstack Meetup 6th Birthday party | 15:43 |
*** openstack changes topic to "Colorado Openstack Meetup 6th Birthday party (Meeting topic: monasca)" | 15:43 | |
rhochmuth | http://www.meetup.com/OpenStack-Colorado/events/231949941/?gj=co2&rv=co2 | 15:44 |
rhochmuth | Thursday 7/28 6:30 pm | 15:44 |
rhochmuth | CableLabs, 858 Coal Creek Circle, Louisville, CO, US, 80027 | 15:44 |
rhochmuth | thought i woudl drop that in before the reviews | 15:44 |
rhochmuth | sounds like bklei_ is going | 15:44 |
bklei_ | yes -- just want CO folks to know they are invited | 15:44 |
bklei_ | beer, food, giveaways | 15:45 |
rhochmuth | thanks, i don't hink I'm going to make this | 15:45 |
rhochmuth | what, free beer | 15:45 |
rhochmuth | maybe | 15:45 |
bklei_ | :) | 15:45 |
rhochmuth | #topic reviews | 15:45 |
*** openstack changes topic to "reviews (Meeting topic: monasca)" | 15:45 | |
*** cbouch has joined #openstack-meeting-3 | 15:45 | |
rhochmuth | https://review.openstack.org/#/c/343905/ | 15:45 |
rbak | That's mine. | 15:45 |
rhochmuth | yup | 15:45 |
rbak | I was hoping to get this merged since it's been sitting around for a while, but there's been a flurry of comments I need to address now. | 15:46 |
witek | :) | 15:46 |
tomasztrebski | roland said nobody is doing any reviews, so I thought I will post some buster there ]:-> | 15:46 |
rhochmuth | tomasztrebski: thanks for all your reviews | 15:47 |
rhochmuth | :-) | 15:47 |
rhochmuth | rbak: so it sounds like this is getting some attention | 15:48 |
*** Sukhdev has joined #openstack-meeting-3 | 15:48 | |
rbak | right. I'll address those comments today. | 15:48 |
rhochmuth | i gave a +1, but didnt review closely, as JS isn't my area | 15:48 |
rhochmuth | i'll try and take another look though | 15:48 |
rhochmuth | https://review.openstack.org/#/c/347481/ | 15:49 |
tomasztrebski | I think I will also try to spend some time on JS there, maybe I will find something else to comment about | 15:49 |
bklei_ | that review is just me, just want to advertise the change | 15:50 |
*** jlanoux has quit IRC | 15:50 | |
rhochmuth | It looks like this one is getting attention | 15:50 |
rbak | I'd rather not fix every issue in that repo right now. We've been using this code for a while, this is just the repo move. | 15:50 |
bklei_ | i have a bit more tempest testing to do | 15:50 |
rhochmuth | rbak: sounds like you want to get merged, and then start making improvements | 15:50 |
rhochmuth | as well as getting others involved | 15:50 |
rhochmuth | bklei_: yup | 15:51 |
rhochmuth | https://review.openstack.org/#/c/347532/ | 15:51 |
rhochmuth | shouldn't the other review go first? | 15:52 |
*** egallen has quit IRC | 15:53 | |
rhochmuth | Moving onto: https://review.openstack.org/#/c/332731/ | 15:53 |
*** tovchinnikova has joined #openstack-meeting-3 | 15:53 | |
rhochmuth | tomasztrebski: that is yours | 15:54 |
witek | looks like I have to look at this | 15:54 |
rhochmuth | it looks like you are free to merge that one | 15:55 |
tomasztrebski | sorry, was writing a comment for previous one | 15:55 |
tomasztrebski | yes, it sits there for some time and basically I'd like to know if anyone is fine with that or is there something that should be fixed | 15:55 |
rhochmuth | i'm fine with it merging | 15:55 |
*** matrohon has quit IRC | 15:56 | |
rhochmuth | last one | 15:56 |
rhochmuth | https://review.openstack.org/#/c/334856/ | 15:56 |
rhochmuth | looks good to me | 15:57 |
tomasztrebski | I don't see any room for improvement by my eye | 15:59 |
tomasztrebski | but if someone would like to test a bit or review a code, it is always welcomed | 15:59 |
*** dasanind has quit IRC | 15:59 | |
rhochmuth | thx tomasztrebski | 15:59 |
*** rossella_s has quit IRC | 15:59 | |
rhochmuth | i meant to have tsv look at this | 16:00 |
rhochmuth | and we might want to integrate into our helion distribution | 16:00 |
*** rossella_s has joined #openstack-meeting-3 | 16:00 | |
*** banix has joined #openstack-meeting-3 | 16:00 | |
tsv | rhochmuth, sure, will review | 16:00 |
rhochmuth | so, i need to end the meeting | 16:00 |
witek | thank you | 16:01 |
rhochmuth | #endmeeting monasca | 16:01 |
*** openstack changes topic to " (Meeting topic: ops_guide)" | 16:01 | |
openstack | Meeting ended Wed Jul 27 16:01:21 2016 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 16:01 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/monasca/2016/monasca.2016-07-27-15.00.html | 16:01 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/monasca/2016/monasca.2016-07-27-15.00.txt | 16:01 |
openstack | Log: http://eavesdrop.openstack.org/meetings/monasca/2016/monasca.2016-07-27-15.00.log.html | 16:01 |
*** hosanai has left #openstack-meeting-3 | 16:01 | |
shinya_kwbt | thanks bye | 16:01 |
tomasztrebski | bye | 16:01 |
ericksonsantos | bye | 16:01 |
*** tomasztrebski has quit IRC | 16:01 | |
*** claudiub|2 has quit IRC | 16:04 | |
*** tsv has quit IRC | 16:04 | |
*** armax has quit IRC | 16:04 | |
*** rbrndt has left #openstack-meeting-3 | 16:05 | |
*** marst has quit IRC | 16:06 | |
*** galstrom_zzz is now known as galstrom | 16:07 | |
*** mjturek1 has joined #openstack-meeting-3 | 16:11 | |
*** armax has joined #openstack-meeting-3 | 16:13 | |
*** marst has joined #openstack-meeting-3 | 16:18 | |
*** dasanind has joined #openstack-meeting-3 | 16:19 | |
*** emagana has quit IRC | 16:19 | |
*** cbouch has quit IRC | 16:19 | |
*** emagana has joined #openstack-meeting-3 | 16:20 | |
*** jtomasek has quit IRC | 16:22 | |
*** asettle has quit IRC | 16:23 | |
*** toddjohn has quit IRC | 16:23 | |
*** toddjohn has joined #openstack-meeting-3 | 16:25 | |
*** asettle has joined #openstack-meeting-3 | 16:27 | |
*** david-lyle has quit IRC | 16:28 | |
*** ddieterly is now known as ddieterly[away] | 16:30 | |
*** toddjohn has quit IRC | 16:30 | |
*** toddjohn has joined #openstack-meeting-3 | 16:31 | |
*** iyamahat has quit IRC | 16:35 | |
*** toddjohn has quit IRC | 16:36 | |
*** yamahata has quit IRC | 16:37 | |
*** abalutoiu_ has joined #openstack-meeting-3 | 16:37 | |
*** toddjohn has joined #openstack-meeting-3 | 16:40 | |
*** abalutoiu has quit IRC | 16:40 | |
*** VW has quit IRC | 16:43 | |
*** Sukhdev has quit IRC | 16:44 | |
*** piet_ has joined #openstack-meeting-3 | 16:47 | |
*** ddieterly[away] is now known as ddieterly | 16:48 | |
*** s3wong has joined #openstack-meeting-3 | 16:48 | |
*** Fdaisuke_ has quit IRC | 16:50 | |
*** VW has joined #openstack-meeting-3 | 16:51 | |
*** rbak has quit IRC | 16:52 | |
*** bklei_ has quit IRC | 16:53 | |
*** rbak has joined #openstack-meeting-3 | 16:53 | |
*** bklei has joined #openstack-meeting-3 | 16:55 | |
*** VW has quit IRC | 16:56 | |
*** iyamahat has joined #openstack-meeting-3 | 16:59 | |
*** muawiakhan has quit IRC | 17:05 | |
*** Swami has quit IRC | 17:05 | |
*** ralonsoh has quit IRC | 17:06 | |
*** mbound has quit IRC | 17:08 | |
*** ddieterly is now known as ddieterly[away] | 17:13 | |
*** sdake has quit IRC | 17:15 | |
*** asettle has quit IRC | 17:15 | |
*** david-lyle has joined #openstack-meeting-3 | 17:20 | |
*** david-lyle has quit IRC | 17:23 | |
*** david-lyle_ has joined #openstack-meeting-3 | 17:23 | |
*** david-lyle_ is now known as david-lyle | 17:24 | |
*** david-lyle_ has joined #openstack-meeting-3 | 17:25 | |
*** abalutoiu__ has joined #openstack-meeting-3 | 17:26 | |
*** david-lyle has quit IRC | 17:29 | |
*** emagana has quit IRC | 17:29 | |
*** emagana has joined #openstack-meeting-3 | 17:30 | |
*** abalutoiu_ has quit IRC | 17:30 | |
*** david-lyle_ has quit IRC | 17:34 | |
*** emagana has quit IRC | 17:34 | |
*** david-lyle_ has joined #openstack-meeting-3 | 17:34 | |
*** abalutoiu__ has quit IRC | 17:35 | |
*** tonytan_brb has joined #openstack-meeting-3 | 17:36 | |
*** abalutoiu__ has joined #openstack-meeting-3 | 17:36 | |
*** tonytan4ever has quit IRC | 17:38 | |
*** piet_ has quit IRC | 17:38 | |
*** yamahata has joined #openstack-meeting-3 | 17:39 | |
*** david-lyle_ has quit IRC | 17:42 | |
*** ihrachys has quit IRC | 17:44 | |
*** abalutoiu_ has joined #openstack-meeting-3 | 17:45 | |
*** sambetts is now known as sambetts|afk | 17:45 | |
*** sdague has quit IRC | 17:46 | |
*** abalutoiu__ has quit IRC | 17:48 | |
*** sdague has joined #openstack-meeting-3 | 17:54 | |
*** dasanind has quit IRC | 17:56 | |
*** VW has joined #openstack-meeting-3 | 18:01 | |
*** VW_ has joined #openstack-meeting-3 | 18:04 | |
*** VW has quit IRC | 18:07 | |
*** VW_ has quit IRC | 18:08 | |
*** VW has joined #openstack-meeting-3 | 18:13 | |
*** ddieterly[away] has quit IRC | 18:13 | |
*** numans has joined #openstack-meeting-3 | 18:13 | |
*** baoli_ has quit IRC | 18:18 | |
*** VW has quit IRC | 18:19 | |
*** VW has joined #openstack-meeting-3 | 18:20 | |
*** ociuhandu has quit IRC | 18:21 | |
*** ddieterly has joined #openstack-meeting-3 | 18:22 | |
*** Swami has joined #openstack-meeting-3 | 18:22 | |
*** dasanind has joined #openstack-meeting-3 | 18:33 | |
*** sarob has joined #openstack-meeting-3 | 18:34 | |
*** baoli has joined #openstack-meeting-3 | 18:34 | |
*** dasanind has quit IRC | 18:37 | |
*** ericksonsantos has quit IRC | 18:44 | |
*** toddjohn has quit IRC | 18:44 | |
*** tonytan_brb has quit IRC | 18:44 | |
*** toddjohn has joined #openstack-meeting-3 | 18:45 | |
*** toddjoh__ has joined #openstack-meeting-3 | 18:49 | |
*** toddjohn has quit IRC | 18:49 | |
*** beagles is now known as beagles-brb | 18:51 | |
*** toddjoh__ has quit IRC | 18:51 | |
*** toddjohn has joined #openstack-meeting-3 | 18:52 | |
*** dasanind has joined #openstack-meeting-3 | 18:52 | |
*** dimtruck is now known as zz_dimtruck | 18:53 | |
*** david-lyle_ has joined #openstack-meeting-3 | 18:57 | |
*** zz_dimtruck is now known as dimtruck | 18:57 | |
*** abalutoiu__ has joined #openstack-meeting-3 | 18:59 | |
*** abalutoiu_ has quit IRC | 19:02 | |
*** VW_ has joined #openstack-meeting-3 | 19:02 | |
*** VW has quit IRC | 19:03 | |
*** beagles-brb is now known as beagles | 19:06 | |
*** david-lyle_ is now known as david-lyle | 19:07 | |
*** fifieldt has quit IRC | 19:08 | |
*** tovchinnikova has quit IRC | 19:09 | |
*** emagana has joined #openstack-meeting-3 | 19:12 | |
*** marst has quit IRC | 19:16 | |
*** numans has quit IRC | 19:16 | |
*** emagana has quit IRC | 19:16 | |
*** tonytan4ever has joined #openstack-meeting-3 | 19:17 | |
*** fifieldt has joined #openstack-meeting-3 | 19:18 | |
*** coolsvap has quit IRC | 19:21 | |
*** ddieterly is now known as ddieterly[away] | 19:22 | |
*** marst has joined #openstack-meeting-3 | 19:24 | |
*** sdake has joined #openstack-meeting-3 | 19:25 | |
*** marst has quit IRC | 19:27 | |
*** marst has joined #openstack-meeting-3 | 19:28 | |
*** kzaitsev_mb has joined #openstack-meeting-3 | 19:28 | |
*** anilvenkata has quit IRC | 19:28 | |
*** toddjohn has quit IRC | 19:31 | |
*** kzaitsev_mb has quit IRC | 19:36 | |
*** asettle has joined #openstack-meeting-3 | 19:41 | |
*** toddjohn has joined #openstack-meeting-3 | 19:41 | |
*** sdake has quit IRC | 19:43 | |
*** ddieterly[away] is now known as ddieterly | 19:47 | |
*** kzaitsev_mb has joined #openstack-meeting-3 | 19:47 | |
*** sdake has joined #openstack-meeting-3 | 19:53 | |
*** robcresswell has joined #openstack-meeting-3 | 19:58 | |
*** dasanind has quit IRC | 19:58 | |
*** kzaitsev_mb has quit IRC | 19:59 | |
robcresswell | #startmeeting horizon | 20:00 |
openstack | Meeting started Wed Jul 27 20:00:12 2016 UTC and is due to finish in 60 minutes. The chair is robcresswell. Information about MeetBot at http://wiki.debian.org/MeetBot. | 20:00 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 20:00 |
*** openstack changes topic to " (Meeting topic: horizon)" | 20:00 | |
robcresswell | o/ | 20:00 |
openstack | The meeting name has been set to 'horizon' | 20:00 |
*** mickeys has quit IRC | 20:00 | |
lcastell | o/ | 20:00 |
*** rhochmuth has left #openstack-meeting-3 | 20:00 | |
*** matt-borland has joined #openstack-meeting-3 | 20:00 | |
*** mickeys has joined #openstack-meeting-3 | 20:01 | |
*** mickeys has quit IRC | 20:01 | |
*** mickeys has joined #openstack-meeting-3 | 20:01 | |
matt-borland | o/ | 20:01 |
*** tsufiev has joined #openstack-meeting-3 | 20:01 | |
tsufiev | o/ | 20:01 |
robcresswell | Hey folks | 20:02 |
lcastell | hey | 20:02 |
robcresswell | We are without agenda items again | 20:02 |
robcresswell | So we can just move to open discussion if anyone has anything to raise | 20:02 |
matt-borland | PhantomJS? | 20:03 |
robcresswell | #topic Open Discussion | 20:03 |
*** openstack changes topic to "Open Discussion (Meeting topic: horizon)" | 20:03 | |
matt-borland | the gate npm-run-test | 20:03 |
robcresswell | Ah, yeah | 20:03 |
robcresswell | Do e have a cause yet? | 20:03 |
robcresswell | we* | 20:03 |
matt-borland | I will happily help figure out what is going on, if I can get some help with how to debug | 20:03 |
matt-borland | I think I need to talk to krotscheck about how to do that. | 20:04 |
robcresswell | I would imagine digging up krotscheck blog on building a local node would be sensible | 20:04 |
robcresswell | See if it can be reproduced locally | 20:04 |
krotscheck | I hear that krotscheck has a blog whose URL is suprisingly similar to his IRC handle | 20:04 |
matt-borland | heh | 20:05 |
tsufiev | lol ) | 20:05 |
david-lyle | https://krotscheck.net/2016/06/01/how-to-simulate-an-openstack-infra-slave.html | 20:05 |
matt-borland | thanks :) | 20:05 |
david-lyle | I seem to have that bookmarked :) | 20:05 |
matt-borland | In other news, not quite related, do devs prefer to have tests run in PhantomJS or in Chrome/FF? | 20:05 |
matt-borland | I had a complaint about having to use Chrome. | 20:05 |
matt-borland | *heard a complaint | 20:06 |
robcresswell | I don't have any strong preference | 20:06 |
matt-borland | ok. | 20:06 |
robcresswell | It seems to bug some people that a window opens temporarily | 20:06 |
robcresswell | in chrome | 20:06 |
*** yamamoto has joined #openstack-meeting-3 | 20:06 | |
matt-borland | yeah. Maybe we can make it configurable (without changing the code itself) | 20:06 |
matt-borland | right now you have to edit karma.conf to modify that | 20:06 |
robcresswell | the gate is the bigger issue :) | 20:07 |
tsufiev | I recall PhantomJS had some issues with file inputs | 20:07 |
matt-borland | yep | 20:07 |
robcresswell | tsufiev: Yep | 20:07 |
tsufiev | though I do not know if it still does | 20:07 |
matt-borland | Phantom doesn't respect things like Promise/File objects right off the bat | 20:07 |
matt-borland | some of those presumed globals | 20:07 |
matt-borland | anyway, ok, so fixing the npm-run-test (and -lint!) is a priority, cool | 20:08 |
matt-borland | I'll budget quiet time for that tomorrow | 20:08 |
david-lyle | what's the upside to testing in a non-realworld browser? | 20:08 |
robcresswell | *silence* | 20:09 |
matt-borland | not much, mostly that it doesn't pop up a window, or require Chrome (which is not open source, yadda yadda) | 20:09 |
robcresswell | it can be a good deal faster too. | 20:09 |
tsufiev | also we can use xvfb to hide browser window | 20:09 |
robcresswell | Which is the important part :p | 20:10 |
tsufiev | if that's the real problem | 20:10 |
matt-borland | that's true, there's slightly less runup for PhantomJS | 20:10 |
matt-borland | doesn't sound like a big priority. | 20:10 |
matt-borland | that's fine with me, just asking the question. | 20:10 |
robcresswell | I don't consider a window popping up an issue, ha. Lets just debug the gate timeouts. | 20:10 |
matt-borland | yep | 20:10 |
*** ediardo has joined #openstack-meeting-3 | 20:10 | |
robcresswell | N-3 is 4 weeks tomorrow | 20:11 |
david-lyle | :o | 20:11 |
robcresswell | So make sure to be wrapping up features etc | 20:11 |
matt-borland | I think with tsufiev's addition of basic integration tests, we have only one more known hurdle to make Angular Images default. | 20:12 |
tsufiev | looking at the patch in browser right now | 20:12 |
tsufiev | I mean how it works | 20:12 |
matt-borland | The other hurdle is displaying 'in transition' statuses for the row/field in a list. | 20:12 |
matt-borland | Matt Wood has a patch for that. | 20:12 |
robcresswell | Does that solve the issue of running both sets of tests/ | 20:13 |
tsufiev | I have a slight concern that although we have an integration 'smoke' test for angular content, we don't run it | 20:13 |
robcresswell | ?* | 20:13 |
matt-borland | so I'd like that all to land within about 5 days | 20:13 |
tsufiev | so even if something will break NG Images panel, we won't notice that until run the test explicitly | 20:13 |
robcresswell | I didnt think we had a solution for running both at once yet | 20:13 |
robcresswell | probably just needs a separate job, but need to figure out the best way of toggling that | 20:14 |
tsufiev | I had an idea of some tricky setup to pass an alternate Django setting using cookies in integration tests | 20:14 |
robcresswell | :/ cookies? | 20:14 |
tsufiev | didn't investigate yet | 20:14 |
matt-borland | can we not alter settings as part of the test run? | 20:14 |
matt-borland | (an independent test run?) | 20:15 |
tsufiev | not, because integration test is a separate process from horizon webserver | 20:15 |
tsufiev | we would have to develop our own way of IPC | 20:15 |
matt-borland | but I mean, we can modify that config file too...right? | 20:15 |
tsufiev | or... I have an idea | 20:15 |
matt-borland | isn't that why there's a horizon.config for the unit tests? | 20:15 |
matt-borland | er, integration tests? | 20:16 |
tsufiev | we could create a new dsvm job for angular content :) | 20:16 |
tsufiev | less troubles with cookies | 20:16 |
robcresswell | I'd have thought the easiest way was just to append a boolean to the conf file in the pre test hook | 20:16 |
robcresswell | or something like that | 20:16 |
robcresswell | tsufiev: Yes, this was my thinking. Separate job seems cleanest | 20:16 |
tsufiev | robcresswell, but it still will be either of these 2 values in a single test run | 20:16 |
robcresswell | either is fine, as we can just run two jobs | 20:16 |
robcresswell | Having it swap halfway is hacky | 20:17 |
matt-borland | I'm assuming most of the time for the integration is the dsvm setup? | 20:17 |
tsufiev | matt-borland, horizon.conf is a way to tell integration tests about horizon enabled features | 20:17 |
*** tangchen has quit IRC | 20:17 | |
matt-borland | yep, exactly tsufiev | 20:17 |
tsufiev | horizon.conf and openstack_dashboard.settings may be theoretically disjoint | 20:17 |
tsufiev | er, inconsistent | 20:17 |
matt-borland | of course | 20:17 |
*** ihrachys has joined #openstack-meeting-3 | 20:17 | |
tsufiev | okay, so a separate job for angular content, that sounds pretty reasonable to me | 20:18 |
tsufiev | I hope infra folks won't blame us :D | 20:18 |
matt-borland | If they do, we cross that bridge. I'm glad we at least have tests that respond to current settings. | 20:18 |
matt-borland | and operate in both panel enabled situations (even if separately) | 20:18 |
matt-borland | thanks again for your help with that tsufiev | 20:19 |
tsufiev | if we hit the topic of different Horizon modes & integration tests, I have a related question | 20:19 |
*** tangchen has joined #openstack-meeting-3 | 20:19 | |
matt-borland | so, to be clear, we can approve the switch patch before that's worked out, we just don't want to throw the switch itself to Angular, right? | 20:19 |
robcresswell | Yes, thats a step in the right direction | 20:19 |
tsufiev | I have a patch for [Django] Create Image which uses CORS | 20:19 |
robcresswell | Yes, matt-borland | 20:19 |
matt-borland | thanks | 20:20 |
tsufiev | but a CORS support is a separate feature | 20:20 |
robcresswell | We need both being tested in the gate before we can swap the default. | 20:20 |
tsufiev | don't have the luxury of creating another job just to test it alone :) | 20:20 |
robcresswell | but nothing to stop allowing deployers to swap | 20:20 |
matt-borland | yep, sounds great robcresswell | 20:20 |
tsufiev | it's the same issue as with testing both angular and legacy content | 20:20 |
robcresswell | tsufiev: Even with a separate job, how would the ocnfiguration be job-specific? | 20:21 |
*** hurgleburgler has joined #openstack-meeting-3 | 20:21 | |
tsufiev | another setting switch in a pre-test hook | 20:21 |
robcresswell | Right. Sorry if I'm being slow, but how is the pre-test hook job specific? I thought it lived within horizon | 20:22 |
tsufiev | well, we'll need to provide at least two pre-test hooks, one for legacy (existing), another for legacy | 20:22 |
robcresswell | Or is the implication that the job called "angular pre-test hook" or similar | 20:22 |
*** tyr_ has joined #openstack-meeting-3 | 20:22 | |
robcresswell | ah, yep | 20:22 |
tyr_ | o/ | 20:23 |
tsufiev | *another for angular | 20:23 |
robcresswell | tsufiev: If its just a a shell script, could we not pass in a parameter? | 20:23 |
tsufiev | matt-borland, I'm in for approving that patch even before we have a job separation | 20:23 |
robcresswell | Would be nice to avoid config script duplication | 20:23 |
tsufiev | robcresswell, I think we could | 20:24 |
tsufiev | 80% sure | 20:24 |
robcresswell | I think that would be cleaner. | 20:24 |
robcresswell | I'll have a look tomorrow. Something like ./pre_test_hook.sh ng would be convenient. | 20:24 |
matt-borland | robcresswell, keep me in the loop on those developments, I'd like to know how it all works :) | 20:24 |
matt-borland | and obviously if there's anything I can do to help get those jobs testing the way we want | 20:25 |
tsufiev | matt-borland, have your read docs on integration testing ;)? | 20:26 |
robcresswell | I'll discuss in infra tomorrow, see if they have any suggestions | 20:26 |
matt-borland | about how to set up pre-test-hooks, etc.? no | 20:26 |
matt-borland | tsufiev ^^ that is | 20:26 |
tsufiev | nope, about page object pattern and the importance of it :) | 20:27 |
matt-borland | I'm fine with it | 20:27 |
robcresswell | re: schema form, I've updated the whole thing to use the service patterns that are common now. The only bit thats got me stuck is returning data from the create service back to the LI modal. It creates the network fine, but it doesnt seem to pass the data how I expect it to. | 20:27 |
matt-borland | I will only complain if it doesn't work or is a problem, tsufiev | 20:27 |
tyr_ | robcresswell: if you post an updated patch version I'm happy to help troubleshoot | 20:27 |
tsufiev | matt-borland, it may seem that it makes things slightly more complicated than they are, but in a long run it helps to keep the tests maintainable | 20:28 |
robcresswell | tyr_: Yeah, I will do that I think. Faster that way. | 20:28 |
robcresswell | tyr_: I'll ping about it tomorrow. Kinda spent today. | 20:28 |
matt-borland | tsufiev, I have not expressed complaints about pageobject | 20:28 |
matt-borland | it's similar to other testing infrastructures I've used, it's fine | 20:29 |
tsufiev | matt-borland, sorry then, I have misinterpreted your message | 20:29 |
* matt-borland means 'fine' when he says 'fine,' not 'FINE!' :) | 20:29 | |
tsufiev | :) | 20:29 |
matt-borland | tsufiev, I had just taken a very simple and admittedly sloppy approach to get started | 20:30 |
tsufiev | np, I prefer to get things done fast myself | 20:31 |
robcresswell | I've been starring patches that I'd like to see make the release in the next month | 20:32 |
robcresswell | #link https://review.openstack.org/#/q/starredby:rob-cresswell+status:open | 20:32 |
tsufiev | I expected to see at least 50 patches there | 20:32 |
robcresswell | ha, I've just started doing it recently. The idea is to use that to advertise patches-to-review | 20:33 |
robcresswell | For the most part, file upload, angular images, filtering improvements and django 1.10 compatibility | 20:33 |
matt-borland | I like the idea robcresswell, thanks | 20:34 |
ediardo | got it | 20:34 |
robcresswell | If you want patches to focus reviews on, this list aims to be the critical ones. | 20:34 |
*** cleong has quit IRC | 20:35 | |
tsufiev | yep, it's much more maintainable than a wiki page, robcresswell | 20:35 |
robcresswell | tsufiev: Yes, much lower input! | 20:35 |
robcresswell | In case anyone else didnt realise, you can customise your gerrit at Settings > Preferences and add custom links | 20:36 |
robcresswell | Really useful to put davids review dashboard in there as well as that starred link. Helps focus reviews on important items better. | 20:36 |
robcresswell | Thats all from me; any other issues? Otherwise we shall end early | 20:37 |
tsufiev | I'd like to ask only about context['THEME'] fix | 20:37 |
tsufiev | folks from murano team asked about it several times and every time I had to point them to a zhurong's patch which does it wrong :/ | 20:38 |
hurgleburgler | isn't it a configuration problem? | 20:38 |
robcresswell | Are there any plugins still blocked on that? I had thought the config updates resolved that issue? | 20:38 |
*** yamamoto has quit IRC | 20:39 | |
tsufiev | I don't understand either how they managed to get this error | 20:39 |
tyr_ | I see it anytime I'm running COMPRESS_ENABLED=True. | 20:39 |
tyr_ | What is the current idea for the fix? | 20:39 |
tsufiev | https://review.openstack.org/#/c/344871/ tyr_ | 20:40 |
hurgleburgler | I run compress enabled true all the time | 20:40 |
hurgleburgler | the thing is … the fix is just a bandaid | 20:40 |
tsufiev | I guess it depends on some missing config value | 20:40 |
hurgleburgler | the context sets the default using the default value its supposed to | 20:40 |
hurgleburgler | using the settings | 20:40 |
tyr_ | I do not have COMPRESS_OFFLINE=True fwiw | 20:41 |
tsufiev | which... tells me that a few unit tests for themes wouldn't hurt, hurgleburgler ;) | 20:41 |
hurgleburgler | if the settings aren't set properly, then it can't know what to default to | 20:41 |
tyr_ | which settings in particular hurgleburgler? | 20:41 |
robcresswell | To be clear, this fails *only* in a unit test environment | 20:42 |
hurgleburgler | tsufiev: there was talk last year of a need for unit tests for the static settings in general | 20:42 |
robcresswell | and *only* when you do not import from Horizon | 20:42 |
hurgleburgler | DEFAULT_THEME and AVAILABLE_THEMES | 20:42 |
hurgleburgler | you really only need AVAILABLE_THEMES, DEFAULT_THEME will fall back to AVAILABLE_THEMES[0] | 20:42 |
tyr_ | both are set in my settings.py, yet I see the THEME compress error | 20:43 |
hurgleburgler | and if you don't have AVAILABLE_THEMES set, it falls back to the previous setting, custom_theme_path | 20:43 |
robcresswell | https://review.openstack.org/#/c/344871 updated. Still a bandaid. | 20:43 |
hurgleburgler | ugh, that fix duplicates logic that already exists else where | 20:43 |
hurgleburgler | so now we would be doing the exact same default check 2-3 times | 20:44 |
robcresswell | Wait, where else does it do that check? | 20:44 |
robcresswell | the issue just arises because that function defaults to [] | 20:44 |
robcresswell | if it defaults to the default theme, it should work fine, I believe. | 20:44 |
hurgleburgler | you are assuming that 'default' exists | 20:44 |
hurgleburgler | it migh tnot | 20:44 |
hurgleburgler | someone might not be configured for 'default' at all | 20:45 |
tsufiev | commented on that inline | 20:45 |
tsufiev | hm | 20:45 |
tsufiev | hurgleburgler, is there a way to enforce at least one theme to be available? | 20:45 |
hurgleburgler | that's why there is a DEFAULT_THEME setting | 20:45 |
hurgleburgler | it should already be enforcing that … but I can take a look again | 20:45 |
*** sdake has quit IRC | 20:46 | |
robcresswell | if you try and run horizon without that key it will enforce it and fall over immediately | 20:46 |
robcresswell | from my tests the other day | 20:46 |
robcresswell | Either way, at some point in the chain its not throwing an error or defaulting as desired | 20:47 |
robcresswell | Also, rather unfortunately, the release nots at the time mention the deprecated settings but not the new required ones I believe. | 20:47 |
* tsufiev sees 'enforcing' as failing and telling how to prevent a failure | 20:48 | |
hurgleburgler | I'll take a look at it | 20:48 |
robcresswell | thanks hurgleburgler | 20:48 |
robcresswell | much appreciated :) | 20:48 |
tsufiev | hurgleburgler, thank you! | 20:48 |
hurgleburgler | np | 20:49 |
robcresswell | Thanks for your time everyone! | 20:51 |
robcresswell | #endmeeting | 20:52 |
*** openstack changes topic to " (Meeting topic: ops_guide)" | 20:52 | |
openstack | Meeting ended Wed Jul 27 20:52:02 2016 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 20:52 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/horizon/2016/horizon.2016-07-27-20.00.html | 20:52 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/horizon/2016/horizon.2016-07-27-20.00.txt | 20:52 |
openstack | Log: http://eavesdrop.openstack.org/meetings/horizon/2016/horizon.2016-07-27-20.00.log.html | 20:52 |
*** tyr_ has left #openstack-meeting-3 | 20:52 | |
*** tsufiev has left #openstack-meeting-3 | 20:52 | |
*** hurgleburgler has left #openstack-meeting-3 | 20:53 | |
*** abalutoiu_ has joined #openstack-meeting-3 | 20:55 | |
*** asettle has quit IRC | 20:55 | |
*** robcresswell has left #openstack-meeting-3 | 20:56 | |
*** abalutoiu__ has quit IRC | 20:59 | |
*** neiljerram has joined #openstack-meeting-3 | 21:05 | |
*** sergio_nubeliu has quit IRC | 21:08 | |
*** matt-borland has quit IRC | 21:18 | |
*** rtheis has quit IRC | 21:22 | |
*** flwang1 has joined #openstack-meeting-3 | 21:25 | |
*** david-lyle has quit IRC | 21:25 | |
*** pvaneck has joined #openstack-meeting-3 | 21:27 | |
*** neil_ has joined #openstack-meeting-3 | 21:33 | |
*** neil_ has quit IRC | 21:34 | |
*** neiljerram has quit IRC | 21:35 | |
*** yamamoto has joined #openstack-meeting-3 | 21:39 | |
*** marst has quit IRC | 21:44 | |
*** yamamoto has quit IRC | 21:45 | |
*** tonytan4ever has quit IRC | 21:51 | |
*** marst has joined #openstack-meeting-3 | 21:57 | |
*** ddieterly is now known as ddieterly[away] | 22:01 | |
*** iyamahat_ has joined #openstack-meeting-3 | 22:02 | |
*** mbound has joined #openstack-meeting-3 | 22:03 | |
*** c64cosmin has quit IRC | 22:03 | |
*** iyamahat has quit IRC | 22:04 | |
*** abalutoiu_ has quit IRC | 22:04 | |
*** galstrom is now known as galstrom_zzz | 22:07 | |
*** mbound has quit IRC | 22:07 | |
*** bklei has quit IRC | 22:08 | |
*** bklei has joined #openstack-meeting-3 | 22:08 | |
*** VW_ has quit IRC | 22:11 | |
*** bklei has quit IRC | 22:13 | |
*** salv-orlando has quit IRC | 22:13 | |
*** salv-orlando has joined #openstack-meeting-3 | 22:17 | |
*** kzaitsev_mb has joined #openstack-meeting-3 | 22:22 | |
*** david-lyle has joined #openstack-meeting-3 | 22:22 | |
*** salv-orlando has quit IRC | 22:23 | |
*** david-lyle has quit IRC | 22:25 | |
*** david-lyle has joined #openstack-meeting-3 | 22:25 | |
*** ddieterly[away] is now known as ddieterly | 22:25 | |
*** ddieterly has quit IRC | 22:34 | |
*** banix has quit IRC | 22:38 | |
*** rbak has quit IRC | 22:40 | |
*** toddjohn has quit IRC | 22:45 | |
*** toddjohn has joined #openstack-meeting-3 | 22:46 | |
*** asettle has joined #openstack-meeting-3 | 22:46 | |
*** emagana has joined #openstack-meeting-3 | 22:48 | |
*** david-lyle has quit IRC | 22:50 | |
*** toddjohn has quit IRC | 22:50 | |
*** david-lyle_ has joined #openstack-meeting-3 | 22:50 | |
*** asettle has quit IRC | 22:51 | |
*** emagana has quit IRC | 22:53 | |
*** dimtruck is now known as zz_dimtruck | 22:58 | |
*** david-lyle_ has quit IRC | 23:01 | |
*** kzaitsev_mb has quit IRC | 23:02 | |
*** vishwanathj has quit IRC | 23:02 | |
*** abalutoiu has joined #openstack-meeting-3 | 23:05 | |
*** abalutoiu has quit IRC | 23:08 | |
*** kbyrne has quit IRC | 23:10 | |
*** kbyrne has joined #openstack-meeting-3 | 23:16 | |
*** sdake has joined #openstack-meeting-3 | 23:17 | |
*** sdake has quit IRC | 23:25 | |
*** abalutoiu has joined #openstack-meeting-3 | 23:26 | |
*** mbound has joined #openstack-meeting-3 | 23:28 | |
*** abalutoiu_ has joined #openstack-meeting-3 | 23:29 | |
*** abalutoiu has quit IRC | 23:32 | |
*** Sukhdev has joined #openstack-meeting-3 | 23:36 | |
*** mtanino has quit IRC | 23:37 | |
*** ddieterly has joined #openstack-meeting-3 | 23:42 | |
*** ddieterly has quit IRC | 23:42 | |
*** salv-orlando has joined #openstack-meeting-3 | 23:42 | |
*** abalutoiu_ has quit IRC | 23:45 | |
*** abalutoiu has joined #openstack-meeting-3 | 23:45 | |
*** ddieterly has joined #openstack-meeting-3 | 23:45 | |
*** bklei has joined #openstack-meeting-3 | 23:46 | |
*** salv-orlando has quit IRC | 23:47 | |
*** bklei has quit IRC | 23:51 | |
*** bpokorny has joined #openstack-meeting-3 | 23:54 | |
*** ajmiller_ has quit IRC | 23:56 | |
*** asettle has joined #openstack-meeting-3 | 23:58 | |
*** rossella_s has quit IRC | 23:59 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!