*** zz_dimtruck is now known as dimtruck | 00:00 | |
*** bobmel has joined #openstack-meeting-3 | 00:01 | |
*** bobmel has quit IRC | 00:06 | |
*** seanatci_ has quit IRC | 00:22 | |
*** salv-orlando has quit IRC | 00:31 | |
*** wanghao has joined #openstack-meeting-3 | 00:33 | |
*** dimtruck is now known as zz_dimtruck | 00:41 | |
*** reedip_1 has quit IRC | 00:42 | |
*** MarkBaker has joined #openstack-meeting-3 | 00:43 | |
*** edleafe- has joined #openstack-meeting-3 | 00:44 | |
*** edleafe has quit IRC | 00:46 | |
*** liangy has quit IRC | 01:00 | |
*** rama__ has quit IRC | 01:00 | |
*** salv-orlando has joined #openstack-meeting-3 | 01:01 | |
*** MarkBaker has quit IRC | 01:03 | |
*** zz_dimtruck is now known as dimtruck | 01:05 | |
*** salv-orlando has quit IRC | 01:06 | |
*** wanghao has quit IRC | 01:10 | |
*** wanghao has joined #openstack-meeting-3 | 01:10 | |
*** mtanino has quit IRC | 01:11 | |
*** MarkBaker has joined #openstack-meeting-3 | 01:15 | |
*** zhurong has joined #openstack-meeting-3 | 01:15 | |
*** huanxuan has joined #openstack-meeting-3 | 01:21 | |
*** wanghao_ has joined #openstack-meeting-3 | 01:21 | |
*** wanghao has quit IRC | 01:24 | |
*** markmcclain has quit IRC | 01:37 | |
*** pvaneck has quit IRC | 01:54 | |
*** iyamahat has quit IRC | 01:58 | |
*** dimtruck is now known as zz_dimtruck | 01:58 | |
*** wanghao_ has quit IRC | 01:59 | |
*** wanghao has joined #openstack-meeting-3 | 02:00 | |
*** wanghao_ has joined #openstack-meeting-3 | 02:01 | |
*** wanghao has quit IRC | 02:01 | |
*** bobmel has joined #openstack-meeting-3 | 02:02 | |
*** salv-orlando has joined #openstack-meeting-3 | 02:02 | |
*** salv-orlando has quit IRC | 02:07 | |
*** bobmel has quit IRC | 02:07 | |
*** tuanluong has joined #openstack-meeting-3 | 02:13 | |
*** iyamahat has joined #openstack-meeting-3 | 02:13 | |
*** MarkBaker has quit IRC | 02:16 | |
*** wanghao has joined #openstack-meeting-3 | 02:21 | |
*** reed_ has joined #openstack-meeting-3 | 02:21 | |
*** iyamahat has quit IRC | 02:21 | |
*** wanghao_ has quit IRC | 02:22 | |
*** wanghao has quit IRC | 02:27 | |
*** MarkBaker has joined #openstack-meeting-3 | 02:33 | |
*** wanghao has joined #openstack-meeting-3 | 02:34 | |
*** VW has joined #openstack-meeting-3 | 02:42 | |
*** iyamahat has joined #openstack-meeting-3 | 02:45 | |
*** iyamahat has quit IRC | 02:46 | |
*** s3wong has quit IRC | 02:46 | |
*** reed_ has quit IRC | 02:47 | |
*** reedip_1 has joined #openstack-meeting-3 | 02:48 | |
*** amotoki has quit IRC | 02:54 | |
*** liangy has joined #openstack-meeting-3 | 02:55 | |
*** amotoki has joined #openstack-meeting-3 | 02:56 | |
*** amotoki has quit IRC | 03:01 | |
*** VW has quit IRC | 03:01 | |
*** VW has joined #openstack-meeting-3 | 03:02 | |
*** salv-orlando has joined #openstack-meeting-3 | 03:03 | |
*** salv-orlando has quit IRC | 03:08 | |
*** emagana has joined #openstack-meeting-3 | 03:09 | |
*** emagana has quit IRC | 03:14 | |
*** zz_dimtruck is now known as dimtruck | 03:17 | |
*** diablo_rojo has quit IRC | 03:20 | |
*** liangy has quit IRC | 03:21 | |
*** liangy has joined #openstack-meeting-3 | 03:29 | |
*** wanghao has quit IRC | 03:30 | |
*** wanghao has joined #openstack-meeting-3 | 03:31 | |
*** shu-mutou-AWAY has quit IRC | 03:31 | |
*** iyamahat has joined #openstack-meeting-3 | 03:41 | |
*** reedip_1 has quit IRC | 03:44 | |
*** sdague has joined #openstack-meeting-3 | 03:46 | |
*** rbak has joined #openstack-meeting-3 | 03:48 | |
*** amotoki has joined #openstack-meeting-3 | 03:56 | |
*** gouthamr has quit IRC | 04:00 | |
*** amotoki has quit IRC | 04:01 | |
*** iyamahat has quit IRC | 04:01 | |
*** zhurong has quit IRC | 04:01 | |
*** yamahata has quit IRC | 04:02 | |
*** bobmel has joined #openstack-meeting-3 | 04:03 | |
*** salv-orlando has joined #openstack-meeting-3 | 04:04 | |
*** bobmel has quit IRC | 04:07 | |
*** salv-orlando has quit IRC | 04:09 | |
*** rbak has quit IRC | 04:18 | |
*** psachin has joined #openstack-meeting-3 | 04:18 | |
*** amotoki has joined #openstack-meeting-3 | 04:24 | |
*** sdague has quit IRC | 04:26 | |
*** mtanino has joined #openstack-meeting-3 | 04:45 | |
*** kaz has joined #openstack-meeting-3 | 04:58 | |
*** salv-orlando has joined #openstack-meeting-3 | 05:05 | |
*** salv-orlando has quit IRC | 05:09 | |
*** liangy has quit IRC | 05:11 | |
*** wxy has quit IRC | 05:18 | |
*** yamahata has joined #openstack-meeting-3 | 05:30 | |
*** kzaitsev_mb has joined #openstack-meeting-3 | 05:30 | |
*** anil_rao has joined #openstack-meeting-3 | 05:31 | |
kaz | hi | 05:32 |
---|---|---|
anil_rao | Hi | 05:33 |
anil_rao | #startmeeting taas | 05:34 |
openstack | Meeting started Wed Mar 8 05:34:02 2017 UTC and is due to finish in 60 minutes. The chair is anil_rao. Information about MeetBot at http://wiki.debian.org/MeetBot. | 05:34 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 05:34 |
*** openstack changes topic to " (Meeting topic: taas)" | 05:34 | |
openstack | The meeting name has been set to 'taas' | 05:34 |
*** vnyyad has joined #openstack-meeting-3 | 05:37 | |
anil_rao | Hello kaz | 05:37 |
vnyyad | Hi | 05:37 |
anil_rao | Hi Vinay. Looks like its just Kaz, you and I today | 05:38 |
kaz | anil_rao, vnyyad: hi | 05:38 |
anil_rao | I would like to discuss a few technical things today. | 05:39 |
vnyyad | anil_rao, Kaz: we can start with error handling that anil wanted to discuss last week | 05:39 |
anil_rao | sure vnyyad | 05:39 |
anil_rao | I listed out the following scenarios that we need to handle | 05:40 |
anil_rao | port deletion -- source side and destination side | 05:40 |
anil_rao | source and destination side port (VM) migration from one host to another | 05:41 |
anil_rao | host shutdown/restart for source port and destination port | 05:41 |
reedip_ | hi | 05:42 |
anil_rao | reedip_: hi | 05:42 |
*** wanghao_ has joined #openstack-meeting-3 | 05:42 | |
reedip_ | anil_rao : also one more scenario | 05:42 |
reedip_ | anil_rao : Have 3 tap flows with a tap_service, transfer data on the 3 flows. Delete one flow and see what happens | 05:43 |
anil_rao | And finally, failure to complete tap service and tap flow calls | 05:43 |
reedip_ | anil_rao: as per the experiment done my associate, he said that the other 2 running tap-flows also stopped sending data | 05:43 |
anil_rao | reedp_: Not sure what you are referring to. Do you see a problem with this specific configuration. | 05:43 |
*** wanghao has quit IRC | 05:44 | |
anil_rao | reedip_: I haven't seen this myself. I'll test it out tomorrow from the offic and let you know. | 05:44 |
anil_rao | we are currently discussing the error handling cases for TaaS. Let us cover this topic since we have skipped it for the past two meetings. | 05:45 |
anil_rao | Are there any other scenarios that we should consider out of the ones I just listed. | 05:45 |
vnyyad | anil_rao: we can start with these, i am sure we will hit upon more as we use taas more | 05:46 |
anil_rao | vnyyad: Sounds good. | 05:47 |
anil_rao | I would also like for us to use the status variable introduced by kaz to report errors back to the caller. | 05:47 |
kaz | +1 | 05:48 |
anil_rao | One question: today we cannot support creation of a tap-service or tap-flows for ports that do not have a host binding (i.e. they are not in use). | 05:49 |
anil_rao | If we are going to stick with this policy, the the deletion of a source or destination port should result in the deletion of the tap-flow or tap-service itself. | 05:50 |
anil_rao | How to you all feel about this? | 05:50 |
anil_rao | That same would also hold if just the host binding for a port got removed. | 05:50 |
vnyyad | anil_rao: this would be limiting | 05:51 |
anil_rao | vnyyad: Agreed. But retaining the tap-service and/or tap-flow for ports that don't have a host binding will need more support at the plugin and agent level. | 05:52 |
vnyyad | we need some other way to identify the TaaS agents to the plugin | 05:52 |
vnyyad | some kind of registrations with the plugin when the agents come online | 05:52 |
anil_rao | vnyyad: Yes. | 05:52 |
*** wanghao has joined #openstack-meeting-3 | 05:54 | |
anil_rao | I think we will also need entries in the TaaS DB about whether a port is instantiated on a host or not. | 05:54 |
reedip_ | anil_rao , vnyyad : sorry, I have to leave . I will check the meeting logs and discuss offline, if that is ok ?? :) | 05:54 |
anil_rao | reedip_: Sure. I'll email all of you with the experiment result you asked for. | 05:54 |
vnyyad | anil_rao: yes | 05:55 |
*** wanghao_ has quit IRC | 05:56 | |
anil_rao | vnyyad: The more I think about this, we should perhaps abandon the learning capability we have today and just rely on controlling everything from the centralized plugin. | 05:56 |
anil_rao | Not sure how well this would scale but it would be a lot simpler, if we are to support what we are discussing today. | 05:56 |
vnyyad | anil_rao: the idea of using the port binnding was to be able to send unicasts directed at agents to handle the action of taas | 05:56 |
vnyyad | but without host binding we can use the port-id to identify the port and broadcast the message | 05:57 |
vnyyad | so the agent which has the port on its host will only act; rite now i guess the code waits of a message and acts if the message has the hosts-is as its own, hence avoiding the search for ports on that host | 05:58 |
vnyyad | is my inference correct here? | 05:58 |
anil_rao | One other way would be to continue to do the unicast but run everything out of the plugin (SDN model). the plugin knows about the host binding. If there is no host binding no request goes out to any agent. | 05:59 |
vnyyad | anil_rao: i personally like this approach, the SDN based one | 06:00 |
anil_rao | I am playing around with the source code ... let me mock up a working prototype and then you and the others can make improvements as necessary. | 06:00 |
vnyyad | ok | 06:01 |
anil_rao | My main concern is the following: | 06:01 |
vnyyad | you mean the SDN approach? | 06:01 |
*** yamamoto_ has joined #openstack-meeting-3 | 06:01 | |
anil_rao | No, not the SDN approach. Just something we should support which is prompting me to go along with the SDN approach. Let me explain. | 06:02 |
vnyyad | ha ok | 06:02 |
anil_rao | If a soure port is deleted, we can delete the assocaited tap-flow. | 06:02 |
*** iyamahat has joined #openstack-meeting-3 | 06:02 | |
anil_rao | If a destination port is deleted, we can delete the tap-service, which will automatically also remove all assocaited tap-flows. | 06:02 |
*** wanghao has quit IRC | 06:03 | |
anil_rao | If a source port's host binding is gone, we place that tap-flow in a non-active state. | 06:03 |
anil_rao | If a destination port's host binding is gone, we place the tap-service in a non-active state. | 06:03 |
*** bobmel has joined #openstack-meeting-3 | 06:04 | |
anil_rao | For the last case, we should also pause all tap-flow traffic otherwise we will be doing mirroring for no good reason. Or in other words all tap-flows also go non-active, if the tap-service is non-active. | 06:04 |
vnyyad | anil_rao: +1 | 06:04 |
*** wanghao has joined #openstack-meeting-3 | 06:04 | |
anil_rao | looks like we are in sync. :-) | 06:05 |
kaz | +1 | 06:05 |
vnyyad | also should be handle migration as a sequence of delete and creates | 06:05 |
anil_rao | Exactly. | 06:06 |
*** salv-orlando has joined #openstack-meeting-3 | 06:06 | |
anil_rao | I'll get back in a couple of weeks with something that is working. We can refine the solution from there. | 06:06 |
vnyyad | anil_rao: thanks, shoot a mail for any sharing of f lead :) | 06:07 |
vnyyad | load | 06:07 |
anil_rao | Sure. :-) | 06:08 |
anil_rao | One other topic I wanted to discuss, if that is okay. | 06:08 |
vnyyad | go on | 06:09 |
*** bobmel has quit IRC | 06:09 | |
kaz | ok | 06:09 |
anil_rao | When an admin is creating a tap-service, as opposed to a tenant, we should allow the destination port to reside in a different (system) tenant. | 06:09 |
anil_rao | Otherwise, the admin would have to instantiate a monitoring VM inside the tenant that is being monitored, which looks odd. | 06:10 |
*** salv-orlando has quit IRC | 06:11 | |
anil_rao | What do you guys think? | 06:11 |
vnyyad | anil_rao: this should be ok as long gas the admin is a user in both the tenants | 06:11 |
anil_rao | Yes. | 06:11 |
vnyyad | this way we can be sure to address the privacy question that we dealt with in the early stages | 06:12 |
vnyyad | this make sense, we should probably do this, as this is also the need in many usecase, one being in telco | 06:13 |
anil_rao | vnyyad: I a recent IRC meeting (TaaS) we had discussed a few different scenarios that would be controlled via a policy mechanism that the admin sets up. | 06:13 |
anil_rao | The default would be for admin to be a member of the user tenant but we could have a differnt case where the admin is not a member (hidden monitoring by tenant). | 06:13 |
vnyyad | anil_rao: ok | 06:14 |
anil_rao | We recently had a customer ask for a very special case (I am not convinced we need to support it). | 06:14 |
anil_rao | The entity initiating traffic monitoring is neither the user tenant nor the admin. | 06:15 |
anil_rao | The ask was for "lawful intercept" that should not be undone by the cloud-admin. | 06:15 |
vnyyad | anil_rao: yes that is a valid use case... but to do it without the knowledge of tenant is not good i guess | 06:16 |
*** nkrinner_afk is now known as nkrinner | 06:16 | |
*** lpetrut has joined #openstack-meeting-3 | 06:17 | |
vnyyad | in most cases the tenant knows that there is a lawful intercept question | 06:17 |
anil_rao | Sounds like some countries want to do it without the tenant being aware that they are being monitored. :-) | 06:17 |
vnyyad | hahaha | 06:17 |
anil_rao | I think we can leave it for those folks to implement a special policy like this if they really need it. | 06:18 |
vnyyad | sure then it should be handled as a policy of the cloud admin | 06:18 |
vnyyad | anil_rao: +1 | 06:18 |
anil_rao | I am done with the 2 topics I had. | 06:19 |
anil_rao | Any new about the TaaS package that Ubuntu apparently produced a short while back? | 06:21 |
anil_rao | Reedip was mentioning it in the last IRC meeting. | 06:21 |
*** bobmel has joined #openstack-meeting-3 | 06:22 | |
vnyyad | vnyyad: i guess none of us anything more to discuss | 06:27 |
*** bobmel has quit IRC | 06:27 | |
anil_rao | We can end a little early. :-) | 06:27 |
vnyyad | +1 | 06:27 |
kaz | yes | 06:27 |
anil_rao | #endmeeting | 06:28 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings" | 06:28 | |
openstack | Meeting ended Wed Mar 8 06:28:06 2017 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 06:28 |
*** tobberydberg has joined #openstack-meeting-3 | 06:28 | |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/taas/2017/taas.2017-03-08-05.34.html | 06:28 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/taas/2017/taas.2017-03-08-05.34.txt | 06:28 |
openstack | Log: http://eavesdrop.openstack.org/meetings/taas/2017/taas.2017-03-08-05.34.log.html | 06:28 |
anil_rao | Bye | 06:28 |
kaz | bye | 06:28 |
vnyyad | bye | 06:28 |
*** vnyyad has quit IRC | 06:28 | |
*** anil_rao has quit IRC | 06:28 | |
*** kaz has quit IRC | 06:28 | |
*** yamamoto_ has quit IRC | 06:36 | |
*** salv-orlando has joined #openstack-meeting-3 | 06:37 | |
*** wxy has joined #openstack-meeting-3 | 06:38 | |
*** armax has quit IRC | 06:40 | |
*** armax has joined #openstack-meeting-3 | 06:40 | |
*** iyamahat has quit IRC | 06:41 | |
*** armax has quit IRC | 06:41 | |
*** pcaruana has joined #openstack-meeting-3 | 06:43 | |
*** bobmel has joined #openstack-meeting-3 | 06:43 | |
*** kzaitsev_mb has quit IRC | 06:45 | |
*** bobmel_ has joined #openstack-meeting-3 | 06:46 | |
*** bobmel_ has quit IRC | 06:48 | |
*** bobmel has quit IRC | 06:49 | |
*** bobmel has joined #openstack-meeting-3 | 06:50 | |
*** wanghao_ has joined #openstack-meeting-3 | 06:52 | |
*** markvoelker has quit IRC | 06:54 | |
*** wanghao has quit IRC | 06:55 | |
*** matjazp has joined #openstack-meeting-3 | 06:56 | |
*** wanghao_ has quit IRC | 06:59 | |
*** bobmel_ has joined #openstack-meeting-3 | 07:00 | |
*** wanghao has joined #openstack-meeting-3 | 07:00 | |
*** bobmel has quit IRC | 07:02 | |
*** lpetrut has quit IRC | 07:11 | |
*** jtomasek has joined #openstack-meeting-3 | 07:16 | |
*** andreas_s has joined #openstack-meeting-3 | 07:19 | |
*** salv-orl_ has joined #openstack-meeting-3 | 07:23 | |
*** yamamoto_ has joined #openstack-meeting-3 | 07:23 | |
*** lpetrut has joined #openstack-meeting-3 | 07:23 | |
*** salv-orlando has quit IRC | 07:26 | |
*** eliqiao has quit IRC | 07:29 | |
*** eliqiao has joined #openstack-meeting-3 | 07:30 | |
*** ltomasbo|away is now known as ltomasbo | 07:32 | |
*** pgadiya has joined #openstack-meeting-3 | 07:38 | |
*** matrohon has joined #openstack-meeting-3 | 07:51 | |
*** jlvillal has quit IRC | 07:51 | |
*** salv-orl_ has quit IRC | 08:00 | |
*** donghao has joined #openstack-meeting-3 | 08:05 | |
*** rossella_s has joined #openstack-meeting-3 | 08:06 | |
*** matjazp has quit IRC | 08:09 | |
*** jtollet has joined #openstack-meeting-3 | 08:09 | |
*** donghao has quit IRC | 08:11 | |
*** rossella_s has quit IRC | 08:12 | |
*** markvoelker has joined #openstack-meeting-3 | 08:12 | |
*** jlvillal has joined #openstack-meeting-3 | 08:12 | |
*** Rockyg has joined #openstack-meeting-3 | 08:16 | |
*** kzaitsev_mb has joined #openstack-meeting-3 | 08:19 | |
*** ralonsoh has joined #openstack-meeting-3 | 08:20 | |
*** reedip_ has quit IRC | 08:50 | |
*** wanghao_ has joined #openstack-meeting-3 | 08:52 | |
*** wanghao_ has quit IRC | 08:53 | |
*** wanghao_ has joined #openstack-meeting-3 | 08:53 | |
*** stevejims has joined #openstack-meeting-3 | 08:54 | |
*** wanghao has quit IRC | 08:55 | |
*** wanghao has joined #openstack-meeting-3 | 08:58 | |
*** pgadiya has quit IRC | 08:59 | |
*** kzaitsev_mb has quit IRC | 09:00 | |
*** salv-orlando has joined #openstack-meeting-3 | 09:00 | |
*** tobberydberg has quit IRC | 09:01 | |
*** wanghao_ has quit IRC | 09:01 | |
*** tobberydberg has joined #openstack-meeting-3 | 09:01 | |
*** reedip_ has joined #openstack-meeting-3 | 09:02 | |
*** salv-orlando has quit IRC | 09:05 | |
*** jtollet has quit IRC | 09:06 | |
*** tobberydberg has quit IRC | 09:07 | |
*** tobberydberg has joined #openstack-meeting-3 | 09:07 | |
*** rossella_s has joined #openstack-meeting-3 | 09:11 | |
*** pgadiya has joined #openstack-meeting-3 | 09:12 | |
*** tobberydberg has quit IRC | 09:12 | |
*** tobberydberg has joined #openstack-meeting-3 | 09:13 | |
*** mickeys has quit IRC | 09:14 | |
*** matjazp has joined #openstack-meeting-3 | 09:14 | |
*** tobberydberg has quit IRC | 09:16 | |
*** tobberydberg has joined #openstack-meeting-3 | 09:16 | |
*** matjazp has quit IRC | 09:16 | |
*** reedip_ has quit IRC | 09:18 | |
*** rossella_s has quit IRC | 09:22 | |
*** tobberydberg has quit IRC | 09:28 | |
*** tobberydberg has joined #openstack-meeting-3 | 09:28 | |
*** salv-orlando has joined #openstack-meeting-3 | 09:31 | |
*** reedip_ has joined #openstack-meeting-3 | 09:31 | |
*** tobberydberg has quit IRC | 09:31 | |
*** tobberydberg has joined #openstack-meeting-3 | 09:31 | |
*** tobberydberg has quit IRC | 09:34 | |
*** salv-orlando has quit IRC | 09:35 | |
*** tobberydberg has joined #openstack-meeting-3 | 09:35 | |
*** yamamoto_ has quit IRC | 09:35 | |
*** wanghao has quit IRC | 09:36 | |
*** rmart04 has joined #openstack-meeting-3 | 09:40 | |
*** emagana has joined #openstack-meeting-3 | 09:45 | |
*** tobberydberg has quit IRC | 09:45 | |
*** tobberydberg has joined #openstack-meeting-3 | 09:46 | |
*** emagana has quit IRC | 09:49 | |
*** tobberydberg has quit IRC | 09:51 | |
*** tobberydberg has joined #openstack-meeting-3 | 09:51 | |
*** tobberydberg has quit IRC | 09:52 | |
*** cshastri has joined #openstack-meeting-3 | 09:52 | |
*** iyamahat has joined #openstack-meeting-3 | 09:59 | |
*** yamahata has quit IRC | 10:02 | |
*** iyamahat has quit IRC | 10:04 | |
*** ltomasbo is now known as ltomasbo|away | 10:14 | |
*** mickeys has joined #openstack-meeting-3 | 10:15 | |
*** VW_ has joined #openstack-meeting-3 | 10:17 | |
*** VW has quit IRC | 10:17 | |
*** mickeys has quit IRC | 10:19 | |
*** sambetts|afk is now known as sambetts | 10:19 | |
*** salv-orlando has joined #openstack-meeting-3 | 10:20 | |
*** rossella_s has joined #openstack-meeting-3 | 10:27 | |
*** rossella_s has quit IRC | 10:33 | |
*** anilvenkata_afk is now known as anilvenkata | 10:34 | |
*** dbuliga has quit IRC | 10:36 | |
*** dbuliga has joined #openstack-meeting-3 | 10:37 | |
*** tuanluong has quit IRC | 10:45 | |
*** yamamoto has joined #openstack-meeting-3 | 10:45 | |
*** yamamoto has quit IRC | 10:48 | |
*** yamamoto has joined #openstack-meeting-3 | 10:50 | |
*** yamamoto has quit IRC | 10:51 | |
*** ociuhandu has quit IRC | 10:51 | |
*** tobberyd_ has joined #openstack-meeting-3 | 10:53 | |
*** sdague has joined #openstack-meeting-3 | 10:53 | |
*** reedip_ has quit IRC | 10:53 | |
*** donghao has joined #openstack-meeting-3 | 10:54 | |
*** ltomasbo|away is now known as ltomasbo | 10:55 | |
*** donghao has quit IRC | 11:00 | |
*** egallen has joined #openstack-meeting-3 | 11:06 | |
*** reedip_ has joined #openstack-meeting-3 | 11:07 | |
*** zhurong has joined #openstack-meeting-3 | 11:08 | |
*** yamamoto has joined #openstack-meeting-3 | 11:15 | |
*** mickeys has joined #openstack-meeting-3 | 11:16 | |
*** yamamoto has quit IRC | 11:16 | |
*** yamamoto has joined #openstack-meeting-3 | 11:18 | |
*** yamamoto has quit IRC | 11:19 | |
*** mickeys has quit IRC | 11:20 | |
*** matrohon has quit IRC | 11:25 | |
*** bobmel_ has quit IRC | 11:27 | |
*** psachin has quit IRC | 11:28 | |
*** reedip_ has quit IRC | 11:29 | |
*** kzaitsev_mb has joined #openstack-meeting-3 | 11:34 | |
*** psachin has joined #openstack-meeting-3 | 11:36 | |
*** reedip_ has joined #openstack-meeting-3 | 11:42 | |
*** alexpilo_ has joined #openstack-meeting-3 | 11:43 | |
*** alexpilotti has quit IRC | 11:44 | |
*** huanxuan has quit IRC | 11:55 | |
*** alexpilotti has joined #openstack-meeting-3 | 11:59 | |
*** alexpilo_ has quit IRC | 11:59 | |
*** dhellmann has quit IRC | 12:00 | |
*** amotoki has quit IRC | 12:00 | |
*** dhellmann has joined #openstack-meeting-3 | 12:01 | |
*** tobberydberg has joined #openstack-meeting-3 | 12:02 | |
*** tobberyd_ has quit IRC | 12:05 | |
*** reed has quit IRC | 12:11 | |
*** kzaitsev_mb has quit IRC | 12:14 | |
*** mickeys has joined #openstack-meeting-3 | 12:16 | |
*** mickeys has quit IRC | 12:21 | |
*** david-lyle has quit IRC | 12:30 | |
*** david-lyle has joined #openstack-meeting-3 | 12:33 | |
*** zhurong has quit IRC | 12:35 | |
*** tobberyd_ has joined #openstack-meeting-3 | 12:44 | |
*** claudiub has joined #openstack-meeting-3 | 12:46 | |
*** tobbery__ has joined #openstack-meeting-3 | 12:47 | |
*** tobberyd_ has quit IRC | 12:47 | |
*** tobbery__ has quit IRC | 12:47 | |
*** tobberyd_ has joined #openstack-meeting-3 | 12:47 | |
*** salv-orlando has quit IRC | 12:48 | |
*** tobberydberg has quit IRC | 12:48 | |
*** salv-orlando has joined #openstack-meeting-3 | 12:54 | |
*** sdague has quit IRC | 12:55 | |
*** rossella_s has joined #openstack-meeting-3 | 12:57 | |
*** kzaitsev_mb has joined #openstack-meeting-3 | 13:00 | |
claudiub | #startmeeting hyper-v | 13:00 |
openstack | Meeting started Wed Mar 8 13:00:57 2017 UTC and is due to finish in 60 minutes. The chair is claudiub. 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:01 | |
openstack | The meeting name has been set to 'hyper_v' | 13:01 |
claudiub | hello. anyone here for the hyper-v meeting? | 13:01 |
*** ccamacho is now known as ccamacho|lunch | 13:02 | |
*** rossella_s has quit IRC | 13:06 | |
*** kzaitsev_mb has quit IRC | 13:10 | |
claudiub | seems not. will try again next week. | 13:12 |
claudiub | #endmeeting | 13:12 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings" | 13:12 | |
openstack | Meeting ended Wed Mar 8 13:12:41 2017 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 13:12 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/hyper_v/2017/hyper_v.2017-03-08-13.00.html | 13:12 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/hyper_v/2017/hyper_v.2017-03-08-13.00.txt | 13:12 |
openstack | Log: http://eavesdrop.openstack.org/meetings/hyper_v/2017/hyper_v.2017-03-08-13.00.log.html | 13:12 |
*** psachin has quit IRC | 13:13 | |
*** jtollet has joined #openstack-meeting-3 | 13:13 | |
*** pgadiya has quit IRC | 13:14 | |
*** stanchan has quit IRC | 13:14 | |
*** VW_ has quit IRC | 13:16 | |
*** gouthamr has joined #openstack-meeting-3 | 13:21 | |
*** salv-orl_ has joined #openstack-meeting-3 | 13:23 | |
*** salv-orlando has quit IRC | 13:26 | |
*** gouthamr has quit IRC | 13:26 | |
*** cshastri has quit IRC | 13:28 | |
*** psachin has joined #openstack-meeting-3 | 13:30 | |
*** matrohon has joined #openstack-meeting-3 | 13:33 | |
*** julim has joined #openstack-meeting-3 | 13:36 | |
*** tobberyd_ has quit IRC | 13:36 | |
*** tobberydberg has joined #openstack-meeting-3 | 13:37 | |
*** MarkBaker has quit IRC | 13:39 | |
*** tongli has joined #openstack-meeting-3 | 13:41 | |
*** tobberydberg has quit IRC | 13:42 | |
*** tobberydberg has joined #openstack-meeting-3 | 13:42 | |
*** lamt has joined #openstack-meeting-3 | 13:44 | |
*** psachin has quit IRC | 13:46 | |
*** psachin has joined #openstack-meeting-3 | 13:46 | |
*** gouthamr has joined #openstack-meeting-3 | 13:47 | |
*** mtanino has quit IRC | 13:49 | |
*** cleong has joined #openstack-meeting-3 | 13:51 | |
*** amotoki has joined #openstack-meeting-3 | 13:51 | |
*** VW has joined #openstack-meeting-3 | 13:52 | |
*** donghao has joined #openstack-meeting-3 | 13:54 | |
*** KeithMnemonic has joined #openstack-meeting-3 | 13:57 | |
*** mickeys has joined #openstack-meeting-3 | 14:00 | |
*** zhurong has joined #openstack-meeting-3 | 14:01 | |
*** emagana has joined #openstack-meeting-3 | 14:01 | |
*** jjung has joined #openstack-meeting-3 | 14:02 | |
*** MarkBaker has joined #openstack-meeting-3 | 14:04 | |
*** tobberydberg has quit IRC | 14:04 | |
*** mickeys has quit IRC | 14:04 | |
*** tobberydberg has joined #openstack-meeting-3 | 14:04 | |
*** ociuhandu has joined #openstack-meeting-3 | 14:09 | |
*** tobberydberg has quit IRC | 14:09 | |
*** tobberydberg has joined #openstack-meeting-3 | 14:10 | |
*** ccamacho|lunch is now known as ccamacho | 14:13 | |
*** sdague has joined #openstack-meeting-3 | 14:13 | |
*** sdague has quit IRC | 14:14 | |
*** sdague has joined #openstack-meeting-3 | 14:14 | |
*** tobberydberg has quit IRC | 14:14 | |
*** salv-orl_ has quit IRC | 14:18 | |
*** huanxuan has joined #openstack-meeting-3 | 14:18 | |
*** rossella_s has joined #openstack-meeting-3 | 14:19 | |
*** lamt has quit IRC | 14:19 | |
*** baoli has joined #openstack-meeting-3 | 14:20 | |
*** tobybot11 has joined #openstack-meeting-3 | 14:23 | |
*** makowals_ has joined #openstack-meeting-3 | 14:28 | |
*** jtollet has quit IRC | 14:29 | |
*** baoli has quit IRC | 14:30 | |
*** makowals has quit IRC | 14:30 | |
*** tongli has quit IRC | 14:30 | |
*** huanxuan has quit IRC | 14:34 | |
*** baoli has joined #openstack-meeting-3 | 14:41 | |
*** rossella_s has quit IRC | 14:41 | |
*** tonytan4ever has joined #openstack-meeting-3 | 14:42 | |
*** anilvenkata has quit IRC | 14:42 | |
*** rossella_s has joined #openstack-meeting-3 | 14:42 | |
*** Swami has joined #openstack-meeting-3 | 14:45 | |
*** rossella_s has quit IRC | 14:47 | |
*** dimtruck is now known as zz_dimtruck | 14:47 | |
*** tobberydberg has joined #openstack-meeting-3 | 14:48 | |
*** lamt has joined #openstack-meeting-3 | 14:49 | |
*** tobberyd_ has joined #openstack-meeting-3 | 14:50 | |
*** abalutoiu has quit IRC | 14:50 | |
*** sdague has quit IRC | 14:51 | |
*** rhochmuth has joined #openstack-meeting-3 | 14:51 | |
*** Swami_ has joined #openstack-meeting-3 | 14:52 | |
*** hosanai has joined #openstack-meeting-3 | 14:52 | |
*** rbak has joined #openstack-meeting-3 | 14:53 | |
*** lpetrut has quit IRC | 14:53 | |
*** edleafe- is now known as edleafe | 14:53 | |
*** tobberydberg has quit IRC | 14:53 | |
*** kornica has joined #openstack-meeting-3 | 14:55 | |
*** diablo_rojo has joined #openstack-meeting-3 | 14:55 | |
*** Swami has quit IRC | 14:56 | |
*** Swami__ has joined #openstack-meeting-3 | 14:56 | |
*** iyamahat has joined #openstack-meeting-3 | 14:57 | |
*** bklei has joined #openstack-meeting-3 | 14:58 | |
*** Swami_ has quit IRC | 14:59 | |
*** cbellucci has joined #openstack-meeting-3 | 15:00 | |
*** witek has joined #openstack-meeting-3 | 15:00 | |
*** galstrom_zzz is now known as galstrom | 15:00 | |
*** oheydorn has joined #openstack-meeting-3 | 15:00 | |
rhochmuth | #startmeeting monasca | 15:00 |
openstack | Meeting started Wed Mar 8 15:00:43 2017 UTC and is due to finish in 60 minutes. The chair is rhochmuth. Information about MeetBot at http://wiki.debian.org/MeetBot. | 15:00 |
kornica | \0 | 15:00 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 15:00 |
*** openstack changes topic to " (Meeting topic: monasca)" | 15:00 | |
openstack | The meeting name has been set to 'monasca' | 15:00 |
*** dhague has joined #openstack-meeting-3 | 15:00 | |
rhochmuth | https://etherpad.openstack.org/p/monasca-team-meeting-agenda | 15:00 |
rhochmuth | o/ | 15:00 |
dhague | o/ | 15:01 |
hosanai | o/ | 15:01 |
cbellucci | o/ | 15:01 |
bklei | o/ | 15:01 |
stevejims | o/ | 15:01 |
shinya_kwbt | o/ | 15:01 |
*** yamahata has joined #openstack-meeting-3 | 15:01 | |
*** notq_ has joined #openstack-meeting-3 | 15:01 | |
rhochmuth | hi everyone, and welcome to another installment of monasca, where all your monitoring dreams can come trye | 15:01 |
rhochmuth | true | 15:01 |
*** notq has joined #openstack-meeting-3 | 15:01 | |
*** notq_ has quit IRC | 15:01 | |
rbak | o/ | 15:01 |
*** VW has quit IRC | 15:01 | |
bklei | :) | 15:01 |
rhochmuth | sorry folks, i've been pretty sick this past week | 15:02 |
witek | hello | 15:02 |
kornica | lol...I am gonna get a pony...finally :D | 15:02 |
cbellucci | good morning :) | 15:02 |
rhochmuth | so, i've been out of commission | 15:02 |
*** VW has joined #openstack-meeting-3 | 15:02 | |
kornica | Dr. Monasca's been sick ? that is unheard of | 15:02 |
bklei | bummer | 15:02 |
kornica | yeah, we've noticed lack of -1 @ gerrit :P | 15:02 |
*** kamil_ has joined #openstack-meeting-3 | 15:02 | |
rhochmuth | ok, well we might as well get started with the agenda | 15:03 |
rhochmuth | https://etherpad.openstack.org/p/monasca-team-meeting-agenda | 15:03 |
*** Kaiyan has joined #openstack-meeting-3 | 15:03 | |
rhochmuth | 1. Reviews: | 15:03 |
rhochmuth | 1.1 https://review.openstack.org/#/c/437159/ | 15:03 |
rhochmuth | 2.2 https://review.openstack.org/#/c/433016/ | 15:03 |
rhochmuth | 2.3 https://review.openstack.org/#/c/442957 | 15:03 |
rhochmuth | 2.4 https://review.openstack.org/#/c/395897/ | 15:03 |
rhochmuth | 2.5 https://review.openstack.org/#/c/422108/ | 15:03 |
rhochmuth | 2. Colon in dimension key + value | 15:03 |
rhochmuth | 2.1 https://review.openstack.org/#/c/439612/5 | 15:03 |
rhochmuth | 2.2 https://bugs.launchpad.net/monasca/+bug/1668937 | 15:03 |
openstack | Launchpad bug 1668937 in Monasca "Dimensions with Colons raises malformed exception in monasca-api" [High,New] | 15:03 |
rhochmuth | 2.3 https://bugs.launchpad.net/monasca/+bug/1671085 | 15:03 |
kamil_ | o/ | 15:03 |
openstack | Launchpad bug 1671085 in Monasca "Allow colon in dimension key" [Medium,New] | 15:03 |
rhochmuth | #topic https://review.openstack.org/#/c/437159/ | 15:03 |
*** openstack changes topic to "https://review.openstack.org/#/c/437159/ (Meeting topic: monasca)" | 15:03 | |
bklei | that one is me | 15:03 |
*** jobrs has joined #openstack-meeting-3 | 15:03 | |
*** JamesG_ has joined #openstack-meeting-3 | 15:04 | |
bklei | it was a patch following up on a conversation we had about a month ago | 15:04 |
rhochmuth | so, i think this is ready to go, thanks for updating the docs | 15:04 |
rhochmuth | i just +1'd | 15:04 |
bklei | u bet -- i'll merge if we're ok with it | 15:04 |
rhochmuth | lgtm | 15:04 |
*** sdague has joined #openstack-meeting-3 | 15:04 | |
kornica | +2 | 15:04 |
bklei | awesome | 15:04 |
rhochmuth | #topic https://review.openstack.org/#/c/433016/ | 15:05 |
*** openstack changes topic to "https://review.openstack.org/#/c/433016/ (Meeting topic: monasca)" | 15:05 | |
*** zhurong has quit IRC | 15:05 | |
kornica | nothing much to add there, personally I think that it is in good shape, we had rbrandt to do some checks againts metric api compatybility | 15:06 |
*** seanatcisco has joined #openstack-meeting-3 | 15:06 | |
kornica | witek: you think we're cool with as in current shape | 15:06 |
rhochmuth | thanks kornica | 15:06 |
rhochmuth | thanks rbrandt | 15:06 |
rhochmuth | i think it looks good to me | 15:06 |
witek | i have +2 already | 15:06 |
rhochmuth | i had reviewed earlier, but didn't leave comments | 15:07 |
rhochmuth | i can take another quick look, but i think it is ready to merge | 15:07 |
rhochmuth | concur with witek | 15:07 |
rhochmuth | #topic https://review.openstack.org/#/c/442957 | 15:08 |
*** openstack changes topic to "https://review.openstack.org/#/c/442957 (Meeting topic: monasca)" | 15:08 | |
rhochmuth | kornica? | 15:08 |
kornica | it's us...had bunch of issues with it in devstack at this point, so just python code for now | 15:09 |
kornica | we have follow-up for the feature: https://review.openstack.org/#/c/442365/ | 15:09 |
rhochmuth | do you want to add support for the java code too? | 15:09 |
kornica | witek, successfully tested on master | 15:09 |
*** nkrinner is now known as nkrinner_afk | 15:09 | |
rhochmuth | is that necessary? | 15:09 |
kornica | no, I don't think so, but we actually did not think about Java here | 15:09 |
kornica | is what necessary ? WSGI or devstack mod ? | 15:10 |
rhochmuth | just wondering if the python is sufficient | 15:10 |
kornica | well mod-wsgi is meant for python, but I know as much about wsgi as I've learned during past few days | 15:11 |
kornica | so, I might be wrong | 15:11 |
kornica | anyway, we did not take Java into account while doing WSGI for monasca-api | 15:11 |
rhochmuth | good point | 15:11 |
rhochmuth | i wasn't thinking | 15:11 |
rhochmuth | but you had mentioned just python code for now | 15:12 |
rhochmuth | so, i think the answer is just python code for now and no java code changes expected | 15:12 |
kornica | at this point, yes | 15:12 |
witek | Tomasz thought about integrating it to devstack, I don't know if that is necessary at all | 15:13 |
rhochmuth | so, i'll hopefully start catching up on my review backlog, but i'll try and bring up a new devstack environment and validate | 15:13 |
rhochmuth | i'm not sure it is necessary either | 15:13 |
kornica | well, I only did so to have a proof that it actually works + monasca-log-api devstack can run monasca-log-api under wsgi | 15:14 |
kornica | so was only natural for me to have it in monasca-api devstack | 15:14 |
kornica | anyway, we don't have time to work on this now, so assuming it would be needed or I;d have somet in, not so near, future - I could add this as non-invasive change to plugin | 15:15 |
rhochmuth | #topic https://review.openstack.org/#/c/395897/ | 15:16 |
*** openstack changes topic to "https://review.openstack.org/#/c/395897/ (Meeting topic: monasca)" | 15:17 | |
rhochmuth | kornica: do you believe that this one is ready too? | 15:17 |
*** JamesG_ has quit IRC | 15:17 | |
kornica | it's quite old, but together with Li I think we managed to integrate oslo.db + keep old configuration option that Craig has doubts about | 15:17 |
kornica | *had | 15:18 |
kornica | rhochmuth: I think it is though I wouldn't mind extra test from someone | 15:18 |
kornica | just to ensure that we don't break anything with it | 15:18 |
rhochmuth | so, basically the old config options are supported and the new oslo.db | 15:18 |
*** zz_dimtruck is now known as dimtruck | 15:18 | |
*** salv-orlando has joined #openstack-meeting-3 | 15:18 | |
kornica | as far as I looked into that, the only problematic option was that in old code there was url opt and in new there will be connection | 15:19 |
kornica | so in recent PS I think I found a way to support both + marked url as deprecated | 15:19 |
kornica | or at least I hope so | 15:19 |
rhochmuth | ok, thanks | 15:19 |
kornica | :) | 15:20 |
rhochmuth | is the default oslo.db? | 15:20 |
rhochmuth | in devstack? | 15:20 |
kornica | you mean, if other projects rely on oslo.db ? | 15:20 |
*** Swami_ has joined #openstack-meeting-3 | 15:20 | |
rhochmuth | no, i meant if you bring up a new devstack environment will it use your changes? | 15:20 |
*** hosanai has quit IRC | 15:21 | |
*** abalutoiu has joined #openstack-meeting-3 | 15:21 | |
*** liangy has joined #openstack-meeting-3 | 15:21 | |
kornica | from python-gate log | 15:22 |
kornica | Successfully installed .... oslo.db-4.17.0 | 15:22 |
*** matrohon has quit IRC | 15:23 | |
kornica | and gate used commit->f379d71 Use oslo.db for sqla driver | 15:23 |
*** emagana has quit IRC | 15:23 | |
kornica | so that says that, it will | 15:23 |
rhochmuth | thx | 15:23 |
rhochmuth | ok, i'll install, but i'll assume this is ready to merge | 15:23 |
kornica | I guess Artur said he'll test that tommorow | 15:23 |
*** Swami__ has quit IRC | 15:24 | |
kornica | but I might be wrong, I was leaving when I think he was telling that :P | 15:24 |
rhochmuth | #topic https://review.openstack.org/#/c/422108/ | 15:24 |
*** openstack changes topic to "https://review.openstack.org/#/c/422108/ (Meeting topic: monasca)" | 15:24 | |
rhochmuth | bklei: is this one for you? | 15:24 |
bklei | i'll take that one | 15:24 |
*** salv-orlando has quit IRC | 15:24 | |
bklei | yeah -- been sitting a while -- not sure if kevin needs to do more work | 15:25 |
bklei | i think he's addressed hoppal's comments | 15:25 |
rhochmuth | looks like multiple +1's already | 15:25 |
rhochmuth | i added a +1 | 15:26 |
rhochmuth | i had reviewed earlier, but didn't add any comments for some reason | 15:26 |
bklei | cool -- if nobody objects, i'll merge | 15:26 |
rhochmuth | #topic https://review.openstack.org/#/c/439612/5 | 15:27 |
*** openstack changes topic to "https://review.openstack.org/#/c/439612/5 (Meeting topic: monasca)" | 15:27 | |
*** JamesG_ has joined #openstack-meeting-3 | 15:28 | |
witek | kamil_: are you there? | 15:28 |
kamil_ | yes | 15:28 |
kamil_ | just a second | 15:28 |
kamil_ | We found a bug in the monasca-api python version | 15:28 |
rhochmuth | yes, that was a nasty one | 15:29 |
kamil_ | It is currently not possible to query for metrics withs dimensions like url:http://localhost:5050 | 15:29 |
rhochmuth | yup, agree | 15:29 |
kamil_ | So, we were thinking how to solve this issue and took a look into the java implementation | 15:29 |
kamil_ | And there we found that the dimension is always splitted on the first occured colon. Indepentend how many colon will folow | 15:30 |
kamil_ | but this means, that if the key can have a colon. But this is not explicit restricted | 15:31 |
rhochmuth | right, ":" is not a restricted char | 15:31 |
kamil_ | In the first step we want to implement the same functionality in the python implementation as it is in java. Just to get rid of this bug | 15:32 |
rhochmuth | sounds good | 15:32 |
rhochmuth | that is this review, https://review.openstack.org/#/c/439612/5/monasca_api/tests/test_query_helpers.py | 15:32 |
rhochmuth | right? | 15:32 |
kamil_ | And as an extension, we thought we could try to refactor the syntax for the dimensions. For example starting and ending with quotation marks | 15:32 |
kamil_ | yes | 15:33 |
kamil_ | Like: dimension='"url":"http://localhost:5050/"' | 15:33 |
rhochmuth | why would that be necessary? | 15:34 |
kamil_ | Because then you will be able to have colon in the key | 15:34 |
kamil_ | I don't know if this is a real usecase. But the spec is not restricting the colon for the key | 15:34 |
kamil_ | we could also just restrict the colon in the key | 15:35 |
rhochmuth | is it due to how influxdb stores data that this occurs? | 15:35 |
rhochmuth | i'm wondering if the latter is a better option | 15:35 |
kamil_ | influx is able to handle keys with colon | 15:35 |
kamil_ | I checked it | 15:35 |
witek | rhochmuth: the latter is cheaper for sure | 15:36 |
kamil_ | we could also try the enhancement with the latter | 15:36 |
rhochmuth | i think i'm missing the part where we require either quotes or to restrict it | 15:36 |
rhochmuth | can't we fix the issue in a way that doesn't require restricting chars or adding quotes? | 15:37 |
*** amotoki has quit IRC | 15:37 | |
witek | if we split on the first colon, you cannot correctly read dimension keys with colon | 15:37 |
kamil_ | it could be hard. Because you will never know what is the key and what the value in this example: service:name:monasca-api | 15:37 |
rhochmuth | so the db is using : as a delimiter | 15:38 |
rhochmuth | for key, value | 15:38 |
rhochmuth | and then we use that to split on | 15:38 |
kornica | isn't that written somewhere that dimension key suppose to use . (dot) to split segments ? | 15:39 |
kornica | service.name:monasca-api | 15:39 |
kornica | using example aboce | 15:39 |
rhochmuth | that is a convention, not a requirement | 15:39 |
kornica | ah, right | 15:39 |
kornica | well, looking at code and the bug looks more like requirements for me | 15:39 |
*** mtanino has joined #openstack-meeting-3 | 15:39 | |
kamil_ | So, the api gets a request like this: http://192.168.10.5/dashboard/monitoring/proxy/metrics/measurements/?dimensions=url:http%253A%252F%252Flocalhost%253A8191%252Fhealthcheck,hostname:monasca.cmm,component:monasca-persister,service:monitoring&name=http_status&start_time=2017-03-01T09:13:51Z | 15:40 |
*** sdague has quit IRC | 15:40 | |
rhochmuth | i'm wondering if restricting is a better option then | 15:40 |
rhochmuth | it seems like no one should be using the : | 15:41 |
rhochmuth | if they were, they would have had a pretty significant bug in dimenion keys | 15:41 |
rhochmuth | is there a way to escape it | 15:41 |
rhochmuth | that was the only other idea | 15:41 |
rhochmuth | i had | 15:41 |
*** tobberydberg has joined #openstack-meeting-3 | 15:41 | |
*** matrohon has joined #openstack-meeting-3 | 15:42 | |
kamil_ | hmmm. maybe escaping could also work | 15:42 |
*** abalutoiu has quit IRC | 15:42 | |
rhochmuth | well, it still implies a change | 15:43 |
kamil_ | yes, unfortunately. | 15:43 |
*** sdague has joined #openstack-meeting-3 | 15:43 | |
kamil_ | And if we change the api then we need to change all clients too | 15:43 |
*** tobberyd_ has quit IRC | 15:44 | |
*** abalutoiu has joined #openstack-meeting-3 | 15:44 | |
kamil_ | Okay just to understand. As a first step, we are okay with having the same functionality for dimension spliting in python-api as it is in java-api | 15:45 |
kamil_ | ? | 15:45 |
rhochmuth | yes | 15:45 |
*** emagana has joined #openstack-meeting-3 | 15:45 | |
*** tobybot11 has quit IRC | 15:45 | |
kamil_ | Great. Thanks. And afterwards we can work on the "colon in key" problematic | 15:46 |
rhochmuth | sounds good | 15:46 |
kamil_ | Thanks. That's all from my side | 15:46 |
rhochmuth | for which a doc change and parser change to restrict it in the dimension key is the easiest solution | 15:46 |
rhochmuth | i believe | 15:47 |
kamil_ | yes, i think too | 15:47 |
witek | thanks Kamil and Roland | 15:47 |
rhochmuth | welcome | 15:47 |
rhochmuth | so, i think that covers that section in the agenda | 15:48 |
*** tobberyd_ has joined #openstack-meeting-3 | 15:48 | |
rhochmuth | thanks kamil_ for working on this | 15:48 |
*** tobberyd_ has quit IRC | 15:48 | |
*** makowals_ has quit IRC | 15:48 | |
*** tobberyd_ has joined #openstack-meeting-3 | 15:48 | |
rhochmuth | are there any other topics to discuss? | 15:48 |
rhochmuth | #topic open floor | 15:49 |
*** openstack changes topic to "open floor (Meeting topic: monasca)" | 15:49 | |
kamil_ | @rhochmuth welcome | 15:49 |
rhochmuth | witek: are we every going to cover the neutron topic that we didn't get to at the mid-cycle | 15:49 |
rhochmuth | i was just wondering if we needed to cover that still? | 15:49 |
witek | we could, if there is interest | 15:50 |
rhochmuth | i thought you needed to discuss this with the monasca project as there might be something that neutron need to add/implment | 15:50 |
*** tobberydberg has quit IRC | 15:51 | |
witek | we need to add cross-tenannt functionality to log agent | 15:51 |
witek | that's all actually | 15:51 |
rhochmuth | i see | 15:51 |
witek | most of the changes are on Neutron side | 15:51 |
rhochmuth | if that is all, then i'm not sure we need to discuss | 15:52 |
rhochmuth | but, if the neutron folks wantted to have a design discussion then i'm certainly open to accomodating that | 15:52 |
witek | OK, I'll let you know | 15:53 |
*** tobberyd_ has quit IRC | 15:53 | |
witek | thanks | 15:53 |
*** egallen has quit IRC | 15:54 | |
rhochmuth | ok, i think we can close the meeting a little early then if there are no other topics | 15:55 |
rhochmuth | bye everyone | 15:55 |
*** abalutoiu_ has joined #openstack-meeting-3 | 15:55 | |
witek | thank you Roland | 15:55 |
witek | and everyone | 15:55 |
witek | bye | 15:55 |
*** cbellucci has quit IRC | 15:55 | |
rhochmuth | #endmeeting | 15:55 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings" | 15:55 | |
openstack | Meeting ended Wed Mar 8 15:55:56 2017 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 15:55 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/monasca/2017/monasca.2017-03-08-15.00.html | 15:55 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/monasca/2017/monasca.2017-03-08-15.00.txt | 15:56 |
openstack | Log: http://eavesdrop.openstack.org/meetings/monasca/2017/monasca.2017-03-08-15.00.log.html | 15:56 |
*** jobrs has quit IRC | 15:56 | |
*** dhague has quit IRC | 15:56 | |
*** makowals has joined #openstack-meeting-3 | 15:56 | |
*** notq has quit IRC | 15:56 | |
*** kamil_ has left #openstack-meeting-3 | 15:57 | |
*** bklei_ has joined #openstack-meeting-3 | 15:58 | |
*** catherineD has joined #openstack-meeting-3 | 15:58 | |
*** abalutoiu has quit IRC | 15:59 | |
*** jjung has quit IRC | 16:00 | |
*** bklei has quit IRC | 16:00 | |
*** caboucha has joined #openstack-meeting-3 | 16:01 | |
*** galstrom is now known as galstrom_zzz | 16:01 | |
*** marst has joined #openstack-meeting-3 | 16:02 | |
*** Kaiyan has quit IRC | 16:02 | |
*** diablo_rojo_phon has joined #openstack-meeting-3 | 16:03 | |
*** kornica_ has joined #openstack-meeting-3 | 16:05 | |
*** donghao has quit IRC | 16:06 | |
*** kornica has quit IRC | 16:07 | |
*** lpetrut has joined #openstack-meeting-3 | 16:11 | |
*** mguiney has joined #openstack-meeting-3 | 16:12 | |
*** baoli has quit IRC | 16:12 | |
*** baoli has joined #openstack-meeting-3 | 16:14 | |
*** baoli has quit IRC | 16:14 | |
*** galstrom_zzz is now known as galstrom | 16:14 | |
*** tobberydberg has joined #openstack-meeting-3 | 16:14 | |
*** Sukhdev has joined #openstack-meeting-3 | 16:15 | |
*** bklei_ has quit IRC | 16:15 | |
*** bklei has joined #openstack-meeting-3 | 16:16 | |
*** caboucha has quit IRC | 16:16 | |
*** mguiney has left #openstack-meeting-3 | 16:16 | |
*** tobberydberg has quit IRC | 16:18 | |
*** salv-orlando has joined #openstack-meeting-3 | 16:20 | |
*** MarkBaker has quit IRC | 16:21 | |
*** MarkBaker has joined #openstack-meeting-3 | 16:22 | |
*** baoli has joined #openstack-meeting-3 | 16:24 | |
*** salv-orlando has quit IRC | 16:25 | |
*** bklei has quit IRC | 16:27 | |
*** stevejims has quit IRC | 16:29 | |
*** markvoelker has quit IRC | 16:30 | |
*** sgrasley has joined #openstack-meeting-3 | 16:30 | |
*** sgrasley has left #openstack-meeting-3 | 16:33 | |
*** rmart04 has quit IRC | 16:35 | |
*** rossella_s has joined #openstack-meeting-3 | 16:37 | |
*** catherineD has left #openstack-meeting-3 | 16:40 | |
*** liangy has quit IRC | 16:55 | |
*** ociuhandu has quit IRC | 16:55 | |
*** VW_ has joined #openstack-meeting-3 | 16:56 | |
*** VW_ has quit IRC | 16:56 | |
*** VW_ has joined #openstack-meeting-3 | 16:57 | |
*** VW has quit IRC | 16:57 | |
*** liangy has joined #openstack-meeting-3 | 16:57 | |
*** salv-orlando has joined #openstack-meeting-3 | 16:59 | |
*** rossella_s has quit IRC | 17:00 | |
*** andreas_s has quit IRC | 17:02 | |
*** abalutoiu_ has quit IRC | 17:02 | |
*** tobybot11 has joined #openstack-meeting-3 | 17:10 | |
*** mickeys has joined #openstack-meeting-3 | 17:11 | |
*** markvoelker has joined #openstack-meeting-3 | 17:13 | |
*** KeithMnemonic has quit IRC | 17:15 | |
*** armax has joined #openstack-meeting-3 | 17:16 | |
*** tellesnobrega_ has joined #openstack-meeting-3 | 17:20 | |
*** rbak has quit IRC | 17:20 | |
*** rbak has joined #openstack-meeting-3 | 17:21 | |
*** tellesnobrega_ has quit IRC | 17:21 | |
*** tellesnobrega_ has joined #openstack-meeting-3 | 17:21 | |
*** psachin has quit IRC | 17:22 | |
*** marst has quit IRC | 17:23 | |
*** tobybot11 has quit IRC | 17:26 | |
*** tobybot11 has joined #openstack-meeting-3 | 17:27 | |
*** tobybot11 has quit IRC | 17:27 | |
*** tellesnobrega_ has quit IRC | 17:27 | |
*** marst has joined #openstack-meeting-3 | 17:28 | |
*** yamahata has quit IRC | 17:30 | |
*** iyamahat has quit IRC | 17:30 | |
*** tobybot11 has joined #openstack-meeting-3 | 17:31 | |
*** tonytan4ever has quit IRC | 17:36 | |
*** tonytan4ever has joined #openstack-meeting-3 | 17:37 | |
*** marst_ has joined #openstack-meeting-3 | 17:48 | |
*** marst has quit IRC | 17:48 | |
*** iyamahat has joined #openstack-meeting-3 | 17:50 | |
*** tobybot11 has quit IRC | 17:51 | |
*** tobybot11 has joined #openstack-meeting-3 | 17:51 | |
*** tobybot11 has quit IRC | 17:51 | |
*** KeithMnemonic has joined #openstack-meeting-3 | 17:53 | |
*** Swami_ has quit IRC | 17:55 | |
*** tobybot11 has joined #openstack-meeting-3 | 17:56 | |
*** ltomasbo is now known as ltomasbo|away | 17:58 | |
*** JamesG_ has quit IRC | 17:59 | |
*** yamahata has joined #openstack-meeting-3 | 17:59 | |
*** matrohon has quit IRC | 18:03 | |
*** VW_ has quit IRC | 18:03 | |
*** rossella_s has joined #openstack-meeting-3 | 18:04 | |
*** rubasov_ has joined #openstack-meeting-3 | 18:05 | |
*** VW has joined #openstack-meeting-3 | 18:05 | |
*** VW has quit IRC | 18:06 | |
*** VW_ has joined #openstack-meeting-3 | 18:06 | |
*** rossella_s has quit IRC | 18:10 | |
*** shinya_kwbt has left #openstack-meeting-3 | 18:19 | |
*** ralonsoh has quit IRC | 18:25 | |
*** Sukhdev has quit IRC | 18:26 | |
*** shinya_kwbt has joined #openstack-meeting-3 | 18:29 | |
*** shinya_kwbt has left #openstack-meeting-3 | 18:29 | |
*** shinya_kwbt has joined #openstack-meeting-3 | 18:29 | |
*** shinya_kwbt has left #openstack-meeting-3 | 18:29 | |
*** sambetts is now known as sambetts|afk | 18:36 | |
*** Sukhdev has joined #openstack-meeting-3 | 18:41 | |
*** liangy has quit IRC | 18:47 | |
*** sdague has quit IRC | 18:49 | |
*** sdague has joined #openstack-meeting-3 | 18:50 | |
*** baoli has quit IRC | 19:00 | |
*** diablo_rojo has quit IRC | 19:00 | |
*** baoli has joined #openstack-meeting-3 | 19:00 | |
*** baoli has quit IRC | 19:01 | |
*** oheydorn has quit IRC | 19:07 | |
*** ricardoas has left #openstack-meeting-3 | 19:09 | |
*** baoli has joined #openstack-meeting-3 | 19:11 | |
*** pcaruana has quit IRC | 19:13 | |
*** pvaneck has joined #openstack-meeting-3 | 19:18 | |
*** rhochmuth has quit IRC | 19:20 | |
*** salv-orl_ has joined #openstack-meeting-3 | 19:23 | |
*** salv-orlando has quit IRC | 19:26 | |
*** rdopiera has joined #openstack-meeting-3 | 19:27 | |
*** salv-orl_ has quit IRC | 19:37 | |
*** abalutoiu_ has joined #openstack-meeting-3 | 19:43 | |
*** rhochmuth has joined #openstack-meeting-3 | 19:47 | |
*** lpetrut has quit IRC | 19:48 | |
*** ying_zuo has joined #openstack-meeting-3 | 19:49 | |
*** r1chardj0n3s has joined #openstack-meeting-3 | 19:53 | |
*** jlopezgu has joined #openstack-meeting-3 | 19:55 | |
*** VW has joined #openstack-meeting-3 | 19:57 | |
*** VW has quit IRC | 19:59 | |
*** VW has joined #openstack-meeting-3 | 19:59 | |
robcresswell | #startmeeting horizon | 19:59 |
openstack | Meeting started Wed Mar 8 19:59:59 2017 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 | |
openstack | The meeting name has been set to 'horizon' | 20:00 |
rdopiera | o/ | 20:00 |
robcresswell | o/ | 20:00 |
r1chardj0n3s | o/ | 20:00 |
rubasov_ | o/ | 20:00 |
david-lyle | o/ | 20:00 |
*** VW_ has quit IRC | 20:01 | |
betherly | o/ | 20:01 |
robcresswell | Hey everyone | 20:01 |
robcresswell | #topic Notices | 20:01 |
*** openstack changes topic to "Notices (Meeting topic: horizon)" | 20:01 | |
robcresswell | Not much from me today; I've tagged new stable releases for Mitaka/Newton/Ocata, so those will hopefully get merged and roll out in the next couple of days | 20:02 |
robcresswell | There's also a few more minor patches proposed for backport :) | 20:03 |
lcastell | o/ | 20:03 |
*** VW has quit IRC | 20:03 | |
robcresswell | I've been doing a ton of patch cleanup, abandoning old work etc. If I've axed anything by accident, or that you feel is still valid, please restore and work on it, or ping me to discuss. | 20:03 |
robcresswell | Mostly just trying to get the active feature/patch scope to manageable level | 20:04 |
betherly | robcresswell: nice one! | 20:04 |
*** VW has joined #openstack-meeting-3 | 20:04 | |
r1chardj0n3s | I'll see if I can get those backports through with a minimum of fuss | 20:04 |
*** baoli has quit IRC | 20:04 | |
*** baoli has joined #openstack-meeting-3 | 20:04 | |
robcresswell | r1chardj0n3s: Most of them are pretty straightforward, things like one line docs fixes that might save someone a headache | 20:04 |
robcresswell | Anyway, I think thats about all I wanted to mention. There's nothing on the agenda so... | 20:05 |
robcresswell | #topic Open Discussion | 20:05 |
*** openstack changes topic to "Open Discussion (Meeting topic: horizon)" | 20:05 | |
betherly | robcresswell: could you ping a link to your starred items for pike-1 again? ive forgotten how to find that and i never bookmarked the link | 20:05 |
r1chardj0n3s | I'm hoping to clean up the rest of the Volumes patches today | 20:05 |
r1chardj0n3s | betherly: I use https://blueprints.launchpad.net/horizon/pike | 20:05 |
robcresswell | betherly: I've not been using starred items this time, but the pike-1 milestone is in the Horizon channel topic | 20:06 |
r1chardj0n3s | and go to the patches in each bp | 20:06 |
*** gary-smith has joined #openstack-meeting-3 | 20:06 | |
*** VW has quit IRC | 20:06 | |
betherly | ok perfect thanks :D | 20:06 |
robcresswell | betherly: The BP list is short enough now that we can just use launchpad IMO. | 20:06 |
betherly | woot!!! | 20:06 |
*** VW has joined #openstack-meeting-3 | 20:06 | |
betherly | also small side note: i am unlikely to be at the next 2 weekly meetings im afraid :( i am going to be having laser eye surgery thursday afternoon and so will be out wednesday night celebrating my last night of glasses (and last night of no pain for a few days ;) ) | 20:06 |
robcresswell | cool, thanks r1chardj0n3s, would be good to get that closed soon and move on to bigger problems | 20:06 |
r1chardj0n3s | rob's link is better ;-) | 20:06 |
betherly | (thursday next week i mean sorry) | 20:07 |
r1chardj0n3s | hope that goes well betherly! | 20:07 |
robcresswell | betherly: No worries, hope the surgery goes well :) | 20:07 |
betherly | thanks guys!! | 20:07 |
r1chardj0n3s | robcresswell: there's no accepted BP for ng-instances; is that still something you'd like to see in pike? | 20:08 |
robcresswell | https://blueprints.launchpad.net/horizon/+spec/angularize-instances-table | 20:09 |
*** galstrom is now known as galstrom_zzz | 20:09 | |
*** baoli has quit IRC | 20:09 | |
r1chardj0n3s | right, not accepted for pike :-) | 20:09 |
robcresswell | r1chardj0n3s: I think I just adopted that one; at the time I wasnt sure if anyone would have time to work on it | 20:09 |
*** galstrom_zzz is now known as galstrom | 20:09 | |
betherly | oh also. (another also sorry) i looked into it and wiki pages are definitely accessible to new users now | 20:09 |
robcresswell | thanks betherly! | 20:10 |
robcresswell | r1chardj0n3s: Yeah, as I said, when reviewing I didnt know if we had someone to work on it. I'll target at Pike if you're willing to do it | 20:10 |
*** tobberydberg has joined #openstack-meeting-3 | 20:10 | |
robcresswell | Instances would be a huge improvement | 20:10 |
robcresswell | Those panels are painful | 20:10 |
r1chardj0n3s | the other BPs in my name are done, just getting them merged (with feedback sometimes) | 20:11 |
robcresswell | \o/ | 20:11 |
r1chardj0n3s | well,and the failing gate in volumes, which isn't difficult ;-) | 20:11 |
ediardo | o/ | 20:11 |
robcresswell | Awesome work r1chardj0n3s, I'll keep on top of reviews then | 20:12 |
*** galstrom is now known as galstrom_zzz | 20:12 | |
robcresswell | I started poking the microversions code again, been rebasing on radomirs work | 20:12 |
robcresswell | Thats still holding up a couple of lower priority things, been mostly focusing on reviews for now | 20:12 |
robcresswell | Any other discussion points? Otherwise we shall end the meeting early :) | 20:14 |
r1chardj0n3s | okie | 20:14 |
jlopezgu | o/ | 20:15 |
*** tobberydberg has quit IRC | 20:15 | |
robcresswell | Okay, I think we can call the meeting there. Thanks everyone | 20:15 |
robcresswell | #endmeeting | 20:15 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings" | 20:15 | |
openstack | Meeting ended Wed Mar 8 20:15:33 2017 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 20:15 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/horizon/2017/horizon.2017-03-08-19.59.html | 20:15 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/horizon/2017/horizon.2017-03-08-19.59.txt | 20:15 |
openstack | Log: http://eavesdrop.openstack.org/meetings/horizon/2017/horizon.2017-03-08-19.59.log.html | 20:15 |
*** r1chardj0n3s has left #openstack-meeting-3 | 20:15 | |
rdopiera | good night | 20:16 |
*** rdopiera has left #openstack-meeting-3 | 20:16 | |
*** jlopezgu has left #openstack-meeting-3 | 20:17 | |
*** rubasov_ has left #openstack-meeting-3 | 20:21 | |
*** gary-smith has left #openstack-meeting-3 | 20:22 | |
*** ying_zuo has quit IRC | 20:22 | |
*** dimtruck is now known as zz_dimtruck | 20:23 | |
*** markvoelker has quit IRC | 20:27 | |
*** sergio_ has joined #openstack-meeting-3 | 20:28 | |
*** liangy has joined #openstack-meeting-3 | 20:29 | |
*** sergio_ is now known as Guest88534 | 20:29 | |
*** diablo_rojo has joined #openstack-meeting-3 | 20:34 | |
*** galstrom_zzz is now known as galstrom | 20:34 | |
*** baoli has joined #openstack-meeting-3 | 20:35 | |
*** usertm has joined #openstack-meeting-3 | 20:37 | |
*** marst_ has quit IRC | 20:37 | |
*** salv-orlando has joined #openstack-meeting-3 | 20:38 | |
*** salv-orlando has quit IRC | 20:42 | |
*** zz_dimtruck is now known as dimtruck | 20:43 | |
*** Guest88534 has quit IRC | 20:46 | |
*** Sukhdev has quit IRC | 20:56 | |
*** soliosg has left #openstack-meeting-3 | 20:58 | |
*** pumaranikar has joined #openstack-meeting-3 | 20:58 | |
*** spotz is now known as spotz_zzz | 20:59 | |
dansmith | #startmeeting nova_cells | 21:00 |
openstack | Meeting started Wed Mar 8 21:00:05 2017 UTC and is due to finish in 60 minutes. The chair is dansmith. Information about MeetBot at http://wiki.debian.org/MeetBot. | 21:00 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 21:00 |
*** openstack changes topic to " (Meeting topic: nova_cells)" | 21:00 | |
openstack | The meeting name has been set to 'nova_cells' | 21:00 |
*** mriedem has joined #openstack-meeting-3 | 21:00 | |
*** spotz_zzz is now known as spotz | 21:00 | |
mriedem | o/ | 21:00 |
melwitt | o/. | 21:00 |
macsz | \o | 21:00 |
pumaranikar | o/ | 21:00 |
dansmith | melwitt: armpit? | 21:00 |
melwitt | what armpit | 21:01 |
dansmith | your hand up had a bogey | 21:01 |
macsz | the dot :) | 21:01 |
melwitt | oh, haha. I didn't even notice | 21:01 |
dansmith | #topic cells testing/bugs | 21:01 |
*** openstack changes topic to "cells testing/bugs (Meeting topic: nova_cells)" | 21:01 | |
dansmith | so before we get into mriedem shitting all over it, | 21:01 |
dansmith | in regards to testing, I'd like to point out this: | 21:01 |
dansmith | http://logs.openstack.org/94/436094/14/check/gate-tempest-dsvm-neutron-full-ubuntu-xenial/f7d6160/logs/testr_results.html.gz | 21:01 |
dansmith | all but two tempest tests running with multiple cells, and I have patches up for those as well | 21:02 |
dansmith | unfortunately, no chance of having a clean run at this point due to when I pushed those up | 21:02 |
dansmith | but anyway, the effort of actually getting a clean test run on multicell devstack is progressing | 21:02 |
mriedem | \o/ | 21:02 |
dansmith | the devstack patch itself still needs a lot of work, | 21:03 |
dansmith | but I won't ever get to it if mriedem keeps up his antics | 21:03 |
dansmith | anyway, anything else testing-related? | 21:03 |
mriedem | s/antics/excellent reviews/ | 21:03 |
mriedem | yeah | 21:03 |
mriedem | on https://review.openstack.org/#/c/442861/ | 21:03 |
mriedem | is the nova-status thing just separate from this series? | 21:03 |
mriedem | i think i thought that was fine but checking | 21:04 |
dansmith | mriedem: it is | 21:04 |
mriedem | ah yes https://review.openstack.org/#/c/442787/ | 21:04 |
dansmith | mriedem: we pulled out a newer service version check at the end of ocata, you'll recall, and I continue to challenge the root concern anyway, | 21:04 |
dansmith | but not opposed to a status check of course | 21:04 |
mriedem | you mean the one in the scheduler filter for placement? | 21:05 |
dansmith | no, that was in pike, but that's another good example :) | 21:05 |
dansmith | we had one in compute/api about earlier computes before a cells patch from avolkov | 21:05 |
mriedem | so really our minimum version service check in nova-status should be whatever was required for that placement thing | 21:06 |
mriedem | which i think i had a bug for anyway | 21:06 |
mriedem | oh no different check https://bugs.launchpad.net/nova/+bug/1669433 | 21:06 |
openstack | Launchpad bug 1669433 in OpenStack Compute (nova) "nova-status needs to check that placement 1.4 is available for pike" [High,In progress] - Assigned to Roman Podoliaka (rpodolyaka) | 21:06 |
mriedem | anyway, it's a good point that the minimum compute version is going to need to be 16 | 21:07 |
mriedem | which is your patch | 21:07 |
dansmith | anything else on testing? the next optic on open reviews has a lot of material | 21:07 |
mriedem | no | 21:08 |
*** VW has quit IRC | 21:08 | |
dansmith | #topic open reviews | 21:08 |
*** openstack changes topic to "open reviews (Meeting topic: nova_cells)" | 21:08 | |
dansmith | so one of our oldest is dtp's console upcall patch, which I hit again today | 21:08 |
dansmith | I had a minor complaint about it doing some cleanup and functional change in the same and asked him to split | 21:09 |
dansmith | #link https://review.openstack.org/#/c/415922/ | 21:09 |
dansmith | anyone else able to take a look at that soon? | 21:09 |
mriedem | i'd prefer melwitt to look at that given she was looking more into the spec | 21:09 |
melwitt | I'm planning to look at it | 21:09 |
mriedem | did that get re-proposed and approved btw? | 21:09 |
mriedem | in other words, | 21:10 |
melwitt | mriedem: not yet, going to do that maybe today. this week | 21:10 |
mriedem | shouldn't this change go under that blueprint? | 21:10 |
dansmith | mriedem: which blueprint? the console tokens in db one? | 21:10 |
melwitt | well, I guess the thing is this is an interim thing | 21:10 |
dansmith | right this is not really related to that larger effort | 21:10 |
melwitt | it was supposed to go in ocata as a stop-gap | 21:10 |
mriedem | oh | 21:10 |
mriedem | carry on then | 21:10 |
dansmith | cool | 21:11 |
dansmith | melwitt: can we maybe try to have that merged by this time next week? | 21:11 |
melwitt | dansmith: the spec? yeah. I will also get the placement spec up this week too | 21:11 |
dansmith | no, dtp's patch | 21:12 |
melwitt | oh, yeah. sorry. yeah | 21:12 |
dansmith | cool, the specs are important too of course, | 21:12 |
dansmith | but just want to avoid this withering on the vine too much | 21:12 |
melwitt | roger that | 21:12 |
dansmith | okay so the next set is the quotas stuff, | 21:12 |
dansmith | which got some activity this morning and I think melwitt is probably working on as we speak | 21:13 |
dansmith | I've been through parts of that patch but not the rest | 21:13 |
dansmith | the bottom two are approved and just holding until the third is ready to go | 21:13 |
dansmith | mriedem: in between shitting on my patches that might be a good one for you to look at too | 21:13 |
dansmith | you know, to spread the pain^Wlove around | 21:13 |
mriedem | john has been reviewing that right? | 21:14 |
dansmith | yeah | 21:14 |
mriedem | at this point i'm happy to let john handle it | 21:14 |
dansmith | well, it has some implications to behavior | 21:14 |
mriedem | i realize it's something i should know about... | 21:14 |
melwitt | yup. the top patch is not a picnic for review, a lot of it is deleting of code. so be on the lookout for gaps as something to watch out for | 21:14 |
dansmith | about how things behave when you're close to quota | 21:14 |
mriedem | do we have functional tests for the edge cases? | 21:15 |
*** yamamoto has joined #openstack-meeting-3 | 21:15 | |
dansmith | well, the point is the edge cases are leaky by design | 21:15 |
mriedem | sure. selfishly speaking, there are only so many super complicated series of things i can push into context in my brain at any given time, and with cells v2 and jay's inventory stuff and some other things, i just won't say i can get to it right now and give it a thorough review. | 21:16 |
dansmith | okay | 21:16 |
mriedem | i'm channeling my inner sdague here | 21:17 |
dansmith | melwitt: maybe we try to make sure the commit message/reno summarize the changes well enough that if he just reads that he won't be surprised on stage in the future | 21:17 |
*** yamamoto has quit IRC | 21:18 | |
melwitt | fwiw, the edge case discussions are contained at the moment as the only comments on the review. that makes it easier-ish to weigh in on those points | 21:18 |
dansmith | yeah | 21:18 |
melwitt | dansmith: yeah, that's a good idea in general, for anyone to be able to get the main points | 21:19 |
dansmith | yeah | 21:19 |
*** tobybot11 has quit IRC | 21:19 | |
dansmith | alright anyway, | 21:19 |
mriedem | didn't we need the user/project in placement for counting quotas first? | 21:19 |
*** Patifa has joined #openstack-meeting-3 | 21:19 | |
dansmith | no | 21:19 |
mriedem | or was that optional for now since we don't expect cells to be 'down' right now | 21:19 |
dansmith | it helps us do it better | 21:19 |
dansmith | yeah | 21:19 |
melwitt | yeah, we're going to go forward with this for now as a first step that has caveats, and expect the placement stuff to complete this cycle and close that gap | 21:20 |
*** yamamoto has joined #openstack-meeting-3 | 21:20 | |
melwitt | since multi cell isn't really a thing at the present moment, anyway | 21:20 |
dansmith | hey! | 21:20 |
dansmith | it is in my fairy tale life | 21:20 |
melwitt | sorry, I meant in the non CD case | 21:20 |
mriedem | look who is shitting on your stuff now | 21:21 |
* dansmith steams | 21:21 | |
mriedem | like a steaming pile of... | 21:21 |
dansmith | moving on? | 21:21 |
mriedem | yes | 21:21 |
melwitt | guh, no sorry not what I meant | 21:21 |
dansmith | the next series is my steaming pile of shit | 21:21 |
mriedem | don't worry, i also have searchlight to talk about at some point here | 21:21 |
dansmith | which I just realized won't work in the order I just pushed up, so I will have to transplant some code first | 21:21 |
*** VW has joined #openstack-meeting-3 | 21:22 | |
mriedem | dansmith: as in the patch we just talked about first, but without the GET by id stuff? | 21:22 |
dansmith | however, on top of all of them, we pass a tempest run, although just a few minutes ago mriedem identified some issues that stem from historical leaks of things like internal DB ids | 21:22 |
dansmith | mriedem: no, I moved that up, but it had a refactor (load_cells) that the other ones need, so I need to transplant that | 21:22 |
mriedem | ok | 21:23 |
*** lpetrut has joined #openstack-meeting-3 | 21:23 | |
dansmith | mriedem: so one thing to note is that until you have multiple actual cells, | 21:23 |
dansmith | what I have is not any different than what we have today I think | 21:23 |
dansmith | but, you said you had an idea about moving forward with those? | 21:23 |
mriedem | sure for single cell this is fine | 21:23 |
mriedem | yeah | 21:23 |
mriedem | so, i think we can agree that we should stop leaking ids out of the cell databases in the REST API | 21:23 |
mriedem | correct? | 21:24 |
dansmith | are you saying you're okay merging this early with that caveat? because reordering back is much easier | 21:24 |
dansmith | uh, yes, agreed | 21:24 |
dansmith | obviously | 21:24 |
mriedem | dansmith: not yet | 21:24 |
mriedem | ok, so i think we can agree that we should probably do a microversion in os-hypervisors that returns the compute node uuid rather than the id, and takes a uuid rather than an id for GET calls | 21:24 |
mriedem | is that ok? | 21:24 |
dansmith | what are you asking is okay? that we stop being stupid? yes, that's okay :) | 21:25 |
mriedem | ok | 21:25 |
mriedem | just setting the foundatoin of shit we can agree on | 21:25 |
mriedem | next thing is, in this code that's the problem, and not cells aware, | 21:25 |
mriedem | if we have multiple cells and can't find a unique compute/service by id (not uuid), we fail with a 400 | 21:26 |
mriedem | and force you to use the microversion to pass the uuid to find the thing you need | 21:26 |
dansmith | meaning, check all of them and if we find any dupes, then refuse to do that thing? | 21:26 |
mriedem | right, just like when we boot a server w/o a specific network | 21:26 |
mriedem | if there are duplicate networks, we fail | 21:26 |
dansmith | sure, that's a good idea | 21:26 |
dansmith | but only after we have the microversion api I guess | 21:27 |
mriedem | yeah, so, | 21:27 |
mriedem | you can still pass id before the microversion in the single cell case | 21:27 |
mriedem | that's fine | 21:27 |
mriedem | but in the multi-cell case, if you pass id and we find multiple, it's a 400, | 21:27 |
*** markvoelker has joined #openstack-meeting-3 | 21:27 | |
mriedem | and you have to pass the uuid using the microversion | 21:27 |
dansmith | aye | 21:27 |
mriedem | ok, if we're all happy with that, i can start the spe | 21:27 |
mriedem | *spec | 21:27 |
dansmith | so, there's probably a few things, right? os-hypervisors, os-services at least | 21:28 |
dansmith | shouldn't we do them all together/ | 21:28 |
mriedem | i'm slightly less clear on the os-pci api here, but would have to investigate that more | 21:28 |
mriedem | yes probably | 21:28 |
mriedem | yeah for sure os-hypervisors and os-services | 21:28 |
dansmith | okay, well, anyway, I'm definitely on baord with that | 21:28 |
mriedem | cool | 21:28 |
mriedem | i think we have the same issue in os-pci, | 21:28 |
mriedem | but i have 0 idea if anyone ever uses that api | 21:28 |
mriedem | it's not even documented | 21:29 |
dansmith | I will reswizzle these so this patch can be later in the stack and keep pushing what we can, and wait for that for this patch | 21:29 |
mriedem | ha, also, side note, | 21:29 |
mriedem | PCI_ADMIN_KEYS is used in os-pci but doesn't check if you're an admin, | 21:30 |
mriedem | or perform any kind of check | 21:30 |
dansmith | wt...f | 21:30 |
mriedem | anyway | 21:30 |
mriedem | well, the default policy on listing pci devices is admin only | 21:30 |
mriedem | but still | 21:30 |
dansmith | ah | 21:30 |
dansmith | yeah | 21:30 |
*** tonytan4ever has quit IRC | 21:31 | |
dansmith | okay, mriedem you wanted to call out the searchlight review I assume? | 21:31 |
mriedem | yeah, sec | 21:31 |
mriedem | https://review.openstack.org/#/c/441692/ | 21:31 |
*** salv-orlando has joined #openstack-meeting-3 | 21:31 | |
dansmith | I have started looking at it a few times, but this guy keeps shitting on my patches | 21:31 |
mriedem | #link searchlight integration spec https://review.openstack.org/#/c/441692/ | 21:31 |
dansmith | with "alternative facts" | 21:31 |
mriedem | i haven't gone through the latest round of comments in there, | 21:31 |
mriedem | but it's got quite a bit of detail, | 21:31 |
mriedem | net is it's a bit of a mess dependency-wis | 21:32 |
mriedem | *wise | 21:32 |
mriedem | searchlight doesn't support versioned notifications yet | 21:32 |
mriedem | they have a blueprint to do it, but aren't doing it yet | 21:32 |
dansmith | orly | 21:32 |
dansmith | I thought they were super interested in those | 21:32 |
*** markvoelker has quit IRC | 21:32 | |
mriedem | we also have an issue with the fact that when you delete a server in nova, they delete the index entry for that server in searchlight, | 21:33 |
mriedem | so if nova is using searching and you do nova list --deleted, you get nothing | 21:33 |
mriedem | elasticsearch used to have a concept of a ttl on the entry, but that's removed in v5.0 | 21:33 |
melwitt | what are the implications of them not supporting versioned notifications? how do they currently get nova notifications? | 21:33 |
mriedem | they basically pushed the filtering on time to the client it sounds like | 21:33 |
mriedem | melwitt: they get the legacy unversioned notifications | 21:34 |
mriedem | they said they wanted to get versioned notification support in for ocata but didn't have the people to do it | 21:34 |
mriedem | i think it will happen, it's just something to note right now | 21:35 |
dansmith | okay | 21:35 |
mriedem | the delete thing is a bit more worrisome for me, | 21:35 |
dansmith | the deleted thing is probably an issue for them anyway right? | 21:35 |
mriedem | i've suggested a config option in searchlight for a time window before they delete the entry | 21:35 |
dansmith | because people that care about that won't be happy with searchlight as a semi replacement | 21:35 |
mriedem | we don't guarantee that you can get deleted instances forever anyway b/c of archive and purge, but it's something people are going to assume works | 21:36 |
mriedem | and i'm sure admins rely on for debug | 21:36 |
dansmith | yeah | 21:36 |
mriedem | as far as data migrations, | 21:36 |
mriedem | the upside is searchlight already has a searchlight-manage command that you can run to make searchlight hit the nova api and pull in all of the existing instances to populate indexes | 21:37 |
mriedem | so we don't have to worry about nova pushing that data out, or setting up a cron to issue instance.usage.exists | 21:37 |
dansmith | sweet | 21:37 |
mriedem | so you (1) setup searchlight, (2) pull the nova data to populate searchlight, (3) configure nova-api to use it, (4) restart nova-api | 21:37 |
*** gouthamr has quit IRC | 21:38 | |
mriedem | the other thing i noted in there that sucks is every new field we add to the rest api we have to add to our versioned notifications | 21:38 |
mriedem | that's not really new, but will be more strictly enforced | 21:38 |
mriedem | plus right now the searchlight guys said we'd also have to make a corresponding mapping change to searchlight to make it handle the new field | 21:38 |
mriedem | gibi pointed out that we have a bp to send the schema with the versioned notification payload, and searchlight could use that schema to add new mappings, but that's a long ways off i think | 21:39 |
mriedem | anyway, none of this is impossible, it's just not as trivial as "we'll just have searchlight do our stuff" | 21:39 |
mriedem | fin | 21:39 |
dansmith | okay that's not too bad, | 21:39 |
dansmith | if we're depending on them like we plan to | 21:40 |
*** sgrasley has joined #openstack-meeting-3 | 21:40 | |
dansmith | not unlike making changes to o.vo or os-vif that we need | 21:40 |
*** sgrasley has left #openstack-meeting-3 | 21:40 | |
mriedem | yeah it would just suck if we have to make 3 changes before we can return something new out of the rest api | 21:40 |
mriedem | but anyway | 21:40 |
dansmith | well, | 21:41 |
dansmith | we'd have to make the searchlight changes before it would work in that environment, not necessarily for it to work at all | 21:41 |
dansmith | but yeah | 21:41 |
dansmith | not surprising given the level at which we're using them for api in this scenario though | 21:41 |
*** Rockyg has quit IRC | 21:42 | |
dansmith | anything else on stuff up for review? | 21:42 |
mriedem | i don't have anything | 21:43 |
dansmith | melwitt: ? | 21:43 |
melwitt | no, think everything got mentioned | 21:43 |
dansmith | cool | 21:44 |
dansmith | #topic open discussion | 21:44 |
*** openstack changes topic to "open discussion (Meeting topic: nova_cells)" | 21:44 | |
melwitt | I wanted to clarify what I said earlier, | 21:44 |
melwitt | I was thinking of multi cell from an operator perspective as in, how long would they experience a gap in say, the "cell down quota issue" | 21:44 |
melwitt | I had been thinking we were going to signal to them that's it's okay/recommended to create multiple cells at rc1 | 21:45 |
mriedem | can someone explain to me what 'cell down' even means? | 21:45 |
mriedem | rabbit and db are dead for that cell? | 21:45 |
melwitt | like, lose communication with cell, for whatever reason | 21:45 |
melwitt | yeah, that's one example | 21:45 |
dansmith | melwitt: if mriedem stops shitting on patches, then yes I agree with that statement :) | 21:45 |
mriedem | how is that different from if your non-cells single region deployment loses rabbit/db today? | 21:46 |
dansmith | mriedem: your quota appears to expand in that case | 21:46 |
dansmith | mriedem: because you stop counting certain resources you can't see | 21:46 |
mriedem | ok | 21:46 |
mriedem | which is why we need the global allocation | 21:46 |
mriedem | via placement | 21:46 |
mriedem | got it | 21:46 |
dansmith | yeah | 21:46 |
mriedem | btw, it's fun that placement is the new keystone :) | 21:46 |
mriedem | has anyone mentioned that yet? | 21:47 |
dansmith | hah, jaypipes kinda did indirectly :P | 21:47 |
melwitt | yeah, so I was thinking if we aren't going to recommended to operators to create multiple cells until rc1, then we're "safe" in that we don't have a gap for the "cell down" case from their perspective | 21:47 |
macsz | in which way? | 21:47 |
dansmith | when discussing quota shit | 21:47 |
mriedem | macsz: what in which way? placement == keystone? | 21:47 |
macsz | yeah | 21:47 |
*** yamamoto has quit IRC | 21:47 | |
dansmith | melwitt: even if we get all my stuff landed, we can still say "it works with the following caveats, so don't use it if those bother you" | 21:47 |
mriedem | macsz: just that it's going to have user/project stuff in it and it's global | 21:48 |
dansmith | melwitt: in fact, I have one such caveat called out in the series already | 21:48 |
macsz | mriedem: oh, ok, got it :) | 21:48 |
melwitt | dansmith: yeah, true | 21:48 |
dansmith | although it's much smaller than quotas of course | 21:48 |
mriedem | melwitt: i'm also fine with saying multiple cells is ok with caveats | 21:48 |
mriedem | for what we know doesn't work | 21:48 |
dansmith | like.. pci :) | 21:48 |
mriedem | melwitt: however, | 21:48 |
mriedem | the fact you're thinking about caveats for rc1 at this point scares me | 21:49 |
melwitt | heh | 21:49 |
dansmith | mriedem: this quota caveat has been planned since before atlanta | 21:49 |
mriedem | but wasn't that before talking about putting user/project in allocations in placement? | 21:49 |
dansmith | as long as the caveats don't affect the single-cell case, I don't see the problem other than just limiting the scope of who can move to cellsv2 on release day | 21:49 |
melwitt | well, I woke up in the middle of the night and exclaimed (in my mind) "what if a cell goes down!" so I've been thinking about it. I'm sure there are other caveats I haven't thought of yet | 21:50 |
mriedem | i woke up thinking about sump pumps and patio furniture covers and sling tv | 21:50 |
mriedem | to each his/her own | 21:50 |
dansmith | yes | 21:50 |
dansmith | oops | 21:50 |
melwitt | dansmith: agreed with the single cell vs multi cell caveat thing | 21:51 |
dansmith | anything else? this is already the longest cells meeting on record | 21:51 |
macsz | just would like to say that me and pumaranikar are both working in osic with johnthetubaguy | 21:51 |
macsz | and we both are interested in doing some work for cells | 21:51 |
*** MarkBaker has quit IRC | 21:52 | |
macsz | probably will start with some bugs, unfortunately most of cells bug reports are over 1 yr old | 21:52 |
macsz | but will start digging sth :) | 21:52 |
mriedem | macsz: i think there will be work to do with searchlight possibly | 21:52 |
dansmith | macsz: those are bugs we don't care much about | 21:52 |
dansmith | macsz: i.e. cellsv1 bugs | 21:52 |
mriedem | macsz: i don't know that anyone is slated to add versioned notification work to searchlight | 21:52 |
dansmith | macsz: testing more realistic stuff with cellsv2 is something major you guys could help out with | 21:52 |
mriedem | probably need to sort that out with steve mclellan and/or kevin_zheng | 21:52 |
macsz | ok :) | 21:53 |
mriedem | macsz: also, i've been trying to get a ci job setup with searchlight enabled and nova configured to send things to searchlight, | 21:53 |
mriedem | that's not as easy as i thought it would be | 21:53 |
mriedem | we can talk about that in -nova if you're interested | 21:53 |
macsz | mriedem: yeah, sure | 21:53 |
mriedem | ok so i think we can wrap up | 21:54 |
mriedem | excellent meeting gang! | 21:54 |
dansmith | sweet | 21:54 |
dansmith | #endmeeting | 21:54 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings" | 21:55 | |
openstack | Meeting ended Wed Mar 8 21:54:59 2017 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 21:55 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/nova_cells/2017/nova_cells.2017-03-08-21.00.html | 21:55 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/nova_cells/2017/nova_cells.2017-03-08-21.00.txt | 21:55 |
openstack | Log: http://eavesdrop.openstack.org/meetings/nova_cells/2017/nova_cells.2017-03-08-21.00.log.html | 21:55 |
*** ccamacho has quit IRC | 21:55 | |
*** sdague has quit IRC | 21:55 | |
*** gouthamr has joined #openstack-meeting-3 | 22:02 | |
*** seanatcisco has quit IRC | 22:06 | |
*** seanatcisco has joined #openstack-meeting-3 | 22:06 | |
*** ccamacho has joined #openstack-meeting-3 | 22:11 | |
*** cleong has quit IRC | 22:11 | |
*** julim has quit IRC | 22:19 | |
*** armax has quit IRC | 22:29 | |
*** yamamoto has joined #openstack-meeting-3 | 22:31 | |
*** lpetrut has quit IRC | 22:33 | |
*** VW has quit IRC | 22:35 | |
*** ccamacho has quit IRC | 22:46 | |
*** mriedem has quit IRC | 22:52 | |
*** usertm has quit IRC | 22:53 | |
*** markvoelker has joined #openstack-meeting-3 | 22:54 | |
*** baoli has quit IRC | 23:02 | |
*** marst has joined #openstack-meeting-3 | 23:06 | |
*** mickeys has quit IRC | 23:13 | |
*** kornica_ has quit IRC | 23:24 | |
*** diablo_rojo has quit IRC | 23:37 | |
*** diablo_rojo has joined #openstack-meeting-3 | 23:37 | |
*** diablo_rojo_phon has quit IRC | 23:40 | |
*** dimtruck is now known as zz_dimtruck | 23:46 | |
*** julim has joined #openstack-meeting-3 | 23:47 | |
*** liangy has quit IRC | 23:53 | |
*** david-lyle has quit IRC | 23:56 | |
*** galstrom is now known as galstrom_zzz | 23:59 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!