*** piet has quit IRC | 00:01 | |
*** piet has joined #openstack-meeting-3 | 00:04 | |
*** kzaitsev_mb has quit IRC | 00:06 | |
*** ddieterly[away] is now known as ddieterly | 00:07 | |
*** ddieterly is now known as ddieterly[away] | 00:09 | |
*** baoli has quit IRC | 00:13 | |
*** banix has quit IRC | 00:13 | |
*** ddieterly[away] is now known as ddieterly | 00:14 | |
*** sdake has quit IRC | 00:21 | |
*** piet has quit IRC | 00:24 | |
*** fawadkhaliq has joined #openstack-meeting-3 | 00:25 | |
*** sdake has joined #openstack-meeting-3 | 00:25 | |
*** alex_xu has quit IRC | 00:26 | |
*** alex_xu has joined #openstack-meeting-3 | 00:27 | |
*** pvaneck_ has quit IRC | 00:28 | |
*** jaypipes has quit IRC | 00:30 | |
*** banix has joined #openstack-meeting-3 | 00:34 | |
*** sdake has quit IRC | 00:38 | |
*** sdake has joined #openstack-meeting-3 | 00:38 | |
*** yamamot__ has joined #openstack-meeting-3 | 00:39 | |
*** mageshgv has quit IRC | 00:41 | |
*** hoangcx has joined #openstack-meeting-3 | 00:42 | |
*** hoangcx has left #openstack-meeting-3 | 00:42 | |
*** tellesnobrega_af is now known as tellesnobrega | 00:44 | |
*** doug-fish has quit IRC | 00:46 | |
*** alex_xu has quit IRC | 00:47 | |
*** tellesnobrega is now known as tellesnobrega_af | 00:48 | |
*** doug-fish has joined #openstack-meeting-3 | 00:49 | |
*** alex_xu has joined #openstack-meeting-3 | 00:49 | |
*** tellesnobrega_af is now known as tellesnobrega | 00:50 | |
*** lblanchard has quit IRC | 00:54 | |
*** mtanino_ has joined #openstack-meeting-3 | 00:54 | |
*** mtanino has quit IRC | 00:55 | |
*** fawadkhaliq has quit IRC | 00:56 | |
*** fawadkhaliq has joined #openstack-meeting-3 | 00:57 | |
*** mtanino_ has quit IRC | 00:59 | |
*** zz_dimtruck is now known as dimtruck | 01:02 | |
*** kzaitsev_mb has joined #openstack-meeting-3 | 01:02 | |
*** zhurong has joined #openstack-meeting-3 | 01:04 | |
*** rossella_s has quit IRC | 01:04 | |
*** rossella_s has joined #openstack-meeting-3 | 01:04 | |
*** mickeys has joined #openstack-meeting-3 | 01:07 | |
*** bpokorny has quit IRC | 01:07 | |
*** tellesnobrega is now known as tellesnobrega_af | 01:09 | |
*** Sukhdev has quit IRC | 01:11 | |
*** mickeys has quit IRC | 01:13 | |
*** ddieterly has quit IRC | 01:18 | |
*** Sukhdev has joined #openstack-meeting-3 | 01:23 | |
*** yamahata has quit IRC | 01:23 | |
*** kzaitsev_mb has quit IRC | 01:25 | |
*** zhurong has quit IRC | 01:29 | |
*** zhurong has joined #openstack-meeting-3 | 01:29 | |
*** tellesnobrega_af is now known as tellesnobrega | 01:33 | |
*** lblanchard has joined #openstack-meeting-3 | 01:46 | |
*** MarkAtwood has quit IRC | 01:48 | |
*** ddieterly has joined #openstack-meeting-3 | 01:50 | |
*** ddieterly is now known as ddieterly[away] | 01:51 | |
*** lblanchard has quit IRC | 01:51 | |
*** s3wong has quit IRC | 02:03 | |
*** iyamahat has quit IRC | 02:04 | |
*** tfukushima has joined #openstack-meeting-3 | 02:07 | |
*** yamamot__ has quit IRC | 02:09 | |
*** neiljerram has joined #openstack-meeting-3 | 02:17 | |
*** sdake_ has joined #openstack-meeting-3 | 02:20 | |
*** kzaitsev_mb has joined #openstack-meeting-3 | 02:22 | |
*** banix has quit IRC | 02:23 | |
*** sdake has quit IRC | 02:23 | |
*** ddieterly[away] is now known as ddieterly | 02:25 | |
*** Sukhdev has quit IRC | 02:26 | |
*** ddieterly is now known as ddieterly[away] | 02:26 | |
*** kzaitsev_mb has quit IRC | 02:27 | |
*** absubram has joined #openstack-meeting-3 | 02:28 | |
*** sdake_ has quit IRC | 02:36 | |
*** tfukushima has quit IRC | 02:40 | |
*** tfukushima has joined #openstack-meeting-3 | 02:41 | |
*** sekrit is now known as CIA | 02:44 | |
*** iyamahat has joined #openstack-meeting-3 | 02:44 | |
*** amotoki has joined #openstack-meeting-3 | 02:44 | |
*** stanzgy has joined #openstack-meeting-3 | 02:46 | |
*** sdake has joined #openstack-meeting-3 | 02:48 | |
*** fawadkhaliq has quit IRC | 02:53 | |
*** yamamot__ has joined #openstack-meeting-3 | 02:56 | |
*** xiaohhui has quit IRC | 03:21 | |
*** kzaitsev_mb has joined #openstack-meeting-3 | 03:23 | |
*** tfukushima has quit IRC | 03:26 | |
*** ddieterly[away] has quit IRC | 03:27 | |
*** tfukushima has joined #openstack-meeting-3 | 03:27 | |
*** kzaitsev_mb has quit IRC | 03:28 | |
*** bpokorny has joined #openstack-meeting-3 | 03:40 | |
*** vtech has joined #openstack-meeting-3 | 03:58 | |
*** doug-fish has quit IRC | 04:01 | |
*** armax has quit IRC | 04:06 | |
*** piet has joined #openstack-meeting-3 | 04:07 | |
*** ekarlso has quit IRC | 04:11 | |
*** andreaf has quit IRC | 04:11 | |
*** bpokorny has quit IRC | 04:16 | |
*** kaz has joined #openstack-meeting-3 | 04:19 | |
*** piet has quit IRC | 04:19 | |
*** piet has joined #openstack-meeting-3 | 04:20 | |
*** andreaf has joined #openstack-meeting-3 | 04:21 | |
*** toddjohn_ has joined #openstack-meeting-3 | 04:23 | |
*** kzaitsev_mb has joined #openstack-meeting-3 | 04:25 | |
*** ekarlso has joined #openstack-meeting-3 | 04:25 | |
*** toddjohn_ has quit IRC | 04:28 | |
*** fawadkhaliq has joined #openstack-meeting-3 | 04:28 | |
*** kzaitsev_mb has quit IRC | 04:30 | |
*** vtech has quit IRC | 04:30 | |
*** piet has quit IRC | 04:34 | |
*** markvoelker has quit IRC | 04:34 | |
*** markvoelker has joined #openstack-meeting-3 | 04:35 | |
*** sdake has quit IRC | 04:36 | |
*** markvoelker has quit IRC | 04:40 | |
*** lpetrut has joined #openstack-meeting-3 | 04:40 | |
*** tfukushima has quit IRC | 04:50 | |
*** numan_ has joined #openstack-meeting-3 | 04:52 | |
*** piet has joined #openstack-meeting-3 | 04:54 | |
*** numan_ has quit IRC | 04:56 | |
*** numan_ has joined #openstack-meeting-3 | 04:56 | |
*** mrmartin has joined #openstack-meeting-3 | 04:59 | |
*** mrmartin has quit IRC | 04:59 | |
*** yamamot__ has quit IRC | 04:59 | |
*** Sukhdev has joined #openstack-meeting-3 | 05:00 | |
*** neelashah has quit IRC | 05:01 | |
*** doug-fish has joined #openstack-meeting-3 | 05:02 | |
*** sverma has joined #openstack-meeting-3 | 05:03 | |
*** rossella_s has quit IRC | 05:03 | |
*** rossella_s has joined #openstack-meeting-3 | 05:04 | |
*** yamamot__ has joined #openstack-meeting-3 | 05:05 | |
*** doug-fish has quit IRC | 05:07 | |
*** piet has quit IRC | 05:10 | |
*** yamahata has joined #openstack-meeting-3 | 05:10 | |
*** mickeys has joined #openstack-meeting-3 | 05:15 | |
*** pgadiya has joined #openstack-meeting-3 | 05:16 | |
*** mickeys has quit IRC | 05:19 | |
*** emagana has quit IRC | 05:22 | |
*** soichi has joined #openstack-meeting-3 | 05:24 | |
*** bpokorny has joined #openstack-meeting-3 | 05:25 | |
*** kzaitsev_mb has joined #openstack-meeting-3 | 05:26 | |
*** anil_rao has joined #openstack-meeting-3 | 05:27 | |
*** xiaohhui has joined #openstack-meeting-3 | 05:29 | |
*** tfukushima has joined #openstack-meeting-3 | 05:29 | |
yamamot__ | hi | 05:29 |
---|---|---|
anil_rao | #startmeeting taas | 05:29 |
openstack | Meeting started Wed Apr 20 05:29:19 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:29 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 05:29 |
*** openstack changes topic to " (Meeting topic: taas)" | 05:29 | |
openstack | The meeting name has been set to 'taas' | 05:29 |
anil_rao | hi | 05:29 |
soichi | hi | 05:29 |
*** eliqiao_ is now known as eliqiao | 05:29 | |
kaz | hi | 05:29 |
anil_rao | #topic TaaS demo session in Austin | 05:29 |
*** openstack changes topic to "TaaS demo session in Austin (Meeting topic: taas)" | 05:30 | |
anil_rao | Were you able to download and see the demo recording? | 05:30 |
soichi | yes | 05:30 |
soichi | i think the demo video is very nice! | 05:30 |
soichi | i'm happy that the TaaS dashboard works well in the demo | 05:30 |
anil_rao | Thanks. The TaaS dashboard looks very nice. :-) | 05:30 |
soichi | thank you | 05:31 |
*** kzaitsev_mb has quit IRC | 05:31 | |
anil_rao | soichi: I saw an email from you about the fact that the dashboard is ready to accept the network id param removal. | 05:32 |
soichi | yes | 05:32 |
soichi | #link: https://review.openstack.org/#/c/300383/3 | 05:32 |
anil_rao | Thanks for the link. | 05:33 |
soichi | i think we are ready to merge the fix to remove network_id | 05:33 |
anil_rao | +1 | 05:33 |
kaz | +1 | 05:34 |
anil_rao | kaz: I am sorry I wasn't able to try out the new patch as yet. | 05:34 |
kaz | no problem | 05:35 |
anil_rao | I am wondering if that problem with the installation and the missing egg-info has been taken care of. | 05:35 |
anil_rao | Not sure what it was though. | 05:35 |
kaz | I think these are different problems. | 05:36 |
anil_rao | Yes, I agree | 05:36 |
*** dimtruck is now known as zz_dimtruck | 05:36 | |
anil_rao | For the longer term how do we plan to address the installation? | 05:36 |
*** sdake_ has joined #openstack-meeting-3 | 05:37 | |
kaz | I will try to rebase for liberty dashboard. | 05:38 |
anil_rao | That would be great. | 05:38 |
yamamot__ | why liberty? | 05:39 |
reedip | hi, sorry | 05:39 |
yamamot__ | rather than mitaka or master? | 05:39 |
kaz | yes, newer version. | 05:39 |
reedip | newton would be a better option | 05:39 |
reedip | kaz ^^ | 05:39 |
soichi | reedip: +1 | 05:40 |
kaz | +1 | 05:41 |
*** vtech has joined #openstack-meeting-3 | 05:41 | |
anil_rao | +1 | 05:42 |
anil_rao | #topic TaaS meet up in Austin | 05:42 |
*** openstack changes topic to "TaaS meet up in Austin (Meeting topic: taas)" | 05:42 | |
*** ihrachys has joined #openstack-meeting-3 | 05:42 | |
*** zz_dimtruck is now known as dimtruck | 05:43 | |
soichi | do you have any idea about date/time/place? | 05:44 |
anil_rao | Open to suggestions... | 05:45 |
yamamot__ | before or after the session? | 05:45 |
*** Poornima has joined #openstack-meeting-3 | 05:45 | |
anil_rao | Our session is late in the day on Thursday. :-( | 05:46 |
reedip | just a heads up, my VISA has been approved, but I am yet to get it ( maybe by Monday ..?) | 05:46 |
anil_rao | Awesome! | 05:46 |
reedip | so I might just be able to join :) | 05:47 |
yamamot__ | great | 05:47 |
anil_rao | Let's just use email and organize something during the week. | 05:48 |
reedip | Yup | 05:48 |
soichi | okay, sure | 05:48 |
kaz | +1 | 05:49 |
*** vtech has quit IRC | 05:51 | |
reedip | anything else? its pretty quiet :) | 05:51 |
anil_rao | #topic Open Discussion | 05:51 |
*** openstack changes topic to "Open Discussion (Meeting topic: taas)" | 05:52 | |
anil_rao | We should try and attend the design sessions on agent extension | 05:53 |
soichi | anil_rao: i think so, too | 05:54 |
reedip | Yup, and also the meeting for Large deployers | 05:54 |
*** ihrachys has quit IRC | 05:54 | |
reedip | we can get some points from the operators and deployers meeting of what can be added in the roadmap | 05:54 |
anil_rao | reedip: +1 | 05:55 |
yamamot__ | urls? | 05:55 |
reedip | Just a minute | 05:55 |
*** luis5tb_ has joined #openstack-meeting-3 | 05:55 | |
reedip | Searching...... | 05:56 |
*** bpokorny has quit IRC | 05:56 | |
reedip | https://www.openstack.org/summit/austin-2016/summit-schedule/events/9515?goback=1 | 05:56 |
yamamot__ | thank you | 05:57 |
*** stendulker has joined #openstack-meeting-3 | 05:57 | |
anil_rao | Question about reedip's patch regarding tap-flow create | 05:58 |
reedip | ? | 05:58 |
yamamot__ | this one might be important for us. https://www.openstack.org/summit/austin-2016/summit-schedule/events/9097?goback=1 | 05:58 |
anil_rao | Are you going to break it up as yamamot__ was suggesting | 05:59 |
anil_rao | yamamot__: Agree | 05:59 |
reedip | I just saw the comment | 06:00 |
reedip | yes I agree\ | 06:00 |
reedip | its doing too much | 06:00 |
reedip | for a small commit message | 06:00 |
reedip | I will break it for easier review | 06:00 |
anil_rao | Sounds good. Thanks. | 06:00 |
yamamot__ | agent extension things belong to this https://www.openstack.org/summit/austin-2016/summit-schedule/events/9113?goback=1 | 06:01 |
yamamot__ | are you talking about this? https://review.openstack.org/#/c/275017/ | 06:02 |
*** eliqiao has quit IRC | 06:02 | |
anil_rao | Yes | 06:02 |
*** lpetrut has quit IRC | 06:03 | |
anil_rao | Without that patch the neutron client support for TaaS is broken. So it is important to get that in. | 06:03 |
yamamot__ | sure | 06:04 |
reedip | then check it tomorrow morning ( tonights its pretty late ) , I will update the patch :) | 06:04 |
anil_rao | reedip: Sure. :) | 06:04 |
yamamot__ | we can't merge it until https://bugs.launchpad.net/neutron/+bug/1571486 is fixed anyway. :-) | 06:05 |
openstack | Launchpad bug 1571486 in networking-midonet "tempest jobs timout" [Critical,In progress] - Assigned to YAMAMOTO Takashi (yamamoto) | 06:05 |
yamamot__ | so no hurry | 06:05 |
anil_rao | No hurry, just that we shouldn't let it linger too long. | 06:05 |
yamamot__ | agree | 06:06 |
yamamot__ | is there any progress on bug triage permission tweak? | 06:06 |
anil_rao | yamamot__: I will be talking to Vinay in the morning and will bring it up again. Somehow the permission setting can only be changed by him. | 06:07 |
yamamot__ | ok. are you and vinay working closely? (geographically) | 06:08 |
anil_rao | Not really. He is in Sweden. I am in California. | 06:08 |
yamamot__ | i see | 06:09 |
*** eliqiao has joined #openstack-meeting-3 | 06:09 | |
reedip | lol | 06:09 |
soichi | i have no additional topic | 06:12 |
*** JeanBriceCombebi has joined #openstack-meeting-3 | 06:12 | |
anil_rao | Next week's meeting is cancelled on account of the Summit | 06:12 |
yamamot__ | +1 | 06:13 |
anil_rao | Look forward to meeting those of you who will be in Austin. | 06:13 |
soichi | sure | 06:13 |
kaz | +1 | 06:13 |
anil_rao | reedip: Don't forget to pick up your visa. :) | 06:13 |
reedip | U think???? | 06:14 |
reedip | half of my work is stuck because of it :D | 06:14 |
anil_rao | That should be it for today then. | 06:15 |
anil_rao | #endmeeting | 06:17 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings" | 06:17 | |
openstack | Meeting ended Wed Apr 20 06:17:47 2016 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 06:17 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/taas/2016/taas.2016-04-20-05.29.html | 06:17 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/taas/2016/taas.2016-04-20-05.29.txt | 06:17 |
openstack | Log: http://eavesdrop.openstack.org/meetings/taas/2016/taas.2016-04-20-05.29.log.html | 06:17 |
anil_rao | Bye | 06:17 |
soichi | see you in Austin! | 06:17 |
yamamot__ | bye | 06:17 |
kaz | bye | 06:18 |
*** soichi has left #openstack-meeting-3 | 06:18 | |
*** anil_rao has quit IRC | 06:18 | |
*** kaz has quit IRC | 06:19 | |
*** neiljerram has quit IRC | 06:19 | |
*** lpetrut has joined #openstack-meeting-3 | 06:22 | |
reedip | o/ | 06:22 |
*** nelsnelson has quit IRC | 06:23 | |
*** kzaitsev_mb has joined #openstack-meeting-3 | 06:24 | |
*** anilvenkata has joined #openstack-meeting-3 | 06:24 | |
*** dimtruck is now known as zz_dimtruck | 06:24 | |
*** jlanoux has joined #openstack-meeting-3 | 06:29 | |
*** vtech has joined #openstack-meeting-3 | 06:29 | |
*** janice has joined #openstack-meeting-3 | 06:30 | |
*** JeanBriceCombebi has quit IRC | 06:31 | |
*** JeanBriceCombebi has joined #openstack-meeting-3 | 06:35 | |
*** e0ne has joined #openstack-meeting-3 | 06:38 | |
*** vtech has quit IRC | 06:38 | |
*** lpetrut has quit IRC | 06:40 | |
*** nkrinner has joined #openstack-meeting-3 | 06:40 | |
*** JeanBriceCombebi has quit IRC | 06:41 | |
*** e0ne has quit IRC | 06:43 | |
*** e0ne has joined #openstack-meeting-3 | 06:44 | |
*** e0ne_ has joined #openstack-meeting-3 | 06:45 | |
*** e0ne has quit IRC | 06:48 | |
*** e0ne_ has quit IRC | 06:50 | |
*** kzaitsev_mb has quit IRC | 06:52 | |
*** ccamacho has joined #openstack-meeting-3 | 06:53 | |
*** wangbo has joined #openstack-meeting-3 | 06:57 | |
*** matrohon has joined #openstack-meeting-3 | 07:02 | |
*** banix has joined #openstack-meeting-3 | 07:04 | |
*** Sukhdev has quit IRC | 07:04 | |
*** vtech has joined #openstack-meeting-3 | 07:06 | |
*** vtech has quit IRC | 07:07 | |
*** vtech has joined #openstack-meeting-3 | 07:07 | |
*** dedery has joined #openstack-meeting-3 | 07:09 | |
*** Rockyg has quit IRC | 07:10 | |
*** vgridnev has joined #openstack-meeting-3 | 07:11 | |
*** jlvillal has quit IRC | 07:22 | |
*** jlvillal has joined #openstack-meeting-3 | 07:22 | |
*** melwitt has quit IRC | 07:23 | |
*** kevinbenton has quit IRC | 07:23 | |
*** bharathm has quit IRC | 07:25 | |
*** zz_dimtruck is now known as dimtruck | 07:25 | |
*** melwitt has joined #openstack-meeting-3 | 07:25 | |
*** melwitt is now known as Guest17033 | 07:25 | |
*** kevinbenton has joined #openstack-meeting-3 | 07:26 | |
*** emagana has joined #openstack-meeting-3 | 07:34 | |
*** dimtruck is now known as zz_dimtruck | 07:34 | |
*** tfukushima has quit IRC | 07:35 | |
*** tfukushima has joined #openstack-meeting-3 | 07:37 | |
*** scheuran has joined #openstack-meeting-3 | 07:37 | |
*** ihrachys has joined #openstack-meeting-3 | 07:38 | |
*** emagana has quit IRC | 07:38 | |
*** bharathm has joined #openstack-meeting-3 | 07:41 | |
*** jlanoux has quit IRC | 07:41 | |
*** lpetrut has joined #openstack-meeting-3 | 07:44 | |
*** fawadkhaliq has quit IRC | 07:45 | |
*** fawadkhaliq has joined #openstack-meeting-3 | 07:45 | |
*** banix has quit IRC | 07:48 | |
*** andymaier has joined #openstack-meeting-3 | 07:50 | |
*** dedery has quit IRC | 07:51 | |
*** tfukushima has quit IRC | 07:52 | |
*** PaulMurray has joined #openstack-meeting-3 | 07:53 | |
*** robcresswell has joined #openstack-meeting-3 | 07:54 | |
*** tfukushima has joined #openstack-meeting-3 | 07:56 | |
*** r1chardj0n3s has joined #openstack-meeting-3 | 07:57 | |
*** mickeys has joined #openstack-meeting-3 | 07:58 | |
*** tsufiev has joined #openstack-meeting-3 | 07:58 | |
*** ptm_away has joined #openstack-meeting-3 | 07:58 | |
*** aarefiev_ has joined #openstack-meeting-3 | 07:59 | |
*** luis5tb_ has quit IRC | 07:59 | |
robcresswell | ##startmeeting horizon | 08:00 |
robcresswell | #startmeeting horizon | 08:00 |
openstack | Meeting started Wed Apr 20 08:00:06 2016 UTC and is due to finish in 60 minutes. The chair is robcresswell. Information about MeetBot at http://wiki.debian.org/MeetBot. | 08:00 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 08:00 |
robcresswell | derp | 08:00 |
*** openstack changes topic to " (Meeting topic: horizon)" | 08:00 | |
openstack | The meeting name has been set to 'horizon' | 08:00 |
r1chardj0n3s | o/ derp | 08:00 |
tsufiev | o/ | 08:01 |
robcresswell | Quiet meeting :) | 08:01 |
r1chardj0n3s | so, who's excited about next week? :-) | 08:02 |
*** PaulMurray has quit IRC | 08:02 | |
robcresswell | The summit schedule link is in the Horizon room topic; if you haven't seen it yet then https://www.openstack.org/summit/austin-2016/summit-schedule/global-search?t=Horizon%3A | 08:02 |
tsufiev | not me :/ | 08:02 |
*** fawadkhaliq has quit IRC | 08:02 | |
r1chardj0n3s | ah, no :-( | 08:02 |
robcresswell | r1chardj0n3s: Least tactful question ever | 08:02 |
robcresswell | haha | 08:02 |
r1chardj0n3s | I am the worst | 08:02 |
*** mickeys has quit IRC | 08:03 | |
r1chardj0n3s | so, I have a patch up to integrate upper-constraints into our tox env | 08:03 |
r1chardj0n3s | which isn't merged, but would have saved us from novaclient shenanigans | 08:03 |
*** mickeys has joined #openstack-meeting-3 | 08:03 | |
robcresswell | I saw that. Its failing tests right now iirc | 08:03 |
tsufiev | anyways, I´m going to use the next week to do some good things in Horizon | 08:03 |
r1chardj0n3s | and ironically it's failing now because david's novaclient compat patch landed, and we're not compatible with the old, upper-constraints pinned version of novaclient any longer :-) | 08:04 |
tsufiev | for example, we almost made integration tests work for Angular content | 08:04 |
tsufiev | more specifically, LI wizard | 08:04 |
r1chardj0n3s | (I'm pretty sure that's why it's failing) | 08:04 |
robcresswell | r1chardj0n3s: So, we need to pin our tests to a version of novaclient? | 08:04 |
r1chardj0n3s | tsufiev: an integration test for Swift UI would be awesome, since people just broke it grrrrrr | 08:04 |
tsufiev | r1chardj0n3s, ack | 08:05 |
robcresswell | r1chardj0n3s: Yup. The bug report for that swift issue has the guilty patch I believe | 08:05 |
r1chardj0n3s | robcresswell: actually, it might be that my patch needs to include a reversion of david's patch :/ | 08:05 |
r1chardj0n3s | or something compatibility work anyway | 08:05 |
r1chardj0n3s | robcresswell: I've already put up a patch to fix the swift ui broeken | 08:05 |
robcresswell | https://bugs.launchpad.net/horizon/+bug/1567830 | 08:05 |
openstack | Launchpad bug 1567830 in OpenStack Dashboard (Horizon) "“10 $digest() iterations reached” Error occur in ng-swift" [High,Confirmed] | 08:05 |
r1chardj0n3s | https://review.openstack.org/#/c/308129/ | 08:06 |
r1chardj0n3s | hey, where's *my* autobot link?! | 08:06 |
r1chardj0n3s | grr | 08:06 |
mrunge | o/ | 08:06 |
mrunge | no link for r1chardj0n3s | 08:06 |
robcresswell | bugs get bots, not patches | 08:06 |
mrunge | :P | 08:06 |
r1chardj0n3s | anyhoo, the match that caused that bug wasn't compatible with the new "link" type in action-list | 08:06 |
r1chardj0n3s | it was only being used in swift ui so I put up a patch that removes it | 08:06 |
*** mbound has joined #openstack-meeting-3 | 08:07 | |
robcresswell | Nice | 08:07 |
robcresswell | Could you tag that bug in it too, if it fixes it? | 08:07 |
r1chardj0n3s | I like it less, but it works | 08:07 |
r1chardj0n3s | I did | 08:07 |
*** zz_dimtruck is now known as dimtruck | 08:07 | |
r1chardj0n3s | oh | 08:07 |
r1chardj0n3s | no, I tagged a separate bug | 08:07 |
r1chardj0n3s | https://bugs.launchpad.net/horizon/+bug/1572386 | 08:07 |
openstack | Launchpad bug 1572386 in OpenStack Dashboard (Horizon) "Action list "link" actions broken after patch #295605" [Undecided,In progress] - Assigned to Richard Jones (r1chardj0n3s) | 08:07 |
r1chardj0n3s | I didn't realise there was an existing bug (I did search, honest) | 08:08 |
*** mickeys has quit IRC | 08:08 | |
robcresswell | I'm just going to point out that its one of three bugs tagged "swift" | 08:08 |
robcresswell | >.< | 08:08 |
r1chardj0n3s | see previous "I am the worst" :-) | 08:08 |
robcresswell | haha | 08:08 |
*** ccamacho has quit IRC | 08:09 | |
robcresswell | Anyway, if you could tag the other bug too (which would rerun tests anyway) that would be helpful | 08:09 |
r1chardj0n3s | yup | 08:09 |
robcresswell | Thanks r1chardj0n3s | 08:09 |
*** JeanBriceCombebi has joined #openstack-meeting-3 | 08:10 | |
robcresswell | tsufiev: So we nearly have angular integration tests? | 08:10 |
tsufiev | robcresswell, nearly - yes, I like the word :) | 08:10 |
r1chardj0n3s | :-) | 08:10 |
robcresswell | Great news | 08:10 |
r1chardj0n3s | I have a few folks who are chipping in on the integration test side of things, so I might encourage them in that direction... | 08:11 |
tsufiev | I guess, we may have a working test for NG LI by the start of the summit | 08:11 |
robcresswell | Oh, one thing I should mention; given the number of people leaving Horizon, our stable-maint team is extremely light right now. If you have any interest in backporting, please help review or propose patches | 08:12 |
tsufiev | hopefully, doug-fish will stop looking then towards JS based integration tests :) | 08:12 |
robcresswell | :) | 08:13 |
robcresswell | We have an open agenda, so if there are any topics to be discussed feel free | 08:14 |
robcresswell | otherwise we can just end early | 08:14 |
tsufiev | I would keep reminding about AVAILABLE_REGIONS renaming, but I guess that the target audience is in another TZ | 08:15 |
*** ccamacho has joined #openstack-meeting-3 | 08:16 | |
robcresswell | Yeah I think you'll get more attention in the later meeting if you're around | 08:16 |
robcresswell | otherwise I can bring it up | 08:16 |
tsufiev | robcresswell, I´m going to attend another meeting as well | 08:17 |
tsufiev | ah, another thing | 08:17 |
*** dimtruck is now known as zz_dimtruck | 08:17 | |
tsufiev | in the patch https://review.openstack.org/#/c/279573/ a point was raised that we need unit-tests which pass both for py2 and py3 | 08:17 |
*** luis5tb_ has joined #openstack-meeting-3 | 08:18 | |
tsufiev | which doesn´t seem entirely reasonable to me, because there is no way to run Horizon with py3 | 08:18 |
tsufiev | or there is? | 08:18 |
tsufiev | r1chardj0n3s, it´s about unicode and py3, in case you´re interested | 08:19 |
r1chardj0n3s | ah, ok | 08:19 |
robcresswell | So there's an openstack-wide effort to support py3. Given the scale of the work, its unfair for projects to suddenly regress on py3 support. | 08:19 |
robcresswell | So I don't believe it is an unfair expectation, personally | 08:19 |
r1chardj0n3s | which is actually hilarious because I'm getting poorly-encoded characters in IRC from you at the moment tsufiev ;-) | 08:19 |
r1chardj0n3s | "itŽs" | 08:19 |
tsufiev | lol | 08:20 |
robcresswell | Huh. The only weird chars I saw was from pkarikh doing copy paste, irssi was going nuts. | 08:20 |
r1chardj0n3s | I'll have a look at that patch tomorrow, if that's OK? | 08:20 |
tsufiev | r1chardj0n3s, sure | 08:20 |
robcresswell | Its a pain to work around, but we should maintain the py3 UT support so that the python 3 guys can move forward :) | 08:21 |
tsufiev | did not know that the special backtick my keyboard generates is in unicode :O | 08:21 |
*** ccamacho has quit IRC | 08:21 | |
tsufiev | robcresswell, what if I skipped these tests explicitly if py3 env was detected :)? | 08:21 |
*** luis5tb_ has quit IRC | 08:21 | |
robcresswell | If py3: pass | 08:22 |
*** jlanoux has joined #openstack-meeting-3 | 08:22 | |
*** luis5tb_ has joined #openstack-meeting-3 | 08:22 | |
r1chardj0n3s | _ = string.upper | 08:22 |
tsufiev | volkswagen lib for py3 ;) | 08:22 |
robcresswell | ha! | 08:23 |
robcresswell | I forgot about that | 08:23 |
*** dtardivel has joined #openstack-meeting-3 | 08:23 | |
robcresswell | tsufiev: I believe the general advice from r1chardj0n3s re: unicode is to aritrarily throw in encode and decode statements until it works. | 08:23 |
robcresswell | even better if you use the oslo safe_* functions | 08:24 |
r1chardj0n3s | robcresswell: you know we're going to be in the same physical space next week, right? and someone recently encouraged me to work on my right hook... | 08:24 |
robcresswell | haha | 08:24 |
*** dosaboy_ is now known as dosaboy | 08:24 | |
tsufiev | robcresswell, that is almost what I did... but let us wait until r1chardj0n3s says his expert ju | 08:24 |
tsufiev | *makes his expert judgement on that patch | 08:25 |
r1chardj0n3s | did you see how many people agreed with my proposal to remove safe_encode and safe_decode ... on twitter? | 08:25 |
r1chardj0n3s | totes makes it a solid proposal | 08:25 |
* tsufiev does not follow twitter much | 08:26 | |
*** vgridnev has quit IRC | 08:26 | |
robcresswell | Who'd have thought the best way forward for discussion is to limit everyone to 3 lines at a time. | 08:26 |
r1chardj0n3s | "best" hmmm ;-) | 08:27 |
tsufiev | becase that leaves no space for objections :) | 08:27 |
robcresswell | Idk, people are very good at objecting to things on twitter | 08:27 |
*** toddjohn_ has joined #openstack-meeting-3 | 08:28 | |
robcresswell | It would be good to deprecate it though | 08:28 |
*** mickeys has joined #openstack-meeting-3 | 08:28 | |
r1chardj0n3s | indeed | 08:28 |
robcresswell | Right, anything else? | 08:29 |
robcresswell | Remember there will be no meetings next Wednesday due to Summit. | 08:29 |
robcresswell | Thanks all | 08:30 |
robcresswell | #endmeeting | 08:30 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings" | 08:30 | |
openstack | Meeting ended Wed Apr 20 08:30:55 2016 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 08:30 |
r1chardj0n3s | o/ | 08:30 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/horizon/2016/horizon.2016-04-20-08.00.html | 08:30 |
*** ptm_away has left #openstack-meeting-3 | 08:30 | |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/horizon/2016/horizon.2016-04-20-08.00.txt | 08:31 |
openstack | Log: http://eavesdrop.openstack.org/meetings/horizon/2016/horizon.2016-04-20-08.00.log.html | 08:31 |
*** r1chardj0n3s has left #openstack-meeting-3 | 08:31 | |
*** tsufiev has left #openstack-meeting-3 | 08:31 | |
*** janice has quit IRC | 08:32 | |
*** toddjohn_ has quit IRC | 08:32 | |
*** mickeys has quit IRC | 08:33 | |
*** luis5tb_ has quit IRC | 08:33 | |
*** robcresswell has left #openstack-meeting-3 | 08:37 | |
*** neiljerram has joined #openstack-meeting-3 | 08:38 | |
*** JeanBriceCombebi has quit IRC | 08:41 | |
*** luis5tb_ has joined #openstack-meeting-3 | 08:55 | |
*** luis5tb_ has quit IRC | 08:56 | |
*** ccamacho has joined #openstack-meeting-3 | 08:57 | |
*** janice has joined #openstack-meeting-3 | 08:59 | |
*** david-lyle has quit IRC | 08:59 | |
*** david-lyle has joined #openstack-meeting-3 | 09:00 | |
*** alexey_weyl has joined #openstack-meeting-3 | 09:00 | |
*** ifat_afek has joined #openstack-meeting-3 | 09:00 | |
ifat_afek | #startmeeting vitrage | 09:00 |
openstack | Meeting started Wed Apr 20 09:00:50 2016 UTC and is due to finish in 60 minutes. The chair is ifat_afek. Information about MeetBot at http://wiki.debian.org/MeetBot. | 09:00 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 09:00 |
*** openstack changes topic to " (Meeting topic: vitrage)" | 09:00 | |
openstack | The meeting name has been set to 'vitrage' | 09:00 |
alexey_weyl | Hello | 09:00 |
*** idan_hefetz has joined #openstack-meeting-3 | 09:01 | |
ifat_afek | Hi everyone :-) | 09:01 |
idan_hefetz | Hi | 09:01 |
janice | hi | 09:01 |
*** eyalb has joined #openstack-meeting-3 | 09:01 | |
eyalb | hi | 09:01 |
*** elisha_r has joined #openstack-meeting-3 | 09:01 | |
elisha_r | hey | 09:01 |
*** yhabushi has joined #openstack-meeting-3 | 09:02 | |
yhabushi | hi | 09:02 |
ifat_afek | We will have a short meeting today, and focus on the preparations for Austin | 09:02 |
ifat_afek | #topic Austin preparations | 09:02 |
*** openstack changes topic to "Austin preparations (Meeting topic: vitrage)" | 09:02 | |
ifat_afek | Links to Vitrage sessions in Austin: | 09:03 |
ifat_afek | #link https://www.openstack.org/summit/austin-2016/summit-schedule/events/8177 | 09:03 |
ifat_afek | #link https://www.openstack.org/summit/austin-2016/summit-schedule/events/8963 | 09:03 |
ifat_afek | In addition, Vitrage-Aodh integration will be discussed in Telemetry design session on Thursday at 16:10: | 09:03 |
ifat_afek | #link https://www.openstack.org/summit/austin-2016/summit-schedule/events/9203 | 09:03 |
ifat_afek | Regarding Vitrage status: we are in a code freeze, all critical bugs were fixed | 09:04 |
ifat_afek | today or tomorrow we will try to tag Vitrage first release :-) | 09:04 |
yhabushi | Great !! | 09:04 |
ifat_afek | Let’s review our action items from last week: | 09:04 |
ifat_afek | • elisha_r Getting Started Guide | 09:04 |
idan_hefetz | Ay caramba! | 09:05 |
elisha_r | The guide is in. | 09:05 |
ifat_afek | • idan_hefetz aodh notifier | 09:05 |
idan_hefetz | Yea, the aodh notifier is already in | 09:06 |
*** eddie_lechtus has joined #openstack-meeting-3 | 09:06 | |
ifat_afek | • ifat_afek check vitrage meeting time | 09:06 |
ifat_afek | I did not handle it yet. Next week there will be no meeting, and I hope to reschedule the meeting until the week after it. | 09:06 |
ifat_afek | #action ifat_afek reschedule vitrage meeting | 09:06 |
idan_hefetz | since we have a stable version i'll commit a few additions after austin :) | 09:06 |
ifat_afek | idan_hefetz: cool, thanks | 09:06 |
ifat_afek | • ifat_afek aodh get all | 09:07 |
ifat_afek | I finished coding and manually testing, still need to write some unit tests | 09:07 |
ifat_afek | #action ifat_afek write aodh unit tests | 09:07 |
ifat_afek | • danoffek List of default Templates + testing | 09:07 |
*** yhabushi has left #openstack-meeting-3 | 09:07 | |
*** aviramb has joined #openstack-meeting-3 | 09:07 | |
*** zz_dimtruck is now known as dimtruck | 09:08 | |
*** Poornima has quit IRC | 09:08 | |
*** danoffek has joined #openstack-meeting-3 | 09:08 | |
danoffek | Updating about the templates : | 09:08 |
danoffek | Added locally the templates, but didn't finish testing before code freeze. Will commit after Austin on next version. | 09:09 |
ifat_afek | • eddie_lechtus Aodh – Installation requirements testing + How to install without Aodh | 09:09 |
*** Poornima has joined #openstack-meeting-3 | 09:09 | |
*** Poornima has quit IRC | 09:10 | |
eddie_lechtus | have tested the installation without aodh. found a bug regatds nova notifications that is currently fixed | 09:10 |
ifat_afek | eddie_lechtus: thanks. anything else? | 09:11 |
ifat_afek | • GuyA Entity graph, including Cinder data, changing the tabs order | 09:11 |
eddie_lechtus | I want to test the ceilometer alarms but my installation failing. Eyal is taking a look. root over | 09:11 |
ifat_afek | updating on behalf of GuyA: he finished the entity graph | 09:12 |
ifat_afek | eddie_lechtus: thanks again | 09:12 |
*** eddie_lechtus has quit IRC | 09:12 | |
ifat_afek | • aheller UI Bug fixes, improvements and auto refresh | 09:12 |
ifat_afek | updating on behalf of aheller: he finished his UI fixes | 09:12 |
*** vgridnev has joined #openstack-meeting-3 | 09:12 | |
*** Poornima has joined #openstack-meeting-3 | 09:12 | |
*** nbloom has joined #openstack-meeting-3 | 09:13 | |
ifat_afek | • pip install | 09:13 |
*** sambetts|afk is now known as sambetts | 09:14 | |
*** ccamacho has quit IRC | 09:15 | |
nbloom | Under project-config, added publish to PyPi jobs for vitrage-client, vitrage and vitrage dashboard. Registered the three in PyPi. Once we tag a release, and updated distribution should get published to PyPi which will allow for pip installing our project | 09:15 |
*** iyamahat has quit IRC | 09:15 | |
ifat_afek | • nbloom Run Vitrage tempest tests in the gate | 09:15 |
*** bharathm has quit IRC | 09:17 | |
*** dimtruck is now known as zz_dimtruck | 09:17 | |
nbloom | In progress, the vitrage tempest Jenkins job has been successfully added to the Experimental pipeline of openstack/vitrage project. I ran a check yesterday and the running of the testing script failed due to permissions. I fixed it yesterday and it has been merged, I ran check again yesterday and current situation is that the script runs and I can | 09:18 |
nbloom | see testr logs yet their empty so there's still some problem.. I will look into it as I'll have time. | 09:18 |
ifat_afek | nbloom: great, thanks | 09:18 |
ifat_afek | • alexey_weyl Tempest - Support more templates (RCA + Leftovers) | 09:18 |
alexey_weyl | Haven't got the time to handle this action, because I am busy with the Austin summit preperations | 09:19 |
ifat_afek | • add blueprints for Newton | 09:19 |
ifat_afek | not done yet | 09:19 |
ifat_afek | #action add blueprints for Newton | 09:19 |
ifat_afek | done with the action items :-) | 09:20 |
ifat_afek | Anyone has some other updates? | 09:20 |
*** bharathm has joined #openstack-meeting-3 | 09:21 | |
danoffek | We have 4 demo setups for the Austing summit / pre-summit. 2 are fully installed, and we're doing final training. | 09:22 |
danoffek | It seems we are pretty much set to go :) | 09:22 |
ifat_afek | danoffek: cool! | 09:23 |
ifat_afek | moving on | 09:23 |
ifat_afek | #topic Open Discussion | 09:23 |
*** openstack changes topic to "Open Discussion (Meeting topic: vitrage)" | 09:23 | |
ifat_afek | Anything you would like to discuss? | 09:23 |
janice | hi, i focus on vitrage in recent times, and very interested in: https://www.openstack.org/summit/austin-2016/summit-schedule/events/8963 | 09:24 |
janice | for this talk, are there some slides? | 09:25 |
ifat_afek | Hi Janice, welcome to our IRC :-) | 09:25 |
janice | thank you :) | 09:25 |
*** idan_hefetz has quit IRC | 09:25 | |
ifat_afek | Sure there will be slides, you will be able to see them later | 09:26 |
ifat_afek | Until then, you are welcome to visit vitrage wiki page, where you can find a presentation and some demos: https://wiki.openstack.org/wiki/Vitrage | 09:26 |
janice | will after the austing submit? | 09:26 |
*** yamahata has quit IRC | 09:26 | |
ifat_afek | Ohad is preparing the slides, I will have to discuss it with him | 09:27 |
janice | ok, thank you | 09:27 |
ifat_afek | (Ohad, Iris and Gerald) | 09:27 |
ifat_afek | Will you be in Austin? | 09:28 |
janice | sorry, this time i will not attend the submit, but i may attend to the opnfv submit | 09:28 |
ifat_afek | Ok. Some of us will attend OPNFV summit as well | 09:29 |
ifat_afek | Do you have any other questions? | 09:29 |
janice | yes | 09:29 |
janice | for the talk:Nokia CloudBand Vitrage & OPNFV Doctor , does the test code begin? | 09:30 |
*** yamamot__ has quit IRC | 09:30 | |
ifat_afek | I'm not so sure what you mean by "does the test code begin" | 09:30 |
janice | oh, i'm sorry | 09:30 |
ifat_afek | And BTW, there will also be another talk: | 09:31 |
ifat_afek | https://www.openstack.org/summit/austin-2016/summit-schedule/events/8177 | 09:31 |
ifat_afek | Please explain | 09:31 |
janice | this talk: https://www.openstack.org/summit/austin-2016/summit-schedule/events/8177 | 09:31 |
janice | sorry, this talk:https://www.openstack.org/summit/austin-2016/summit-schedule/events/8963 | 09:32 |
janice | when integrate vitrage as inspector in doctor, there need some test code | 09:32 |
ifat_afek | Oh, I see | 09:32 |
ifat_afek | I'm not sure if the talk covers the testing issue | 09:32 |
janice | does these test code in doctor begin? or some one has do it? | 09:33 |
ifat_afek | I know that Iris and Ohad plan to talk about OpenStack and Vitrage in general, and I think that Gerald plans to talk about Doctor and Inspector | 09:33 |
ifat_afek | But the integration has not began yet | 09:34 |
ifat_afek | We are mainly talking right now :-) Vitrage first version will be released next week, and then we can talk about the tests | 09:34 |
janice | ok, understand, thank you very much :-) | 09:34 |
ifat_afek | happy to help | 09:34 |
ifat_afek | any other questions? | 09:34 |
janice | i have no :) | 09:35 |
*** idan_hefetz has joined #openstack-meeting-3 | 09:36 | |
ifat_afek | You are very welcome to join our IRC meeting again, or to send us questions in emails | 09:36 |
ifat_afek | Anyone would like to discuss anything else? | 09:36 |
*** jlanoux has quit IRC | 09:37 | |
ifat_afek | So goodbye everybody. Next time we will get back to our regular agenda. Have a great week and good luck in Austin :-) | 09:38 |
elisha_r | bye! | 09:38 |
eyalb | bye | 09:38 |
janice | bye | 09:38 |
nbloom | See you next time :) | 09:38 |
ifat_afek | #endmeeting | 09:38 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings" | 09:38 | |
openstack | Meeting ended Wed Apr 20 09:38:58 2016 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 09:39 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/vitrage/2016/vitrage.2016-04-20-09.00.html | 09:39 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/vitrage/2016/vitrage.2016-04-20-09.00.txt | 09:39 |
openstack | Log: http://eavesdrop.openstack.org/meetings/vitrage/2016/vitrage.2016-04-20-09.00.log.html | 09:39 |
*** jlanoux has joined #openstack-meeting-3 | 09:39 | |
*** eyalb has quit IRC | 09:40 | |
*** idan_hefetz has quit IRC | 09:40 | |
*** ifat_afek has left #openstack-meeting-3 | 09:47 | |
*** mbound has quit IRC | 09:59 | |
*** ccamacho has joined #openstack-meeting-3 | 10:01 | |
*** mbound has joined #openstack-meeting-3 | 10:02 | |
*** mbound has quit IRC | 10:04 | |
*** yamamoto has joined #openstack-meeting-3 | 10:05 | |
*** mbound has joined #openstack-meeting-3 | 10:05 | |
*** sdague has joined #openstack-meeting-3 | 10:07 | |
*** nelsnelson has joined #openstack-meeting-3 | 10:08 | |
*** zz_dimtruck is now known as dimtruck | 10:08 | |
*** alexey_weyl has quit IRC | 10:09 | |
*** danoffek has quit IRC | 10:09 | |
*** nelsnelson has quit IRC | 10:13 | |
*** jlanoux has quit IRC | 10:15 | |
*** danoffek has joined #openstack-meeting-3 | 10:16 | |
*** alexey_weyl has joined #openstack-meeting-3 | 10:17 | |
*** dimtruck is now known as zz_dimtruck | 10:18 | |
*** stendulker has quit IRC | 10:18 | |
*** nbloom has left #openstack-meeting-3 | 10:19 | |
*** mbound has quit IRC | 10:19 | |
*** mbound has joined #openstack-meeting-3 | 10:20 | |
*** neiljerram has quit IRC | 10:22 | |
*** mbound has quit IRC | 10:23 | |
*** mbound has joined #openstack-meeting-3 | 10:25 | |
*** doug-fish has joined #openstack-meeting-3 | 10:26 | |
*** doug-fish has quit IRC | 10:31 | |
*** neiljerram has joined #openstack-meeting-3 | 10:32 | |
*** emagana has joined #openstack-meeting-3 | 10:34 | |
*** emagana has quit IRC | 10:39 | |
*** ccamacho is now known as ccamacho|lunch | 10:40 | |
*** stanzgy has quit IRC | 10:44 | |
*** itxaka has joined #openstack-meeting-3 | 10:44 | |
*** ociuhandu has quit IRC | 10:51 | |
*** jlanoux has joined #openstack-meeting-3 | 10:53 | |
*** tellesnobrega is now known as tellesnobrega_af | 10:54 | |
*** cfarquhar has quit IRC | 10:59 | |
*** eliqiao_ has joined #openstack-meeting-3 | 10:59 | |
*** cfarquhar has joined #openstack-meeting-3 | 11:00 | |
*** cfarquhar has quit IRC | 11:00 | |
*** cfarquhar has joined #openstack-meeting-3 | 11:00 | |
*** eliqiao has quit IRC | 11:01 | |
*** yamamoto has quit IRC | 11:02 | |
*** elisha_r has quit IRC | 11:04 | |
*** ddieterly has joined #openstack-meeting-3 | 11:06 | |
*** zz_dimtruck is now known as dimtruck | 11:09 | |
*** doug-fish has joined #openstack-meeting-3 | 11:11 | |
*** ociuhandu has joined #openstack-meeting-3 | 11:14 | |
*** dimtruck is now known as zz_dimtruck | 11:19 | |
*** ddieterly is now known as ddieterly[away] | 11:25 | |
*** yamamoto has joined #openstack-meeting-3 | 11:26 | |
*** ddieterly[away] is now known as ddieterly | 11:29 | |
*** ccamacho|lunch has quit IRC | 11:35 | |
*** ccamacho has joined #openstack-meeting-3 | 11:36 | |
*** ddieterly is now known as ddieterly[away] | 11:38 | |
*** mageshgv has joined #openstack-meeting-3 | 11:39 | |
*** nkrinner has quit IRC | 11:44 | |
*** rtheis has joined #openstack-meeting-3 | 11:45 | |
*** thatsdone has joined #openstack-meeting-3 | 11:46 | |
*** vtech has quit IRC | 11:46 | |
*** vtech has joined #openstack-meeting-3 | 11:47 | |
*** baoli has joined #openstack-meeting-3 | 11:47 | |
*** baoli has quit IRC | 11:49 | |
*** baoli has joined #openstack-meeting-3 | 11:49 | |
*** baoli has quit IRC | 11:49 | |
*** nkrinner has joined #openstack-meeting-3 | 11:50 | |
*** numan_ has quit IRC | 11:51 | |
*** nkrinner has quit IRC | 11:55 | |
*** nkrinner has joined #openstack-meeting-3 | 11:56 | |
*** claudiub has joined #openstack-meeting-3 | 11:56 | |
*** baoli has joined #openstack-meeting-3 | 12:04 | |
*** baoli_ has joined #openstack-meeting-3 | 12:06 | |
*** danoffek has quit IRC | 12:07 | |
*** baoli has quit IRC | 12:09 | |
*** zz_dimtruck is now known as dimtruck | 12:10 | |
*** ddieterly[away] is now known as ddieterly | 12:18 | |
*** ddieterly has quit IRC | 12:18 | |
*** markvoelker has joined #openstack-meeting-3 | 12:18 | |
*** piet has joined #openstack-meeting-3 | 12:18 | |
*** eharney has quit IRC | 12:19 | |
*** dimtruck is now known as zz_dimtruck | 12:21 | |
*** qwebirc12661 has joined #openstack-meeting-3 | 12:30 | |
*** Poornima has quit IRC | 12:30 | |
*** tfukushima has quit IRC | 12:32 | |
*** kenji-i has quit IRC | 12:36 | |
*** iurygregory has joined #openstack-meeting-3 | 12:37 | |
*** ddieterly has joined #openstack-meeting-3 | 12:46 | |
*** atuvenie has joined #openstack-meeting-3 | 12:47 | |
*** salv-orlando has joined #openstack-meeting-3 | 12:48 | |
*** vtech has quit IRC | 12:49 | |
*** vtech has joined #openstack-meeting-3 | 12:50 | |
*** mfranc213 has quit IRC | 12:51 | |
*** tellesnobrega_af is now known as tellesnobrega | 12:52 | |
*** vtech_ has joined #openstack-meeting-3 | 12:52 | |
*** vtech has quit IRC | 12:52 | |
*** mfranc213 has joined #openstack-meeting-3 | 12:54 | |
*** njohnston_ has joined #openstack-meeting-3 | 12:54 | |
*** piet has quit IRC | 12:56 | |
*** Poornima has joined #openstack-meeting-3 | 12:57 | |
*** nelsnelson has joined #openstack-meeting-3 | 12:57 | |
*** piet has joined #openstack-meeting-3 | 12:58 | |
*** sagar_nikam has joined #openstack-meeting-3 | 12:59 | |
atuvenie | o/ | 13:00 |
*** alexpilotti has joined #openstack-meeting-3 | 13:00 | |
domi007 | hi all | 13:00 |
lpetrut | Hi | 13:00 |
alexpilotti | #startmeeting hyper-v | 13:00 |
openstack | Meeting started Wed Apr 20 13:00:59 2016 UTC and is due to finish in 60 minutes. The chair is alexpilotti. Information about MeetBot at http://wiki.debian.org/MeetBot. | 13:01 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 13:01 |
*** openstack changes topic to " (Meeting topic: hyper-v)" | 13:01 | |
openstack | The meeting name has been set to 'hyper_v' | 13:01 |
*** slaweq_ has joined #openstack-meeting-3 | 13:01 | |
alexpilotti | hi folks | 13:01 |
sagar_nikam | Hi | 13:01 |
atuvenie | hi all | 13:01 |
domi007 | hi | 13:01 |
*** itoader has joined #openstack-meeting-3 | 13:01 | |
ajo | hmm, isn't neutron_qos meeting here at this time? | 13:01 |
*** emagana has joined #openstack-meeting-3 | 13:02 | |
alexpilotti | To begin a quick announcement: we'll skip the meeting next week as most of us are going to be at the Austin summit | 13:02 |
*** Poornima has quit IRC | 13:02 | |
slaweq_ | hello | 13:02 |
slaweq_ | ajo: I also thought that :) | 13:02 |
alexpilotti | ajo: looks like there's some timezone issue here :) | 13:02 |
ajo | slaweq_, ours is later: http://time.is/es/UTC | 13:02 |
ajo | sorry :) | 13:02 |
slaweq_ | aha | 13:03 |
slaweq_ | ok | 13:03 |
ajo | DST | 13:03 |
*** abalutoiu has joined #openstack-meeting-3 | 13:03 | |
*** rossella_s has quit IRC | 13:03 | |
alexpilotti | ajo slaweq_: the beauty of having meetings in UTC is that around this time of the year it becomes a mess :) | 13:03 |
ajo | hehehehe alexpilotti yes ':) | 13:04 |
*** mickeys has joined #openstack-meeting-3 | 13:04 | |
*** rossella_s has joined #openstack-meeting-3 | 13:04 | |
slaweq_ | yep | 13:04 |
slaweq_ | sorry for disturb You :) | 13:04 |
alexpilotti | slaweq_: np! :) | 13:05 |
alexpilotti | #topic tpool for mixed threads / greenlets | 13:05 |
*** openstack changes topic to "tpool for mixed threads / greenlets (Meeting topic: hyper-v)" | 13:05 | |
*** emagana has quit IRC | 13:06 | |
*** [1]cdearborn has joined #openstack-meeting-3 | 13:06 | |
alexpilotti | We identified some race conditions around WMI events which are handled in native threads | 13:06 |
alexpilotti | there's a new patch that merged now in os-win for master and Mitaka | 13:06 |
domi007 | what symptoms can be observed? random WMI operation failing? | 13:07 |
lpetrut | basically, we have to avoid using eventlet primitives (or monkey patched ones, such as locks, events, etc) when running code in a different native thread | 13:07 |
alexpilotti | lpetrut: do you have a trace at hand or even better the link to the bug? | 13:07 |
*** zz_dimtruck is now known as dimtruck | 13:07 | |
lpetrut | the event listener was dying unexpectedly with a greenlet error, complaining that it cannot switch to a different thread | 13:07 |
lpetrut | sure | 13:07 |
*** mickeys has quit IRC | 13:08 | |
lpetrut | https://bugs.launchpad.net/os-win/+bug/1568824 | 13:08 |
openstack | Launchpad bug 1568824 in os-win "Event listeners die unexpectedly" [Undecided,Fix released] | 13:08 |
domi007 | thanks | 13:08 |
*** lblanchard has joined #openstack-meeting-3 | 13:09 | |
alexpilotti | I just noticed that it was unprioritized, added it now | 13:10 |
alexpilotti | talking about MI and WMI, it's important to note that the Hyper-V WMI v2 provider in Windows Server 2012 has some issues | 13:11 |
lpetrut | just added a trace to the bug report as well | 13:11 |
alexpilotti | so for 2012 we revert to the old WMI when needed | 13:12 |
alexpilotti | this means that since the old WMI is not supporting parallel operations, we limit the workers to 1 in networking-hyperv | 13:12 |
alexpilotti | important: this DOES not apply to 2012 R2, only 2012 | 13:13 |
sagar_nikam | alexpilotti: if using 2012, we need to use WMI instead of pyMI ? | 13:13 |
*** vhoward has joined #openstack-meeting-3 | 13:13 | |
domi007 | I think this is all PyMI's internal magic, isn't it? | 13:13 |
alexpilotti | just for some operations, os-win takes care of that | 13:13 |
domi007 | I meant os-win :) | 13:13 |
alexpilotti | basically os-win selects the proper WMI module based on the OS | 13:14 |
sagar_nikam | ok | 13:14 |
alexpilotti | what is annoying, is that we still need to ship pywin32 for supporting 2012 | 13:14 |
alexpilotti | as the old WMI depends on it | 13:15 |
domi007 | that's indeed annoying, but at least everything works everywhere | 13:15 |
alexpilotti | nothing critical but it's important to note it | 13:15 |
alexpilotti | #topic Mitaka release | 13:16 |
*** openstack changes topic to "Mitaka release (Meeting topic: hyper-v)" | 13:16 | |
*** sc68cal has quit IRC | 13:16 | |
alexpilotti | today we're done with all bugs and backports | 13:16 |
*** mkovacik_ has joined #openstack-meeting-3 | 13:17 | |
*** njohnston has quit IRC | 13:17 | |
*** xiaohhui has quit IRC | 13:17 | |
alexpilotti | a new PyMI 1.0.2 release is under test and will be released later today if nothing new shows up on the radar | 13:17 |
*** dansmith has quit IRC | 13:17 | |
*** sheeprine has quit IRC | 13:17 | |
*** sheeprine has joined #openstack-meeting-3 | 13:18 | |
*** piet has quit IRC | 13:18 | |
alexpilotti | which means that final tests for our MSI will start as well immediately afterwards | 13:18 |
sagar_nikam | what are the fixes in 1.0.2 as compared to the previous version ? | 13:18 |
*** xiaohhui has joined #openstack-meeting-3 | 13:18 | |
domi007 | alexpilotti: once the MSI tests are done it is safe to say that upgrading to Mitaka should be painless? | 13:18 |
*** mkovacik has quit IRC | 13:19 | |
alexpilotti | sagar_nikam: mostly minor things: https://github.com/cloudbase/PyMI/commits/master | 13:19 |
*** sc68cal has joined #openstack-meeting-3 | 13:19 | |
sagar_nikam | ok | 13:19 |
*** njohnston has joined #openstack-meeting-3 | 13:20 | |
*** dansmith has joined #openstack-meeting-3 | 13:20 | |
*** dansmith is now known as Guest64767 | 13:20 | |
alexpilotti | the main "feature" is adding a field to the previous WMI instance object during events | 13:20 |
*** pgadiya has quit IRC | 13:20 | |
alexpilotti | this is needed for clustering | 13:20 |
sagar_nikam | ok | 13:20 |
alexpilotti | beside this, better error reporting when trying to retrieve a non-existing WMI instance property / method | 13:21 |
*** sverma has quit IRC | 13:22 | |
*** jlanoux has quit IRC | 13:22 | |
*** ccamacho has quit IRC | 13:22 | |
*** reedip_ has quit IRC | 13:23 | |
alexpilotti | current version is 1.0.2.dev2, which will be a signed 1.0.2 release after tests (unless regressions show up of course) | 13:23 |
*** piet has joined #openstack-meeting-3 | 13:23 | |
alexpilotti | next | 13:24 |
alexpilotti | #topic console support specs | 13:24 |
*** openstack changes topic to "console support specs (Meeting topic: hyper-v)" | 13:24 | |
alexpilotti | after the millionth rebase we have been asked to add a spec for this BP | 13:24 |
*** ccamacho has joined #openstack-meeting-3 | 13:25 | |
sagar_nikam | bp link ? | 13:25 |
alexpilotti | reason is that we are also working on objects, so it's not a so called trivial BP anymore | 13:25 |
alexpilotti | lpetrut: do you have a link at hand? | 13:25 |
lpetrut | basically, the serial console implementation can go in, they need a spec just for adding the the image props | 13:25 |
lpetrut | sure | 13:25 |
lpetrut | here's the BP: https://blueprints.launchpad.net/nova/+spec/hyperv-serial-ports | 13:26 |
lpetrut | but for the image props, we'll need a spec, which I have not submitted yet | 13:26 |
alexpilotti | thanks lpetrut | 13:27 |
alexpilotti | to be clear console support is part of compute-hyperv since ages, but since it needs to merge in nova eventually, this is the status | 13:27 |
*** rhochmuth has joined #openstack-meeting-3 | 13:27 | |
alexpilotti | those were also the first patches in the Newton review queue, so we are now bumping up the next in line | 13:28 |
*** sc68cal has quit IRC | 13:28 | |
alexpilotti | #topic OVS 2.5 | 13:29 |
*** openstack changes topic to "OVS 2.5 (Meeting topic: hyper-v)" | 13:29 | |
alexpilotti | we have a release-blocker bug for 2.5, when using LACP, the switch is dropping packets in some conditions | 13:30 |
domi007 | oh I see | 13:30 |
alexpilotti | ATM this is the last blocker before release | 13:30 |
alexpilotti | this can be worked around using NetLBFO | 13:30 |
*** itxaka is now known as itxaka|lunch | 13:31 | |
alexpilotti | but it's obviously much better if LACP can be handled directly by the vmswitch + OVS | 13:31 |
*** sc68cal has joined #openstack-meeting-3 | 13:31 | |
alexpilotti | especially considering that the user can just apply the same openflow rules on Linux and Windows | 13:31 |
alexpilotti | sagar_nikam: did you guys did tests with the OVS 2.5 beta? | 13:32 |
sagar_nikam | i think not yet. sonu: team was planning, but as per my understanding it is not yet done | 13:32 |
sagar_nikam | it is planned | 13:33 |
alexpilotti | ok thanks | 13:33 |
alexpilotti | #topic Cinder SMB3 / iSCSI driver release | 13:33 |
*** openstack changes topic to "Cinder SMB3 / iSCSI driver release (Meeting topic: hyper-v)" | 13:33 | |
*** piet has quit IRC | 13:33 | |
domi007 | we would do testing, but without documentation we are not sure what to do...should we try to do it based on your previous write up? | 13:33 |
domi007 | oops, sorry, got caught up in the middle of topic change :) I'll leave my questions to the end | 13:34 |
alexpilotti | domi007: good point, we're still writing the updated docs, let me ping a colleague | 13:34 |
domi007 | thanks :) | 13:34 |
*** vgridnev has quit IRC | 13:34 | |
*** sverma has joined #openstack-meeting-3 | 13:34 | |
*** rossella_s has quit IRC | 13:34 | |
alexpilotti | domi007: I'm starting an email thread | 13:36 |
*** tellesnobrega is now known as tellesnobrega_af | 13:36 | |
domi007 | all right, looking forward to it :) | 13:36 |
alexpilotti | so you dont have to wait for the public docs to be available | 13:37 |
*** sonu has joined #openstack-meeting-3 | 13:37 | |
domi007 | good, I'm grateful | 13:37 |
*** rbak has joined #openstack-meeting-3 | 13:37 | |
alexpilotti | so getting back to the Cinder driver, it's aslo getting released | 13:37 |
*** obondarev_ has quit IRC | 13:37 | |
*** vgridnev has joined #openstack-meeting-3 | 13:38 | |
alexpilotti | nothing major to signal, there are various bug fixes but core functionality is retained from Liberty | 13:38 |
*** toddjohn_ has joined #openstack-meeting-3 | 13:38 | |
alexpilotti | #topic open discussion | 13:38 |
*** openstack changes topic to "open discussion (Meeting topic: hyper-v)" | 13:38 | |
*** tonytan4ever has joined #openstack-meeting-3 | 13:39 | |
*** obondarev has joined #openstack-meeting-3 | 13:39 | |
sagar_nikam | alexpilotti: have you tried Windows NLB ? | 13:39 |
alexpilotti | Most topics today were clearly focused around the Mitaka release as that's where most of the focus was in the last days | 13:39 |
sagar_nikam | network load balancer | 13:39 |
alexpilotti | sagar_nikam: in what context? | 13:40 |
sagar_nikam | i am thinking of using it for freerdp | 13:40 |
sagar_nikam | run freerdp on 3 machines | 13:40 |
sagar_nikam | have a cluster IP using NLB | 13:40 |
alexpilotti | any load balancer that can preserve client affinity and supports websockets is good | 13:41 |
sagar_nikam | and then provide that Cluster IP in nova.conf | 13:41 |
domi007 | so we have this weird issue I already put up on ask and Alin was nice and started looking into it - basically if a network security group is applied to a VM and the group is modified the modification isn't applied to the VM somehow. I couldn't get any traces of it yet, but as far as I know the issue still exists | 13:41 |
domi007 | sagar_nikam: haproxy could be used maybe, we will need some kind of freeRDP clustering as well good that you mentioned this | 13:42 |
sagar_nikam | alexpilotti: i had some questions on NLB, anybody from your team has knowledge on it ? | 13:42 |
alexpilotti | sagar_nikam: we are using haproxy as well much more than NLB | 13:42 |
sagar_nikam | domi007: haproxy for windows ? i think it is not available, hence i am thinking of using NLB | 13:43 |
domi007 | oh I see, I thought of it because we already have one in our system that balances openstack management apis :) | 13:43 |
*** ccamacho has quit IRC | 13:43 | |
sagar_nikam | alexpilotti: haproxy on windows ? how does it work | 13:43 |
alexpilotti | we use NLB as well, but not being that popular we dont use it as a load balancer in test deployments | 13:43 |
alexpilotti | sagar_nikam: linux | 13:43 |
alexpilotti | it's just sitting in front of the Windows cluster | 13:44 |
alexpilotti | also, IIS has a nice LB feature | 13:44 |
alexpilotti | as an alternative | 13:44 |
*** ccamacho has joined #openstack-meeting-3 | 13:44 | |
sagar_nikam | alexpilotti: since i am running freerdp on windows machines, i thought NLB was the only option | 13:44 |
alexpilotti | it's called ARS | 13:44 |
*** dimtruck is now known as zz_dimtruck | 13:44 | |
sagar_nikam | alexpilotti: can you/your team help me with using haproxy and windows cluster | 13:45 |
alexpilotti | If you want a pure Windows deployment, NLB or ARS are the only choices | 13:45 |
alexpilotti | if not, any LB frontend with the above limits can do | 13:46 |
alexpilotti | domi007: abalutoiu says he tested on Mitaka and all is good, he's switching to Liberty now | 13:46 |
sagar_nikam | in your environments you use haproxy on linux and it balancing windows cluster ? | 13:47 |
*** njohnston is now known as njohnston__ | 13:47 | |
domi007 | do you also have the issue of wsgate sometimes simply not working, but a restart of the service fixes it? | 13:47 |
*** njohnston__ is now known as njohnston_afk | 13:47 | |
alexpilotti | sagar_nikam: the FreeRDP hosts, not the Windows cluster itself | 13:47 |
domi007 | sagar_nikam: in our env we have all linux VMs running openstack's management machines, and between them all API calls are routed through haproxy | 13:48 |
sagar_nikam | alexpilotti: right i meant freerdp hosts | 13:48 |
sagar_nikam | alexpilotti: and what IP is given in nova.conf for freerdp on hyperv hosts ? | 13:48 |
alexpilotti | domi007: it happened for us on previous versions due to a lock, do you have a dump that we can analyze? | 13:49 |
domi007 | alexpilotti: by dump you mean a log file? does wsgate keep logs at all? haven't really checked this | 13:49 |
alexpilotti | domi007: if not, if happens again, get in touch with cmunteanu in our team | 13:49 |
domi007 | oh, okay, that's good | 13:50 |
alexpilotti | domi007: no, a Windows memory dump. You can generate one when the service becomes unresponsive | 13:50 |
*** sverma has quit IRC | 13:50 | |
domi007 | oh, all right...but there is a newer version available if I understood correctly? | 13:50 |
alexpilotti | domi007: Windows can generate dumps on BSODs and application crashes, but you can also dump one anytime | 13:51 |
domi007 | makes sense, sure | 13:51 |
alexpilotti | domi007: last one was in december AFAIK | 13:51 |
domi007 | okay, I think our installation is newer then that, so we will cluster and dump as well | 13:51 |
domi007 | :) | 13:52 |
sagar_nikam | alexpilotti: haproxy VIP is given in nova.conf on hyperv hosts ? | 13:52 |
*** haleyb has joined #openstack-meeting-3 | 13:53 | |
alexpilotti | sagar_nikam: yes correct | 13:53 |
sagar_nikam | ok | 13:53 |
sagar_nikam | will try that | 13:53 |
alexpilotti | since that's what horizon passes to the user | 13:53 |
domi007 | proxies to the user :) | 13:54 |
alexpilotti | then the LB connects to the FreeRDP farm | 13:54 |
sagar_nikam | ok | 13:54 |
sagar_nikam | and it works well ? | 13:54 |
alexpilotti | and those connect to the individual Hyper-V hosts based on the Nova token | 13:54 |
alexpilotti | sagar_nikam: only issues we had are for websocket affinity | 13:55 |
sagar_nikam | never tried using haproxy running on linux connecting windows machines | 13:55 |
alexpilotti | we do it all the time, mostly for web apps | 13:55 |
sagar_nikam | ok | 13:55 |
alexpilotti | it's a very simple and lightweight solution | 13:55 |
sagar_nikam | alexpilotti: will mail you if i need any help | 13:55 |
domi007 | since HTTP is universal, haproxy simply pings based on http | 13:55 |
sagar_nikam | this seems much simpler than using NLB | 13:56 |
domi007 | so it should work...we will try this as well, so if you need help sagar_nikam email us | 13:56 |
alexpilotti | sure, but yeah as domi007 says it's just HTTP :) | 13:56 |
*** absubram has quit IRC | 13:56 | |
domi007 | as well | 13:56 |
sagar_nikam | sure domi007: | 13:56 |
*** neelashah has joined #openstack-meeting-3 | 13:56 | |
alexpilotti | NLB is not limited to HTTP only, but in this case that's all you need | 13:57 |
alexpilotti | -3' | 13:57 |
sagar_nikam | alexpilotti: agree | 13:57 |
alexpilotti | any other topic? | 13:57 |
*** njohnston has joined #openstack-meeting-3 | 13:58 | |
alexpilotti | Timing out... :) | 13:58 |
sagar_nikam | alexpilotti: 4 meetings scheduled in summit. freezer, monasca, magnum and designate, let me know if you need any help | 13:58 |
domi007 | Good luck in Austin guys, see you in two weeks! Hopefully Mitaka MSIs will be done with testing and out for the public :) | 13:58 |
*** vishwanathj has joined #openstack-meeting-3 | 13:58 | |
domi007 | alexpilotti: till then we'll look into OVS | 13:59 |
alexpilotti | sagar_nikam: thanks for all your help there, we're still waiting for an answer from the Magnum TPL AFAIK, but all the rest of the meetings are planned | 13:59 |
alexpilotti | thanks guys! | 13:59 |
alexpilotti | #endmeeting | 14:00 |
sagar_nikam | i think 3pm on wednesday | 14:00 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings" | 14:00 | |
openstack | Meeting ended Wed Apr 20 14:00:01 2016 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 14:00 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/hyper_v/2016/hyper_v.2016-04-20-13.00.html | 14:00 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/hyper_v/2016/hyper_v.2016-04-20-13.00.txt | 14:00 |
openstack | Log: http://eavesdrop.openstack.org/meetings/hyper_v/2016/hyper_v.2016-04-20-13.00.log.html | 14:00 |
*** mickeys has joined #openstack-meeting-3 | 14:00 | |
ajo | now yes :) | 14:00 |
slaweq_ | hello then :) | 14:00 |
ajo | slaweq_, ihrachys | 14:00 |
ajo | irenab, | 14:00 |
ajo | vhoward, | 14:00 |
ajo | shall we ping more? | 14:00 |
ajo | #startmeeting neutron_qos | 14:01 |
openstack | Meeting started Wed Apr 20 14:01:07 2016 UTC and is due to finish in 60 minutes. The chair is ajo. Information about MeetBot at http://wiki.debian.org/MeetBot. | 14:01 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 14:01 |
*** openstack changes topic to " (Meeting topic: neutron_qos)" | 14:01 | |
openstack | The meeting name has been set to 'neutron_qos' | 14:01 |
*** dslevin has left #openstack-meeting-3 | 14:02 | |
njohnston | Participating from my car today | 14:02 |
*** RP_ has joined #openstack-meeting-3 | 14:02 | |
slaweq_ | njohnston: and You are driving now? :) | 14:02 |
ajo | hi njohnston | 14:02 |
RP_ | nope | 14:02 |
ajo | :-) | 14:02 |
ajo | I was letting some extra time for people to join. | 14:03 |
irenab | hi | 14:03 |
ajo | but it seems that the attendance is low :-), | 14:03 |
RP_ | hi | 14:03 |
*** MarkAtwood has joined #openstack-meeting-3 | 14:03 | |
ajo | njohnston, prepared the agenda for today, as he's stepped in to help me co-chair this meeting | 14:03 |
ajo | and today, he's travelling. | 14:03 |
ajo | thanks njohnston | 14:04 |
ajo | hi RP_ , slaweq_ , irenab , njohnston , so let's begin | 14:04 |
*** sverma has joined #openstack-meeting-3 | 14:04 | |
*** davidsha has joined #openstack-meeting-3 | 14:04 | |
*** mickeys has quit IRC | 14:04 | |
ajo | #topic Summit Planning | 14:04 |
*** openstack changes topic to "Summit Planning (Meeting topic: neutron_qos)" | 14:04 | |
ajo | We have two QoS talks on the schedule, for those interested: | 14:04 |
ajo | #link https://www.openstack.org/summit/austin-2016/summit-schedule/events/7495 | 14:05 |
ajo | a general one about Quality of Service, what we accomplished in Mitaka, and the future roadmap, ( slaweq_ , vhoward and me) | 14:05 |
davidsha | #link https://www.openstack.org/summit/austin-2016/summit-schedule/events/7441?goback=1 | 14:05 |
ajo | and exactly thanks davidsha | 14:06 |
ajo | an specific one about DSCP | 14:06 |
ajo | njohnston, amd davidsha will be on stage :) | 14:06 |
*** electrocucaracha has joined #openstack-meeting-3 | 14:06 | |
ajo | We'd also like to announce, if that sounds right, that we'd be cancelling the meeting after the summit, on May 4th. | 14:07 |
*** mickeys has joined #openstack-meeting-3 | 14:07 | |
njohnston | Yay! | 14:07 |
ajo | hehe njohnston | 14:07 |
*** [1]cdearborn has quit IRC | 14:07 | |
vhoward | +1 | 14:07 |
davidsha | +1 | 14:07 |
ajo | any objections for cancelling the next meeting? :) | 14:07 |
ajo | +1 from me too | 14:07 |
vhoward | davidsha: haha | 14:07 |
irenab | :-) | 14:08 |
*** baoli_ has quit IRC | 14:08 | |
*** vgridnev has quit IRC | 14:08 | |
*** vgridnev has joined #openstack-meeting-3 | 14:09 | |
ajo | Also, we should use the friday time to meet, discuss and plan about QoS in person. | 14:09 |
ajo | some of the friday time, :) | 14:09 |
*** itoader has quit IRC | 14:09 | |
*** jmckind has joined #openstack-meeting-3 | 14:09 | |
davidsha | ajo: there is also the flow management/ flow classifier meeting on Tuesday with Cathy I believe. | 14:09 |
njohnston | +1 | 14:10 |
ajo | oh, great davidsha , what time's that on Tuesday exactly? | 14:10 |
irenab | davidsha: any specific time? | 14:10 |
slaweq_ | ajo: can it be friday morning, because I have plane at afternoon? | 14:10 |
davidsha | 1 sec | 14:10 |
ajo | It's an interesting morning. | 14:10 |
ajo | slaweq_ +1 for the morning, most people will be flying on the afternoon I suspect | 14:10 |
slaweq_ | ok, great :) | 14:11 |
davidsha | No time "I am thinking about around lunch time on Tuesday or Wednesday since some of us will fly back on Friday morning/noon." | 14:11 |
ajo | I booked my flight back on saturday, because the latest flight was taking off at 18:05 for me | 14:11 |
vhoward | i'm in for friday | 14:11 |
davidsha | -_- lunch time. | 14:11 |
slaweq_ | I will go this at 18:05 :) | 14:11 |
*** oanson has joined #openstack-meeting-3 | 14:11 | |
ajo | davidsha, may be we should bring a big sign for lunch, it's hard to meet anyone on purpose during summit on lunch | 14:12 |
*** cloudtrainme has joined #openstack-meeting-3 | 14:12 | |
*** mickeys has quit IRC | 14:12 | |
*** zz_dimtruck is now known as dimtruck | 14:12 | |
davidsha | I'll be around on Friday. | 14:12 |
ajo | davidsha, or make the meeting of Tuesday more specific as we see the place on Monday, otherwise I'm afraid the meeting won't really happen | 14:12 |
ajo | ok, let's follow up about that with Cathy on that | 14:13 |
irenab | ajo: can you please share some details regarding scheduler and neutron discussion you emailed few mins ago? | 14:13 |
ajo | and let's talk QoS on friday morning. | 14:13 |
ajo | irenab, sure, there's a point for it. | 14:13 |
ajo | let's follow njohnston's prepared agenda. :) | 14:13 |
ajo | https://etherpad.openstack.org/p/neutron_qos_meeting_chair if you want to sneak peak | 14:14 |
ajo | #link https://bugs.launchpad.net/neutron/+bug/1563720 | 14:14 |
openstack | Launchpad bug 1563720 in neutron "Bandwidth limiting for linuxbridge agent works for ingress traffic instead of egress" [High,Fix released] - Assigned to Slawek Kaplonski (slaweq) | 14:14 |
ajo | slaweq_, how's that looking ? | 14:14 |
slaweq_ | it's fixed | 14:15 |
slaweq_ | we changed tc to use ingress policing instead of shaping egress traffic | 14:15 |
ajo | oh, true, it was merged, /me feels dumb :D | 14:15 |
ajo | good work slaweq_ , | 14:15 |
slaweq_ | in fact it's now in exactly same way like ovs is doing it | 14:15 |
slaweq_ | there is also cherry-pick to mitaka of this patch | 14:15 |
slaweq_ | waiting for review | 14:15 |
*** sigmavirus24_awa is now known as sigmavirus24 | 14:15 | |
ajo | in the context of that, slaweq_ found that ovs ingress policing burst parameter set's the wrong thing | 14:16 |
ajo | if you ask openvswitch to set 1Mbit burst on a port for ingress policing | 14:16 |
ajo | you get 8Mbit burst | 14:16 |
ajo | (bits mixed with bytes) | 14:16 |
slaweq_ | yep, and ajo fixed it in ovs :) | 14:16 |
ajo | I've proposed a fix for ovs, | 14:16 |
*** jaypipes has joined #openstack-meeting-3 | 14:16 | |
ajo | but the issue with that, is that next versions of ovs will behave differently to current ones, | 14:17 |
ajo | we may need to add a flag to the agent, and a sanity check | 14:17 |
ajo | to do the /8 division | 14:17 |
ajo | ok | 14:17 |
ajo | # | 14:17 |
ajo | #link https://launchpad.net/bugs/1486607 | 14:17 |
openstack | Launchpad bug 1486607 in neutron "tenants seem like they were able to detach admin enforced QoS policies from ports or networks" [Medium,In progress] - Assigned to Nate Johnston (nate-johnston) | 14:17 |
slaweq_ | maybe we should do in ovs something like in LB agent? | 14:17 |
slaweq_ | to add burst value as 80% of bw_limit if it is not set? | 14:17 |
ajo | slaweq_, I agree, that's right | 14:17 |
slaweq_ | AFAIR ovs sets always 1000kb if burst is not given | 14:18 |
ajo | slaweq_, could you open a bug for it so we don't forget ? | 14:18 |
slaweq_ | but we could make it more consistent for both | 14:18 |
slaweq_ | ok, I will | 14:18 |
ajo | yes, I'd set 80% of max_rate by default, of nothing provided | 14:18 |
ajo | thanks slaweq_ | 14:19 |
ajo | about the above bug ^ | 14:19 |
ajo | njohnston, is on it, he's sorting out the testing details | 14:19 |
ajo | but other than that it should be good. | 14:19 |
ajo | Thanks njohnston!, anything to be noted about it? | 14:19 |
*** mbound has quit IRC | 14:20 | |
*** electrocucaracha has left #openstack-meeting-3 | 14:20 | |
ajo | ok, next one :) | 14:20 |
ajo | #link https://bugs.launchpad.net/neutron/+bug/1568400 | 14:20 |
openstack | Launchpad bug 1568400 in neutron "Pecan does not route to QoS extension" [Medium,In progress] - Assigned to Brandon Logan (brandon-logan) | 14:20 |
njohnston | Just that I need to sort out how to take admin and non-admin actions in the same test | 14:20 |
ajo | njohnston, ack, exactly, the testing details, he needs to be able to do operations in the api-tempest tests as admin, and normal tenant | 14:21 |
ajo | if anybody has experience with that ping njohnston, please :) | 14:21 |
ajo | about 1568400 blogan fixed that, it's an issue in the context of pecan, so thanks blogan! :) | 14:22 |
ajo | I will skip " https://bugs.launchpad.net/neutron/+bug/1507654" since ihar doesn't seem around, | 14:22 |
openstack | Launchpad bug 1507654 in neutron "Use VersionedObjectSerializer for RPC push/pull interfaces" [Low,In progress] - Assigned to Artur Korzeniewski (artur-korzeniewski) | 14:22 |
*** sonu has quit IRC | 14:22 | |
*** spzala has quit IRC | 14:22 | |
*** spzala has joined #openstack-meeting-3 | 14:23 | |
ajo | that seems to be "In progress" but there's no link to the actual patch | 14:23 |
ajo | #action iharchys link https://bugs.launchpad.net/neutron/+bug/1507654 to the gerrit review | 14:23 |
openstack | Launchpad bug 1507654 in neutron "Use VersionedObjectSerializer for RPC push/pull interfaces" [Low,In progress] - Assigned to Artur Korzeniewski (artur-korzeniewski) | 14:23 |
ajo | #link https://bugs.launchpad.net/neutron/+bug/1507761 | 14:23 |
openstack | Launchpad bug 1507761 in neutron "qos wrong units in max-burst-kbps option (per-second is wrong)" [Low,In progress] - Assigned to Slawek Kaplonski (slaweq) | 14:23 |
ajo | slaweq_, this one is yours ^ | 14:23 |
slaweq_ | yep | 14:23 |
ajo | as far as I understood, we can't proceed until we have something like api microversioning | 14:24 |
*** vgridnev has quit IRC | 14:24 | |
slaweq_ | and I wanted to ask about what to do with it? | 14:24 |
slaweq_ | exactly | 14:24 |
ajo | slaweq_, probably document and wait | 14:24 |
slaweq_ | as You and ihrachys said in review | 14:24 |
slaweq_ | document on launchpad? or where? | 14:24 |
ajo | slaweq_, the api guide, probably, and the adv networking guide | 14:24 |
slaweq_ | ah, ok | 14:25 |
slaweq_ | no problem, I have some experience with that already :) | 14:25 |
ajo | slaweq_++ | 14:25 |
ajo | awesome, thanks :) | 14:25 |
njohnston | +1 | 14:25 |
ajo | #link https://bugs.launchpad.net/neutron/+bug/1515564 | 14:25 |
openstack | Launchpad bug 1515564 in neutron "Internal server error when running qos-bandwidth-limit-rule-update as a tenant" [Low,In progress] - Assigned to Liyingjun (liyingjun) | 14:25 |
ajo | #link https://review.openstack.org/#/c/244680/ needs reviews | 14:26 |
ajo | I totally missed it, adding it to my queue | 14:27 |
*** spzala has quit IRC | 14:27 | |
ajo | I suspect that patch will conflict with the qos_plugin refactor mfrances was working on | 14:27 |
*** vgridnev has joined #openstack-meeting-3 | 14:28 | |
ajo | mfranc213, if you can ask the author to follow up on your patch, that would be the best I think | 14:28 |
ajo | which is: https://review.openstack.org/#/c/294463/ | 14:28 |
*** tellesnobrega_af is now known as tellesnobrega | 14:29 | |
ajo | next is | 14:29 |
ajo | #link https://bugs.launchpad.net/neutron/+bug/1558614 | 14:29 |
openstack | Launchpad bug 1558614 in neutron "The QoS notification_driver is just a service_provider, and we should look into moving to that" [Low,In progress] - Assigned to Ching Sun (ching-sun) | 14:29 |
mfranc213 | ajo: i'll get in touch with the author. thanks for this. | 14:30 |
ajo | I see we have a question to answer, I still don't have the exact answer | 14:30 |
ajo | it's not a simple change of config name, | 14:30 |
ajo | we may need to look into the service_providers thing, see how it works, and if it fits what we do with the notifications_driver | 14:30 |
ajo | but it seems very similar. | 14:30 |
ajo | May be it does not 100% fit | 14:31 |
ajo | because with service providers, you can specify different providers for the same service | 14:31 |
ajo | and that won't work in our case, | 14:31 |
ajo | I will link that bug to this log, and discuss in there as soon as we have a clear answer | 14:31 |
*** zhurong has quit IRC | 14:32 | |
ajo | #link https://bugs.launchpad.net/neutron/+bug/1507656 | 14:32 |
openstack | Launchpad bug 1507656 in neutron "RPC callbacks push/pull mechanism should be remotable" [Wishlist,Confirmed] - Assigned to Ihar Hrachyshka (ihar-hrachyshka) | 14:32 |
*** Sukhdev has joined #openstack-meeting-3 | 14:32 | |
*** absubram has joined #openstack-meeting-3 | 14:32 | |
njohnston | I wasn't sure if that was large enough to warrant an RFE | 14:32 |
ajo | that one doesn't really add any new feature | 14:33 |
ajo | is more like a refactor of the rpc callbacks code | 14:33 |
njohnston | Ok | 14:33 |
ajo | I think push can't use what ihrachys proposes, but I'm sure pull could | 14:33 |
ajo | we may eventually look at it when we have time. or move to Won't fix if that doesn't happen. | 14:34 |
ajo | #link https://bugs.launchpad.net/neutron/+bug/1556836 | 14:34 |
openstack | Launchpad bug 1556836 in neutron "QOS: TestQosPlugin should receive plugin name as an input" [Wishlist,In progress] - Assigned to Adit Sarfaty (asarfaty) | 14:34 |
*** sagar_nikam has quit IRC | 14:34 | |
*** tonytan4ever has quit IRC | 14:34 | |
ajo | ah | 14:34 |
ajo | that doesn't apply anymore | 14:35 |
ajo | because they did it the right way and stopped subclassing the QoS plugin | 14:35 |
*** tonytan4ever has joined #openstack-meeting-3 | 14:35 | |
ajo | bugs-- | 14:35 |
ajo | that feels good :) | 14:35 |
ajo | #link https://bugs.launchpad.net/neutron/+bug/1560963 | 14:36 |
openstack | Launchpad bug 1560963 in neutron "[RFE] Minimum bandwidth support (egress)" [Wishlist,Confirmed] | 14:36 |
ajo | irenab, you were asking about this one | 14:36 |
irenab | ajo: I was patiently waiting | 14:36 |
ajo | you were very patient :) | 14:36 |
ajo | There's an ongoing design in the nova scheduler about this | 14:36 |
ajo | The idea is that they made some generic entities that we can fill in, to let the scheduler account resources | 14:36 |
ajo | in our case | 14:37 |
*** yamahata has joined #openstack-meeting-3 | 14:37 | |
ajo | we could create pools (of traffic) attached to the hosts, | 14:37 |
*** ccamacho has quit IRC | 14:37 | |
ajo | (1 compute) --- (1 bandwidth pool) | 14:37 |
ajo | and then, when nova had to schedule an instance with a port that requires "NIC_BW" of 1Gbit | 14:37 |
ajo | it would look for the right pool (and therefore the right compute) to host it | 14:38 |
ajo | and it would also count down the used traffic from the bandwidth pool attached to such compute | 14:38 |
ajo | on that discussion | 14:38 |
ajo | we noticed that, for that to happen, nova may need to look at the qos_policy_id and make an interpretation of a policy | 14:38 |
ajo | looking for guaranteed traffic rules in the policy | 14:39 |
*** itxaka|lunch is now known as itxaka | 14:39 | |
ajo | which is too coupled, since nova would have to understand the policies, the rules, which are supposed to be evolving | 14:39 |
ajo | so.. | 14:39 |
*** ccamacho has joined #openstack-meeting-3 | 14:39 | |
ajo | there was suggestion from jaypipes to add an API to translate port uuids (or other objects), to scheduler constraints/scheduler resource usages | 14:39 |
ajo | that's a good idea IMHO, | 14:40 |
irenab | nova API? | 14:40 |
ajo | no, neutron api | 14:40 |
ajo | you would give that API a port id, and you would get a set of constraints/or resource usages for the scheduler | 14:41 |
irenab | nica | 14:41 |
irenab | nise | 14:41 |
ajo | ./get-scheduling-details/port/<port-uuid> -> | 14:41 |
irenab | nice :-) | 14:41 |
ajo | {"NIC_BW": 10000000, blah, blah: ..} | 14:41 |
ajo | the only issue we found about that, is that it would add another call from nova to neutron | 14:42 |
* njohnston has to go now... I will catch up with the transcript later. Thanks ajo! | 14:42 | |
jaypipes | irenab: an API that Nova (or the broken out scheduler) can call to Neutron to get information about the networking-related resource providers (like IPv4 address, etc) | 14:42 |
ajo | thanks njohnston ! | 14:42 |
*** njohnston has quit IRC | 14:42 | |
*** hosanai has joined #openstack-meeting-3 | 14:42 | |
ajo | hi jaypipes :) | 14:42 |
slaweq_ | ajo: can't it be given in port-show call? | 14:42 |
ajo | irenab, jaypipes , | 14:42 |
slaweq_ | like now is policy-id | 14:42 |
ajo | exactly, what slaweq_ is saying is what I was about to say | 14:42 |
*** sdake_ has quit IRC | 14:42 | |
ajo | we could do better | 14:42 |
slaweq_ | sorry :) | 14:42 |
ajo | if we provide in the resource creation or show... | 14:42 |
ajo | that dictionary | 14:42 |
ajo | as a read only attribute of the port | 14:43 |
irenab | there is actually already port binding extension that has 2 dicts | 14:43 |
ajo | that would avoid the extra API call from nova to neutron | 14:43 |
ajo | irenab, aha, that's interesting, what are those dicts? | 14:43 |
irenab | so maybe the vif_details or profile can be used | 14:43 |
ajo | irenab, that's ml2 specific | 14:44 |
*** ajmiller has quit IRC | 14:44 | |
ajo | we should come up with something wide for all plugins, | 14:44 |
irenab | no, this is about supporting port binding extension | 14:44 |
ajo | and may be move those details from ml2 back into the generalized one | 14:44 |
*** claudiub has quit IRC | 14:44 | |
ajo | irenab, ok, but what I mean, is that if we put those scheduling details in the port binding extension dictionary, that's ml2 specific | 14:45 |
ajo | and won't be available to other non-ml2 plugins | 14:45 |
*** ddieterly is now known as ddieterly[away] | 14:45 | |
irenab | so you prefer separate extension? Fair enough | 14:45 |
*** sdake_ has joined #openstack-meeting-3 | 14:45 | |
ajo | yes, and I guess we will depend in the "core extension manager" that ihrachys and I were thinking of | 14:45 |
ajo | so two RFEs: | 14:45 |
ajo | * core extension manager | 14:45 |
irenab | but I think the port binding is supported by others and actually maybe required by new vif lib | 14:46 |
ajo | * scheduling details for nova | 14:46 |
*** tonytan_brb has joined #openstack-meeting-3 | 14:46 | |
*** ddieterly[away] is now known as ddieterly | 14:46 | |
ajo | irenab, if it becomes required by vif_lib it will be an error we can't stop supporting non-ml2 plugins | 14:46 |
ajo | as an example: OVN on the open side of things | 14:46 |
irenab | why do you think its ml2 specifc? | 14:46 |
ajo | irenab, may be it's not ml2 specific, and I'm mistaken :) | 14:47 |
irenab | https://github.com/openstack/neutron/blob/master/neutron/extensions/portbindings.py | 14:47 |
slaweq_ | ajo: I agree with irenab, every plugin can support such extension | 14:47 |
irenab | but its implementation details anyway :-) | 14:47 |
ajo | yeah, may be it makes sense | 14:47 |
ajo | let's look at it, thanks irenab :) | 14:48 |
*** watanabe_isao has joined #openstack-meeting-3 | 14:48 | |
ajo | we would have to come up with something to look up for the qos_policy details of a port and synthetize the thing into another dict there | 14:49 |
ajo | or another detail in the dict | 14:49 |
* ajo is a little bit stubborn sometimes ;) | 14:49 | |
ajo | ah | 14:49 |
ajo | and about this RFE | 14:49 |
ajo | I should probably split it in two | 14:49 |
ajo | 1) best effort | 14:50 |
ajo | 2) strict (with nova scheduling) | 14:50 |
*** tonytan4ever has quit IRC | 14:50 | |
ajo | 1 would take care of the low level settings on each compute host to make it happen | 14:50 |
ajo | (sriov settings, ovs settings, etc..) | 14:50 |
*** armax has joined #openstack-meeting-3 | 14:50 | |
irenab | another question about guarantee, is it for edge only or should consider the end to end fabric? | 14:50 |
ajo | I'm afraid we have 10 minutes and lots of RFEs to look at yet | 14:50 |
ajo | irenab, initially only for edge, we could think of wider thing later | 14:51 |
irenab | fine | 14:51 |
ajo | irenab, but that would require modelling the whole underlaying network, | 14:51 |
ajo | and not sure if we can keep control over all the traffic flows :) | 14:51 |
ajo | sounds like an interesting and very hard problem | 14:52 |
*** sverma has quit IRC | 14:52 | |
irenab | I would say, it would require neutron to be responsible | 14:52 |
irenab | or maybe new project will come to deal with it :-) | 14:52 |
ajo | lol :) | 14:52 |
*** slogan has joined #openstack-meeting-3 | 14:53 | |
ajo | I will skip some RFEs, (lack of time) | 14:53 |
ajo | # | 14:53 |
ajo | #link https://bugs.launchpad.net/neutron/+bug/1527671 | 14:53 |
openstack | Launchpad bug 1527671 in neutron "[RFE] traffic classification in Neutron QoS" [Wishlist,Incomplete] | 14:53 |
*** emagana has joined #openstack-meeting-3 | 14:53 | |
ajo | davidsha, we talked about this one ^, and there's where Cathy's meeting comes, | 14:54 |
ajo | luckily on Tuesday lunch | 14:54 |
*** Sukhdev has quit IRC | 14:54 | |
*** emagana has quit IRC | 14:54 | |
*** armax_ has joined #openstack-meeting-3 | 14:55 | |
*** emagana has joined #openstack-meeting-3 | 14:55 | |
davidsha | I'll be there | 14:55 |
ajo | about https://bugs.launchpad.net/neutron/+bug/1557457 , jun wei updated his description, I need to re-read it | 14:55 |
openstack | Launchpad bug 1557457 in neutron "[RFE] bandwidth rate-limit" [Wishlist,Incomplete] | 14:55 |
ajo | #action ajo have another look at https://bugs.launchpad.net/neutron/+bug/1557457 | 14:55 |
*** oanson has quit IRC | 14:55 | |
*** armax has quit IRC | 14:56 | |
*** armax_ is now known as armax | 14:56 | |
*** emagana has quit IRC | 14:56 | |
ajo | #link https://bugs.launchpad.net/neutron/+bug/1531485 | 14:56 |
openstack | Launchpad bug 1531485 in neutron "Available device bandwidth report by L2 agent" [Wishlist,Expired] | 14:56 |
*** ajmiller has joined #openstack-meeting-3 | 14:56 | |
*** emagana has joined #openstack-meeting-3 | 14:56 | |
ajo | this one is expired, but it may happen in the context of https://bugs.launchpad.net/neutron/+bug/1560963 (when reporting to the nova generic resource pools) | 14:56 |
openstack | Launchpad bug 1560963 in neutron "[RFE] Minimum bandwidth support (egress)" [Wishlist,Confirmed] | 14:56 |
ajo | and | 14:57 |
ajo | finally slaweq_ is also working on these doc changes: https://review.openstack.org/#/c/307193 | 14:57 |
ajo | explaining about burst values, and how should those be configured | 14:57 |
*** emagana has quit IRC | 14:57 | |
ajo | #topic Open discussion | 14:57 |
*** openstack changes topic to "Open discussion (Meeting topic: neutron_qos)" | 14:57 | |
*** emagana has joined #openstack-meeting-3 | 14:58 | |
ajo | anything to talk about in our remaining 2 minutes? :) | 14:58 |
*** witek has joined #openstack-meeting-3 | 14:58 | |
*** neelashah has quit IRC | 14:58 | |
slaweq_ | I'm also working on https://bugs.launchpad.net/neutron/+bug/1560961 | 14:58 |
openstack | Launchpad bug 1560961 in neutron "[RFE] Allow instance-ingress bandwidth limiting" [Wishlist,In progress] - Assigned to Slawek Kaplonski (slaweq) | 14:58 |
slaweq_ | but it's just begining now | 14:58 |
*** vgridnev has quit IRC | 14:58 | |
*** Kamil has joined #openstack-meeting-3 | 14:58 | |
ajo | oh, right, slaweq_ thanks about that too, you're doing an amazing job | 14:58 |
slaweq_ | thx :) | 14:59 |
*** Swami has joined #openstack-meeting-3 | 14:59 | |
ajo | ok so | 14:59 |
ajo | let's endmeeting | 14:59 |
*** iyamahat has joined #openstack-meeting-3 | 14:59 | |
ajo | o/ | 14:59 |
*** neelashah has joined #openstack-meeting-3 | 14:59 | |
ajo | thanks everybody | 14:59 |
davidsha | thanks | 14:59 |
slaweq_ | thanks | 14:59 |
irenab | thanks | 14:59 |
slaweq_ | see You in Austin :) | 14:59 |
ajo | see you :) | 14:59 |
ajo | #endmeeting | 14:59 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings" | 14:59 | |
openstack | Meeting ended Wed Apr 20 14:59:58 2016 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 14:59 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/neutron_qos/2016/neutron_qos.2016-04-20-14.01.html | 15:00 |
*** Guest64767 is now known as dansmith | 15:00 | |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/neutron_qos/2016/neutron_qos.2016-04-20-14.01.txt | 15:00 |
*** cbellucci has joined #openstack-meeting-3 | 15:00 | |
openstack | Log: http://eavesdrop.openstack.org/meetings/neutron_qos/2016/neutron_qos.2016-04-20-14.01.log.html | 15:00 |
rhochmuth | #startmeeting monasca | 15:00 |
openstack | Meeting started Wed Apr 20 15:00:14 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 |
rhochmuth | o/ | 15:00 |
*** openstack changes topic to " (Meeting topic: monasca)" | 15:00 | |
openstack | The meeting name has been set to 'monasca' | 15:00 |
vhoward | see you in austin ;) | 15:00 |
witek | hello | 15:00 |
rbak | o/ | 15:00 |
hosanai | o/ | 15:00 |
*** bpokorny has joined #openstack-meeting-3 | 15:00 | |
slogan | morning | 15:00 |
*** bklei has joined #openstack-meeting-3 | 15:00 | |
*** davidsha has left #openstack-meeting-3 | 15:00 | |
shinya_kwbt | o/ | 15:00 |
cbellucci | o/ | 15:00 |
Kamil | o/ | 15:00 |
bklei | o. | 15:00 |
bklei | o/ | 15:01 |
rhochmuth | agenda has been posted | 15:01 |
rhochmuth | Agenda for Wednesday April 20, 2016 (15:00 UTC) | 15:01 |
rhochmuth | 1. Patches | 15:01 |
rhochmuth | 1.1 https://review.openstack.org/#/c/298863/ | 15:01 |
rhochmuth | 1.2 https://review.openstack.org/#/c/301355/ | 15:01 |
rhochmuth | 1.3 https://review.openstack.org/#/c/307963/ (brad curious about status) | 15:01 |
rhochmuth | 1.4 https://review.openstack.org/#/c/289675 (same) | 15:01 |
rhochmuth | 2. Heads up on ovs plugin (router bandwidth metrics) | 15:01 |
rhochmuth | 2.1 https://review.openstack.org/#/c/306621 (not fully baked) | 15:01 |
rhochmuth | 3. https://review.openstack.org/#/c/302660/ | 15:01 |
rhochmuth | https://etherpad.openstack.org/p/monasca-team-meeting-agenda | 15:01 |
rhochmuth | hi everyone | 15:01 |
rhochmuth | so we have a few reviews that have been asked about | 15:02 |
bklei | good morning! | 15:02 |
rhochmuth | so, let's go through that list and then discuss other items | 15:02 |
rhochmuth | https://review.openstack.org/#/c/298863/ | 15:02 |
rbak | Those first couple reviews are mine. | 15:02 |
rbak | That one just needs to get merged | 15:02 |
rbak | It's been sitting around for two weeks with several +1 | 15:02 |
rhochmuth | i see, looks like there are a bunch of reviews and +1s | 15:03 |
rhochmuth | i reviewed this morning, so it looks good to me | 15:03 |
rhochmuth | i can merge now | 15:03 |
rbak | Great, thanks | 15:03 |
rhochmuth | then there is https://review.openstack.org/#/c/301355/ | 15:03 |
rbak | The next one is the more complicated patch | 15:03 |
rbak | This is the thread-pool replacement patch | 15:04 |
rhochmuth | i looked at this one too | 15:04 |
rhochmuth | there were some quesitons, but i'm not sure it has been resolved | 15:04 |
rbak | I just wanted to talk about this one since it seems like there were some concerns | 15:04 |
rhochmuth | yes | 15:04 |
rhochmuth | is rbrabdt here? | 15:04 |
rhochmuth | rbrandt? | 15:05 |
rhochmuth | also michael hoppal and joe keen would be good | 15:05 |
rhochmuth | anyway, please ask questions | 15:05 |
rbak | I'm open to making changes, I just want to keep this moving forward | 15:05 |
rhochmuth | not sure how much help i'll be | 15:05 |
*** amit213 has quit IRC | 15:06 | |
rhochmuth | so, i'll need to ping all those names i mentioned | 15:06 |
*** matrohon has quit IRC | 15:06 | |
rbak | I just need clarification on what the concerns are so I can fix them. | 15:06 |
*** irenab_ has joined #openstack-meeting-3 | 15:06 | |
rhochmuth | i'll ping them, we were super busy last week on our own releases | 15:06 |
*** tonytan_brb is now known as tonytan4ever | 15:06 | |
rhochmuth | so, hopefully they can take another look today | 15:07 |
rbak | That's fine. I'll ping rbrandt later since it doesn't seem like he's on | 15:07 |
rbak | We can move on for now. | 15:07 |
*** irenab has quit IRC | 15:07 | |
*** irenab_ is now known as irenab | 15:07 | |
bklei | the next two patches are rbrandt's -- and i was curious on status | 15:08 |
rhochmuth | actually i did this really cool thing | 15:08 |
*** 14WAATBIX has joined #openstack-meeting-3 | 15:08 | |
*** mhoppal has joined #openstack-meeting-3 | 15:08 | |
rhochmuth | i walked down the aisle and talked to them using my voice | 15:08 |
*** baoli has joined #openstack-meeting-3 | 15:08 | |
*** amit213 has joined #openstack-meeting-3 | 15:08 | |
bklei | strange -- that works? | 15:08 |
rhochmuth | they are connecting in now | 15:08 |
mhoppal | only sometimes with him | 15:08 |
rhochmuth | rbrandt u there | 15:08 |
bklei | :) | 15:08 |
rhochmuth | hoppal u there | 15:08 |
14WAATBIX | I'm apparently under this name | 15:09 |
*** dimtruck is now known as zz_dimtruck | 15:09 | |
mhoppal | im here | 15:09 |
ddieterly | o/ | 15:09 |
bklei | nice name | 15:09 |
14WAATBIX | no idea... | 15:09 |
rhochmuth | is that you rbrandt | 15:09 |
14WAATBIX | yeah | 15:09 |
rhochmuth | ok | 15:09 |
rhochmuth | rbak is asking about https://review.openstack.org/#/c/301355/ | 15:09 |
rhochmuth | this is the muleiprocessing review | 15:09 |
rhochmuth | he's trying to understand next steps and the feedback he;'s received so far | 15:10 |
*** qwebirc12661 has quit IRC | 15:10 | |
*** cloudtrainme has quit IRC | 15:10 | |
14WAATBIX | Ah, yes. So the issue at the moment is the lost data if a check fails. | 15:10 |
14WAATBIX | Right now, as far as I am aware, we don't lose data except for the failed check itself | 15:10 |
rbak | That's not correct | 15:11 |
*** vhoward has quit IRC | 15:11 | |
14WAATBIX | jkeen actually may know more of the specifics | 15:11 |
rbak | Right now, worst case, the agent hangs and everything is lost. | 15:11 |
*** nkrinner has quit IRC | 15:11 | |
rbak | Until the agent is restarted by hand. | 15:11 |
rbak | This patch doesn't actually change any behavior other than to allow the pool to restart as intended. | 15:11 |
bklei | (and we've hit that a bunch and lost alot of data) | 15:12 |
rbak | The triggering condition and the result of the restart are still the same. | 15:12 |
rhochmuth | so, with this patch, you fixed one big problem | 15:12 |
14WAATBIX | jkeen was exploring the code to see what we used to do and what this new code does | 15:12 |
rhochmuth | are there any other downsides | 15:12 |
rhochmuth | sorry, meant downsides or side effects | 15:13 |
*** dhague_ has joined #openstack-meeting-3 | 15:13 | |
rbak | The only new downside I'm aware of is that it's noisy. Restarting the pool can throw a lot of errors. | 15:13 |
rhochmuth | you mean the log file | 15:13 |
*** jaypipes has quit IRC | 15:13 | |
rbak | Yes. | 15:14 |
14WAATBIX | I know when I was testing it we regularly saw failures in the checks | 15:14 |
rbak | Actually though, I think I finally realized what the miscommunication here is. | 15:14 |
14WAATBIX | which is what prompted the comments | 15:14 |
rbak | There's two different ways this can be triggered, and we're talking about different conditions. | 15:14 |
*** mhoppal_ has joined #openstack-meeting-3 | 15:15 | |
*** mhoppal has quit IRC | 15:15 | |
rbak | Previously, the pool restarted cleanly and no data was lost, unless a check was truly stuck in which case it never restarted and the entire agent hung. | 15:15 |
*** cloudtrainme has joined #openstack-meeting-3 | 15:15 | |
rbak | In that worst case this version is better. If a check is just taking too long and the pool restarts, I suppose this does lose more data than before. | 15:16 |
*** mhoppal has joined #openstack-meeting-3 | 15:16 | |
*** lpetrut has quit IRC | 15:16 | |
rbak | 14WAATBIX: Why don't I talk to you after the meeting so we don't eat up too much time in the meeting. | 15:16 |
rhochmuth | should also get joe and michael | 15:17 |
14WAATBIX | Sure, I think we're getting synced now | 15:17 |
rhochmuth | please schedule a meeting with all three and anyone else that wants to attend | 15:17 |
rbak | Sure, I can do that. | 15:17 |
rhochmuth | thx rbak | 15:17 |
*** lpetrut has joined #openstack-meeting-3 | 15:17 | |
rhochmuth | next review | 15:18 |
rhochmuth | https://review.openstack.org/#/c/307963/ | 15:18 |
bklei | that's 14WAATBIX's -- just wondering status | 15:18 |
bklei | i'm ready to test it locally when told ot | 15:18 |
*** e0ne has joined #openstack-meeting-3 | 15:18 | |
bklei | to | 15:18 |
14WAATBIX | It should be ready for testing at the moment, I'm trying to get it set up in a large scale environment | 15:19 |
bklei | perfect -- will pull in this am and kick the tires | 15:19 |
rhochmuth | it didn't pass gates | 15:19 |
rhochmuth | is it really ready? | 15:19 |
*** mhoppal_ has quit IRC | 15:19 | |
14WAATBIX | its vertica code changes so the gate shouldn't be affected | 15:19 |
14WAATBIX | the python api tests failed in an alarm test | 15:20 |
rhochmuth | maybe just needs to be rechecked | 15:20 |
14WAATBIX | not sure why, but investigating | 15:20 |
bklei | that seems like a flaky test | 15:20 |
14WAATBIX | it does, hopefully I can rewrite it | 15:20 |
bklei | thx -- will give you feedback after i test your patch | 15:20 |
rhochmuth | thx | 15:20 |
14WAATBIX | thnx | 15:21 |
rhochmuth | https://review.openstack.org/#/c/289675 | 15:21 |
bklei | just wondering if that dude is close | 15:21 |
bklei | (multiple metrics) | 15:21 |
rhochmuth | yup | 15:21 |
14WAATBIX | It might need to be rebased on the metric list changes | 15:22 |
rhochmuth | 14WAATBIX | 15:22 |
rhochmuth | ? | 15:22 |
rhochmuth | so when metrics list merges you'll need to rebase | 15:22 |
bklei | i'd guess -- poor 14WAATBIX | 15:22 |
14WAATBIX | I think so, but I'm not 100% sure | 15:22 |
rhochmuth | or which ever goes first | 15:22 |
rhochmuth | besides the rebase, are both reviews ready to go independently? | 15:23 |
14WAATBIX | I think so | 15:23 |
rhochmuth | bklei we are really interested in getting feedback on this one, namely performance analysis | 15:23 |
*** aviramb has quit IRC | 15:23 | |
rhochmuth | hopefully, we've significantly improved things | 15:23 |
rhochmuth | this one will also impact any queries that you are doing | 15:24 |
*** zz_dimtruck is now known as dimtruck | 15:24 | |
*** alexpilotti has quit IRC | 15:24 | |
bklei | we can provide feedback on perf -- but not so much pre-merge :( | 15:24 |
rhochmuth | for example, grafana will need to be enhanced to use the group_by query parameter | 15:24 |
bklei | our best perf tests are in prod | 15:24 |
bklei | oh for sure | 15:24 |
bklei | that's gonna make some graphs scream | 15:24 |
rhochmuth | well, you might want to test this one before production | 15:24 |
rhochmuth | a few more moving parts | 15:25 |
rhochmuth | the level of complexity is much higher | 15:25 |
bklei | we can do a limited amount in the lab, but our best historic results are from prod, but we can get an indication | 15:25 |
bklei | (we're talking multiple metrics -- not limit, yes?) | 15:25 |
*** spzala has joined #openstack-meeting-3 | 15:25 | |
rhochmuth | we did test this change against the ceilosca code | 15:25 |
rhochmuth | and saw a huge perf improvement | 15:26 |
*** salv-orlando has quit IRC | 15:26 | |
rhochmuth | but, unfortuately no real numbers yet | 15:26 |
bklei | i'm excited about this one | 15:26 |
*** numan_ has joined #openstack-meeting-3 | 15:26 | |
rhochmuth | so, after this change, i'm not sure about the "caching" solution | 15:26 |
rhochmuth | multiple metrics might actually work better than pursuing caching | 15:27 |
bklei | perhaps, things like metric-list would benefit, and that's a pig for us | 15:27 |
rhochmuth | ok, sounds like time to move on | 15:27 |
bklei | metric-list is 1GB of data in our 'infra' project | 15:27 |
rhochmuth | but, with start/end time you limit that down to something managable | 15:28 |
rhochmuth | right | 15:28 |
bklei | not as much as it did before -- with grafana 2 | 15:28 |
rhochmuth | also, do you have automated cron josb to remove old data | 15:28 |
bklei | and even 'current' is huge | 15:28 |
bklei | yes | 15:28 |
bklei | but infra keeps 13mos | 15:28 |
bklei | so prune doesn't help that project much | 15:29 |
rhochmuth | i see | 15:29 |
rhochmuth | is there a way to control the range of data returned in grafana 2 | 15:29 |
rhochmuth | i didn't see any | 15:29 |
bklei | rbak can comment -- but i don't think so | 15:29 |
rhochmuth | it should just be the current range | 15:29 |
rhochmuth | right? | 15:30 |
rhochmuth | last hour | 15:30 |
rhochmuth | last day | 15:30 |
rbak | I looked away for a moment. I'm not sure I followed the conversation | 15:30 |
bklei | sounds like the data source doesn't have visibility to graph range | 15:30 |
*** spzala has quit IRC | 15:30 | |
bklei | (providing timestamp to metric-list) | 15:30 |
rbak | Templating doesn't have access to the time-range | 15:30 |
rhochmuth | so, when you are displaying metric names for example, can you limit the names that are returned to the current time range set in grafana 2 | 15:31 |
rbak | The graphs do. | 15:31 |
*** baoli has quit IRC | 15:31 | |
rbak | It depends on how you do it. | 15:31 |
rhochmuth | and templating is the part that dispays the names and dimensions? | 15:31 |
rbak | If you use templating, no | 15:31 |
rbak | Templating is the feature that queries for dimensions and lets use insert them into the graphs dynamically. | 15:32 |
rbak | I'm not sure if that answers your question | 15:32 |
rhochmuth | not sure, but we can move one | 15:33 |
rhochmuth | how about, Heads up on ovs plugin (router bandwidth metrics) | 15:33 |
rhochmuth | what is this about | 15:33 |
rhochmuth | i saw the review | 15:33 |
bklei | yeah -- let's call this an advertisement | 15:33 |
bklei | it's not ready, just want to gain visibility/support | 15:33 |
bklei | our customers really want BW for virtual routers | 15:33 |
bklei | we could do this locally, but thought others may want it too | 15:33 |
bklei | people that use OVS/neutron | 15:34 |
rhochmuth | yes, this could be very interesting | 15:34 |
*** ccamacho has quit IRC | 15:34 | |
bklei | it's pretty much working needs some cleanup though | 15:34 |
rhochmuth | so, syd will be interested and we're going to have a session next week with the neytron team too | 15:34 |
rhochmuth | so, is this a discussion that we want to have next week in austin? | 15:34 |
bklei | ok -- i'll add syd to the review -- and i'll join that discussion if you let me know when/where | 15:35 |
rhochmuth | the fourth session on wednesday morning is the combined monasca/neutron/network discussion | 15:35 |
*** ajmiller_ has joined #openstack-meeting-3 | 15:35 | |
bklei | perfect | 15:35 |
rhochmuth | it will be only 40 minutes long | 15:35 |
*** ajmiller_ has quit IRC | 15:35 | |
rhochmuth | but, we can also discuss more while we are there | 15:36 |
bklei | sure, sounds good | 15:36 |
rhochmuth | but, i'm very interested in this development | 15:36 |
*** anilvenkata has quit IRC | 15:36 | |
*** ccamacho has joined #openstack-meeting-3 | 15:36 | |
bklei | oh -- one question on my review | 15:36 |
rhochmuth | so, i'll start taking a look at it | 15:36 |
rhochmuth | sure go ahead | 15:36 |
bklei | is it required to add a 'detector'? | 15:36 |
bklei | we don't use that process here | 15:36 |
*** ccamacho has quit IRC | 15:36 | |
rhochmuth | what do you mean? | 15:36 |
*** mhoppal_ has joined #openstack-meeting-3 | 15:36 | |
bklei | for all plugins -- add a detector | 15:36 |
*** ajmiller has quit IRC | 15:37 | |
rhochmuth | detection plugin | 15:37 |
bklei | right -- that | 15:37 |
*** Sukhdev has joined #openstack-meeting-3 | 15:37 | |
rhochmuth | would be nice if it makes sense | 15:37 |
bklei | is that required for all plugins? | 15:37 |
rhochmuth | not all plugins have deteciton plugins though | 15:37 |
*** scheuran has quit IRC | 15:37 | |
rhochmuth | so not required | 15:37 |
rhochmuth | the detection plugins configure the agent | 15:37 |
bklei | ok -- i'll add it if folks request | 15:37 |
*** mhoppal has quit IRC | 15:38 | |
*** 14WAATBIX has quit IRC | 15:38 | |
rhochmuth | and are run seperately, usually at install/deploy time | 15:38 |
rhochmuth | sounds good | 15:38 |
*** rbrndt has joined #openstack-meeting-3 | 15:38 | |
slogan | I stepped away for a bit, yes, plenty to talk about Wednesday | 15:38 |
*** nikhil_k has joined #openstack-meeting-3 | 15:38 | |
rhochmuth | i'm not sure how detection woudl work in this case | 15:38 |
bklei | yeah, and we don't use that process, but can add it if folks want it | 15:38 |
*** jmckind has quit IRC | 15:38 | |
bklei | yeah -- i'm not either | 15:38 |
*** ajmiller has joined #openstack-meeting-3 | 15:38 | |
rhochmuth | hi slogan, yes | 15:38 |
rhochmuth | you might want to take a look t that review if you haven't already | 15:39 |
*** ccamacho has joined #openstack-meeting-3 | 15:39 | |
*** itxaka has quit IRC | 15:39 | |
bklei | https://review.openstack.org/#/c/306621 | 15:39 |
slogan | will do | 15:39 |
*** ccamacho has quit IRC | 15:39 | |
rhochmuth | hre is the link, https://review.openstack.org/#/c/306621/ | 15:39 |
bklei | (it's not fully baked -- but close) | 15:40 |
*** nikhil has quit IRC | 15:40 | |
bklei | but early comments welcome | 15:40 |
bklei | ok -- i think that's it for me | 15:40 |
rhochmuth | https://review.openstack.org/#/c/302660/ | 15:41 |
rhochmuth | migrate from mysqldb to pymysql | 15:41 |
rhochmuth | it looks good to me | 15:41 |
*** ccamacho has joined #openstack-meeting-3 | 15:41 | |
rhochmuth | just need to run it once | 15:41 |
*** alexpilotti has joined #openstack-meeting-3 | 15:41 | |
witek | there seems to be a problem with requirements | 15:41 |
*** hoppalm has joined #openstack-meeting-3 | 15:41 | |
rhochmuth | witek: so that sounds like it isn't ready | 15:42 |
witek | but I did not investigate | 15:42 |
*** mhoppal_ has quit IRC | 15:42 | |
witek | the gate job was successful previously | 15:42 |
Kamil | we are not so sure from where this error is comming | 15:42 |
witek | I just changed the commit message | 15:42 |
Kamil | ContextualVersionConflict: (Babel 2.3.3 (/home/jenkins/workspace/gate-monasca-agent-python27/.tox/py27/lib/python2.7/site-packages), Requirement.parse('Babel!=2.3.0,!=2.3.1,!=2.3.2,!=2.3.3,>=1.3'), set(['oslo.log'])) | 15:42 |
rhochmuth | it could be that something changes upstream | 15:43 |
rhochmuth | that is impacting the agent | 15:43 |
rhochmuth | not sure | 15:43 |
hoppalm | i think it is, all of our agent reviews are having that issue | 15:44 |
witek | that is also my first assumption | 15:44 |
hoppalm | i was going to try to look into it sometime today if i get a chance | 15:44 |
rhochmuth | that hoppalm | 15:44 |
rhochmuth | thx | 15:44 |
*** gema has joined #openstack-meeting-3 | 15:44 | |
rhochmuth | not that | 15:44 |
witek | would be great, thanks michael | 15:45 |
rhochmuth | that hoppalm is such a great guy | 15:45 |
witek | :) | 15:45 |
bklei | hotpalm :) | 15:45 |
*** iurygregory has quit IRC | 15:45 | |
hoppalm | meanwhile roland is laughing as he types that | 15:45 |
bklei | :) | 15:45 |
witek | we know him too much :) | 15:45 |
rhochmuth | witek: craig is reviewed tomasz's review | 15:46 |
witek | great! | 15:46 |
rhochmuth | he sent me an email this mroning with some general questions | 15:46 |
*** alexpilotti has quit IRC | 15:46 | |
rhochmuth | but he is diving in on this | 15:46 |
witek | thanks a lot for that! | 15:46 |
rhochmuth | i'm not sure i'll run into him here today, but i'm expecting he'll post some comments to the review soon | 15:47 |
witek | that would be best, or if longer, per email to me and Tomasz | 15:47 |
rhochmuth | ok | 15:48 |
rhochmuth | so, are there any other reviews or questions? | 15:48 |
rhochmuth | for those in austin, i'm wondering if we should have dinner together one night | 15:49 |
*** slogan has quit IRC | 15:49 | |
witek | good idea | 15:49 |
rhochmuth | thursday is probably the best, but i'm open to suggestions | 15:49 |
bklei | that would be great | 15:49 |
rhochmuth | just as long as bogdan doesn't pick the place | 15:49 |
*** dimtruck is now known as zz_dimtruck | 15:49 | |
witek | haha | 15:50 |
rhochmuth | actually, that was fun | 15:50 |
Kamil | Oo | 15:50 |
*** cbouch has joined #openstack-meeting-3 | 15:50 | |
rhochmuth | i'll send an email out and try and coordinate | 15:51 |
*** tellesnobrega is now known as tellesnobrega_af | 15:51 | |
rhochmuth | shinya, you are going to be there | 15:51 |
*** baoli has joined #openstack-meeting-3 | 15:51 | |
shinya_kwbt | Yes I will go to austin! | 15:51 |
rhochmuth | hosanai, you are going to be there too? | 15:51 |
rhochmuth | awesome | 15:52 |
shinya_kwbt | I'm looking forward to seeing monasca folks. | 15:52 |
rhochmuth | have you been looking at cassandra, btw | 15:52 |
hosanai | yep | 15:52 |
rhochmuth | me too | 15:52 |
*** thatsdone has quit IRC | 15:52 | |
rhochmuth | witek, rbak, bklei, slogan | 15:52 |
shinya_kwbt | Sorry not yet, but I will | 15:52 |
rhochmuth | no problem, was just checking | 15:52 |
rhochmuth | also, as i mentioned, we might want to consider ES too, | 15:53 |
rhochmuth | as that is a part of the logging solution | 15:53 |
rhochmuth | it would help with deploys | 15:53 |
*** tellesnobrega_af is now known as tellesnobrega | 15:53 | |
rhochmuth | fabiog will be there too | 15:53 |
rhochmuth | if there is anyone else that is going to austin that i've missed please let me know | 15:54 |
*** slogan has joined #openstack-meeting-3 | 15:54 | |
*** spzala has joined #openstack-meeting-3 | 15:54 | |
witek | Kouji | 15:54 |
rhochmuth | great | 15:54 |
hosanai | my colleague, daisuke | 15:54 |
rhochmuth | thanks hosanai | 15:55 |
*** iurygregory has joined #openstack-meeting-3 | 15:55 | |
rhochmuth | i'll get him on the email list too | 15:55 |
rhochmuth | we'll coordinate while we are there, but just in case | 15:55 |
hosanai | thanks roland! | 15:55 |
rhochmuth | i wanted to have the names | 15:55 |
*** spzala_ has joined #openstack-meeting-3 | 15:55 | |
rhochmuth | the MOnasca bootcamp is on MOnday | 15:56 |
rhochmuth | if folks are available to help that would be great | 15:56 |
*** lcazares has joined #openstack-meeting-3 | 15:56 | |
rhochmuth | my plan is to go thorugh an iPython notebook | 15:56 |
rhochmuth | which will have lot's of example of using the API | 15:56 |
rhochmuth | and cover other topics | 15:56 |
slogan | I'll be there | 15:56 |
*** Kamil has quit IRC | 15:56 | |
bklei | ditto | 15:56 |
rhochmuth | it is supposed to he hands-on | 15:56 |
slogan | what kind of help do you anticipate needing? | 15:57 |
witek | I'll be there | 15:57 |
rhochmuth | but given it is only 1 1/2 hour not sure that we can spend 1/2 hour just setting up VMs | 15:57 |
rhochmuth | thanks everyone | 15:57 |
rhochmuth | i'll introduce everyone that is there | 15:57 |
*** lcazares has quit IRC | 15:57 | |
rhochmuth | also, please look at the other sessions invovling monasca | 15:57 |
rhochmuth | twc, fujitsu, cisco all have sessions | 15:58 |
rhochmuth | and don't forget wednesday morning | 15:58 |
*** spzala has quit IRC | 15:58 | |
rhochmuth | those are all the monasca working sessions | 15:58 |
*** salv-orlando has joined #openstack-meeting-3 | 15:58 | |
rhochmuth | there are also some other sessions on monasca or involving monasca in some capacity that are showing up | 15:59 |
slogan | I missed the ones by fujitsu and cisco, I'll go back and look for them | 15:59 |
slogan | awesome | 15:59 |
rhochmuth | fujitsu is on the logging api/service | 15:59 |
*** lcazares has joined #openstack-meeting-3 | 15:59 | |
slogan | if you have a must see list you are keeping, maybe share that? | 15:59 |
rhochmuth | ciscso one is related to congress | 15:59 |
*** catherineD has joined #openstack-meeting-3 | 15:59 | |
rhochmuth | and policy management | 15:59 |
rhochmuth | there are also some session on logging that look interesting | 15:59 |
rhochmuth | ok, i think that is done | 16:00 |
rhochmuth | bye-bye everyone | 16:00 |
slogan | see you next week | 16:00 |
rhochmuth | i always cram until the end | 16:00 |
*** Rockyg has joined #openstack-meeting-3 | 16:00 | |
rhochmuth | #endmeeting | 16:00 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings" | 16:00 | |
openstack | Meeting ended Wed Apr 20 16:00:37 2016 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 16:00 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/monasca/2016/monasca.2016-04-20-15.00.html | 16:00 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/monasca/2016/monasca.2016-04-20-15.00.txt | 16:00 |
openstack | Log: http://eavesdrop.openstack.org/meetings/monasca/2016/monasca.2016-04-20-15.00.log.html | 16:00 |
*** cbellucci has quit IRC | 16:00 | |
*** hosanai has left #openstack-meeting-3 | 16:00 | |
shinya_kwbt | bye | 16:01 |
eglute | #startmeeting defcore | 16:01 |
markvoelker | #startmeeting defcore | 16:01 |
openstack | Meeting started Wed Apr 20 16:01:14 2016 UTC and is due to finish in 60 minutes. The chair is eglute. Information about MeetBot at http://wiki.debian.org/MeetBot. | 16:01 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 16:01 |
*** openstack changes topic to " (Meeting topic: defcore)" | 16:01 | |
openstack | The meeting name has been set to 'defcore' | 16:01 |
openstack | markvoelker: Error: Can't start another meeting, one is in progress. Use #endmeeting first. | 16:01 |
eglute | #chair markvoelker | 16:01 |
openstack | Current chairs: eglute markvoelker | 16:01 |
gema | o/ (half attending only, also in another meeting) | 16:01 |
hogepodge | o/ | 16:01 |
eglute | hello everyone! here is the agenda: #link https://etherpad.openstack.org/p/DefCoreRing.20 | 16:02 |
docaedo | o/ | 16:02 |
catherineD | o/ | 16:02 |
hogepodge | meetbot seems to be having issues | 16:02 |
*** rbrndt has left #openstack-meeting-3 | 16:02 | |
eglute | hogepodge how so? seems to work? | 16:02 |
*** rhochmuth has left #openstack-meeting-3 | 16:02 | |
markvoelker | #topic Finalize next.json as a solid draft to present during the summit | 16:02 |
*** openstack changes topic to "Finalize next.json as a solid draft to present during the summit (Meeting topic: defcore)" | 16:02 | |
markvoelker | hogepodge: I think that may have been Egle and I typing startmeeting at the same time. =) | 16:03 |
*** hoppalm has quit IRC | 16:03 | |
hogepodge | ah ha | 16:03 |
markvoelker | So, we have a couple of patches left to land | 16:03 |
markvoelker | #link https://review.openstack.org/#/c/290592/ | 16:03 |
*** witek has left #openstack-meeting-3 | 16:03 | |
markvoelker | hogepodge, did you want to talk about the role issue mentioned in the etherpad for this one? | 16:04 |
hogepodge | There is a SwiftOperator role that is required for the tests, and for the ACL capabilities. | 16:04 |
*** zz_dimtruck is now known as dimtruck | 16:04 | |
*** slogan has quit IRC | 16:04 | |
*** ddieterly is now known as ddieterly[away] | 16:04 | |
hogepodge | We wanted some clarification of if this violated the "no admin" rule. Turns out that the SwiftOperator role is meant more as an organizational "admin" role, rather than a system "admin" role. It doesn't grant privileges beyond managing ACLs | 16:05 |
*** banix has joined #openstack-meeting-3 | 16:05 | |
hogepodge | Which to me, makes it non-admin in the context of defcore. We would expect a user in a public cloud being granted this role to fully take advantage of Swift's features | 16:06 |
hogepodge | I checked on this with notmyname yesterday during discussion of the update | 16:06 |
markvoelker | I'd agree (hence my +2 on the patch). I researched a couple of public clouds just to be sure and it's expectd. | 16:06 |
*** spzala_ has quit IRC | 16:07 | |
*** vtech_ has quit IRC | 16:07 | |
markvoelker | Anything other discussion on this one? | 16:07 |
catherineD | yes | 16:07 |
*** spzala has joined #openstack-meeting-3 | 16:07 | |
catherineD | are the tests added from tempest plugin? | 16:07 |
hogepodge | catherineD: no, those are from tempest | 16:08 |
catherineD | hogepodge: thx | 16:08 |
*** spzala_ has joined #openstack-meeting-3 | 16:08 | |
eglute | sounds good to me. glad notmyname had a chance to review and provide feedback | 16:08 |
markvoelker | Ok, absent any last minute objections I'll merge this today. | 16:08 |
eglute | thank you markvoelker | 16:09 |
markvoelker | #link https://review.openstack.org/#/c/290271/ cinder scoring | 16:09 |
hogepodge | I rebased and fixed the patch this morning | 16:09 |
eglute | thanks hogepodge | 16:09 |
markvoelker | Ok, cool. I saw the new patchset go up this morning but haven't had a chance to look at it yet | 16:09 |
hogepodge | There will be a merge conflict. I'll resolve once the first one lands. | 16:10 |
eglute | it looks good to me | 16:10 |
markvoelker | Not much dissent on this one so far I think, so I'll plan on landing this too. | 16:11 |
*** ddieterly[away] is now known as ddieterly | 16:11 | |
*** spzala_ has quit IRC | 16:11 | |
markvoelker | Ok, I think that's all for capabilities that we have remaining | 16:11 |
*** spzala_ has joined #openstack-meeting-3 | 16:12 | |
*** ddieterly is now known as ddieterly[away] | 16:12 | |
markvoelker | One other review to point out for this Guideline: https://review.openstack.org/#/c/306229/ | 16:12 |
*** spzala has quit IRC | 16:12 | |
markvoelker | #link https://review.openstack.org/#/c/306229/ Add cutoff_score field to next.json | 16:12 |
markvoelker | We added a cutoff_score field in the last rev of the Guideline schema, but haven't actually added that field to next.json yet | 16:13 |
markvoelker | This patch does that and also updates the scoring script to make use of it | 16:13 |
hogepodge | LGTM | 16:13 |
markvoelker | It'll need a little rebase, but I'll let the other scoring patches land before doing that | 16:13 |
eglute | markvoelker i think it also needs to be added to 2016.01 | 16:13 |
markvoelker | eglute: can do | 16:14 |
eglute | since it also uses 1.4 schema | 16:14 |
markvoelker | Ok, moving on? | 16:14 |
eglute | thank you markvoelker | 16:14 |
eglute | yes | 16:14 |
markvoelker | #topic Closing the coverage gap | 16:14 |
*** openstack changes topic to "Closing the coverage gap (Meeting topic: defcore)" | 16:14 | |
catherineD | Just content update in 2016.01 riht? no schema update? | 16:14 |
markvoelker | catherineD: correct | 16:14 |
markvoelker | #link https://review.openstack.org/#/c/306229/ | 16:14 |
markvoelker | As we discussed last week, there's currently no Guideline that covers Mitaka and we have someone wanting to get a logo agreement for a Mitaka-based product | 16:15 |
catherineD | RefStack uses schema to render Guideline so we are sensitive to schema change | 16:15 |
eglute | catherineD the same change would go on 2016.01.json https://review.openstack.org/#/c/306229/2/next.json | 16:15 |
*** alexpilotti has joined #openstack-meeting-3 | 16:15 | |
eglute | we just missed that field in .json files | 16:15 |
eglute | here is the schema: #link https://github.com/openstack/defcore/blob/master/doc/source/schema/1.4.rst | 16:16 |
catherineD | eglute: RefStack should be OK thax | 16:16 |
eglute | glad to hear it! | 16:16 |
markvoelker | This patch changes 2016.01 to allow it to cover Mitaka. The Board will need to approve that change. | 16:17 |
eglute | i think we have a consensus on the fomat... any objections? | 16:17 |
markvoelker | It looks like we have rough consensus on the change from our end, so if folks could please add their final +1 or suggest any further changes they want, we'll ask the Board for approval on Sunday. | 16:17 |
eglute | #link https://review.openstack.org/#/c/306614/ | 16:18 |
*** RP_ has quit IRC | 16:18 | |
mfranc213 | davidsha: pong | 16:18 |
mfranc213 | hello david! | 16:18 |
*** bpokorny_ has joined #openstack-meeting-3 | 16:18 | |
hogepodge | mfranc213: we're in a meeting. please use another channel | 16:19 |
markvoelker | hmmm, that link is wrong, one moment | 16:19 |
markvoelker | #link https://review.openstack.org/#/c/306614/ Close coverage gap | 16:19 |
eglute | which link? | 16:19 |
*** watanabe_isao has quit IRC | 16:21 | |
markvoelker | Egle: the one in the etherpad for this topic. It was pointing to the cutoff_score review, not the close coverage gap review. | 16:21 |
markvoelker | Just fixed it | 16:21 |
eglute | thank you | 16:21 |
markvoelker | Anything further folks want to discuss on this one? | 16:21 |
eglute | looks good to me... | 16:21 |
*** bpokorny has quit IRC | 16:22 | |
markvoelker | Ok then, let's move on. | 16:22 |
hogepodge | just clarification on if we use future release at time of guideline approval or at release time, and codify adding that without needing to go back to the board | 16:22 |
markvoelker | #topic DefCore Spec | 16:22 |
*** openstack changes topic to "DefCore Spec (Meeting topic: defcore)" | 16:22 | |
markvoelker | hogepodge: my plan was to do it at approval time so we don't have to keep bugging the Board (hence the change both to 2016.01 and next.json) | 16:23 |
eglute | hogepodge i think we will use future at guideline approval | 16:23 |
hogepodge | thanks | 16:23 |
hogepodge | carry on :-D | 16:23 |
markvoelker | #link http://lists.openstack.org/pipermail/defcore-committee/2016-April/001085.html ML discussion | 16:23 |
markvoelker | #link https://etherpad.openstack.org/p/DefCoreSpec-draft Spec draft | 16:24 |
gema | will go back to that soon, please add any ideas/comments to it :) | 16:24 |
markvoelker | Several folks have been adding notes to the pad, which is a good start. I think we're probably in a good position to take some time at the Summit during the working session to see if we can come up with a firm draft and put it up in Gerrit. | 16:24 |
markvoelker | So unless there are objections, I'll plan on adding it to the agenda. | 16:25 |
eglute | +1 | 16:25 |
gema | markvoelker: ok, I won't be in the summit so someone else will have to drive that one :D | 16:25 |
hogepodge | gema: I can help out with that | 16:25 |
gema | hogepodge: +1 | 16:25 |
gema | thanks | 16:25 |
markvoelker | gema: Bummer, we will miss you. But yes, we'll get it covered. =) | 16:26 |
hogepodge | gema: thank you, it's a great start | 16:26 |
gema | markvoelker: cool :D I will add all I can think of beforehand then | 16:26 |
markvoelker | gema: yes please | 16:26 |
markvoelker | (and that goes for the rest of you lot as well =p) | 16:26 |
luzC | ok | 16:26 |
*** spzala_ has quit IRC | 16:26 | |
markvoelker | #action please make any additional comments on the etherpad ahead of the Summit so we can have a productive work session | 16:26 |
markvoelker | Anything folks want to discuss on this right now? We have a little available time today I think. | 16:27 |
markvoelker | Ok, hearing none... | 16:28 |
luzC | quick question any news about heat tempest plugin priority? | 16:28 |
eglute | i think it is a good start | 16:28 |
*** cbouch has quit IRC | 16:29 | |
catherineD | there will be a heat work session https://www.openstack.org/summit/austin-2016/summit-schedule/events/9247 | 16:29 |
eglute | would it be worthwhile to discuss atomicity? | 16:29 |
eglute | right now there is no definition in the spec | 16:29 |
catherineD | please note the session is now at 3:30 - 4:10 on Wednesday | 16:29 |
*** galstrom_zzz is now known as galstrom | 16:29 | |
eglute | sorry, there is some definition, getting ahead of myself | 16:30 |
VanL | There is a definition of sorts | 16:30 |
eglute | catherineD thank you... did not see that. | 16:30 |
eglute | i will be sending calendar invite to the working group session | 16:30 |
VanL | A functional test is atomic if, after excluding fixture setup and cleanup, exactly one aspect of an API is exercised. | 16:30 |
VanL | And there is some discussion in the document about "should" vs "must" | 16:31 |
catherineD | eglute: please do .. They reschedule the time so please update you calendar ... I put the new link on the DefCore etherpad | 16:31 |
*** tellesnobrega is now known as tellesnobrega_af | 16:31 | |
luzC | catherineD thanks, I'll add it to my calendar too | 16:32 |
eglute | VanL i like the "must" part for atomicity | 16:32 |
*** ddieterly[away] is now known as ddieterly | 16:33 | |
eglute | hogepodge what do you think so far of the atomicity? | 16:34 |
markvoelker | I'll just note that when considering applying something as a "must" it would probably be good to look at our existing required tests and see how many of them would meet the bar we're creating | 16:34 |
hogepodge | It's a complicated issue. I don't want to see a huge set of tests invalidated because of the requirement. | 16:34 |
markvoelker | That's not to say we should or shouldn't use must, just that it would be informative. | 16:34 |
hogepodge | We also have capabilities that are group as CRUD, so I could see tests that do CRUD | 16:35 |
eglute | we could say that going forward we will aim for tests to meet the specs. and start working on non-atomic first | 16:35 |
eglute | hogepodge i think those would be scenario tests, no? | 16:35 |
hogepodge | By starting at should, we get a path to refining the guideline without massive disruption. | 16:35 |
VanL | I don't think that a "CRUD" capability starts by doing all of CRUD | 16:35 |
hogepodge | Oh yes, and scenario tests, most definitely not atomic. | 16:36 |
VanL | It means that we have a "create" test, a "read" test, etc | 16:36 |
VanL | hogepodge: I don't think that anyone is disputing non-atomic scenario tests | 16:36 |
hogepodge | Plus theres the issue of the fixtures, which seems to be addressed by the proposed definition. | 16:36 |
hogepodge | I am opposed to any definition that a) is an attempt to flag and remove a large number of existing tests without attempting to "fix" or replace them, and b) is used as a tool to "justify" a fork of tempest as our primary test suite. | 16:38 |
hogepodge | so starting with should gives us a criteria to work on with the qa team | 16:38 |
*** spzala has joined #openstack-meeting-3 | 16:39 | |
VanL | A refactoring of any functional test to be one or more atomic tests would improve the test suite for all purposes, not just for defcore | 16:39 |
eglute | hogepodge i dont think the spec would be a blank permission to do either. i would propose that we grandfather existing tests and then work to improve them. | 16:40 |
markvoelker | hogepodge: Fair. We also have the option of not enforcing the spec immediately, but rather using it as a guidepost for discussions on refactoring. | 16:40 |
eglute | but we do need to improve the tests | 16:40 |
*** ihrachys has quit IRC | 16:40 | |
*** mickeys has joined #openstack-meeting-3 | 16:41 | |
markvoelker | Ok, good things to note in the pad and bring up for discussion at the Summit | 16:41 |
hogepodge | I'm not saying there's no room for improvement. | 16:41 |
markvoelker | 20 minutes left, so perhaps we should move on to the last couple of topics for today? | 16:41 |
catherineD | So atomic test would include fixture and setup ... does the test fail if the fixture or setup/cleanup fail? | 16:41 |
eglute | catherineD good question, it should be addressed in the spec | 16:41 |
VanL | Test only fails if the test fails | 16:41 |
hogepodge | A test should only pass if it passes. | 16:42 |
catherineD | but if cleanup fail ... test may not be in a good condititon for futher testing | 16:42 |
hogepodge | we treat skips as failures | 16:42 |
VanL | Fixtures would be swappable. The test code itself is inviolate | 16:42 |
*** spzala has quit IRC | 16:43 | |
catherineD | we havve a real life test case right now in the cinder volume mounting area | 16:43 |
eglute | catherineD can you link to it? | 16:43 |
VanL | catherineD: Explain | 16:44 |
catherineD | The volume mount test passes but the cleanup by unmounting the volume fails | 16:44 |
eglute | catherineD do we consider that a test failure? | 16:44 |
*** spzala has joined #openstack-meeting-3 | 16:45 | |
catherineD | eglute: https://bugs.launchpad.net/nova/+bug/1565859 | 16:45 |
openstack | Launchpad bug 1565859 in OpenStack Compute (nova) "Can't detach SVC volume from an instance; guest detach device times out" [Undecided,Invalid] | 16:45 |
*** vtech has joined #openstack-meeting-3 | 16:45 | |
catherineD | so right now the test count as fail... but should we? | 16:45 |
catherineD | Failure is by status provided by Tempest | 16:45 |
catherineD | so from tempest point of view it fails | 16:45 |
VanL | So I would characterize that as a "Pass" on the test, but it would point to a separate need for an "unmount" test and capability if we want to ensure that | 16:46 |
eglute | this is excellent point... looking at this example, test should not be considered as failed | 16:46 |
catherineD | but from DefCore atomic test feature testing point of view it should pass | 16:46 |
*** Swami has quit IRC | 16:46 | |
eglute | right.. i think unmount should be a separate test | 16:46 |
hogepodge | the failure still pointed out a problem with the cloud, a buggy and old driver, and the problem was fixed when the downstream error was fixed, so the test was a success in identifying a real problem | 16:47 |
VanL | So it may be a good QA test, but it is a bad defcore test | 16:47 |
hogepodge | so yes, split the tests to catch it, but it doesn't make the test immediately invalid. It served a purpose | 16:47 |
eglute | bugs will happen in tests and in frameworks, so we need to see what would be easiest for someone trying to certify | 16:47 |
catherineD | so from technical mechanical testing point of view .. it is hard to define pass/fail | 16:47 |
hogepodge | no, it's not, because it would have caught an interoperability problem | 16:47 |
eglute | hogepodge we cannot expect everyone trying to certify try to fix all the issues before they certify | 16:48 |
hogepodge | but yes, it can be improved. | 16:48 |
*** bklei has quit IRC | 16:48 | |
catherineD | hogepodge: so in that case the test should count as fail? | 16:48 |
VanL | A bug is not necessarily an interop problem, it is a bug | 16:48 |
eglute | i agree with VanL | 16:49 |
hogepodge | catherineD: yes, because downstream had a problem | 16:49 |
VanL | QA is not the same as defcore | 16:49 |
*** spzala has quit IRC | 16:49 | |
eglute | +1 | 16:49 |
catherineD | hogepodge: but the capability we are testing is mount ... | 16:49 |
hogepodge | it's a problem if features don't work for end users | 16:49 |
catherineD | if the testing is unmount then I agree | 16:49 |
VanL | hogepodge: And the mount worked for the end user. | 16:49 |
catherineD | this is the point about test atomic | 16:49 |
hogepodge | it's unfair to end users to flag away implementation bugs and call yourself interoperable | 16:49 |
*** atuvenie has quit IRC | 16:49 | |
eglute | it is unfair to the everyone to lump everything in one thing | 16:50 |
VanL | No, this is about improving the test suite and making it say what we mean | 16:50 |
catherineD | if we count that test case as fail ... we vilolate what we just define as "atomic" | 16:50 |
eglute | DefCore should not test the tests or the testing framework | 16:50 |
hogepodge | if you can't manage a fixture it's still a problem | 16:50 |
eglute | DefCore should test interoperability | 16:50 |
VanL | I think what happens is you identify the need for an unmount test | 16:50 |
*** watanabe_isao has joined #openstack-meeting-3 | 16:50 | |
hogepodge | especially if the capability falls under crud | 16:50 |
*** spzala has joined #openstack-meeting-3 | 16:50 | |
VanL | Then each of "CRUD" needs to be tested seperately | 16:51 |
hogepodge | yes, the correct action is to split out the tests and reassign as necessary | 16:51 |
eglute | hogepodge i think that is a different case. crud and scenario tests are separate from atomic tests. | 16:51 |
hogepodge | but it's still a failure | 16:51 |
VanL | A fixture failure is not a failure | 16:51 |
markvoelker | Ok gang, 10 minutes. =) I think I hear you all saying "we should find ways to improve tests" and that we have a lot of discussing to do about how to get there, which we can hopefully have some good discussion about in Austin. Fair? | 16:51 |
hogepodge | and in that case, the failure was an implementation bug | 16:51 |
VanL | If the fixture can be swapped and the test succeeds | 16:51 |
catherineD | so we are saying taht fixture/setup/cleanup failure counts as test failure? | 16:51 |
VanL | catherineD: fixture/setup/cleanup *should not* count as test failure | 16:52 |
eglute | catherineD i think that is what hogepodge is saying. I disagree with that | 16:52 |
hogepodge | and in my experience over the last year, vendors flag tests but then don't fix the tests they flag | 16:52 |
*** ddieterly is now known as ddieterly[away] | 16:52 | |
catherineD | eglute: +1 | 16:52 |
eglute | hogepodge that is a separate issue we should address | 16:52 |
hogepodge | VanL: if the test isn't run to completion it's counted as a fail | 16:53 |
markvoelker | Gotta call time folks. We still have two more topics today. | 16:53 |
markvoelker | #topic Austin summit | 16:53 |
*** openstack changes topic to "Austin summit (Meeting topic: defcore)" | 16:53 | |
catherineD | this is an issue of how we define "atomic" test | 16:53 |
markvoelker | #link https://etherpad.openstack.org/p/refstack-newton-summit Summit etherpad | 16:54 |
markvoelker | Please make sure your topics get added to that pad. I'll work on finalizing the working session agendas by the end of the week. | 16:54 |
eglute | that is refstack link | 16:54 |
markvoelker | whoops | 16:54 |
markvoelker | #link https://etherpad.openstack.org/p/DefCoreRing.AustinSummit2016 | 16:54 |
markvoelker | (thanks elgute) | 16:54 |
*** spzala has quit IRC | 16:55 | |
markvoelker | There are also some other sessions that are likely to interest DefCore folks listed in today's meeting etherpad | 16:55 |
eglute | (but also add topics to refstack, on refstack etherpad) | 16:55 |
*** Sukhdev has quit IRC | 16:55 | |
catherineD | eglute: thanks :-) | 16:55 |
markvoelker | If you have others, feel free to stick them on there | 16:55 |
hogepodge | I've arranged a joint DefCore/QA working session, following the DefCore working session. | 16:56 |
eglute | thanks hogepodge | 16:56 |
*** alexpilotti has quit IRC | 16:56 | |
eglute | please be sure QA understands what defcore is | 16:56 |
markvoelker | Ok, we already hit the cutoff score topic, so I'll jump straight o our last topic for the day: | 16:57 |
markvoelker | #topic DefCore in Launchpad | 16:57 |
*** openstack changes topic to "DefCore in Launchpad (Meeting topic: defcore)" | 16:57 | |
markvoelker | hogepodge: take it away | 16:57 |
*** andymaier has quit IRC | 16:57 | |
hogepodge | completed the action item from last week, this was in response for the need to manage blueprints | 16:57 |
*** ddieterly[away] is now known as ddieterly | 16:58 | |
hogepodge | we didn't need any special support from infra or the TC, but we do have an administrators group for it on launchpad. | 16:58 |
hogepodge | I'll add egle to it, and anyone else that we feel is appropriate to add. | 16:58 |
eglute | thank you hogepodge | 16:58 |
hogepodge | (I don't have any issues with adding anyone who wants to be on it, but I started with co-chairs) | 16:58 |
markvoelker | hogepodge: that looks fine as a starter list. We can discuss mechanics later. | 16:59 |
*** amotoki has quit IRC | 16:59 | |
markvoelker | (as we're down to our last minute) | 16:59 |
markvoelker | Any final thoughts before we switch back to #openstack-defcore? | 16:59 |
markvoelker | #endmeeting | 17:00 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings" | 17:00 | |
openstack | Meeting ended Wed Apr 20 17:00:05 2016 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 17:00 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/defcore/2016/defcore.2016-04-20-16.01.html | 17:00 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/defcore/2016/defcore.2016-04-20-16.01.txt | 17:00 |
openstack | Log: http://eavesdrop.openstack.org/meetings/defcore/2016/defcore.2016-04-20-16.01.log.html | 17:00 |
*** vhoward has joined #openstack-meeting-3 | 17:02 | |
*** spzala has joined #openstack-meeting-3 | 17:02 | |
*** MarkAtwood has quit IRC | 17:04 | |
*** bpokorny_ has quit IRC | 17:06 | |
*** mbound has joined #openstack-meeting-3 | 17:06 | |
*** spzala has quit IRC | 17:07 | |
*** bpokorny has joined #openstack-meeting-3 | 17:07 | |
*** numan_ has quit IRC | 17:08 | |
*** mickeys has quit IRC | 17:11 | |
*** claudiub has joined #openstack-meeting-3 | 17:11 | |
*** mickeys has joined #openstack-meeting-3 | 17:11 | |
*** iyamahat has quit IRC | 17:12 | |
*** mickeys has quit IRC | 17:12 | |
*** mickeys has joined #openstack-meeting-3 | 17:12 | |
*** yamahata has quit IRC | 17:12 | |
*** scsnow_ has joined #openstack-meeting-3 | 17:13 | |
*** scsnow_ has left #openstack-meeting-3 | 17:13 | |
*** mtanino has joined #openstack-meeting-3 | 17:14 | |
*** neelashah has quit IRC | 17:16 | |
*** Guest17033 is now known as melwitt | 17:19 | |
*** neelashah has joined #openstack-meeting-3 | 17:22 | |
*** lcazares has quit IRC | 17:25 | |
*** mbound has quit IRC | 17:26 | |
*** lcazares has joined #openstack-meeting-3 | 17:26 | |
*** MarkAtwood has joined #openstack-meeting-3 | 17:29 | |
*** iyamahat has joined #openstack-meeting-3 | 17:32 | |
*** dhague_ has quit IRC | 17:32 | |
*** alexpilotti has joined #openstack-meeting-3 | 17:32 | |
*** yamahata has joined #openstack-meeting-3 | 17:33 | |
*** ccarmack1 has joined #openstack-meeting-3 | 17:35 | |
*** s3wong has joined #openstack-meeting-3 | 17:35 | |
*** spzala has joined #openstack-meeting-3 | 17:40 | |
*** tellesnobrega_af is now known as tellesnobrega | 17:41 | |
*** sdake__ has joined #openstack-meeting-3 | 17:41 | |
*** jmckind has joined #openstack-meeting-3 | 17:42 | |
*** dedery has joined #openstack-meeting-3 | 17:43 | |
*** sdake__ has quit IRC | 17:43 | |
*** sdake_ has quit IRC | 17:43 | |
*** sdake_ has joined #openstack-meeting-3 | 17:45 | |
*** sambetts is now known as sambetts|afk | 17:46 | |
*** jmckind has quit IRC | 17:46 | |
*** ccamacho has quit IRC | 17:51 | |
*** jaypipes has joined #openstack-meeting-3 | 17:52 | |
*** sdake__ has joined #openstack-meeting-3 | 17:53 | |
*** jed56 has quit IRC | 17:53 | |
*** neelashah has quit IRC | 17:57 | |
*** sdake_ has quit IRC | 17:57 | |
*** ddieterly is now known as ddieterly[away] | 17:57 | |
*** pvaneck has joined #openstack-meeting-3 | 17:59 | |
*** spzala has quit IRC | 17:59 | |
*** spzala has joined #openstack-meeting-3 | 18:01 | |
*** spzala has quit IRC | 18:06 | |
*** alexpilotti has quit IRC | 18:07 | |
*** neelashah has joined #openstack-meeting-3 | 18:07 | |
*** lpetrut has quit IRC | 18:09 | |
*** lcazares is now known as Guest74905 | 18:11 | |
*** luzC is now known as lcazares | 18:11 | |
*** abalutoiu has quit IRC | 18:12 | |
*** spzala has joined #openstack-meeting-3 | 18:13 | |
*** sdake__ has quit IRC | 18:14 | |
*** anilvenkata has joined #openstack-meeting-3 | 18:15 | |
*** watanabe_isao has quit IRC | 18:15 | |
*** MarkAtwood has quit IRC | 18:15 | |
*** lcazares has quit IRC | 18:15 | |
*** luzC has joined #openstack-meeting-3 | 18:16 | |
*** spzala has quit IRC | 18:18 | |
*** luzC- has joined #openstack-meeting-3 | 18:19 | |
*** spzala has joined #openstack-meeting-3 | 18:19 | |
*** luzC- has quit IRC | 18:20 | |
*** Sukhdev has joined #openstack-meeting-3 | 18:23 | |
*** alexpilotti has joined #openstack-meeting-3 | 18:23 | |
*** rmoe has joined #openstack-meeting-3 | 18:23 | |
*** rmoe_ has quit IRC | 18:23 | |
*** spzala has quit IRC | 18:24 | |
*** Sukhdev has quit IRC | 18:24 | |
*** luzC- has joined #openstack-meeting-3 | 18:24 | |
*** spzala has joined #openstack-meeting-3 | 18:24 | |
*** alexpilotti has quit IRC | 18:25 | |
*** alexpilotti has joined #openstack-meeting-3 | 18:25 | |
*** luzC has quit IRC | 18:25 | |
*** luzC- is now known as luzC | 18:25 | |
*** Sukhdev has joined #openstack-meeting-3 | 18:28 | |
*** lcazares has joined #openstack-meeting-3 | 18:28 | |
*** alexpilotti has quit IRC | 18:29 | |
*** yamamoto has quit IRC | 18:31 | |
*** egafford has joined #openstack-meeting-3 | 18:34 | |
*** galstrom has quit IRC | 18:35 | |
*** galstrom has joined #openstack-meeting-3 | 18:35 | |
*** woodster_ has joined #openstack-meeting-3 | 18:39 | |
*** oanson has joined #openstack-meeting-3 | 18:42 | |
*** ociuhandu has quit IRC | 18:43 | |
*** ociuhandu has joined #openstack-meeting-3 | 18:43 | |
*** sigmavirus24 is now known as sigmavirus24_awa | 18:45 | |
*** aarefiev_ has quit IRC | 18:45 | |
*** doug-fish has quit IRC | 18:47 | |
*** catherineD has left #openstack-meeting-3 | 18:47 | |
*** vishwanathj has quit IRC | 18:50 | |
*** vishwanathj has joined #openstack-meeting-3 | 18:50 | |
*** ddieterly[away] is now known as ddieterly | 18:54 | |
*** e0ne has quit IRC | 18:55 | |
*** sigmavirus24_awa is now known as sigmavirus24 | 18:56 | |
*** ociuhandu has quit IRC | 18:59 | |
*** dimtruck is now known as zz_dimtruck | 18:59 | |
*** galstrom has quit IRC | 19:00 | |
*** tqtran has joined #openstack-meeting-3 | 19:00 | |
*** galstrom has joined #openstack-meeting-3 | 19:00 | |
*** salv-orlando has quit IRC | 19:03 | |
*** zz_dimtruck is now known as dimtruck | 19:03 | |
*** doug-fis_ has joined #openstack-meeting-3 | 19:07 | |
*** stanzgy has joined #openstack-meeting-3 | 19:08 | |
*** toddjohn_ has quit IRC | 19:09 | |
*** lpetrut has joined #openstack-meeting-3 | 19:11 | |
*** rocky_g has joined #openstack-meeting-3 | 19:12 | |
*** stanzgy has quit IRC | 19:13 | |
*** ihrachys has joined #openstack-meeting-3 | 19:14 | |
*** matrohon has joined #openstack-meeting-3 | 19:17 | |
*** ociuhandu has joined #openstack-meeting-3 | 19:18 | |
*** ccamacho has joined #openstack-meeting-3 | 19:18 | |
*** ihrachys_ has joined #openstack-meeting-3 | 19:18 | |
*** alexpilotti has joined #openstack-meeting-3 | 19:21 | |
*** ihrachys has quit IRC | 19:21 | |
*** matrohon has quit IRC | 19:23 | |
*** matrohon has joined #openstack-meeting-3 | 19:25 | |
*** alexpilotti has quit IRC | 19:25 | |
*** salv-orlando has joined #openstack-meeting-3 | 19:26 | |
*** yamamoto has joined #openstack-meeting-3 | 19:31 | |
*** e0ne has joined #openstack-meeting-3 | 19:33 | |
*** kenji-i has joined #openstack-meeting-3 | 19:34 | |
*** matrohon has quit IRC | 19:36 | |
*** matrohon has joined #openstack-meeting-3 | 19:39 | |
*** yamamoto has quit IRC | 19:39 | |
*** toddjohn_ has joined #openstack-meeting-3 | 19:45 | |
*** Sukhdev has quit IRC | 19:46 | |
*** dtardivel has quit IRC | 19:48 | |
*** toddjohn_ has quit IRC | 19:49 | |
*** tyr_ has joined #openstack-meeting-3 | 19:49 | |
*** tsufiev has joined #openstack-meeting-3 | 19:51 | |
*** mrmartin has joined #openstack-meeting-3 | 19:52 | |
*** ankur-gupta-f has joined #openstack-meeting-3 | 19:54 | |
*** robcresswell has joined #openstack-meeting-3 | 19:56 | |
*** neelashah has quit IRC | 19:57 | |
*** alexpilotti has joined #openstack-meeting-3 | 19:57 | |
*** ediardo has joined #openstack-meeting-3 | 19:58 | |
*** dimtruck is now known as zz_dimtruck | 19:59 | |
*** TravT has joined #openstack-meeting-3 | 19:59 | |
robcresswell | #startmeeting horizondrivers | 20:00 |
openstack | Meeting started Wed Apr 20 20:00:16 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: horizondrivers)" | 20:00 | |
openstack | The meeting name has been set to 'horizondrivers' | 20:00 |
david-lyle | o/ | 20:00 |
lcastell | o/ | 20:00 |
ediardo | o/ | 20:00 |
ankur-gupta-f | o/ | 20:00 |
bpokorny | o/ | 20:00 |
tsufiev | o/ | 20:00 |
*** jlopezgu_ has joined #openstack-meeting-3 | 20:01 | |
robcresswell | Hi all | 20:01 |
tqtran | [=_=]/ | 20:01 |
*** ddieterly is now known as ddieterly[away] | 20:01 | |
*** zz_dimtruck is now known as dimtruck | 20:01 | |
robcresswell | Just one notice to start | 20:01 |
jlopezgu_ | Hi | 20:01 |
robcresswell | #topic Summit schedule | 20:01 |
*** openstack changes topic to "Summit schedule (Meeting topic: horizondrivers)" | 20:01 | |
robcresswell | #link https://www.openstack.org/summit/austin-2016/summit-schedule/global-search?t=Horizon%3A | 20:01 |
robcresswell | This is the Horizon room topic if you need to refer back, but wanted to bring it up anyway | 20:02 |
TravT | o/ | 20:02 |
robcresswell | So make sure you attend the sessions :D | 20:02 |
david-lyle | we're tagged in a talk titled "fail." so that's promising | 20:02 |
*** matt-borland has joined #openstack-meeting-3 | 20:02 | |
robcresswell | Yeah I saw that | 20:02 |
robcresswell | Very encouraging | 20:03 |
david-lyle | I'm sure they mean it in the best possible way | 20:03 |
*** ducttape_ has joined #openstack-meeting-3 | 20:03 | |
robcresswell | Any other notices before I move on to blueprints? | 20:03 |
kenji-i | o/ | 20:04 |
robcresswell | #topic Blueprint Review | 20:04 |
*** openstack changes topic to "Blueprint Review (Meeting topic: horizondrivers)" | 20:04 | |
*** ddieterly[away] is now known as ddieterly | 20:04 | |
robcresswell | There's several bps on the agenda | 20:04 |
*** hurgleburgler has joined #openstack-meeting-3 | 20:04 | |
*** rbak has quit IRC | 20:04 | |
robcresswell | #link https://wiki.openstack.org/wiki/Meetings/HorizonDrivers#Agenda_for_2016-04-20_2000_UTC | 20:04 |
robcresswell | #link https://blueprints.launchpad.net/horizon/+spec/operation-history-log | 20:05 |
robcresswell | kenji-i: If you want to add anything to the explanation, go ahead :) | 20:05 |
robcresswell | ducttape_: This sounds similar to a feature you mentioned before? | 20:06 |
kenji-i | robcresswell: okay, thanks :) | 20:06 |
* ducttape_ reads up on that one | 20:06 | |
* tsufiev is curios how many operators assign different accounts to different people | 20:07 | |
robcresswell | Basically its about logging the actions that users take within Horizon | 20:07 |
kenji-i | robcreddwell: yes, this fieature to log an operation on Horizon | 20:08 |
*** lhcheng has joined #openstack-meeting-3 | 20:08 | |
tyr_ | this sounds similar to an audit logging request we've been looking at. Instead of adding to our logs, it inserts Keystone WSGI middleware to log any API requests to Horizon server | 20:08 |
ducttape_ | that would be somewhat helpful. I would expect larger deployments to also have something like splunk aggregating all the actions too | 20:08 |
*** egafford has left #openstack-meeting-3 | 20:08 | |
david-lyle | kenji-i: this seems like something that should be outside Horizon | 20:09 |
ducttape_ | some of the need for that, would be for having a view into api calls made by admins - cli or within horizon | 20:09 |
david-lyle | I don't want to pass the buck, but it misses all API and CLI calls | 20:09 |
tqtran | doesnt ceilometer does this to some degree? | 20:09 |
david-lyle | so you only get part of the story | 20:10 |
david-lyle | nova has the events log which we show | 20:10 |
tyr_ | see also: http://docs.openstack.org/developer/keystonemiddleware/audit.html | 20:10 |
ducttape_ | not sure to what degree ceilometer would help here tqtran, maybe a bit | 20:10 |
kenji-i | I think in some cases, there are required to log an access log. | 20:11 |
ducttape_ | thats the logging part, yes tyr_, but then you need to aggregate all the logs everywhere, combine them, then have a powerful ui to query them | 20:11 |
kenji-i | not api call but operation by user | 20:11 |
tyr_ | smells like search ;) | 20:11 |
*** oanson has quit IRC | 20:11 | |
ducttape_ | it's splunk, in a nutshell | 20:11 |
lhcheng | there's more standard auditing, use pycadf | 20:12 |
lhcheng | we already have audit middleware for that | 20:12 |
*** anilvenkata has quit IRC | 20:12 | |
lhcheng | the audit can be pushed to a queue or something for recording purposes | 20:12 |
ducttape_ | but that requires operators to consolidate / aggregate logs etc , right lhcheng ? | 20:12 |
lhcheng | yeah, up to the operator to determine what they want to do with the audit log | 20:13 |
ducttape_ | so, back to the bp at hand, I think it is somewhat useful, but it will be a partial solution | 20:13 |
ducttape_ | right ? | 20:14 |
robcresswell | Depends if we want to carry a partial solution in Horizon (and even if we should carry that logic at all) ? | 20:14 |
tqtran | if you want to add a panel to support this view, thats entirely possible and welcomed. but consolidating/aggregating logs is beyond what horizon can do | 20:14 |
tyr_ | I agree. Auditing Horizon is a good step...but only part of the problem. Often cloud actions occur outside of the UI. | 20:14 |
ducttape_ | right tqtran, this much is certain | 20:14 |
ducttape_ | I would see this more of a contrib panel, if operators use splunk (or other alternatives) | 20:15 |
tyr_ | I think we should first focus on logging rest calls to the Horizon server in a way that is consistent with the REST calls to other services...before worrying too much about a UI to expose those logs. | 20:15 |
ducttape_ | so the other side should be logging it tyr_, not to say that horizon logging is great - there is room for improvement | 20:16 |
ducttape_ | but if I have to aggregate all of cinder/glance/neutron etc logs anyways, I'll just use that location | 20:16 |
david-lyle | this is basically turning up the log level | 20:16 |
david-lyle | we can already do that | 20:16 |
david-lyle | not entirely sure where the userid fits in though, TBH | 20:17 |
ducttape_ | I think there is value in this type of feature, but you will need to assume a certain way to aggregate and gather all the logs | 20:17 |
*** r1chardj0n3s has joined #openstack-meeting-3 | 20:18 | |
ducttape_ | also, if horizon is setup behind a load balancer, you'd need to show all the actions from all the horizon servers etc | 20:18 |
tsufiev | osprofiler library stores messages about API calls in mongodb (one of possible backends) | 20:18 |
ducttape_ | that would work tsufiev | 20:18 |
david-lyle | tsufiev: you're not running osprofiler in production are you? | 20:18 |
*** ccamacho has quit IRC | 20:18 | |
tsufiev | but it was designed with a slightly different goal in mind... | 20:18 |
david-lyle | all the time | 20:19 |
tsufiev | david-lyle, not yet, and I don't know if it could be switched on _permanently_ | 20:19 |
david-lyle | that's a pretty faulty audit solution then :P | 20:19 |
tsufiev | a great amount of data, it would be | 20:19 |
robcresswell | Yeah we're getting off topic with osprofiler | 20:20 |
tsufiev | but I'll ask rally folks if they though about that use-case | 20:20 |
ducttape_ | should we just say that this bp needs more info on how the data is stored / aggregated ? | 20:20 |
robcresswell | Yeah I've just been scanning the patch itself | 20:20 |
tyr_ | at a high-level, I'd like a Horizon logging solution to be consistent with other services. | 20:20 |
david-lyle | my thought is if auditing isn't done outside of Horizon, it's too incomplete to be useful | 20:21 |
ducttape_ | +1 | 20:21 |
lhcheng | there's already auditing solution in place, why are we re-inventing the auditing solution? | 20:21 |
ducttape_ | that is a partial solution lhcheng, but its the best start we have | 20:22 |
lhcheng | yeah, we could improve and contribute on that. but let's not start another project :) | 20:22 |
david-lyle | big tent requires more projects, it's a pyramid scheme | 20:23 |
ducttape_ | ok, so lhcheng would like to start another project, I second this motion | 20:23 |
robcresswell | Great | 20:23 |
david-lyle | we don't make money without more new projects | 20:23 |
lhcheng | lol | 20:23 |
*** ccamacho has joined #openstack-meeting-3 | 20:23 | |
david-lyle | excuse me multi-level marketing | 20:23 |
robcresswell | I quite liked the contrib idea. If there is some value in holding this, we could hold it in contrib and see if it can extended beyond that for a more complete solution. | 20:24 |
ducttape_ | ground floor level opportunities | 20:24 |
ducttape_ | yep robcresswell. I think that patch is going to have issues when you have multiple horizons too | 20:24 |
* r1chardj0n3s is wondering what he's stumbled in on ;-) | 20:24 | |
robcresswell | ducttape_: Agreed, but I'm trying to keep the bp review seperate from implementation. | 20:25 |
robcresswell | Otherwise we'll be here all day. | 20:25 |
robcresswell | night | 20:25 |
*** lhcheng has quit IRC | 20:25 | |
*** tonytan4ever has quit IRC | 20:25 | |
robcresswell | I'd say approve for now, and see where it goes. Anyone strongly against that idea? | 20:26 |
ducttape_ | wfm | 20:26 |
robcresswell | #info https://blueprints.launchpad.net/horizon/+spec/operation-history-log Approved, Marked Low Priority. | 20:27 |
robcresswell | #link https://blueprints.launchpad.net/horizon/+spec/django-debug-toolbar | 20:27 |
robcresswell | Oh, this is mine. Its a pretty common django tool. Also adds a fairly detailed template profiler for load times. | 20:28 |
ducttape_ | could that thing just be turned on when debug is turned on ? | 20:28 |
david-lyle | I think this piece should a documented add on | 20:28 |
*** ccamacho has quit IRC | 20:28 | |
ducttape_ | kinda like the css preview page ? | 20:28 |
david-lyle | the show() method is called for every request | 20:28 |
tsufiev | robcresswell, does django debug toolbar profile templates as well? | 20:29 |
david-lyle | 19 times when launch instance is invoked | 20:29 |
robcresswell | ducttape_: Right now its disabled when DEBUG is False, but also has an explicit bool control too. Called ENABLE_DEBUG_TOOLBAR iirc. | 20:29 |
tsufiev | it seems as there are 2 debugging/profiling features in this bp | 20:29 |
ducttape_ | thanks | 20:29 |
robcresswell | tsufiev: Its an add on to the debug toolbar. So, they are interlinked. | 20:29 |
*** doug-fish has joined #openstack-meeting-3 | 20:30 | |
tsufiev | okay, so the the toolbar is a prerequisite for template profiler | 20:30 |
tsufiev | like the idea | 20:30 |
*** ccamacho has joined #openstack-meeting-3 | 20:30 | |
*** doug-fi__ has joined #openstack-meeting-3 | 20:31 | |
tsufiev | I guess the most difficult part is to push 2 new dependencies to global requirements ;)? | 20:31 |
robcresswell | The question is, as David mentioned, whether we just mention it and leave it all commented out, or provide the code and toggle it on a boolean | 20:31 |
robcresswell | I'm obviously biased :) | 20:31 |
r1chardj0n3s | it's pretty easy to just pip install over a venv, right? | 20:31 |
david-lyle | you have three-four logical checks each time show is called | 20:32 |
tsufiev | robcresswell, what if made a switch at Developer dashboard? | 20:32 |
*** doug-f___ has joined #openstack-meeting-3 | 20:32 | |
tsufiev | *we made | 20:32 |
david-lyle | tsufiev: cookie driven rather than settings | 20:33 |
*** Sukhdev has joined #openstack-meeting-3 | 20:33 | |
david-lyle | well that still doesn't eliminate the overhead of checking on every request | 20:33 |
*** doug-fis_ has quit IRC | 20:33 | |
tsufiev | david-lyle, ack | 20:33 |
tyr_ | I like that it would be easy to enable...but I wouldn't want it on by default in debug mode. Also not certain about asking deployers to include this developer only dependency. | 20:33 |
robcresswell | Its disabled by default, even in debug mode. | 20:34 |
ducttape_ | ah good point tyr_, that extra prereq is bad | 20:34 |
david-lyle | you could even script enabling it | 20:34 |
david-lyle | in tools | 20:34 |
*** doug-fish has quit IRC | 20:34 | |
david-lyle | pip install 2-packages, append onto the local settings | 20:34 |
ducttape_ | the problem is that people trying to run horizon in prod are going to have some python dependancy on a library they have no interest in running with | 20:34 |
*** doug-fish has joined #openstack-meeting-3 | 20:35 | |
*** doug-fi__ has quit IRC | 20:35 | |
david-lyle | ducttape_: I'm for not including it and just having a scripted solution to enable it | 20:35 |
robcresswell | Sure | 20:35 |
david-lyle | that's where I was headed, if unclear | 20:35 |
ducttape_ | that would be ideal, or even to have some developer requirements.txt thing | 20:35 |
david-lyle | but how you inject the show method I don't know yet | 20:35 |
*** toan has quit IRC | 20:35 | |
tsufiev | what if we placed it into contrib/ and changed contrib/ dependencies regulations? | 20:36 |
david-lyle | oh, nevermind | 20:36 |
david-lyle | it's adding an app, forgot | 20:36 |
*** toan has joined #openstack-meeting-3 | 20:36 | |
david-lyle | so yeah, a contrib panel would be fine | 20:36 |
david-lyle | err, not panel, but script | 20:37 |
tsufiev | I mean, for example, contrib/ apps don't have to work with global requirements out of the box and may require additional deps to be installed | 20:37 |
tyr_ | bring it in as a FEATURE plugin? | 20:37 |
robcresswell | So as long as its conditional, the idea is fine, is the general consensus? | 20:37 |
ducttape_ | I think so robcresswell, make it pluggable and avoid the global requirements change | 20:37 |
robcresswell | Reluctant to presume with my own bp, but we should move on to the next item. | 20:37 |
*** doug-f___ has quit IRC | 20:37 | |
tyr_ | flip Disabled=False in its enabled file and away you go. | 20:37 |
tsufiev | +1 | 20:37 |
david-lyle | tyr_: something like that | 20:37 |
robcresswell | Great. So will approve and leave a comment about ensuring its optional, as are its dependencies | 20:38 |
robcresswell | Sound good? | 20:38 |
ducttape_ | +1 | 20:38 |
r1chardj0n3s | +1 | 20:38 |
tyr_ | +1 | 20:38 |
tsufiev | ack | 20:38 |
david-lyle | perfect | 20:39 |
hurgleburgler | +1 | 20:39 |
robcresswell | #https://blueprints.launchpad.net/horizon/+spec/django-debug-toolbar Approved, marked Low | 20:39 |
robcresswell | ugh | 20:39 |
*** banix has quit IRC | 20:39 | |
robcresswell | #info https://blueprints.launchpad.net/horizon/+spec/django-debug-toolbar Approved, marked Low | 20:39 |
robcresswell | #link https://blueprints.launchpad.net/horizon/+spec/horizon-use-quotas-api | 20:39 |
robcresswell | ducttape_: You're up | 20:40 |
ducttape_ | ok, so some background | 20:40 |
ducttape_ | horizon uses the 'limits" api for lots of stuff, mainly around the pie charts on overview pages and checking quotas | 20:40 |
ducttape_ | the limits api is old, but reliable | 20:40 |
ducttape_ | cinder has now introduced this ability to have multiple storage types | 20:41 |
r1chardj0n3s | it's also incredibly slow :/ | 20:41 |
ducttape_ | so deployment might have SSD / HDD etc | 20:41 |
ducttape_ | it gets worse r1chardj0n3s ;) | 20:41 |
*** tonytan_brb has joined #openstack-meeting-3 | 20:41 | |
tsufiev | ducttape_, is the 'usage' feature a part of limits API or quotas API? | 20:42 |
ducttape_ | if I want to show users how much cinder quota they have, I need to no longer call limits api, instead I need the quotas call | 20:42 |
ducttape_ | the actual "you used this much" is returned in limits - but NOT in quotas call | 20:42 |
tsufiev | I saw some horrendous workarounds for usage in horizon code | 20:42 |
*** tonytan_brb has quit IRC | 20:42 | |
tsufiev | I think it was exactly cinder | 20:42 |
ducttape_ | this all is a giant mess, indeed | 20:42 |
*** Aish has joined #openstack-meeting-3 | 20:43 | |
robcresswell | Quota management in general is something that gets mentioned a lot too | 20:43 |
david-lyle | usage is fairly inaccurate too | 20:43 |
robcresswell | So it seems like it could use an improvement in many regards | 20:43 |
david-lyle | or at least was | 20:43 |
ducttape_ | we have the need to show users "you have this much available in ssd" and "this much in hdd" etc space | 20:43 |
david-lyle | I applaud ducttape_ for volunteering | 20:43 |
ducttape_ | but to do this, it means making quotas calls | 20:43 |
david-lyle | that is code no one ever wants to touch | 20:43 |
*** tonytan_brb has joined #openstack-meeting-3 | 20:44 | |
ducttape_ | and when I switch to quotas, then I need to make subsequent calls to summarize "oh - you used 500GB of SSD" etc | 20:44 |
tsufiev | david-lyle, I made one attempt some time ago and still regret that :) | 20:44 |
*** tonytan_brb is now known as tonytan4ever_ | 20:44 | |
ducttape_ | and that slowness r1chardj0n3s mentioned becomes more worser | 20:44 |
ducttape_ | perhaps even worserest | 20:44 |
r1chardj0n3s | (just try limits with 10s of thousands of servers :/) | 20:45 |
*** neelashah has joined #openstack-meeting-3 | 20:45 | |
hurgleburgler | yikes | 20:45 |
tsufiev | ducttape_, the proper solution to that problem is a cross-project initiative, isn't it? | 20:45 |
ducttape_ | so I'm stuck in my current position, I need to start making quota calls, and the work I need to do should probably be pushed back upstream | 20:45 |
*** neelashah has quit IRC | 20:45 | |
david-lyle | tsufiev: funny you should mention that | 20:46 |
tsufiev | I mean, quotas have to be fixed in every affected service | 20:46 |
david-lyle | there happens to be a quotas working group | 20:46 |
ducttape_ | but I loathe trying to make everything quotas, because that seems pretty horrid too | 20:46 |
robcresswell | The blueprint itself seems too small given the scope then; aren't we talking about an effort per-project, rather than a general "migrate API" bp? | 20:46 |
ducttape_ | it could be. right now I am also asking which other projects have this aspect - to be able to have random new quotas show up | 20:47 |
david-lyle | well, we migrated to limits from quotas (ducttape_ drove that), migrating back via ducttape_ seems like proper punishment | 20:47 |
ducttape_ | like I think glance and nova / neutron might be fixed | 20:47 |
ducttape_ | the irony is not lost on me | 20:47 |
ducttape_ | evidently I was a very bad person in my former life | 20:47 |
david-lyle | I just want to highlight for the new comers :) | 20:48 |
* ducttape_ is not sure about this life, either | 20:48 | |
hurgleburgler | lol | 20:48 |
tsufiev | :D | 20:48 |
david-lyle | what is the permission model on the quota APIs ? | 20:49 |
tsufiev | I'm still missing the point why come back to quotas from limits if quotas were so bad :) | 20:49 |
ducttape_ | so the bp is there / filed.... and I'll push what I can under review in there for more feedback, but this quotas stuff and having a quotas working group sounds like waiting on the government to fix my problems | 20:49 |
david-lyle | would we have to do something like limits for non-admins and quotas for admins? | 20:49 |
* david-lyle hasn't checked | 20:49 | |
robcresswell | ducttape_: Yeah I'm just wondering whether we can build this up to a better scope for people to contribute. The bp in its current state isnt ideal | 20:49 |
ducttape_ | quotas provides a richer set of features tsufiev | 20:50 |
*** neelashah has joined #openstack-meeting-3 | 20:50 | |
*** neelashah has quit IRC | 20:50 | |
*** doug-fish has quit IRC | 20:50 | |
tsufiev | ah, okay | 20:50 |
*** rbak has joined #openstack-meeting-3 | 20:50 | |
*** matrohon has quit IRC | 20:50 | |
ducttape_ | as an example, we have users that log into horizon, and say "I failed to create a volume, but it says I have 100GB left" | 20:50 |
ducttape_ | and we say "you only have 100GB of HDD storage, you are out of SSD storage" | 20:51 |
ducttape_ | and the customer says "why is the chart telling me this / confusing me? " | 20:51 |
*** neelashah has joined #openstack-meeting-3 | 20:51 | |
robcresswell | I think: expand the bp to detail what needs to be done, and we can use the summit to talk about the work further, since it sounds like you're not available to implement the entire thing yourself ;) | 20:51 |
*** Swami has joined #openstack-meeting-3 | 20:51 | |
*** doug-fis_ has joined #openstack-meeting-3 | 20:52 | |
ducttape_ | I'm excellent at creating bps that I can't complete. challenge accepted | 20:52 |
ankur-gupta-f | \o/ | 20:52 |
david-lyle | looks like quota show calls are open | 20:52 |
tsufiev | I would gladly implement the bp (if that's possible) | 20:52 |
*** alaski has joined #openstack-meeting-3 | 20:53 | |
robcresswell | The trap worked! | 20:53 |
tsufiev | well, I meant that pkarikh would gladly implement it :) | 20:53 |
robcresswell | I mean, well volunteered tsufiev | 20:53 |
ducttape_ | I'll take all the help I can get :D | 20:53 |
david-lyle | SCATTER | 20:53 |
tsufiev | since he's interested in quotas fixing | 20:53 |
ducttape_ | my next bp on the list today is not as bad, I promise | 20:53 |
robcresswell | ducttape_: I'm gonna mark the bp as Drafting until it can be expanded further | 20:53 |
ducttape_ | sounds good, thanks robcresswell | 20:53 |
*** spzala has quit IRC | 20:54 | |
robcresswell | #info https://blueprints.launchpad.net/horizon/+spec/horizon-use-quotas-api Needs more work, but the idea is generally approved of. | 20:54 |
robcresswell | :D | 20:54 |
robcresswell | #link https://blueprints.launchpad.net/horizon/+spec/admin-neutron-l3-agent | 20:54 |
ducttape_ | so neutron agent lists - good times. | 20:54 |
ducttape_ | we have a hypervisor page, which is a good analogy of what I am after for this | 20:54 |
*** ihrachys has joined #openstack-meeting-3 | 20:54 | |
ducttape_ | this lists all the places where nova is running / available to host vms | 20:55 |
*** ihrachys_ has quit IRC | 20:55 | |
ducttape_ | well, neutron has a similar list of agents it has. like "these are places that host dhcp servers" "these are places that host routers" | 20:55 |
*** tonytan4ever_ is now known as tonytan4ever | 20:56 | |
ducttape_ | as admins, we have to use the cli to navigate that right now | 20:56 |
ducttape_ | but it would be very helpful to show some of that info in the UI | 20:56 |
david-lyle | would this be added to the table in system information? | 20:56 |
ducttape_ | I would see this as a new neutron panel in the admin area, if it really got flushed out | 20:56 |
ducttape_ | right now I have a small patch up, that just shows the location(s) where the neutron router resides | 20:57 |
ducttape_ | but really, this is a pretty rich environment for a lot of interesting stuff | 20:57 |
ducttape_ | if I was in tsufiev's shoes - this is where to volunteer | 20:58 |
*** rtheis has quit IRC | 20:58 | |
ducttape_ | the api is pretty well know, there is a need from admins for a view into this stuff, etc | 20:58 |
tsufiev | this time I abstain :) | 20:58 |
david-lyle | it's not linked to the bp | 20:58 |
robcresswell | Looks like a good idea, but needs filling out more so people can pick up on it ducttape_ | 20:58 |
ducttape_ | https://review.openstack.org/#/c/306619/ | 20:58 |
ducttape_ | #link https://review.openstack.org/#/c/306619/ | 20:58 |
ducttape_ | ok, yep agree robcresswell | 20:59 |
david-lyle | ducttape_: http://pasteboard.co/kSwaEFE.png | 20:59 |
david-lyle | I could see hosts listed in that table | 20:59 |
david-lyle | just a thought | 20:59 |
robcresswell | thanks ducttape_ | 20:59 |
david-lyle | or is there a lot more information you're going to add? | 20:59 |
ducttape_ | yep, makes sense david-lyle | 20:59 |
robcresswell | #info https://blueprints.launchpad.net/horizon/+spec/admin-neutron-l3-agent needs to be expanded | 21:00 |
ducttape_ | I could see the ability to drill down on those items too david-lyle | 21:00 |
robcresswell | We're at time; will add final item to next meeting | 21:00 |
robcresswell | Remember, no meetings next week because of summit | 21:00 |
ducttape_ | like you know the l3 agent is running on daves machine - what other routers are living there??? | 21:00 |
*** MarkAtwood has joined #openstack-meeting-3 | 21:00 | |
ducttape_ | thanks all | 21:00 |
robcresswell | Lets continue in Horizon chat. Thanks all | 21:00 |
*** r1chardj0n3s has left #openstack-meeting-3 | 21:00 | |
robcresswell | #endmeeting | 21:00 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings" | 21:00 | |
openstack | Meeting ended Wed Apr 20 21:00:56 2016 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 21:00 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/horizondrivers/2016/horizondrivers.2016-04-20-20.00.html | 21:01 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/horizondrivers/2016/horizondrivers.2016-04-20-20.00.txt | 21:01 |
kenji-i | Thask you ! sorry to not to be able to reply properly, I hate my cheap english skills. anyway thank you | 21:01 |
openstack | Log: http://eavesdrop.openstack.org/meetings/horizondrivers/2016/horizondrivers.2016-04-20-20.00.log.html | 21:01 |
*** baoli has quit IRC | 21:01 | |
*** mriedem has joined #openstack-meeting-3 | 21:01 | |
alaski | #startmeeting nova_cells | 21:01 |
openstack | Meeting started Wed Apr 20 21:01:24 2016 UTC and is due to finish in 60 minutes. The chair is alaski. Information about MeetBot at http://wiki.debian.org/MeetBot. | 21:01 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 21:01 |
*** spzala has joined #openstack-meeting-3 | 21:01 | |
*** openstack changes topic to " (Meeting topic: nova_cells)" | 21:01 | |
openstack | The meeting name has been set to 'nova_cells' | 21:01 |
alaski | anyone around today? | 21:01 |
*** tqtran has left #openstack-meeting-3 | 21:01 | |
mriedem | o/ | 21:01 |
mriedem | sort of | 21:01 |
melwitt | o/ | 21:01 |
ccarmack1 | o/ | 21:01 |
bauzas | \o | 21:01 |
*** ctrath has joined #openstack-meeting-3 | 21:01 | |
alaski | #topic testing | 21:02 |
*** openstack changes topic to "testing (Meeting topic: nova_cells)" | 21:02 | |
*** rlrossit has joined #openstack-meeting-3 | 21:02 | |
alaski | haven't heard of any gate failures, so things are sailing smoothly these days | 21:02 |
alaski | ccarmack1 had a thing to discuss though | 21:02 |
ccarmack1 | I put some thoughts about testing in https://etherpad.openstack.org/p/nova-cells-testing | 21:02 |
*** bpokorny_ has joined #openstack-meeting-3 | 21:02 | |
*** ducttape_ has left #openstack-meeting-3 | 21:03 | |
ccarmack1 | please add any comments | 21:03 |
alaski | at the bottom it looks like | 21:03 |
melwitt | ah, my old friend that etherpad | 21:03 |
ccarmack1 | yea, sorry at the bottom | 21:03 |
alaski | does anyone object to me removing the big glob in the middle? | 21:03 |
ccarmack1 | I was thinking we need something that approximates a real multi node cells env | 21:04 |
melwitt | alaski: not me. I totally forgot about this etherpad | 21:04 |
alaski | melwitt: I had repressed it as well :) | 21:04 |
melwitt | haha :) | 21:04 |
alaski | ccarmack1: yes, that would be ideal | 21:04 |
ccarmack1 | amazing what google will find | 21:04 |
*** hurgleburgler has left #openstack-meeting-3 | 21:05 | |
ccarmack1 | how found that etherpad | 21:05 |
melwitt | impressive | 21:05 |
bauzas | orly? | 21:05 |
alaski | so the question I have for multi-node is where will cell0 live | 21:05 |
alaski | I would probably put it on the api node | 21:06 |
*** spzala has quit IRC | 21:06 | |
melwitt | that's what I was thinking. that would be like real life anyway, right? | 21:06 |
ccarmack1 | I was thinking of a devstack with api + cell1 | 21:06 |
alaski | for a lot of people, yeah | 21:06 |
ccarmack1 | and cell0 | 21:06 |
*** bpokorny has quit IRC | 21:07 | |
alaski | on one node? | 21:07 |
melwitt | for multi-node I thought we would have 2 cells, no? | 21:07 |
*** mrmartin has quit IRC | 21:07 | |
*** mickeys has quit IRC | 21:07 | |
melwitt | api + cell1 + cell2 | 21:07 |
ccarmack1 | I was concerned about a 3 host multinode | 21:07 |
*** spzala has joined #openstack-meeting-3 | 21:07 | |
ccarmack1 | but yes that would be better | 21:07 |
ccarmack1 | does the gate support 3 hosts? | 21:07 |
*** mickeys has joined #openstack-meeting-3 | 21:08 | |
bauzas | why not 2 nodes with (api, cell0, cell1) and (cell2) ? | 21:08 |
*** mickeys has quit IRC | 21:08 | |
ccarmack1 | thats where I left it | 21:08 |
bauzas | like an AIO-+1 | 21:08 |
alaski | ccarmack1: not sure. that's probably a sdague or -infra question | 21:08 |
*** mickeys has joined #openstack-meeting-3 | 21:08 | |
alaski | I was actually thinking (api, cell0), then cell1 separate | 21:08 |
alaski | and eventually another node for cell2 | 21:08 |
alaski | but we're not quite up to a cell2 yet | 21:09 |
ccarmack1 | thats what I have in the doc.. but I can ask infra about having 3 hosts in a multi-node test | 21:09 |
ccarmack1 | not quite up to cell2 ? | 21:09 |
melwitt | yeah, I was thinking future, I guess I assumed multi-node means multi-cell | 21:09 |
*** mickeys has quit IRC | 21:09 | |
alaski | ccarmack1: we don't have all the pieces in place to make that work yet | 21:10 |
*** mickeys has joined #openstack-meeting-3 | 21:10 | |
alaski | but melwitt has a patch up right now with a big chunk of it | 21:10 |
ccarmack1 | I think this is planning for testing when everything is working | 21:10 |
*** jlopezgu_ has left #openstack-meeting-3 | 21:10 | |
alaski | okay | 21:11 |
ccarmack1 | melwitt's patch in the rpc switching? | 21:11 |
melwitt | okay, so are we thinking we have one multi-node job now that has api + cell0 + cell1 and then in the future another multi-node job that has 2 cells or just amend the existing job to have 2 cells? | 21:11 |
alaski | yeah | 21:11 |
alaski | melwitt: I was thinking the latter | 21:11 |
ccarmack1 | and each cell has 1 host? | 21:12 |
ccarmack1 | aka node | 21:12 |
alaski | yes, if infra can provide that | 21:12 |
*** spzala has quit IRC | 21:12 | |
ccarmack1 | ok, I'll ask | 21:12 |
*** lpetrut has quit IRC | 21:12 | |
alaski | we could do (api, cell0, cell1) and (cell2) as a reasonable test bed as well I think | 21:12 |
ccarmack1 | that's 2 hosts, if infra can't do 3 | 21:13 |
bauzas | I'm just thinking of people using All-in-One | 21:13 |
alaski | ccarmack1: yeah. a fallback | 21:13 |
bauzas | given that, adding a new cell | 21:13 |
*** lblanchard has quit IRC | 21:13 | |
*** spzala has joined #openstack-meeting-3 | 21:13 | |
melwitt | wait, are we waiting until multi-cell to do multi-node or are we thinking of multi-node now with everything talking to the same db/mq? | 21:13 |
bauzas | hence 2 nodes, first with (api, cell0, cell1) and the other with only a cell | 21:13 |
bauzas | 2 MQs | 21:14 |
bauzas | melwitt: and different DBs | 21:14 |
bauzas | but within the same infra node | 21:14 |
*** kenji-i has quit IRC | 21:14 | |
*** mickeys has quit IRC | 21:14 | |
ccarmack1 | melwitt: I'm thinking of multi-cell, when its ready | 21:14 |
*** Sukhdev has quit IRC | 21:15 | |
alaski | well, I was thinking of multi-node with one cell, and then expand to two when ready | 21:15 |
alaski | but if everyone wants to wait we can do that | 21:15 |
ccarmack1 | alaski: would that env test anything specific to cells? | 21:15 |
*** lcastell has quit IRC | 21:16 | |
*** luzC has quit IRC | 21:16 | |
ccarmack1 | it would be a non-AIO | 21:16 |
alaski | it wouldn't | 21:16 |
alaski | so maybe it's not important now | 21:16 |
alaski | okay, so multi-node will be multi-cell | 21:17 |
alaski | and it may be a while until that works | 21:17 |
bauzas | I was basically thinking that a cell DB could be close to the compute | 21:17 |
ccarmack1 | I was thinking waiting for multi-cell and then have a config as we are saying — node1 has api, cell0, cell2 .. node2 has cell1 | 21:17 |
melwitt | it would be figuring out the legwork now instead of later I guess. or rather setting it up now once to be expanded instead of potentially having to redo a lot to expand? | 21:17 |
bauzas | but yeah... | 21:17 |
alaski | melwitt: yeah, that was my thinking | 21:18 |
*** spzala has quit IRC | 21:18 | |
bauzas | melwitt: alaski: well, that's just config stuff right? | 21:18 |
bauzas | meaning that we cut our deployment with the manage calls we want | 21:18 |
alaski | ccarmack1: that works, but it won't pass anything now so the question is are you planning to work on it now, and should it run on all reviews? | 21:18 |
bauzas | not sure changing that could be difficult | 21:19 |
*** spzala has joined #openstack-meeting-3 | 21:19 | |
ccarmack1 | alaski: I was planning to do some leg work to set up the jobs, etc | 21:20 |
alaski | ccarmack1: okay. that would be great, but it probably needs to start in the experimental queue | 21:20 |
ccarmack1 | yup | 21:20 |
*** e0ne has quit IRC | 21:20 | |
alaski | bauzas: you're thinking of doing two cells in AIO? | 21:21 |
ccarmack1 | bauzas: I was thinking of having each cell's db on the same host has compute | 21:21 |
*** janice has quit IRC | 21:21 | |
*** lcastell has joined #openstack-meeting-3 | 21:21 | |
bauzas | alaski: nope | 21:21 |
*** neiljerram has quit IRC | 21:21 | |
bauzas | alaski: one cell in AIO | 21:21 |
bauzas | alaski: and one other cell in a separate node with another compute | 21:21 |
*** luzC has joined #openstack-meeting-3 | 21:21 | |
alaski | bauzas: gotcha | 21:21 |
bauzas | alaski: but that means a cell DB could be close to the compute node | 21:21 |
alaski | yeah, that's fine though | 21:22 |
bauzas | which could be a bit sad for performance... but we use AIO too :) | 21:22 |
alaski | yep | 21:22 |
bauzas | so, maybe later a large-ops one | 21:22 |
alaski | yeah | 21:23 |
alaski | okay, I think we're all on the same page now | 21:23 |
ccarmack1 | could you all comment in the etherpad | 21:23 |
ccarmack1 | so I can chew on this later? | 21:24 |
ccarmack1 | also, I'm not sure about the grenade stuff | 21:24 |
alaski | #action all comment on https://etherpad.openstack.org/p/nova-cells-testing | 21:24 |
ccarmack1 | alaski: is multi-tier cells in the future? | 21:24 |
bauzas | erh | 21:25 |
ccarmack1 | or not for newton? | 21:25 |
alaski | I think the only upgrade thing different between cells and non for grenade is testing the update from non cells to cells | 21:25 |
*** spzala has quit IRC | 21:25 | |
alaski | ccarmack1: not planned at all | 21:25 |
bauzas | I think we agreed to only have one parent/child | 21:25 |
bauzas | horizontally, not vertically | 21:25 |
ccarmack1 | alaski: and a cellsv1 to cellsv2 upgrade? | 21:25 |
alaski | yeah, multi-tier would be cellsv3, or v2.5 or something. not being considered for this effort | 21:25 |
ccarmack1 | ok | 21:26 |
*** spzala has joined #openstack-meeting-3 | 21:26 | |
melwitt | multi-tier means nested, right? | 21:26 |
alaski | ccarmack1: yes, and we don't really have c1->v2 sorted yet | 21:26 |
ccarmack1 | yes melwitt | 21:26 |
alaski | ccarmack1: we kind of need multi-cell support first | 21:26 |
melwitt | okay. yeah, nested cells hasn't been a thing so far and maybe never will | 21:26 |
ccarmack1 | ok | 21:26 |
alaski | any more on testing? | 21:27 |
ccarmack1 | I'm done | 21:27 |
alaski | cool | 21:27 |
alaski | #topic Open Reviews | 21:27 |
bauzas | ccarmack1: cellv1 to cellv2 path is clear now | 21:27 |
*** openstack changes topic to "Open Reviews (Meeting topic: nova_cells)" | 21:27 | |
alaski | https://etherpad.openstack.org/p/newton-nova-priorities-tracking | 21:27 |
ccarmack1 | bauza: yes I saw your doc update | 21:28 |
ccarmack1 | I think you did that… | 21:28 |
*** sdake_ has joined #openstack-meeting-3 | 21:28 | |
bauzas | multi cellsv1 can be only one cellv2 by default | 21:28 |
*** tonytan4ever has quit IRC | 21:28 | |
alaski | for reviews just check out the etherpad | 21:28 |
alaski | #topic Open Discussion | 21:28 |
*** openstack changes topic to "Open Discussion (Meeting topic: nova_cells)" | 21:28 | |
alaski | yeah, we have a plan for v1->v2, but without multicell support no one is realistically going to upgrade | 21:29 |
alaski | and we can't fully test it | 21:29 |
ccarmack1 | we can't it fully be tested? | 21:29 |
ccarmack1 | why,,, | 21:30 |
bauzas | alaski: yup, agreed | 21:30 |
alaski | just that we can't migrate two v1 cells to v2, which is really what we want to check | 21:30 |
*** spzala has quit IRC | 21:30 | |
*** reedip_ has joined #openstack-meeting-3 | 21:30 | |
melwitt | I was wondering how are we doing on the 'boot an instance' with a single cell v2. are all of the patches up for that or is there anything else still needed? | 21:31 |
alaski | there's a few things still needed | 21:31 |
*** spzala has joined #openstack-meeting-3 | 21:32 | |
alaski | I have a local WIP which moves instance creation to the conductor, that's the last big piece | 21:32 |
*** Aish has left #openstack-meeting-3 | 21:32 | |
alaski | there's also handling listing instances from a BuildRequest | 21:32 |
alaski | which has no work on it yet | 21:32 |
melwitt | okay, cool. just wanted to make sure is it a matter of just reviews or if there's more to come | 21:32 |
*** ihrachys has quit IRC | 21:32 | |
alaski | mostly those two things I think | 21:32 |
rlrossit | aren't there still API DB migrations needed too? | 21:33 |
*** ihrachys has joined #openstack-meeting-3 | 21:33 | |
*** neelashah has quit IRC | 21:33 | |
alaski | I consider those more of the multi-cell story | 21:33 |
*** dedery has quit IRC | 21:33 | |
alaski | but yes, plenty of those still needed | 21:33 |
rlrossit | yeah I figured those weren't done yet :) | 21:34 |
alaski | heh, not even close | 21:34 |
melwitt | what else for multi-cell? API DB migrations, is there anything more with the scheduling interaction or is that covered under the single cell work? | 21:34 |
alaski | doffm did get some specs up though | 21:34 |
rlrossit | Yep and they've come up on my objects reviews dashboard, but I've been ignoring them | 21:35 |
alaski | melwitt: that should be covered under the single cell work, unless there's something being overlooked | 21:35 |
melwitt | alaski: great | 21:35 |
melwitt | alaski: well, I suppose it will be a matter of putting target_cell in the right place for the switching too | 21:36 |
alaski | right | 21:36 |
melwitt | alaski: in my local testing I put it in conductor | 21:36 |
*** spzala has quit IRC | 21:36 | |
alaski | using switching for db and rpc and db migrations. I think that's mostly what's left after current WIP is done | 21:36 |
melwitt | cool | 21:36 |
*** neelashah has joined #openstack-meeting-3 | 21:37 | |
alaski | and testing, and upgrade path for v1 | 21:37 |
*** ddieterly is now known as ddieterly[away] | 21:37 | |
melwitt | *nod* | 21:37 |
alaski | it probably goes without saying, but I will not be running this meeting next week | 21:38 |
*** ddieterly[away] is now known as ddieterly | 21:38 | |
*** Sukhdev has joined #openstack-meeting-3 | 21:38 | |
alaski | if you want to talk cells come find me in Austin :) | 21:38 |
*** spzala has joined #openstack-meeting-3 | 21:38 | |
melwitt | yeah, I assumed no meetings next week | 21:38 |
alaski | also, hopefully everyone knows by now that I am not a locquacious person, so please come ready to help with the cells summit sessions | 21:39 |
melwitt | I'm not either but I will try :) | 21:39 |
* rlrossit googles locquacious | 21:40 | |
alaski | dangit, spelled it wrong | 21:40 |
alaski | melwitt: between the two of us we're almost a talkative person | 21:40 |
melwitt | alaski: lol, so true | 21:40 |
alaski | that's all I have for this week | 21:41 |
alaski | anyone have a topic? | 21:41 |
ccarmack1 | nooope | 21:41 |
rlrossit | see y'all in austin | 21:41 |
rlrossit | getting my accent ready | 21:41 |
*** e0ne has joined #openstack-meeting-3 | 21:41 | |
alaski | great! see y'all there | 21:41 |
melwitt | great! | 21:41 |
alaski | :) | 21:41 |
melwitt | o/ | 21:41 |
alaski | #endmeeting | 21:41 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings" | 21:41 | |
openstack | Meeting ended Wed Apr 20 21:41:47 2016 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 21:41 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/nova_cells/2016/nova_cells.2016-04-20-21.01.html | 21:41 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/nova_cells/2016/nova_cells.2016-04-20-21.01.txt | 21:41 |
openstack | Log: http://eavesdrop.openstack.org/meetings/nova_cells/2016/nova_cells.2016-04-20-21.01.log.html | 21:41 |
*** rlrossit has left #openstack-meeting-3 | 21:42 | |
*** ccarmack1 has left #openstack-meeting-3 | 21:42 | |
*** spzala has quit IRC | 21:43 | |
*** Sukhdev has quit IRC | 21:43 | |
*** ihrachys has quit IRC | 21:44 | |
*** spzala has joined #openstack-meeting-3 | 21:45 | |
*** sdake_ has quit IRC | 21:45 | |
*** sdake_ has joined #openstack-meeting-3 | 21:47 | |
*** Sukhdev has joined #openstack-meeting-3 | 21:47 | |
*** alaski has left #openstack-meeting-3 | 21:48 | |
*** e0ne has quit IRC | 21:51 | |
*** vgridnev_ has joined #openstack-meeting-3 | 21:55 | |
*** salv-orl_ has joined #openstack-meeting-3 | 21:56 | |
*** spzala has quit IRC | 21:57 | |
*** mriedem has left #openstack-meeting-3 | 21:57 | |
*** piet has joined #openstack-meeting-3 | 21:57 | |
*** nikhil_k is now known as nikhil | 21:58 | |
*** salv-orlando has quit IRC | 21:59 | |
*** Sukhdev has quit IRC | 21:59 | |
*** vgridnev_ has quit IRC | 22:00 | |
*** spzala has joined #openstack-meeting-3 | 22:00 | |
*** matt-borland has quit IRC | 22:02 | |
*** ddieterly is now known as ddieterly[away] | 22:02 | |
*** ctrath has quit IRC | 22:03 | |
*** ccamacho has quit IRC | 22:04 | |
*** Sukhdev has joined #openstack-meeting-3 | 22:05 | |
*** fitoduarte has joined #openstack-meeting-3 | 22:07 | |
*** ccamacho has joined #openstack-meeting-3 | 22:07 | |
*** ctrath has joined #openstack-meeting-3 | 22:07 | |
*** lblanchard has joined #openstack-meeting-3 | 22:08 | |
*** vhoward has quit IRC | 22:09 | |
*** rocky_g has quit IRC | 22:12 | |
*** ccamacho has quit IRC | 22:13 | |
*** ccamacho has joined #openstack-meeting-3 | 22:15 | |
*** sigmavirus24 is now known as sigmavirus24_awa | 22:15 | |
*** neelashah has quit IRC | 22:17 | |
*** doug-fis_ has quit IRC | 22:17 | |
*** dimtruck is now known as zz_dimtruck | 22:20 | |
*** ddieterly[away] is now known as ddieterly | 22:25 | |
*** rossella_s has joined #openstack-meeting-3 | 22:26 | |
*** toddjohn_ has joined #openstack-meeting-3 | 22:27 | |
*** toddjohn_ has quit IRC | 22:27 | |
*** Adri2000 has quit IRC | 22:27 | |
*** toddjohn_ has joined #openstack-meeting-3 | 22:28 | |
*** galstrom is now known as galstrom_zzz | 22:36 | |
*** spzala has quit IRC | 22:37 | |
*** mickeys has joined #openstack-meeting-3 | 22:39 | |
*** mickeys_ has joined #openstack-meeting-3 | 22:41 | |
*** mickeys_ has quit IRC | 22:42 | |
*** mickeys_ has joined #openstack-meeting-3 | 22:42 | |
*** mickeys has quit IRC | 22:43 | |
*** mickeys_ has quit IRC | 22:43 | |
*** mickeys has joined #openstack-meeting-3 | 22:43 | |
*** ddieterly has quit IRC | 22:43 | |
*** yamahata has quit IRC | 22:49 | |
*** lblanchard has quit IRC | 22:52 | |
*** claudiub has quit IRC | 22:56 | |
*** krotscheck is now known as krotscheck_dcm | 22:57 | |
*** emagana has quit IRC | 22:57 | |
*** piet has quit IRC | 23:03 | |
*** cloudtrainme has quit IRC | 23:03 | |
*** tyr_ has quit IRC | 23:06 | |
*** ctrath has quit IRC | 23:06 | |
*** Adri2000 has joined #openstack-meeting-3 | 23:10 | |
*** sdague has quit IRC | 23:12 | |
*** ddieterly has joined #openstack-meeting-3 | 23:15 | |
*** vtech has quit IRC | 23:17 | |
*** spzala has joined #openstack-meeting-3 | 23:18 | |
*** Sukhdev has quit IRC | 23:22 | |
*** mickeys has quit IRC | 23:23 | |
*** spzala has quit IRC | 23:23 | |
*** ddieterly is now known as ddieterly[away] | 23:23 | |
*** mickeys has joined #openstack-meeting-3 | 23:24 | |
*** bpokorny_ has quit IRC | 23:25 | |
*** salv-orl_ has quit IRC | 23:26 | |
*** bpokorny has joined #openstack-meeting-3 | 23:26 | |
*** mickeys has quit IRC | 23:28 | |
*** jaypipes has quit IRC | 23:29 | |
*** emagana has joined #openstack-meeting-3 | 23:32 | |
*** kenji-i has joined #openstack-meeting-3 | 23:38 | |
*** Sukhdev has joined #openstack-meeting-3 | 23:41 | |
*** neelashah has joined #openstack-meeting-3 | 23:42 | |
*** fitoduarte has quit IRC | 23:46 | |
*** Sukhdev has quit IRC | 23:48 | |
*** mageshgv has quit IRC | 23:57 | |
*** sdake__ has joined #openstack-meeting-3 | 23:58 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!