*** yamamoto_ has joined #openstack-meeting-3 | 00:00 | |
*** liangy has quit IRC | 00:00 | |
*** numans has joined #openstack-meeting-3 | 00:02 | |
*** sdake_ has joined #openstack-meeting-3 | 00:08 | |
*** doug-fish has joined #openstack-meeting-3 | 00:09 | |
*** bryan_att has quit IRC | 00:09 | |
*** sdake has quit IRC | 00:11 | |
*** Swami has quit IRC | 00:11 | |
*** Swami has joined #openstack-meeting-3 | 00:11 | |
*** MarkAtwood1 has quit IRC | 00:14 | |
*** doug-fish has quit IRC | 00:14 | |
*** markvoelker has quit IRC | 00:14 | |
*** piet has quit IRC | 00:15 | |
*** piet has joined #openstack-meeting-3 | 00:15 | |
*** markvoelker has joined #openstack-meeting-3 | 00:17 | |
*** spzala has quit IRC | 00:21 | |
*** spzala has joined #openstack-meeting-3 | 00:22 | |
*** baoli has joined #openstack-meeting-3 | 00:23 | |
*** sdake_ has quit IRC | 00:24 | |
*** spzala_ has joined #openstack-meeting-3 | 00:24 | |
*** sdake has joined #openstack-meeting-3 | 00:25 | |
*** spzala has quit IRC | 00:26 | |
*** spzala_ has quit IRC | 00:28 | |
*** piet has quit IRC | 00:30 | |
*** alexpilo_ has quit IRC | 00:30 | |
*** baoli has quit IRC | 00:31 | |
*** wojdev has quit IRC | 00:32 | |
*** yamamoto_ has quit IRC | 00:35 | |
*** Swami has quit IRC | 00:37 | |
*** hoangcx has joined #openstack-meeting-3 | 00:40 | |
*** baoli has joined #openstack-meeting-3 | 00:44 | |
*** Sukhdev has quit IRC | 00:44 | |
*** banix has joined #openstack-meeting-3 | 00:46 | |
*** banix has quit IRC | 00:49 | |
*** banix has joined #openstack-meeting-3 | 00:49 | |
*** toddjohn_ has quit IRC | 00:50 | |
*** alexpilotti has joined #openstack-meeting-3 | 00:51 | |
*** piet has joined #openstack-meeting-3 | 00:51 | |
*** baoli has quit IRC | 00:53 | |
*** alexpilotti has quit IRC | 00:53 | |
*** alexpilotti has joined #openstack-meeting-3 | 00:54 | |
*** bpokorny has joined #openstack-meeting-3 | 00:55 | |
*** MarkAtwood1 has joined #openstack-meeting-3 | 00:55 | |
*** kzaitsev_mb has quit IRC | 00:58 | |
*** alexpilotti has quit IRC | 00:58 | |
*** MarkAtwood1 has quit IRC | 00:58 | |
*** MarkAtwood has quit IRC | 00:59 | |
*** kzaitsev_mb has joined #openstack-meeting-3 | 01:00 | |
*** Sam-I-Am has joined #openstack-meeting-3 | 01:00 | |
Sam-I-Am | hello | 01:00 |
---|---|---|
Sam-I-Am | anyone home? | 01:02 |
Sam-I-Am | guess not! | 01:03 |
Sam-I-Am | i need to catch a flight anyway | 01:03 |
*** baoli has joined #openstack-meeting-3 | 01:05 | |
*** kzaitsev_mb has quit IRC | 01:05 | |
*** numans has quit IRC | 01:08 | |
*** cgoncalves has quit IRC | 01:10 | |
*** salv-orlando has quit IRC | 01:12 | |
*** baoli has quit IRC | 01:15 | |
*** Sukhdev has joined #openstack-meeting-3 | 01:17 | |
*** Sukhdev has quit IRC | 01:19 | |
*** Sukhdev has joined #openstack-meeting-3 | 01:19 | |
*** tellesnobrega is now known as tellesnobrega_af | 01:21 | |
*** tellesnobrega_af is now known as tellesnobrega | 01:21 | |
*** Sukhdev_ has joined #openstack-meeting-3 | 01:22 | |
*** Sukhdev has quit IRC | 01:22 | |
*** yamamoto_ has joined #openstack-meeting-3 | 01:24 | |
*** zz_dimtruck is now known as dimtruck | 01:24 | |
*** Sukhdev_ has quit IRC | 01:25 | |
*** mtanino has quit IRC | 01:26 | |
*** spzala has joined #openstack-meeting-3 | 01:30 | |
*** david-lyle has quit IRC | 01:31 | |
*** spzala has quit IRC | 01:34 | |
*** tellesnobrega is now known as tellesnobrega_af | 01:37 | |
*** dimtruck is now known as zz_dimtruck | 01:37 | |
*** Sukhdev has joined #openstack-meeting-3 | 01:49 | |
*** Sukhdev has quit IRC | 01:50 | |
*** armax has quit IRC | 01:51 | |
*** alexpilotti has joined #openstack-meeting-3 | 01:53 | |
*** armax has joined #openstack-meeting-3 | 01:54 | |
*** bpokorny_ has joined #openstack-meeting-3 | 01:56 | |
*** alexpilotti has quit IRC | 01:58 | |
*** bpokorny has quit IRC | 02:00 | |
*** bpokorny_ has quit IRC | 02:01 | |
*** nelsnelson has quit IRC | 02:03 | |
*** piet has quit IRC | 02:08 | |
*** baohua has joined #openstack-meeting-3 | 02:08 | |
*** armax has quit IRC | 02:12 | |
*** banix has quit IRC | 02:14 | |
*** spzala has joined #openstack-meeting-3 | 02:19 | |
*** piet has joined #openstack-meeting-3 | 02:20 | |
*** nelsnelson has joined #openstack-meeting-3 | 02:21 | |
*** armax has joined #openstack-meeting-3 | 02:22 | |
*** zz_dimtruck is now known as dimtruck | 02:27 | |
*** rossella_s has quit IRC | 02:31 | |
*** rossella_s has joined #openstack-meeting-3 | 02:31 | |
*** baoli has joined #openstack-meeting-3 | 02:32 | |
*** banix has joined #openstack-meeting-3 | 02:38 | |
*** doug-fish has joined #openstack-meeting-3 | 02:39 | |
*** dansmith has quit IRC | 02:42 | |
*** markvoelker has quit IRC | 02:42 | |
*** spzala has quit IRC | 02:43 | |
*** doug-fish has quit IRC | 02:44 | |
*** dimtruck is now known as zz_dimtruck | 02:44 | |
*** vishwanathj has joined #openstack-meeting-3 | 02:45 | |
*** spzala has joined #openstack-meeting-3 | 02:45 | |
*** vishwanathj has quit IRC | 02:45 | |
*** MarkAtwood has joined #openstack-meeting-3 | 02:45 | |
*** dansmith has joined #openstack-meeting-3 | 02:48 | |
*** dansmith is now known as Guest38462 | 02:48 | |
*** ivar-lazzaro has quit IRC | 02:53 | |
*** ivar-lazzaro has joined #openstack-meeting-3 | 02:54 | |
*** jaypipes has quit IRC | 02:55 | |
*** zz_dimtruck is now known as dimtruck | 02:55 | |
*** baoli has quit IRC | 02:57 | |
*** ivar-lazzaro has quit IRC | 02:58 | |
*** MarkAtwood has quit IRC | 03:00 | |
*** baoli has joined #openstack-meeting-3 | 03:08 | |
*** dimtruck is now known as zz_dimtruck | 03:15 | |
*** vishwanathj_ has joined #openstack-meeting-3 | 03:18 | |
*** coolsvap|away is now known as coolsvap | 03:20 | |
*** yamahata has quit IRC | 03:20 | |
*** iyamahat__ has quit IRC | 03:21 | |
*** zz_dimtruck is now known as dimtruck | 03:24 | |
*** piet has quit IRC | 03:25 | |
*** alexpilotti has joined #openstack-meeting-3 | 03:28 | |
*** alexpilotti has quit IRC | 03:33 | |
*** dimtruck is now known as zz_dimtruck | 03:39 | |
*** s3wong has quit IRC | 03:42 | |
*** kebray has quit IRC | 03:43 | |
*** zz_dimtruck is now known as dimtruck | 03:44 | |
*** spzala has quit IRC | 03:45 | |
*** kebray has joined #openstack-meeting-3 | 03:45 | |
*** spzala has joined #openstack-meeting-3 | 03:45 | |
*** woodster_ has quit IRC | 03:46 | |
*** cartik has joined #openstack-meeting-3 | 03:49 | |
*** andreaf has quit IRC | 03:50 | |
*** spzala has quit IRC | 03:50 | |
*** galstrom_zzz is now known as galstrom | 03:51 | |
*** SotK has quit IRC | 03:52 | |
*** andreaf has joined #openstack-meeting-3 | 03:52 | |
*** dimtruck is now known as zz_dimtruck | 03:52 | |
*** SotK has joined #openstack-meeting-3 | 03:52 | |
*** dims has quit IRC | 03:54 | |
*** dims has joined #openstack-meeting-3 | 03:59 | |
*** flwang1 has quit IRC | 04:01 | |
*** spzala has joined #openstack-meeting-3 | 04:05 | |
*** spzala has quit IRC | 04:10 | |
*** cartik has quit IRC | 04:11 | |
*** dims has quit IRC | 04:13 | |
*** markvoelker has joined #openstack-meeting-3 | 04:14 | |
*** flwang has joined #openstack-meeting-3 | 04:14 | |
*** fitoduarte has quit IRC | 04:17 | |
*** cartik has joined #openstack-meeting-3 | 04:23 | |
*** baoli has quit IRC | 04:25 | |
*** watanabe_isao has quit IRC | 04:27 | |
*** MarkAtwood has joined #openstack-meeting-3 | 04:29 | |
*** galstrom is now known as galstrom_zzz | 04:29 | |
*** bpokorny has joined #openstack-meeting-3 | 04:31 | |
*** stendulker has joined #openstack-meeting-3 | 04:36 | |
*** sdake has quit IRC | 04:36 | |
*** sdake has joined #openstack-meeting-3 | 04:37 | |
*** bpokorny has quit IRC | 04:40 | |
*** bpokorny has joined #openstack-meeting-3 | 04:42 | |
*** doug-fish has joined #openstack-meeting-3 | 04:42 | |
*** nelsnelson has quit IRC | 04:43 | |
*** david-lyle has joined #openstack-meeting-3 | 04:44 | |
*** bpokorny has quit IRC | 04:44 | |
*** doug-fish has quit IRC | 04:46 | |
*** doug-fish has joined #openstack-meeting-3 | 04:49 | |
*** doug-fish has quit IRC | 04:53 | |
*** banix has quit IRC | 04:56 | |
*** bpokorny has joined #openstack-meeting-3 | 04:57 | |
*** sdake_ has joined #openstack-meeting-3 | 05:05 | |
*** watanabe_isao has joined #openstack-meeting-3 | 05:06 | |
*** spzala has joined #openstack-meeting-3 | 05:06 | |
*** sdake has quit IRC | 05:06 | |
*** armax has quit IRC | 05:09 | |
*** spzala has quit IRC | 05:11 | |
*** Sukhdev has joined #openstack-meeting-3 | 05:11 | |
*** nelsnelson has joined #openstack-meeting-3 | 05:13 | |
*** piet has joined #openstack-meeting-3 | 05:16 | |
*** armax has joined #openstack-meeting-3 | 05:17 | |
*** dixiaoli has joined #openstack-meeting-3 | 05:18 | |
*** irenab has joined #openstack-meeting-3 | 05:18 | |
*** Poornima has joined #openstack-meeting-3 | 05:21 | |
*** kaz has joined #openstack-meeting-3 | 05:30 | |
*** iyamahat has joined #openstack-meeting-3 | 05:30 | |
*** hinnant_ has joined #openstack-meeting-3 | 05:31 | |
*** soichi has joined #openstack-meeting-3 | 05:39 | |
*** bpokorny has quit IRC | 05:43 | |
*** vgridnev has joined #openstack-meeting-3 | 05:44 | |
*** salv-orlando has joined #openstack-meeting-3 | 05:49 | |
*** MarkAtwood has quit IRC | 05:50 | |
*** yamahata has joined #openstack-meeting-3 | 05:53 | |
*** stendulker_ has joined #openstack-meeting-3 | 05:55 | |
*** stendulker_ has quit IRC | 05:56 | |
*** otherwiseguy has quit IRC | 05:58 | |
*** otherwiseguy has joined #openstack-meeting-3 | 05:58 | |
*** stendulker has quit IRC | 05:59 | |
*** vgridnev has quit IRC | 06:00 | |
*** MarkAtwood has joined #openstack-meeting-3 | 06:02 | |
*** stendulker has joined #openstack-meeting-3 | 06:02 | |
*** nelsnelson has quit IRC | 06:03 | |
*** Sukhdev has quit IRC | 06:03 | |
*** mrmartin has joined #openstack-meeting-3 | 06:04 | |
*** hoangcx has quit IRC | 06:06 | |
*** spzala has joined #openstack-meeting-3 | 06:07 | |
*** hoangcx has joined #openstack-meeting-3 | 06:07 | |
*** iyamahat has quit IRC | 06:08 | |
*** vgridnev has joined #openstack-meeting-3 | 06:09 | |
*** kebray_ has joined #openstack-meeting-3 | 06:09 | |
*** kebray has quit IRC | 06:11 | |
*** spzala has quit IRC | 06:12 | |
*** hinnant_ has quit IRC | 06:14 | |
*** jtomasek has joined #openstack-meeting-3 | 06:14 | |
*** piet has quit IRC | 06:15 | |
*** absubram has joined #openstack-meeting-3 | 06:25 | |
reedip | kaz, soichi, yamamoto_ : hi | 06:27 |
yamamoto_ | hi | 06:27 |
reedip | should we start? | 06:27 |
reedip | #startmeeting taas | 06:27 |
openstack | Meeting started Wed Jan 20 06:27:46 2016 UTC and is due to finish in 60 minutes. The chair is reedip. Information about MeetBot at http://wiki.debian.org/MeetBot. | 06:27 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 06:27 |
*** openstack changes topic to " (Meeting topic: taas)" | 06:27 | |
openstack | The meeting name has been set to 'taas' | 06:27 |
kaz | hi | 06:28 |
reedip | Hello | 06:28 |
reedip | #topic Agenda | 06:28 |
*** openstack changes topic to "Agenda (Meeting topic: taas)" | 06:28 | |
reedip | Agenda for this meeting has been defined in https://wiki.openstack.org/wiki/Meetings/taas | 06:29 |
reedip | Can everyone go through it, if not done already ? | 06:30 |
*** irenab has quit IRC | 06:31 | |
*** rossella_s has quit IRC | 06:31 | |
reedip | As per the discussion which we had in the last meeting, mail has to be dropped so that the Spec can be reviewed in more depth | 06:31 |
*** rossella_s has joined #openstack-meeting-3 | 06:31 | |
reedip | #action Reedip: Drop a mail on the ML inviting Neutron Core to comment and review the Spec and have a discussion on Gerrit/ Next week team meeting | 06:31 |
reedip | yamamoto_ also proposed https://review.openstack.org/#/c/229869/ , which would allow integration of Tap-as-a-Service into stackalytics. But in my opinion, it would be taken care of once the Spec is confirmed | 06:32 |
*** MarkAtwood has quit IRC | 06:33 | |
reedip | Currently TaaS is not a part of Stackalytics/governance | 06:33 |
reedip | #link https://review.openstack.org/#/c/229869/ | 06:34 |
*** vahidh_ has joined #openstack-meeting-3 | 06:36 | |
*** vahidh has quit IRC | 06:36 | |
reedip | Moving on, work has to be initiated for L2 extension of TaaS | 06:37 |
reedip | #link https://etherpad.openstack.org/p/l2-agent-extensions-api-expansion | 06:37 |
reedip | yamamoto_ suggested in earlier meeting that this link needs to be updated along with the work for L2. | 06:37 |
reedip | Vinay ( vyadav) and I would be taking up this work . | 06:38 |
reedip | #action : reedip, vyadav : start work on L2 extension for TaaS | 06:38 |
*** vgridnev has quit IRC | 06:39 | |
reedip | #link https://bugs.launchpad.net/tap-as-a-service/+bug/1535993 | 06:39 |
openstack | Launchpad bug 1535993 in tap-as-a-service "Convert TaaS to a Neutron L2 extension" [Undecided,New] - Assigned to Reedip (reedip-banerjee) | 06:39 |
*** vahidh_ has quit IRC | 06:40 | |
*** stendulker has quit IRC | 06:42 | |
*** stendulker has joined #openstack-meeting-3 | 06:44 | |
reedip | Next Item is requirement for an individual IRC channel, but I guess it would need some inputs from anil_rao and vyadav who would be joining us from next week | 06:44 |
kaz | +1 | 06:45 |
*** bradjones has quit IRC | 06:45 | |
*** numans has joined #openstack-meeting-3 | 06:45 | |
*** bradjones has joined #openstack-meeting-3 | 06:45 | |
*** bradjones has quit IRC | 06:45 | |
*** bradjones has joined #openstack-meeting-3 | 06:45 | |
*** evgenyf has joined #openstack-meeting-3 | 06:46 | |
soichi | Hi! Excuse me, I'm late. | 06:46 |
reedip | hi soichi , no issues | 06:46 |
soichi | reedip: +1 | 06:46 |
*** nkrinner has joined #openstack-meeting-3 | 06:47 | |
reedip | moving on , the next topic is a bit important | 06:47 |
reedip | Inclusion of more core reviewers in gerrit and core members in Launchpad. | 06:48 |
reedip | currently several projects follow two +2 rule to get their changes committed. But TaaS uses one +2 only. So we need to implement the two +2 rule here as well so that it allows a better review prospect | 06:49 |
reedip | for that we may need to include more members in the TaaS core team | 06:49 |
yamamoto_ | +1 for the desire but i guess it's something for anil and vyadav to decide. | 06:49 |
reedip | yamamoto_ : Yes, they are the current core members. They will decide if the two +2 are required or not. But inclusion of more members in the core reviewer and core member team is necessary | 06:50 |
*** mrmartin has quit IRC | 06:50 | |
yamamoto_ | sure, let's leave an action for them :-) | 06:51 |
reedip | yamamoto_ : currently TaaS is not able to create feature requirements( Blue prints) . That can be done by only vyadav for now as he is the owner of the project. If the owner is a group of people ( for eg, neutron drivers), then it would be easier for some one to implement these changes | 06:51 |
reedip | #action anil_rao, vyadav: take a call on two +2 rule for Gerrit | 06:52 |
reedip | #action vayad, anil_rao : Discussion for inclusion of more members in the core reviewer for TaaS | 06:52 |
reedip | #action vyadav, anil_rao : Discussion for inclusion of more members in the core reviewer for TaaS | 06:52 |
reedip | Next item is #link https://review.openstack.org/#/c/248043/ | 06:53 |
reedip | kaz, yamamoto_ requested an update for this. Is there any inputs to be given for the same ? | 06:54 |
yamamoto_ | i guess the implementation ofs this will be simpler once we made the agent an l2 extension, | 06:56 |
kaz | I think so. | 06:57 |
reedip | yamamoto_ : ok, so we would start working on the L2 extension sooner | 06:57 |
reedip | kaz : can you put a -1 on the workflow , with the message that https://review.openstack.org/#/c/248043/ would be restarted once work on L2 extension is complete? It would help us and other reviewers to track what is required/blocking a patch | 06:59 |
kaz | ok | 07:00 |
reedip | kaz thanks . | 07:00 |
reedip | The topics from the agenda is complete . | 07:00 |
reedip | #topic Open Discussion | 07:00 |
*** openstack changes topic to "Open Discussion (Meeting topic: taas)" | 07:00 | |
kaz | #link https://review.openstack.org/#/c/257285/ | 07:02 |
kaz | yamamoto_: thank you for your "+1" review comment. | 07:02 |
*** iyamahat has joined #openstack-meeting-3 | 07:03 | |
yamamoto_ | kaz: do you have any plan on it? | 07:03 |
kaz | Currently, i think no additional update for it. | 07:04 |
yamamoto_ | can you reply to rossella and kevin's comments? | 07:06 |
kaz | ok, I will check the comemnts and reply. | 07:07 |
yamamoto_ | kaz: thank you | 07:08 |
*** spzala has joined #openstack-meeting-3 | 07:08 | |
yamamoto_ | is anyone here working on tempest tests? | 07:08 |
reedip | yamamoto_ not on TaaS yet, but can start on it . Have some bandwidth right now | 07:09 |
*** vgridnev has joined #openstack-meeting-3 | 07:09 | |
yamamoto_ | one difficulty is that to make meaningful tests for taas we likely need some "tap" functionality in VMs | 07:10 |
yamamoto_ | and the default VM image doesn't seem to have tcpdump etc. | 07:11 |
*** mrmartin has joined #openstack-meeting-3 | 07:11 | |
*** markvoelker has quit IRC | 07:11 | |
*** markvoelker has joined #openstack-meeting-3 | 07:12 | |
*** spzala has quit IRC | 07:12 | |
reedip | can such tests be mapped onto the functional tests ? | 07:14 |
yamamoto_ | reedip: i guess some parts of it can be | 07:16 |
yamamoto_ | but it doesn't replace the need of tempest tests | 07:16 |
reedip | yamamoto_ , yeah thats right | 07:17 |
*** markvoelker_ has joined #openstack-meeting-3 | 07:18 | |
reedip | 10 minutes left, anything else to discuss, or should we wrap up early | 07:19 |
*** markvoelker has quit IRC | 07:20 | |
yamamoto_ | nothing from me | 07:20 |
reedip | yamamoto_ : lets discuss tempest tests in depth once the full team is here next week | 07:20 |
yamamoto_ | reedip: sure | 07:20 |
reedip | #action reedip, yamamoto_ : discuss testing related scenarios next week | 07:21 |
reedip | kaz, soichi , anything ? | 07:22 |
soichi | no, i don't have. | 07:22 |
kaz | no, i do not have. | 07:22 |
reedip | Ok, then I can wrap it up .. | 07:22 |
reedip | Thanks for your time everyone | 07:22 |
reedip | #endmeeting | 07:22 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings" | 07:22 | |
openstack | Meeting ended Wed Jan 20 07:22:57 2016 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 07:22 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/taas/2016/taas.2016-01-20-06.27.html | 07:23 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/taas/2016/taas.2016-01-20-06.27.txt | 07:23 |
openstack | Log: http://eavesdrop.openstack.org/meetings/taas/2016/taas.2016-01-20-06.27.log.html | 07:23 |
yamamoto_ | bye | 07:23 |
kaz | bye | 07:23 |
soichi | bye | 07:23 |
reedip | bye | 07:23 |
*** kaz has quit IRC | 07:23 | |
*** soichi has left #openstack-meeting-3 | 07:28 | |
*** irenab has joined #openstack-meeting-3 | 07:37 | |
*** belmoreira has joined #openstack-meeting-3 | 07:40 | |
*** markvoel_ has joined #openstack-meeting-3 | 07:42 | |
*** markvoelker_ has quit IRC | 07:43 | |
*** kebray_ has quit IRC | 07:46 | |
*** qwebirc18686 has joined #openstack-meeting-3 | 07:48 | |
*** qwebirc18686 has quit IRC | 07:48 | |
*** GheRiver1 is now known as GheRivero | 07:49 | |
*** salv-orlando has quit IRC | 07:49 | |
*** yasui has joined #openstack-meeting-3 | 07:51 | |
*** sdake_ has quit IRC | 07:55 | |
*** mrmartin has quit IRC | 07:57 | |
*** dtardivel has joined #openstack-meeting-3 | 08:08 | |
*** spzala has joined #openstack-meeting-3 | 08:08 | |
*** itxaka has joined #openstack-meeting-3 | 08:13 | |
*** spzala has quit IRC | 08:13 | |
*** matrohon has joined #openstack-meeting-3 | 08:16 | |
*** ihrachys has joined #openstack-meeting-3 | 08:18 | |
*** vishwanathj_ has quit IRC | 08:25 | |
*** watanabe_isao has quit IRC | 08:36 | |
*** lhartal has joined #openstack-meeting-3 | 08:39 | |
*** safchain has joined #openstack-meeting-3 | 08:40 | |
*** kzaitsev_mb has joined #openstack-meeting-3 | 08:40 | |
*** coolsvap is now known as coolsvap|away | 08:43 | |
*** jlanoux has joined #openstack-meeting-3 | 08:44 | |
*** eyalb has joined #openstack-meeting-3 | 08:48 | |
*** omer_etrog has joined #openstack-meeting-3 | 08:55 | |
*** breton has left #openstack-meeting-3 | 08:56 | |
*** alexey_weyl has joined #openstack-meeting-3 | 08:57 | |
*** cartik has quit IRC | 08:57 | |
*** idan_hefetz has joined #openstack-meeting-3 | 08:57 | |
*** ifat_afek has joined #openstack-meeting-3 | 08:58 | |
*** kzaitsev_mb has quit IRC | 08:59 | |
*** emalin has joined #openstack-meeting-3 | 09:00 | |
ifat_afek | #startmeeting vitrage | 09:00 |
openstack | Meeting started Wed Jan 20 09:00:46 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 |
*** nadav_yakar has joined #openstack-meeting-3 | 09:00 | |
*** openstack changes topic to " (Meeting topic: vitrage)" | 09:00 | |
openstack | The meeting name has been set to 'vitrage' | 09:00 |
nadav_yakar | hi | 09:00 |
emalin | hi | 09:00 |
eyalb | hello | 09:00 |
ifat_afek | hi everyone | 09:00 |
omer_etrog | hi | 09:00 |
*** elisha_r has joined #openstack-meeting-3 | 09:00 | |
alexey_weyl | hello | 09:01 |
lhartal | hi :) | 09:01 |
idan_hefetz | hello | 09:01 |
elisha_r | hi | 09:01 |
*** yamahata has quit IRC | 09:01 | |
emalin | hello lhartal | 09:01 |
*** amir_gur has joined #openstack-meeting-3 | 09:03 | |
amir_gur | Hi | 09:03 |
emalin | hi amir_gur | 09:03 |
emalin | long time no see | 09:04 |
ifat_afek | Today’s agenda: | 09:05 |
ifat_afek | * Current status and progress | 09:05 |
ifat_afek | * Review action items | 09:05 |
ifat_afek | * Next steps | 09:05 |
ifat_afek | * Open Discussion | 09:05 |
ifat_afek | #topic Current status and progress | 09:05 |
*** openstack changes topic to "Current status and progress (Meeting topic: vitrage)" | 09:05 | |
*** umargolin has joined #openstack-meeting-3 | 09:05 | |
ifat_afek | I’ll start with my updates | 09:05 |
umargolin | Hello | 09:06 |
ifat_afek | I finished writing down our design of the vitrage graph, and some use cases. I sent the link to everyone, and put it also in vitrage page. | 09:06 |
ifat_afek | #link https://github.com/openstack/vitrage/blob/master/doc/source/vitrage-graph-design.rst | 09:06 |
emalin | \exit | 09:06 |
*** emalin has quit IRC | 09:06 | |
ifat_afek | Last week, after our discussion regarding get topology API, I sent a detailed response to PinPoint. Yesterday I sent them also our documentation (graph design, synchronizer design and get topology api blueprint). I asked them to review our blueprint. | 09:06 |
*** emalin has joined #openstack-meeting-3 | 09:06 | |
ifat_afek | eyalb, can you explain about the changes in get_topology API? | 09:06 |
eyalb | yes | 09:07 |
*** inbar_stolberg has joined #openstack-meeting-3 | 09:07 | |
eyalb | I added two new api requests after looking at pinpoint use cases | 09:07 |
*** inbar_stolberg has quit IRC | 09:07 | |
*** mkoushnir_ has joined #openstack-meeting-3 | 09:07 | |
eyalb | one is resource show with id | 09:08 |
*** inbar_stolberg has joined #openstack-meeting-3 | 09:08 | |
inbar_stolberg | hi | 09:08 |
eyalb | which will give all data known to us in the entity graph for a resource | 09:08 |
eyalb | second is resource list | 09:09 |
*** Danoffek has joined #openstack-meeting-3 | 09:09 | |
Danoffek | Hi | 09:09 |
eyalb | which will list all resources in the entity graph even if not connected | 09:09 |
eyalb | an optional flag will be to filter it by resource type | 09:09 |
ifat_afek | eyalb: you mean return a list and not a connected graph? | 09:09 |
eyalb | yes | 09:09 |
ifat_afek | eyalb: so we are waiting for PinPoint to approve the api definition | 09:10 |
eyalb | yes | 09:10 |
ifat_afek | eyalb: ok, thanks | 09:10 |
ifat_afek | Regarding Aodh, I had a long talk with Gord in their IRC channel. Apparently we won’t be able to get their notifications in the message bus | 09:11 |
ifat_afek | I need to go over what he told me, and hopefully write down aodh blueprints and ask them to review | 09:11 |
*** spzala has joined #openstack-meeting-3 | 09:11 | |
ifat_afek | Note that our integration with aodh won’t be ideal... we will do the best we can with their current design | 09:11 |
*** cgoncalves has joined #openstack-meeting-3 | 09:11 | |
*** dedery has joined #openstack-meeting-3 | 09:11 | |
ifat_afek | alexey_weyl, can you update about the status of the integration and the demo that we had? | 09:12 |
alexey_weyl | the integration finished | 09:12 |
alexey_weyl | we have all the steps working | 09:12 |
ifat_afek | cool! | 09:12 |
alexey_weyl | from the horizon ui to the vitrage api and to the handler api | 09:12 |
alexey_weyl | we will upload a demo today to our site | 09:13 |
alexey_weyl | recommended to all | 09:13 |
ifat_afek | alexey_weyl: great, you can send it to everyone | 09:13 |
*** adami_toga has joined #openstack-meeting-3 | 09:13 | |
alexey_weyl | and we also need to send the demo to pinpoint as well as promised | 09:14 |
emalin | alexey_weyl: great job !!! | 09:14 |
lhartal | alexey_weyl: good job :) | 09:15 |
ifat_afek | alexey_weyl: great, the demo is a major milestone | 09:15 |
ifat_afek | emalin, can you update about the synchronizer progress? | 09:15 |
*** spzala has quit IRC | 09:15 | |
*** Danoffek has quit IRC | 09:16 | |
emalin | yes | 09:16 |
emalin | The synchronizer has it's own initator which launch all needed services/process | 09:17 |
*** dedery has quit IRC | 09:17 | |
emalin | Currently their is snapshot collector that run get_all every x time | 09:17 |
emalin | x is configurable | 09:17 |
*** cartik has joined #openstack-meeting-3 | 09:18 | |
*** Danoffek has joined #openstack-meeting-3 | 09:18 | |
emalin | We still need to take user credentials from config | 09:18 |
emalin | I mean currenltly it's hard coded, and later we will take it from config file | 09:19 |
emalin | That's it | 09:19 |
ifat_afek | emalin: thanks | 09:19 |
ifat_afek | mkoushnir_, can you update about the tempest tests? | 09:19 |
*** iyamahat has quit IRC | 09:20 | |
adami_toga | emalin, what would you expect x to be? just to get a sense of the time scales... | 09:22 |
*** eyalb has quit IRC | 09:23 | |
alexey_weyl | X at the moment is expected to be 15 menutes | 09:23 |
*** mbound has joined #openstack-meeting-3 | 09:24 | |
adami_toga | ok, thanks | 09:24 |
*** eyalb has joined #openstack-meeting-3 | 09:24 | |
*** mkoushnir_ has quit IRC | 09:25 | |
ifat_afek | I think mkoushnir_ is having technical problems. let's get back to her later | 09:25 |
ifat_afek | omer_etrog, what is the ui status? | 09:25 |
omer_etrog | We had progress in the information panel | 09:27 |
omer_etrog | next step is to add labeling in the sunburest | 09:27 |
omer_etrog | That's it | 09:28 |
ifat_afek | omer_etrog: ok, thanks | 09:28 |
*** mkoushnir has joined #openstack-meeting-3 | 09:28 | |
mkoushnir | Sorry, problem with connection | 09:28 |
mkoushnir | I opened the sub project topology in the vitrage tempest folder and writing now base class for the topology api test. also added vitrage.conf - the configuration file for local devstack | 09:29 |
elisha_r | cool | 09:29 |
ifat_afek | mkoushnir: great, this is a great start | 09:29 |
ifat_afek | who else wants to update? | 09:29 |
idan_hefetz | as for my update | 09:30 |
*** eyalb has quit IRC | 09:30 | |
idan_hefetz | The graph driver blueprint is mostly done, except the SubGraph Matching implementation.. | 09:30 |
*** baohua has quit IRC | 09:31 | |
ifat_afek | idan_hefetz: we should consider splitting this blueprint to two blueprints | 09:31 |
idan_hefetz | i'll start working on this just need to make sure the requirements are clear | 09:31 |
*** JeanBriceCombebi has joined #openstack-meeting-3 | 09:31 | |
idan_hefetz | i can split it if we want | 09:31 |
*** eyalb has joined #openstack-meeting-3 | 09:32 | |
ifat_afek | idan_hefetz: ok, thanks | 09:32 |
lhartal | I think we should consider it as part of the evaluator design | 09:32 |
ifat_afek | lhartal: right, that's what I thought too | 09:32 |
ifat_afek | lhartal, any updates on your side? | 09:32 |
lhartal | I have also updates | 09:32 |
lhartal | I’m working on a new idea for the transformers | 09:33 |
*** Danoffek has quit IRC | 09:33 | |
lhartal | Overall, the idea is that the transformers will be defined in YAML file and Vitragw will be able to load those config files and by one transformer engine to parse the sync events | 09:33 |
alexey_weyl | Great! sounds good! | 09:33 |
lhartal | This is a solution for a problem that we have of cyclic dependencies between the transformers | 09:33 |
alexey_weyl | this will help us in the future for making plugins to vitrage easier | 09:34 |
ifat_afek | lhartal: cool. I know aodh are doing transformations by configuration files as well (for transforming notifications to events and events to alarms) | 09:34 |
lhartal | I’m on POC stage and I’m optimist about it :) | 09:34 |
ifat_afek | alexey_weyl: I agree | 09:34 |
*** cartik has quit IRC | 09:34 | |
*** vgridnev has quit IRC | 09:34 | |
emalin | optimism is always good | 09:35 |
lhartal | ifat_afek: do you know which configuration file format they are use? | 09:35 |
ifat_afek | lhartal, I can find it for you in their documentation | 09:36 |
lhartal | ifat_afek: thanks! | 09:36 |
lhartal | also I have one more update | 09:36 |
*** vgridnev has joined #openstack-meeting-3 | 09:37 | |
lhartal | About the evaluator – elisha and I started to work on it | 09:37 |
lhartal | We are in the definitions stage and hopefully we will have a full design till next meeting | 09:37 |
lhartal | elisha_r: If you want, you can give more details | 09:39 |
elisha_r | sure | 09:39 |
elisha_r | I'll just add that the first step is defining the new format for RCA/deduced templates | 09:41 |
elisha_r | which will be in YAML format | 09:41 |
elisha_r | we're trying to think in advance about complex use cases so that the format will not need major changes in the future. For mitaka purposes it should be simple, though | 09:42 |
*** melwitt_ has joined #openstack-meeting-3 | 09:42 | |
elisha_r | Other than that, I'll just add that we hope to send out portions of the design once we have a general sense of how we think it should be, to get comments early on. | 09:42 |
ifat_afek | elisha_r: sounds like a good idea | 09:42 |
elisha_r | And on a different topic - I plan on sharing this week the initial thoughts on how to replace networkx with a persistent graph DB like neo4j. Once I share this, comments and ideas will be welcome. | 09:43 |
*** melwitt_ has left #openstack-meeting-3 | 09:43 | |
elisha_r | that's it from my end | 09:43 |
ifat_afek | elisha_r: good, please send it to everybody | 09:43 |
ifat_afek | any other updates anyone? | 09:43 |
ifat_afek | ok | 09:43 |
lhartal | one more thinkg, the way we load and parse the new transformers is similar to the way we gonna load and parse the templates | 09:43 |
ifat_afek | lhartal: good idea | 09:44 |
ifat_afek | moving on | 09:44 |
ifat_afek | let’s see our status for mitaka-2, which is due tomorrow | 09:44 |
ifat_afek | Note that we are not committed to this milestone, as we are working in independent release mode | 09:44 |
emalin | lhartal : what about the relations between transformers and synchronizer plugins ? | 09:44 |
emalin | I guess each plugin has it's own transformer | 09:44 |
nadav_yakar | each entity has its own transformer, right? | 09:45 |
nadav_yakar | in the future we won't necessarily keep a plugin per entity | 09:46 |
emalin | But the transformer depended on the data that the plugin collect | 09:47 |
emalin | So maybe each plugins has serval transformers | 09:47 |
lhartal | yes each entity has its own transformer | 09:47 |
ifat_afek | I understood that the concept of transformers remains, just that they will be defined in a configuration file instead of a class | 09:47 |
nadav_yakar | exactly | 09:47 |
emalin | My questions is how do we configure both plugin and it's transformers in easy way | 09:48 |
lhartal | it will be exactly like today, but instead of writing a python file, you just need to add yaml file | 09:48 |
ifat_afek | emalin: I don't think you can define the plugin in an easy way, it's new code that you should write, right? | 09:49 |
emalin | It's new code, for sure | 09:49 |
ifat_afek | emalin: transformers are much more simple than plugins | 09:49 |
*** inbar_stolberg has quit IRC | 09:50 | |
emalin | I'm just talking about how developer that develope new plugin | 09:50 |
emalin | know how to add it's transformers | 09:50 |
ifat_afek | emalin: obviously we will need to document it | 09:50 |
emalin | And what are the relations between them | 09:50 |
lhartal | after you write your plugin you need to create transformer configuration file and add it to your transformers lib | 09:50 |
ifat_afek | let's move on, ok? we are almost out of time | 09:51 |
ifat_afek | I'm sending links to mitaka blueprints | 09:51 |
ifat_afek | #link https://blueprints.launchpad.net/vitrage/mitaka/+specs?show=all | 09:51 |
ifat_afek | #link https://blueprints.launchpad.net/python-vitrageclient/mitaka | 09:51 |
ifat_afek | #link https://blueprints.launchpad.net/vitrage-dashboard/mitaka/+specs?show=all | 09:51 |
ifat_afek | Most blueprints are implemented, exceptions: | 09:52 |
ifat_afek | get-topology-api which is left open because we are making changes for PinPoint | 09:52 |
lhartal | in the configuration file, you should define the entity event fields (only the ones you want to add into Vitrage vertex) | 09:52 |
ifat_afek | networkx-graph-driver which should be split | 09:53 |
ifat_afek | We didn’t finish the api handler (which is related to get-topology-api) | 09:53 |
ifat_afek | Sunburst UI is almost finished, except from colors and titles | 09:53 |
*** neiljerram has joined #openstack-meeting-3 | 09:54 | |
ifat_afek | moving on to the action items... | 09:54 |
ifat_afek | #topic Review action items | 09:54 |
*** openstack changes topic to "Review action items (Meeting topic: vitrage)" | 09:54 | |
ifat_afek | • presenting first Vitrage demo | 09:54 |
ifat_afek | already discussed. done | 09:54 |
ifat_afek | • review PinPoint use cases and make sure it matches Vitrage implementation | 09:54 |
ifat_afek | in progress | 09:54 |
ifat_afek | • ifat_afek continue discussions with Aodh | 09:55 |
ifat_afek | in progress... | 09:55 |
ifat_afek | #action ifat_afek continue discussions with Aodh | 09:55 |
ifat_afek | • finalize get topology API | 09:55 |
ifat_afek | in progress, related to PinPoint discussions | 09:55 |
ifat_afek | #action finalize get topology API | 09:55 |
*** alexey_weyl has quit IRC | 09:55 | |
*** irenab has quit IRC | 09:56 | |
ifat_afek | • ifat_afek update the documentation on vitrage main page with our latest design diagrams (of vitrage graph and the synchronizer) | 09:56 |
ifat_afek | done | 09:56 |
ifat_afek | #topic Next Steps | 09:56 |
*** openstack changes topic to "Next Steps (Meeting topic: vitrage)" | 09:56 | |
ifat_afek | we should continue with the tempest tests | 09:56 |
ifat_afek | #topic Open Discussion | 09:56 |
*** openstack changes topic to "Open Discussion (Meeting topic: vitrage)" | 09:56 | |
ifat_afek | anything anyone wants to talk about? | 09:56 |
mkoushnir | Yes, we should continue with the tempest tests, and I need more api's and e2e scenarios | 09:58 |
ifat_afek | mkoushnir: right | 09:58 |
ifat_afek | goodbye everybody! | 09:58 |
eyalb | bye | 09:58 |
elisha_r | bye | 09:58 |
mkoushnir | bye | 09:58 |
*** elisha_r has quit IRC | 09:58 | |
ifat_afek | #endmeeting | 09:58 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings" | 09:58 | |
openstack | Meeting ended Wed Jan 20 09:58:51 2016 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 09:58 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/vitrage/2016/vitrage.2016-01-20-09.00.html | 09:58 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/vitrage/2016/vitrage.2016-01-20-09.00.txt | 09:58 |
openstack | Log: http://eavesdrop.openstack.org/meetings/vitrage/2016/vitrage.2016-01-20-09.00.log.html | 09:58 |
*** emalin has quit IRC | 09:59 | |
*** eyalb has quit IRC | 09:59 | |
*** omer_etrog has quit IRC | 09:59 | |
lhartal | bye | 10:00 |
umargolin | bye | 10:00 |
*** nadav_yakar has quit IRC | 10:00 | |
*** umargolin has quit IRC | 10:00 | |
*** zabolzadeh has joined #openstack-meeting-3 | 10:02 | |
*** ifat_afek_ has joined #openstack-meeting-3 | 10:03 | |
*** irenab has joined #openstack-meeting-3 | 10:03 | |
*** ifat_afek has quit IRC | 10:04 | |
*** dixiaoli has quit IRC | 10:05 | |
*** dixiaoli has joined #openstack-meeting-3 | 10:05 | |
*** emalin has joined #openstack-meeting-3 | 10:06 | |
emalin | \exit | 10:07 |
*** emalin has quit IRC | 10:07 | |
*** emalin has joined #openstack-meeting-3 | 10:07 | |
*** emalin has left #openstack-meeting-3 | 10:07 | |
*** cartik has joined #openstack-meeting-3 | 10:09 | |
*** ayaho has joined #openstack-meeting-3 | 10:09 | |
ayaho | hi | 10:09 |
*** ayaho has quit IRC | 10:09 | |
*** spzala has joined #openstack-meeting-3 | 10:11 | |
*** dedery has joined #openstack-meeting-3 | 10:14 | |
*** vahidh has joined #openstack-meeting-3 | 10:14 | |
*** dedery_ has joined #openstack-meeting-3 | 10:15 | |
*** davidsha has joined #openstack-meeting-3 | 10:15 | |
*** hoangcx has quit IRC | 10:16 | |
*** spzala has quit IRC | 10:16 | |
*** dedery has quit IRC | 10:18 | |
*** vahidh has quit IRC | 10:18 | |
*** irenab_ has joined #openstack-meeting-3 | 10:20 | |
*** irenab has quit IRC | 10:20 | |
*** irenab_ is now known as irenab | 10:20 | |
*** e0ne has joined #openstack-meeting-3 | 10:25 | |
*** rossella_s has quit IRC | 10:31 | |
*** rossella_s has joined #openstack-meeting-3 | 10:31 | |
*** kzaitsev_mb has joined #openstack-meeting-3 | 10:35 | |
*** baohua has joined #openstack-meeting-3 | 10:36 | |
*** irenab has quit IRC | 10:36 | |
*** irenab has joined #openstack-meeting-3 | 10:36 | |
*** adami_toga has quit IRC | 10:37 | |
*** evgenyf has quit IRC | 10:38 | |
*** amir_gur has quit IRC | 10:38 | |
*** dixiaoli has quit IRC | 10:49 | |
*** yamamoto_ has quit IRC | 10:49 | |
*** yamamoto has joined #openstack-meeting-3 | 10:50 | |
*** vgridnev has quit IRC | 11:01 | |
*** stendulker_ has joined #openstack-meeting-3 | 11:01 | |
*** stendulker has quit IRC | 11:04 | |
*** yamamoto has quit IRC | 11:04 | |
*** tsufiev has joined #openstack-meeting-3 | 11:07 | |
*** tsufiev has left #openstack-meeting-3 | 11:07 | |
*** chestack has joined #openstack-meeting-3 | 11:07 | |
*** stendulker_ has quit IRC | 11:08 | |
*** masco has joined #openstack-meeting-3 | 11:11 | |
*** JeanBriceCombebi has quit IRC | 11:11 | |
*** vgridnev has joined #openstack-meeting-3 | 11:15 | |
*** JeanBriceCombebi has joined #openstack-meeting-3 | 11:18 | |
*** masco has left #openstack-meeting-3 | 11:20 | |
*** vishwanathj_ has joined #openstack-meeting-3 | 11:31 | |
*** shwetaap has joined #openstack-meeting-3 | 11:31 | |
*** evgenyf has joined #openstack-meeting-3 | 11:31 | |
*** sankarshan_away is now known as sankarshan | 11:32 | |
*** alexpilotti has joined #openstack-meeting-3 | 11:32 | |
*** [1]evgenyf has joined #openstack-meeting-3 | 11:32 | |
*** shwetaap1 has joined #openstack-meeting-3 | 11:35 | |
*** evgenyf has quit IRC | 11:35 | |
*** [1]evgenyf is now known as evgenyf | 11:35 | |
*** shwetaap has quit IRC | 11:38 | |
*** zhurong has joined #openstack-meeting-3 | 11:40 | |
-openstackstatus- NOTICE: review.openstack.org is being restarted to apply patches | 11:42 | |
*** ChanServ changes topic to "review.openstack.org is being restarted to apply patches" | 11:42 | |
zabolzadeh | Hi, just for test. | 11:43 |
zabolzadeh | Hi there. Does horizon meeting start in this channel? | 11:49 |
*** zabolzadeh has quit IRC | 11:49 | |
*** zabolzadeh has joined #openstack-meeting-3 | 11:49 | |
zabolzadeh | When the meeting will be started? | 11:50 |
*** JeanBriceCombebi has quit IRC | 11:50 | |
kzaitsev_mb | zabolzadeh: 10 mins from now | 11:50 |
*** robcresswell has joined #openstack-meeting-3 | 11:51 | |
zabolzadeh | kzaitsev_mb: Thanks. | 11:52 |
*** ChanServ changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings" | 11:53 | |
-openstackstatus- NOTICE: Restart done, review.openstack.org is available | 11:53 | |
*** vgridnev has quit IRC | 11:54 | |
*** toabctl has joined #openstack-meeting-3 | 11:54 | |
*** vgridnev has joined #openstack-meeting-3 | 11:55 | |
david-lyle | exa$erb8 | 11:57 |
david-lyle | #startmeeting Horizon | 12:00 |
openstack | Meeting started Wed Jan 20 12:00:33 2016 UTC and is due to finish in 60 minutes. The chair is david-lyle. Information about MeetBot at http://wiki.debian.org/MeetBot. | 12:00 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 12:00 |
*** openstack changes topic to " (Meeting topic: Horizon)" | 12:00 | |
openstack | The meeting name has been set to 'horizon' | 12:00 |
robcresswell | o/ | 12:00 |
toabctl | hi | 12:00 |
mrunge | good morning david-lyle, good morning all o/ | 12:00 |
zabolzadeh | Hi | 12:00 |
*** betherly has joined #openstack-meeting-3 | 12:00 | |
betherly | o/ | 12:01 |
*** masco has joined #openstack-meeting-3 | 12:01 | |
*** tsufiev has joined #openstack-meeting-3 | 12:02 | |
david-lyle | After a couple weeks off, I'm back | 12:02 |
tsufiev | o/ | 12:02 |
masco | welcome back david-lyle | 12:03 |
david-lyle | There is no formal agenda for today. But I have a couple of items | 12:03 |
*** ifat_afek_ has left #openstack-meeting-3 | 12:03 | |
david-lyle | First | 12:03 |
toabctl | I also have one topic | 12:04 |
zabolzadeh | welcome back david-lyle, | 12:04 |
*** amotoki has joined #openstack-meeting-3 | 12:04 | |
david-lyle | toabctl lets talk mitaka-2 first and then we can hit your item | 12:04 |
toabctl | david-lyle: sure | 12:04 |
david-lyle | Mitaka-2 will be tagged either later today or tomorrow AM at the latest | 12:05 |
david-lyle | so anything that has not merged will miss it | 12:05 |
david-lyle | unless some raises an issue that we should hold the tag for | 12:05 |
david-lyle | think critical bug on master | 12:05 |
david-lyle | does any one know of any such issues? | 12:06 |
robcresswell | Nope | 12:06 |
robcresswell | All seems fine to me. | 12:06 |
masco | i have one medium bug with one +2 | 12:06 |
mrunge | yupp, looks good | 12:07 |
masco | for m2 | 12:07 |
kzaitsev_mb | my a bit late o/ | 12:07 |
mrunge | give the state of the gate, I would expect some delays though... | 12:07 |
david-lyle | ok, we'll run with what we have | 12:08 |
david-lyle | I'll push the release today | 12:08 |
*** vgridnev has quit IRC | 12:08 | |
*** pavel_bondar has joined #openstack-meeting-3 | 12:09 | |
*** vgridnev has joined #openstack-meeting-3 | 12:10 | |
david-lyle | the M-2 list in Launchpad is pretty sparse, are there items missing? | 12:10 |
david-lyle | #link https://launchpad.net/horizon/+milestone/mitaka-2 | 12:11 |
mrunge | it feels like yes | 12:12 |
mrunge | but I don't have anything specific in mind, what's missing there | 12:12 |
*** spzala has joined #openstack-meeting-3 | 12:13 | |
david-lyle | I just marked Keystone Identity Provider as complete | 12:13 |
david-lyle | I will look for more later | 12:13 |
robcresswell | I think alot of work falls under blueprints. The bugs seems all there | 12:13 |
amotoki | i think fixed bugs are not targetted to M-2. | 12:13 |
robcresswell | I don't know if many bps are actually complete right now though. I'll look too. | 12:13 |
*** baohua has quit IRC | 12:13 | |
david-lyle | 2 is just very low for us | 12:13 |
david-lyle | based on past performance | 12:14 |
david-lyle | will look at bugs too | 12:14 |
david-lyle | ok, moving on | 12:14 |
david-lyle | I also want to check in quickly on the priorities list for Mitaka | 12:15 |
david-lyle | #link https://etherpad.openstack.org/p/mitaka-horizon-priorities | 12:16 |
david-lyle | for plugins, remaining documentation patches seem stalled | 12:17 |
robcresswell | Yeah, there's tons of comments on there | 12:18 |
*** spzala has quit IRC | 12:18 | |
*** vishwanathj has joined #openstack-meeting-3 | 12:18 | |
* david-lyle needs to read them | 12:18 | |
robcresswell | There's ongoing work with plugin i18n too I believe. The JS part was solved, but we still need a better infra job for automating it. | 12:18 |
david-lyle | yes trove-dashboard is the proving ground I believe | 12:19 |
*** idan_hefetz has quit IRC | 12:19 | |
amotoki | re translations, ajaeger and i are working on translation setup on infra https://review.openstack.org/#/c/262545/ | 12:19 |
amotoki | I believe it helps translation setup on horizon plugins. | 12:20 |
david-lyle | thanks amotoki | 12:20 |
robcresswell | Yes, I wasn't aware of that, scanning now, looks great! thanks! | 12:20 |
david-lyle | will read through that as well | 12:20 |
amotoki | i plan to write up a devref about this once it lands. | 12:21 |
david-lyle | robcresswell: for the horizon documentation patches are they of the "perfection is the enemy of good" variety, or what about this gaping whole variety? | 12:22 |
david-lyle | they === comments | 12:22 |
*** jaypipes has joined #openstack-meeting-3 | 12:23 | |
robcresswell | Er, a lot of them seem to be "This doesnt work" | 12:24 |
david-lyle | well we can't really skip those | 12:25 |
david-lyle | :) | 12:25 |
*** doug-fish has joined #openstack-meeting-3 | 12:25 | |
robcresswell | Yeah. I can do a pass on it if you like. I don't like the layout either, it really needs to be python or angular sections | 12:25 |
robcresswell | the mix and match is very confusing for those not familiar with horizon | 12:25 |
david-lyle | robcresswell: I agree, I keep starting the python side of things and stalling | 12:26 |
david-lyle | will see what I have and maybe do that separately | 12:27 |
david-lyle | we need some docs in Mitaka | 12:27 |
robcresswell | 100%, its critical. | 12:28 |
*** yamamoto has joined #openstack-meeting-3 | 12:28 | |
david-lyle | For angular content, I see lots of patches going by, not sure if they are getting us to our goal though | 12:28 |
david-lyle | some efforts seem stalled, others moving forward | 12:28 |
robcresswell | A lot of the easy ones are going in. | 12:28 |
robcresswell | But not much of the solid content. | 12:28 |
robcresswell | The images stuff seems to be mostly done, but needs reviews. | 12:29 |
*** yamamoto has quit IRC | 12:29 | |
*** rtheis has joined #openstack-meeting-3 | 12:29 | |
*** yamamoto_ has joined #openstack-meeting-3 | 12:29 | |
zabolzadeh | robcresswell: Which parts are fully anguralized in horizon till now? | 12:29 |
robcresswell | So we could do with that to build patterns off. We also need to get magic search fixed because its blocking plugins like Magnum-ui | 12:29 |
robcresswell | zabolzadeh: Nothing in master uses a full angular panel. | 12:29 |
*** kzaitsev_mb has quit IRC | 12:30 | |
*** reedip_ has joined #openstack-meeting-3 | 12:30 | |
zabolzadeh | robcresswell: So, we won't have any angular content in Mitaka, is it? | 12:30 |
robcresswell | The plan is to get a couple of panels merged. | 12:30 |
*** yamamoto has joined #openstack-meeting-3 | 12:31 | |
tsufiev | zabolzadeh, AFAIK, we have some, but it's disabled by default | 12:31 |
tsufiev | zabolzadeh, for example, new Launch Instance wizard | 12:31 |
robcresswell | We have a couple of tables and a workflow, but nothing complete. | 12:31 |
zabolzadeh | tsufiev: disabled? what do you mean? | 12:32 |
robcresswell | zabolzadeh: The Angular images panel, Users panel and Launch instance workflow are disabled by default. | 12:32 |
tsufiev | zabolzadeh, https://github.com/openstack/horizon/blob/master/openstack_dashboard/enabled/_3031_identity_users_panel.py#L27 | 12:32 |
robcresswell | See openstack_dashboard/enabled and local_settings.py | 12:32 |
robcresswell | #link https://github.com/openstack/horizon/blob/master/openstack_dashboard/local/local_settings.py.example#L218 | 12:33 |
zabolzadeh | robcresswell, tsufiev: I see. Thanks. But nothing merged into master so far. | 12:33 |
robcresswell | Nothing *complete* merged, no. Those panels are in master. | 12:34 |
robcresswell | :) | 12:34 |
zabolzadeh | robcresswell: :)) | 12:34 |
tsufiev | david-lyle: btw, writing new integration tests have been going quite well, I haven't even been able to review them all so far (too many) :) | 12:34 |
*** yamamoto_ has quit IRC | 12:34 | |
chestack | robcresswell, Does ng-user panel not completed anguralized work yet? | 12:34 |
david-lyle | tsufiev: nice | 12:34 |
robcresswell | chestack: Nope, it's just a list of users right now. | 12:35 |
david-lyle | ok we have lots of stalled items and a little over a month to straighten them out | 12:36 |
*** kzaitsev_mb has joined #openstack-meeting-3 | 12:37 | |
david-lyle | I'm going to move on and let toabctl go | 12:37 |
tsufiev | zabolzadeh, I guess, you were going to promote Identity Topology blueprint :)? | 12:38 |
david-lyle | #topic Open Discussion | 12:38 |
*** openstack changes topic to "Open Discussion (Meeting topic: Horizon)" | 12:38 | |
toabctl | I want to ask how to continue with the local_settings.d/ changeset (see https://review.openstack.org/#/c/243974/ ). | 12:38 |
toabctl | There are pros and cons but no more progress. I'm fine with having another discussion, or a -2 so I can abandon the change (and search for another solution) or +2's so it's merged. Moving in one direction would be nice :) | 12:38 |
zabolzadeh | tsufiev: Yes, i started to develop. | 12:38 |
*** primeministerp has joined #openstack-meeting-3 | 12:38 | |
zabolzadeh | tsufiev: The review process, as you know has been finished. | 12:38 |
toabctl | so any suggestion howto proceed ? | 12:39 |
itxaka | toabctl, seems like its missing core votes on it, already has 8 +1 | 12:39 |
itxaka | toabctl, should bother the cores, now that they are all in the channel :D | 12:39 |
itxaka | you* | 12:39 |
robcresswell | toabctl: I've left comments before on it, I don't like it because it doesn't really solve the main issues with .py vs .ini | 12:40 |
toabctl | itxaka: it's controversial .there was already a +2 and also a -1 from cores. | 12:40 |
robcresswell | Which is what the packagers dislike | 12:40 |
robcresswell | And I'd prefer a solution that lets us load .ini from external directories. | 12:40 |
robcresswell | Adding another python override to me seems like a poor solution. We already have override modules for hacks and enabled files. | 12:41 |
doug-fish | robcresswell: are you saying you'd like to see Django settings defined in an ini file as well? | 12:42 |
tsufiev | hm... | 12:42 |
itxaka | Do we have a bp for that ini thingie? | 12:42 |
robcresswell | doug-fish: It's one of the constant requests from people packaging | 12:43 |
toabctl | this local_settings.d is really about *all* django settings, not only about horizon specifics (plugins or whatever). | 12:43 |
amotoki | I tend to agree it to some extent, but local.settings.d helps distribution or horizon plugin I think. | 12:43 |
david-lyle | toabctl: I'm warming to the patch | 12:43 |
toabctl | I currently don't have another solution to change a setting during a package install | 12:43 |
amotoki | IMO a long term solution is to migrate ini style. | 12:43 |
tsufiev | itxaka, https://review.openstack.org/#/c/100521/ | 12:43 |
david-lyle | I'm reluctant to make a wholesale switch to .ini | 12:44 |
itxaka | thanks tsufiev | 12:44 |
toabctl | amotoki: so do you want to map all possible settings from local_settings.py to a ini file? | 12:44 |
amotoki | toabctl: I hope so though there are some difficult points. | 12:44 |
david-lyle | mostly because django has a rather rich set of settings to try and support | 12:44 |
mrunge | ini file and toabctl s patch should be not connected here | 12:44 |
robcresswell | mrunge: Why? Local settings is all about deployments and dsitributions | 12:45 |
david-lyle | I think the .d patch helps distros and some plugins | 12:45 |
robcresswell | not Horizon specific settings | 12:45 |
*** abalutoiu has joined #openstack-meeting-3 | 12:45 | |
mrunge | exactly. the .d patch is greatly welcome from distr side | 12:45 |
*** vgridnev has quit IRC | 12:46 | |
david-lyle | it will not really be used in tree | 12:46 |
toabctl | yes. that's also my understanding | 12:46 |
mrunge | robcresswell, the thing is, one can not change local_settings while adding plugins to horizon | 12:46 |
robcresswell | Yes, I understand | 12:46 |
mrunge | the change would then be manual | 12:46 |
*** baoli has joined #openstack-meeting-3 | 12:47 | |
mrunge | but that is not desirable | 12:47 |
*** atuvenie has joined #openstack-meeting-3 | 12:47 | |
robcresswell | My contention is that next summit, we will have packagers request .ini, as they do at every single summit :/ | 12:47 |
david-lyle | my original thought was to use enabled files, but for theming that doesn't really make sense | 12:47 |
itxaka | well, probably becuase its the proper way robcresswell | 12:47 |
robcresswell | and the python change will not help us | 12:47 |
mrunge | david-lyle, there are other settings desired for changes | 12:47 |
itxaka | config whould not be mixed with code logic, one of the things that django does wrongly :P | 12:47 |
david-lyle | mrunge: I understand | 12:47 |
itxaka | whould == should! | 12:47 |
toabctl | robcresswell: I promise to not request .ini files :-) | 12:47 |
david-lyle | mrunge: using theming as an example | 12:48 |
david-lyle | just noting it doesn't really fit as a plugin | 12:48 |
mrunge | theming misuses plugins | 12:48 |
mrunge | due to better options | 12:48 |
mrunge | missing | 12:48 |
toabctl | here is what I'm doing with the patch for a theme: https://github.com/SUSE-Cloud/horizon-suse-theme | 12:49 |
mrunge | but one could add another auth plugin, which could require additional config | 12:49 |
*** dims has joined #openstack-meeting-3 | 12:49 | |
mrunge | that's currently impossible | 12:49 |
mrunge | or think of adding a plugin for supporting more options in a storage driver | 12:50 |
mrunge | or what else | 12:50 |
zabolzadeh | david-lyle: I am working on glance image sharing mechanism in horizon & I think I can implement it completely for mitaka release(https://review.openstack.org/#/c/242691/). | 12:50 |
zabolzadeh | david-lyle: Does the feature set open right now? | 12:50 |
*** ducttape_ has joined #openstack-meeting-3 | 12:50 | |
david-lyle | zabolzadeh: it's not locked | 12:50 |
amotoki | one question: why do we use underscore (_NNN_xxx filename) in enabled (and proposed local.settngs.d) instead of NNN_xxxx filename)? | 12:51 |
david-lyle | python files can't start with numbers | 12:51 |
*** davidsha has quit IRC | 12:51 | |
amotoki | ah..... I totally forgot it | 12:52 |
amotoki | thanks | 12:52 |
zigo | Ah, that's a good reason! :) | 12:52 |
*** baoli_ has joined #openstack-meeting-3 | 12:52 | |
david-lyle | toabctl: will do a proper review of your patch | 12:53 |
toabctl | so howto proceed now? I'm fine with having a -2 and also having 2x +2 (prefered) | 12:53 |
robcresswell | It seems the general consensus is to merge | 12:53 |
zabolzadeh | david-lyle: Ok, sound like good. The core has been implemented, Timur, wants me a slight change. | 12:53 |
david-lyle | zabolzadeh: just keep pushing on it | 12:54 |
david-lyle | the bp is approved | 12:54 |
david-lyle | so just needs reviews | 12:54 |
zabolzadeh | david-lyle: ok, I'll send the patch 4 days later. | 12:55 |
mrunge | reviews is an important point | 12:55 |
mrunge | we're currently lacking reviews in general | 12:55 |
toabctl | robcresswell: ok. then I'll wait for more comments and hopefully for some +2's. thanks for the discussion everybody! | 12:55 |
*** baoli has quit IRC | 12:55 | |
*** vgridnev has joined #openstack-meeting-3 | 12:55 | |
david-lyle | mrunge: yeah I need to catch up | 12:55 |
mrunge | zabolzadeh, if you want your code reviewed, be prepared to review other code as well | 12:55 |
mrunge | david-lyle, I was not pointing at you | 12:56 |
zabolzadeh | mrunge: yeah, good point. | 12:56 |
mrunge | I just observed the review queue increasing by about 100 patches over the last 4 weeks | 12:56 |
mrunge | 400 to 500 now | 12:56 |
* david-lyle wonders about signal to noise ratios | 12:57 | |
mrunge | agreed, there are some patches aging since january | 12:58 |
robcresswell | If you want a fun one, check out https://review.openstack.org/#/c/118334/ | 12:58 |
robcresswell | 364 days since last patch set. | 12:58 |
robcresswell | It's been rebased constantly :) | 12:58 |
*** claudiub has joined #openstack-meeting-3 | 12:58 | |
*** itoader has joined #openstack-meeting-3 | 12:58 | |
robcresswell | We shouldn't be able to say happy birthday to a patch :p | 12:59 |
mrunge | robcresswell, we already had that at least twice | 12:59 |
david-lyle | I've always thought of that patch as a solution looking for a problem | 12:59 |
toabctl | lol | 12:59 |
*** kvinod has joined #openstack-meeting-3 | 12:59 | |
robcresswell | Can someone -2 it then? | 12:59 |
david-lyle | there was an iteration before that even I believe | 13:00 |
tsufiev | robcresswell, no, we'r too polite :) | 13:00 |
robcresswell | tsufiev: ha :) | 13:00 |
david-lyle | robcresswell: I think I did on the previous incarnation | 13:00 |
*** lpetrut has joined #openstack-meeting-3 | 13:00 | |
robcresswell | Ah, I hadn't realised | 13:00 |
david-lyle | I'm also allowing for someone to explain why it's useful | 13:01 |
robcresswell | I have no interest in it personally, it's just a very old patch. | 13:01 |
david-lyle | robcresswell: understood | 13:01 |
robcresswell | #link http://russellbryant.net/openstack-stats/horizon-openreviews.html | 13:01 |
david-lyle | times up | 13:01 |
mrunge | that patch seems to fix a bug? https://bugs.launchpad.net/horizon/+bug/1363188 | 13:01 |
openstack | Launchpad bug 1363188 in OpenStack Dashboard (Horizon) "Change user settings as non-admin user changes for all the users across all the projects" [Low,In progress] - Assigned to Rob Cresswell (robcresswell) | 13:01 |
robcresswell | lets continue in #horizon | 13:02 |
mrunge | yum, thank you all | 13:02 |
*** tsufiev has left #openstack-meeting-3 | 13:03 | |
toabctl | thx | 13:03 |
*** dedery has joined #openstack-meeting-3 | 13:03 | |
alexpilotti | mrunge: can you please end the meeting? :) | 13:03 |
david-lyle | reminder of the midcycle sprint on Portland Feb 23-25, https://wiki.openstack.org/wiki/Sprints/HorizonMitakaSprint | 13:03 |
david-lyle | please register | 13:03 |
david-lyle | #endmeeting | 13:03 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings" | 13:03 | |
mrunge | alexpilotti, I can not | 13:03 |
openstack | Meeting ended Wed Jan 20 13:03:51 2016 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 13:03 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/horizon/2016/horizon.2016-01-20-12.00.html | 13:03 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/horizon/2016/horizon.2016-01-20-12.00.txt | 13:03 |
openstack | Log: http://eavesdrop.openstack.org/meetings/horizon/2016/horizon.2016-01-20-12.00.log.html | 13:03 |
*** sagar_nikam has joined #openstack-meeting-3 | 13:03 | |
sagar_nikam | Hi ALL | 13:04 |
alexpilotti | david-lyle mrunge: thanks, I though you forgot to run the IRC cmd | 13:04 |
kvinod | Hi | 13:04 |
alexpilotti | #beginmeeting hyper-v | 13:04 |
lpetrut | Hi | 13:04 |
atuvenie | hi | 13:04 |
*** matrohon has quit IRC | 13:04 | |
itoader | Hi | 13:04 |
abalutoiu | Hi | 13:04 |
claudiub | it's start meeting :P | 13:04 |
*** masco has left #openstack-meeting-3 | 13:05 | |
alexpilotti | #startmeeting hyper-v | 13:05 |
openstack | Meeting started Wed Jan 20 13:05:01 2016 UTC and is due to finish in 60 minutes. The chair is alexpilotti. Information about MeetBot at http://wiki.debian.org/MeetBot. | 13:05 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 13:05 |
*** openstack changes topic to " (Meeting topic: hyper-v)" | 13:05 | |
openstack | The meeting name has been set to 'hyper_v' | 13:05 |
claudiub | o/ | 13:05 |
itoader | o/ | 13:05 |
* alexpilotti keeps of forgetting :-) | 13:05 | |
*** Thala has joined #openstack-meeting-3 | 13:05 | |
abalutoiu | o/ | 13:05 |
*** ducttape_ has left #openstack-meeting-3 | 13:05 | |
alexpilotti | next time I'll try #deplymeeting | 13:05 |
*** matrohon has joined #openstack-meeting-3 | 13:05 | |
*** Thala has quit IRC | 13:05 | |
alexpilotti | #topy networking-hyperv parallel ACL execution | 13:06 |
alexpilotti | #topic networking-hyperv parallel ACL execution | 13:06 |
*** openstack changes topic to "networking-hyperv parallel ACL execution (Meeting topic: hyper-v)" | 13:06 | |
*** Sonu__ has joined #openstack-meeting-3 | 13:06 | |
* alexpilotti reconnects fingers to brain | 13:06 | |
*** dedery_ has quit IRC | 13:06 | |
alexpilotti | claudiub: would you like to share some thoughts on our recent benchmarks and results? | 13:06 |
claudiub | yeees, just a second, i have some numbers | 13:07 |
primeministerp | o/ | 13:07 |
alexpilotti | Sonu__, kvinod: are you guys with us today? | 13:07 |
kvinod | also would like to discuss on following from neutron front | 13:07 |
claudiub | https://docs.google.com/spreadsheets/d/1DJtBFFan72HUOjXpg4_ojOD592OgQQiuXzarRtjPbjg/edit#gid=0 | 13:07 |
Sonu__ | I am here. | 13:08 |
kvinod | Microsoft certification for OVS. | 13:08 |
kvinod | Help on using VXLAN using OVS in Hyper-V | 13:08 |
kvinod | Discuss PYMI results | 13:08 |
alexpilotti | kvinod: ok, adding all to the agenda | 13:08 |
claudiub | ok, so, I've run a couple of neutron-hyperv-agent scenarios: wmi, PyMI, PyMI + native threads. | 13:08 |
kvinod | thanks | 13:08 |
claudiub | and on the given link, there are some graphs, for a simpler visualization of the results. :) | 13:09 |
alexpilotti | drumroll... | 13:09 |
claudiub | first of all, there seems to be about ~2.5X execution time difference between WMI and PyMI. | 13:09 |
claudiub | PyMI being the faster option. | 13:09 |
sagar_nikam | claudiub: on the graph, which line is pyMI and which one os WMI ? | 13:10 |
claudiub | see the legend of the right. :) red is PyMI. | 13:10 |
Sonu__ | for processing 75'th port, does it mean it takes 70 sec with PyMI and 32 native threads. | 13:10 |
alexpilotti | also: lower is better | 13:10 |
Sonu__ | can I interpret it like that. | 13:11 |
*** vgridnev has quit IRC | 13:11 | |
Sonu__ | Basically what is the Execution time on the Y-axis. Sorry. | 13:11 |
claudiub | anyways, as for Native threads + PyMI, there is another ~6X improvement, compared to origin/master + PyMI, so, in total, around ~13X improvement. | 13:11 |
*** Poornima has quit IRC | 13:11 | |
claudiub | as for the number of threads used, it seems to me that 10 native threads to be the most optimal solution | 13:12 |
claudiub | as there isn't a lot of performance gain between 10 native threads or 20 or 32. | 13:12 |
Sonu__ | Sorry asking again, What is Execution Time? | 13:13 |
Sonu__ | is it the time VM started pinging? | 13:13 |
*** kzaitsev_mb has quit IRC | 13:13 | |
alexpilotti | Sonu__: this is a specific networking-hyperv test | 13:13 |
alexpilotti | Sonu__: so teh time it takes to perform the operation | 13:14 |
*** spzala has joined #openstack-meeting-3 | 13:14 | |
claudiub | it is the time when the Nth port was processed: bound to vSwitch, VLAN tagged, SG ACLs added. | 13:14 |
*** doug-fish has quit IRC | 13:14 | |
alexpilotti | Sonu__: this is not a Rally test | 13:14 |
Sonu__ | claudiub: Thanks for the answer | 13:15 |
*** spzala has quit IRC | 13:15 | |
claudiub | also, from what I've seen, having a higher worker count, it can lead to a higher number of random 32775 Hyper-V exceptions | 13:15 |
*** Thala has joined #openstack-meeting-3 | 13:15 | |
claudiub | which means that the port will have to be reprocessed | 13:15 |
Sonu__ | We faced it too. And that happen in a single process context | 13:15 |
*** spzala has joined #openstack-meeting-3 | 13:15 | |
claudiub | this basically means that vmms can't handle the ammount of things we're trying to push into it. :) | 13:16 |
Sonu__ | In our case, we had spawned independent processes, so not such exceptions were seen. | 13:16 |
*** chestack has left #openstack-meeting-3 | 13:16 | |
*** doug-fish has joined #openstack-meeting-3 | 13:16 | |
Sonu__ | within a single process, the VMM handle will have a limit. | 13:16 |
claudiub | Sonu__: in the multiprocessing patch you had, I couldn't see the logging output from the workers. | 13:17 |
alexpilotti | Sonu__: processes or threads have nothing to do with 32775 exceptions | 13:17 |
claudiub | there could have been exceptions, but they were only visisble in the sdtout, not in the log file. | 13:17 |
Sonu__ | I know, but retry would have happended if such an exception occurs. | 13:17 |
*** JeanBriceCombebi has joined #openstack-meeting-3 | 13:17 | |
Sonu__ | we minimized retries to almost 0. | 13:18 |
Sonu__ | but the improvement I see using PYMI is great | 13:18 |
alexpilotti | Sonu__: thanks | 13:19 |
Sonu__ | and with native threads, you seem to reach closer to the benchmark required to scale up. | 13:19 |
alexpilotti | this one (networking-hyperv) is just a part of the whole picture | 13:19 |
Sonu__ | yes. | 13:19 |
Sonu__ | the enhanced rpc patch I had posted will improve this further. | 13:19 |
*** belmoreira has quit IRC | 13:19 | |
Sonu__ | 'cz neutron server has to do lot less work with enhanced rpc. | 13:20 |
alexpilotti | claudiub: did you include Sonu__'s RPC patch in those tests? | 13:20 |
Sonu__ | no. | 13:20 |
claudiub | alexpilotti: haven't. | 13:20 |
sagar_nikam | alexpilotti:are these improvements only implemented now in networking-hyperv ? | 13:20 |
alexpilotti | Sonu__: BTW merging your RPC patch is next on the todo list | 13:20 |
*** vgridnev has joined #openstack-meeting-3 | 13:20 | |
alexpilotti | sagar_nikam: not sure what you mean | 13:20 |
sagar_nikam | i meant if these changes are there in os-win as well ? | 13:21 |
claudiub | sagar_nikam: so, PyMI can be used on any other branch, the 2.5X benefit will still be the same. | 13:21 |
sagar_nikam | ok | 13:21 |
alexpilotti | sagar_nikam: they work on both os-win and networking-hyperv | 13:21 |
claudiub | sagar_nikam: as for the native threads, they are only on master, at the moment. | 13:21 |
alexpilotti | while the threading patch is in networking-hyperv | 13:21 |
sagar_nikam | so native threads change still needs to be implemented in os-win ? | 13:21 |
alexpilotti | nop, because it's one layer above | 13:22 |
alexpilotti | os-win is agnostic on this | 13:22 |
sagar_nikam | ok | 13:22 |
sagar_nikam | so we need to do these changes in nova, cinder, hyperv-networing etc | 13:23 |
sagar_nikam | i mean nova driver | 13:23 |
sagar_nikam | for hyperv | 13:23 |
alexpilotti | the nova driver case is now under investigation | 13:23 |
alexpilotti | teh operation there are parallel | 13:23 |
sagar_nikam | ok | 13:23 |
alexpilotti | thanks to eventlet | 13:23 |
alexpilotti | PyMI allows parallelism even with greenlets by releasing the GIL before doing MI calls | 13:24 |
alexpilotti | we need some extra testing to ensure that we dont need some extra monkey_patching | 13:24 |
alexpilotti | that's what is referred usually to "greening" a module | 13:25 |
alexpilotti | but so far parallelism has already improved a lot, even in Nova | 13:25 |
alexpilotti | we managed, thanks to PyMI to identify with a profiler where other bottlenecks are | 13:27 |
alexpilotti | most of them are on "associator" calls | 13:27 |
alexpilotti | so abalutoiu is currently working on a patch | 13:28 |
alexpilotti | that gives another good boost | 13:28 |
alexpilotti | based on Rally tests we're now much closer to KVM times | 13:28 |
alexpilotti | anything else to add on this topic? | 13:29 |
claudiub | anyways, if you are going to test the native threads on networking-hyperv for yourselves, make sure you have the latest pymi version. | 13:29 |
alexpilotti | pip install -U pymi | 13:29 |
alexpilotti | I'm moving on | 13:29 |
alexpilotti | #topic rally and benchmarks | 13:30 |
*** openstack changes topic to "rally and benchmarks (Meeting topic: hyper-v)" | 13:30 | |
alexpilotti | is Thalabathy with us? | 13:30 |
Thala | <alexpilotti>Yes | 13:31 |
alexpilotti | cool | 13:31 |
*** vgridnev has quit IRC | 13:31 | |
alexpilotti | so first, thanks for sharing your results | 13:31 |
alexpilotti | what is the primary objective of your test runs? | 13:31 |
alexpilotti | e.g.: stability, benchmarking, etc | 13:32 |
Thala | <alexpilotti>to check how many concurrency i can ... so that load gets introduced on openstack components | 13:32 |
Sonu__ | alexpilotti : I would assume, stability, long hours of operations, concurrency (private cloud), | 13:32 |
Sonu__ | benchmarking is definitely an outcome, that we wish to publish and rally can be quite useful. | 13:33 |
Thala | <alexpilotti>based on this I can conclude how many user can login and create their objects | 13:33 |
alexpilotti | Thala: for that, in order to have some data to support the results, some improvements are needed | 13:33 |
*** mkoushnir has quit IRC | 13:34 | |
*** dslev has joined #openstack-meeting-3 | 13:34 | |
alexpilotti | the first scenario is to validate how many VM operations can be sustained by the environment | 13:34 |
*** banix has joined #openstack-meeting-3 | 13:35 | |
alexpilotti | an ideal curve shows a correlation between number of VMs and time that is up to linear | 13:35 |
alexpilotti | anything above that means that there are some bottlenecks to deal with | 13:36 |
*** JeanBriceCombebi has quit IRC | 13:36 | |
*** JeanBriceCombebi has joined #openstack-meeting-3 | 13:36 | |
Thala | <alexpilotti>: I could see some time the egress packets are not going out | 13:36 |
alexpilotti | Thala: out from the VMs? | 13:37 |
Thala | <alexpilotti>:because of this dhcp request not reaching to openstack network node, | 13:37 |
alexpilotti | or from teh host? | 13:37 |
alexpilotti | when this happens, are the VLANs properly set on the ports? | 13:37 |
Thala | correct when i refer egress from VM to out | 13:37 |
Thala | Yes | 13:38 |
alexpilotti | we found a Hyper-V bug that even when WMI reports that the VLAN tag has been properly applied it's not | 13:38 |
Thala | I used to see this issue even with older release on openstack | 13:38 |
alexpilotti | this happens in 3-5% of the cases | 13:38 |
kvinod | Thala: I feel our requirement was to get same results from Hyper-V as we got from KVM | 13:38 |
*** mbound has quit IRC | 13:39 | |
*** vtech has joined #openstack-meeting-3 | 13:39 | |
alexpilotti | we have a patch in progress for this as it's a very annoying bug | 13:39 |
kvinod | and we carried out the same test under KVM and Hyper-V in which we observed Hyper-V not giving same result | 13:40 |
Thala | vinod: agreed, but these kind of issue we do not have workaround to fix | 13:40 |
alexpilotti | basically we wait for the WMI event telling us that the port actually got set and repeat the operation if not | 13:40 |
sagar_nikam | alexpilloti: patch is in networking-hyperv ? | 13:40 |
Thala | one key thing was KVM flavor and HyperV flavor was different | 13:41 |
alexpilotti | sagar_nikam: it's under development now, will be in networking-hyperv | 13:41 |
sagar_nikam | ok | 13:41 |
alexpilotti | another thing is that the tests require some extra work on the hosts, before running them | 13:42 |
sagar_nikam | thala: your tests show the improvement which claudiub: tests achieved ? | 13:42 |
alexpilotti | as a minimum: Full Windows updates, "high performance" power scheme | 13:42 |
sagar_nikam | alexpilloti: can you share the extra work on the hosts that need to be done | 13:42 |
alexpilotti | sagar_nikam: it's all in the email thread | 13:43 |
sagar_nikam | ok | 13:43 |
*** dslev has quit IRC | 13:43 | |
*** SongmingYan has joined #openstack-meeting-3 | 13:43 | |
alexpilotti | for the performance scheme: PowerCfg.exe /S 8C5E7FDA-E8BF-4A96-9A85-A6E23A8C635C | 13:44 |
alexpilotti | this alone gives roughy a 10% boost | 13:44 |
alexpilotti | Windows updates are definitely necessary | 13:44 |
alexpilotti | especially on an old OS, like 2012 R2 | 13:45 |
Thala | alexpilotti:agreed, will be taken care in next execution... | 13:45 |
Thala | power management too | 13:45 |
alexpilotti | Thala: thanks | 13:46 |
*** shwetaap1 has quit IRC | 13:46 | |
kvinod | alexpilotti: one question | 13:46 |
alexpilotti | kvinod: sure | 13:46 |
*** jwang_ has joined #openstack-meeting-3 | 13:46 | |
*** ihrachys_ has joined #openstack-meeting-3 | 13:47 | |
kvinod | we will take care of doing all those and try to test again | 13:47 |
alexpilotti | great thanks | 13:48 |
kvinod | but what we saw in our previous run was that things starts failing after we reach certain no. of VMs | 13:48 |
*** banix_ has joined #openstack-meeting-3 | 13:48 | |
Sonu__ | and the native thread fixes too. | 13:48 |
claudiub | and update pymi. :) | 13:48 |
alexpilotti | kvinod: we need to see the logs for that | 13:48 |
kvinod | so, my question is that have you guys tried booting more than 1000Vms | 13:48 |
*** SongmingYan has left #openstack-meeting-3 | 13:48 | |
alexpilotti | we booted more than 200 per host | 13:49 |
kvinod | and see if you get 100% results | 13:49 |
kvinod | ok, with how many users and how many computes | 13:49 |
kvinod | ? | 13:49 |
alexpilotti | the only errors that we see are due to the hyper-v bug mentioned above | 13:50 |
*** crinkle_ has joined #openstack-meeting-3 | 13:50 | |
alexpilotti | around 3%, you can see it in the link attached to the last email thread as an example | 13:50 |
*** mdbooth_ has joined #openstack-meeting-3 | 13:50 | |
alexpilotti | we run the tests using 2 compute nodes | 13:50 |
*** rmoe has joined #openstack-meeting-3 | 13:50 | |
kvinod | so total 400VMs | 13:50 |
alexpilotti | we dont care about number of user, as that's not relevant for hyper-v or the Nova driver | 13:51 |
*** baffle__ has joined #openstack-meeting-3 | 13:51 | |
*** dosaboy_ has joined #openstack-meeting-3 | 13:51 | |
alexpilotti | the only thing that matters at the driver level is the number of concurrent operations | 13:51 |
claudiub | kvinod: from what I've seen from the logs I've sent, the VMs couldn't be spawned because the neutron port could not be created | 13:51 |
kvinod | was interested in knowing how your test environment behaves with 1000Vms with all fixes included | 13:51 |
*** kzaitsev1ws has joined #openstack-meeting-3 | 13:51 | |
*** lifeless_ has joined #openstack-meeting-3 | 13:51 | |
*** tonyb_ has joined #openstack-meeting-3 | 13:51 | |
*** j_king_ has joined #openstack-meeting-3 | 13:51 | |
*** gothicmi1dfood has joined #openstack-meeting-3 | 13:51 | |
claudiub | kvinod: wondering if you have a certain quota set on neutron? | 13:51 |
alexpilotti | kvinod: again, the number of ports are relevant on VM per node | 13:52 |
*** kfox1111_ has joined #openstack-meeting-3 | 13:52 | |
alexpilotti | if you have 1000 VMs on 10 compute nodes | 13:52 |
*** vgridnev has joined #openstack-meeting-3 | 13:52 | |
alexpilotti | assuming a uniform distribution you'll end with 100 VMs per host | 13:52 |
Sonu__ | yes, but the number of ACLS will be different when you have 1000 vms in a security group. | 13:53 |
alexpilotti | the tests that you are doing are more significative for stressing the controller | 13:53 |
*** kamsz has joined #openstack-meeting-3 | 13:53 | |
kvinod | yes | 13:53 |
Sonu__ | so on a compute, you may have to handle cyclic rules for all 1000 vms. | 13:53 |
kvinod | not only controller but the agent | 13:53 |
kvinod | also | 13:53 |
alexpilotti | Sonu__: not really: the ACLs applied on a port depend on the number of rules in the SG | 13:53 |
*** itxaka is now known as itxaka|afw | 13:54 | |
*** tellesno` has joined #openstack-meeting-3 | 13:54 | |
alexpilotti | kvinod: the agent wont care | 13:54 |
kvinod | in terms of applying rules | 13:54 |
Sonu__ | we dont try 1000, but we have 250 vms in a single security group. | 13:54 |
Sonu__ | default security group is what we use in our cloud deployment. That becomes a real challenge. | 13:54 |
alexpilotti | how many rules are in the SG? | 13:54 |
*** purp_too has joined #openstack-meeting-3 | 13:55 | |
*** electrichead has joined #openstack-meeting-3 | 13:55 | |
*** robcresswell_ has joined #openstack-meeting-3 | 13:55 | |
*** toabctl_ has joined #openstack-meeting-3 | 13:55 | |
*** bknudson_ has joined #openstack-meeting-3 | 13:55 | |
*** krotscheck_ has joined #openstack-meeting-3 | 13:55 | |
*** bradjones_ has joined #openstack-meeting-3 | 13:55 | |
sagar_nikam | thala: after you next tests, will you be able to plot a graph of WMI vs PYMI ? in the same was as claudiub: graphs | 13:55 |
*** electrichead is now known as Guest10164 | 13:55 | |
*** cinerama` has joined #openstack-meeting-3 | 13:55 | |
*** robcresswell_ has left #openstack-meeting-3 | 13:55 | |
*** bradjones_ is now known as Guest7791 | 13:55 | |
Thala | <sagar_nikam>: as of now not planned, | 13:55 |
alexpilotti | if you have an SG with eg TCP SSH and RDP igress with 0.0.0.0/0, that's just 4 ACLs | 13:55 |
*** banix has quit IRC | 13:56 | |
*** pavel_bondar has quit IRC | 13:56 | |
*** ihrachys has quit IRC | 13:56 | |
*** rmoe_ has quit IRC | 13:56 | |
*** bknudson has quit IRC | 13:56 | |
*** mdbooth has quit IRC | 13:56 | |
*** Sam-I-Am has quit IRC | 13:56 | |
*** mjturek1 has quit IRC | 13:56 | |
*** d0ugal has quit IRC | 13:56 | |
*** galstrom_zzz has quit IRC | 13:56 | |
*** luisfdez has quit IRC | 13:56 | |
*** dosaboy has quit IRC | 13:56 | |
*** gothicmindfood has quit IRC | 13:56 | |
*** redrobot has quit IRC | 13:56 | |
*** anteaya has quit IRC | 13:56 | |
*** pshige_____ has quit IRC | 13:56 | |
*** kfox1111 has quit IRC | 13:56 | |
*** vtech has quit IRC | 13:56 | |
*** bradjones has quit IRC | 13:56 | |
*** toabctl has quit IRC | 13:56 | |
*** jwang has quit IRC | 13:56 | |
*** crinkle has quit IRC | 13:56 | |
*** tonyb has quit IRC | 13:56 | |
*** kzaitsev_ws has quit IRC | 13:56 | |
*** purp has quit IRC | 13:56 | |
*** cinerama has quit IRC | 13:56 | |
*** lifeless has quit IRC | 13:56 | |
*** robcresswell has quit IRC | 13:56 | |
*** krotscheck has quit IRC | 13:56 | |
*** j_king has quit IRC | 13:56 | |
*** baffle has quit IRC | 13:56 | |
*** tellesnobrega_af has quit IRC | 13:56 | |
kvinod | around 150 to 200 rules | 13:56 |
*** banix_ is now known as banix | 13:56 | |
*** krotscheck_ is now known as krotscheck | 13:56 | |
*** absubram has quit IRC | 13:56 | |
alexpilotti | kvinod: can you share how you create the SG? | 13:56 |
Thala | <kvinod> default security groups works differen way then normal custom security group | 13:56 |
Sonu__ | we use default security group. And we have cyclic rules for each member by protocol. | 13:56 |
Sonu__ | last 3 minutes. | 13:57 |
*** galstrom_zzz has joined #openstack-meeting-3 | 13:57 | |
*** mdbooth_ is now known as mdbooth | 13:57 | |
*** toabctl_ is now known as toabctl | 13:57 | |
alexpilotti | Sonu__: ok, we'll reproduce your same config! | 13:57 |
Sonu__ | thanks | 13:58 |
Thala | we use default security group will introduce additional one rule on all the vm ports when new vm gets spawned | 13:58 |
*** kamsz has quit IRC | 13:58 | |
alexpilotti | 2 minutes to go | 13:58 |
kvinod | alexpilotti: would be good if you can give us some update on OVS certification from Microsoft | 13:58 |
*** slaweq has joined #openstack-meeting-3 | 13:58 | |
Thala | its bounded with openstack projects | 13:58 |
*** kzaitsev_mb has joined #openstack-meeting-3 | 13:58 | |
alexpilotti | quick answer on that | 13:58 |
alexpilotti | #topic OVS certification | 13:58 |
*** openstack changes topic to "OVS certification (Meeting topic: hyper-v)" | 13:58 | |
*** vikram has joined #openstack-meeting-3 | 13:59 | |
alexpilotti | we are going to get the 2.5 OVS release signed by MSFT (WHQL) | 13:59 |
Sonu__ | when is OVS 2.5 be released? | 13:59 |
alexpilotti | which is due in a few weeks (unless the OVS TPL changes plans) | 13:59 |
*** yamamoto has quit IRC | 13:59 | |
Sonu__ | great. thanks | 13:59 |
*** slaweq has left #openstack-meeting-3 | 13:59 | |
kvinod | thanks | 14:00 |
alexpilotti | tim's up, thanks guys! | 14:00 |
alexpilotti | #endmeeting | 14:00 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings" | 14:00 | |
openstack | Meeting ended Wed Jan 20 14:00:16 2016 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 14:00 |
*** Thala has quit IRC | 14:00 | |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/hyper_v/2016/hyper_v.2016-01-20-13.05.html | 14:00 |
*** toabctl is now known as toabctl_ | 14:00 | |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/hyper_v/2016/hyper_v.2016-01-20-13.05.txt | 14:00 |
openstack | Log: http://eavesdrop.openstack.org/meetings/hyper_v/2016/hyper_v.2016-01-20-13.05.log.html | 14:00 |
*** Sonu__ has quit IRC | 14:00 | |
*** atuvenie has quit IRC | 14:01 | |
*** slaweq has joined #openstack-meeting-3 | 14:01 | |
*** shwetaap has joined #openstack-meeting-3 | 14:01 | |
*** vtech has joined #openstack-meeting-3 | 14:02 | |
*** kvinod has quit IRC | 14:02 | |
*** d0ugal has joined #openstack-meeting-3 | 14:02 | |
*** abalutoiu has quit IRC | 14:02 | |
*** pavel_bondar has joined #openstack-meeting-3 | 14:02 | |
*** vtech has quit IRC | 14:03 | |
*** anteaya has joined #openstack-meeting-3 | 14:03 | |
*** yamamoto has joined #openstack-meeting-3 | 14:03 | |
*** vtech has joined #openstack-meeting-3 | 14:03 | |
*** tonyb_ is now known as tonyb | 14:03 | |
*** pshige_____ has joined #openstack-meeting-3 | 14:04 | |
*** mjturek1 has joined #openstack-meeting-3 | 14:05 | |
*** kzaitsev_mb has quit IRC | 14:05 | |
*** luisfdez has joined #openstack-meeting-3 | 14:05 | |
*** kzaitsev_mb has joined #openstack-meeting-3 | 14:07 | |
*** mbound has joined #openstack-meeting-3 | 14:10 | |
*** itoader has quit IRC | 14:12 | |
*** peristeri has joined #openstack-meeting-3 | 14:13 | |
*** neelashah has joined #openstack-meeting-3 | 14:14 | |
*** mbound has quit IRC | 14:15 | |
*** dslevin has joined #openstack-meeting-3 | 14:15 | |
*** dslevin has quit IRC | 14:16 | |
*** dslevin has joined #openstack-meeting-3 | 14:16 | |
*** lblanchard has joined #openstack-meeting-3 | 14:18 | |
*** zabolzadeh has quit IRC | 14:19 | |
*** vhoward has joined #openstack-meeting-3 | 14:20 | |
*** vishwanathj_ has quit IRC | 14:25 | |
*** jpomeroy has joined #openstack-meeting-3 | 14:26 | |
*** cartik has quit IRC | 14:26 | |
*** jmckind has joined #openstack-meeting-3 | 14:27 | |
*** irenab has quit IRC | 14:29 | |
*** kzaitsev_mb has quit IRC | 14:30 | |
*** irenab has joined #openstack-meeting-3 | 14:30 | |
*** rossella_s has quit IRC | 14:31 | |
*** rossella_s has joined #openstack-meeting-3 | 14:31 | |
*** toddjohn_ has joined #openstack-meeting-3 | 14:32 | |
*** absubram has joined #openstack-meeting-3 | 14:33 | |
*** yamamoto has quit IRC | 14:33 | |
*** kzaitsev_mb has joined #openstack-meeting-3 | 14:33 | |
*** dedery has quit IRC | 14:35 | |
*** dedery has joined #openstack-meeting-3 | 14:36 | |
*** mtanino has joined #openstack-meeting-3 | 14:36 | |
*** sagar_nikam has quit IRC | 14:36 | |
*** yamamoto has joined #openstack-meeting-3 | 14:39 | |
*** shinya_kwbt has joined #openstack-meeting-3 | 14:39 | |
*** jmckind has quit IRC | 14:40 | |
*** bklei has joined #openstack-meeting-3 | 14:40 | |
*** sdake has joined #openstack-meeting-3 | 14:41 | |
*** Swami has joined #openstack-meeting-3 | 14:41 | |
*** njohnston has joined #openstack-meeting-3 | 14:46 | |
*** jmckind has joined #openstack-meeting-3 | 14:47 | |
*** dandruta has joined #openstack-meeting-3 | 14:47 | |
*** vtech has quit IRC | 14:50 | |
*** vtech_ has joined #openstack-meeting-3 | 14:50 | |
*** fabiog has joined #openstack-meeting-3 | 14:51 | |
*** ho_away has joined #openstack-meeting-3 | 14:55 | |
*** witek has joined #openstack-meeting-3 | 14:55 | |
*** rhochmuth has joined #openstack-meeting-3 | 14:56 | |
*** tsv has joined #openstack-meeting-3 | 15:00 | |
rhochmuth | #startmeeting monasca | 15:00 |
openstack | Meeting started Wed Jan 20 15:00:29 2016 UTC and is due to finish in 60 minutes. The chair is rhochmuth. Information about MeetBot at http://wiki.debian.org/MeetBot. | 15:00 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 15:00 |
*** openstack changes topic to " (Meeting topic: monasca)" | 15:00 | |
openstack | The meeting name has been set to 'monasca' | 15:00 |
*** ddieterly has joined #openstack-meeting-3 | 15:00 | |
bklei | o\ | 15:00 |
rhochmuth | o/ | 15:00 |
bklei | o/ | 15:00 |
tsv | o/ | 15:01 |
fabiog | o/ | 15:01 |
ddieterly | o/ | 15:01 |
witek | hi | 15:01 |
ho_away | o/ | 15:01 |
shinya_kwbt | o/ | 15:01 |
rhochmuth | Agenda for Wednesday January 20, 2016 (15:00 UTC) | 15:01 |
rhochmuth | 1. monasca-log-api[TSV]: | 15:01 |
rhochmuth | 1.1 Discuss adding batching support (v2.0/log/multiple) | 15:01 |
rhochmuth | 1.2 Discuss moving Dimensions to body instead of headers (similar to monasca-api) | 15:01 |
rhochmuth | 2. Translations for monasca-ui (Zanata) | 15:01 |
rhochmuth | 3. Tag/publish latest monasca-agent to pypi? | 15:01 |
rhochmuth | X. Question for Anomaly & Prediction Engine [ho_away] | 15:01 |
*** piet has joined #openstack-meeting-3 | 15:01 | |
rhochmuth | Hello everyone | 15:01 |
rhochmuth | Light agenda today | 15:01 |
*** ralonsoh has joined #openstack-meeting-3 | 15:01 | |
bklei | good morning | 15:01 |
rhochmuth | please add items at https://etherpad.openstack.org/p/monasca-team-meeting-agenda | 15:01 |
rhochmuth | First thing I want to cover is that there are a lot of reviews | 15:02 |
rhochmuth | in progress | 15:02 |
rhochmuth | I've been working my way though them | 15:02 |
rhochmuth | sorry about the delay | 15:02 |
rhochmuth | i could use help | 15:02 |
*** michael_hoppal has joined #openstack-meeting-3 | 15:02 | |
rhochmuth | don't every go on vacation | 15:02 |
rhochmuth | it is painful returning | 15:02 |
rhochmuth | anyway, things are starting to get back to where they were prior to the holidays in terms of outstanding reviews | 15:03 |
bklei | i'll try to help if you want, add me | 15:03 |
rhochmuth | thanks | 15:03 |
tsv | rhochmuth, I will continue with logging review | 15:03 |
witek | rhochmuth: thanks for taking a look at pull requests | 15:03 |
rhochmuth | witek: yes, i tried, but was unable to get it installed | 15:04 |
witek | i've seen | 15:04 |
witek | i'll take a look and update | 15:04 |
rhochmuth | Thanks | 15:04 |
rhochmuth | So, how about moving onto the first topic | 15:04 |
rhochmuth | #topic monasca-log-api | 15:05 |
*** openstack changes topic to "monasca-log-api (Meeting topic: monasca)" | 15:05 | |
*** jobrs has joined #openstack-meeting-3 | 15:05 | |
rhochmuth | tsv you are up | 15:05 |
rhochmuth | batching support for the api | 15:05 |
tsv | thanks, we would like to work on adding batching support for the log api, anybody already working on this ? | 15:05 |
witek | not, yet, but we need it as well | 15:05 |
*** itxaka|afw is now known as itxaka | 15:06 | |
tsv | my team here could get started with that. witek, you ok with that ? | 15:06 |
*** tellesno` is now known as tellesnobrega | 15:06 | |
witek | we have created some item in the wiki some time ago https://wiki.openstack.org/wiki/Monasca/Logging#Request_Headers | 15:06 |
*** bryan_att has joined #openstack-meeting-3 | 15:06 | |
*** zz_dimtruck is now known as dimtruck | 15:06 | |
witek | could you create a short blueprint for that | 15:07 |
tsv | i was looking at the monasca-api code and looks like it pretty much have everything we need to support batching | 15:07 |
*** bmotz has joined #openstack-meeting-3 | 15:07 | |
tsv | sure | 15:07 |
witek | perhaps we could split the job | 15:07 |
witek | we have to update the agent as well | 15:07 |
tsv | witek, do we need a separate API for this ? yes I guess | 15:07 |
witek | aditional resource in log-api i would think | 15:08 |
rhochmuth | i think one of the central issue was in handling text logs | 15:08 |
rhochmuth | how do you know how a newline should be treated | 15:08 |
rhochmuth | the "multiple" endpoint would treat newline characters as delimters for log messages | 15:09 |
rhochmuth | that is what i recall | 15:09 |
rhochmuth | in the case of json | 15:09 |
tsv | rhochmuth, based on content-type ? | 15:09 |
rhochmuth | a single vs multi is not required | 15:09 |
rhochmuth | correct, the content type determines if it is a json or text log | 15:09 |
tsv | rhochmuth, i like that, that would keep it consistent with metrics API, for example | 15:10 |
rhochmuth | so in the metrics api you can supply a single metric in the json body | 15:10 |
rhochmuth | or you can supply multiple arrays as a json array | 15:10 |
witek | so is multiple intendet to send multiline log entries or mupltiple log entries? | 15:11 |
rhochmuth | we could have done something similar in the case of json logs | 15:11 |
rhochmuth | then we wouldn't have required a new endpoint | 15:11 |
rhochmuth | however, the problem has been how to handle text logs | 15:11 |
rhochmuth | i though multiple was to send multiple log lines | 15:12 |
rhochmuth | do i misunderstand that | 15:12 |
rhochmuth | that appears to be the way the python api is written | 15:12 |
witek | one log entry can consist of several lines | 15:12 |
witek | one could also send several log entries in single request | 15:12 |
tsv | so it is actually a single log entry with multiple lines ? | 15:12 |
rhochmuth | i guess i'm confused too | 15:13 |
witek | we have handled multiline log entries with logstash grok pattern | 15:13 |
*** sigmavirus24_awa is now known as sigmavirus24 | 15:13 | |
rhochmuth | the python log api in on_post reveices a single request body and then publkishes to kafka | 15:14 |
rhochmuth | ahhh, i see | 15:14 |
*** rbak has joined #openstack-meeting-3 | 15:14 | |
rhochmuth | so, in that case we don't need the multiple endpoint | 15:14 |
fabiog | witek: but this is not the case of analyzing the log to understand relationship among strings? | 15:15 |
rhochmuth | i think i misunderstood the api | 15:15 |
fabiog | witek: what I mean is that in the batch log all the lines will be stored as messages in the queue and you can still correlate them and create single entries in ES | 15:15 |
rhochmuth | so, the "multiple" endpoint would be for handling multiple log files simultaneousely | 15:15 |
*** rbak has quit IRC | 15:16 | |
witek | fabiog: i see, yes, it would be useful to extend api for that | 15:16 |
fabiog | witek: so you have a single api | 15:17 |
*** asifh has joined #openstack-meeting-3 | 15:17 | |
fabiog | witek: then, if those lines are correlated is solved when the messages are interpreted and stored to ES | 15:17 |
fabiog | witek: makes sense? | 15:17 |
*** liangy has joined #openstack-meeting-3 | 15:18 | |
witek | at the moment multiline entries are correlated by logstash in transformer | 15:18 |
fabiog | yes, using patterns. | 15:18 |
rhochmuth | so for now, based on what i've heard is there any pressing need to add the "multiple" endpoint | 15:18 |
fabiog | but are those sent as single or multiple messages? | 15:19 |
fabiog | in the kafka queue? | 15:19 |
witek | agent sends them as single | 15:19 |
rhochmuth | from what i understand, it is sent as a single | 15:19 |
*** slaweq has left #openstack-meeting-3 | 15:19 | |
rhochmuth | so agent send multiple lines to the api as a text blob | 15:20 |
fabiog | right | 15:20 |
rhochmuth | the api publishes the same message body to kafka as a single message | 15:20 |
witek | rhochmuth: no | 15:20 |
rhochmuth | logstash does the parsing into multiple log messages | 15:20 |
rhochmuth | oops | 15:20 |
rhochmuth | sorry | 15:20 |
fabiog | that is the point rhochmuth | 15:20 |
fabiog | they already treat multi-line as multi-messages | 15:20 |
witek | agent sends line by line | 15:20 |
fabiog | so it is a matter of re-conciliate that | 15:21 |
rhochmuth | agent sending line by line is not going to be performance | 15:21 |
fabiog | so I think the current API can already handle multiple log entries | 15:21 |
rhochmuth | performant | 15:21 |
witek | transformer uses grok to correlate the lines for single log entry | 15:21 |
rhochmuth | ok, i take back everything i said | 15:21 |
tsv | if batching is supported by /single, is that good enough then? | 15:21 |
rhochmuth | the agent sends a single log line to the api | 15:21 |
fabiog | tsv: I think it could be | 15:22 |
rhochmuth | the api published to kafka the single message | 15:22 |
rhochmuth | logstash parses it | 15:22 |
rhochmuth | so, we need to add the multiple endpoint | 15:22 |
rhochmuth | correct? | 15:22 |
witek | yes | 15:22 |
*** andymaier has joined #openstack-meeting-3 | 15:22 | |
witek | and I also see the need for endpoint 'bulk' | 15:22 |
fabiog | rhochmuth: no if logstash can make sense of the multiple messages and understand where a log ends and a new starts | 15:23 |
witek | for sending more then one log entries in one request | 15:23 |
*** andymaier has quit IRC | 15:23 | |
*** andymaier has joined #openstack-meeting-3 | 15:23 | |
rhochmuth | so, what was wrong with what i said above | 15:24 |
rhochmuth | can the "single" api handle multiple log messages? | 15:24 |
fabiog | well, if logstash can do that, then you don't need a new api | 15:24 |
rhochmuth | in a single request | 15:24 |
rhochmuth | correct, that was my point | 15:24 |
fabiog | a multi-line multiple logs will translate in several single messages in the queue | 15:24 |
fabiog | then is up to logstash to re-construct what messages goes with what | 15:25 |
rhochmuth | the difference between single vs multiple is there is some delimeter of messages | 15:25 |
rhochmuth | right? | 15:25 |
rhochmuth | like a newline character | 15:25 |
tsv | fabiog, how would a multi-line log message for a single entry be differentiated from multiple log entries for plain text ? | 15:25 |
*** bauzas has quit IRC | 15:25 | |
*** markvoel_ has quit IRC | 15:25 | |
rhochmuth | so, why do any parsing in the log api | 15:25 |
rhochmuth | let logstash handle it all | 15:26 |
fabiog | tsv: well for instance there is no date at the beginning of the second part of the message | 15:26 |
*** mbound has joined #openstack-meeting-3 | 15:26 | |
fabiog | rhochmuth: that is what I am trying to understand, if logstash can handle we should have 1 API endpoint, if not then we need 2 | 15:26 |
tsv | fabiog, we don't have any schema for the plain text logs right ? do we ? | 15:26 |
rhochmuth | fabiog: ok, i agree | 15:27 |
fabiog | tsv: no, but logstash uses a pattern to parse the logs | 15:27 |
witek | tsv: we have only json | 15:27 |
fabiog | so you will need to create yours based on the log format you are ingesting | 15:27 |
tsv | all, why do we need to support plain text then ? could we always expect json payload ? | 15:28 |
*** neelashah1 has joined #openstack-meeting-3 | 15:29 | |
tsv | the api builds the envelope anyway and it would be easy if it has to always handle a json payload ? | 15:29 |
*** neelashah has quit IRC | 15:29 | |
rhochmuth | i think purse json would make things much simpler too | 15:30 |
*** bauzas has joined #openstack-meeting-3 | 15:30 | |
ddieterly | seems like a separate design session is needed for this topic? | 15:30 |
rhochmuth | thank you moderator | 15:30 |
witek | :) | 15:30 |
tsv | :) | 15:30 |
*** oheydorn has joined #openstack-meeting-3 | 15:30 | |
fabiog | ddieterly: yeah, maybe would be good as a the mid-cycle topic | 15:30 |
ddieterly | you're welcome | 15:30 |
*** rbrndt has joined #openstack-meeting-3 | 15:30 | |
*** yamahata has joined #openstack-meeting-3 | 15:30 | |
rhochmuth | alright, let's close on this one today | 15:30 |
witek | I would welcome a blueprint on that | 15:31 |
*** tgraichen has joined #openstack-meeting-3 | 15:31 | |
tsv | i can put together a blueprint for this | 15:31 |
rhochmuth | we'll have some email followup discussion plan on a session | 15:31 |
tsv | sure witek | 15:31 |
rhochmuth | thanks tsv | 15:31 |
*** iyamahat has joined #openstack-meeting-3 | 15:31 | |
rhochmuth | let's cover in mid-cycle | 15:31 |
witek | +1 | 15:31 |
rhochmuth | #topic translations for monasca-ui | 15:32 |
*** openstack changes topic to "translations for monasca-ui (Meeting topic: monasca)" | 15:32 | |
tsv | i missed the mid-cycle timelines, when and where ? | 15:32 |
*** neelashah has joined #openstack-meeting-3 | 15:32 | |
rhochmuth | wed/thurs feb 3rd and 4th | 15:32 |
*** rbak has joined #openstack-meeting-3 | 15:32 | |
fabiog | tsv: next wed and thu 7am-12pm PST | 15:32 |
rhochmuth | is will be remove via webex | 15:32 |
rhochmuth | two weeks | 15:32 |
tsv | rhochmuth, faibog, thanks | 15:32 |
*** vikram has quit IRC | 15:32 | |
bmotz | thanks - how will you circulate webex details? | 15:33 |
*** michael_hoppal has quit IRC | 15:33 | |
*** neelashah1 has quit IRC | 15:33 | |
rhochmuth | openstack-dev [Monasca} | 15:33 |
bklei | maybe add to https://etherpad.openstack.org/p/monasca-team-meeting-agenda as well? | 15:33 |
fabiog | bmotz: bklei yes | 15:34 |
fabiog | I will add the coordinates there | 15:34 |
rhochmuth | i'll create an etherpad for the agenda | 15:34 |
bklei | perfect | 15:34 |
bmotz | great, thanks | 15:34 |
fabiog | once we have the page with the agenda | 15:34 |
*** michael_hoppal has joined #openstack-meeting-3 | 15:35 | |
rhochmuth | zanata posted a topic on translations | 15:35 |
witek | OpenStack uses Zanata for translations | 15:35 |
witek | no, it was me :) | 15:35 |
rhochmuth | ohhh, that isn't a person | 15:35 |
rhochmuth | sorry | 15:35 |
witek | https://wiki.openstack.org/wiki/Translations/Infrastructure | 15:35 |
*** zhurong has quit IRC | 15:35 | |
*** jmckind_ has joined #openstack-meeting-3 | 15:35 | |
*** vgridnev has quit IRC | 15:35 | |
rhochmuth | can't you just learn english | 15:36 |
witek | :) | 15:36 |
witek | yes i should :)- | 15:36 |
rhochmuth | ok, before i get in trouble again, what is zanata | 15:36 |
*** neelashah1 has joined #openstack-meeting-3 | 15:36 | |
witek | service to handle translations | 15:36 |
witek | OpenStack uses it since Sept. | 15:37 |
*** neelashah has quit IRC | 15:37 | |
*** piet has quit IRC | 15:37 | |
witek | we could use it for monasca-ui | 15:37 |
witek | one has to configure the project in openstack-infra | 15:37 |
witek | and jenkins pulls the translation strings every day | 15:37 |
*** ajmiller has quit IRC | 15:38 | |
*** jmckind has quit IRC | 15:38 | |
rhochmuth | it all sounds great to me | 15:38 |
*** numans has quit IRC | 15:38 | |
rhochmuth | as i don't have any experience with this yet | 15:39 |
shinya_kwbt | Me too. I want to try translate in Japanese. | 15:39 |
*** asifh has left #openstack-meeting-3 | 15:39 | |
witek | so we will push the config change to gerrit | 15:39 |
rhochmuth | shinya_kwbt: so are you working with witek on this? | 15:39 |
*** neelashah has joined #openstack-meeting-3 | 15:40 | |
rhochmuth | witek: sounds good! | 15:40 |
*** neelashah1 has quit IRC | 15:41 | |
rhochmuth | ok, sounds like we are all in agreement this is a good idea | 15:41 |
shinya_kwbt | O.K. I don't have experience with zanata. But I will listen to other person who often translate. | 15:41 |
*** spzala has quit IRC | 15:41 | |
rhochmuth | thanks witek and shinya_kwbt | 15:41 |
*** tellesnobrega is now known as tellesnobrega_af | 15:41 | |
*** spzala has joined #openstack-meeting-3 | 15:42 | |
rhochmuth | #topic Tag/publish latest monasca-agent to pypi? | 15:42 |
*** openstack changes topic to "Tag/publish latest monasca-agent to pypi? (Meeting topic: monasca)" | 15:42 | |
*** yamamoto has quit IRC | 15:42 | |
*** ajmiller has joined #openstack-meeting-3 | 15:42 | |
rhochmuth | i guess that is another request to apply a tag | 15:42 |
rhochmuth | i'll do right after this meeting | 15:42 |
bklei | yes, that's us | 15:42 |
rhochmuth | sorry about the delay | 15:42 |
bklei | por favor | 15:42 |
bklei | np | 15:42 |
*** yamamoto has joined #openstack-meeting-3 | 15:42 | |
bklei | wasn't sure if there was a reason not to | 15:42 |
rhochmuth | i'm not aware of any reasons | 15:43 |
*** toddjohn_ has quit IRC | 15:43 | |
rhochmuth | there have been some changes that you'll want to checkout | 15:43 |
bklei | cool | 15:43 |
bklei | for sure, we haven't pulled an agent since October | 15:43 |
rhochmuth | from what i recall the changes that david schroeder made to vm monitoring are probably the most interesting | 15:44 |
*** toddjohn_ has joined #openstack-meeting-3 | 15:44 | |
rhochmuth | he modified vm.host_status and added vm.ping_check | 15:44 |
*** neelashah has quit IRC | 15:44 | |
bklei | ok, will pull it into lab/test env as soon as you tag/publish | 15:44 |
rhochmuth | ok | 15:45 |
witek | could we tag monasca-log-api as well? | 15:45 |
*** tellesnobrega_af is now known as tellesnobrega | 15:45 | |
*** devananda has quit IRC | 15:45 | |
rhochmuth | sure, | 15:45 |
rhochmuth | i'll tag the api and the agent | 15:45 |
rhochmuth | so, we have around 15 left | 15:45 |
rhochmuth | we coudl open the floor to any topics | 15:46 |
rhochmuth | at this point | 15:46 |
rhochmuth | worry, there was a question around anomaly detection | 15:46 |
rhochmuth | is ho_away here | 15:46 |
ho_away | thanks! this is first time to join this meeting. i'm really interested in anomaly & prediction engine. now i have a question about the current status and future plan. | 15:46 |
*** spzala has quit IRC | 15:46 | |
*** markvoelker_ has joined #openstack-meeting-3 | 15:46 | |
rhochmuth | so, about a year ago this was an area that i was investing a lot of time in | 15:46 |
rhochmuth | but, i haven't gotten back to it in a while | 15:47 |
rhochmuth | what would you like to work on | 15:47 |
ho_away | i read your code and i would like to move it ahead. what i can do for it? | 15:47 |
rhochmuth | i think monasca provides an excellet platform for building this | 15:47 |
ho_away | i think so | 15:48 |
tsv | witek, blueprint created: https://blueprints.launchpad.net/monasca/+spec/batching-support-for-log-api | 15:48 |
rhochmuth | i think there are lot's of areas to work on with respect to anomaly detection | 15:48 |
rhochmuth | tsv: thanks | 15:48 |
rhochmuth | it woudl be difficult to get you up to speed on it right now | 15:49 |
rhochmuth | perhaps a topic for another time or email exchanges | 15:49 |
witek | tsv: thanks | 15:49 |
*** davidsha has joined #openstack-meeting-3 | 15:49 | |
*** Guest10164 is now known as redrobot | 15:49 | |
ho_away | rhochmuth: thanks! i will send you email about what i want to do | 15:49 |
rhochmuth | ok, sounds good | 15:50 |
rhochmuth | are there other folks interested in this area | 15:50 |
rhochmuth | wondering if this shoudl be moved to openstack-dev list | 15:50 |
fabiog | rhochmuth: please sign me in :-) | 15:50 |
tgraichen | in using it :) | 15:50 |
rhochmuth | ho_away: sounds like you have some other interest | 15:50 |
*** Sukhdev has joined #openstack-meeting-3 | 15:50 | |
*** devananda has joined #openstack-meeting-3 | 15:50 | |
rhochmuth | i would propose discussing in the openstack-dev [monasca] list | 15:51 |
rhochmuth | unless there is a better alternative | 15:51 |
ho_away | :-) | 15:51 |
witek | rhochmuth: +1 | 15:51 |
rhochmuth | i'll need to pay attention to that list better | 15:51 |
rhochmuth | thanks ho_away | 15:51 |
*** rbak has quit IRC | 15:52 | |
fabiog | rhochmuth: you can send a meeting invite in the list and people interested can join | 15:52 |
rhochmuth | fabiog: yes i can | 15:52 |
tgraichen | is rbak around? any news from grafana2? | 15:52 |
fabiog | ho_away: what timezone are you in? | 15:52 |
ho_away | fabiog: +9 | 15:53 |
*** rbak has joined #openstack-meeting-3 | 15:53 | |
*** matrohon has quit IRC | 15:53 | |
ho_away | fabiog: i live in japan | 15:53 |
fabiog | ho_away: ok, so probably early morning is good for you | 15:53 |
fabiog | ho_away: early morning US time | 15:54 |
ho_away | fabiog: thanks! really appriciate it | 15:54 |
ho_away | fabiog: ok | 15:54 |
tgraichen | as rbak left just before i asked :) - any news from grafana2? | 15:54 |
*** rbak has quit IRC | 15:55 | |
*** rbak has joined #openstack-meeting-3 | 15:55 | |
*** armax has left #openstack-meeting-3 | 15:55 | |
bklei | he's coming | 15:55 |
rhochmuth | he's back | 15:55 |
rbak | I'm back | 15:55 |
tgraichen | any news on grafana2? | 15:56 |
rbak | Not much new on grafana. The keystone integration works in that you can log into grafana2 with keystone reds | 15:56 |
*** dcarmon has joined #openstack-meeting-3 | 15:56 | |
rbak | I'm working on making those creds pass to the datasource so it can use those to authenticate to monasca | 15:56 |
rbak | That should be the last chunk of work | 15:57 |
*** catherineD has joined #openstack-meeting-3 | 15:57 | |
rhochmuth | thanks rbak | 15:57 |
rhochmuth | is code posted? | 15:57 |
rbak | No, I keep meaning to do that. | 15:58 |
rbak | I'll do that this afternoon | 15:58 |
rhochmuth | thanks | 15:58 |
*** piet has joined #openstack-meeting-3 | 15:58 | |
rhochmuth | please post to openstack-dev [monasca] list | 15:58 |
rhochmuth | sounds like tgraichen would like to get involved too | 15:58 |
tgraichen | cool - i'll have a look at how to maybe make it keystone v3 ready as soon as its posted somewhere | 15:58 |
rhochmuth | thanks | 15:58 |
tgraichen | and will test it of course | 15:59 |
rhochmuth | so, i have some actions | 15:59 |
rhochmuth | let's try to start using the openstack-dev list for correspondence during the week | 15:59 |
rhochmuth | thanks everyone | 15:59 |
fabiog | thanks, bye | 15:59 |
*** brunssen has joined #openstack-meeting-3 | 16:00 | |
witek | tank you, cheers | 16:00 |
ho_away | thanks | 16:00 |
shinya_kwbt | bye :) | 16:00 |
rhochmuth | #endmeeting | 16:00 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings" | 16:00 | |
openstack | Meeting ended Wed Jan 20 16:00:36 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-01-20-15.00.html | 16:00 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/monasca/2016/monasca.2016-01-20-15.00.txt | 16:00 |
openstack | Log: http://eavesdrop.openstack.org/meetings/monasca/2016/monasca.2016-01-20-15.00.log.html | 16:00 |
eglute | #startmeeting defcore | 16:00 |
openstack | Meeting started Wed Jan 20 16:00:47 2016 UTC and is due to finish in 60 minutes. The chair is eglute. Information about MeetBot at http://wiki.debian.org/MeetBot. | 16:00 |
*** ho_away has left #openstack-meeting-3 | 16:00 | |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 16:00 |
*** openstack changes topic to " (Meeting topic: defcore)" | 16:00 | |
openstack | The meeting name has been set to 'defcore' | 16:00 |
*** michael_hoppal has quit IRC | 16:00 | |
*** cgoncalves has quit IRC | 16:01 | |
markvoelker_ | o/ | 16:01 |
*** spzala has joined #openstack-meeting-3 | 16:01 | |
hogepodge | o/ | 16:01 |
eglute | #topic agenda | 16:01 |
eglute | #link https://etherpad.openstack.org/p/DefCoreRing.9 | 16:01 |
*** openstack changes topic to "agenda (Meeting topic: defcore)" | 16:01 | |
*** bklei has quit IRC | 16:01 | |
eglute | Hello Everyone! | 16:01 |
*** ralonsoh has quit IRC | 16:01 | |
brunssen | Hello | 16:01 |
*** witek has quit IRC | 16:01 | |
eglute | Please review the agenda, and add/update as needed | 16:01 |
*** blogan_ has joined #openstack-meeting-3 | 16:01 | |
eglute | If you are here for the DefCore meeting, please wave your hand o/ | 16:02 |
*** dwalleck has joined #openstack-meeting-3 | 16:02 | |
eglute | #topic 2016.01 guideline | 16:02 |
*** openstack changes topic to "2016.01 guideline (Meeting topic: defcore)" | 16:02 | |
brunssen | o/ | 16:02 |
dwalleck | o/ | 16:02 |
blogan_ | o/ | 16:02 |
eglute | The first item on the agenda is the 2016.01 guideline | 16:03 |
eglute | #link https://review.openstack.org/#/c/239830/ | 16:03 |
eglute | we need to get board approval for it during the next board meeting, which is on Tuesday afternoon | 16:03 |
*** rbrndt has left #openstack-meeting-3 | 16:03 | |
catherineD | o/ | 16:04 |
*** rhochmuth has left #openstack-meeting-3 | 16:04 | |
markvoelker_ | This needs a rebase b/c of https://review.openstack.org/#/c/264339/, right? | 16:04 |
*** rbak has quit IRC | 16:04 | |
*** rbak has joined #openstack-meeting-3 | 16:05 | |
eglute | yes, the changes need to make it into the latest guideline. I am not sure why gerrit didnt give a merge conflict for https://review.openstack.org/#/c/239830/ | 16:05 |
* markvoelker_ rbases it | 16:05 | |
eglute | thank you markvoelker_ ! awesome as always | 16:05 |
markvoelker_ | eglute: it just hasn't been rechecked since the other change merged. Should be fine now but I'll keep an eye on it. Move on unless there's further discussion? | 16:06 |
*** jaypipes has quit IRC | 16:06 | |
eglute | besides that change, are there any other outstanding ones? i will be reviewing it later this week | 16:06 |
*** w00tburger has joined #openstack-meeting-3 | 16:06 | |
eglute | yes | 16:06 |
w00tburger | anyoen know if there is there such a thing for hyper V which is that of "guest tools" in environments such as vmware and virtualbox? | 16:06 |
eglute | #chair markvoelker_ hogepodge | 16:06 |
openstack | Current chairs: eglute hogepodge markvoelker_ | 16:06 |
eglute | #topic midcycle | 16:06 |
*** openstack changes topic to "midcycle (Meeting topic: defcore)" | 16:06 | |
*** oheydorn has quit IRC | 16:07 | |
purp_too | o/ | 16:07 |
*** purp_too is now known as purp | 16:07 | |
eglute | w00tburger i think you should try a different channel | 16:08 |
*** gema_ has joined #openstack-meeting-3 | 16:08 | |
eglute | regarding midcycle, IBM has kindly agreed to host us again. they have great offices in Austin | 16:08 |
markvoelker_ | excellent. Thanks brunssen et al. | 16:09 |
brunssen | @eglute, Yes, we plan to host. I will work to make sure we can get the same space as we had last time. | 16:09 |
eglute | yes, really appreciate it :) thank you brunssen | 16:09 |
brunssen | Do we have dates. | 16:09 |
eglute | yes, march 8-9 | 16:09 |
*** fabiog has quit IRC | 16:09 | |
brunssen | OK, I will put in the request for the rooms. Do we have an idea of how many people? | 16:09 |
eglute | we have 11 right now, I am guessing maximum 15 | 16:10 |
hogepodge | eglute: rolling back to previous topic quickly, this test http://git.openstack.org/cgit/openstack/defcore/tree/2016.01.json#n1036 needs to be removed from the standard. QA is not going to fix the bug and will drop it | 16:10 |
brunssen | OK, that will be easy to manage. | 16:10 |
hogepodge | that's all | 16:10 |
eglute | thank you brunssen! | 16:11 |
*** jaypipes has joined #openstack-meeting-3 | 16:11 | |
brunssen | You are welcome | 16:11 |
*** jobrs has quit IRC | 16:11 | |
eglute | hogepodge can you submit PR? | 16:11 |
* markvoelker_ can if hogepodge is busy, I have a small window before my next meeting | 16:12 | |
w00tburger | cripes, ive been booted out of 4 other channels. seems no one knows lol | 16:12 |
eglute | w00tburger this is a meeting channel, try just #openstack | 16:12 |
w00tburger | ty | 16:12 |
eglute | markvoelker_ would appreciate it! | 16:13 |
dwalleck | hogepodge: That's bizzare. That test works, just not guaranteed a soft reboot on devstack | 16:13 |
*** kebray has joined #openstack-meeting-3 | 16:13 | |
*** w00tburger has left #openstack-meeting-3 | 16:13 | |
eglute | we did have it flagged, so there must have been an issue | 16:13 |
hogepodge | dwalleck: it's been flagged for a while, that bug won't be fixed, and "it's not testing what we think it's testing" | 16:13 |
dwalleck | hogepodge: Only in devstack does in not. In a full environment, which anyone would have for defcore, it works correctly. But that's a different discussion for me to have with QA :) | 16:14 |
catherineD | dwalleck: the issue is no real checking that the VM is actually soft reboot .... it can be hard reboot | 16:15 |
*** shinya_kwbt has quit IRC | 16:15 | |
eglute | right... we can take a look at adding another test for soft reboot for next cycle | 16:15 |
dwalleck | catherineD: There is. The instance actions API will tell you what action was taken | 16:16 |
dwalleck | Any soft reboot test would rejected for the same reasoning you've mentioned | 16:16 |
*** cgoncalves has joined #openstack-meeting-3 | 16:16 | |
dwalleck | sorry, soapbox put away :-) | 16:17 |
*** galstrom_zzz is now known as galstrom | 16:17 | |
*** cbouch has joined #openstack-meeting-3 | 16:17 | |
eglute | dwalleck do you think there is a better test instead of that one for soft reboot? | 16:17 |
* markvoelker_ has been typing up a patch during this discussion: https://review.openstack.org/270294 | 16:18 | |
dwalleck | eglute: The issue is that if the hypervisor used in the test environment doesn't support soft reboot, it quietly falls back to hard reboot | 16:18 |
* eglute thinkgs markvoelker_ has superpowers. https://review.openstack.org/#/c/270294/ | 16:18 | |
dwalleck | So essentially any soft reboot test would stumble through this | 16:19 |
hogepodge | good spot for disussion. | 16:19 |
eglute | dwalleck ok, so sounds like a bigger issue | 16:19 |
*** tsv has quit IRC | 16:19 | |
hogepodge | Sorry to hijack, and thanks dwalleck markvoelker_ and catherineD | 16:19 |
dwalleck | hogepodge: no problem! | 16:19 |
eglute | #topic 2016.01 guideline | 16:19 |
*** openstack changes topic to "2016.01 guideline (Meeting topic: defcore)" | 16:19 | |
eglute | we can set the topic back. I rather have a good guideline that try to fix it later :) | 16:20 |
catherineD | eglute: the issue is are we ready to take the test non-tempest test | 16:20 |
*** neelashah has joined #openstack-meeting-3 | 16:20 | |
*** cgoncalves has quit IRC | 16:20 | |
eglute | catherineD what do you mean? | 16:20 |
catherineD | the soft-reboot test is skipped in Tempest ... are we willing to unskipped it in DefCore test? | 16:21 |
eglute | no... if it is skipped in tempest, we should not have it as required in DefCore | 16:22 |
catherineD | eglute: ++ thx | 16:22 |
hogepodge | It's been a flagged test since the very beginning. We've talked about how flags need to be removed for some reason, or the test removed. I'm not willing to un-flag a permanent skip test | 16:22 |
eglute | hogepodge i agree with you.... thank you for catching this | 16:22 |
*** zhurong has joined #openstack-meeting-3 | 16:23 | |
eglute | after the meeting i will review https://review.openstack.org/#/c/270294/ | 16:23 |
eglute | everyone please do the same | 16:23 |
eglute | any other concerns with 2016.01? | 16:23 |
* markvoelker_ notes that needs to be removed from .next to and will do that shortly | 16:24 | |
*** neelashah1 has joined #openstack-meeting-3 | 16:24 | |
eglute | thank you markvoelker_ | 16:24 |
*** neiljerram has quit IRC | 16:25 | |
eglute | if anyone notices any other issues with 2016.01, please let us know, either in defcore channel or email | 16:25 |
* markvoelker_ submits patchset 2 | 16:25 | |
*** neelashah has quit IRC | 16:25 | |
eglute | #topic Introduce data driven testing | 16:25 |
*** openstack changes topic to "Introduce data driven testing (Meeting topic: defcore)" | 16:25 | |
eglute | hogepodge can you give a brief overview of the issue? i put down your notes in the agenda | 16:26 |
eglute | #link https://review.openstack.org/#/c/223953/ | 16:26 |
*** neelashah has joined #openstack-meeting-3 | 16:27 | |
hogepodge | QA is looking at updating their tests | 16:27 |
hogepodge | using a library that can automate what was formerly done in for loops | 16:27 |
hogepodge | it can simplify the actual test code, make it easier to extend to edge cases | 16:28 |
*** rbak has quit IRC | 16:28 | |
hogepodge | at the cost of automatically generating a whole new set of tests with mangled names based on the source test name | 16:28 |
hogepodge | Some of the interop tests would be impacted by this change, which means we would have to figure out how to identify and check for the tests. | 16:29 |
*** krtaylor has quit IRC | 16:29 | |
*** neelashah1 has quit IRC | 16:29 | |
hogepodge | catherineD says it's technically possible to do this in refstack, but QA was worried about the user interface issues that could come from this, particularly in identifying which tests had run and debugging those tests | 16:29 |
*** rbak has joined #openstack-meeting-3 | 16:29 | |
dwalleck | hogepodge: Is your key concern the generated name or the fact that those tests would not have a unique id? | 16:30 |
*** vgridnev has joined #openstack-meeting-3 | 16:30 | |
*** salv-orlando has joined #openstack-meeting-3 | 16:30 | |
purp | imho, this strengthens the argument for separating DefCore/RefStack testing from the mainline testing. | 16:30 |
hogepodge | a big concern for me is how do we know what test names should be generated so we can check for all of them, and how do we account for this in potential updates to tempest that change the data range parameters | 16:30 |
*** neiljerram has joined #openstack-meeting-3 | 16:30 | |
*** ccarmack has joined #openstack-meeting-3 | 16:31 | |
eglute | also, this would break the existing guidelines since right now we dont pin to a tempest version | 16:31 |
hogepodge | dwalleck: my main concern is how an outside observer would know what all the generated tests should be | 16:31 |
purp | hogepodge +1. If they constrain the test generation to deterministic naming/ids, I suspect things get bery complex. | 16:31 |
dwalleck | There are data driven testing approaches that let you create sane, deterministic names. I also think by tagging each data set with an id, you could get exactly what we have now | 16:31 |
dwalleck | It's more work, but doable | 16:31 |
*** kebray has quit IRC | 16:32 | |
*** blogan_ has quit IRC | 16:32 | |
hogepodge | It's mostly just a process and tooling problem, but one we need to be aware of. QA isn't even sure if they want to use this approach. | 16:32 |
hogepodge | mtreinish could offer more insight | 16:32 |
*** nelsnelson has joined #openstack-meeting-3 | 16:32 | |
eglute | anyone know what the timeline for this blueprint would be? https://review.openstack.org/#/c/223953/ | 16:32 |
purp | dwalleck I understand that, and am more concerned about whether the effort saved in generating for loop'd tests merits the additional complexity | 16:32 |
hogepodge | purp: that's the question on everybody's mind | 16:33 |
catherineD | hogepodge: for the interface concern , RefStack would just handle it similar to the aliases | 16:33 |
eglute | if it is pretty far out, we could have this as a midcycle topic | 16:33 |
*** yamamoto has quit IRC | 16:33 | |
dwalleck | purp: It depends on the use case. To be honest, in the PR hodgepodge is referencing, it's saving some code but not a lot | 16:33 |
*** neiljerram has quit IRC | 16:33 | |
hogepodge | catherineD: we only send passed test results, how would refstack know if a vendor passed _all_ the tests associated with an id? | 16:33 |
catherineD | hogepodge: in that case we will have to send the full test method new name with parameters .. | 16:34 |
dwalleck | But data driven testing has been a large part of my large scale tests for OpenStack | 16:34 |
*** shaohe_feng has quit IRC | 16:34 | |
dwalleck | I think the concept is worth addressing | 16:34 |
eglute | I agree.. the question is how fast we need to address it | 16:35 |
catherineD | hogepodge: the passing status testing will done at the server side .... on the test side all pass tests will be collected ... | 16:35 |
eglute | topic for midcycle? | 16:35 |
dwalleck | eglute: ++ to talking about it at midcycle | 16:35 |
purp | hogepodge dwalleck makes sense. Also ++ for midcycle | 16:36 |
eglute | #action eglute to add https://review.openstack.org/#/c/223953/ and related discussion to the midcycle agenda | 16:36 |
dwalleck | I think this is much easier discussed with examples | 16:36 |
*** nkrinner has quit IRC | 16:36 | |
eglute | #topic RefStack requirements | 16:36 |
*** openstack changes topic to "RefStack requirements (Meeting topic: defcore)" | 16:36 | |
eglute | #link https://docs.google.com/document/d/1s_dAIuluztlCC6AZ-WO4_FR2CLje1QyS6kbMxlFHaMk/edit | 16:36 |
*** bpokorny has joined #openstack-meeting-3 | 16:37 | |
*** cinerama` is now known as cinerama | 16:37 | |
eglute | catherineD i have left a few comments there, mostly about using "guidelines" terminology. Alexandre Levine has responded to them | 16:38 |
catherineD | eglute: I just put a link of question list on the agenda ... could we discuss here? | 16:38 |
eglute | #link https://etherpad.openstack.org/p/mitaka-refstack-requirements | 16:39 |
*** dedery_ has joined #openstack-meeting-3 | 16:39 | |
catherineD | eglute: yup I see ... that is the reason I bring this requirement to the attention of DefCore... | 16:39 |
mtreinish | purp: right, that's the debate which is happening on the review right now :) | 16:40 |
catherineD | the requirement suggests to include non-DefCore guidelines | 16:40 |
*** ihrachys_ has quit IRC | 16:40 | |
eglute | my main concern is that guidelines gets confusing. I get what you are trying to do, I think, but then it sounds in the requirements that eveyvendor testing would also be creating own guidelines | 16:40 |
purp | mtreinish am reading to catch up, and definitely see that. I'll catch up with you separately on this. | 16:40 |
*** krtaylor has joined #openstack-meeting-3 | 16:41 | |
eglute | catherineD perhaps just language changes, and using association of guidelines and vendors in some way and guidelines ownership as separate | 16:41 |
catherineD | agree ... also even that we allow non-DefCore guidelines (criteria) .. do we want to host these features on the refstack.openstack.org site? | 16:41 |
*** primeministerp has quit IRC | 16:41 | |
catherineD | eglute: I think this is a good topic for mid-cycle meeting | 16:42 |
eglute | midcycle works for me! | 16:42 |
*** dedery has quit IRC | 16:42 | |
eglute | other comments on refstack requirements that people want to discuss here rather than in etherpad or google doc? | 16:42 |
catherineD | Meanwhile there are other aspect that RefStack can implement now ... those are vendor registration related .. | 16:43 |
eglute | catherineD I agree! lots of good stuff | 16:43 |
catherineD | could we quickly go through the 4 questions in https://etherpad.openstack.org/p/mitaka-refstack-requirements | 16:43 |
*** dedery_ has quit IRC | 16:43 | |
eglute | what kind of audit do you have in mind? | 16:44 |
eglute | oh, user info. | 16:44 |
hogepodge | eglute: I like that vendors can have their own guidelines. I also would like DefCore to have special dispensation in that world. | 16:44 |
eglute | i think if user is logged in, it should be logged, even if it is private logs | 16:44 |
eglute | hogepodge i dont disagree with that, the issue is how requirements are worded it is rather confusing | 16:45 |
hogepodge | for audit I'd like to have tempest version and testrepository file | 16:45 |
catherineD | for auditing, we wont be able to implement a complete audit feature .. | 16:45 |
eglute | catherineD how about what hogepodge is suggesting? | 16:46 |
hogepodge | We are adding language to the license agreement to say "we would want the right, but not the obligation, to audit their results. This way it’s there but we don’t have a compulsory obligation to do it." | 16:46 |
catherineD | currently we have none ... I was thinking we at least have to log the last action and the name of the user who perform the action ... | 16:46 |
eglute | hogepodge i like that | 16:46 |
eglute | catherineD that would be good start | 16:47 |
*** Sukhdev has quit IRC | 16:47 | |
catherineD | I just want to check that DefCore wants us to at least start with that ... | 16:47 |
catherineD | vs we have none at the moment | 16:47 |
hogepodge | this would means stating outright that vendors absolutely need to capture the .testrepository file associated with the run. | 16:47 |
*** alaski has joined #openstack-meeting-3 | 16:47 | |
*** AlanClark has joined #openstack-meeting-3 | 16:48 | |
markvoelker_ | catherineD: I think taking a step in that direction now and implementing more incrementally is fine | 16:48 |
catherineD | What hogepodge: is referring to is the testing aspect auditting which we have not discussed .. and can table to do that | 16:48 |
*** irenab has quit IRC | 16:48 | |
dwalleck | hogepodge: That sounds reasonable | 16:49 |
eglute | for the sake of time, lets put additional comments in https://etherpad.openstack.org/p/mitaka-refstack-requirements | 16:49 |
catherineD | markvoelker_: a few member in RefStack thinks that we do not need that at this phase ... personally, I think we should ... I just want to confirm with DefCore that this is what we should start with | 16:49 |
markvoelker_ | catherineD: I'm ++ on it. =) | 16:50 |
eglute | catherineD i think some logging would be really good | 16:50 |
catherineD | eglute: Ok... we can also discuss over in #openstack-defcore | 16:50 |
eglute | thank you catherineD | 16:50 |
eglute | #topic Follow up on multi-tenant testing | 16:50 |
*** openstack changes topic to "Follow up on multi-tenant testing (Meeting topic: defcore)" | 16:50 | |
eglute | hogepodge have you had a change to look at https://review.openstack.org/#/c/253138/ | 16:51 |
hogepodge | I haven't done my follow-up homework for that. | 16:51 |
catherineD | RefStack team appreciates any comments on https://etherpad.openstack.org/p/mitaka-refstack-requirements | 16:51 |
eglute | is this an issue you want to save for midcycle? | 16:51 |
*** tgraichen has quit IRC | 16:51 | |
hogepodge | yeah, that would be good. I'm about to be spottily available for a week and a half because of travel obligations. | 16:52 |
eglute | cool, that will work! | 16:52 |
eglute | #action eglute to add https://review.openstack.org/#/c/253138/ to midcycle | 16:52 |
hogepodge | (I'll be in Austin starting tomorrow and this weekend if anyone wants to get lunch or dinner with me) | 16:52 |
eglute | #topic NIA Interoperability Results for NFV | 16:52 |
*** openstack changes topic to "NIA Interoperability Results for NFV (Meeting topic: defcore)" | 16:52 | |
eglute | I am not sure who added this topic? | 16:52 |
hogepodge | I added that | 16:52 |
eglute | ah ok | 16:52 |
*** mbound has quit IRC | 16:53 | |
hogepodge | NFV is one of the big growth areas where interop can have an important impact | 16:53 |
hogepodge | The report is worth looking over to see the interop challenges they faced. | 16:53 |
*** andymaier has quit IRC | 16:53 | |
*** cgoncalves has joined #openstack-meeting-3 | 16:53 | |
hogepodge | I can post to the mailing list too, but I wanted to make the committee aware of it for review. | 16:53 |
eglute | are there any major takeaways you can quickly share? | 16:54 |
markvoelker_ | hogepodge: I was just looking over that report this morning as well. Sort of speaks to the flavors idea we've discussed before. | 16:54 |
eglute | but yes, mailing list would also be good | 16:54 |
*** andymaier has joined #openstack-meeting-3 | 16:54 | |
hogepodge | The short of it is they have to tune NFV installations for the flavor of OpenStack that's installed | 16:54 |
*** melwitt_ has joined #openstack-meeting-3 | 16:54 | |
*** irenab has joined #openstack-meeting-3 | 16:55 | |
*** toddjohn_ has quit IRC | 16:56 | |
eglute | they dont seem to mention defcore | 16:56 |
eglute | do you think defcore would help them | 16:56 |
*** shwetaap1 has joined #openstack-meeting-3 | 16:56 | |
*** toddjohn_ has joined #openstack-meeting-3 | 16:56 | |
*** irenab has quit IRC | 16:56 | |
hogepodge | If I recall correctly I think they mention it in a roundabout way. Not by name though. | 16:57 |
eglute | right, the search didnt bring it up | 16:57 |
markvoelker_ | eglute: Well, something like DefCore might conceivably help. However they're looking at some fairly specific areas that might not work well with general compute clouds, for example | 16:57 |
markvoelker_ | And have concerns beyond just which API's are available | 16:57 |
markvoelker_ | etc etc etc | 16:57 |
*** mlavalle has joined #openstack-meeting-3 | 16:58 | |
markvoelker_ | So, it's more nuanced. | 16:58 |
eglute | thanks markvoelker_! i need to read this report :) | 16:58 |
*** shwetaap2 has joined #openstack-meeting-3 | 16:58 | |
hogepodge | yeah, they're looking at hardware level tuning at some points | 16:58 |
*** irenab has joined #openstack-meeting-3 | 16:58 | |
eglute | hardware specific is hard | 16:58 |
eglute | defcore does not address hardware at all | 16:59 |
markvoelker_ | hogepodge: Yeah, I think one takeaway here is that it's one more voice toward the idea that interoperability standards should go further than the API. | 16:59 |
*** bpokorny_ has joined #openstack-meeting-3 | 16:59 | |
*** shwetaap has quit IRC | 16:59 | |
markvoelker_ | (which also came up during the TC discussion recently) | 16:59 |
*** melwitt_ has quit IRC | 16:59 | |
* markvoelker_ looks at the clock and sees we're about out of time | 16:59 | |
*** belmoreira has joined #openstack-meeting-3 | 16:59 | |
hogepodge | I thought cloud was supposed to make the hardware irrelevant ;-) | 16:59 |
eglute | we are out of time. thank you everyone! I will be available in #openstack-defcore or directly | 16:59 |
eglute | metal cloud is complicated! | 17:00 |
eglute | thanks everyone! | 17:00 |
*** JeanBriceCombebi has quit IRC | 17:00 | |
eglute | #endmeeting | 17:00 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings" | 17:00 | |
openstack | Meeting ended Wed Jan 20 17:00:24 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-01-20-16.00.html | 17:00 |
*** primeministerp has joined #openstack-meeting-3 | 17:00 | |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/defcore/2016/defcore.2016-01-20-16.00.txt | 17:00 |
openstack | Log: http://eavesdrop.openstack.org/meetings/defcore/2016/defcore.2016-01-20-16.00.log.html | 17:00 |
*** brunssen has quit IRC | 17:00 | |
alaski | #startmeeting nova_cells | 17:00 |
openstack | Meeting started Wed Jan 20 17:00:43 2016 UTC and is due to finish in 60 minutes. The chair is alaski. Information about MeetBot at http://wiki.debian.org/MeetBot. | 17:00 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 17:00 |
*** openstack changes topic to " (Meeting topic: nova_cells)" | 17:00 | |
openstack | The meeting name has been set to 'nova_cells' | 17:00 |
*** irenab has quit IRC | 17:00 | |
alaski | who's here today | 17:00 |
alaski | ? | 17:01 |
*** james_li has joined #openstack-meeting-3 | 17:01 | |
doffm | o/ | 17:01 |
ccarmack | o/ | 17:01 |
tonyb | o/ | 17:01 |
belmoreira | o/ | 17:01 |
*** catherineD has left #openstack-meeting-3 | 17:01 | |
mlavalle | o/ | 17:01 |
*** shwetaap1 has quit IRC | 17:01 | |
alaski | nice | 17:01 |
*** irenab has joined #openstack-meeting-3 | 17:01 | |
*** mriedem has joined #openstack-meeting-3 | 17:01 | |
mriedem | o/ | 17:01 |
*** gema_ has left #openstack-meeting-3 | 17:01 | |
alaski | fair warning, I may have to disappear for a few minutes at some point. some people are coming to fix up my house any moment now | 17:01 |
*** melwitt_ has joined #openstack-meeting-3 | 17:01 | |
alaski | #topic Testing | 17:01 |
*** openstack changes topic to "Testing (Meeting topic: nova_cells)" | 17:01 | |
*** armax has joined #openstack-meeting-3 | 17:01 | |
alaski | as far as I can tell everything is broken, but not cells related | 17:02 |
*** mbound has joined #openstack-meeting-3 | 17:02 | |
mlavalle | that's good | 17:02 |
*** bpokorny has quit IRC | 17:02 | |
alaski | so if nobody is aware of anything cells specific we'll move on | 17:02 |
alaski | mlavalle: half good :) | 17:02 |
alaski | #topic Open Reviews | 17:02 |
*** openstack changes topic to "Open Reviews (Meeting topic: nova_cells)" | 17:02 | |
alaski | #link https://etherpad.openstack.org/p/mitaka-nova-priorities-tracking | 17:02 |
alaski | Also I just sent out http://lists.openstack.org/pipermail/openstack-dev/2016-January/084545.html which puts a story to the reviews | 17:03 |
belmoreira | considering what we discussed last meeting I updated: https://review.openstack.org/#/c/201606/ | 17:03 |
alaski | belmoreira: awesome. opened it up to take a look later | 17:04 |
*** mjturek1 has left #openstack-meeting-3 | 17:04 | |
mlavalle | alaski: long email | 17:04 |
alaski | #topic Open Discussion | 17:04 |
*** openstack changes topic to "Open Discussion (Meeting topic: nova_cells)" | 17:04 | |
belmoreira | the soft delete is removed from the tables... the object will come when https://review.openstack.org/#/c/265282/ is ready | 17:04 |
alaski | mlavalle: yeah, and I tend to not be wordy about things. lots in progress though | 17:05 |
*** ddieterly has quit IRC | 17:05 | |
*** kebray has joined #openstack-meeting-3 | 17:05 | |
*** ctrath has joined #openstack-meeting-3 | 17:05 | |
mlavalle | alaski: yeah, I know you don't waste words ;-) | 17:05 |
alaski | belmoreira: great | 17:05 |
doffm | alaski: Thanks, its a good overview e-mail. | 17:05 |
*** dcarmon has quit IRC | 17:05 | |
*** neiljerram has joined #openstack-meeting-3 | 17:06 | |
ccarmack | regarding https://review.openstack.org/#/c/225199/, I chatted with andreaf, and I think his comments are satisfied. He was going to re-review | 17:06 |
alaski | thanks | 17:06 |
alaski | ccarmack: excellent | 17:06 |
ccarmack | I'll bring it up at the qa meeting tomorrow | 17:06 |
melwitt_ | alaski: I regret I won't be able to join you all at the mid cycle next week as my travel request at work wasn't approved | 17:06 |
alaski | melwitt_: :( | 17:07 |
ccarmack | and you wanted a new test that just creates a server with default sec group and ssh's into it? | 17:07 |
melwitt_ | yeah :( | 17:07 |
doffm | melwitt_: Ughh. :( | 17:07 |
andreaf | ccarmack: heh I'll review that later today or tomorrow morning | 17:07 |
ccarmack | andreaf: thanks | 17:07 |
alaski | ccarmack: if we can just use test_server_basic_ops(?) that would be fine. If not then yeah | 17:08 |
*** piet has quit IRC | 17:08 | |
*** irenab has quit IRC | 17:08 | |
ccarmack | yea, I'm working on a new test in test_server_basic_ops | 17:08 |
*** piet has joined #openstack-meeting-3 | 17:08 | |
*** AlanClark has quit IRC | 17:08 | |
alaski | melwitt_: I'm not sure if there will be a hangout option but perhaps you could join for relevant bits. otherwise I can catch you up later | 17:09 |
ccarmack | the tricky part if the run_ssh config option which defaults to false based on tempest.conf | 17:09 |
*** jlanoux has quit IRC | 17:09 | |
ccarmack | sorry, run_ssh variable... | 17:09 |
melwitt_ | ccarmack: I think a new test would only be needed if we couldn't get the tempest config option in | 17:09 |
*** iyamahat has quit IRC | 17:10 | |
*** dwalleck has left #openstack-meeting-3 | 17:10 | |
ccarmack | melwitt: you mean the security_groups option? | 17:10 |
melwitt_ | alaski: sure, thanks :) | 17:10 |
mlavalle | alaski: I am going to read your message to the ML carefully. Let me ask a simple question, though: are Cells V2 going to be done at the end of Mitaka? | 17:10 |
*** shwetaap2 has quit IRC | 17:10 | |
*** venkat has joined #openstack-meeting-3 | 17:10 | |
melwitt_ | ccarmack: yes, the enable/disable security groups option | 17:10 |
*** yamahata has quit IRC | 17:10 | |
*** venkat has left #openstack-meeting-3 | 17:10 | |
alaski | mlavalle: no. The aim is to have instance boot be a cellsv2 thing, and then in N we expand from there | 17:10 |
ccarmack | melwitt: I think even with the option in, all the ssh'ing tests are skipped for one reason or another | 17:11 |
mlavalle | alaski: any user level documentation yet? | 17:11 |
ccarmack | melwitt: even in the cells rc, or skipped for other reasons (eg. a bug) | 17:11 |
alaski | mlavalle: http://git.openstack.org/cgit/openstack/nova/tree/doc/source/cells.rst is all I'm aware of | 17:11 |
alaski | mlavalle: and https://review.openstack.org/#/c/267153/ | 17:12 |
mlavalle | alaski: final question, how can I play with wha is available now? | 17:12 |
mlavalle | what^^^ | 17:12 |
*** melwitt__ has joined #openstack-meeting-3 | 17:12 | |
ccarmack | melwitt: and run_validation defaulting to false in tempest.conf causes test_server_basic_ops to skip the ssh | 17:12 |
melwitt__ | ccarmack: I think we can enable at least a few of them by removing from the blacklist with the option | 17:12 |
*** e0ne has quit IRC | 17:13 | |
ccarmack | melwitt: some of them create floating ip, although I unblacklisted test_server_basic_ops, which is ok because run_validation is false | 17:13 |
*** shwetaap has joined #openstack-meeting-3 | 17:13 | |
doffm | mlavalle: There isn't much to play with right now. And there isn't any operator documentation. | 17:13 |
alaski | mlavalle: most of it is in reviews still, but a normal devstack install will use the code once merged | 17:14 |
ccarmack | melwitt: so now I want to add a test to test_server_basic_ops that ssh'es into the instance, using fixed ip and default sec group | 17:14 |
alaski | ccarmack: is there an issue with turning run_validation on? | 17:14 |
mlavalle | ok, so devstack is an option | 17:14 |
mriedem | ccarmack: the nova rc has skips mostly for (1) security groups and (2) floating ips, i think | 17:14 |
*** melwitt_ has quit IRC | 17:15 | |
mriedem | ccarmack: we can configure the cells job to not use floating IPs | 17:15 |
ccarmack | alaski, andreaf: do you know if run_validation in tempest.conf is set to false for the gate? | 17:15 |
mriedem | and only use fixed | 17:15 |
mriedem | ccarmack: we can look that up after the meeting | 17:15 |
mriedem | it's in the job definition in project-config, and defaults are in tempest.conf and devstack-gate | 17:15 |
ccarmack | mriedem: but there is a call in the tests to the floating ip client, won't that fail? | 17:16 |
alaski | ccarmack: I do not, I'm just wondering if it can be on if it's not | 17:16 |
*** dims has quit IRC | 17:16 | |
alaski | hold on, back in a few | 17:16 |
ccarmack | once again I take over this meeting... | 17:16 |
mriedem | ccarmack: those could just be bad assumptions in tempest | 17:16 |
melwitt__ | yeah. There's also one more setting I found in tempest related to fixed vs floating for ssh validation that we can set in tempest to enable more tests in conjunction with the new secgroup option | 17:16 |
mriedem | from what i recall, networking and ssh is all super complicated in tempest | 17:17 |
mriedem | they are working on a blueprint (andreaf is) for awhile to try and straighten that out | 17:17 |
mriedem | but i'm pretty sure we should be able to configure tempest to not use security groups or floating IPs (only fixed ips) and get things done | 17:17 |
ccarmack | there is the connect_method = fixed | 17:17 |
mriedem | anyway, that should probably be asked in the -qa channel after the meeting, probably need mtreinish's help | 17:18 |
mtreinish | ugh, ssh config stuff | 17:18 |
melwitt__ | heh | 17:19 |
mtreinish | I really need to get andreaf or jlanoux to write a doc on how that's all supposed to be used | 17:19 |
mtreinish | because it's way too complicated, it needs to be cleaned up | 17:19 |
alaski | so it sounds like there may be a path to using test_server_basic_ops | 17:19 |
alaski | but if it just can't be done, then a new test seems like the way to go | 17:20 |
alaski | but as mriedem said, let's take that offline | 17:20 |
ccarmack | ok | 17:20 |
alaski | anything else for today? | 17:21 |
belmoreira | Do we have meeting next week? | 17:21 |
alaski | heh, I was just getting to that | 17:21 |
alaski | I'm proposing that we don't | 17:21 |
*** FallenPegasus has joined #openstack-meeting-3 | 17:22 | |
mriedem | +1 | 17:22 |
mriedem | to not | 17:22 |
alaski | I think a lot of us will be together in person | 17:22 |
alaski | okay, unless someone objects we'll meet next in two weeks | 17:23 |
alaski | sounds like there's nothing else | 17:23 |
alaski | thanks for joining | 17:23 |
alaski | #endmeeting | 17:23 |
belmoreira | thanks | 17:23 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings" | 17:23 | |
openstack | Meeting ended Wed Jan 20 17:23:52 2016 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 17:23 |
*** mriedem has left #openstack-meeting-3 | 17:23 | |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/nova_cells/2016/nova_cells.2016-01-20-17.00.html | 17:23 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/nova_cells/2016/nova_cells.2016-01-20-17.00.txt | 17:23 |
openstack | Log: http://eavesdrop.openstack.org/meetings/nova_cells/2016/nova_cells.2016-01-20-17.00.log.html | 17:23 |
mlavalle | alaski: thanks for letting me get up to speed | 17:24 |
*** melwitt__ has quit IRC | 17:24 | |
alaski | mlavalle: np. ping me anytime if you have further questions | 17:24 |
*** vgridnev has quit IRC | 17:25 | |
mlavalle | alaski: my goal over the next few weeks is to start writing a spec for the impact on the Neutron side | 17:25 |
*** dims has joined #openstack-meeting-3 | 17:26 | |
*** vahidh has joined #openstack-meeting-3 | 17:26 | |
*** banix has quit IRC | 17:26 | |
alaski | mlavalle: awesome. I'm very excited about that, please let me know if I can help | 17:27 |
*** iyamahat has joined #openstack-meeting-3 | 17:28 | |
*** ccarmack has left #openstack-meeting-3 | 17:30 | |
*** davidsha has quit IRC | 17:31 | |
*** zhurong has quit IRC | 17:34 | |
*** mlavalle has left #openstack-meeting-3 | 17:36 | |
*** bpokorny_ has quit IRC | 17:37 | |
*** shwetaap has quit IRC | 17:37 | |
*** banix has joined #openstack-meeting-3 | 17:38 | |
*** bpokorny has joined #openstack-meeting-3 | 17:38 | |
*** Swami has quit IRC | 17:39 | |
*** james_li has quit IRC | 17:40 | |
*** lpetrut has quit IRC | 17:41 | |
*** evgenyf has quit IRC | 17:42 | |
*** belmoreira has quit IRC | 17:43 | |
*** spzala has quit IRC | 17:48 | |
*** spzala has joined #openstack-meeting-3 | 17:49 | |
*** FallenPegasus has quit IRC | 17:51 | |
*** vtech_ has quit IRC | 17:52 | |
*** FallenPegasus has joined #openstack-meeting-3 | 17:53 | |
*** spzala has quit IRC | 17:53 | |
*** kebray has quit IRC | 17:54 | |
*** vgridnev has joined #openstack-meeting-3 | 17:54 | |
*** mbound has quit IRC | 17:54 | |
*** Swami has joined #openstack-meeting-3 | 17:57 | |
*** tellesnobrega is now known as tellesnobrega_af | 18:02 | |
*** aarefiev22 has joined #openstack-meeting-3 | 18:04 | |
*** crinkle_ is now known as crinkle | 18:04 | |
*** itxaka has quit IRC | 18:05 | |
*** kebray has joined #openstack-meeting-3 | 18:07 | |
*** jpomeroy has quit IRC | 18:08 | |
*** vahidh has quit IRC | 18:10 | |
*** safchain has quit IRC | 18:10 | |
*** lifeless_ is now known as lifeless | 18:12 | |
*** jwang__ has joined #openstack-meeting-3 | 18:12 | |
*** SridarK has joined #openstack-meeting-3 | 18:13 | |
*** NikitaKonovalov2 has joined #openstack-meeting-3 | 18:14 | |
*** dtardivel_ has joined #openstack-meeting-3 | 18:14 | |
*** jtomasek has quit IRC | 18:15 | |
*** neelashah1 has joined #openstack-meeting-3 | 18:15 | |
*** vsaienko1 has joined #openstack-meeting-3 | 18:15 | |
*** kfox1111 has joined #openstack-meeting-3 | 18:17 | |
*** kragniz_ has joined #openstack-meeting-3 | 18:17 | |
*** e0ne has joined #openstack-meeting-3 | 18:18 | |
*** alazarev_ has joined #openstack-meeting-3 | 18:18 | |
*** neelashah1 has quit IRC | 18:19 | |
*** dhellmann_ has joined #openstack-meeting-3 | 18:20 | |
*** isq_ has joined #openstack-meeting-3 | 18:20 | |
*** aignatov2 has joined #openstack-meeting-3 | 18:21 | |
*** ajo_ has joined #openstack-meeting-3 | 18:21 | |
*** kzaitsev_mb has quit IRC | 18:21 | |
*** neelashah has quit IRC | 18:22 | |
*** kfox1111_ has quit IRC | 18:22 | |
*** jwang_ has quit IRC | 18:22 | |
*** claudiub has quit IRC | 18:22 | |
*** dtardivel has quit IRC | 18:22 | |
*** med_ has quit IRC | 18:22 | |
*** vsaienko has quit IRC | 18:22 | |
*** ajo has quit IRC | 18:22 | |
*** mrunge has quit IRC | 18:22 | |
*** dhellmann has quit IRC | 18:22 | |
*** isq has quit IRC | 18:22 | |
*** NikitaKonovalov has quit IRC | 18:22 | |
*** aignatov has quit IRC | 18:22 | |
*** alazarev has quit IRC | 18:22 | |
*** kragniz has quit IRC | 18:22 | |
*** NikitaKonovalov2 is now known as NikitaKonovalov | 18:22 | |
*** aignatov2 is now known as aignatov | 18:22 | |
*** alazarev_ is now known as alazarev | 18:22 | |
*** dtardivel_ is now known as dtardivel | 18:22 | |
*** dhellmann_ is now known as dhellmann | 18:22 | |
*** med_ has joined #openstack-meeting-3 | 18:23 | |
*** med_ is now known as Guest65103 | 18:23 | |
*** mrunge has joined #openstack-meeting-3 | 18:26 | |
*** primeministerp has quit IRC | 18:28 | |
*** vahidh has joined #openstack-meeting-3 | 18:30 | |
*** pc_m has joined #openstack-meeting-3 | 18:30 | |
*** baoli_ has quit IRC | 18:30 | |
*** rossella_s has quit IRC | 18:31 | |
*** baoli has joined #openstack-meeting-3 | 18:31 | |
*** rossella_s has joined #openstack-meeting-3 | 18:31 | |
*** ctrath has quit IRC | 18:34 | |
*** Sukhdev has joined #openstack-meeting-3 | 18:36 | |
*** baoli_ has joined #openstack-meeting-3 | 18:36 | |
*** evgenyf has joined #openstack-meeting-3 | 18:37 | |
*** baoli has quit IRC | 18:39 | |
*** ctrath has joined #openstack-meeting-3 | 18:40 | |
*** tellesnobrega_af is now known as tellesnobrega | 18:41 | |
*** s3wong has joined #openstack-meeting-3 | 18:42 | |
*** pc_m has left #openstack-meeting-3 | 18:43 | |
*** vtech has joined #openstack-meeting-3 | 18:46 | |
*** lpetrut has joined #openstack-meeting-3 | 18:48 | |
*** neelashah has joined #openstack-meeting-3 | 18:48 | |
*** doug-fish has quit IRC | 18:49 | |
*** evgenyf has quit IRC | 18:52 | |
*** gothicmi1dfood has quit IRC | 18:53 | |
*** doug-fish has joined #openstack-meeting-3 | 18:53 | |
*** flaper87 has quit IRC | 18:54 | |
*** flaper87 has joined #openstack-meeting-3 | 18:54 | |
*** dandruta has quit IRC | 18:54 | |
*** hurgleburgler has joined #openstack-meeting-3 | 18:55 | |
*** gothicmindfood has joined #openstack-meeting-3 | 18:56 | |
*** mdbooth has quit IRC | 18:56 | |
*** mdbooth has joined #openstack-meeting-3 | 18:56 | |
*** lblanchard has quit IRC | 18:57 | |
*** lblanchard has joined #openstack-meeting-3 | 18:57 | |
*** vhoward has quit IRC | 18:57 | |
*** vhoward has joined #openstack-meeting-3 | 18:57 | |
*** mtanino has quit IRC | 18:57 | |
*** mtanino has joined #openstack-meeting-3 | 18:57 | |
*** bryan_att has quit IRC | 18:57 | |
*** bryan_att has joined #openstack-meeting-3 | 18:57 | |
*** ajmiller has quit IRC | 18:57 | |
*** ajmiller has joined #openstack-meeting-3 | 18:57 | |
*** cbouch has quit IRC | 18:58 | |
*** cbouch has joined #openstack-meeting-3 | 18:58 | |
*** andymaier has quit IRC | 18:58 | |
*** andymaier has joined #openstack-meeting-3 | 18:58 | |
*** toddjohn_ has quit IRC | 18:58 | |
*** toddjohn_ has joined #openstack-meeting-3 | 18:58 | |
*** piet has quit IRC | 18:58 | |
*** piet has joined #openstack-meeting-3 | 18:58 | |
*** doug-fish has quit IRC | 18:58 | |
*** iyamahat has quit IRC | 18:58 | |
*** iyamahat has joined #openstack-meeting-3 | 18:58 | |
*** banix has quit IRC | 18:58 | |
*** banix has joined #openstack-meeting-3 | 18:58 | |
*** kebray has quit IRC | 18:58 | |
*** kebray has joined #openstack-meeting-3 | 18:58 | |
*** Sukhdev has quit IRC | 18:58 | |
*** SridarK has quit IRC | 18:58 | |
*** SridarK has joined #openstack-meeting-3 | 18:58 | |
*** dtardivel has quit IRC | 18:58 | |
*** dtardivel has joined #openstack-meeting-3 | 18:58 | |
*** neelashah has quit IRC | 18:58 | |
*** ajo_ has quit IRC | 18:59 | |
*** ajo_ has joined #openstack-meeting-3 | 18:59 | |
*** baoli_ has quit IRC | 18:59 | |
*** baoli_ has joined #openstack-meeting-3 | 18:59 | |
*** ctrath has quit IRC | 18:59 | |
*** ctrath has joined #openstack-meeting-3 | 18:59 | |
*** toddjohn_ has quit IRC | 18:59 | |
*** jpomeroy has joined #openstack-meeting-3 | 19:00 | |
*** bpokorny_ has joined #openstack-meeting-3 | 19:01 | |
*** toddjohn_ has joined #openstack-meeting-3 | 19:01 | |
*** bpokorny_ has quit IRC | 19:01 | |
*** bpokorny_ has joined #openstack-meeting-3 | 19:02 | |
*** andymaier has quit IRC | 19:02 | |
*** woodster_ has joined #openstack-meeting-3 | 19:03 | |
*** badveli has joined #openstack-meeting-3 | 19:03 | |
*** neelashah has joined #openstack-meeting-3 | 19:04 | |
*** bpokorny has quit IRC | 19:05 | |
*** spzala has joined #openstack-meeting-3 | 19:07 | |
*** doug-fish has joined #openstack-meeting-3 | 19:09 | |
*** doug-fis_ has joined #openstack-meeting-3 | 19:10 | |
*** badveli has quit IRC | 19:12 | |
*** doug-fish has quit IRC | 19:14 | |
*** SammyD has joined #openstack-meeting-3 | 19:14 | |
*** SammyD has quit IRC | 19:14 | |
*** Sukhdev has joined #openstack-meeting-3 | 19:16 | |
*** dtardivel has quit IRC | 19:17 | |
*** reedip_ has quit IRC | 19:22 | |
*** sankarshan is now known as sankarshan_away | 19:23 | |
*** rossella_s has quit IRC | 19:26 | |
*** evgenyf has joined #openstack-meeting-3 | 19:28 | |
*** piet has quit IRC | 19:34 | |
*** bpokorny_ has quit IRC | 19:34 | |
*** FallenPegasus has quit IRC | 19:34 | |
*** bpokorny has joined #openstack-meeting-3 | 19:35 | |
*** ivar-lazzaro has joined #openstack-meeting-3 | 19:35 | |
*** egallen has joined #openstack-meeting-3 | 19:44 | |
*** mtanino has quit IRC | 19:45 | |
*** ivar-lazzaro has quit IRC | 19:50 | |
*** jmckind has joined #openstack-meeting-3 | 19:51 | |
*** jmckind_ has quit IRC | 19:52 | |
*** TravT has joined #openstack-meeting-3 | 19:53 | |
*** piet has joined #openstack-meeting-3 | 19:53 | |
*** jmckind_ has joined #openstack-meeting-3 | 19:53 | |
*** rhagarty_ has quit IRC | 19:56 | |
*** egallen has quit IRC | 19:57 | |
*** rhagarty_ has joined #openstack-meeting-3 | 19:57 | |
*** jmckind has quit IRC | 19:57 | |
*** robcresswell has joined #openstack-meeting-3 | 19:57 | |
*** ctrath has quit IRC | 19:59 | |
*** lhcheng has joined #openstack-meeting-3 | 19:59 | |
*** tqtran has joined #openstack-meeting-3 | 20:00 | |
*** ctrath has joined #openstack-meeting-3 | 20:00 | |
david-lyle | #startmeeting horizondrivers | 20:01 |
openstack | Meeting started Wed Jan 20 20:01:24 2016 UTC and is due to finish in 60 minutes. The chair is david-lyle. Information about MeetBot at http://wiki.debian.org/MeetBot. | 20:01 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 20:01 |
*** openstack changes topic to " (Meeting topic: horizondrivers)" | 20:01 | |
openstack | The meeting name has been set to 'horizondrivers' | 20:01 |
mrunge | o/ | 20:01 |
hurgleburgler | (◕‿◕✿)ノ | 20:01 |
bpokorny | o/ | 20:01 |
*** shwetaap has joined #openstack-meeting-3 | 20:01 | |
TravT | o/ | 20:02 |
tqtran | [=_=]/ | 20:02 |
david-lyle | I'm back, and I have no agenda :) | 20:02 |
*** FallenPegasus has joined #openstack-meeting-3 | 20:02 | |
robcresswell | \o | 20:02 |
robcresswell | Awesome, call it there then? | 20:02 |
mrunge | great | 20:02 |
TravT | woot | 20:02 |
david-lyle | anyone have blueprints to air? | 20:03 |
david-lyle | or other discussion topics? | 20:03 |
david-lyle | or should we all save an hour? | 20:03 |
bpokorny | Just one thing from me: Domains! | 20:03 |
lhcheng | how about scoping down the target for M to something realistic? | 20:03 |
bpokorny | https://review.openstack.org/#/c/148082/ | 20:03 |
*** matt-borland has joined #openstack-meeting-3 | 20:03 | |
*** tyr_ has joined #openstack-meeting-3 | 20:03 | |
mrunge | did we decide anything for toabctls settings.d proposal earlier? | 20:03 |
bpokorny | esp will be holding a walkthrough of the code on Friday for the Domains patch. | 20:03 |
robcresswell | mrunge: Looks like people want it merged | 20:03 |
*** tqtran_ has joined #openstack-meeting-3 | 20:03 | |
TravT | i might want to mention the routing thing for angular again | 20:04 |
*** toddjohn_ has quit IRC | 20:04 | |
*** tqtran has quit IRC | 20:04 | |
mrunge | robcresswell, I still had the feeling, it was still controversial | 20:04 |
*** spzala has quit IRC | 20:04 | |
hurgleburgler | I might wanna talk about a theming implementation detail for custom selects | 20:04 |
robcresswell | mrunge: Well, it seems to be me vs all, so not really controversial. | 20:04 |
david-lyle | bpokorny: that was accepted for liberty, no problem | 20:04 |
robcresswell | Just one stubborn brit :) | 20:04 |
*** spzala has joined #openstack-meeting-3 | 20:05 | |
bpokorny | Thanks, david-lyle. Just wanted to give it a plug again. | 20:05 |
david-lyle | just needs reviews | 20:05 |
david-lyle | sure | 20:05 |
*** ctrath has left #openstack-meeting-3 | 20:05 | |
mrunge | robcresswell, if I remember the last discussion about that, it felt like me versus the rest of horizoners | 20:05 |
tqtran_ | so it occurred to me while i was working on the zaqar dashboard plugin that we have quite a few different implementation and file structure for horizon plugins | 20:05 |
tqtran_ | i think it will do us good in the long run to try and standardize this | 20:05 |
mrunge | true tqtran_ | 20:05 |
david-lyle | ok, we now have a list | 20:06 |
robcresswell | tqtran_: Could use some... docs? | 20:06 |
mrunge | that was observed a few times already | 20:06 |
*** r1chardj0n3s has joined #openstack-meeting-3 | 20:06 | |
david-lyle | let's go through these in order | 20:06 |
david-lyle | 1) Domains | 20:06 |
david-lyle | 2) scope for M | 20:06 |
tqtran_ | robcresswell: the problem is, the plugin doc im creating isn't comprehensive enough because theres quite a few different ways to do things.... | 20:06 |
tqtran_ | so it makes it a bit difficult to document | 20:06 |
david-lyle | 3) settings.d | 20:06 |
david-lyle | 4) angular routing | 20:06 |
*** spzala_ has joined #openstack-meeting-3 | 20:06 | |
david-lyle | 5) theming | 20:06 |
hurgleburgler | \o/ | 20:07 |
david-lyle | 6) plugin file structure | 20:07 |
david-lyle | did I miss any? | 20:07 |
david-lyle | #topic Domains | 20:07 |
*** openstack changes topic to "Domains (Meeting topic: horizondrivers)" | 20:07 | |
tqtran_ | 7) mid cycle summit recap? | 20:07 |
*** neiljerram has quit IRC | 20:07 | |
tqtran_ | recap is the wrong word... | 20:07 |
TravT | tqtran_: had me wondering... | 20:07 |
tqtran_ | um what i meant was, agenda | 20:07 |
david-lyle | tqtran_: sure | 20:08 |
david-lyle | https://review.openstack.org/#/c/148082/ | 20:08 |
mrunge | tqtran_, is ahead of time ;-) | 20:08 |
tqtran_ | lol | 20:08 |
david-lyle | is the remainder of the long suffering domain support work | 20:08 |
mrunge | happy birthday to that patch btw | 20:09 |
bpokorny | Just turned 100 :) | 20:09 |
david-lyle | it's a blocker for people wanting to use domains in any real capacity in Horizon | 20:09 |
*** spzala has quit IRC | 20:09 | |
david-lyle | consider this a plug for reviews | 20:10 |
lhcheng | bpokorny: lol | 20:10 |
bpokorny | esp will be giving a walk through of the code of that one on Friday. Please contact him if you're interested in the walkthrough. | 20:10 |
mrunge | bpokorny, and it turned a year old yesterday | 20:10 |
*** spzala has joined #openstack-meeting-3 | 20:10 | |
bpokorny | It's a big patch. | 20:10 |
TravT | what's the record? | 20:10 |
bpokorny | mrunge: Heh. That too. | 20:10 |
robcresswell | I've starred it | 20:10 |
tqtran_ | same | 20:10 |
robcresswell | Need to look at lhchengs patch too | 20:11 |
*** tellesnobrega is now known as tellesnobrega_af | 20:11 | |
*** spzala_ has quit IRC | 20:11 | |
david-lyle | #topic scope for Mitaka | 20:11 |
*** openstack changes topic to "scope for Mitaka (Meeting topic: horizondrivers)" | 20:11 | |
lhcheng | TravT: I think rajat holds the record for the # patch set | 20:11 |
robcresswell | Should have time this week, so I hope they're idiot-proof patches | 20:11 |
robcresswell | :) | 20:11 |
david-lyle | we ran through the priorities this morning in the team meeting | 20:11 |
lhcheng | we have a lot of stuff prioritized for M: https://etherpad.openstack.org/p/mitaka-horizon-priorities | 20:11 |
david-lyle | we seem to have slowed drastically | 20:11 |
david-lyle | lots will not make it | 20:12 |
TravT | on the angular front, i actually have seen a lot of progress in the last few weeks | 20:12 |
robcresswell | We've been writing a lot of code but not reviewing much | 20:12 |
r1chardj0n3s | there's a *lot* to review | 20:12 |
robcresswell | Which is why M-2 seems so small | 20:12 |
lhcheng | m-3 is 2016-03-03 | 20:12 |
robcresswell | 6 weeks. | 20:12 |
tqtran_ | 0_0 wow... | 20:12 |
lhcheng | :( | 20:12 |
david-lyle | documentation is stalled | 20:13 |
david-lyle | angular is moving, but the onion seems to have more layers than expected | 20:13 |
david-lyle | theming seems to be on track | 20:13 |
robcresswell | Image angular code seems to have a ton of content up for review. | 20:13 |
TravT | the plugin doc patch kind of is annoying | 20:13 |
david-lyle | dependencies is still in hell | 20:14 |
*** alaski has left #openstack-meeting-3 | 20:14 | |
lhcheng | we should probably update this: https://wiki.openstack.org/wiki/Horizon/WeeklyBugReport | 20:14 |
TravT | i feel like the plugin doc patch has good content that is more useful than nothing | 20:14 |
hurgleburgler | theming is on track. | 20:14 |
*** spzala has quit IRC | 20:14 | |
TravT | why can't it land with followups for those so concerned? | 20:14 |
robcresswell | david-lyle: We've started moving on manually releasing. First handful of xstatic repos were updated and r1chardj0n3s has made it so I can release them | 20:14 |
mrunge | TravT, agreed. everybody finds a nit in texts | 20:15 |
david-lyle | robcresswell: that was last resort, so yes hell | 20:15 |
r1chardj0n3s | yeah :/ | 20:15 |
robcresswell | TravT: IMO it isn't good enough. it's convoluted and unclear to people unfamiliar with Horizon. That will just generate more questions | 20:15 |
david-lyle | robcresswell: I agree it needs more work | 20:15 |
robcresswell | david-lyle: True, but at least we can get something done on requirements rather than them being frozen. | 20:15 |
hurgleburgler | aren't there guidelines for writing documentation on the way too? | 20:15 |
hurgleburgler | piet was mentioning something about that | 20:16 |
TravT | well, i've seen people multiple times come into the room and get referred to the patch | 20:16 |
TravT | how is that better? | 20:16 |
tqtran_ | are there guidelines for guidlines? | 20:16 |
hurgleburgler | probably, lol | 20:16 |
robcresswell | TravT: We could address the issues with the patch? | 20:16 |
robcresswell | It hasn't been updated in weeks. | 20:16 |
TravT | which i'd be all for if it didn't seem so stagnated | 20:16 |
mrunge | searching for docs in gerrit is just... | 20:16 |
robcresswell | TravT: Wait, even you have a -1 on it :p | 20:17 |
david-lyle | robcresswell: if there are issues of inaccuracy we should update | 20:17 |
piet | We are working with the docs team around content guidelines | 20:17 |
david-lyle | otherwise, iterate | 20:17 |
piet | Planned to be merged in mid-feb | 20:17 |
TravT | no updates in about 45 days | 20:17 |
TravT | yes, i'm complaining that it has a ton of comments and feedback | 20:17 |
TravT | that shouldn't be too hard to address | 20:17 |
tqtran_ | partly my fault, i was on vacay, and just got back like last week | 20:17 |
*** vtech has quit IRC | 20:17 | |
*** matrohon has joined #openstack-meeting-3 | 20:18 | |
*** salv-orlando has quit IRC | 20:18 | |
david-lyle | TravT: same | 20:18 |
tqtran_ | im working on the patch right now as we speak | 20:18 |
robcresswell | Awesome, thanks tqtran_ | 20:18 |
david-lyle | I'm guessing all performance work for angular is dead in the water? | 20:18 |
*** davidlenwell has quit IRC | 20:18 | |
robcresswell | the strict-di part is in | 20:18 |
mrunge | seems so | 20:18 |
david-lyle | just going through the priority list | 20:18 |
robcresswell | the next bit, I have no idea | 20:19 |
*** vtech has joined #openstack-meeting-3 | 20:19 | |
*** davidlenwell has joined #openstack-meeting-3 | 20:20 | |
david-lyle | ok, without reviews things won't make it in | 20:20 |
david-lyle | we all have our private wars, but let's move some of these items forward | 20:20 |
*** Aish has joined #openstack-meeting-3 | 20:20 | |
* david-lyle says with most guilty look | 20:21 | |
*** matrohon has quit IRC | 20:21 | |
david-lyle | lhcheng: any recommendations? | 20:21 |
lhcheng | love to see more focus on testing | 20:22 |
*** FallenPegasus has quit IRC | 20:22 | |
lhcheng | so we can catch regression | 20:22 |
mrunge | yupp! | 20:22 |
david-lyle | very true | 20:22 |
robcresswell | Timur has a ton of integration work up | 20:22 |
lhcheng | we've been hit twice in a week | 20:22 |
mrunge | with more or fixed tests, we could have avoided the angular routing mess | 20:22 |
robcresswell | And a team of minions work on it too | 20:22 |
*** matrohon has joined #openstack-meeting-3 | 20:22 | |
robcresswell | #link https://review.openstack.org/#/q/status:open+topic:bp/integration-tests-improvements-part1 | 20:23 |
lhcheng | so yeah, lets focus reviews on that. | 20:23 |
david-lyle | ok reviews and tests | 20:23 |
david-lyle | if the person posting the code hasn't done their part, let them know and move on | 20:24 |
david-lyle | #topic settings.d | 20:24 |
*** openstack changes topic to "settings.d (Meeting topic: horizondrivers)" | 20:24 | |
david-lyle | I'm leaning toward this approach | 20:24 |
* TravT refresher? | 20:25 | |
david-lyle | I think it will have limited application, but will assist packagers and allow a couple of things with plugins | 20:25 |
* david-lyle must find link | 20:25 | |
david-lyle | #link https://review.openstack.org/#/c/243974/ | 20:25 |
mrunge | TravT, in short, it allows you to add configuration snippets in a directory | 20:26 |
mrunge | comparable to httpd conf.d | 20:26 |
TravT | thx | 20:26 |
david-lyle | essentially local/local/local_settings | 20:26 |
david-lyle | :P | 20:26 |
david-lyle | allowing for settings changes without editing the local_settings.py | 20:26 |
*** mtanino has joined #openstack-meeting-3 | 20:27 | |
mrunge | yes, exactly. that has been a pain point for distributors | 20:27 |
david-lyle | so installing a package (theme or plugin) can adjust settings without editing other content | 20:27 |
tqtran_ | thats a nice addition | 20:27 |
david-lyle | I originally wanted to have the enabled files reused, but theming is an example of a non-plugin application | 20:27 |
david-lyle | and convoluted abilities of the enabled files already makes documenting them difficult | 20:28 |
david-lyle | :D | 20:28 |
*** mtanino has quit IRC | 20:28 | |
*** matrohon has quit IRC | 20:28 | |
lhcheng | ++ on settings.d . how will this integrate with the ini config? | 20:28 |
mrunge | lhcheng, currently, it does not | 20:28 |
lhcheng | do we need to move to ini config before using settings.d | 20:28 |
david-lyle | lhcheng: do we need to move to ini config? | 20:29 |
mrunge | we don't need to move to .ini before | 20:29 |
lhcheng | just trying to figure out the long term goal | 20:29 |
*** vtech has quit IRC | 20:29 | |
david-lyle | I think that's a stretch goal | 20:29 |
mrunge | and we could deprecate local_settings.py in the next step then | 20:29 |
robcresswell | It's been mentioned at both summits I've been to by different people | 20:29 |
robcresswell | Which is why I don't like the python snippets | 20:30 |
mrunge | it does not need any migration code | 20:30 |
*** vtech has joined #openstack-meeting-3 | 20:30 | |
robcresswell | The request I've heard is "external directory with .ini files" and our response has been "internal directory with .py files!" | 20:30 |
mrunge | robcresswell, they complained, because it's hard to edit python code from puppet | 20:30 |
*** ivar-lazzaro has joined #openstack-meeting-3 | 20:31 | |
mrunge | and one needs to edit python code, when configuring stuff | 20:31 |
*** vahidh has quit IRC | 20:31 | |
mrunge | it's easy to copy prepared python code/snippets somewhere | 20:31 |
david-lyle | I think it would be nice, but what we had proposed was half there | 20:31 |
mrunge | right | 20:31 |
*** evgenyf has quit IRC | 20:32 | |
robcresswell | Thats no different to copying in .ini snippets though, except we havent solved the configuration issue | 20:32 |
robcresswell | I mean, I'm not gonna block something that there is demand for | 20:32 |
lhcheng | mrunge: isn't modifying python code a problem for package/installation too? | 20:32 |
mrunge | robcresswell, you'd get +2 from me for solving both/all three issues in one step | 20:32 |
robcresswell | But I feel like its adding a layer that we'll need to work around when we have a proper fix. | 20:32 |
mrunge | lhcheng, exactly | 20:32 |
lhcheng | mrunge: like if local_setting.py has been updated, reinstalling the package fails.. | 20:33 |
mrunge | lhcheng, it still succeeds. but you might have to change local_settings manually | 20:33 |
*** bpokorny has quit IRC | 20:33 | |
robcresswell | Personally I'd do 1) all logic in settings.py, 2) import snippets from packagers/ deployers in external dir with .ini, 3) import deployment-specific items in local_settings. | 20:33 |
robcresswell | not all logic. I mean all base settings. | 20:34 |
robcresswell | Rather than the local_settings/settings division we currently have. | 20:34 |
mrunge | I would remove local_settings in long term | 20:34 |
mrunge | move it all to settings.d | 20:34 |
david-lyle | are we going to map all django settings? | 20:34 |
mrunge | we still have settings.py | 20:34 |
mrunge | which is inherited from django | 20:34 |
lhcheng | mrunge: ++ local_settings.py get updated always anyway | 20:35 |
david-lyle | ok, in the interest of time, lets leave our comments on the patch | 20:35 |
robcresswell | Sure | 20:35 |
lhcheng | mrunge: what we did for our packaging, our local_settings.py reads data from an ini file | 20:35 |
*** ivar-lazzaro has quit IRC | 20:35 | |
david-lyle | sounds like we're still not at a concensus | 20:35 |
david-lyle | and that's fine | 20:35 |
mrunge | lhcheng, would you share that code in a review? | 20:36 |
david-lyle | and lhcheng will write us an ini system | 20:36 |
david-lyle | :D | 20:36 |
mrunge | it sounds like a good addition | 20:36 |
david-lyle | #topic angular routing | 20:36 |
*** openstack changes topic to "angular routing (Meeting topic: horizondrivers)" | 20:36 | |
lhcheng | mrunge: so local_setting.py does not get updated at all, our production engineer just need to make changes to ini files. | 20:36 |
TravT | hey-o | 20:36 |
mrunge | move to settings.d does not require any migrations yet :D | 20:36 |
lhcheng | mrunge: sure, will add it to my todo list | 20:37 |
mrunge | lhcheng, sounds great, thank you | 20:37 |
david-lyle | other than breaking horizon a couple of times, what's up? | 20:37 |
david-lyle | thanks lhcheng | 20:37 |
TravT | well, we had a little message thread re routing | 20:37 |
lhcheng | mrunge: I already have our message of the day up too. (shameless plug) | 20:37 |
TravT | which basically stopped here | 20:37 |
TravT | synopsis is that we defaulted to using ng-route | 20:37 |
TravT | and that is already in | 20:38 |
lhcheng | TravT: stupid question coming.. what does ng routing do? | 20:38 |
tyr_ | we've learned that when client side routes are used, the perceived performance is much better | 20:38 |
r1chardj0n3s | lhcheng: client-side routing; intercepts URL changes | 20:39 |
tyr_ | ng route allows the transition from table to details view to occur in browser with 1 data call, instead of full backend reload | 20:39 |
TravT | basically, it intercepts requests and uses the browser history api with html5mode so that you can do in place content replacement via javascript rather than a full server page refresh | 20:39 |
*** piet has quit IRC | 20:39 | |
robcresswell | Basically, no more loading... spinner | 20:40 |
lhcheng | TravT wins the most detailed explanation :) | 20:40 |
lhcheng | cool | 20:40 |
TravT | anyway, r1chardj0n3s, there is a problem i raised on the patch where rajat is asking again about ui-router | 20:40 |
david-lyle | and the argument is ng-route vs ui-router? | 20:40 |
r1chardj0n3s | robcresswell: welll, sometimes you still want a spinner if the new page is pulling in heaps of data | 20:40 |
TravT | see line 59 here: https://review.openstack.org/#/c/173885/147/openstack_dashboard/static/app/core/images/images.module.js | 20:41 |
david-lyle | just a different spinner | 20:41 |
tqtran_ | a spinner to show another spinner, matrix style | 20:41 |
hurgleburgler | I need to fix that spinner | 20:41 |
r1chardj0n3s | so the problem I have is that there's this push for ui-router with no explanation why - there doesn't appear to be a clear need for us to pull in yet another xstatic package | 20:41 |
hurgleburgler | we should use something like ladda | 20:41 |
r1chardj0n3s | to be clear: I would be happy to move to ui-router *if there was a clear need for it* otherwise we should use the built-in router and not have an additional dependency | 20:42 |
david-lyle | unless there is a clear benefit and given packagers hatred of Horizon already, I'd prefer not to proliferate | 20:42 |
TravT | r1chardj0n3s: i don't like more dependencies either and I have provided an example asking for input on how to solve | 20:42 |
robcresswell | Yeah, I agree with that | 20:42 |
*** mtanino has joined #openstack-meeting-3 | 20:42 | |
*** matrohon has joined #openstack-meeting-3 | 20:42 | |
*** mtanino has quit IRC | 20:42 | |
*** mtanino has joined #openstack-meeting-3 | 20:42 | |
*** bpokorny has joined #openstack-meeting-3 | 20:43 | |
r1chardj0n3s | TravT: which example? | 20:43 |
TravT | see above | 20:43 |
TravT | see line 59 here: https://review.openstack.org/#/c/173885/147/openstack_dashboard/static/app/core/images/images.module.js | 20:43 |
r1chardj0n3s | ah, I see | 20:44 |
tyr_ | my .02 is that we simply have a project.images module and an admin.images module. Modules can then hard code the routes for the templates they provide | 20:44 |
r1chardj0n3s | thanks, that does appear to be a good use of sub routing, which ui-router does (apparently - I've not used it) and ng-route does not | 20:44 |
r1chardj0n3s | I' | 20:45 |
TravT | well, rajat IM'd me this morning and said he is creating an alternate reality patch to explore the differences with ui-router | 20:45 |
r1chardj0n3s | I'd still like to see a proposal for how sub-routing would work, yep | 20:45 |
r1chardj0n3s | TravT: cool, thanks | 20:45 |
david-lyle | ok, seems like we should wait for the POCs and judge from there | 20:46 |
*** bknudson_ has quit IRC | 20:46 | |
david-lyle | #topic theming | 20:46 |
*** openstack changes topic to "theming (Meeting topic: horizondrivers)" | 20:46 | |
hurgleburgler | I wanted to bring up two things … | 20:46 |
hurgleburgler | The first is that I have a pretty big patch train in place right now to clean up horizon.scss and I was hoping I could get some more help to push that along. Around 6 patches have gone in so far, but its getting cumbersome to manage all the merge conflicts with the other themes patches. | 20:46 |
hurgleburgler | The head of the train is here: https://review.openstack.org/#/c/260629/, but I only need more eyes starting here: https://review.openstack.org/#/c/260631/ | 20:46 |
*** bknudson has joined #openstack-meeting-3 | 20:47 | |
hurgleburgler | The second is an implementation detail on the custom select menus: https://review.openstack.org/#/c/263817/ | 20:47 |
hurgleburgler | Right now, we are making a global replacement at the forms/__init__.py level (https://review.openstack.org/#/c/263817/21/horizon/forms/__init__.py) in order to save on the number of files we will have to change in the codebase to use the new widget. | 20:47 |
hurgleburgler | I’m not sure if that is the right thing to do, as we might break people's legacy code. I think we should call it something different and just bite the bullet and update each place its used. Thoughts? | 20:47 |
*** safchain has joined #openstack-meeting-3 | 20:48 | |
david-lyle | ok, I'll bite, without reading the review. Why are we replacing ChoiceField? | 20:48 |
hurgleburgler | cause <select> is a monstrocity and can't be themed | 20:49 |
hurgleburgler | it uses the default OS styles for hte menu | 20:49 |
david-lyle | shouldn't this be a patch to django? | 20:49 |
hurgleburgler | and every brander wants to customize that | 20:49 |
*** vtech has quit IRC | 20:49 | |
hurgleburgler | this just replaces the default <select> to use Bootstrap dropdowns, so all of our menus look the same | 20:49 |
*** toddjohn_ has joined #openstack-meeting-3 | 20:49 | |
robcresswell | This is going to take some reading | 20:50 |
*** vtech has joined #openstack-meeting-3 | 20:50 | |
david-lyle | yeah, | 20:50 |
mrunge | yeah, and should be well tested, I guess | 20:50 |
hurgleburgler | We are using a hidden <select> to make sure legacy code augmentations will still use | 20:50 |
hurgleburgler | and tying the dropdown to the change event of the select | 20:50 |
david-lyle | sounds super clean :/ | 20:51 |
hurgleburgler | heh ;) | 20:51 |
david-lyle | will require more thought than this forum affords | 20:51 |
hurgleburgler | k | 20:51 |
*** piet has joined #openstack-meeting-3 | 20:52 | |
david-lyle | keep bugging us | 20:52 |
*** tsufiev has joined #openstack-meeting-3 | 20:52 | |
david-lyle | #topic plugin file structure | 20:52 |
*** openstack changes topic to "plugin file structure (Meeting topic: horizondrivers)" | 20:52 | |
david-lyle | tqtran_: o/ | 20:52 |
*** mtanino has quit IRC | 20:53 | |
*** matrohon has quit IRC | 20:53 | |
david-lyle | just that we had no consistency or guideline and now there are many differing examples? | 20:53 |
tqtran_ | hello | 20:53 |
tqtran_ | yes | 20:53 |
tqtran_ | so not sure about how we go about fixing it either | 20:53 |
tqtran_ | i think documentation is the first step | 20:53 |
david-lyle | So I wrote trove-dashboard and sahara-dashboard to be examples going forward | 20:54 |
tqtran_ | so future plugins can base off of something concrete | 20:54 |
david-lyle | and my additions to the docs moved that way | 20:54 |
tqtran_ | right, but the thing is, we also have panel level vs dashboard level plugins | 20:54 |
tqtran_ | and those require different file structure | 20:54 |
david-lyle | true | 20:54 |
*** toddjohn_ has quit IRC | 20:54 | |
david-lyle | well, just under content | 20:54 |
david-lyle | the rest is fine | 20:55 |
david-lyle | no? | 20:55 |
robcresswell | Just more nesting for a dashboard | 20:55 |
tqtran_ | with many new plugins going the angular route, there is a new problem that surfaced | 20:55 |
david-lyle | do tell | 20:55 |
tqtran_ | seems like autodiscovery doesn't work well for external angular plugins, have to use the manual JS_ADD_FILES, etc... for now | 20:56 |
david-lyle | sounds like a bug | 20:56 |
robcresswell | I saw that | 20:56 |
tqtran_ | lbaas is an example | 20:56 |
*** piet has quit IRC | 20:56 | |
robcresswell | Does Magnum UI have the same issue | 20:56 |
robcresswell | ? | 20:56 |
tqtran_ | but... the strange part is, its working in magnum | 20:56 |
robcresswell | So, its a configuration issue...? :) | 20:56 |
*** piet has joined #openstack-meeting-3 | 20:56 | |
tqtran_ | maybe, i have no idea whats the issue though. i plan on looking into it | 20:57 |
tyr_ | perhaps just PYTHONPATH? | 20:57 |
tqtran_ | lastly, we still need a standard way for external plugins to test | 20:57 |
tqtran_ | localization is pretty much done, although jaeger seems to have a few ideas | 20:57 |
david-lyle | for now I think run_tests.sh in the plugin is the best bet | 20:58 |
david-lyle | but I'd like something lighter weigth | 20:58 |
david-lyle | *weight | 20:58 |
tsufiev | tqtran_: i9n tests to the rescue \o/ | 20:58 |
tqtran_ | yes, we copied the run_tests in these plugins to run tests | 20:58 |
robcresswell | i18n is done? Are the bot jobs all working? | 20:58 |
robcresswell | (Also, see https://etherpad.openstack.org/p/horizon-mitaka-midcycle for midcycle topics) | 20:59 |
tqtran_ | we have a standard workflow for i18n, and horizon fully supports it atm | 20:59 |
david-lyle | thanks robcresswell | 20:59 |
tqtran_ | although again, its lacking documentation | 20:59 |
robcresswell | run_tests is not really an ideal solution :/ | 20:59 |
david-lyle | no kidding | 20:59 |
david-lyle | but nothing is much much worse | 21:00 |
robcresswell | copying 500+ lines of code just to make some translation jobs run is... kinda ridiculous. | 21:00 |
david-lyle | translation, unit tests, integration tests | 21:00 |
david-lyle | not just translation | 21:00 |
david-lyle | ok, we're at time | 21:00 |
robcresswell | tox-only ftw. | 21:00 |
david-lyle | good luck | 21:00 |
david-lyle | Thanks everyone! | 21:01 |
david-lyle | See the link robcresswell sent for agenda | 21:01 |
david-lyle | #endmeeting | 21:01 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings" | 21:01 | |
openstack | Meeting ended Wed Jan 20 21:01:29 2016 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 21:01 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/horizondrivers/2016/horizondrivers.2016-01-20-20.01.html | 21:01 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/horizondrivers/2016/horizondrivers.2016-01-20-20.01.txt | 21:01 |
openstack | Log: http://eavesdrop.openstack.org/meetings/horizondrivers/2016/horizondrivers.2016-01-20-20.01.log.html | 21:01 |
*** robcresswell has left #openstack-meeting-3 | 21:01 | |
*** TravT has left #openstack-meeting-3 | 21:01 | |
*** hurgleburgler has left #openstack-meeting-3 | 21:01 | |
*** ivar-lazzaro has joined #openstack-meeting-3 | 21:02 | |
*** matt-borland has left #openstack-meeting-3 | 21:02 | |
*** r1chardj0n3s has left #openstack-meeting-3 | 21:02 | |
*** tqtran_ has left #openstack-meeting-3 | 21:03 | |
*** ihrachys has joined #openstack-meeting-3 | 21:03 | |
*** ivar-lazzaro has quit IRC | 21:04 | |
*** tsufiev has left #openstack-meeting-3 | 21:05 | |
*** bpokorny has quit IRC | 21:09 | |
*** bpokorny has joined #openstack-meeting-3 | 21:09 | |
*** rtheis has quit IRC | 21:15 | |
*** Sukhdev has quit IRC | 21:16 | |
*** vahidh has joined #openstack-meeting-3 | 21:16 | |
*** salv-orlando has joined #openstack-meeting-3 | 21:18 | |
*** salv-orlando has quit IRC | 21:19 | |
*** salv-orlando has joined #openstack-meeting-3 | 21:19 | |
*** kebray has quit IRC | 21:20 | |
*** vgridnev has quit IRC | 21:28 | |
*** aarefiev22 has quit IRC | 21:39 | |
*** ihrachys has quit IRC | 21:45 | |
*** banix has quit IRC | 21:46 | |
*** ivar-lazzaro has joined #openstack-meeting-3 | 21:47 | |
*** davidlenwell has quit IRC | 21:52 | |
*** davidlenwell has joined #openstack-meeting-3 | 21:54 | |
*** kebray has joined #openstack-meeting-3 | 21:56 | |
*** davidlenwell has quit IRC | 22:00 | |
*** davidlenwell has joined #openstack-meeting-3 | 22:02 | |
*** kebray has quit IRC | 22:03 | |
*** vtech has quit IRC | 22:05 | |
*** vtech has joined #openstack-meeting-3 | 22:06 | |
*** kzaitsev_mb has joined #openstack-meeting-3 | 22:07 | |
*** vhoward has quit IRC | 22:08 | |
*** lpetrut has quit IRC | 22:09 | |
*** vtech has quit IRC | 22:11 | |
*** vtech has joined #openstack-meeting-3 | 22:11 | |
*** kragniz_ is now known as kragniz | 22:12 | |
*** vtech has quit IRC | 22:16 | |
*** vtech_ has joined #openstack-meeting-3 | 22:16 | |
*** lblanchard has quit IRC | 22:17 | |
*** cbouch has quit IRC | 22:17 | |
*** FallenPegasus has joined #openstack-meeting-3 | 22:18 | |
*** njohnston has quit IRC | 22:19 | |
*** shwetaap has quit IRC | 22:24 | |
*** dims has quit IRC | 22:24 | |
*** tellesnobrega_af is now known as tellesnobrega | 22:25 | |
*** dims has joined #openstack-meeting-3 | 22:30 | |
*** vtech_ has quit IRC | 22:44 | |
*** neelashah has quit IRC | 22:45 | |
*** cartik has joined #openstack-meeting-3 | 22:46 | |
*** doug-fis_ has quit IRC | 22:46 | |
*** ajmiller_ has joined #openstack-meeting-3 | 22:50 | |
*** jpomeroy has quit IRC | 22:52 | |
*** ajmiller has quit IRC | 22:53 | |
*** devananda has quit IRC | 22:54 | |
*** sigmavirus24 is now known as sigmavirus24_awa | 22:54 | |
*** jmckind_ has quit IRC | 22:57 | |
*** dimtruck is now known as zz_dimtruck | 22:57 | |
*** devananda has joined #openstack-meeting-3 | 22:58 | |
*** nelsnels_ has joined #openstack-meeting-3 | 23:01 | |
*** doug-fish has joined #openstack-meeting-3 | 23:03 | |
*** kmartin_ has joined #openstack-meeting-3 | 23:03 | |
*** nelsnelson has quit IRC | 23:04 | |
*** kmartin has quit IRC | 23:04 | |
*** mordred has quit IRC | 23:04 | |
*** mordred has joined #openstack-meeting-3 | 23:06 | |
*** zhiyan has quit IRC | 23:06 | |
*** irenab has joined #openstack-meeting-3 | 23:06 | |
*** e0ne has quit IRC | 23:07 | |
*** lhcheng has quit IRC | 23:07 | |
*** dims has quit IRC | 23:07 | |
*** doug-fish has quit IRC | 23:08 | |
*** zhiyan has joined #openstack-meeting-3 | 23:08 | |
*** piet has quit IRC | 23:10 | |
*** johnthetubaguy has quit IRC | 23:13 | |
*** johnthetubaguy has joined #openstack-meeting-3 | 23:16 | |
*** dims has joined #openstack-meeting-3 | 23:32 | |
*** jaypipes has quit IRC | 23:32 | |
*** galstrom is now known as galstrom_zzz | 23:39 | |
*** irenab has quit IRC | 23:42 | |
*** sigmavirus24_awa is now known as sigmavirus24 | 23:46 | |
*** Sukhdev has joined #openstack-meeting-3 | 23:48 | |
*** rbak has quit IRC | 23:48 | |
*** kzaitsev_mb has quit IRC | 23:55 | |
*** SridarK has quit IRC | 23:59 | |
*** sigmavirus24 is now known as sigmavirus24_awa | 23:59 | |
elmiko | anyone around for the api-wg meeting? | 23:59 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!