*** kzaitsev_mb has quit IRC | 00:00 | |
*** kzaitsev_mb has joined #openstack-meeting-3 | 00:04 | |
*** kzaitsev_mb has quit IRC | 00:12 | |
*** salv-orlando has joined #openstack-meeting-3 | 00:14 | |
*** kzaitsev_mb has joined #openstack-meeting-3 | 00:25 | |
*** piet has quit IRC | 00:27 | |
*** cloudtra_ has quit IRC | 00:29 | |
*** hoangcx has joined #openstack-meeting-3 | 00:30 | |
*** hoangcx has left #openstack-meeting-3 | 00:30 | |
*** armax_ has joined #openstack-meeting-3 | 00:31 | |
*** piet has joined #openstack-meeting-3 | 00:32 | |
*** armax has quit IRC | 00:33 | |
*** armax_ is now known as armax | 00:33 | |
*** donghao has quit IRC | 00:34 | |
*** salv-orlando has quit IRC | 00:36 | |
*** bpokorny has quit IRC | 00:36 | |
*** kzaitsev_mb has quit IRC | 00:38 | |
*** kzaitsev_mb has joined #openstack-meeting-3 | 00:42 | |
*** aliadil has joined #openstack-meeting-3 | 00:43 | |
*** ajnouri has joined #openstack-meeting-3 | 00:45 | |
*** baoli has joined #openstack-meeting-3 | 00:46 | |
*** kzaitsev_mb has quit IRC | 00:49 | |
*** ivar-lazzaro has joined #openstack-meeting-3 | 00:55 | |
*** piet has quit IRC | 00:55 | |
*** hoangcx has joined #openstack-meeting-3 | 00:57 | |
*** dimtruck is now known as zz_dimtruck | 01:00 | |
*** mtanino has quit IRC | 01:00 | |
*** aliadil has quit IRC | 01:01 | |
*** banix has quit IRC | 01:02 | |
*** mickeys has joined #openstack-meeting-3 | 01:03 | |
*** armax has quit IRC | 01:07 | |
*** ivar-lazzaro has quit IRC | 01:11 | |
*** donghao has joined #openstack-meeting-3 | 01:12 | |
*** ivar-lazzaro has joined #openstack-meeting-3 | 01:15 | |
*** pvaneck has quit IRC | 01:18 | |
*** salv-orlando has joined #openstack-meeting-3 | 01:18 | |
*** ajmiller has quit IRC | 01:25 | |
*** zz_dimtruck is now known as dimtruck | 01:28 | |
*** ivar-lazzaro has quit IRC | 01:32 | |
*** stanzgy has joined #openstack-meeting-3 | 01:34 | |
*** armax has joined #openstack-meeting-3 | 01:34 | |
*** yamahata has quit IRC | 01:34 | |
*** iyamahat_ has quit IRC | 01:35 | |
*** salv-orlando has quit IRC | 01:36 | |
*** banix has joined #openstack-meeting-3 | 01:37 | |
*** kzaitsev_mb has joined #openstack-meeting-3 | 01:38 | |
*** kzaitsev_mb has quit IRC | 01:43 | |
*** mickeys has quit IRC | 01:51 | |
*** reedip__ has joined #openstack-meeting-3 | 01:53 | |
*** s3wong has quit IRC | 01:53 | |
*** tfukushima has joined #openstack-meeting-3 | 01:58 | |
*** iyamahat_ has joined #openstack-meeting-3 | 02:04 | |
*** bpokorny has joined #openstack-meeting-3 | 02:06 | |
*** sdake has quit IRC | 02:06 | |
*** salv-orlando has joined #openstack-meeting-3 | 02:12 | |
*** sdake has joined #openstack-meeting-3 | 02:12 | |
*** bpokorny_ has joined #openstack-meeting-3 | 02:14 | |
*** zhurong has joined #openstack-meeting-3 | 02:16 | |
*** bpokorny has quit IRC | 02:18 | |
*** bpokorny_ has quit IRC | 02:19 | |
*** sdake has quit IRC | 02:22 | |
*** rossella_s has quit IRC | 02:23 | |
*** rossella_s has joined #openstack-meeting-3 | 02:24 | |
*** iyamahat_ has quit IRC | 02:24 | |
*** salv-orlando has quit IRC | 02:32 | |
*** toddjohn_ has joined #openstack-meeting-3 | 02:48 | |
*** toddjohn_ has quit IRC | 02:53 | |
*** baoli has quit IRC | 02:57 | |
*** dimtruck is now known as zz_dimtruck | 02:58 | |
*** iyamahat_ has joined #openstack-meeting-3 | 02:59 | |
*** vishwanathj has quit IRC | 03:05 | |
*** salv-orlando has joined #openstack-meeting-3 | 03:05 | |
*** sdake has joined #openstack-meeting-3 | 03:09 | |
*** tfukushima has quit IRC | 03:12 | |
*** zz_dimtruck is now known as dimtruck | 03:14 | |
*** dimtruck is now known as zz_dimtruck | 03:16 | |
*** iyamahat_ has quit IRC | 03:17 | |
*** iyamahat_ has joined #openstack-meeting-3 | 03:18 | |
*** zz_dimtruck is now known as dimtruck | 03:18 | |
*** coolsvap has joined #openstack-meeting-3 | 03:22 | |
*** iyamahat_ has quit IRC | 03:24 | |
*** salv-orlando has quit IRC | 03:28 | |
*** sdake_ has joined #openstack-meeting-3 | 03:37 | |
*** sdake has quit IRC | 03:40 | |
*** mickeys has joined #openstack-meeting-3 | 03:51 | |
*** piet has joined #openstack-meeting-3 | 03:53 | |
*** njohnston-- is now known as njohnston__ | 03:54 | |
*** SridarK_ has joined #openstack-meeting-3 | 03:55 | |
*** Poornima has joined #openstack-meeting-3 | 03:55 | |
*** yushiro has joined #openstack-meeting-3 | 03:56 | |
*** njohnston__ has quit IRC | 03:56 | |
*** mickeys has quit IRC | 03:56 | |
*** njohnston__ has joined #openstack-meeting-3 | 03:57 | |
*** sdake_ has quit IRC | 03:58 | |
*** chandanc has joined #openstack-meeting-3 | 03:58 | |
*** armax has quit IRC | 03:59 | |
*** mickeys has joined #openstack-meeting-3 | 04:00 | |
SridarK_ | Hi FWaaS folks | 04:00 |
---|---|---|
mfranc213 | hello | 04:00 |
yushiro | Hi, good evening :) | 04:00 |
njohnston__ | Hi! | 04:00 |
mickeys | Hi | 04:00 |
njohnston__ | #startmeeting fwaas | 04:00 |
openstack | Meeting started Wed May 18 04:00:28 2016 UTC and is due to finish in 60 minutes. The chair is njohnston__. Information about MeetBot at http://wiki.debian.org/MeetBot. | 04:00 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 04:00 |
*** openstack changes topic to " (Meeting topic: fwaas)" | 04:00 | |
openstack | The meeting name has been set to 'fwaas' | 04:00 |
xgerman | o/ | 04:00 |
njohnston__ | #chair sridark | 04:00 |
openstack | Warning: Nick not in channel: sridark | 04:00 |
openstack | Current chairs: njohnston__ sridark | 04:00 |
njohnston__ | #chair xgerman | 04:00 |
openstack | Current chairs: njohnston__ sridark xgerman | 04:00 |
chandanc | o/ | 04:00 |
SridarK_ | Hi All | 04:00 |
*** padkrish has joined #openstack-meeting-3 | 04:01 | |
SridarK_ | thanks for joining and special thanks to njohnston__ , mfranc213 & shweta for accomodating a really late time on the US East coast | 04:01 |
SridarK_ | njohnston__: thanks for setting up the agenda | 04:01 |
xgerman | +1 | 04:01 |
SridarK_ | on the etherpad | 04:01 |
njohnston__ | Sure thing! | 04:01 |
njohnston__ | https://etherpad.openstack.org/p/fwaas-meeting | 04:01 |
njohnston__ | #link https://etherpad.openstack.org/p/fwaas-meeting | 04:01 |
SridarK_ | lets run thru things quickly and we can try to go quickly | 04:02 |
njohnston__ | sounds good | 04:02 |
xgerman | +1 | 04:02 |
SridarK_ | #topic Unbreaking FWaaS | 04:02 |
hoangcx | hi | 04:03 |
SridarK_ | njohnston__: could u pls set my IRC handle on the chair | 04:03 |
njohnston__ | Ah, sorry! I didn;t notice the underscore | 04:03 |
njohnston__ | #chair SridarK_ | 04:03 |
openstack | Current chairs: SridarK_ njohnston__ sridark xgerman | 04:03 |
SridarK_ | thx | 04:03 |
SridarK_ | #topic Unbreaking FWaaS | 04:03 |
*** openstack changes topic to "Unbreaking FWaaS (Meeting topic: fwaas)" | 04:03 | |
SridarK_ | thx njohnston__ | 04:03 |
*** pgadiya has joined #openstack-meeting-3 | 04:04 | |
SridarK_ | so quick update on this - over last week - some events -quick recap | 04:04 |
SridarK_ | some of us made it out to the L3 team mtg and then subsequently the drivers mtg | 04:04 |
*** salv-orlando has joined #openstack-meeting-3 | 04:05 | |
SridarK_ | we discussed #link https://bugs.launchpad.net/neutron/+bug/1580239 | 04:05 |
openstack | Launchpad bug 1580239 in neutron "[RFE] Add agent extension framework for L3 agent" [Wishlist,In progress] - Assigned to Nate Johnston (nate-johnston) | 04:05 |
SridarK_ | as an RFE for adding the right extensions to support service agents in L3 Agent | 04:05 |
SridarK_ | we have gotten support on this in the drivers mtg and has been approved | 04:06 |
mfranc213 | excellent | 04:06 |
yushiro | great! | 04:06 |
njohnston__ | Please feel free to contribute to the RFE as well, where you see gaps. | 04:06 |
SridarK_ | we did bring up the issues on the breakage and got a quick workaround proposal from armax | 04:06 |
SridarK_ | #link https://review.openstack.org/#/c/315826 | 04:07 |
njohnston__ | praise be to armax :-) | 04:07 |
SridarK_ | essentially this is a fork of L3Agent with FWaaS on it - and should be enough to make some fwd progress | 04:07 |
*** iyamahat_ has joined #openstack-meeting-3 | 04:07 | |
mfranc213 | SridarK_ I think you had some follow-up questions for armax on this. | 04:08 |
SridarK_ | for some reason even with the workflow - this did not merge - also had some queries for armax on things that are remaining | 04:08 |
SridarK_ | mfranc213: +1 | 04:08 |
SridarK_ | i had to be out so will follow up on this tomorrow | 04:08 |
SridarK_ | hopefully we can get this merged - even if there are limitations we would be in better shape | 04:09 |
SridarK_ | folks request to take a look at the patch too and see if there are things we need to fix - possibly as subsequent patches | 04:09 |
xgerman | mmh,we tried recheck? | 04:09 |
*** sdake has joined #openstack-meeting-3 | 04:09 | |
SridarK_ | tempest was happy and i also pulled a devstack and tested it | 04:09 |
SridarK_ | xgerman: i was waiting to wait to hear back on my questions to armax as well | 04:10 |
xgerman | ok, will remove my +W then | 04:10 |
SridarK_ | it almost seemed like it did not get queued to the pipeline at all | 04:10 |
SridarK_ | xgerman: ok - i am hoping we can merge this soon | 04:11 |
SridarK_ | Thanks to armax for a quick possible path fwd | 04:11 |
xgerman | yeah, if you are waiting for an answer it’s probably best not to +W | 04:12 |
njohnston__ | +1 | 04:12 |
SridarK_ | yes i think he added a comment after u +W - so yes best to remove and wait | 04:12 |
SridarK_ | * ur +W | 04:12 |
SridarK_ | thx to njohnston__ for getting the bug filed and starting out the spec patch | 04:13 |
SridarK_ | #link https://review.openstack.org/#/c/315745/ | 04:13 |
njohnston__ | no time like the present! | 04:13 |
SridarK_ | :-) | 04:13 |
mfranc213 | i think the L3 spec will be fleshed out considerably the more we understand the L2 agent extension implementation | 04:14 |
SridarK_ | thx are definitely looking better this week (i hope i dont jinx anything by saying that) | 04:14 |
SridarK_ | mfranc213: +1 | 04:14 |
SridarK_ | We could spend some time on going thru some sample workflows | 04:15 |
mfranc213 | can you say more? | 04:15 |
SridarK_ | and then compare that with the QoS work | 04:15 |
mfranc213 | right | 04:15 |
mfranc213 | good. | 04:15 |
xgerman | +1 | 04:15 |
mfranc213 | when i have completed some other word for Comcast, my first task is to study the L2 QoS code more | 04:16 |
njohnston__ | we may need to modify the l2 agent extension | 04:16 |
mfranc213 | (for a few fwaas-related purposes) | 04:16 |
SridarK_ | ok | 04:16 |
njohnston__ | at present it is intended to only make certain specific resources available | 04:16 |
xgerman | yep, but we can add our fawns resources without changes according to dogwig | 04:17 |
xgerman | dougwig | 04:17 |
mfranc213 | poor dogwig | 04:17 |
SridarK_ | what we really need on the L3 agent - is to be able to get access to the router info | 04:17 |
SridarK_ | so we can map router ids to namespaces | 04:17 |
mfranc213 | there were two things, right? | 04:17 |
yushiro | SridarK_, How about 'router_port_id'? Can we also get this information by using L3 extension? | 04:19 |
SridarK_ | mfranc213: yes we can use the existing observer hierarchy for notifications | 04:19 |
mfranc213 | thank you | 04:19 |
SridarK_ | yushiro: router_port_id - we will get from the plugin | 04:19 |
SridarK_ | yushiro: and we can map the ns for the router that owns that port | 04:20 |
njohnston__ | according to carl_baldwin, they don't use the term 'observer hierarchy' any more, they just call it a callback mechanism... but FYI there may be mines in that field, he said there were a number of bits left unimplemented | 04:20 |
SridarK_ | njohnston__: true, agreed | 04:21 |
yushiro | SridarK_, I see. thanks. | 04:21 |
xgerman | :-( | 04:21 |
SridarK_ | njohnston__: if u think it makes sense - we can get the interested folks on a call for some discussions too | 04:21 |
SridarK_ | other thing on this topic folks would like to discuss ? | 04:23 |
njohnston__ | let's quiz the right folks on irc to start | 04:23 |
*** zhurong has quit IRC | 04:23 | |
*** SarathChandraMek has joined #openstack-meeting-3 | 04:23 | |
SridarK_ | njohnston__: sounds good whichever is easier | 04:24 |
xgerman | +1 | 04:24 |
*** iyamahat_ has quit IRC | 04:24 | |
SridarK_ | Sorry i think i globbed multiple agenda topics on to this - but they are related | 04:25 |
*** salv-orlando has quit IRC | 04:25 | |
mfranc213 | yep, they are! :) | 04:25 |
SridarK_ | #topic Observer Hierarchy | 04:26 |
*** openstack changes topic to "Observer Hierarchy (Meeting topic: fwaas)" | 04:26 | |
SridarK_ | #link https://review.openstack.org/#/c/278863/ | 04:26 |
*** amotoki has quit IRC | 04:26 | |
SridarK_ | njohnston__: i know u asked for some more clarity - i will ping the contributor too | 04:26 |
*** amotoki has joined #openstack-meeting-3 | 04:26 | |
*** pgadiya is now known as pgadiya|OSPBootc | 04:26 | |
SridarK_ | i was thinking if he can make the patch dependent on the workaround patch and do some testing | 04:27 |
SridarK_ | then we can get a quick turnaround on this | 04:27 |
*** muawiakhan has joined #openstack-meeting-3 | 04:27 | |
SridarK_ | #action SridarK_ to reach out to Bharath on Observer Hierarchy | 04:28 |
njohnston__ | +1 | 04:28 |
xgerman | +1 | 04:28 |
SridarK_ | Ok moving on | 04:28 |
mfranc213 | wait | 04:28 |
mfranc213 | sorry | 04:28 |
SridarK_ | sorry pls go ahead mfranc213 | 04:28 |
*** dimtruck is now known as zz_dimtruck | 04:29 | |
mfranc213 | can you quickly say what the relationship is/might be between the observer hierachy and neutron's L2 RPC callback implementation? | 04:29 |
mfranc213 | "relationship" is the wrong word | 04:29 |
*** muawiakh_ has joined #openstack-meeting-3 | 04:29 | |
mfranc213 | i mean: how they may or may not overlap functionally or architecturally | 04:29 |
SridarK_ | mfranc213: this is the callback on L3 Agent on router events | 04:30 |
*** yamamoto has quit IRC | 04:30 | |
mfranc213 | yes, so the objects differ... | 04:30 |
SridarK_ | consumers (like fwaas) can register a call back and on router events - will get the callback to handle the event | 04:30 |
mfranc213 | but are the general approaches similar or the same, and if not, should they be? | 04:30 |
mfranc213 | SridarK_ yes, that sounds like the RPC callback implementation for L2 ;) | 04:31 |
SridarK_ | i dont know enough abt the L2 callbacks - but i think the idea is similar | 04:31 |
mfranc213 | at least at a high level | 04:31 |
SridarK_ | mfranc213: yes it seems so | 04:31 |
mfranc213 | so is there merit to stealing code? | 04:31 |
mfranc213 | or is the observer hierarchy close to being done? | 04:31 |
SridarK_ | mfranc213: shamelessly yes :-) | 04:31 |
SridarK_ | mfranc213: but i think it is mostly done | 04:32 |
mfranc213 | okay, thank you. | 04:32 |
SridarK_ | mfranc213: no prob thx for asking | 04:32 |
SridarK_ | ok then lets move on | 04:32 |
njohnston__ | "shamelessly" lol | 04:32 |
padkrish | mfranc213, sridarK_: I am not sure or atleast i don't understand it yet, that L2 agent RPC is that way | 04:32 |
padkrish | hopefully will get to the bottom of it in a day | 04:33 |
xgerman | :-) | 04:33 |
SridarK_ | padkrish: ok great | 04:33 |
*** muawiakhan has quit IRC | 04:33 | |
SridarK_ | #topic SG changes in neutron | 04:34 |
*** openstack changes topic to "SG changes in neutron (Meeting topic: fwaas)" | 04:34 | |
SridarK_ | mickeys: were u able to get some cycles on this | 04:35 |
mfranc213 | is this topic essentially the L2 FWaaS (i.e., port-level) functionality? | 04:35 |
mickeys | This is making changes to security groups so that L2 FWaaS can coexist with security groups on the same port | 04:35 |
SridarK_ | mfranc213: mickeys was looking at some neutron changes to clean things up so we can land our L2 stuff | 04:35 |
mickeys | Two separate issues | 04:35 |
mfranc213 | thank you | 04:35 |
njohnston__ | mfranc213: This is the topic with the wrapped chain versus the unwrapped chain that we talked about in the summit | 04:35 |
mfranc213 | excellent. thanks for the clarification. | 04:36 |
mickeys | One is having a common chain that both security groups and fwaas can go off of to jump to interface specific chains. The ACCEPT needs to be in the common chain. | 04:36 |
mickeys | I have not started on that, and it does not look like I will get any cycles for that in the next week. | 04:36 |
mickeys | The other is conntrack, moving some stuff into the conntrack part of security groups that sits in the base security groups firewall driver right now | 04:37 |
mickeys | We need access to common conntrack zone mappings for both security groups and fwaas | 04:37 |
xgerman | I thought we could just use the same contrack... | 04:37 |
xgerman | mickeys +1 | 04:37 |
mickeys | The mapping of interface to conntrack zones sits in the iptables-firewall security groups driver right now. | 04:37 |
mickeys | We want the mapping to be in the conntrack part, then make that conntrack part a singleton | 04:38 |
xgerman | yep, those are neutron changes? Do we need an RfE? | 04:38 |
njohnston__ | there should at least be a bug, if there isn't one already | 04:39 |
mickeys | Bugs have not been opened yet | 04:39 |
mickeys | As RFEs? | 04:39 |
njohnston__ | Open it as a regular bug and let them come back and say "this looks big enough to merit an RFE" | 04:40 |
njohnston__ | My opinion, it isn't big enough to need an RFE but that's just me. | 04:41 |
SridarK_ | mickeys: perhaps as njohnston__ suggests, u can then bring it up for discussion in the drivers mtg if needed | 04:41 |
njohnston__ | if you want it discussed there, add the rfe tag and leave it in triaged state | 04:42 |
mickeys | For the conntrack part, it is moving some code from iptables_firewall.py to ip_conntrack.py and then making ip_conntrack.py a singleton | 04:42 |
xgerman | my worry is that they have ideas they like us to follow... | 04:42 |
xgerman | yeah, it’s straight forward but having it blessed might be good anyway | 04:43 |
mickeys | For the ip_conntrack piece, I don't see mcuh room for alternative solutions | 04:43 |
njohnston__ | better safe than sorry I suppose | 04:43 |
mickeys | For the piece that messes with iptables chain structures, there may be some discussion | 04:43 |
SridarK_ | getting a bug will atleast get it on the radar | 04:44 |
mickeys | ok | 04:44 |
SridarK_ | sounds good then | 04:44 |
*** piet has quit IRC | 04:44 | |
SridarK_ | other things folks want to discuss on this ? | 04:45 |
SridarK_ | chandanc: SarathChandraMek: did u guys also want to bring up discussion points or questions ? | 04:45 |
chandanc | SridarK: I am still going through the code in mikeys patch | 04:45 |
SarathChandraMek | Still catching up.. | 04:46 |
chandanc | will need some time | 04:46 |
mickeys | Let me know if you want to discuss any of this | 04:46 |
SridarK_ | chandanc: SarathChandraMek: ok that is fair, pls feel free to reach out if u have questions | 04:46 |
chandanc | sure | 04:46 |
SarathChandraMek | sure.. mickeys we will ping you offline | 04:46 |
SridarK_ | ok lets move on | 04:47 |
njohnston__ | cool | 04:47 |
SridarK_ | #topic FWaaS V2 | 04:48 |
*** openstack changes topic to "FWaaS V2 (Meeting topic: fwaas)" | 04:48 | |
SridarK_ | nothing much but hopefull we can pick things up | 04:48 |
mfranc213 | can you elaborate? | 04:48 |
SridarK_ | njohnston__: mfranc213: do u think we can try to push for a first level integration across Ext - > db -> plugin | 04:49 |
njohnston__ | yes, once armax's fix merges | 04:49 |
SridarK_ | mfranc213: sorry, meant with the workaround patch | 04:49 |
SridarK_ | njohnston__: +1 | 04:49 |
njohnston__ | then we can have a functioning way forward | 04:49 |
njohnston__ | I am waiting in catlike readiness | 04:49 |
SridarK_ | +1 | 04:49 |
SridarK_ | njohnston__: i know some cycles are getting spun out the L3 Agent refactor | 04:50 |
SridarK_ | but if we get some basic things in place, even if it is a bit hacky, yushiro: & padkrish: can start playing around on the agent pieces | 04:51 |
njohnston__ | +1 | 04:51 |
padkrish | +1 | 04:51 |
yushiro | +1 | 04:51 |
SridarK_ | ok sounds good - lets plan for that - we can continue discussions over the week | 04:52 |
SridarK_ | other things to discuss on v2 ? | 04:53 |
njohnston__ | I am enjoying the level of consensus | 04:53 |
njohnston__ | nope | 04:53 |
SridarK_ | :-) | 04:53 |
*** dedery has joined #openstack-meeting-3 | 04:54 | |
SridarK_ | njohnston__: as u stated on the agenda 2 weeks from N-1 | 04:54 |
njohnston__ | time flies when you're having fun :-) | 04:54 |
SridarK_ | we really need to aim to make the next 3 - 4 weeks very productive so we are in a good position for N-2 | 04:55 |
njohnston__ | completely agreed | 04:55 |
xgerman | +1 | 04:55 |
SridarK_ | #topic Open Discussion | 04:55 |
*** openstack changes topic to "Open Discussion (Meeting topic: fwaas)" | 04:55 | |
mfranc213 | there are several open action items on https://etherpad.openstack.org/p/neutron-fwaas-austin, most of them mine. i'm not allowed to edit the fwaas wiki. do you know how i can get it? | 04:56 |
SridarK_ | mfranc213: yes u should be able to do it | 04:56 |
SridarK_ | mfranc213: if u have issues - lets sync tomorrow | 04:56 |
mfranc213 | i will ping you offline if i continue to have problems | 04:56 |
SridarK_ | mfranc213: and i believe i had to address some too - thx for the reminder | 04:56 |
njohnston__ | also check out the ML discussion titled 'wiki' - they're talking about how they need to turn off access rights to the wiki because of rampant spamming | 04:57 |
mfranc213 | right... | 04:57 |
njohnston__ | we may want to move all that kind of stuff to etherpads for the time being | 04:57 |
*** zhurong has joined #openstack-meeting-3 | 04:57 | |
SridarK_ | mfranc213: njohnston__ : thats right | 04:57 |
SridarK_ | mfranc213: i can proxy for u too | 04:57 |
mfranc213 | excellent. | 04:57 |
mfranc213 | thank you. | 04:57 |
*** fawadkhaliq has joined #openstack-meeting-3 | 04:57 | |
SridarK_ | so we can get things in | 04:57 |
yushiro | padkrish, could you receive my e-mail ? | 04:58 |
*** muawiakh_ has quit IRC | 04:58 | |
SridarK_ | but perhaps etherpad is the way to go | 04:58 |
padkrish | yushiro# Yes, replied | 04:58 |
xgerman | time: -2 | 04:58 |
mfranc213 | also, it would be helpful for me to know everyone's timezone along with their irc handle (i know some but not all) | 04:58 |
SridarK_ | yes | 04:58 |
*** salv-orlando has joined #openstack-meeting-3 | 04:58 | |
*** flwang1 has quit IRC | 04:58 | |
xgerman | Pacific | 04:59 |
chandanc | will update etherpad | 04:59 |
njohnston__ | we can note those down in https://etherpad.openstack.org/p/fwaas-meeting perhaps | 04:59 |
mfranc213 | thank you | 04:59 |
*** piet has joined #openstack-meeting-3 | 04:59 | |
SridarK_ | ok folks | 04:59 |
njohnston__ | thanks everyone, this was very good | 04:59 |
yushiro | padkrish, Thanks, | 04:59 |
SridarK_ | thx for joining and the discussion | 04:59 |
chandanc | thanks | 04:59 |
mfranc213 | thanks everyone | 04:59 |
yushiro | Thank you. | 04:59 |
xgerman | thanks | 04:59 |
hoangcx | Thanks | 04:59 |
SridarK_ | pls feel free to email if u need something | 04:59 |
SarathChandraMek | thanks | 04:59 |
njohnston__ | ...and goodnight | 05:00 |
njohnston__ | #endmeeting | 05:00 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings" | 05:00 | |
openstack | Meeting ended Wed May 18 05:00:05 2016 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 05:00 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/fwaas/2016/fwaas.2016-05-18-04.00.html | 05:00 |
xgerman | good night | 05:00 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/fwaas/2016/fwaas.2016-05-18-04.00.txt | 05:00 |
openstack | Log: http://eavesdrop.openstack.org/meetings/fwaas/2016/fwaas.2016-05-18-04.00.log.html | 05:00 |
SridarK_ | Bye all | 05:00 |
*** matrohon has joined #openstack-meeting-3 | 05:00 | |
*** njohnston__ has quit IRC | 05:01 | |
*** mickeys has quit IRC | 05:01 | |
*** chandanc has quit IRC | 05:06 | |
*** padkrish has quit IRC | 05:07 | |
*** mikal_ has joined #openstack-meeting-3 | 05:08 | |
*** megm_ has joined #openstack-meeting-3 | 05:08 | |
*** davidlenwell has quit IRC | 05:09 | |
*** yushiro has left #openstack-meeting-3 | 05:09 | |
*** lcastell_ has joined #openstack-meeting-3 | 05:11 | |
*** ttrifonov_ has joined #openstack-meeting-3 | 05:11 | |
*** sambetts has joined #openstack-meeting-3 | 05:11 | |
*** sambetts|afk has quit IRC | 05:12 | |
*** lcastell has quit IRC | 05:12 | |
*** piet has quit IRC | 05:12 | |
*** ttrifonov has quit IRC | 05:12 | |
*** fnordahl has quit IRC | 05:12 | |
*** mikal has quit IRC | 05:12 | |
*** sergio_nubeliu has quit IRC | 05:12 | |
*** vsaienko1 has quit IRC | 05:12 | |
*** megm has quit IRC | 05:12 | |
*** lcastell_ is now known as lcastell | 05:13 | |
*** yamamoto_ has joined #openstack-meeting-3 | 05:13 | |
*** sergio_nubeliu has joined #openstack-meeting-3 | 05:13 | |
*** banix has quit IRC | 05:15 | |
*** fnordahl has joined #openstack-meeting-3 | 05:15 | |
*** vsaienko has joined #openstack-meeting-3 | 05:16 | |
*** lpetrut has joined #openstack-meeting-3 | 05:17 | |
*** davidlenwell has joined #openstack-meeting-3 | 05:17 | |
*** salv-orlando has quit IRC | 05:18 | |
*** salv-orlando has joined #openstack-meeting-3 | 05:18 | |
*** numans has joined #openstack-meeting-3 | 05:24 | |
*** soichi has joined #openstack-meeting-3 | 05:25 | |
*** sdake has quit IRC | 05:26 | |
*** egallen has joined #openstack-meeting-3 | 05:26 | |
*** kaz has joined #openstack-meeting-3 | 05:28 | |
*** sankarshan_away is now known as sankarshan | 05:28 | |
*** matrohon has quit IRC | 05:29 | |
soichi | hi | 05:32 |
kaz | hello | 05:32 |
fawadkhaliq | hi soichi kaz | 05:33 |
soichi | lets start? | 05:34 |
fawadkhaliq | yes please | 05:35 |
fawadkhaliq | who is moderating the meeting today? | 05:35 |
soichi | #startmeeting taas | 05:36 |
openstack | Meeting started Wed May 18 05:36:08 2016 UTC and is due to finish in 60 minutes. The chair is soichi. Information about MeetBot at http://wiki.debian.org/MeetBot. | 05:36 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 05:36 |
*** openstack changes topic to " (Meeting topic: taas)" | 05:36 | |
openstack | The meeting name has been set to 'taas' | 05:36 |
yamamoto_ | hi | 05:36 |
soichi | we'd like to share a result of a preliminaly performance measurement | 05:36 |
soichi | #link: http://lists.openstack.org/pipermail/openstack-dev/2016-May/095303.html | 05:37 |
soichi | #link: http://lists.openstack.org/pipermail/openstack-dev/attachments/20160518/724a5f6d/attachment-0001.pdf | 05:37 |
*** padkrish has joined #openstack-meeting-3 | 05:38 | |
kaz | This is a result of performance measurement on a single compute node. | 05:38 |
fawadkhaliq | hi kaz, soichi very cool | 05:40 |
fawadkhaliq | can you please give a quick summary of the performance results here | 05:40 |
*** padkrish has quit IRC | 05:42 | |
kaz | I found that there is a performance impact of TaaS about 10-20% | 05:43 |
yamamoto_ | have you measured drop rate? | 05:44 |
kaz | We did not count | 05:45 |
*** ccamacho has quit IRC | 05:46 | |
*** ccamacho has joined #openstack-meeting-3 | 05:47 | |
soichi | we observed several packet loss between Src VM and Dst VM, but almost no packet loss about mirroed packtes | 05:47 |
kaz | we guess the performance is limited because of vhost-net (kernel thread) running in host become overload (CPU 100%) | 05:50 |
*** abhishekk has left #openstack-meeting-3 | 05:51 | |
*** iyamahat has joined #openstack-meeting-3 | 05:52 | |
soichi | let's go on next topic: open discussion | 05:53 |
*** yushiro has joined #openstack-meeting-3 | 05:54 | |
soichi | Anyone else has any updates? | 05:54 |
yamamoto_ | i don't have anything | 05:55 |
soichi | fawadkhaliq: do you have nay topic? | 05:56 |
soichi | nay -> any | 05:57 |
fawadkhaliq | nope, nothing | 05:57 |
soichi | okay, i'd like to close today's meeting | 05:57 |
soichi | thank you | 05:57 |
soichi | #endmeeting | 05:57 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings" | 05:57 | |
openstack | Meeting ended Wed May 18 05:57:50 2016 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 05:57 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/taas/2016/taas.2016-05-18-05.36.html | 05:57 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/taas/2016/taas.2016-05-18-05.36.txt | 05:57 |
openstack | Log: http://eavesdrop.openstack.org/meetings/taas/2016/taas.2016-05-18-05.36.log.html | 05:57 |
kaz | bye | 05:58 |
soichi | bye | 05:58 |
yamamoto_ | bye | 05:58 |
*** yushiro has quit IRC | 05:58 | |
*** kaz has quit IRC | 05:59 | |
*** soichi has left #openstack-meeting-3 | 05:59 | |
reedip__ | the timing is causing confusion :( | 06:01 |
*** mickeys has joined #openstack-meeting-3 | 06:02 | |
*** david-lyle has quit IRC | 06:05 | |
*** mickeys has quit IRC | 06:07 | |
*** jrist has quit IRC | 06:07 | |
*** anilvenkata has joined #openstack-meeting-3 | 06:07 | |
*** donghao has quit IRC | 06:12 | |
*** hoangcx has left #openstack-meeting-3 | 06:15 | |
*** irenab_ has joined #openstack-meeting-3 | 06:21 | |
*** jrist has joined #openstack-meeting-3 | 06:22 | |
*** jrist has quit IRC | 06:22 | |
*** jrist has joined #openstack-meeting-3 | 06:22 | |
*** irenab has quit IRC | 06:22 | |
*** irenab_ is now known as irenab | 06:22 | |
*** CaoWei has joined #openstack-meeting-3 | 06:27 | |
*** salv-orlando has quit IRC | 06:30 | |
*** sverma has joined #openstack-meeting-3 | 06:30 | |
*** fwdit has joined #openstack-meeting-3 | 06:39 | |
*** lpetrut has quit IRC | 06:41 | |
*** egallen has quit IRC | 06:42 | |
*** jtomasek has joined #openstack-meeting-3 | 06:45 | |
*** tfukushima has joined #openstack-meeting-3 | 06:47 | |
*** nkrinner_afk is now known as nkrinner | 06:47 | |
*** CaoWei has quit IRC | 06:47 | |
*** CaoWei has joined #openstack-meeting-3 | 06:48 | |
*** andreas_s has joined #openstack-meeting-3 | 06:50 | |
*** donghao has joined #openstack-meeting-3 | 06:51 | |
*** lpetrut has joined #openstack-meeting-3 | 06:52 | |
*** coolsvap has quit IRC | 06:53 | |
*** coolsvap has joined #openstack-meeting-3 | 06:53 | |
*** maishsk has quit IRC | 07:01 | |
*** belmoreira has joined #openstack-meeting-3 | 07:02 | |
*** jschwarz__ has joined #openstack-meeting-3 | 07:05 | |
*** salv-orlando has joined #openstack-meeting-3 | 07:11 | |
*** egallen has joined #openstack-meeting-3 | 07:18 | |
*** egallen has quit IRC | 07:21 | |
*** matrohon has joined #openstack-meeting-3 | 07:22 | |
*** lpetrut has quit IRC | 07:23 | |
*** jlanoux has joined #openstack-meeting-3 | 07:26 | |
*** salv-orlando has quit IRC | 07:31 | |
*** lpetrut has joined #openstack-meeting-3 | 07:35 | |
*** salv-orlando has joined #openstack-meeting-3 | 07:35 | |
*** c64cosmin has joined #openstack-meeting-3 | 07:37 | |
*** ihrachys has joined #openstack-meeting-3 | 07:38 | |
*** salv-orl_ has joined #openstack-meeting-3 | 07:48 | |
*** salv-orlando has quit IRC | 07:52 | |
*** fawadkhaliq has quit IRC | 07:52 | |
*** fawadkhaliq has joined #openstack-meeting-3 | 07:52 | |
*** david-lyle has joined #openstack-meeting-3 | 07:57 | |
*** fawadkhaliq has quit IRC | 07:58 | |
*** fawadkhaliq has joined #openstack-meeting-3 | 07:58 | |
*** fawadkhaliq has quit IRC | 07:58 | |
*** fawadkhaliq has joined #openstack-meeting-3 | 07:59 | |
*** robcresswell has joined #openstack-meeting-3 | 07:59 | |
*** fawadkhaliq has quit IRC | 07:59 | |
*** fawadkhaliq has joined #openstack-meeting-3 | 08:00 | |
robcresswell | #startmeeting horizon | 08:00 |
openstack | Meeting started Wed May 18 08:00:32 2016 UTC and is due to finish in 60 minutes. The chair is robcresswell. Information about MeetBot at http://wiki.debian.org/MeetBot. | 08:00 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 08:00 |
*** openstack changes topic to " (Meeting topic: horizon)" | 08:00 | |
openstack | The meeting name has been set to 'horizon' | 08:00 |
*** fawadkhaliq has quit IRC | 08:00 | |
robcresswell | Anyone around for Horizon meeting? | 08:01 |
*** fawadkhaliq has joined #openstack-meeting-3 | 08:01 | |
*** jschwarz__ has quit IRC | 08:01 | |
*** fawadkhaliq has quit IRC | 08:01 | |
*** tsufiev has joined #openstack-meeting-3 | 08:01 | |
*** fawadkhaliq has joined #openstack-meeting-3 | 08:01 | |
tsufiev | o/ | 08:01 |
*** fawadkhaliq has quit IRC | 08:02 | |
robcresswell | :) | 08:02 |
*** fawadkhaliq has joined #openstack-meeting-3 | 08:02 | |
*** aarefiev has joined #openstack-meeting-3 | 08:02 | |
robcresswell | Perhaps we should defer discussion points to the other time slot | 08:02 |
*** fawadkhaliq has quit IRC | 08:02 | |
robcresswell | Sound okay to you tsufiev ? | 08:03 |
*** fawadkhaliq has joined #openstack-meeting-3 | 08:03 | |
tsufiev | robcresswell, what are the discussion points? | 08:03 |
*** fawadkhaliq has quit IRC | 08:03 | |
tsufiev | I mean, do we have something specific? | 08:03 |
robcresswell | https://wiki.openstack.org/wiki/Meetings/Horizon#Agenda_for_2016-05-18_800_UTC | 08:04 |
*** mickeys has joined #openstack-meeting-3 | 08:04 | |
*** fawadkhaliq has joined #openstack-meeting-3 | 08:04 | |
robcresswell | You had an item in there, assuming you wanted to discuss with a larger group? | 08:04 |
*** fawadkhaliq has quit IRC | 08:04 | |
tsufiev | ah yes, it makes no much sense discussing it between just you and me :) | 08:05 |
*** fawadkhaliq has joined #openstack-meeting-3 | 08:05 | |
robcresswell | Yup | 08:05 |
*** fawadkhaliq has quit IRC | 08:05 | |
*** muawiakhan has joined #openstack-meeting-3 | 08:05 | |
robcresswell | Just going to post some stuff for sake of minutes than we can call it | 08:05 |
tsufiev | so, moving these things to an evening slot? | 08:06 |
tsufiev | (today) | 08:06 |
robcresswell | Yep, we'll use the drivers time | 08:06 |
robcresswell | #info Midcycle in San Jose, July 12th to 14th | 08:06 |
*** fawadkhaliq has joined #openstack-meeting-3 | 08:06 | |
robcresswell | #link https://wiki.openstack.org/wiki/Sprints/HorizonNewtonSprint | 08:06 |
*** fawadkhaliq has quit IRC | 08:06 | |
robcresswell | #info Weekly bug report updated | 08:06 |
*** fawadkhaliq has joined #openstack-meeting-3 | 08:06 | |
robcresswell | #link https://wiki.openstack.org/wiki/Horizon/WeeklyBugReport | 08:07 |
robcresswell | Thats all from me. | 08:07 |
robcresswell | #endmeeting | 08:07 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings" | 08:07 | |
openstack | Meeting ended Wed May 18 08:07:21 2016 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 08:07 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/horizon/2016/horizon.2016-05-18-08.00.html | 08:07 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/horizon/2016/horizon.2016-05-18-08.00.txt | 08:07 |
openstack | Log: http://eavesdrop.openstack.org/meetings/horizon/2016/horizon.2016-05-18-08.00.log.html | 08:07 |
*** fawadkhaliq has quit IRC | 08:07 | |
*** mkoushnir has joined #openstack-meeting-3 | 08:07 | |
*** fawadkhaliq has joined #openstack-meeting-3 | 08:08 | |
*** mkoushnir has left #openstack-meeting-3 | 08:08 | |
*** mickeys has quit IRC | 08:09 | |
*** lhartal has joined #openstack-meeting-3 | 08:11 | |
*** qwebirc71936 has joined #openstack-meeting-3 | 08:11 | |
*** andreas_s has quit IRC | 08:12 | |
*** robcresswell has left #openstack-meeting-3 | 08:12 | |
*** qwebirc71936 has quit IRC | 08:12 | |
*** maishsk has joined #openstack-meeting-3 | 08:13 | |
*** maishsk has quit IRC | 08:14 | |
*** jschwarz__ has joined #openstack-meeting-3 | 08:16 | |
*** wangbo has joined #openstack-meeting-3 | 08:22 | |
*** kenji-i has joined #openstack-meeting-3 | 08:24 | |
*** salv-orl_ has quit IRC | 08:27 | |
*** mbound has joined #openstack-meeting-3 | 08:36 | |
*** sverma has quit IRC | 08:39 | |
*** dedery_ has joined #openstack-meeting-3 | 08:40 | |
*** _milan_ has joined #openstack-meeting-3 | 08:40 | |
*** stanzgy_ has joined #openstack-meeting-3 | 08:42 | |
*** ediardo_ has joined #openstack-meeting-3 | 08:43 | |
*** tdurakov_ has joined #openstack-meeting-3 | 08:43 | |
*** carl_baldwin_ has joined #openstack-meeting-3 | 08:43 | |
*** wendar_ has joined #openstack-meeting-3 | 08:43 | |
*** igormarnat__ has joined #openstack-meeting-3 | 08:43 | |
*** jraim_ has joined #openstack-meeting-3 | 08:44 | |
*** eglute_s has joined #openstack-meeting-3 | 08:44 | |
*** bapalm_ has joined #openstack-meeting-3 | 08:44 | |
*** rmoe_ has joined #openstack-meeting-3 | 08:44 | |
*** haleyb_ has joined #openstack-meeting-3 | 08:44 | |
*** breton_ has joined #openstack-meeting-3 | 08:45 | |
*** mfranc213_ has joined #openstack-meeting-3 | 08:45 | |
*** igormarnat_ has quit IRC | 08:45 | |
*** sigmavirus24_awa has quit IRC | 08:45 | |
*** mfranc213 has quit IRC | 08:45 | |
*** bharathm has quit IRC | 08:45 | |
*** tdurakov has quit IRC | 08:45 | |
*** carl_baldwin has quit IRC | 08:45 | |
*** skath has quit IRC | 08:45 | |
*** jraim has quit IRC | 08:45 | |
*** med_ has quit IRC | 08:45 | |
*** milan has quit IRC | 08:45 | |
*** davidmichaelkarr has quit IRC | 08:45 | |
*** ameade has quit IRC | 08:45 | |
*** tpeoples has quit IRC | 08:45 | |
*** zz_dimtruck has quit IRC | 08:45 | |
*** bapalm has quit IRC | 08:45 | |
*** melwitt has quit IRC | 08:45 | |
*** leifz has quit IRC | 08:45 | |
*** cloudnull has quit IRC | 08:45 | |
*** pasquier-s has quit IRC | 08:45 | |
*** dedery has quit IRC | 08:45 | |
*** stanzgy has quit IRC | 08:45 | |
*** briancurtin has quit IRC | 08:45 | |
*** ediardo has quit IRC | 08:45 | |
*** Adri2000 has quit IRC | 08:45 | |
*** eglute has quit IRC | 08:45 | |
*** aarefiev has quit IRC | 08:45 | |
*** fwdit has quit IRC | 08:45 | |
*** haleyb has quit IRC | 08:45 | |
*** breton has quit IRC | 08:45 | |
*** rmoe has quit IRC | 08:45 | |
*** wendar has quit IRC | 08:45 | |
*** vkmc has quit IRC | 08:45 | |
*** melwitt has joined #openstack-meeting-3 | 08:45 | |
*** Adri2000 has joined #openstack-meeting-3 | 08:45 | |
*** skath has joined #openstack-meeting-3 | 08:45 | |
*** leifz has joined #openstack-meeting-3 | 08:45 | |
*** med_ has joined #openstack-meeting-3 | 08:45 | |
*** vkmc has joined #openstack-meeting-3 | 08:45 | |
*** igormarnat__ is now known as igormarnat_ | 08:45 | |
*** dimtruckl has joined #openstack-meeting-3 | 08:45 | |
*** Adri2000 has quit IRC | 08:45 | |
*** Adri2000 has joined #openstack-meeting-3 | 08:45 | |
*** med_ has quit IRC | 08:45 | |
*** med_ has joined #openstack-meeting-3 | 08:45 | |
*** sigmavirus24_awa has joined #openstack-meeting-3 | 08:45 | |
*** sigmavirus24_awa has quit IRC | 08:45 | |
*** sigmavirus24_awa has joined #openstack-meeting-3 | 08:45 | |
*** vkmc has quit IRC | 08:45 | |
*** vkmc has joined #openstack-meeting-3 | 08:45 | |
*** tdurakov_ is now known as tdurakov | 08:46 | |
*** melwitt is now known as Guest37264 | 08:46 | |
*** dimtruckl is now known as dimtruck | 08:46 | |
*** skath has quit IRC | 08:46 | |
*** skath has joined #openstack-meeting-3 | 08:46 | |
*** cloudkiller has joined #openstack-meeting-3 | 08:46 | |
*** aarefiev has joined #openstack-meeting-3 | 08:46 | |
*** carl_baldwin_ is now known as carl_baldwin | 08:47 | |
*** ediardo_ is now known as ediardo | 08:47 | |
*** jraim_ is now known as jraim | 08:47 | |
*** bharathm has joined #openstack-meeting-3 | 08:47 | |
*** serverascode has quit IRC | 08:47 | |
*** dougwig has quit IRC | 08:48 | |
*** sergek has quit IRC | 08:50 | |
*** alanmeadows has quit IRC | 08:50 | |
*** hayatb has quit IRC | 08:50 | |
*** tpeoples has joined #openstack-meeting-3 | 08:52 | |
*** jschwarz__ has quit IRC | 08:53 | |
*** dtardivel has joined #openstack-meeting-3 | 08:55 | |
*** ameade has joined #openstack-meeting-3 | 08:55 | |
*** pasquier-s has joined #openstack-meeting-3 | 08:56 | |
*** davidmichaelkarr has joined #openstack-meeting-3 | 08:56 | |
*** fwdit has joined #openstack-meeting-3 | 08:58 | |
*** ccamacho has quit IRC | 08:58 | |
*** sergek has joined #openstack-meeting-3 | 08:59 | |
*** serverascode has joined #openstack-meeting-3 | 08:59 | |
*** dougwig has joined #openstack-meeting-3 | 08:59 | |
*** hayatb has joined #openstack-meeting-3 | 09:00 | |
*** ccamacho has joined #openstack-meeting-3 | 09:02 | |
*** alanmeadows has joined #openstack-meeting-3 | 09:04 | |
*** briancurtin has joined #openstack-meeting-3 | 09:05 | |
*** jschwarz__ has joined #openstack-meeting-3 | 09:06 | |
*** jschwarz__ is now known as jschwarz | 09:06 | |
*** neiljerram has joined #openstack-meeting-3 | 09:07 | |
*** salv-orlando has joined #openstack-meeting-3 | 09:09 | |
*** CaoWei has quit IRC | 09:09 | |
*** iyamahat has quit IRC | 09:11 | |
*** jtomasek_ has joined #openstack-meeting-3 | 09:12 | |
*** lpetrut has quit IRC | 09:13 | |
*** donghao has quit IRC | 09:13 | |
*** jtomasek_ has quit IRC | 09:32 | |
*** zhurong has quit IRC | 09:43 | |
*** SarathChandraMek has quit IRC | 09:43 | |
*** stendulker has joined #openstack-meeting-3 | 09:46 | |
*** cloudkiller is now known as cloudnull | 09:46 | |
*** zhurong has joined #openstack-meeting-3 | 09:47 | |
*** fawadkhaliq has quit IRC | 09:49 | |
*** fawadkhaliq has joined #openstack-meeting-3 | 09:50 | |
*** markvoelker has joined #openstack-meeting-3 | 09:56 | |
*** matrohon has quit IRC | 09:59 | |
*** neiljerram has quit IRC | 09:59 | |
*** sdague has joined #openstack-meeting-3 | 10:01 | |
*** neiljerram has joined #openstack-meeting-3 | 10:01 | |
*** markvoelker has quit IRC | 10:02 | |
*** ihrachys has quit IRC | 10:05 | |
*** salv-orlando has quit IRC | 10:13 | |
*** zhurong has quit IRC | 10:17 | |
*** c64cosmin has quit IRC | 10:18 | |
*** tfukushima has quit IRC | 10:19 | |
*** salv-orlando has joined #openstack-meeting-3 | 10:20 | |
*** tfukushima has joined #openstack-meeting-3 | 10:20 | |
*** rossella_s has quit IRC | 10:23 | |
*** rossella_s has joined #openstack-meeting-3 | 10:24 | |
*** dimtruck is now known as zz_dimtruck | 10:36 | |
*** ccamacho is now known as ccamacho|lunch | 10:41 | |
*** kzaitsev_mb has joined #openstack-meeting-3 | 10:55 | |
*** neil__ has joined #openstack-meeting-3 | 10:56 | |
*** lpetrut has joined #openstack-meeting-3 | 10:57 | |
*** neiljerram has quit IRC | 11:00 | |
*** toddjohn_ has joined #openstack-meeting-3 | 11:01 | |
*** cbouch has joined #openstack-meeting-3 | 11:04 | |
*** toddjohn_ has quit IRC | 11:05 | |
*** tfukushima has quit IRC | 11:06 | |
*** toddjohn_ has joined #openstack-meeting-3 | 11:07 | |
*** mickeys has joined #openstack-meeting-3 | 11:07 | |
*** stendulker has quit IRC | 11:08 | |
*** rtheis has joined #openstack-meeting-3 | 11:11 | |
*** toddjohn_ has quit IRC | 11:12 | |
*** mickeys has quit IRC | 11:12 | |
*** andreas_s has joined #openstack-meeting-3 | 11:12 | |
*** claudiub has joined #openstack-meeting-3 | 11:13 | |
*** abhishekk has joined #openstack-meeting-3 | 11:13 | |
*** neil__ has quit IRC | 11:17 | |
*** neiljerram has joined #openstack-meeting-3 | 11:18 | |
*** cartik has joined #openstack-meeting-3 | 11:18 | |
*** neiljerram has quit IRC | 11:21 | |
*** neiljerram has joined #openstack-meeting-3 | 11:22 | |
*** abhishekk has left #openstack-meeting-3 | 11:23 | |
*** neiljerram has quit IRC | 11:26 | |
*** ccamacho|lunch is now known as ccamacho | 11:27 | |
*** njohnsto_ has joined #openstack-meeting-3 | 11:28 | |
*** cartik has quit IRC | 11:28 | |
*** yamamoto_ has quit IRC | 11:38 | |
*** julim has joined #openstack-meeting-3 | 11:40 | |
*** baoli has joined #openstack-meeting-3 | 11:45 | |
*** baoli_ has joined #openstack-meeting-3 | 11:46 | |
*** abalutoiu has joined #openstack-meeting-3 | 11:47 | |
*** cartik has joined #openstack-meeting-3 | 11:49 | |
*** reedip__ has quit IRC | 11:50 | |
*** baoli has quit IRC | 11:50 | |
*** matrohon has joined #openstack-meeting-3 | 11:53 | |
*** pavel_bondar has quit IRC | 11:56 | |
*** andreas_s_ has joined #openstack-meeting-3 | 11:57 | |
*** andreas_s_ has quit IRC | 11:57 | |
*** dedery has joined #openstack-meeting-3 | 12:02 | |
*** tellesnobrega is now known as tellesnobrega_af | 12:02 | |
*** dedery has quit IRC | 12:03 | |
*** dedery has joined #openstack-meeting-3 | 12:04 | |
*** dedery_ has quit IRC | 12:05 | |
*** c64cosmin has joined #openstack-meeting-3 | 12:08 | |
*** dedery has quit IRC | 12:09 | |
*** sigmavirus24_awa is now known as sigmavirus24 | 12:12 | |
*** fawadkhaliq has quit IRC | 12:17 | |
*** fawadkhaliq has joined #openstack-meeting-3 | 12:18 | |
*** dedery has joined #openstack-meeting-3 | 12:19 | |
*** dedery_ has joined #openstack-meeting-3 | 12:20 | |
*** dedery has quit IRC | 12:24 | |
*** calbers has quit IRC | 12:29 | |
*** njohnsto_ has quit IRC | 12:29 | |
*** pavel_bondar has joined #openstack-meeting-3 | 12:32 | |
*** zz_dimtruck is now known as dimtruck | 12:33 | |
*** Poornima has quit IRC | 12:36 | |
*** anteaya has joined #openstack-meeting-3 | 12:37 | |
*** ihrachys has joined #openstack-meeting-3 | 12:40 | |
*** pgadiya|OSPBootc has quit IRC | 12:41 | |
*** salv-orlando has quit IRC | 12:42 | |
*** cbouch_ has joined #openstack-meeting-3 | 12:45 | |
*** cbouch has quit IRC | 12:45 | |
*** Poornima has joined #openstack-meeting-3 | 12:52 | |
*** neiljerram has joined #openstack-meeting-3 | 12:53 | |
*** reedip__ has joined #openstack-meeting-3 | 12:54 | |
*** sagar_nikam has joined #openstack-meeting-3 | 12:57 | |
*** yamamoto has joined #openstack-meeting-3 | 12:58 | |
*** kzaitsev_mb has quit IRC | 12:58 | |
*** tellesnobrega_af is now known as tellesnobrega | 12:58 | |
claudiub | #startmeeting hyper-v | 13:00 |
openstack | Meeting started Wed May 18 13:00:19 2016 UTC and is due to finish in 60 minutes. The chair is claudiub. Information about MeetBot at http://wiki.debian.org/MeetBot. | 13:00 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 13:00 |
*** openstack changes topic to " (Meeting topic: hyper-v)" | 13:00 | |
openstack | The meeting name has been set to 'hyper_v' | 13:00 |
claudiub | hello folks! :) | 13:00 |
sagar_nikam | hi | 13:00 |
lpetrut | hi | 13:01 |
claudiub | sagar_nikam: anyone else joining us today from hpe? | 13:01 |
sagar_nikam | sonu: should join.... we can start | 13:01 |
claudiub | cool. | 13:02 |
claudiub | #topic monasca Windows / Hyper-V support | 13:02 |
abalutoiu | Hello | 13:02 |
*** openstack changes topic to "monasca Windows / Hyper-V support (Meeting topic: hyper-v)" | 13:02 | |
domi007 | hi all | 13:02 |
*** atuvenie has joined #openstack-meeting-3 | 13:02 | |
claudiub | #link https://blueprints.launchpad.net/monasca/+spec/add-windows-support | 13:02 |
*** njohnston-- has joined #openstack-meeting-3 | 13:02 | |
atuvenie | hi all | 13:02 |
atuvenie | late to the party :) | 13:02 |
claudiub | ok, so, I've started working on this, I have a couple of patches up already | 13:02 |
claudiub | still plenty of work to go though. | 13:03 |
claudiub | i'll also be attending the monasca meeting today, to get this bp approved. | 13:03 |
*** matrohon has quit IRC | 13:03 | |
sagar_nikam | ok | 13:03 |
*** njohnston-- has quit IRC | 13:03 | |
claudiub | as for the patches that are already up, they are on the bp's whiteboard. | 13:03 |
claudiub | or they can be seen here: | 13:04 |
sagar_nikam | one thing which needs to be resolved is starting on windows | 13:04 |
claudiub | #link https://blueprints.launchpad.net/monasca/+spec/add-windows-support | 13:04 |
claudiub | sagar_nikam: it already does. :) | 13:04 |
sagar_nikam | claudiub: you had to fix anything to get it working ? | 13:04 |
claudiub | there are still a couple of things that have to be fixed. I didn't get a chance to fix them yet. | 13:05 |
*** njohnsto- has joined #openstack-meeting-3 | 13:05 | |
claudiub | sagar_nikam: yeah, there are quite a few Linux specific attributes that are being used in monasca | 13:05 |
*** njohnsto- is now known as njohnston-- | 13:06 | |
claudiub | sagar_nikam: for example signal.SIGUSR1, or some cpu_stats, or os.statvfs. I've already mentioned them in the blueprint | 13:06 |
sagar_nikam | claudiub: the patch for that fix is already submitted ? | 13:06 |
claudiub | sagar_nikam: yep, check the bp's whiteboard. | 13:07 |
sagar_nikam | sure thanks | 13:07 |
claudiub | for example, this fixes the signal.SIGUSR1 issue: https://review.openstack.org/317921 | 13:07 |
sagar_nikam | claudiub: nice progress ...... | 13:07 |
claudiub | I've also fixed the cpu checker. I still have to fix disk checker. | 13:07 |
claudiub | I have to see what wmi_checker actually does. | 13:07 |
claudiub | aaand.. the biggest change that I'll have to do is the hyperv_checker | 13:08 |
claudiub | that will use the HyperVInspector | 13:08 |
sagar_nikam | ok... and what is the change ? | 13:08 |
claudiub | at the moment, there's only the libvirt checker, meaning that the hyperv, vmware, and xenapi inspectors were never used. | 13:08 |
sagar_nikam | ok | 13:09 |
claudiub | so, I'll have to refactor the libvirt checker, since it contains quite a lot of reusable code for any other hypervisor checker. | 13:09 |
claudiub | this is still work in progress: https://review.openstack.org/#/c/317965/ | 13:09 |
sagar_nikam | ok | 13:09 |
claudiub | wish they used oslo.config though... that would have made it easier for me. :) | 13:10 |
domi007 | haha that's true for so many other projects as well :) | 13:11 |
*** sverma has joined #openstack-meeting-3 | 13:11 | |
claudiub | domi007: true, I have no idea why they don't use it. :) | 13:11 |
claudiub | anyways, moving on | 13:11 |
claudiub | #topic freezer support | 13:11 |
*** openstack changes topic to "freezer support (Meeting topic: hyper-v)" | 13:11 | |
claudiub | lpetrut: hellou. :) | 13:11 |
lpetrut | ok, as mentioned before, we'll start with refactoring the existing code, to leverage os-win | 13:12 |
lpetrut | afterwards, we'll add support for taking VM snapshots, using the Hyper-V VSS provider. | 13:13 |
sagar_nikam | lpetrut: BP link ? | 13:13 |
sagar_nikam | or is it still work in progress ? | 13:13 |
lpetrut | haven't submitted the BP yet, wanted to see how the code gets shaped first | 13:14 |
lpetrut | I guess I'll send BPs until the next meeting | 13:14 |
sagar_nikam | ok | 13:14 |
lpetrut | while at it, I found a strange issue: on some nodes, I can't query for Win32_ShadowCopy, getting a provider initialize failure error. Tried reloading the VSS WMI provider, still nothing. The interesting thing is that it occurs only when using DCOM, while working when using WINRM as a protocol for MI. I'm still investigating the issue | 13:15 |
sagar_nikam | WINRM is preferred ? | 13:16 |
claudiub | yeah, we'll have to find a solution to this issue before we can proceed with this | 13:16 |
claudiub | sagar_nikam: DCOM is the preferred and default protocol. | 13:16 |
sagar_nikam | ok | 13:16 |
domi007 | this sounds like a Microsoft/HyperV bug | 13:16 |
*** mbound has quit IRC | 13:17 | |
claudiub | I agree. we might have to ask them about it. | 13:17 |
claudiub | if we don't find any solution to this. | 13:17 |
claudiub | #topic magnum support | 13:18 |
*** openstack changes topic to "magnum support (Meeting topic: hyper-v)" | 13:18 | |
claudiub | atuvenie: hello. :) | 13:18 |
atuvenie | heya | 13:18 |
claudiub | any good news? :) | 13:18 |
atuvenie | so, magnum uses heat templates to deploy kubernetes or docker swarm | 13:18 |
atuvenie | these heat templates use a lot of bash scripts | 13:19 |
claudiub | so, not good news. :( | 13:19 |
atuvenie | now, at this point I'm looking into how docker swarm works | 13:19 |
domi007 | it's time to build a bash to powershell compiler :D | 13:19 |
atuvenie | and trying to check if it can work on Windows, or how difficult it can be to make it work | 13:20 |
atuvenie | so the effort is concentrated on docker swarm now | 13:20 |
*** tellesnobrega is now known as tellesnobrega_af | 13:20 | |
*** reedip__ has quit IRC | 13:20 | |
claudiub | domi007: or just get windows 10. :D they're planning to add bash to windows 10. :) | 13:20 |
sagar_nikam | Windows 2016 is supposed to have support for bash | 13:20 |
atuvenie | after that we'll concentrate on magnum | 13:20 |
*** tellesnobrega_af is now known as tellesnobrega | 13:21 | |
domi007 | yes, but I'm doubting it could run any of these scripts since it's just a userland emulation kind of thing, not really serious imho | 13:21 |
atuvenie | we can get rid of the bash stuff, but first thing first is to see how and if Docker Swarm works with Windows | 13:21 |
*** kzaitsev_mb has joined #openstack-meeting-3 | 13:22 | |
domi007 | sounds good | 13:22 |
claudiub | m'kay. | 13:23 |
atuvenie | we're concentrating on Docker Swarm for the moment, but from what I know there is an effort in place to make Kubernetes work with Windows Containers as well | 13:23 |
atuvenie | https://github.com/kubernetes/kubernetes/issues/22623 | 13:24 |
claudiub | #link https://github.com/kubernetes/kubernetes/issues/22623 | 13:24 |
claudiub | cool, I think we can move on. | 13:25 |
claudiub | any topics you guys want to talk about? | 13:25 |
sagar_nikam | claudiub: cluster driver, FC and freerdp | 13:25 |
domi007 | yes I have some | 13:26 |
sagar_nikam | in that order | 13:26 |
domi007 | FreeRDP is on my list as well | 13:26 |
claudiub | #topic Hyper-V Cluster Driver | 13:26 |
*** openstack changes topic to "Hyper-V Cluster Driver (Meeting topic: hyper-v)" | 13:26 | |
domi007 | and my other topic is VXLAN + WMI SecGroups and VXLAN + VLAN interoperability (hybrids) | 13:26 |
sagar_nikam | bp and patch submitted for newton ? | 13:26 |
sagar_nikam | i can pick it and check how it works | 13:27 |
sagar_nikam | i know that it was submitted in mitaka... has it changed since then | 13:27 |
claudiub | The Hyper-V cluster driver patch: https://review.openstack.org/#/c/301233/ | 13:28 |
claudiub | blueprint: https://blueprints.launchpad.net/nova/+spec/hyper-v-cluster | 13:28 |
claudiub | blueprint is approved | 13:28 |
claudiub | as far as I know, it hasn't changed since we merged it in compute-hyperv | 13:28 |
claudiub | right, atuvenie? | 13:29 |
atuvenie | yes, no changes | 13:29 |
*** banix has joined #openstack-meeting-3 | 13:29 | |
claudiub | sooo... it just needs reviews. :) | 13:29 |
sagar_nikam | i would like to pick up from upstream. can you point me to the review | 13:29 |
claudiub | posted the link above: https://review.openstack.org/#/c/301233/ | 13:30 |
claudiub | ok, moving on. :) | 13:30 |
claudiub | #topic Fibre Channel | 13:30 |
*** openstack changes topic to "Fibre Channel (Meeting topic: hyper-v)" | 13:30 | |
*** tonytan4ever has joined #openstack-meeting-3 | 13:31 | |
claudiub | as you know, we're waiting to the os-brick patch to merge first, before the changes in nova can merge. | 13:31 |
*** matrohon has joined #openstack-meeting-3 | 13:31 | |
sagar_nikam | ok | 13:31 |
claudiub | #link https://review.openstack.org/#/c/272522/ | 13:31 |
sagar_nikam | code is all ready ? | 13:31 |
claudiub | yep. the patch this depended on merged. | 13:31 |
sagar_nikam | there was a issue which denny found | 13:31 |
claudiub | so, it should merge. | 13:31 |
*** ddieterly has joined #openstack-meeting-3 | 13:32 | |
lpetrut | sagar_nikam: you mean not being able to find attached disks? | 13:32 |
sagar_nikam | lpetrut: you had a fix for it ... correct ? | 13:32 |
sagar_nikam | yes | 13:32 |
lpetrut | sagar_nikam: there is a patch that may fix the issue, but I was hoping he could say whether it worked for him | 13:33 |
sagar_nikam | ok | 13:33 |
*** dedery_ has quit IRC | 13:34 | |
sagar_nikam | nova patches reviewed by hemna: ? | 13:35 |
claudiub | anyways. sagar_nikam, can you ping hemna to review the os-brick change? | 13:35 |
sagar_nikam | yes | 13:35 |
sagar_nikam | sure | 13:35 |
claudiub | awesome! :D | 13:35 |
lpetrut | here's the nova patch: https://review.openstack.org/#/c/273504/ | 13:36 |
*** cloudtrainme has joined #openstack-meeting-3 | 13:36 | |
claudiub | cool, moving on. :) | 13:36 |
claudiub | #topic FreeRDP | 13:36 |
*** openstack changes topic to "FreeRDP (Meeting topic: hyper-v)" | 13:36 | |
claudiub | soo, who wants to start? :) | 13:36 |
claudiub | c64cosmin: hello. :) | 13:36 |
c64cosmin | hey ppl | 13:36 |
domi007 | hi :) | 13:36 |
domi007 | so what's the current status? | 13:37 |
c64cosmin | so, things are going well | 13:37 |
sagar_nikam | c64cosmin: how is the work on making freerdp stable going ? | 13:37 |
c64cosmin | I have two more PR to be merged and think should go fine from there | 13:37 |
c64cosmin | as far as you know | 13:37 |
c64cosmin | when you use the nova-drivers | 13:38 |
*** ddieterly is now known as ddieterly[away] | 13:38 | |
c64cosmin | we also add a PowerShell command for easily opening a console | 13:38 |
c64cosmin | that opens a FreeRDP console | 13:38 |
c64cosmin | sometimes the keyboard is stuck | 13:38 |
c64cosmin | it seems the same happens with web-connect too | 13:38 |
domi007 | and sometimes the daemon stucks as well, expecially when being checked regularly :( | 13:39 |
sagar_nikam | yes... keyboard does not work... have seen that | 13:39 |
c64cosmin | so building with a stable branch might solve the issue | 13:39 |
c64cosmin | I'm testing/building against the stable branch | 13:40 |
domi007 | #link https://github.com/FreeRDP/FreeRDP-WebConnect/issues/127#issuecomment-215702099 | 13:40 |
c64cosmin | and and never could replicate | 13:40 |
domi007 | can't wait to see that in action | 13:40 |
c64cosmin | replace the branch on our CI and it should be fine | 13:41 |
*** kzaitsev_mb has quit IRC | 13:41 | |
sagar_nikam | c64cosmin: there was some plans of rewriting some code ? | 13:41 |
c64cosmin | about getting stuck if multiple request fire up | 13:41 |
sagar_nikam | to make it more stable | 13:41 |
c64cosmin | also with my build could not replicate | 13:41 |
*** aliadil has joined #openstack-meeting-3 | 13:41 | |
domi007 | can you tell us when should we expect that branch-change to happen then? :) | 13:41 |
c64cosmin | I created 10 instances and opened the consoles at once | 13:42 |
c64cosmin | no issue there | 13:42 |
*** dimtruck is now known as zz_dimtruck | 13:42 | |
*** hichihara has joined #openstack-meeting-3 | 13:43 | |
c64cosmin | sagar_nikam: yes, my plans are to make a stable release and make a new version of WebConnect | 13:43 |
*** salv-orlando has joined #openstack-meeting-3 | 13:43 | |
*** mtanino has joined #openstack-meeting-3 | 13:43 | |
c64cosmin | web serving will be stripped down from it | 13:43 |
sagar_nikam | new version of webconnect --- can you provide some more details please | 13:43 |
domi007 | stripping down webserving from it is great, that should really add some stability alone | 13:44 |
c64cosmin | domi007: today, tomorrow | 13:44 |
c64cosmin | don't know how to keep you posted | 13:44 |
c64cosmin | but I will follow with an answer to the issues that were solved | 13:45 |
domi007 | that'd be great sure | 13:45 |
domi007 | maybe someone at cloudbase can write a blogpost or something as well | 13:45 |
domi007 | but if you answer to the issues that's also great | 13:45 |
sagar_nikam | i can pick up as soon as it is available | 13:45 |
*** moshele has joined #openstack-meeting-3 | 13:45 | |
c64cosmin | so what I plan for webconnect is to strip down the webserving | 13:46 |
sagar_nikam | domi007: agree.. blogpost would be nice | 13:46 |
*** lpetrut has quit IRC | 13:46 | |
c64cosmin | investigating on the cloudbase repo that we have | 13:46 |
c64cosmin | it seems that EHS (embedded HTML server) is the problem | 13:46 |
c64cosmin | it's not a programatical one apparently, but a runtime issue | 13:47 |
domi007 | I couldn't agree more | 13:47 |
domi007 | according to what we experienced | 13:47 |
c64cosmin | also for the next version I plan to rewrite the client side of the console | 13:48 |
c64cosmin | it seems to be a bit slow | 13:48 |
c64cosmin | especially for Windows machines | 13:48 |
sagar_nikam | plans for debian or rpm ? | 13:49 |
*** ddieterly[away] is now known as ddieterly | 13:49 | |
c64cosmin | I will do those after we change the CI scripts | 13:49 |
sagar_nikam | i think if we install in on controller like no-vnc proxy... it will be nice | 13:49 |
c64cosmin | yep, took that in account | 13:50 |
domi007 | cool | 13:50 |
sagar_nikam | c64cosmin: so deb is planned ? | 13:50 |
c64cosmin | yep | 13:50 |
c64cosmin | I've tested webconnect on linux and it works just fine | 13:50 |
sagar_nikam | debian jesse ? | 13:50 |
c64cosmin | also this new build will feature less CPU consumption | 13:50 |
*** dedery has joined #openstack-meeting-3 | 13:51 | |
sagar_nikam | c64cosmin: we are on debian... as soon as you have a DEB, let me know.. can test and let you know | 13:52 |
*** dedery_ has joined #openstack-meeting-3 | 13:52 | |
c64cosmin | sagar_nikam: nope, but seems that we already have a PR for build scripts for Debian | 13:52 |
*** rbak has joined #openstack-meeting-3 | 13:53 | |
c64cosmin | so returning to stability | 13:53 |
*** ccamacho has quit IRC | 13:53 | |
c64cosmin | all the issues that were related, didn't happen on my env | 13:53 |
c64cosmin | so we have two .msi for windows | 13:53 |
c64cosmin | one is the "stable" one | 13:54 |
c64cosmin | it's a old version | 13:54 |
*** ccamacho has joined #openstack-meeting-3 | 13:54 | |
c64cosmin | and also we have a "beta" | 13:54 |
*** toddjohn_ has joined #openstack-meeting-3 | 13:54 | |
domi007 | yes indeed | 13:54 |
c64cosmin | probably the new build will also be beta for a while | 13:54 |
*** irenab has quit IRC | 13:54 | |
domi007 | okay, we'll keep trying the beta msi and see how it performs | 13:55 |
sagar_nikam | i used both ... found some issues in both | 13:55 |
claudiub | sagar_nikam: domi007: What were your environments when you encountered this issue? OS, memory, cpu, guest VM OS? It might be helpful to know these details, in order to properly replicate the issue. | 13:55 |
c64cosmin | claudiub: yes please do | 13:55 |
*** dedery has quit IRC | 13:55 | |
c64cosmin | sagar_nikam: if you remember, please enumerate what you've encountered | 13:56 |
*** donghao has joined #openstack-meeting-3 | 13:56 | |
domi007 | mine was independent from the guest OS, I had webconnect running on hyperv, and simply the login page wouldn't show up...just kept loading until the daemon was killed and restarted | 13:56 |
domi007 | when trying to hook it up with haproxy | 13:56 |
domi007 | or testing it with the curl script I mentioned earlier | 13:56 |
*** ostroverkhov has joined #openstack-meeting-3 | 13:57 | |
*** doug-fish has joined #openstack-meeting-3 | 13:57 | |
*** jmckind has joined #openstack-meeting-3 | 13:57 | |
*** toddjohn_ has quit IRC | 13:58 | |
*** cbouch__ has joined #openstack-meeting-3 | 13:58 | |
domi007 | only 5 minutes left can we come back to freeRDP once we tested the new builds? | 13:58 |
claudiub | what curl script? i don't see any in this meeting. | 13:58 |
domi007 | claudiub: it was the github link I posted | 13:59 |
c64cosmin | #link https://github.com/FreeRDP/FreeRDP-WebConnect/issues/127#issuecomment-215702099 | 13:59 |
claudiub | ah, ok, gotcha. ty. :) | 13:59 |
*** sagar_nikam has quit IRC | 13:59 | |
*** sagar_niksm has joined #openstack-meeting-3 | 13:59 | |
*** absubram has quit IRC | 13:59 | |
sagar_niksm | Got disconnected | 14:00 |
c64cosmin | domi007: I think I'm cc-ed in a mail about freerdp | 14:00 |
sagar_niksm | Back again | 14:00 |
*** njohnston-- is now known as njohnston__ | 14:00 | |
claudiub | anyways, seems we have to end the meeting. we can continue in #openstack-hyper-v | 14:00 |
c64cosmin | is it ok, if I contact you with that? | 14:00 |
domi007 | c64cosmin: sure | 14:00 |
*** ostroverkhov is now known as xrollla | 14:00 | |
c64cosmin | k | 14:00 |
*** toddjohn_ has joined #openstack-meeting-3 | 14:00 | |
domi007 | claudiub: okay, I'll join that as well now :) | 14:00 |
c64cosmin | bye guys | 14:00 |
claudiub | thanks c64cosmin for the help with free rdp stuff. :) | 14:00 |
sagar_niksm | Bye | 14:01 |
c64cosmin | o/ | 14:01 |
claudiub | thank you all for joining. :) | 14:01 |
*** cartik has quit IRC | 14:01 | |
claudiub | #endmeeting | 14:01 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings" | 14:01 | |
openstack | Meeting ended Wed May 18 14:01:08 2016 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 14:01 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/hyper_v/2016/hyper_v.2016-05-18-13.00.html | 14:01 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/hyper_v/2016/hyper_v.2016-05-18-13.00.txt | 14:01 |
openstack | Log: http://eavesdrop.openstack.org/meetings/hyper_v/2016/hyper_v.2016-05-18-13.00.log.html | 14:01 |
njohnston__ | #startmeeting neutron_qos | 14:01 |
openstack | Meeting started Wed May 18 14:01:16 2016 UTC and is due to finish in 60 minutes. The chair is njohnston__. Information about MeetBot at http://wiki.debian.org/MeetBot. | 14:01 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 14:01 |
*** tmorin has joined #openstack-meeting-3 | 14:01 | |
*** openstack changes topic to " (Meeting topic: neutron_qos)" | 14:01 | |
openstack | The meeting name has been set to 'neutron_qos' | 14:01 |
moshele | ajo_: hi | 14:01 |
njohnston__ | #chair ajo_ | 14:01 |
openstack | Current chairs: ajo_ njohnston__ | 14:01 |
ajo_ | o/ moshele njohnston_ :) | 14:01 |
moshele | njohnston__: hi | 14:01 |
njohnston__ | ok, lets get started | 14:01 |
ajo_ | thanks for chairing mr njohnston_ :) | 14:01 |
tmorin | hi everyone (i'll be mostly listening) | 14:01 |
njohnston__ | #topic Announcements | 14:01 |
*** openstack changes topic to "Announcements (Meeting topic: neutron_qos)" | 14:01 | |
hichihara | hi | 14:01 |
njohnston__ | I just want to note that we are now 2 weeks from N-1. Tempus fugit! | 14:01 |
ajo_ | really fugit.... | 14:02 |
*** edand has joined #openstack-meeting-3 | 14:02 | |
*** cbouch_ has quit IRC | 14:02 | |
njohnston__ | moving along smartly... | 14:02 |
njohnston__ | #topic Late-Breaking News | 14:02 |
*** openstack changes topic to "Late-Breaking News (Meeting topic: neutron_qos)" | 14:02 | |
njohnston__ | moshele was wondering if we remove openflow rules when a VM is deleted. I did not check this, did anyone else? | 14:02 |
*** sankarshan is now known as sankarshan_away | 14:02 | |
*** toddjoh__ has joined #openstack-meeting-3 | 14:02 | |
ajo_ | njohnston_, I didn't, moshele did you find it fail, or you just think it was a possibility ? | 14:03 |
ajo_ | in any case, we shall verify and provide a bug report | 14:03 |
njohnston__ | I plan to give it a go later today, but I have to recreate my testing environment. | 14:03 |
*** vishwanathj has joined #openstack-meeting-3 | 14:03 | |
ajo_ | moshele, can you comment what you said on #openstack-neutron so we have it registered here on the meeting log? | 14:03 |
moshele | ajo_: I don't know how to check ovs, but I saw that in the extention_manager we are passing port=None | 14:03 |
*** yamahata has joined #openstack-meeting-3 | 14:04 | |
moshele | ajo_: sure | 14:04 |
moshele | did you test the ovs qos when deleting vm ? does it remove the openflow rules? | 14:04 |
njohnston__ | I think we did, but my memory is hazy enough at this point that I want to recheck | 14:04 |
*** toddjohn_ has quit IRC | 14:05 | |
*** toddjohn_ has joined #openstack-meeting-3 | 14:05 | |
njohnston__ | This one should be relatively easy to prove or disprove experimentally. | 14:05 |
*** cloudtrainme has quit IRC | 14:05 | |
moshele | so what I see is the in https://github.com/openstack/neutron/blob/master/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py#L451 we are getting port=None | 14:05 |
njohnston__ | just compare the output of ovs-ofctl dump-flows pre and post VM deletion | 14:05 |
moshele | and I think it is because we delete it in https://github.com/openstack/nova/blob/master/nova/virt/libvirt/vif.py#L786 | 14:05 |
ajo_ | ok, so let's get it tested, and report a bug if necessary, | 14:06 |
*** lpetrut has joined #openstack-meeting-3 | 14:06 | |
moshele | ok we will try it | 14:06 |
ajo_ | if moshele suspicions are right, we may need to introduce some sort of memory to keep the ofport/vif port, etc.. or any necessary detail for cleanup | 14:06 |
njohnston__ | #action Test ovs-ofctl dump-flows output pre and post VM deletion to make sure that QoS flows are removed. njohnston | 14:06 |
ajo_ | #undo | 14:07 |
openstack | Removing item from minutes: <ircmeeting.items.Action object at 0xa035210> | 14:07 |
ajo_ | #action njohnston Test ovs-ofctl dump-flows output pre and post VM deletion to make sure that QoS flows are removed. | 14:07 |
ajo_ | O:) | 14:07 |
*** mrmartin has joined #openstack-meeting-3 | 14:07 | |
*** toddjoh__ has quit IRC | 14:07 | |
*** ralonsoh has joined #openstack-meeting-3 | 14:07 | |
njohnston__ | moshele: If I verify that you are correct do you mind filing the bug with the proper references in the code? | 14:07 |
moshele | ajo_: we just encounter this becuase we wanted to write l2 extention to ovs | 14:07 |
moshele | njohnston__: sure | 14:07 |
moshele | and on the delete port we got port=None | 14:08 |
njohnston__ | #action moshele File bug report after njohnston verifies bug truthiness. | 14:08 |
ajo_ | moshele, so probably, that's the case, I suspect we will have to make the cleanup process more robust | 14:08 |
njohnston__ | ok, let's move on. | 14:08 |
njohnston__ | #topic Bugs | 14:08 |
*** davidsha has joined #openstack-meeting-3 | 14:08 | |
*** openstack changes topic to "Bugs (Meeting topic: neutron_qos)" | 14:08 | |
ajo_ | of bw limit it wasn't necessary, because things were cleaned up automatically when the vif was deleted. | 14:08 |
njohnston__ | #link http://bit.ly/1WhXlzm | 14:09 |
moshele | ajo_: as you remember I had cleanup issues with SR-IOV | 14:09 |
njohnston__ | Congrats to slaweq for merging https://review.openstack.org/#/c/300210/ | 14:09 |
*** salv-orlando has quit IRC | 14:09 | |
*** slaweq has joined #openstack-meeting-3 | 14:09 | |
njohnston__ | #link https://bugs.launchpad.net/bugs/1515533 | 14:09 |
openstack | Launchpad bug 1515533 in neutron "QoS policy is not enforced when using a previously used port" [Low,In progress] - Assigned to Ilya Chukhnakov (ichukhnakov) | 14:09 |
slaweq | hello | 14:09 |
ajo_ | slaweq++ | 14:09 |
ajo_ | :-) | 14:09 |
njohnston__ | This was just picked up by Ilya Chukhnakov (ichukhnakov) | 14:09 |
njohnston__ | Change: https://review.openstack.org/317655 | 14:10 |
*** mickeys has joined #openstack-meeting-3 | 14:10 | |
moshele | ajo_: I see | 14:10 |
*** iyamahat has joined #openstack-meeting-3 | 14:10 | |
njohnston__ | next bug is #link https://launchpad.net/bugs/1486607 | 14:11 |
openstack | Launchpad bug 1486607 in neutron "tenants seem like they were able to detach admin enforced QoS policies from ports or networks" [Medium,In progress] - Assigned to Nate Johnston (nate-johnston) | 14:11 |
njohnston__ | This is mine. Since we don't test permutations of the server policies, we don't need a new API test. This is now ready to merge I think. After that I will look at backports. | 14:11 |
ajo_ | ohhh, thanks, she found the reason :) instead of doing a workaround :D | 14:11 |
ajo_ | nice | 14:11 |
njohnston__ | ajo_: Yeah, she got to the root of it I think, it's good work. | 14:11 |
ajo_ | njohnston_, were you able to verify manually ? | 14:12 |
njohnston__ | ajo_: yes, I was able to verify manually | 14:12 |
ajo_ | njohnston_, I should re-review and verify, probably it's good to go by my last look at the code | 14:12 |
ajo_ | njohnston_, thanks, wonderful :D | 14:12 |
njohnston__ | ajo_: thank you sir | 14:12 |
njohnston__ | #link https://bugs.launchpad.net/neutron/+bug/1507654 | 14:13 |
openstack | Launchpad bug 1507654 in neutron "Use VersionedObjectSerializer for RPC push/pull interfaces" [Low,In progress] - Assigned to Artur Korzeniewski (artur-korzeniewski) | 14:13 |
njohnston__ | I pinged Artur in the bug to provide a change he is working on. | 14:13 |
*** lblanchard has joined #openstack-meeting-3 | 14:14 | |
njohnston__ | he responded with change https://review.openstack.org/#/c/269056/ so we can look at that | 14:14 |
ajo_ | it's unclear to me | 14:14 |
ajo_ | ihrachys, ^ | 14:14 |
*** sdake has joined #openstack-meeting-3 | 14:14 | |
*** mickeys has quit IRC | 14:14 | |
ajo_ | can you comment on that bug and artur's response ? | 14:14 |
njohnston__ | Speaking of ihrachys... | 14:15 |
njohnston__ | #link https://bugs.launchpad.net/neutron/+bug/1507761 | 14:15 |
openstack | Launchpad bug 1507761 in neutron "qos wrong units in max-burst-kbps option (per-second is wrong)" [Low,In progress] - Assigned to Slawek Kaplonski (slaweq) | 14:15 |
njohnston__ | This one appears to be dead, with Ihar preferring a documentation change. Time to abandon it? | 14:15 |
slaweq | this can't be solved for now | 14:15 |
ihrachys | ajo_: I think korzen described everything clearly there?.. | 14:15 |
slaweq | I made some note in docs | 14:15 |
ihrachys | ajo_: we don't plan to pursue it right now | 14:15 |
*** edand has left #openstack-meeting-3 | 14:15 | |
slaweq | and that's all what I can do with it | 14:15 |
ihrachys | I think the bug should be closed for now | 14:15 |
ajo_ | ihrachys, so, the serializer will be switched when other rpc endpoints start sending ovos, | 14:15 |
ajo_ | did I get it right? | 14:15 |
*** bklei has joined #openstack-meeting-3 | 14:16 | |
ihrachys | ajo_: when/if we send real objects (and not dicts that represent them, as we do with callbacks) | 14:16 |
ajo_ | I'd propose closing this as won't fix, until that's changed | 14:16 |
ajo_ | and then, we reconsider | 14:16 |
ihrachys | if that's the case, we would be able to pass objects directly into oslo.messaging. | 14:16 |
ihrachys | but there is no use case for that right now | 14:16 |
*** sagar_niksm has quit IRC | 14:16 | |
ajo_ | beyond rpc callbacks | 14:17 |
ajo_ | ok | 14:17 |
njohnston__ | #action njohnston close bug 1507654 as "won't fix" | 14:17 |
openstack | bug 1507654 in neutron "Use VersionedObjectSerializer for RPC push/pull interfaces" [Low,In progress] https://launchpad.net/bugs/1507654 - Assigned to Artur Korzeniewski (artur-korzeniewski) | 14:17 |
njohnston__ | back to bug 1507761 | 14:17 |
openstack | bug 1507761 in neutron "qos wrong units in max-burst-kbps option (per-second is wrong)" [Low,In progress] https://launchpad.net/bugs/1507761 - Assigned to Slawek Kaplonski (slaweq) | 14:17 |
*** mbound has joined #openstack-meeting-3 | 14:17 | |
slaweq | njohnston__: as I said, change in docs is done | 14:18 |
slaweq | and nothing else can be done here for now | 14:18 |
*** AlanClark has joined #openstack-meeting-3 | 14:18 | |
*** iyamahat has quit IRC | 14:18 | |
njohnston__ | slaweq: Time to abandon https://review.openstack.org/#/c/291633/ then? | 14:18 |
*** yamahata has quit IRC | 14:18 | |
slaweq | ajo_: ihrachys: what You think? | 14:18 |
slaweq | IMHO yes | 14:18 |
ajo_ | njohnston_, I have moved the bug into won't fix | 14:19 |
*** claudiub has quit IRC | 14:19 | |
*** doug-fis_ has joined #openstack-meeting-3 | 14:19 | |
ajo_ | yes slaweq , you can kill it for now | 14:19 |
njohnston__ | ajo_: Thanks! | 14:19 |
ajo_ | it's nice to clean bugs :P :) | 14:19 |
njohnston__ | #link https://bugs.launchpad.net/neutron/+bug/1515564 | 14:19 |
openstack | Launchpad bug 1515564 in neutron "Internal server error when running qos-bandwidth-limit-rule-update as a tenant" [Low,In progress] - Assigned to Liyingjun (liyingjun) | 14:19 |
njohnston__ | Change is https://review.openstack.org/#/c/244680/ | 14:19 |
njohnston__ | This is in need of core reviews - it has no negative reviews, but nobody has reviewed it since April. | 14:20 |
ihrachys | slaweq: yes | 14:20 |
ajo_ | ack, I will review | 14:21 |
njohnston__ | thanks ajo_ | 14:21 |
*** doug-fish has quit IRC | 14:21 | |
njohnston__ | #link https://bugs.launchpad.net/neutron/+bug/1558614 | 14:21 |
openstack | Launchpad bug 1558614 in neutron "The QoS notification_driver is just a service_provider, and we should look into moving to that" [Low,In progress] - Assigned to Ching Sun (ching-sun) | 14:21 |
ajo_ | as a note | 14:22 |
ajo_ | that will clash with mfranc213_ work on the qos plugin refactor | 14:22 |
ajo_ | https://review.openstack.org/#/c/294463/ | 14:22 |
ajo_ | #link https://review.openstack.org/#/c/294463/ | 14:22 |
njohnston__ | Duly noted, I'm not sure if she is watching but I'll make sure she's aware. | 14:22 |
*** mbound has quit IRC | 14:23 | |
ajo_ | about service providers... | 14:23 |
ajo_ | I'm not sure that bug is really valid | 14:23 |
*** rhochmuth has joined #openstack-meeting-3 | 14:23 | |
ajo_ | I believe service providers were made to allow serveral service providers at once,... | 14:23 |
*** vhoward has joined #openstack-meeting-3 | 14:23 | |
ajo_ | and then you could be able to pick the right one when you create the resources | 14:23 |
*** rossella_s has quit IRC | 14:23 | |
ajo_ | in the case of the qos plugin, this is only an interface to the backend inplementation(s) | 14:24 |
ihrachys | right. | 14:24 |
ajo_ | and the user can't pick nothing, | 14:24 |
*** rossella_s has joined #openstack-meeting-3 | 14:24 | |
njohnston__ | agreed | 14:24 |
ajo_ | nothing->anything | 14:24 |
njohnston__ | I think we can mark it 'opinion' and move on | 14:24 |
ajo_ | njohnston_, makes sense | 14:24 |
ajo_ | I will do it, and put the explanation I just gave | 14:25 |
njohnston__ | ajo_: Thanks! | 14:25 |
njohnston__ | #link https://bugs.launchpad.net/neutron/+bug/1515533 | 14:25 |
openstack | Launchpad bug 1515533 in neutron "QoS policy is not enforced when using a previously used port" [Low,In progress] - Assigned to Ilya Chukhnakov (ichukhnakov) | 14:25 |
njohnston__ | #undo | 14:25 |
openstack | Removing item from minutes: <ircmeeting.items.Link object at 0x9cb9c90> | 14:25 |
*** sdake has quit IRC | 14:26 | |
njohnston__ | #topic Approved RFEs | 14:26 |
*** openstack changes topic to "Approved RFEs (Meeting topic: neutron_qos)" | 14:26 | |
njohnston__ | #link https://bugs.launchpad.net/neutron/+bug/1468353 | 14:26 |
openstack | Launchpad bug 1468353 in neutron "[RFE] QoS DSCP marking rule support" [Wishlist,Fix committed] - Assigned to David Shaughnessy (david-shaughnessy) | 14:26 |
njohnston__ | This is the RFE for DSCP. It's just waiting on the fullstack change, which looks good to merge - just needs core reviews. | 14:26 |
njohnston__ | Change is: https://review.openstack.org/#/c/288392 | 14:27 |
njohnston__ | and | 14:27 |
*** sdake has joined #openstack-meeting-3 | 14:27 | |
*** Swami has joined #openstack-meeting-3 | 14:27 | |
njohnston__ | #link https://bugs.launchpad.net/neutron/+bug/1560961 | 14:27 |
openstack | Launchpad bug 1560961 in neutron "[RFE] Allow instance-ingress bandwidth limiting" [Wishlist,In progress] - Assigned to Slawek Kaplonski (slaweq) | 14:27 |
*** atuvenie has quit IRC | 14:27 | |
njohnston__ | Change is: https://review.openstack.org/#/c/303626/ | 14:27 |
njohnston__ | looks like slaweq is working this with gsagie on that | 14:27 |
ajo_ | I will re-review, sorry for being a bit slow on this | 14:27 |
slaweq | this is going forward | 14:27 |
slaweq | I have working ingress limit for both linuxbridge and ovs agents | 14:28 |
njohnston__ | slaweq: That's great | 14:28 |
slaweq | I have some comments in review which I need to address | 14:28 |
slaweq | and also I found that there is no functional tests for linuxbridge agent | 14:28 |
ajo_ | slaweq, keep an eye on mfranc213_ plugin refactor, you may need to adopt her changes, although it will be easy | 14:28 |
njohnston__ | I was shocked when I read that, slaweq | 14:29 |
slaweq | so I started adding it in separate patch: https://review.openstack.org/#/c/317099/ | 14:29 |
ajo_ | mfranc213_, : I suspect we should prioritize your patch, so everything lands on top of your refactor | 14:29 |
slaweq | ajo_: ofcourse I will rebase my patch when her will be merged | 14:29 |
ajo_ | and, said that, it was already on good condition IMHO, so I will do a final pass after meeting to see if here's something left | 14:29 |
slaweq | I think that her patch is closer to merge | 14:29 |
slaweq | :) | 14:29 |
njohnston__ | #topic RFEs that don't have the rfe-approved tag | 14:30 |
*** openstack changes topic to "RFEs that don't have the rfe-approved tag (Meeting topic: neutron_qos)" | 14:30 | |
slaweq | so maybe I will have to change mine littlebit :) | 14:30 |
njohnston__ | #link https://bugs.launchpad.net/neutron/+bug/1505627 | 14:30 |
openstack | Launchpad bug 1505627 in neutron "[RFE] QoS Explicit Congestion Notification (ECN) Support" [Wishlist,Confirmed] - Assigned to Reedip (reedip-banerjee) | 14:30 |
ajo_ | that one, I discussed it with reedip | 14:31 |
njohnston__ | I was unclear on whether amotoki's concerns had been addressed | 14:31 |
ajo_ | and needs a thought, as per my discussions with him on the summit, it was clear he wanted to leverage ECN, but the mechanisms were not clear | 14:31 |
njohnston__ | Ah, what did reedip say ajo_? | 14:31 |
ajo_ | how do you detect congestion, when, .. etc | 14:31 |
*** jschwarz_ has joined #openstack-meeting-3 | 14:31 | |
ajo_ | njohnston_, I'd mark that as incomplete for now | 14:32 |
njohnston__ | I think that is all handled in the IP stack and in the intervening network devices between two ECN-enabled nodes | 14:32 |
ajo_ | until he provides more input, or we have more people willing to work on it | 14:32 |
njohnston__ | the congestion detection, I mena | 14:32 |
mfranc213_ | ajo_ ack (and sorry late) | 14:32 |
davidsha | Thats the impression I was under as well | 14:32 |
ajo_ | njohnston_, yes, but if we do something about ecn... | 14:32 |
ajo_ | the hypervisor, or the network nodes, become network devices | 14:32 |
ajo_ | which may act upon congestion | 14:32 |
njohnston__ | correct | 14:33 |
ajo_ | one way could be ... altering bw limit rules, to trigger ECN over bw limits, instead of dropping | 14:33 |
*** jschwarz has quit IRC | 14:33 | |
njohnston__ | this sounds like something that should be handled at the OVS layer (or LB equivalent) | 14:34 |
njohnston__ | because it's processing at a per-packet level | 14:34 |
ajo_ | yes, | 14:34 |
ajo_ | my thinking, is that we wait for more feedback from reedip, or any other interested party on ECN | 14:34 |
njohnston__ | as opposed to just making sure that ECN is marked as enabled and letting whatever congestion behavior is built into OVS etc. handle it | 14:34 |
njohnston__ | agreed | 14:35 |
*** salv-orlando has joined #openstack-meeting-3 | 14:35 | |
njohnston__ | ajo_: Do you mind commenting on the bug since you already have the dialogue with reedip? | 14:35 |
*** marios is now known as marios|call | 14:35 | |
*** doug-fis_ has quit IRC | 14:35 | |
ajo_ | njohnston_, correct, that makes sense | 14:35 |
*** abalutoiu has quit IRC | 14:35 | |
njohnston__ | thanks | 14:35 |
njohnston__ | #link https://bugs.launchpad.net/neutron/+bug/1505631 | 14:35 |
openstack | Launchpad bug 1505631 in neutron "[RFE] QoS VLAN 802.1p Support" [Wishlist,Confirmed] - Assigned to Reedip (reedip-banerjee) | 14:35 |
slaweq | ajo_: but isn't this ECN related to Your specs about openflows? | 14:36 |
*** hosanai has joined #openstack-meeting-3 | 14:36 | |
davidsha | slaweq: flow management is it? | 14:37 |
slaweq | davidsha: yep | 14:37 |
ajo_ | slaweq, eventually, it could be, yes | 14:37 |
davidsha | slaweq: If it's done like dscp it shouldn't have a problem | 14:37 |
*** jmckind has quit IRC | 14:37 | |
*** Poornima has quit IRC | 14:38 | |
njohnston__ | And it should be done like DSCP, probably pretty well integrated into the DSCP implementation given that DSCP and ECN share the same byte in the IP header. | 14:38 |
slaweq | ok, I just though that if it is another flow in bridges then it will be harder and harder to maintenance | 14:38 |
slaweq | without this flow management :) | 14:38 |
*** jmckind has joined #openstack-meeting-3 | 14:38 | |
njohnston__ | no, it would just become a mod to DSCP | 14:38 |
ajo_ | davidsha, is right, the problem becomes more vicious when we have external extensions, but in-tree extension know about each other, generally | 14:38 |
njohnston__ | so if you set DSCP mark 16 the flow would set nw_tos to 64 | 14:38 |
slaweq | njohnston__: ok, I'm not very familiar with that, thx for explanation | 14:39 |
njohnston__ | but if you set DSCP 16 and ECN enabled then the flow would set nw_tos to 65 | 14:39 |
davidsha | slaweq: dscp modifies the packet at the highest priority and the resubmits it back to the table for more processing. | 14:39 |
ajo_ | njohnston_, yes, we may need something that sets a bit, | 14:39 |
njohnston__ | so a single flow rule, with the correct nw_tos value that is the combination of ECN and DSCP values | 14:39 |
slaweq | ok, that sounds good easy then :) | 14:40 |
mfranc213_ | +1 | 14:40 |
davidsha | njohnston__: I think there is another command for setting the ecn bits | 14:40 |
mfranc213_ | that would be better, if there is | 14:40 |
njohnston__ | davidsha: I defer to your greater knowledge then :-) | 14:40 |
ajo_ | yeah, I think there was something like that | 14:40 |
davidsha | njohnston__: I'll double check :) | 14:40 |
ajo_ | but, let's not use more minutes on ECN until that's clear :D | 14:40 |
njohnston__ | ok, back to https://bugs.launchpad.net/neutron/+bug/1505631 | 14:41 |
openstack | Launchpad bug 1505631 in neutron "[RFE] QoS VLAN 802.1p Support" [Wishlist,Confirmed] - Assigned to Reedip (reedip-banerjee) | 14:41 |
njohnston__ | I don't have a good grasp on what the status and/or trajectory is for this | 14:41 |
ajo_ | mod_nw_ecn:ecn | 14:41 |
ajo_ | Sets the ECN bits in the IPv4 ToS or IPv6 traffic class field to ecn, which must be a value between 0 and 3, inclusive. This action | 14:41 |
ajo_ | does not modify the six most significant bits of the field (the DSCP bits). | 14:41 |
davidsha | yup: mod_nw_ecn | 14:41 |
ajo_ | :-) | 14:41 |
mfranc213_ | nice | 14:41 |
*** sdake_ has joined #openstack-meeting-3 | 14:42 | |
davidsha | It can also set the congestion bit too which I didn't expect | 14:42 |
njohnston__ | moving on to | 14:42 |
njohnston__ | #link https://bugs.launchpad.net/neutron/+bug/1527671 | 14:42 |
openstack | Launchpad bug 1527671 in neutron "[RFE] traffic classification in Neutron QoS" [Wishlist,Incomplete] | 14:42 |
njohnston__ | Looks like this was split to be two bugs, and this one was reduced to just the traffic classification part. | 14:42 |
ajo_ | yes, | 14:42 |
njohnston__ | I believe this has been an area of activity of late | 14:43 |
ajo_ | davidsha, was looking at this, and we had a meeting with the flow-classifier guys from SFC | 14:43 |
ajo_ | let me look for the meeting link | 14:43 |
ajo_ | #link http://eavesdrop.openstack.org/meetings/network_common_flow_classifier/2016/network_common_flow_classifier.2016-05-17-17.02.html | 14:43 |
*** sdake has quit IRC | 14:43 | |
ajo_ | an RFE will be filled, to ask for flow classifier objects in the core | 14:44 |
*** haleyb_ is now known as haleyb | 14:44 | |
ajo_ | and an API, I gues | 14:44 |
ajo_ | guess | 14:44 |
ajo_ | that discussion may take some time | 14:44 |
ajo_ | davidsha, did I miss anything? | 14:44 |
davidsha | ajo_: No thats pretty much it | 14:45 |
ajo_ | ok, njohnston_ , next? :) | 14:45 |
njohnston__ | #link https://bugs.launchpad.net/neutron/+bug/1557457 | 14:45 |
openstack | Launchpad bug 1557457 in neutron "[RFE] rate-limit external connectivity traffic." [Wishlist,Incomplete] | 14:45 |
njohnston__ | I guess this is already marked as incomplete, moving on | 14:46 |
njohnston__ | #link https://bugs.launchpad.net/neutron/+bug/1560963 | 14:46 |
openstack | Launchpad bug 1560963 in neutron "[RFE] Minimum bandwidth support (egress)" [Wishlist,Confirmed] - Assigned to Rodolfo Alonso (rodolfo-alonso-hernandez) | 14:46 |
njohnston__ | Thanks Rodolfo for stepping in and taking this on! r | 14:46 |
njohnston__ | Spec filed: https://review.openstack.org/#/c/316082/ | 14:46 |
ralonsoh | Please, take a look at the spec | 14:46 |
ajo_ | ohh, nice | 14:46 |
ajo_ | I didn't notice | 14:46 |
njohnston__ | It's good stuff | 14:47 |
hichihara | I guess that we need to propose anything(about generic resource pool) into nova so that VM is scheduled aware minimum bandwidth. | 14:47 |
hichihara | Do we have work items in nova side about minimum bandwidth feature? | 14:47 |
ralonsoh | Not now, but the scheduler will have the generic resource pool | 14:48 |
ajo_ | hichihara, we have another RFE for that | 14:48 |
ajo_ | I discussed with them | 14:48 |
ralonsoh | I will propose a spec for the scheduler | 14:48 |
hichihara | ajo_: link? | 14:48 |
ajo_ | sec | 14:48 |
ajo_ | #link https://bugs.launchpad.net/neutron/+bug/1578989 | 14:49 |
openstack | Launchpad bug 1578989 in neutron "[RFE] Strict minimum bandwidth support (egress)" [Wishlist,New] | 14:49 |
davidsha | Just with the ingress bandwidth limit and bandwidth guarantees. If we mark the bandwidth limit on the QoS table, will that limit traffic going in and out of those Queues? | 14:49 |
davidsha | nvm | 14:49 |
hichihara | ajo_: Thank you! | 14:49 |
ajo_ | hichihara, see link [3] | 14:49 |
ajo_ | to my understanding, we need their framework to be up | 14:49 |
ajo_ | and then we're just another resource | 14:49 |
ajo_ | NIC_BW | 14:49 |
ajo_ | I was lately thinking, that we can separate per direction | 14:49 |
ajo_ | EGRESS_NIC_BW | 14:50 |
ajo_ | and may be per physnet | 14:50 |
njohnston__ | last RFE | 14:50 |
njohnston__ | #link https://bugs.launchpad.net/neutron/+bug/1580149 | 14:50 |
openstack | Launchpad bug 1580149 in neutron "[RFE] Rename API options related to QoS bandwidth limit rule" [Wishlist,Confirmed] - Assigned to Slawek Kaplonski (slaweq) | 14:50 |
ajo_ | hichihara, , ralonsoh follow the thread and see if there's something missing, | 14:50 |
ajo_ | btw hi ralonsoh !!! I didnt' see you were on IRC :D | 14:50 |
ralonsoh | ajo_: ok | 14:50 |
slaweq | I didn't start work on it yet | 14:50 |
ajo_ | thanks for taking on the min bw :D !!! | 14:51 |
hichihara | ajo_: Thanks, I will catch up it. and also I will review the spec. | 14:51 |
*** cloudtrainme has joined #openstack-meeting-3 | 14:51 | |
ralonsoh | ajo_: no problem! | 14:51 |
njohnston__ | Last comment on 1580149, slaweq seemed to defer to ajo_ and ihrachys to confirm his position | 14:51 |
njohnston__ | slaweq: Are you good to start regardless, or would it be better to get more comments in the bug? | 14:52 |
slaweq | yes, it would be great if You can confirm it | 14:52 |
ajo_ | slaweq, about that (1580149) I see armax chimed In, I'll try to discuss with him | 14:52 |
ajo_ | to see if he has a different opinion | 14:52 |
slaweq | I will start it soon | 14:52 |
slaweq | ok, thx ajo_ | 14:52 |
njohnston__ | #topic Other Changes | 14:52 |
*** openstack changes topic to "Other Changes (Meeting topic: neutron_qos)" | 14:52 | |
njohnston__ | #link https://review.openstack.org/#/c/317645/ | 14:52 |
njohnston__ | That is the docs change slaweq mentioned earlier: "[networking] Add information about default burst value" | 14:53 |
*** coolsvap has quit IRC | 14:53 | |
njohnston__ | #topic Open Discussion | 14:53 |
*** openstack changes topic to "Open Discussion (Meeting topic: neutron_qos)" | 14:53 | |
slaweq | njohnston__: earlier I mentioned other change (which is merged already) :) | 14:53 |
njohnston__ | slaweq: Ah yes I got them crossed in my head :-) | 14:53 |
slaweq | this one is related to patch: https://review.openstack.org/#/c/311609/ | 14:53 |
ajo_ | and | 14:54 |
ajo_ | #link https://review.openstack.org/294463 | 14:54 |
*** coolsvap has joined #openstack-meeting-3 | 14:54 | |
ajo_ | thanks again mfranc213_ ;) | 14:54 |
njohnston__ | Anything else that folks want to discuss? Or any changes that aren't on my tracking radar? | 14:54 |
mfranc213_ | :) | 14:54 |
davidsha | Just the previous comment I made: | 14:54 |
davidsha | "Just with the ingress bandwidth limit and bandwidth guarantees. If we mark the bandwidth limit on the QoS table, will that limit traffic going in and out of those Queues?" | 14:55 |
ajo_ | davidsha, what do you mean? | 14:55 |
davidsha | ajo_: So the Queues are tied to the QoS table and I'm wondering if the bandwidth limit on the QoS table in slaweq patch will interfere with the min guarantee in ralonsoh | 14:57 |
ajo_ | ah, no | 14:57 |
ajo_ | davidsha, they are queues in different ponts | 14:57 |
ajo_ | points | 14:57 |
*** tomasztrebski has joined #openstack-meeting-3 | 14:57 | |
*** dedery has joined #openstack-meeting-3 | 14:58 | |
*** koji has joined #openstack-meeting-3 | 14:58 | |
ajo_ | btw, ralonsoh I have to share with you the ideas they're having in OVN, | 14:58 |
*** Kamil_ has joined #openstack-meeting-3 | 14:58 | |
ajo_ | may be they have a way to do it without patch_ports -> veths | 14:58 |
*** fabiog has joined #openstack-meeting-3 | 14:58 | |
* njohnston__ is interested in that as well | 14:58 | |
ajo_ | instead of setting the queues in the veths, they set the queues in the physical interfaces of the host | 14:58 |
ralonsoh | that could be a good solution | 14:59 |
ajo_ | and... I don't know how... they connect the queue to ovs/openflow (To have the queue id) | 14:59 |
*** FlintHPE has joined #openstack-meeting-3 | 14:59 | |
ajo_ | ralonsoh, that works for egress, but for min bw ingress.. it may not work... :) | 14:59 |
ajo_ | anyway, | 14:59 |
ajo_ | it's better if we don't affect performance :) | 14:59 |
njohnston__ | time -1, any last minute items? | 14:59 |
ajo_ | we can make the veths if people has interest on min bw ingress | 14:59 |
ralonsoh | i know, I need to modify now the flows incoming in the OVS | 14:59 |
*** matrohon has quit IRC | 15:00 | |
ajo_ | ralonsoh, lots of fun, I will try to help on that | 15:00 |
*** qwebirc214 has joined #openstack-meeting-3 | 15:00 | |
ajo_ | I think we should endmeeting | 15:00 |
ralonsoh | ajo_: no problem! | 15:00 |
njohnston__ | All right, that's time? All right, have a wonderful day and talk to you in 2 weeks. | 15:00 |
ralonsoh | bye | 15:00 |
njohnston__ | #endmeeting | 15:00 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings" | 15:00 | |
openstack | Meeting ended Wed May 18 15:00:28 2016 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 15:00 |
hichihara | bye | 15:00 |
davidsha | Thanks | 15:00 |
slaweq | bye | 15:00 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/neutron_qos/2016/neutron_qos.2016-05-18-14.01.html | 15:00 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/neutron_qos/2016/neutron_qos.2016-05-18-14.01.txt | 15:00 |
openstack | Log: http://eavesdrop.openstack.org/meetings/neutron_qos/2016/neutron_qos.2016-05-18-14.01.log.html | 15:00 |
ajo_ | thanks everybody :D | 15:00 |
ajo_ | o/ | 15:00 |
*** slaweq has quit IRC | 15:00 | |
davidsha | bye | 15:00 |
njohnston__ | thanks all! | 15:00 |
ajo_ | thank you njohnston_ :) | 15:00 |
mfranc213_ | bye | 15:00 |
*** shamail has joined #openstack-meeting-3 | 15:01 | |
rhochmuth | #startmeeting monasca | 15:01 |
openstack | Meeting started Wed May 18 15:01:12 2016 UTC and is due to finish in 60 minutes. The chair is rhochmuth. Information about MeetBot at http://wiki.debian.org/MeetBot. | 15:01 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 15:01 |
*** openstack changes topic to " (Meeting topic: monasca)" | 15:01 | |
openstack | The meeting name has been set to 'monasca' | 15:01 |
rhochmuth | o/ | 15:01 |
rbak | o/ | 15:01 |
tomasztrebski | o/ | 15:01 |
rhochmuth | hi everyone | 15:01 |
fabiog | o/ | 15:01 |
hosanai | o/ | 15:01 |
koji | o/ | 15:01 |
FlintHPE | o/ | 15:01 |
shinya_kwbt | o/ | 15:01 |
Kamil_ | o/ | 15:01 |
rhochmuth | agenda is at, https://etherpad.openstack.org/p/monasca-team-meeting-agenda | 15:01 |
bklei | o/ | 15:01 |
*** tonytan4ever has quit IRC | 15:01 | |
rhochmuth | Agenda for Wednesday May 18, 2016 (15:00 UTC) | 15:01 |
rhochmuth | 1. Using Severity#CRITICAL for so called "latched" alarms instead of extending data model | 15:01 |
rhochmuth | 2. Mid-cycle meetup | 15:01 |
rhochmuth | 3. Vitrage update (Syd) | 15:01 |
rhochmuth | 4. monasca-transform update | 15:01 |
rhochmuth | 5. monasca-analytics update | 15:01 |
*** dedery_ has quit IRC | 15:01 | |
rhochmuth | 6. State of the gate? | 15:01 |
rhochmuth | 7. Update on dimensions resource? | 15:01 |
rhochmuth | 8. Update on api caching? | 15:01 |
fabiog | is FlintHPE the Flint I know? | 15:01 |
*** slogan has joined #openstack-meeting-3 | 15:01 | |
rhochmuth | before we get started, is there anything left over from last weeek | 15:02 |
FlintHPE | fabiog, yep! | 15:02 |
iurygregory | hi | 15:02 |
rhochmuth | the last i recall i frantically ended the meeting | 15:02 |
*** jobrs has joined #openstack-meeting-3 | 15:02 | |
rhochmuth | ok, then let's work through the agenda | 15:02 |
rhochmuth | and maybe we'll have time left over this week | 15:03 |
rhochmuth | #topic 1. Using Severity#CRITICAL for so called "latched" alarms instead of extending data model | 15:03 |
*** openstack changes topic to "1. Using Severity#CRITICAL for so called "latched" alarms instead of extending data model (Meeting topic: monasca)" | 15:03 | |
rhochmuth | tomasz: is that from you? | 15:03 |
*** tellesnobrega is now known as tellesnobrega_af | 15:03 | |
*** anilvenkata has quit IRC | 15:04 | |
*** mfranc213_ has quit IRC | 15:04 | |
*** njohnston_ has quit IRC | 15:04 | |
tomasztrebski | yes, it's mine | 15:04 |
*** CaoWei has joined #openstack-meeting-3 | 15:04 | |
*** c64cosmin has quit IRC | 15:04 | |
*** fawadkhaliq has quit IRC | 15:04 | |
tomasztrebski | I've been thinking how to implement that and such suggestion came up - instead of extending alarm definition model | 15:04 |
*** numans has quit IRC | 15:05 | |
rhochmuth | hmmm, can't say i'm in favor of it | 15:05 |
rhochmuth | seems like we are overriding a parameter | 15:05 |
*** banix has quit IRC | 15:05 | |
*** jayahn has joined #openstack-meeting-3 | 15:05 | |
tomasztrebski | why ? it's more like add some meaning to CRITICAL alarms | 15:05 |
*** cbouch_ has joined #openstack-meeting-3 | 15:05 | |
*** salv-orlando has quit IRC | 15:05 | |
*** cbouch__ has quit IRC | 15:05 | |
*** hichihara has quit IRC | 15:05 | |
tomasztrebski | the main idea is to have alarms that require operator attention to leave ALARM state | 15:06 |
*** Sukhdev has joined #openstack-meeting-3 | 15:06 | |
*** armax has joined #openstack-meeting-3 | 15:06 | |
tomasztrebski | attention is likely needed if something so bad happened that it'd be best to check and double check | 15:06 |
*** donghao has quit IRC | 15:07 | |
tomasztrebski | thus CRITICAL severity | 15:07 |
rhochmuth | there are two things, the severity of an alarm, and whether it should stay in the ALARM state, after it has transitioned to it | 15:07 |
tomasztrebski | anyway that's a suggestion that would follow severity quite nice | 15:07 |
rhochmuth | seems like two different things that shouldn't be connected | 15:07 |
*** mfranc213 has joined #openstack-meeting-3 | 15:07 | |
rhochmuth | and break compatibilty, unless we added a CRITICLA_AND_LATCHED severity | 15:08 |
*** woodster_ has joined #openstack-meeting-3 | 15:08 | |
rhochmuth | does anyone else want to comment? | 15:09 |
rhochmuth | or have any quesions? | 15:09 |
*** ralonsoh has quit IRC | 15:09 | |
tomasztrebski | guess not, ok I will think on this a bit more - anyway idea of using severity here seems a nice one, thanks to recent schema changes it'd be easy to add new severity | 15:11 |
*** doug-fish has joined #openstack-meeting-3 | 15:11 | |
*** ericksonsantos_ has joined #openstack-meeting-3 | 15:11 | |
tomasztrebski | if that one is rejected, we will go with extending model directly | 15:11 |
*** mrmartin has quit IRC | 15:11 | |
jayahn | for me, i would like have severity of an alarm as it is. IMHO, to decide it should be latched to get more attention up to operators to decide. it is not directly related to the severity. we have different process to do that outside of monasca. | 15:12 |
rhochmuth | tomasz: i think we should extend the alarm definition with the "latched" field | 15:12 |
jayahn | a bit late.. sorry. i just joined. got some time to follow-up | 15:12 |
rhochmuth | jayahn: i agree | 15:12 |
tomasztrebski | np, thx for comment | 15:12 |
*** mrmartin has joined #openstack-meeting-3 | 15:13 | |
rhochmuth | although, i'm not sure "latched" is a great name, but it is certainly better than existentialist | 15:13 |
*** MeganR has joined #openstack-meeting-3 | 15:13 | |
tomasztrebski | ok, so I guess that is settled - I am still learning what particular pieces means so this is nice comment about correct usage of specific properties | 15:13 |
*** andreas_s has quit IRC | 15:13 | |
tomasztrebski | yes, latched isn't that great | 15:13 |
tomasztrebski | I will come up with better one :) | 15:13 |
jayahn | get "right name" is always the most difficult thing. :) | 15:13 |
rhochmuth | tomasz: i'm still trying to get used to deterministic | 15:14 |
rhochmuth | just check with us before making all the code changes, it is a bit easier that way | 15:14 |
tomasztrebski | kk, I will discuss that | 15:14 |
rhochmuth | thanks | 15:14 |
rhochmuth | #agenda Mid-cycle meetup | 15:15 |
rhochmuth | i haven't heard back yet | 15:15 |
rhochmuth | i'll need to ping my mgmt again on travel approval | 15:15 |
fabiog | http://doodle.com/poll/x6bf8ev6wvenfkdy | 15:15 |
rhochmuth | thank you doodle master | 15:15 |
fabiog | right now we have 5 people good to attend SJC and 5 good to attend Munich | 15:16 |
fabiog | so we are in deadlockj | 15:16 |
jayahn | :) we need tie braker. | 15:16 |
bklei | :( | 15:16 |
slogan | nice | 15:16 |
slogan | my manager said I can travel as long as I can get there by bicycle | 15:16 |
hosanai | lol | 15:16 |
fabiog | so slogan SJC is your only option :-) | 15:16 |
slogan | I could do that | 15:16 |
fabiog | you can always hold to a truck on Interstate 5 :-) | 15:17 |
*** doug-fish has quit IRC | 15:17 | |
rhochmuth | that's a long bike ride from san diego | 15:17 |
slogan | https://www.strava.com/athletes/878949 | 15:17 |
fabiog | slogan: I'll give you a yellow shirt if you do it :-) | 15:17 |
slogan | ha | 15:18 |
*** claudiub has joined #openstack-meeting-3 | 15:18 | |
*** fwdit has quit IRC | 15:18 | |
rhochmuth | very difficult to plan the mid-cycles | 15:18 |
rhochmuth | we don't have a huge eco-system | 15:18 |
*** marios|call is now known as marios | 15:19 | |
rhochmuth | so if we can't all get there, it becomes a relatively small meetup without enoguh representation | 15:19 |
* claudiub sneaks in and waves | 15:19 | |
Kamil_ | i don't think that we (fujitsu) will get an approval to travel to SJC | 15:19 |
fabiog | rhochmuth: the other option is to do virtual again | 15:19 |
slogan | with something like webex? | 15:20 |
fabiog | yes | 15:20 |
fabiog | I can host it | 15:20 |
rhochmuth | yes, i would lean towards that as i think inclusion is more important | 15:20 |
jayahn | I have to find three reasons to travel to SJC. I managed to find two till now. :) | 15:20 |
*** dedery has quit IRC | 15:20 | |
rhochmuth | the beer is better in munich | 15:20 |
Kamil_ | and bigger | 15:21 |
hosanai | and reasonable | 15:21 |
fabiog | let's give a deadline | 15:21 |
*** ajmiller has joined #openstack-meeting-3 | 15:21 | |
rhochmuth | so, after teh barcelona summit we won't have to plan on mid-cycles | 15:21 |
fabiog | end of month to cast your preferences | 15:21 |
rhochmuth | it will all be planned | 15:21 |
rhochmuth | fabiog: sounds good | 15:22 |
fabiog | and then we decide where to happen. SJC, Munich or virtual | 15:22 |
rhochmuth | another two weeks to figure out, but it is looking like virtual at this point | 15:22 |
*** toddjohn_ has quit IRC | 15:22 | |
rhochmuth | #agenda 3. Vitrage update (Syd) | 15:23 |
*** xrollla has quit IRC | 15:23 | |
fabiog | what about we do it in SJC and we have morning sessions that are virtual | 15:23 |
fabiog | ? | 15:23 |
*** fawadkhaliq has joined #openstack-meeting-3 | 15:23 | |
fabiog | I can get a Telepresence room | 15:23 |
slogan | had an information exchange meeting with nokia/vitrage yesterday morning | 15:23 |
*** fawadkhaliq has quit IRC | 15:23 | |
bklei | +1 on that | 15:23 |
slogan | what they seem to be about is graphically rendering actual topologies of the network (down to the port level) | 15:23 |
rhochmuth | sorry, changed topic too soon | 15:23 |
rhochmuth | fabiog: that might be a good option too | 15:23 |
slogan | ok | 15:23 |
fabiog | rhochmuth: let's plan for that if Munich does not materialize | 15:24 |
fabiog | :-) | 15:24 |
rhochmuth | ok, thanks fabiog | 15:24 |
*** ajmiller_ has joined #openstack-meeting-3 | 15:24 | |
rhochmuth | will change topic now | 15:24 |
fabiog | rhochmuth: np | 15:24 |
rhochmuth | back to you slogan | 15:24 |
rhochmuth | sorry for interrupt | 15:24 |
slogan | had an information exchange meeting with nokia/vitrage yesterday morning | 15:24 |
slogan | what they seem to be about is graphically rendering actual topologies of the network (down to the port level) | 15:24 |
slogan | and showing state (up, down, critical, etc) using colors | 15:24 |
slogan | there is a yaml language for defining rules/policy that leads to these state changes | 15:24 |
*** doug-fis_ has joined #openstack-meeting-3 | 15:25 | |
slogan | they have an API that is of yet undocumented for pushing data into vitrage | 15:25 |
slogan | my idea - broadview-collector pushes raw data to monasca, and a second broadview-collector plugin pushes to vitrage | 15:25 |
*** doug-fis_ has quit IRC | 15:25 | |
*** njohnston__ is now known as njohnston | 15:25 | |
slogan | vitrage yaml logic is used to define policy that is based on specific network deployments (hyper-converged, data storage network, tenant network) as needed to get a "color" | 15:25 |
slogan | vitrage user sees a network switch go "yellow" and then refers to monasca-based grafana UI to get more details | 15:25 |
*** doug-fis_ has joined #openstack-meeting-3 | 15:25 | |
slogan | that's it | 15:25 |
slogan | comments? | 15:25 |
rhochmuth | so, you don't end up pushing metrics to vitrage, just alarms, correct? | 15:25 |
*** toddjohn_ has joined #openstack-meeting-3 | 15:26 | |
*** shamail has quit IRC | 15:26 | |
slogan | possibly I do some pre-preocessing in broadview-collector and just send an alarm, yes | 15:26 |
slogan | or, the yaml logic is used to determine that alarm | 15:26 |
slogan | not sure yet | 15:26 |
rhochmuth | i don't see a problem with broadview sending metrics to monasca | 15:26 |
rhochmuth | monasca evaluating an alarm | 15:26 |
rhochmuth | and then notifying vitrage | 15:27 |
slogan | and then that goes to vitrage? | 15:27 |
slogan | I see, yes | 15:27 |
rhochmuth | then vitrage evaluates rules | 15:27 |
slogan | that would work too | 15:27 |
*** ajmiller has quit IRC | 15:27 | |
slogan | what's interesting is their docuemntation page features networking, they are clearly interested in that ascpect ofg things | 15:27 |
rhochmuth | so, i think it all would work well | 15:27 |
*** jschwarz_ has quit IRC | 15:28 | |
*** toddjoh__ has joined #openstack-meeting-3 | 15:28 | |
slogan | I'm waiting for the documentation | 15:28 |
*** ccamacho has quit IRC | 15:28 | |
slogan | they are pending on that | 15:28 |
rhochmuth | how do you specify to vitrage that this VM is somehow associated with a switch | 15:28 |
slogan | they have a way to specify graphs and relate things | 15:28 |
rhochmuth | physical switch that is | 15:28 |
slogan | yeah, there is a topology language, yaml I think for doing that | 15:29 |
slogan | you define nodes/vertices and then dependencies/edges | 15:29 |
slogan | I've only just glanced at it all | 15:29 |
*** abalutoiu has joined #openstack-meeting-3 | 15:30 | |
*** notmorgan has joined #openstack-meeting-3 | 15:30 | |
*** ujuc has joined #openstack-meeting-3 | 15:30 | |
*** toddjohn_ has quit IRC | 15:30 | |
rhochmuth | it sounds like an interesting use case | 15:30 |
*** mhoppal has joined #openstack-meeting-3 | 15:30 | |
rhochmuth | but getting all the data into vitrage i'm wondering about | 15:30 |
slogan | so, I think next step is for me to look deeper, but let's continue to feature monasca in my work, if monasca has the raw data, and an alarm to trigger a push to vitrage, I'm great with that | 15:30 |
*** salv-orlando has joined #openstack-meeting-3 | 15:31 | |
*** bklei has quit IRC | 15:31 | |
slogan | I'll take the lead to lean more about all of it | 15:31 |
slogan | help them understand monasca as needed | 15:31 |
rhochmuth | i'll try and start taking a closer look, as soon as i complete some reviews | 15:31 |
slogan | they're smart people, hopefully this isn't a big deal | 15:31 |
*** bklei has joined #openstack-meeting-3 | 15:31 | |
slogan | I mentioned it would be nice to have something for barcelona | 15:32 |
rhochmuth | if they are smart, i don't want to work with them | 15:32 |
rhochmuth | :-) | 15:32 |
rhochmuth | sorry, i don't think that is what you meant | 15:32 |
slogan | I like very much the idea of a three-headed presentation that shows end to end what can be done | 15:32 |
*** belmoreira has quit IRC | 15:32 | |
slogan | what they are not about is doing any actions | 15:33 |
slogan | it's just rendering the state | 15:33 |
slogan | maybe there is a fourth project like congress that plays a further role | 15:33 |
*** bklei has quit IRC | 15:33 | |
rhochmuth | we had talked about vitrage creatign alarms back in monasca | 15:33 |
slogan | how did they receive it? | 15:33 |
*** bklei has joined #openstack-meeting-3 | 15:34 | |
*** Sukhdev has quit IRC | 15:34 | |
rhochmuth | it seems like a general capability that we want/should have in monasca | 15:34 |
*** mbound has joined #openstack-meeting-3 | 15:34 | |
rhochmuth | they were pushing for the change | 15:34 |
slogan | the thing that seemed interesting about their yaml code was it might be a way to express various use cases for networking | 15:34 |
*** fawadkhaliq has joined #openstack-meeting-3 | 15:34 | |
rhochmuth | so, besides slogan and me, is anyone else interested in this topic? | 15:34 |
slogan | like, I could have yaml that is tuned to a specific networking use case like storage in a leaf spine CLOS network | 15:34 |
slogan | zzzzzzzz :-) | 15:35 |
rhochmuth | just checking | 15:35 |
*** moshele has left #openstack-meeting-3 | 15:35 | |
slogan | okay, enough I suppose for now | 15:35 |
rhochmuth | ok, probably should wrap-up | 15:35 |
rhochmuth | probably | 15:35 |
jayahn | probably us. we are developing an anlaytics platform to gether all the network related data (packet, flow, etc). we have a plan to push that data into monsca. | 15:35 |
rhochmuth | thanks slogan | 15:35 |
jayahn | it sounds very similar to what virtage does. | 15:36 |
claudiub | hi. I also have a request / set of questions. | 15:36 |
slogan | jayahn: what is this platform, and where are you from? | 15:36 |
jayahn | hi, i am from sk telecom. | 15:36 |
slogan | hi :-) | 15:36 |
jayahn | platform is in-house development | 15:36 |
rhochmuth | cladiub: just trying to get through some topics first | 15:37 |
slogan | search broadview in github if you want a background in what we are pushing off switch about our switching silicon | 15:37 |
jayahn | all the network data - alnaytics platform - (push data) - monasca - (consum data) - visual app to show network statues in 3D. | 15:38 |
slogan | nice | 15:38 |
jayahn | i know. we are looking into broadview in github. :) | 15:38 |
*** ajmiller_ has quit IRC | 15:38 | |
claudiub | rhochmuth: sure, i thought that you were going to end the meeting. :) | 15:38 |
rhochmuth | jayahn: slogan is the developer on broadview | 15:38 |
*** mhoppal has quit IRC | 15:39 | |
*** mhoppal has joined #openstack-meeting-3 | 15:39 | |
*** CaoWei has quit IRC | 15:39 | |
rhochmuth | i'm going to switch topics if that is ok? | 15:39 |
slogan | yep | 15:39 |
jayahn | okay. that is great. I will contact you if we have any question on broadview-collector, or anyting related to that :) | 15:39 |
jayahn | yeap | 15:39 |
rhochmuth | #topic monasca-transform | 15:39 |
*** openstack changes topic to "monasca-transform (Meeting topic: monasca)" | 15:39 | |
*** CaoWei has joined #openstack-meeting-3 | 15:39 | |
hosanai | jayahn: why you push analyzed data to monasca? | 15:39 |
rhochmuth | thx jayahn | 15:39 |
*** ericksonsantos_ has quit IRC | 15:40 | |
rhochmuth | has anyone looked at monasca-transform | 15:40 |
rhochmuth | i'm jsut getting started | 15:40 |
FlintHPE | hi all, Ashwin couldn't make the meeting today. We have a Monasca-Transform review up, but it's currently set to "work in progress" while we wrap up a few things. | 15:41 |
rhochmuth | thanks FlintHPE | 15:41 |
rhochmuth | i will hopeflly get this reviewed and running over today, tomorrow, friday | 15:41 |
*** salv-orlando has quit IRC | 15:41 | |
*** ajmiller has joined #openstack-meeting-3 | 15:42 | |
*** salv-orlando has joined #openstack-meeting-3 | 15:42 | |
rhochmuth | if there are no questions and/or comments, then we should move on | 15:42 |
rhochmuth | note, review is at, https://review.openstack.org/#/c/315245/ | 15:43 |
rhochmuth | #topic monasca-analytics | 15:43 |
*** openstack changes topic to "monasca-analytics (Meeting topic: monasca)" | 15:43 | |
rhochmuth | monasca-analytics is in a similar state | 15:43 |
*** nkrinner is now known as nkrinner_afk | 15:43 | |
*** catherineD has joined #openstack-meeting-3 | 15:43 | |
rhochmuth | i don't think any of the hpe labs folks are here | 15:43 |
rhochmuth | thanks for reviewing hosanai | 15:44 |
*** dwalleck has joined #openstack-meeting-3 | 15:44 | |
rhochmuth | it sounds like in general you are positive about the initial commit | 15:44 |
hosanai | yep. | 15:44 |
rhochmuth | have you tried running it | 15:44 |
*** jmckind_ has joined #openstack-meeting-3 | 15:44 | |
hosanai | unittest worked but | 15:45 |
hosanai | spark didn't start in my env now. | 15:45 |
rhochmuth | that sounds like fun to debuf | 15:45 |
hosanai | I wrote a question on the comment to you. | 15:45 |
rhochmuth | you might be able to use the devstack plugin that monasca-transform has created as that install spark | 15:46 |
rhochmuth | FlintHPE: does that sound correct | 15:46 |
FlintHPE | seems like that might work | 15:46 |
hosanai | i don't have a problem for installing spark | 15:46 |
hosanai | it seems to be setting of port... | 15:47 |
hosanai | i would like to know conditions for merging initial code. | 15:48 |
*** mhoppal has quit IRC | 15:48 | |
*** jmckind has quit IRC | 15:48 | |
rhochmuth | not sure i've discussed, but i would like to see if few logitical issues addressed | 15:49 |
rhochmuth | also, i would like to have run it to see what it does | 15:49 |
rhochmuth | and if it works | 15:49 |
hosanai | i asked it in gerrit please check it. | 15:49 |
rhochmuth | hosanai: ok | 15:49 |
hosanai | thnaks! | 15:50 |
rhochmuth | hosanai, are you in favor of mergingin now then? | 15:50 |
rhochmuth | or are you interested in seeing other areas addressed? | 15:50 |
*** zz_dimtruck is now known as dimtruck | 15:51 | |
hosanai | rhochmuth: if possible, but i think some comments need to fix before merging. | 15:51 |
rhochmuth | ok, thanks, i'll look at your comments today | 15:51 |
hosanai | thanks in advance :-) | 15:51 |
rhochmuth | going to move on now | 15:51 |
rhochmuth | #topic State of the gate? | 15:51 |
*** openstack changes topic to "State of the gate? (Meeting topic: monasca)" | 15:51 | |
*** bpokorny has joined #openstack-meeting-3 | 15:51 | |
rhochmuth | Does anyone know the state of the gate | 15:52 |
*** bpokorny has quit IRC | 15:52 | |
*** vhoward has quit IRC | 15:52 | |
rhochmuth | we had several issues impact us over the last few days | 15:52 |
rhochmuth | global requirements moved the kafka-python and falcon libraries | 15:52 |
rhochmuth | also, we had an issue in DevStack with installing Kafka | 15:52 |
rhochmuth | so, upstream gate was down | 15:53 |
rhochmuth | i'm not sure if it is up yet | 15:53 |
tomasztrebski | my idea for fixing falcon was taken by Ryan I guess | 15:53 |
tomasztrebski | so that one is fixed | 15:53 |
*** tonytan4ever has joined #openstack-meeting-3 | 15:53 | |
rhochmuth | tomasz: i think joe, but he had to combine two reviews together to get gate to pass | 15:53 |
rhochmuth | he was able to get the combined review in | 15:54 |
tomasztrebski | yes, Joe :), anyway good thing that it passed | 15:54 |
rhochmuth | however, it looked like there were still issues | 15:54 |
rhochmuth | anyway, hoping it all gets fixed this morning | 15:54 |
*** Rockyg has joined #openstack-meeting-3 | 15:55 | |
bklei | hoping so | 15:55 |
rhochmuth | #topic Update on dimensions resource? | 15:55 |
*** openstack changes topic to "Update on dimensions resource? (Meeting topic: monasca)" | 15:55 | |
*** Sukhdev has joined #openstack-meeting-3 | 15:55 | |
rhochmuth | i'm not aware of anyone woriing on the dimensions resource yet | 15:55 |
bklei | that's me -- curious if anyone has started that? | 15:55 |
rhochmuth | not yet | 15:55 |
*** sverma has quit IRC | 15:56 | |
rhochmuth | #topic Update on api caching? | 15:56 |
bklei | still plans for that? | 15:56 |
*** openstack changes topic to "Update on api caching? (Meeting topic: monasca)" | 15:56 | |
*** lhartal has quit IRC | 15:56 | |
rhochmuth | there are plans for dimensions resource, but no commitments yet | 15:56 |
bklei | ok | 15:56 |
rhochmuth | have you tried multipel metrics | 15:56 |
*** bpokorny has joined #openstack-meeting-3 | 15:57 | |
bklei | yes -- but holding off on calling it for the concurrent exception fix | 15:57 |
*** gema has joined #openstack-meeting-3 | 15:57 | |
bklei | (gate) | 15:57 |
rhochmuth | i was hoping to get multiple metrics done and tested before looking at anythign like api caching | 15:57 |
rhochmuth | ahh yes, gate | 15:57 |
bklei | :) | 15:57 |
*** ccamacho has joined #openstack-meeting-3 | 15:57 | |
rhochmuth | we can't get that bug resolved unless gate is fixed | 15:57 |
bklei | yup | 15:58 |
rhochmuth | claudiub: you still there? | 15:58 |
rhochmuth | we're going to run out of time | 15:58 |
claudiub | yep | 15:58 |
rhochmuth | we might need to move to openstack-monasca | 15:58 |
rhochmuth | but please proceed | 15:59 |
claudiub | we've talked brifly during the Summit about adding WIndows support for monasca-agent. I've submitted a blueprint: https://blueprints.launchpad.net/monasca/+spec/add-windows-support | 15:59 |
rhochmuth | thanks | 15:59 |
claudiub | basically, it's about solving differences between WIndows and Linux, e.g. using stuff that doesn't exist on Windows that causes the services to die. | 15:59 |
*** catherineD has left #openstack-meeting-3 | 15:59 | |
rhochmuth | i'll review and also get several more from hpe to take a look that work on the agent a lot | 15:59 |
*** catherineD has joined #openstack-meeting-3 | 15:59 | |
claudiub | e.g. signal.SIGUSR1 | 15:59 |
*** mbound has quit IRC | 16:00 | |
claudiub | sure | 16:00 |
*** ametts has joined #openstack-meeting-3 | 16:00 | |
claudiub | but I do have a couple of questions | 16:00 |
claudiub | on a few things | 16:00 |
rhochmuth | so, i', going to have to end the meeting | 16:00 |
rhochmuth | only one hour | 16:00 |
claudiub | but we can talk about them in the #openstack-monasca chanel | 16:00 |
rhochmuth | but i'll move to #openstack-monasca | 16:00 |
rhochmuth | ok everyone, have to shut it down | 16:00 |
rhochmuth | bye | 16:00 |
bklei | thx | 16:00 |
*** cjvolzka has joined #openstack-meeting-3 | 16:00 | |
slogan | bye! | 16:00 |
*** qwebirc214 has quit IRC | 16:00 | |
hosanai | thanks bye! | 16:01 |
rhochmuth | #endmeeting | 16:01 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings" | 16:01 | |
openstack | Meeting ended Wed May 18 16:01:05 2016 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 16:01 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/monasca/2016/monasca.2016-05-18-15.01.html | 16:01 |
*** shamail has joined #openstack-meeting-3 | 16:01 | |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/monasca/2016/monasca.2016-05-18-15.01.txt | 16:01 |
openstack | Log: http://eavesdrop.openstack.org/meetings/monasca/2016/monasca.2016-05-18-15.01.log.html | 16:01 |
*** koji has quit IRC | 16:01 | |
*** hosanai has left #openstack-meeting-3 | 16:01 | |
hogepodge | #startmeeting defcore | 16:01 |
*** bklei has quit IRC | 16:01 | |
openstack | Meeting started Wed May 18 16:01:28 2016 UTC and is due to finish in 60 minutes. The chair is hogepodge. Information about MeetBot at http://wiki.debian.org/MeetBot. | 16:01 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 16:01 |
slogan | jayahn: you can contact me at syd.logan@broadcom.com | 16:01 |
*** openstack changes topic to " (Meeting topic: defcore)" | 16:01 | |
openstack | The meeting name has been set to 'defcore' | 16:01 |
*** Kamil_ has left #openstack-meeting-3 | 16:01 | |
hogepodge | #topic rollcall | 16:01 |
*** openstack changes topic to "rollcall (Meeting topic: defcore)" | 16:01 | |
hogepodge | o/ | 16:01 |
dwalleck | o/ | 16:01 |
Rockyg | o/ | 16:02 |
gema | o/ | 16:02 |
catherineD | o/ | 16:02 |
luzC | o/ | 16:02 |
AlanClark | o/ (wanting to listen in) | 16:02 |
hogepodge | Note that markvoelker and eglute are both out again this week, but will be returning soon. | 16:02 |
hogepodge | #link agenda https://etherpad.openstack.org/p/DefCoreLunar.3 | 16:02 |
*** FlintHPE has quit IRC | 16:02 | |
hogepodge | #topic test spec | 16:03 |
*** openstack changes topic to "test spec (Meeting topic: defcore)" | 16:03 | |
hogepodge | gema has written up a test spec proposal | 16:03 |
gema | o/ | 16:03 |
gema | yep | 16:03 |
hogepodge | #link https://review.openstack.org/#/c/317531/ | 16:03 |
gema | I think I captured the overall consensus of the comments, but please review | 16:03 |
gema | we may be missing something | 16:03 |
gema | (it feels short) | 16:04 |
*** davidsha has quit IRC | 16:04 | |
dwalleck | will do, I'll have a look today | 16:04 |
*** fabiog has quit IRC | 16:04 | |
gema | dwalleck: thanks | 16:04 |
Rockyg | me too. | 16:04 |
gema | Rockyg: thanks | 16:04 |
*** jobrs has quit IRC | 16:04 | |
gema | hogepodge: I don't have anything else to discuss | 16:04 |
Rockyg | also, we can add more details later. this can be a living doc. | 16:04 |
VanL | I didn't see anything about atomicity | 16:05 |
gema | VanL: dwalleck requested to rephrase | 16:05 |
hogepodge | Anyone else have any comments on this for the meeting? Otherwise, leave reviews. I expect that we'll need to iterate on it. | 16:05 |
gema | and I did | 16:05 |
catherineD | should commends be added to the review patch and not the etherpad from now on? | 16:05 |
*** jayahn has quit IRC | 16:05 | |
gema | catherineD: yes, please | 16:05 |
catherineD | commends --> comments | 16:05 |
hogepodge | catherineD: yeah, comments should be in the review | 16:05 |
dwalleck | I think "targetted to test and validate one capability" was the better translation of atomic | 16:05 |
gema | dwalleck: I think so to, so went with it on the final version | 16:06 |
gema | too* | 16:06 |
hogepodge | VanL: the work 'atom' has caused heartburn, but we can probably find a way to work it back in | 16:06 |
*** jlanoux has quit IRC | 16:06 | |
VanL | I like the "targeted...." language, but "atomic" has an outside meaning that I like and I think is useful in this context | 16:06 |
gema | VanL: the problem is that it is overloaded | 16:07 |
gema | means different things to different people | 16:07 |
catherineD | I am not sure how DefCore would differentiate tests vs scenario tests --> to me they are all tests to test a certain capability | 16:07 |
*** CaoWei has quit IRC | 16:07 | |
hogepodge | gema: VanL: would it be useful to add a definition, either to the spec or to the defcore lexicon? | 16:07 |
gema | catherineD: we would when we choose the tests for the capabilities | 16:07 |
VanL | hogepodge: Yes, I think that would be helpful | 16:07 |
hogepodge | catherineD: If I understand correctly, we're not choosing scenario tests right now, only api tests. Scenario would be a future addition | 16:08 |
gema | hogepodge: probably, but I like the new wording better so I'd like to hear (in a gerrit comment) how VanL wants to change the wording to include atomicity again | 16:08 |
VanL | catherineD: I think that the way to address scenario vs functional tests is by separating out the fixture/teardown from the "test" | 16:08 |
catherineD | gema: how? | 16:08 |
gema | catherineD: by reading the tests and understading them (I thought that's what we are supposed to do) | 16:09 |
shamail | Hi everyone o/ | 16:09 |
VanL | So a scenario test includes >1 capability/API in the "test" portion | 16:09 |
gema | shamail: o/ | 16:09 |
dwalleck | scenario tests also have a very specific meaning in Tempest terms | 16:09 |
catherineD | dwalleck: + exactly ... | 16:09 |
*** tmorin has quit IRC | 16:10 | |
dwalleck | There are CRUD tests that exist that are not in the scenario tests package, but one could argue are scenarios | 16:10 |
catherineD | so since this is a spec we should be clear on our terminology | 16:10 |
woodster_ | o/ | 16:10 |
gema | catherineD: absolutely, so how do we make that part clearer | 16:10 |
Rockyg | So, a glossary is key/\. | 16:10 |
dwalleck | But I like the idea of handling those distinctions in the spec. It will save us future headaches :-) | 16:11 |
VanL | I think it makes for a clear distinction | 16:11 |
VanL | An "atomic" test involves only 1 API | 16:11 |
*** shamail has left #openstack-meeting-3 | 16:11 | |
*** shamail has joined #openstack-meeting-3 | 16:11 | |
catherineD | dwalleck: exactly... | 16:11 |
VanL | Any test with >1 API is a "scenario" test | 16:11 |
*** mbound has joined #openstack-meeting-3 | 16:11 | |
gema | VanL: but is it? | 16:12 |
*** CaoWei has joined #openstack-meeting-3 | 16:12 | |
Rockyg | any test that *validates* more than one api... | 16:12 |
gema | VanL: a scenario test is one that covers end to end functionality | 16:12 |
catherineD | VanL: in that case the spec would be written that a test can teat one API or more | 16:12 |
hogepodge | I still think it's an ideal that we can't necessarily reach. Any API test that checks creation or deletion will require multiple API calls, including listing. | 16:12 |
catherineD | get rid of the headache of tests vs scenario tests | 16:12 |
*** mbound has quit IRC | 16:13 | |
VanL | gema, catherineD: You can string together N atomic items (per definitions above) to address CRUD, end-to-end, etc. | 16:13 |
*** mbound has joined #openstack-meeting-3 | 16:13 | |
catherineD | hogepodge: foundamental issue here is do we allow testing of multiple APIs in a test | 16:13 |
VanL | hogepodge: That is why setup/teardown are programmatically excluded from the definition of "test" | 16:13 |
gema | can we put this conversation on gerrit so I can get a better idea on what I should be writting? | 16:13 |
gema | I have the impression we are going around in circles again | 16:13 |
VanL | And can be swapped as needed | 16:14 |
hogepodge | But I don't want tests that reach outside the intent of the test, say image creation relying on volume operations. That would be a clear violation of what we're trying to accomplish | 16:14 |
dwalleck | My original point was that the test itself (not including fixtures) should test one API | 16:14 |
gema | dwalleck: mine was that too | 16:14 |
dwalleck | Going by the tradition Arrange/Act/Assert model | 16:14 |
*** CaoWei has quit IRC | 16:14 | |
Rockyg | dwalleck, gema ++ | 16:14 |
gema | hogepodge: that's a different point I think, I will capture it (but make sure it ends up in gerrit) | 16:15 |
dwalleck | So that the actual test function is doing one thing. I think we're all saying the same thing, but we may need to clarify setup vs actual test functions | 16:15 |
gema | hogepodge: it's important | 16:15 |
gema | are we at a point where, relying only in required capabilities, we can set up and tear down all the tests? | 16:16 |
catherineD | dwalleck: gema: so in the case of CRUD of compute ... we would have 4 tests 1) create server 2) list server 3) update server 4) remove ? .. that is 4 tests to test CRUD capability | 16:16 |
gema | catherineD: yes | 16:16 |
*** iyamahat has joined #openstack-meeting-3 | 16:16 | |
gema | catherineD: ideally there would be some test trying to create a server that fails | 16:17 |
gema | some wrong update call | 16:17 |
gema | etc | 16:17 |
gema | to make it better coverage | 16:17 |
catherineD | the 4 tests are independance | 16:17 |
gema | yes | 16:17 |
dwalleck | catherineD: That is normally how I would do it, but at the summit I think we discussed making a special case for basic CRUD activity | 16:18 |
gema | dwalleck: and that would be the scenario tests? | 16:18 |
catherineD | then do we still need to explicitely spell out item 3 in the spec .. | 16:18 |
*** ericksonsantos has joined #openstack-meeting-3 | 16:18 | |
woodster_ | catherineD: just making sure...so all four tests in your example would start with one or more created servers, then each tear them down again correct? | 16:19 |
gema | woodster_: ideally | 16:19 |
dwalleck | gema: Not necessarily. I know Neutron and I think some compute tests in the tempest.api package that do CRUD | 16:19 |
woodster_ | gema: cool make sense. Tests might take longer that way of course, but isolation is essential | 16:19 |
gema | dwalleck: I still don't know why we are mixing CRUD apis with tests | 16:20 |
hogepodge | we have some tests that pair up capabilities, particularly create delete https://github.com/openstack/defcore/blob/1acbbb20060a1484f9a798c276c0109e1229f79c/2015.07.json#L207 | 16:20 |
*** anteaya has quit IRC | 16:21 | |
gema | dwalleck: to me a good scenario test would be one that crosses boundaries between APIs | 16:21 |
hogepodge | (I just grabbed that as a random example based on name) | 16:21 |
dwalleck | hogepodge: yes, that :-) | 16:21 |
catherineD | hogepodge: so that test violate our spec? | 16:21 |
gema | dwalleck: set up VM, assign floating ip, make sure you can connect, etc | 16:21 |
catherineD | since it is one test that tests more than one API | 16:22 |
hogepodge | qa might argue that pairing that doesn't significantly change the scope of the testing and improves gate performance (as a straw man argument) | 16:22 |
dwalleck | gema: I agree, but we're mixing terms here. Tempest has a specific definition of a scenario test. I'm wanting to make sure the spec is clear | 16:22 |
gema | dwalleck: ok, you want me to use the same terminology as tempest then? | 16:22 |
hogepodge | so it would violate the word of the spec, but not the spirit of what we're trying to do imo | 16:22 |
dwalleck | If we're using the general concept of a scenario test or a Tempest scenario test | 16:22 |
gema | or are we trying to make things better in the tempest arena as well? | 16:22 |
gema | hogepodge: agreed, that test verifies two different capabilities | 16:23 |
Rockyg | gema, would love that, but that's heavy lifting ;-) | 16:23 |
VanL | dwalleck: We should define what we mean for *our* purposes, then we can explain how that relates to tempest as appropriate | 16:23 |
gema | Rockyg: I love crossfit :P | 16:23 |
catherineD | hogepodge: gema: so once our spec merged ... would DefCore remove all tests that violate the test spec? | 16:23 |
*** jmckind_ has quit IRC | 16:23 | |
dwalleck | gema: Not necessarily. I think the Tempest team doesn't necessarily like their scenario tests. I just want the spec to be clear so people don't get confused. Adding "scenario" that to a lexicon for the doc would help | 16:24 |
gema | catherineD: we can fix them | 16:24 |
gema | catherineD: once we agree on what a good test looks like | 16:24 |
hogepodge | catherineD: I don't know. I think it would present a case for flagging them, but I would wait until a vendor requested it | 16:24 |
catherineD | gema: ok | 16:24 |
gema | catherineD: which I don't think we are very close to yet :) | 16:24 |
gema | dwalleck: ok, will try to make that clearer | 16:25 |
catherineD | gema: that is what I would like to understand ... once the spec is in ... we need to abide to the spec .. | 16:25 |
dwalleck | gema: No worries! | 16:25 |
gema | catherineD: sure, we can either say from now on all the tests we add need to abide by the rules or we can say, we have all these tests taht don't meet the standard and need fixing | 16:25 |
gema | catherineD: either way works, I think | 16:25 |
gema | catherineD: eventually we will get there | 16:26 |
catherineD | back to the spec ... if we allow item 3 in the patch ... we would accept https://github.com/openstack/defcore/blob/1acbbb20060a1484f9a798c276c0109e1229f79c/2015.07.json#L207 by calssifying it as a "scenario" test? | 16:26 |
hogepodge | gema: I don't want to throw out tests that are valuable on technicalities. | 16:26 |
gema | hogepodge: me neither | 16:26 |
hogepodge | gema: and artificially weaken the standard | 16:26 |
Rockyg | gema, ++ | 16:26 |
gema | hogepodge: I want to fix them | 16:26 |
gema | if they need fixing | 16:26 |
gema | hogepodge: and if we feel they don't need fixing, we've done something wrong on the spec | 16:27 |
Rockyg | Fix or replace | 16:27 |
gema | catherineD: all those examples are useful, can you add them to gerrit | 16:27 |
dwalleck | gema: I think we will need feedback from the QA team on the fixing bits. I'd like to make sure we're in alignment there | 16:27 |
gema | so I can think them through? | 16:27 |
*** dimtruck is now known as zz_dimtruck | 16:27 | |
gema | dwalleck: yep | 16:27 |
*** mrmartin has quit IRC | 16:27 | |
VanL | We need to understand where we want to end up in order to understand what is broken, the way in which it is broken, and the steps needed to fix | 16:28 |
catherineD | My concern is with item 1, 2 and 3 included in the spec .... we could be business as usual because we could classify the current tests as a "atomic" test or "scenario" test | 16:28 |
hogepodge | It's why I feel that testing of capabilities in the same grouping (CRUD) can coexist (even if on a formal basis we feel a bit icky about it) | 16:28 |
catherineD | gema: will do | 16:28 |
dwalleck | It might be good to have oomichi and others review the spec as well | 16:28 |
hogepodge | dwalleck: +1 | 16:28 |
shamail | hogepodge: +1 | 16:28 |
gema | catherineD: and also what you think is wrong with those tests, so that I get a better understanding | 16:28 |
gema | catherineD: you got the experience with people running into trouble with them | 16:28 |
*** zz_dimtruck is now known as dimtruck | 16:29 | |
catherineD | gema: yup | 16:29 |
VanL | hogepodge: -1, I think that takes us places that it would be better not to go. I don't like ickiness, as that translates to "brokenness" for me | 16:29 |
gema | catherineD: +1 thanks | 16:29 |
*** mickeys has joined #openstack-meeting-3 | 16:29 | |
gema | VanL: what do you mean? | 16:29 |
VanL | Quoting hogepodge: "It's why I feel that testing of capabilities in the same grouping (CRUD) can coexist (even if on a formal basis we feel a bit icky about it)" | 16:30 |
VanL | Emphasizing my aversion to the ickiness | 16:30 |
gema | ahh, ok | 16:30 |
gema | gotcha | 16:30 |
Rockyg | So, if we define scenario test well, other apis in a tes are there for the specific purpose of the scenario. | 16:30 |
*** sdake_ has quit IRC | 16:31 | |
hogepodge | Rockyg: and maybe that's the answer, it goes away if we somehow define crud as a scenario | 16:31 |
VanL | I would be ok with a CRUD test that was a scenario test built out of otherwise-tested atomic bits | 16:31 |
*** sdake has joined #openstack-meeting-3 | 16:31 | |
hogepodge | and admit crud scenarios | 16:31 |
gema | and forget about all other scenario tests? | 16:31 |
VanL | CRUD as scenario I'm ok with. | 16:31 |
Rockyg | no, we will need a number of scenario tests besides crud | 16:32 |
gema | ok | 16:32 |
hogepodge | gema: no, not forget all others, but I'm trying to see how to focus efforts and evaluate the current test list | 16:32 |
*** spzala has joined #openstack-meeting-3 | 16:33 | |
gema | hogepodge: trying to shoehorn the current tests into the spec, i.e. weaken the spec , is the wrong way around imo | 16:33 |
Rockyg | like, add disk space to a vm is actually a scenario or part of one. | 16:33 |
gema | hogepodge: we can be flexible on how to deal with the existing tests that don't meet the spec either | 16:33 |
hogepodge | gema: we're enforcing a current standard, and I don't want to throw that work away | 16:33 |
catherineD | One thing we want to be clear is that there is not thing wrong on the Tempest tests ... It is just that some of the Tempest tests DefCore used is not written for interop testing .. | 16:33 |
gema | hogepodge: we don't need to | 16:34 |
*** mickeys has quit IRC | 16:34 | |
hogepodge | gema: if the spec is too tightly written it can be used as a tool to argue for that | 16:34 |
*** slogan has quit IRC | 16:34 | |
*** ddieterly is now known as ddieterly[away] | 16:34 | |
dwalleck | catherineD: I wouldn't even say they're wrong for interop. They just may not target one capability | 16:34 |
gema | hogepodge: ok, I see your point | 16:34 |
Rockyg | maybe we should write a grandfather clause into the spec. | 16:34 |
Rockyg | use wha we have until we have conforming tests | 16:35 |
VanL | No, no grandfather support | 16:35 |
dwalleck | But I thought part of that was handled when we defined some individual capabilities as crud | 16:35 |
hogepodge | This is good discussion, but I'm going to time cap to 40 past the hour so we can reach some of the other topics. | 16:35 |
VanL | dwalleck: Noooo! | 16:35 |
gema | hogepodge: +1 | 16:35 |
dwalleck | Then I misunderstood and need more caffeine :-) | 16:36 |
hogepodge | dwalleck: that capability refactoring hasn't been approved | 16:36 |
gema | I wil wait for catherineD's examples and comments on gerrit before proposing a change | 16:36 |
hogepodge | (indeed, not even defined yet...) | 16:36 |
dwalleck | hogepodge: gotcha | 16:36 |
*** Swami has quit IRC | 16:36 | |
Rockyg | if we don't have grandfather, then defcore needs a waiver process to allow tests, cycle by cycle until we have a conforming test to replace it. | 16:36 |
*** tomasztrebski has quit IRC | 16:36 | |
VanL | Rockyg: Ok | 16:37 |
*** njohnston has quit IRC | 16:37 | |
VanL | But I want to push us towards rationalized tests | 16:37 |
gema | VanL: stop throwing new words in, what are rationalized tests | 16:37 |
dwalleck | Rockyg: That's why we need to get the QA team involved. They would need to agree with our assessment | 16:37 |
catherineD | Rockyg: +1 ... if spec is merged we need to abide to it ... | 16:37 |
*** jmckind has joined #openstack-meeting-3 | 16:37 | |
Rockyg | gema, ++ ;-) | 16:38 |
catherineD | maybe with a time target too ..else not much useful with the spec | 16:38 |
gema | hogepodge: who can I add from QA to the review? | 16:38 |
hogepodge | gema: tests that don't bleed way out of their intended scope I think? | 16:38 |
woodster_ | I'd be good to have canonical reference examples of in-spec tests at some point | 16:38 |
VanL | gema: Not trying to define a new term, just using standard meaning | 16:38 |
*** tellesnobrega_af is now known as tellesnobrega | 16:38 | |
gema | VanL: not standard where I live :) | 16:38 |
Rockyg | catherineD, that's why cycle by cycle. Needs new waiver each cycle | 16:38 |
gema | VanL: I think I got it from hogepodge's explanation | 16:38 |
hogepodge | gema: oomichi and mtreinish | 16:38 |
gema | hogepodge: ack, will do | 16:38 |
hogepodge | Ok, wrapping up the discussion. Thanks everyone, this is really valuable. | 16:39 |
Rockyg | gema, maybe we need to have a suggested readking list for non-testers | 16:39 |
hogepodge | Please, comment further on the review in gerrit | 16:39 |
catherineD | hogepodge: +1 I think so ... thx gema: for submitting the patch | 16:39 |
gema | yw! | 16:39 |
*** ddieterly[away] is now known as ddieterly | 16:40 | |
hogepodge | #topic Schema (1.4) | 16:40 |
*** openstack changes topic to "Schema (1.4) (Meeting topic: defcore)" | 16:40 | |
hogepodge | These are ready for review #link https://review.openstack.org/#/c/311265/ | 16:40 |
hogepodge | #link https://review.openstack.org/#/c/317800/ | 16:40 |
hogepodge | The first is formalization of the 1.4 schema, along with minor guideline changes to match the formalization | 16:41 |
hogepodge | Along with linting and validation | 16:41 |
hogepodge | The second makes linting and validation voting jobs in the gate to help make sure we don't accidentally break the guidelines in updates | 16:41 |
hogepodge | Please, check my work. :-D | 16:42 |
hogepodge | Any comments or questions? | 16:42 |
catherineD | hogepodge: I know it is format change for rst to json .. I think it would be easier for RefStack if we make it versio n1.5 instead of remaining on 1.4 | 16:42 |
hogepodge | catherineD: ok, I can do that | 16:42 |
catherineD | do we remove the rst version from now on? | 16:42 |
hogepodge | catherineD: I think we should retain them for, but don't feel strongly about it | 16:43 |
catherineD | hogepodge: thx that would help | 16:43 |
Rockyg | deprecation? Keep it for a cycle? | 16:43 |
hogepodge | I'm mainly concerned with updates (particularly when we have merge conflicts) that break the guidelines | 16:43 |
Rockyg | or two? follow dev standards on deprecation | 16:43 |
Rockyg | hogepodge, | 16:44 |
Rockyg | ++ | 16:44 |
hogepodge | Yeah, we can remove them beginning 2017 from the repo too | 16:44 |
catherineD | hogepodge: definitely retain the existing rst ... not sure we need for the future | 16:44 |
hogepodge | no rst for the future. the json schema is formal and gateable | 16:45 |
shamail | hogepodge: I think you might need to switch line 5402 to after 5404 in this one? https://review.openstack.org/#/c/317800/4/zuul/layout.yaml | 16:45 |
catherineD | since the old rst files will be used to render the guidlelines prior to 2015.07 ... | 16:45 |
*** mickeys has joined #openstack-meeting-3 | 16:45 | |
hogepodge | catherineD: ok | 16:45 |
shamail | sorry, meant move 5402 and 5407 to the top of their sections.. Jenkins failed on that patch. | 16:46 |
catherineD | hogepodge: thanks .. I will add those comments on the patch ... | 16:47 |
hogepodge | shamail: I'll take a look | 16:47 |
hogepodge | any other comments? | 16:47 |
shamail | Added comments to the review. | 16:47 |
hogepodge | #topic Schema (2.0) | 16:47 |
*** openstack changes topic to "Schema (2.0) (Meeting topic: defcore)" | 16:47 | |
hogepodge | #link https://review.openstack.org/#/c/310621/ | 16:47 |
hogepodge | This one needs a lot more work. Cover intent, and also needs to be formalized along the lines of 1.4/1.5 | 16:48 |
hogepodge | If I understand correctly, it captures higher level metadata about the guideline itself. | 16:48 |
hogepodge | catherineD: do you know andrey's irc nick so he can comment? | 16:49 |
catherineD | and also update it to JSON | 16:49 |
hogepodge | If everyone can take a look and leave reviews, that would be helpful for guiding future discussion on the direction to take the guidelines in | 16:50 |
*** fawadkhaliq has quit IRC | 16:50 | |
hogepodge | Ok, moving on. | 16:51 |
*** fawadkhaliq has joined #openstack-meeting-3 | 16:51 | |
catherineD | Andrey's IRC andrey-mp | 16:51 |
catherineD | will let andrey-mp: know | 16:51 |
hogepodge | #topic Interop Issues Report | 16:51 |
*** openstack changes topic to "Interop Issues Report (Meeting topic: defcore)" | 16:51 | |
hogepodge | just a reminder, leave comments on this #link https://etherpad.openstack.org/p/DefCoreInteropReport | 16:51 |
*** Guest37264 is now known as melwitt | 16:51 | |
hogepodge | Mark and Egle are preparing this as a report to the board and community. We discussed it a lot in Austin | 16:51 |
hogepodge | Comments? | 16:52 |
hogepodge | #topic Work in Progress | 16:52 |
*** openstack changes topic to "Work in Progress (Meeting topic: defcore)" | 16:52 | |
*** banix has joined #openstack-meeting-3 | 16:53 | |
hogepodge | #link markvoelker has added some tests for neutron that we'll want to use for api discovery https://review.openstack.org/#/c/311747/ | 16:53 |
hogepodge | Please review | 16:53 |
hogepodge | I still need to work on refactoring (where possible) the advisory tests that require admin | 16:54 |
hogepodge | And also do doc generation | 16:54 |
hogepodge | Does anyone have links to work they want reviewed? | 16:54 |
*** iyamahat has quit IRC | 16:54 | |
*** fawadkhaliq has quit IRC | 16:55 | |
*** iyamahat has joined #openstack-meeting-3 | 16:55 | |
hogepodge | Ok, open discussion for the last few minutes. | 16:55 |
hogepodge | #topic Open Discussion | 16:55 |
*** openstack changes topic to "Open Discussion (Meeting topic: defcore)" | 16:55 | |
catherineD | hogepodge: tempest.api.image.v2.test_images_member and tempest.api.image.v2.test_images_member_negative in advisory still need 2 users | 16:55 |
hogepodge | catherineD: I'll take a look at those | 16:55 |
catherineD | hogepodge: do we flag them ? | 16:55 |
catherineD | hogepodge: ok | 16:56 |
hogepodge | the name "member" suggests it'll require two users, so likely need to be removed (if they're advisory, flag if required) | 16:56 |
*** Swami has joined #openstack-meeting-3 | 16:56 | |
catherineD | I think we can merge https://review.openstack.org/#/c/300608/ | 16:56 |
dwalleck | That feature may be tricky. I think that's the tenant visibility flag that lets you share images | 16:57 |
hogepodge | catherineD: can any be rewritten? that's something I wanted to look in to | 16:57 |
*** Sukhdev has quit IRC | 16:57 | |
Rockyg | hogepodge, ++ | 16:57 |
*** mickeys has quit IRC | 16:57 | |
hogepodge | (action item for me) | 16:57 |
catherineD | hogepodge: it takes time to update tempest tests ... meanwhile user still waisting their time to debug tests that we know won't work without admin | 16:58 |
*** mickeys has joined #openstack-meeting-3 | 16:58 | |
catherineD | by flagging them will save user's debug time | 16:58 |
hogepodge | catherineD: since they're advisory, I'd like just a bit more time to see if we can make that list smaller | 16:58 |
hogepodge | We're out of time. | 16:59 |
*** shamail has quit IRC | 16:59 | |
hogepodge | Thanks everyone for the productive meeting. We can continue in #defcore | 16:59 |
*** mrmartin has joined #openstack-meeting-3 | 16:59 | |
hogepodge | #endmeeting | 16:59 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings" | 16:59 | |
openstack | Meeting ended Wed May 18 16:59:56 2016 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 16:59 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/defcore/2016/defcore.2016-05-18-16.01.html | 16:59 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/defcore/2016/defcore.2016-05-18-16.01.txt | 17:00 |
openstack | Log: http://eavesdrop.openstack.org/meetings/defcore/2016/defcore.2016-05-18-16.01.log.html | 17:00 |
*** gema has left #openstack-meeting-3 | 17:00 | |
*** dwalleck has left #openstack-meeting-3 | 17:00 | |
*** catherineD has left #openstack-meeting-3 | 17:00 | |
*** sarob has joined #openstack-meeting-3 | 17:01 | |
*** claudiub has quit IRC | 17:04 | |
*** mickeys has quit IRC | 17:05 | |
*** ddieterly is now known as ddieterly[away] | 17:05 | |
*** tonytan4ever has quit IRC | 17:08 | |
*** lpetrut has quit IRC | 17:08 | |
*** mrmartin has quit IRC | 17:10 | |
*** absubram has joined #openstack-meeting-3 | 17:11 | |
*** cjvolzka has left #openstack-meeting-3 | 17:11 | |
*** sverma has joined #openstack-meeting-3 | 17:12 | |
*** Rockyg has quit IRC | 17:17 | |
*** mickeys has joined #openstack-meeting-3 | 17:20 | |
*** mickeys has quit IRC | 17:20 | |
*** mickeys has joined #openstack-meeting-3 | 17:21 | |
*** iyamahat has quit IRC | 17:22 | |
*** sarob has quit IRC | 17:29 | |
*** sarob has joined #openstack-meeting-3 | 17:33 | |
*** s3wong has joined #openstack-meeting-3 | 17:34 | |
*** ivar-lazzaro has joined #openstack-meeting-3 | 17:35 | |
*** ivar-lazzaro has quit IRC | 17:39 | |
*** ivar-lazzaro has joined #openstack-meeting-3 | 17:39 | |
*** lpetrut has joined #openstack-meeting-3 | 17:40 | |
*** iyamahat has joined #openstack-meeting-3 | 17:42 | |
*** anilvenkata has joined #openstack-meeting-3 | 17:43 | |
*** spzala has quit IRC | 17:43 | |
*** spzala has joined #openstack-meeting-3 | 17:43 | |
*** lpetrut has quit IRC | 17:44 | |
*** vhoward has joined #openstack-meeting-3 | 17:45 | |
*** dimtruck is now known as zz_dimtruck | 17:50 | |
*** cbouch_ has quit IRC | 17:50 | |
*** piet has joined #openstack-meeting-3 | 17:51 | |
*** zz_dimtruck is now known as dimtruck | 17:52 | |
*** pvaneck has joined #openstack-meeting-3 | 17:55 | |
*** dtardivel has quit IRC | 18:00 | |
*** yamahata has joined #openstack-meeting-3 | 18:00 | |
*** bpokorny has quit IRC | 18:00 | |
*** bpokorny has joined #openstack-meeting-3 | 18:03 | |
*** wendar_ is now known as wendar | 18:04 | |
*** ddieterly[away] has quit IRC | 18:05 | |
*** mickeys has quit IRC | 18:13 | |
*** Sukhdev has joined #openstack-meeting-3 | 18:13 | |
*** mickeys has joined #openstack-meeting-3 | 18:14 | |
*** doug-fish has joined #openstack-meeting-3 | 18:16 | |
*** evgenyf has joined #openstack-meeting-3 | 18:17 | |
*** doug-fish has quit IRC | 18:17 | |
*** doug-fish has joined #openstack-meeting-3 | 18:17 | |
*** tonytan4ever has joined #openstack-meeting-3 | 18:18 | |
*** mickeys has quit IRC | 18:18 | |
*** ihrachys has quit IRC | 18:18 | |
*** dimtruck is now known as zz_dimtruck | 18:19 | |
*** coolsvap has quit IRC | 18:20 | |
*** doug-fis_ has quit IRC | 18:20 | |
*** bpokorny has quit IRC | 18:21 | |
*** rossella_s has quit IRC | 18:23 | |
*** rossella_s has joined #openstack-meeting-3 | 18:24 | |
*** banix has quit IRC | 18:24 | |
*** amit213 has quit IRC | 18:24 | |
*** egafford has joined #openstack-meeting-3 | 18:26 | |
*** muawiakhan has quit IRC | 18:26 | |
*** muawiakhan has joined #openstack-meeting-3 | 18:27 | |
*** amit213 has joined #openstack-meeting-3 | 18:27 | |
*** isq has joined #openstack-meeting-3 | 18:27 | |
*** muawiakhan has quit IRC | 18:27 | |
*** ddieterly has joined #openstack-meeting-3 | 18:27 | |
*** bpokorny has joined #openstack-meeting-3 | 18:28 | |
*** sdake_ has joined #openstack-meeting-3 | 18:31 | |
*** sdake has quit IRC | 18:33 | |
*** MeganR has quit IRC | 18:41 | |
*** rockyg has joined #openstack-meeting-3 | 18:44 | |
*** lpetrut has joined #openstack-meeting-3 | 18:47 | |
*** anteaya has joined #openstack-meeting-3 | 18:47 | |
*** sambetts is now known as sambetts|afk | 18:47 | |
*** flwang1 has joined #openstack-meeting-3 | 18:54 | |
*** amotoki has quit IRC | 18:56 | |
*** anteaya has quit IRC | 18:57 | |
*** MeganR has joined #openstack-meeting-3 | 18:59 | |
*** pt_15 has joined #openstack-meeting-3 | 19:03 | |
*** MeganR has quit IRC | 19:04 | |
*** piet has quit IRC | 19:05 | |
*** piet has joined #openstack-meeting-3 | 19:06 | |
*** mrmartin has joined #openstack-meeting-3 | 19:07 | |
*** ducttape_ has joined #openstack-meeting-3 | 19:08 | |
*** toddjoh__ has quit IRC | 19:10 | |
*** doug-fish has quit IRC | 19:10 | |
*** banix has joined #openstack-meeting-3 | 19:12 | |
*** toddjohn_ has joined #openstack-meeting-3 | 19:12 | |
*** doug-fish has joined #openstack-meeting-3 | 19:13 | |
*** toddjohn_ has quit IRC | 19:14 | |
*** toddjohn_ has joined #openstack-meeting-3 | 19:15 | |
*** kbyrne has quit IRC | 19:16 | |
*** Sukhdev has quit IRC | 19:16 | |
*** flwang1 has quit IRC | 19:18 | |
*** doug-fish has quit IRC | 19:18 | |
*** kbyrne has joined #openstack-meeting-3 | 19:20 | |
*** piet has quit IRC | 19:21 | |
*** banix has quit IRC | 19:22 | |
*** sdake_ has quit IRC | 19:23 | |
*** mickeys has joined #openstack-meeting-3 | 19:26 | |
*** mrmartin has quit IRC | 19:26 | |
*** flwang1 has joined #openstack-meeting-3 | 19:26 | |
*** njohnston has joined #openstack-meeting-3 | 19:27 | |
*** piet has joined #openstack-meeting-3 | 19:27 | |
*** jmckind has quit IRC | 19:31 | |
*** baoli_ has quit IRC | 19:34 | |
*** jmckind has joined #openstack-meeting-3 | 19:35 | |
*** doug-fish has joined #openstack-meeting-3 | 19:40 | |
*** jmckind has quit IRC | 19:40 | |
*** doug-fish has quit IRC | 19:44 | |
*** AlanClark has quit IRC | 19:47 | |
*** sdake has joined #openstack-meeting-3 | 19:48 | |
*** matrohon has joined #openstack-meeting-3 | 19:50 | |
*** MeganR has joined #openstack-meeting-3 | 19:52 | |
*** hurgleburgler has joined #openstack-meeting-3 | 19:54 | |
*** mickeys has quit IRC | 19:54 | |
*** fawadkhaliq has joined #openstack-meeting-3 | 19:54 | |
*** fawadkhaliq has quit IRC | 19:54 | |
*** mickeys has joined #openstack-meeting-3 | 19:54 | |
*** fawadkhaliq has joined #openstack-meeting-3 | 19:55 | |
*** anilvenkata has quit IRC | 19:55 | |
*** yamamoto has quit IRC | 19:55 | |
*** lhcheng_ has joined #openstack-meeting-3 | 19:56 | |
*** robcresswell has joined #openstack-meeting-3 | 19:56 | |
*** flwang1 has quit IRC | 19:58 | |
*** mickeys has quit IRC | 19:59 | |
*** doug-fish has joined #openstack-meeting-3 | 19:59 | |
*** salv-orlando has quit IRC | 19:59 | |
*** tyr_ has joined #openstack-meeting-3 | 20:00 | |
tyr_ | o/ | 20:00 |
tsufiev | evening, chat | 20:00 |
lcastell | o/ | 20:01 |
ducttape_ | o/ | 20:01 |
hurgleburgler | (◕‿◕✿)ノ | 20:01 |
robcresswell | #startmeeting horizondrivers | 20:01 |
openstack | Meeting started Wed May 18 20:01:37 2016 UTC and is due to finish in 60 minutes. The chair is robcresswell. 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 |
lhcheng_ | o/ | 20:01 |
*** TravT has joined #openstack-meeting-3 | 20:01 | |
robcresswell | o/ | 20:01 |
bpokorny | o/ | 20:01 |
TravT | o/ | 20:01 |
david-lyle | o/ | 20:01 |
robcresswell | Here's the agenda for today | 20:02 |
robcresswell | #link https://wiki.openstack.org/wiki/Meetings/HorizonDrivers | 20:02 |
robcresswell | Couple things first | 20:02 |
robcresswell | #topic Notices | 20:02 |
*** openstack changes topic to "Notices (Meeting topic: horizondrivers)" | 20:02 | |
robcresswell | #link https://wiki.openstack.org/wiki/Sprints/HorizonNewtonSprint | 20:02 |
*** MeganR has quit IRC | 20:03 | |
robcresswell | Midcycle details are there, and also in the room topic/ mailer. Add attendance, topics to etherpad, etc | 20:03 |
*** kashyap has left #openstack-meeting-3 | 20:03 | |
robcresswell | Just shy of 2 months off, so I hope thats enough time for travel approval etc. | 20:03 |
*** matt-borland has joined #openstack-meeting-3 | 20:03 | |
TravT | i'll add my name, but i don't have travel approval yet. | 20:04 |
hurgleburgler | me too | 20:04 |
*** mickeys has joined #openstack-meeting-3 | 20:04 | |
robcresswell | No immediate rush, its just so I can sort out wifi etc. | 20:04 |
ducttape_ | new to pre provision all the wifi ports needed ;) | 20:04 |
ducttape_ | new/need | 20:05 |
robcresswell | Yup | 20:05 |
robcresswell | #link https://wiki.openstack.org/wiki/Horizon/WeeklyBugReport | 20:05 |
robcresswell | I've updated the bugs. We've cleared out a good number of bugs in N-1 so far, but it'd be great to move on some of the larger bps. We've implemented 3 or 4 so far IIRC. | 20:05 |
robcresswell | So please get some reviews on those features. | 20:05 |
ducttape_ | https://review.openstack.org/#/q/topic:bp/admin-neutron-l3-agents will likely be complete for N release I expect | 20:06 |
*** zz_dimtruck is now known as dimtruck | 20:06 | |
robcresswell | A well filled out bp as well I see :p | 20:06 |
robcresswell | Lets move on to the agenda items | 20:07 |
robcresswell | #topic UI Text Guidelines | 20:07 |
*** openstack changes topic to "UI Text Guidelines (Meeting topic: horizondrivers)" | 20:07 | |
robcresswell | #link http://docs.openstack.org/contributor-guide/ui-text-guidelines.html | 20:07 |
*** nelsnelson has quit IRC | 20:08 | |
*** tonytan4ever has quit IRC | 20:08 | |
* tsufiev proposes to make a new voting job ;) | 20:08 | |
*** toddjohn_ has quit IRC | 20:08 | |
robcresswell | Was this your item tsufiev ? | 20:08 |
tsufiev | robcresswell, no, it wasn't me | 20:08 |
tsufiev | just kidding, of course, about that job | 20:08 |
*** toddjohn_ has joined #openstack-meeting-3 | 20:08 | |
* ducttape_ was worried | 20:09 | |
tsufiev | (would require some AI to actually check guidelines conformance) | 20:09 |
*** nelsnelson has joined #openstack-meeting-3 | 20:09 | |
robcresswell | Well, thats a mystery. It may be worth a read through, but it doesn't seem like anyone wants to own that :) | 20:09 |
robcresswell | Lets move on | 20:09 |
robcresswell | #topic Glance V2 | 20:09 |
*** openstack changes topic to "Glance V2 (Meeting topic: horizondrivers)" | 20:09 | |
david-lyle | love guidelines we don't contribute to | 20:09 |
tsufiev | that was mine | 20:09 |
hurgleburgler | david-lyle: agreed | 20:09 |
robcresswell | tsufiev: You're up :) | 20:09 |
*** toddjoh__ has joined #openstack-meeting-3 | 20:09 | |
tsufiev | I was wondering is Glance v2 support is a thing someone is thinking about? | 20:10 |
bpokorny | Yep, I'm working on that for Newton. | 20:10 |
david-lyle | https://blueprints.launchpad.net/horizon/+spec/horizon-glance-v2 ? | 20:10 |
tsufiev | bpokorny, oh, that's good! do you need some help on that? | 20:10 |
bpokorny | Yeah, help would be great on it. I think there are complexities with it that still need to be worked out. | 20:11 |
tsufiev | bpokorny, okay, count me in | 20:11 |
bpokorny | I know there was a patch out for it that a few people had worked on already, so was planning to start with and improve that one. | 20:11 |
TravT | bpokorny: you can add me to reviews for this | 20:11 |
bpokorny | tsufiev: TravT: Great! | 20:12 |
bpokorny | I'll keep you guys posted as I make progress on it. | 20:12 |
tsufiev | could use midcycle to push reviews for it... | 20:12 |
robcresswell | Well, that went well :p | 20:12 |
robcresswell | Ready to move on? There's a few bps in the agenda. | 20:12 |
*** toddjo___ has joined #openstack-meeting-3 | 20:13 | |
*** toddjohn_ has quit IRC | 20:13 | |
robcresswell | #topic Blueprint Review | 20:13 |
*** openstack changes topic to "Blueprint Review (Meeting topic: horizondrivers)" | 20:13 | |
*** ametts has quit IRC | 20:13 | |
robcresswell | #link https://blueprints.launchpad.net/horizon/+spec/static-file-autodiscovery | 20:13 |
hurgleburgler | Thai was interested in resurrecting this idea … theres already a review for it up, jones had some comments on it | 20:14 |
*** toddjoh__ has quit IRC | 20:14 | |
*** fawadkhaliq has quit IRC | 20:15 | |
TravT | pardon my ignorance on the background for this one | 20:15 |
TravT | but | 20:15 |
TravT | how does this relate to plugins? | 20:15 |
robcresswell | richard had some patches on a related subject right? I wasnt sure if they were over the same thing or different approaches | 20:15 |
hurgleburgler | richard had some old patches that reworked the static stuff | 20:15 |
tsufiev | I like richard's concept of keeping entrypoints by default inside xstatic | 20:15 |
david-lyle | TravT: if a plugin wants to use an xstatic package horizon proper doesn't already | 20:15 |
hurgleburgler | I asked him to resurrect it so that I could make use of it for this BP | 20:15 |
hurgleburgler | His patch calls our some JS FILES directly, I still need to touch base with him on the comments, I think our solutions can live peacefully together somehow | 20:16 |
hurgleburgler | our == out | 20:17 |
hurgleburgler | I'm mostly interested in being able to pip install a theme | 20:17 |
* ducttape_ is under the impression that pipin is not easy | 20:17 | |
hurgleburgler | ducttape_: lol | 20:18 |
* tsufiev is curious how js dependencies are solved in this semi-automatic way? | 20:18 | |
* david-lyle saw that on tshirt, so it must be true | 20:18 | |
tsufiev | should we re-introduce npm-like dependencies into xstatic ;)? | 20:18 |
hurgleburgler | think that might be part of the comments left, but I'm not sure yet | 20:18 |
ducttape_ | the js dependacies are not really handled, unless the xstatic package enforces it | 20:18 |
tsufiev | I mean, sometimes scripts should be loaded in a particular order | 20:18 |
hurgleburgler | #link https://review.openstack.org/#/c/195371/ | 20:18 |
hurgleburgler | but, any thoughts on the BP itself? | 20:19 |
hurgleburgler | do people like the idea? | 20:19 |
hurgleburgler | too bad thai isn't here | 20:19 |
tsufiev | +1 | 20:19 |
hurgleburgler | i'd given up on it ages ago | 20:19 |
robcresswell | Yeah it makes sense to me | 20:19 |
hurgleburgler | cool beans | 20:20 |
robcresswell | Thoughts on approval/priority? | 20:20 |
ducttape_ | it seems like it is more of a developer / distro priority | 20:20 |
david-lyle | so I believe app-catalog had wanted such a thing as well | 20:21 |
ducttape_ | as long stuff doesn't completely break and need a rewrite - wfm | 20:21 |
robcresswell | I agree. It seems like a QOL change to me | 20:21 |
tsufiev | quality of life? | 20:22 |
TravT | +1 on the BP | 20:22 |
robcresswell | As in, it makes setup easier, but its not like that setup is impossible to achieve | 20:22 |
hurgleburgler | its true … I've heard some packagers rebuild the entire static_settings.py themselves wiht shell scripts | 20:23 |
robcresswell | #info https://blueprints.launchpad.net/horizon/+spec/static-file-autodiscovery Approved | 20:23 |
hurgleburgler | \o/ | 20:23 |
hurgleburgler | yay! | 20:23 |
robcresswell | #link https://blueprints.launchpad.net/horizon/+spec/dynamic-themes-v2 | 20:23 |
hurgleburgler | This is the concept I brought up at the summit | 20:23 |
hurgleburgler | something that we might need internally, and something that would be cool to provide to everyone else | 20:23 |
david-lyle | "simple cookie logic" ? | 20:24 |
ducttape_ | ah yeah, that is crazy | 20:25 |
david-lyle | is that a thing? | 20:25 |
hurgleburgler | david-lyle: LOL | 20:25 |
ducttape_ | it's interesting / cool.... but crazy | 20:25 |
hurgleburgler | basically, I'd like to be able to use functions, that simply return the theme value to load | 20:25 |
robcresswell | I don't like the idea of changing the setting again, if its altering the existing setting | 20:25 |
tsufiev | ducttape_, just imagine randomly generated theme based on a random cookie value! | 20:26 |
robcresswell | As long as it functions with the same config as today, extending is fine as far as Im concerned. | 20:26 |
hurgleburgler | you can write any logic, as long as it returns a theme 'key' | 20:26 |
ducttape_ | are there current places in horizon that don't adopt the current theme stuff all that well? those seem higher priority | 20:26 |
david-lyle | robcresswell: next cycle theming will stabilize | 20:26 |
ducttape_ | I thought I heard that last cycle | 20:26 |
david-lyle | every cycle :P | 20:26 |
hurgleburgler | ducttape_: sorry, there's only one of me | 20:26 |
robcresswell | david-lyle: Hey, my response to him was that Liberty was more stable | 20:27 |
hurgleburgler | :-D | 20:27 |
ducttape_ | yy.... but I think it should be recognized... there are spots right now that don't adopt theme stuff well / correctly.... and it's pretty ugly / obvious | 20:27 |
hurgleburgler | Which ones? | 20:27 |
david-lyle | ducttape_: those are on hurgleburgler's hunt and kill list | 20:27 |
hurgleburgler | I'm cleaning up the stragglers now | 20:27 |
robcresswell | So, my thoughts on the actual bp is the idea is neat, as long as it doesnt change/break any existing config then its fine | 20:27 |
david-lyle | robcresswell: +1 | 20:28 |
ducttape_ | k. I know mfisch was complaining, will get bugs filed to follow up with | 20:28 |
hurgleburgler | robcresswell: i promise | 20:28 |
robcresswell | But it isnt high priority. More interested in fixing the existing issues and making sure the angular content is also themable etc. | 20:28 |
david-lyle | ducttape_: that's surprising | 20:28 |
hurgleburgler | ducttape_: just shoot the bugs my way if possible | 20:28 |
ducttape_ | we like to give hurgleburgler a hard time. no one has done more around the theme stuff... but it's never enough | 20:29 |
david-lyle | I agree filling in the theming gaps is higher priority | 20:29 |
hurgleburgler | Its never done! | 20:29 |
robcresswell | #info https://blueprints.launchpad.net/horizon/+spec/dynamic-themes-v2 Approved | 20:29 |
hurgleburgler | damn moving target | 20:29 |
robcresswell | #link https://blueprints.launchpad.net/horizon/+spec/angular-template-overrides | 20:29 |
david-lyle | override all the things ! | 20:29 |
hurgleburgler | here's a big one | 20:29 |
hurgleburgler | I just did the spinner rework | 20:29 |
hurgleburgler | making the spinner overridable from the theme | 20:29 |
hurgleburgler | through tempaltes | 20:29 |
hurgleburgler | angular uses their own spinner | 20:29 |
hurgleburgler | which is a problem | 20:29 |
*** ametts has joined #openstack-meeting-3 | 20:30 | |
hurgleburgler | right now … I restructured the angular to use a template (it was inline HTML within the JavaScript) | 20:30 |
hurgleburgler | but, there is no way to override the angular templates from a theme | 20:30 |
tsufiev | frankly speaking, I don't find a bare spinner very UI-friendly | 20:30 |
tsufiev | would be better to see progress bar in its place | 20:30 |
hurgleburgler | but now you can customize it anyways you want | 20:30 |
david-lyle | tsufiev: for the page? | 20:30 |
hurgleburgler | progress bar is sometimes impossible | 20:31 |
hurgleburgler | cause, you don't know percentages | 20:31 |
robcresswell | tsufiev: Progress bars are difficult to make reliable, and frustrating if they aren't reliable. | 20:31 |
hurgleburgler | or do you mean just an animated 100% width one? | 20:31 |
david-lyle | 14 hours left to load page | 20:31 |
tsufiev | oh yes, that's true :( | 20:31 |
hurgleburgler | but, anyways, off topic | 20:31 |
david-lyle | oh wait it's done | 20:31 |
hurgleburgler | right now, you can't override angular templates | 20:31 |
ducttape_ | so this is primarily supporting the spinner stuff? | 20:31 |
tsufiev | at least for file uploads where progress is trackable | 20:31 |
tyr_ | in any case...with this blueprint...your theme can make the spinner a progress bar | 20:31 |
hurgleburgler | no, supporting ANY angular overrides | 20:31 |
robcresswell | ducttape_: No, one tiny piece is done :) | 20:31 |
hurgleburgler | it just became apparent when I did this work | 20:31 |
robcresswell | I think | 20:31 |
tsufiev | which imo the ones users wait the most time | 20:31 |
ediardo | animate until 99% -> then 100% until completed | 20:31 |
robcresswell | ediardo: UX ftw | 20:32 |
ducttape_ | I'm hunting for how to change new launch instance use of transfer table, and throw that thing overboard | 20:32 |
tsufiev | ediardo, haha. Or better use 'windows files copy' approach | 20:32 |
robcresswell | So, one of the nice parts about the django templating is that we can do block and template level overrides | 20:32 |
tsufiev | 15 mins ... 30 mins ... 45 mins... | 20:32 |
hurgleburgler | Its one of the most powerful pieces of the Theme functionality | 20:33 |
david-lyle | one of the core design principles for Horizon is extensibility, so I am +2 on this bp | 20:33 |
hurgleburgler | its how material is able to change the sidebar and the header | 20:33 |
robcresswell | I think if we cant customise templates or HTML in any way, its a big step backwards in that regard. | 20:33 |
hurgleburgler | I spoke it over with a few of the angular peeps | 20:33 |
hurgleburgler | matt-borland and TravT | 20:33 |
tyr_ | hey... | 20:33 |
hurgleburgler | I threw up three idea on how to approach the problem from our meeting | 20:33 |
hurgleburgler | tyr_ too! | 20:33 |
hurgleburgler | Any input or iteration on those ideas would be awesome too | 20:34 |
tyr_ | can you elaborate on your 2nd idea in the bp? I didn't grok that one | 20:34 |
tyr_ | in bp off-line is fine | 20:34 |
robcresswell | All okay with approval/ High? | 20:35 |
hurgleburgler | When we do collectstatic, we look through the directory structure anyways, we can write a static json file and load that into angular | 20:35 |
TravT | + on approval... but not sure on which approach. | 20:36 |
ducttape_ | It would be nice to have a real use case / example for it to be high | 20:36 |
hurgleburgler | I think several people can help implement too, if possible | 20:36 |
ducttape_ | the spinner is kinda lower priority | 20:36 |
robcresswell | I think you're fixating on the spinner example a bit | 20:36 |
tyr_ | the use case is as we get angular code...it appears to be a regression in themeability | 20:36 |
hurgleburgler | ducttape_: the spinner is just an example of why you would need to override tempaltes | 20:37 |
tyr_ | swift ui for example | 20:37 |
robcresswell | I think the point hurgleburgler was making is that you can't override any angular templates right now. So you're just stuck with the layout. | 20:37 |
ducttape_ | sure, but it's not really impacting admins or users in a material way imo | 20:37 |
david-lyle | ducttape_: it's more about other widgets, that was just a simple one | 20:37 |
ducttape_ | sure ok... then take the flavor sort thing in the new launch instance.... something 3 operators brought up at the summit | 20:38 |
tsufiev | +1 that this feature is needed | 20:38 |
ducttape_ | and use that as an example / proof point | 20:38 |
hurgleburgler | \o/ | 20:38 |
*** ddieterly is now known as ddieterly[away] | 20:38 | |
tyr_ | it is worth noting that because angular templates may contain complex behavior and controller interactions...so HTML overrides need to tread carefully. | 20:39 |
*** ddieterly[away] is now known as ddieterly | 20:39 | |
robcresswell | ducttape_: These arent mutually exclusive goals though. I'd like to fix that too. I can't recall the priority we set on that, I think its assigned to me at the moment. | 20:39 |
matt-borland | ducttape_, that example is arguably about functionality more than theming | 20:39 |
hurgleburgler | tyr_: the same is true of the django templates in some cases | 20:39 |
TravT | ducttape_: is this the setting that allows injecting a python function? | 20:39 |
ducttape_ | it used to work that way TravT, yes | 20:39 |
ducttape_ | but it could work in another way in the future | 20:39 |
*** lpetrut has quit IRC | 20:40 | |
robcresswell | We can decide on implementation, but I think its a desirable to maintain the template flexibility | 20:41 |
hurgleburgler | +1 | 20:41 |
matt-borland | yep, agreed | 20:41 |
*** lpetrut has joined #openstack-meeting-3 | 20:41 | |
tyr_ | I think this is a useful bp, but it does add another "hey...you guys broke my customization" point. Any ideas how to provide an "api" of sorts...or versioning? | 20:42 |
robcresswell | I'd like to look into how the schema form does it personally, they have a really nice way of doing it | 20:42 |
robcresswell | With their bootstrap provider | 20:42 |
robcresswell | But thts off topic | 20:42 |
hurgleburgler | robcresswell: would love it if you could provide a solution on the BP too | 20:42 |
robcresswell | #info https://blueprints.launchpad.net/horizon/+spec/angular-template-overrides Approved, High | 20:42 |
matt-borland | yeah, it's definitely a 'here be dragons' use case | 20:42 |
tsufiev | robcresswell, if you'd like to offload some part of schema research, ping me | 20:42 |
robcresswell | hurgleburgler: I'll work out when I can next forgo sleep and add to it :) | 20:42 |
TravT | hurgleburgler: is your option 2 basically a resource registry? | 20:43 |
TravT | the json object? | 20:43 |
* matt-borland heh heh | 20:43 | |
hurgleburgler | robcresswell: you need to build up your tolerence | 20:43 |
TravT | i'm thinking more like message catalogs | 20:43 |
TravT | where the key is the text inline and the value is what you should really use | 20:43 |
hurgleburgler | TravT: probably … we just need to load it via a django template tag in the angular base template somehow | 20:43 |
hurgleburgler | I think it might be the best of both the solutions we had discussed before | 20:44 |
hurgleburgler | but, approved! | 20:44 |
hurgleburgler | Thanks! | 20:44 |
tyr_ | I'd be cautious about making it too angular specific. i think it might be better approached as a "static file override" | 20:44 |
robcresswell | Nothing else on the agenda for today | 20:45 |
robcresswell | #topic Open Discussion | 20:45 |
*** openstack changes topic to "Open Discussion (Meeting topic: horizondrivers)" | 20:45 | |
matt-borland | eslint warnings? | 20:45 |
tsufiev | I have a minor question about angular files location | 20:45 |
tsufiev | I do not want at all to start another file moving crusade, but... | 20:45 |
ducttape_ | there is already an option to have static file overrides, we use em... and would apply in case above... but not be theme specific | 20:45 |
lcastell | I have a couple of BPs to advertise: https://blueprints.launchpad.net/horizon/+spec/admin-views-filter-first | 20:46 |
*** lpetrut has quit IRC | 20:46 | |
lcastell | https://blueprints.launchpad.net/horizon/+spec/improve-horizon-caching | 20:46 |
lcastell | :-) | 20:46 |
*** absubram has quit IRC | 20:46 | |
ducttape_ | nice lcastell | 20:46 |
ducttape_ | +100 | 20:46 |
tsufiev | I found it a bit confusing that, for example NG Images are inside openstack_dashboard/static/app/core/images while containers are inside openstack_dashboard/dashboards/project/static/containers | 20:46 |
tyr_ | tsufiev: images "base" code is theoretically shared by panels in two different dashboards | 20:47 |
robcresswell | lcastell: We've discussed this one before, so we can approve it unless anyone has any strong objections | 20:47 |
matt-borland | yeah, I think that as we move toward things registered by resource type, they will fall into a logical registry, not dashboard-related | 20:47 |
tsufiev | oh | 20:47 |
matt-borland | *logical directory system | 20:48 |
robcresswell | lcastell: These two* even | 20:48 |
lcastell | \o/ | 20:48 |
matt-borland | tsufiev, tyr and I were also looking at this, thinking of targeting newton-2 with a recommendation | 20:48 |
tsufiev | then perhaps not use dashboard-oriented scheme at all? | 20:48 |
matt-borland | so we don't have 100 refactors | 20:48 |
tyr_ | lcastell: both of those bp's seem to swirl around use cases that searchlight addresses particularly well. | 20:48 |
matt-borland | perhaps, I think it's up to people to figure out the direction we want to go in with panels/actions/views | 20:49 |
*** mickeys has quit IRC | 20:49 | |
tsufiev | matt-borland, okay, it's always pleasant to hear that something bothers not only me :) | 20:49 |
*** mickeys has joined #openstack-meeting-3 | 20:49 | |
matt-borland | indeed, it gnaws at my soul constantly | 20:49 |
tyr_ | I know we aren't at the searchlight is part of core horizon stage...but i'd be cautious about investing too much effort in a Horizon caching and pre-filtering code base. | 20:49 |
ediardo | another BP related to UX: https://blueprints.launchpad.net/horizon/+spec/improve-confirm-delete-window | 20:50 |
robcresswell | tyr_: We're a long way off that stage. | 20:50 |
david-lyle | tyr_ nor would I bank on searchlight as the only solution | 20:50 |
lcastell | tyr_ got it | 20:50 |
robcresswell | lcastell: Please go ahead with the improvements | 20:50 |
ducttape_ | tyr_: is searchlight deployed anyone at scale ? | 20:50 |
david-lyle | the extreme in both cases is foolhardy | 20:50 |
lcastell | robcresswell cool!! thanks! | 20:51 |
ducttape_ | until searchlight is a valid choice - I think lcastell is very much on the right path, and won't take much effort | 20:51 |
tsufiev | ducttape_, that thing interests me as well | 20:51 |
david-lyle | nor does it hurt searchlight | 20:51 |
* lcastell tears of joy | 20:51 | |
* ducttape_ looks for why not both meme | 20:52 | |
robcresswell | tyr_, matt-borland: re: the images code, we should take some time about general architecture, because the porject/admin split is not that clear cut, and we may want to alter it | 20:52 |
robcresswell | some time to talk* | 20:52 |
robcresswell | perhaps at mid cycle | 20:52 |
matt-borland | robcresswell, yes, I think it's a good discussion, esp. once we get more examples | 20:52 |
hurgleburgler | robcresswell: will it be possible to dial people into the mid cycle? | 20:53 |
hurgleburgler | offtopic, apologies | 20:53 |
robcresswell | There's a webex all set up I believe. | 20:53 |
robcresswell | Just wanted to check details before I put out the info though. | 20:53 |
hurgleburgler | cisco has some rather fancy conference technology if I remember correctly | 20:53 |
robcresswell | Should be a proper conference room with decent audio handling too. | 20:53 |
david-lyle | hurgleburgler: that's for customers | 20:53 |
robcresswell | Nah, they have big telepresence rooms on every floor. | 20:54 |
hurgleburgler | david-lyle: 。゜゜(´O`)°゜。 | 20:54 |
tsufiev | hurgleburgler, do they have time distortion machine to fight TZ differences :)? | 20:54 |
robcresswell | tyr_ hurgleburgler matt-borland: https://github.com/json-schema-form/angular-schema-form-bootstrap/blob/develop/bootstrap-decorator.js | 20:54 |
david-lyle | hurgleburgler: I'm not even sure what that was | 20:54 |
tsufiev | (I hope I won't need it) | 20:54 |
matt-borland | yeah, robcresswell | 20:54 |
robcresswell | thats how schema form does its template handling ^^ | 20:54 |
robcresswell | If you could do something like that, I think that would be really cool. | 20:55 |
matt-borland | hey, we didn't get to my suggested topic! :) | 20:55 |
robcresswell | matt-borland: :o sorry, what was it? | 20:55 |
matt-borland | copious eslint warnings | 20:55 |
matt-borland | notably 'quote-props' | 20:56 |
matt-borland | do we really want that rule? | 20:56 |
*** lblanchard has quit IRC | 20:56 | |
matt-borland | I don't. :) | 20:56 |
david-lyle | matt-borland: all javascript is warning according to eslint | 20:56 |
matt-borland | exactly! | 20:56 |
*** yamamoto has joined #openstack-meeting-3 | 20:56 | |
matt-borland | actually, it's just all quote-props | 20:56 |
tsufiev | david-lyle, lol ) | 20:56 |
TravT | david-lyle: lol | 20:56 |
hurgleburgler | david-lyle: it was a crying person | 20:56 |
david-lyle | matt-borland: do we just have to disable rules? | 20:56 |
david-lyle | or are you proposing fixing all the nits? | 20:57 |
matt-borland | yeah, we can set that quote-props rule to 0 unless someone really wants it | 20:57 |
TravT | eslint warnings provide zero value until that is done | 20:57 |
hurgleburgler | we can disable all the nits :-D | 20:57 |
matt-borland | it's "you should say {'a': 'apple'} rather than {a: 'apple'} | 20:57 |
robcresswell | Fine by me. I have no strong feelings about anything above basic linting. | 20:57 |
tsufiev | matt-borland, do you think we need to disable it in eslint-config-openstack? | 20:57 |
matt-borland | we can override in .eslintrc I think | 20:57 |
matt-borland | I did the other day | 20:57 |
*** abalutoiu has quit IRC | 20:58 | |
hurgleburgler | we don't have to actually follow every rule they push | 20:58 |
david-lyle | I say disable and if someone wants to reenable, they can fix all the warnings with that patch | 20:58 |
matt-borland | I'll put up a patch...thanks! | 20:58 |
TravT | david-lyle: +2 | 20:58 |
tsufiev | yes, it's always possible, but it just looks... not aligned with common sense | 20:58 |
hurgleburgler | david-lyle: +2 | 20:58 |
matt-borland | thanks :) | 20:58 |
*** mriedem has joined #openstack-meeting-3 | 20:58 | |
* tsufiev dreams about starting using ES2015 in Horizon JS | 20:59 | |
hurgleburgler | nits aren't 'common sense' all the time | 20:59 |
robcresswell | We're at time | 21:00 |
robcresswell | Thanks everyone! | 21:00 |
hurgleburgler | Thanks! | 21:00 |
*** alaski has joined #openstack-meeting-3 | 21:00 | |
robcresswell | #endmeeting | 21:00 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings" | 21:00 | |
openstack | Meeting ended Wed May 18 21:00:15 2016 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 21:00 |
*** ducttape_ has left #openstack-meeting-3 | 21:00 | |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/horizondrivers/2016/horizondrivers.2016-05-18-20.01.html | 21:00 |
david-lyle | Thanks robcresswell | 21:00 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/horizondrivers/2016/horizondrivers.2016-05-18-20.01.txt | 21:00 |
openstack | Log: http://eavesdrop.openstack.org/meetings/horizondrivers/2016/horizondrivers.2016-05-18-20.01.log.html | 21:00 |
ediardo | thanks! | 21:00 |
lcastell | Thanks!! | 21:00 |
*** hurgleburgler has left #openstack-meeting-3 | 21:00 | |
alaski | #startmeeting nova_cells | 21:00 |
openstack | Meeting started Wed May 18 21:00:35 2016 UTC and is due to finish in 60 minutes. The chair is alaski. Information about MeetBot at http://wiki.debian.org/MeetBot. | 21:00 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 21:00 |
*** openstack changes topic to " (Meeting topic: nova_cells)" | 21:00 | |
*** robcresswell has left #openstack-meeting-3 | 21:00 | |
openstack | The meeting name has been set to 'nova_cells' | 21:00 |
mriedem | o/ | 21:00 |
doffm | o/ | 21:00 |
*** tsufiev has left #openstack-meeting-3 | 21:00 | |
melwitt | o/ | 21:00 |
* bauzas waves | 21:00 | |
dansmith | o7 | 21:00 |
bauzas | broken arm ? | 21:01 |
melwitt | a salute | 21:01 |
melwitt | is my guess | 21:01 |
dansmith | salute | 21:01 |
alaski | dansmith has requested a full hour meeting so let's see what we can do | 21:01 |
bauzas | o~ then | 21:01 |
alaski | #topic testing | 21:01 |
*** openstack changes topic to "testing (Meeting topic: nova_cells)" | 21:01 | |
alaski | any news from anyone here? | 21:01 |
alaski | ccarmack isn't around | 21:02 |
melwitt | I don't know if anyone's mentioned in the meeting before but the cells job seemed more prone to fail on the fernet token bug | 21:02 |
melwitt | which I saw mriedem reverted the change today, right? I saw an ML post | 21:02 |
alaski | I was not aware of that | 21:02 |
alaski | the increase in failures | 21:02 |
bauzas | orly | 21:02 |
mriedem | the revert merged hours ago | 21:03 |
melwitt | the bug was affecting the gate in general but it seemed to be more frequent in the cells job for some reason | 21:03 |
mriedem | i was so gd tired of that | 21:03 |
alaski | melwitt: did you do any digging on cause, or just noticed the correlation? | 21:03 |
*** yamamoto has quit IRC | 21:03 | |
*** matt-borland has left #openstack-meeting-3 | 21:03 | |
melwitt | just noticed a correlation unscientifically | 21:03 |
mriedem | alaski: it's a token revocation race, not sure why cells v1 would make it worse | 21:03 |
mriedem | since it's totally a keystone test | 21:03 |
mriedem | doesn't hit nova | 21:03 |
alaski | huh | 21:03 |
mriedem | we could use logstash to get a scientific correlation | 21:04 |
mriedem | outside of this meeting | 21:04 |
alaski | okay. something to keep an eye out for when fernet tokens come back as the default | 21:04 |
*** lhcheng_ has left #openstack-meeting-3 | 21:04 | |
mriedem | it's not actually special to the cells job | 21:04 |
mriedem | according to logstash | 21:04 |
alaski | I need to check in with ccarmack on testing, but I'm not aware of anything to mention here | 21:05 |
melwitt | okay. just me being paranoid then. sorry for the noise | 21:05 |
alaski | so we'll move on | 21:05 |
mriedem | ccarmack isn't really working on this anymore as far as i know | 21:05 |
mriedem | he's been reassigned | 21:05 |
alaski | melwitt: it was worth checking out | 21:05 |
mriedem | internally | 21:05 |
alaski | mriedem: ahh | 21:05 |
*** ddieterly is now known as ddieterly[away] | 21:05 | |
*** ctrath has joined #openstack-meeting-3 | 21:06 | |
*** ccarmack has joined #openstack-meeting-3 | 21:06 | |
alaski | then I'll look into pulling together what he had and dumping it for someone else to look at if they wish | 21:06 |
alaski | his plan I mean | 21:06 |
alaski | #topic Open Reviews | 21:06 |
*** openstack changes topic to "Open Reviews (Meeting topic: nova_cells)" | 21:06 | |
alaski | as always https://etherpad.openstack.org/p/newton-nova-priorities-tracking | 21:06 |
mriedem | oh what rebase?! https://review.openstack.org/#/c/301916 | 21:07 |
alaski | I feel like there's been an increase in reviews recently which is great | 21:07 |
*** ametts has quit IRC | 21:07 | |
alaski | yeah, merge conflict | 21:08 |
alaski | one of doffms patches I think | 21:08 |
dansmith | the last patch of the keypair set never landed due to a merge conflict, but it's good to go now: | 21:08 |
dansmith | https://review.openstack.org/313664 | 21:08 |
mriedem | ok, +2 on https://review.openstack.org/#/c/301916/ again | 21:08 |
dansmith | and I got the patches up to move and undo some of the inventory stuff, but the principals should probably look at those first and I've already pinged them | 21:09 |
alaski | dansmith: okay, I'll take a look again after | 21:09 |
alaski | dansmith: great | 21:09 |
*** sverma has quit IRC | 21:09 | |
alaski | #topic Open Discussion | 21:10 |
*** openstack changes topic to "Open Discussion (Meeting topic: nova_cells)" | 21:10 | |
doffm | I finally got around to updating the quota migration spec with the things we discussed last week. | 21:10 |
doffm | I also added an instance groups migration spec. Both are on the priorities page. | 21:10 |
alaski | awesome | 21:10 |
doffm | Intending to start on the quotas when the aggregates stuff starts merging. | 21:10 |
alaski | okay. I was thinking of starting on it once my scheduler interaction patches are all up | 21:11 |
alaski | but I can grab something else | 21:11 |
doffm | Instance groups is for grabs. :) | 21:11 |
alaski | I feel like I need to help with migrations or testing next | 21:11 |
*** piet has quit IRC | 21:11 | |
*** tyr_ has left #openstack-meeting-3 | 21:11 | |
melwitt | I wanted to mention to the group about the oslo.messaging transport_url thing, I proposed a spec to oslo-specs and it turned out the impl-specific transport options are not recommended to use and are being deprecated | 21:11 |
alaski | doffm: cool, I'll look at that one then | 21:12 |
doffm | melwitt: So they will all be going to transport urls? | 21:12 |
*** mickeys has quit IRC | 21:12 | |
*** ccarmack has left #openstack-meeting-3 | 21:12 | |
*** Sukhdev has joined #openstack-meeting-3 | 21:12 | |
*** mickeys has joined #openstack-meeting-3 | 21:12 | |
melwitt | doffm: yes. CONF.transport_url is the recommended way. sileht mentioned there isn't yet total support for it in the zmq driver but he will fix that | 21:12 |
doffm | Great. | 21:12 |
alaski | melwitt: I noticed that the other options aren't marked with deprecate_for_removal yet | 21:13 |
*** spzala has quit IRC | 21:13 | |
melwitt | so, alaski and I were thinking for the nova-manage command we'll try to use CONF.transport_url if it's there and if not, error out saying to pass --transport-url | 21:13 |
*** banix has joined #openstack-meeting-3 | 21:13 | |
*** spzala has joined #openstack-meeting-3 | 21:13 | |
melwitt | alaski: yeah, I mentioned that in the review, I -1'ed it because I thought all the options would go deprecated at the same time. but probably there will be follow on patches | 21:14 |
alaski | okay | 21:14 |
melwitt | I'll keep an eye out over there and follow up about it with sileht | 21:15 |
alaski | that also brought to light that devstack isn't using transport_url right? So that's something we'll want to fix | 21:15 |
mriedem | that could be fixed today right? | 21:15 |
melwitt | right. we'll want to get devstack generating nova.conf with transport_url | 21:15 |
alaski | mriedem: yes | 21:15 |
mriedem | action item? | 21:15 |
mriedem | who wants it | 21:15 |
mriedem | not it | 21:15 |
melwitt | I can do it. hopefully. I know it's not possible for zeromq yet but I don't even know if you can setup a devstack that way anyhow | 21:16 |
alaski | #action melwitt update devstack to use transport_url for messaging config | 21:16 |
doffm | alaski: Thinking of devstack.. do you have a patch up to add your 'one_command_to_rule_them_all'. I have an old devstack change to add cell0 setup, I should probably abandon. | 21:16 |
alaski | melwitt: looks like there's a zmq plugin | 21:17 |
*** mickeys has quit IRC | 21:17 | |
melwitt | alaski: ah, right. I feel like I've seen ML posts regarding the plugin before | 21:17 |
alaski | doffm: I don't yet | 21:17 |
*** shamail has joined #openstack-meeting-3 | 21:17 | |
*** ccamacho has quit IRC | 21:18 | |
*** spzala has quit IRC | 21:18 | |
alaski | doffm: but it still hasn't merged | 21:18 |
doffm | Ok. | 21:18 |
alaski | I can throw something up with a depends-on though | 21:18 |
melwitt | alaski: I'm not sure if it's an option to convert the ones that are possible now and then update zmq when a version of oslo.messaging gets released that can handle connection expressed as transport_url | 21:19 |
*** evgenyf has quit IRC | 21:19 | |
alaski | melwitt: okay. I have no idea either. It''ll just mean devstack has to pass in transport_url with the nova-manage command for a bit | 21:20 |
mriedem | melwitt: you can case stuff in devstack generally | 21:20 |
*** salv-orlando has joined #openstack-meeting-3 | 21:21 | |
alaski | but this also implies that cells isn't going to work with zmq until this is fixed | 21:21 |
mriedem | with a TODO to add zmq later | 21:21 |
mriedem | anyone run cells with zmq? | 21:21 |
mriedem | anyone run zmq, period? | 21:21 |
alaski | not that I know of | 21:21 |
melwitt | well, I think it also means cells doesn't work with zmq now | 21:21 |
doffm | The driver is 10 months old. (The new one) | 21:21 |
alaski | melwitt: yep | 21:21 |
bauzas | I thought zmq was a bit defunct | 21:21 |
bauzas | oh, there is a new one? | 21:22 |
doffm | I think someone in mirantis is trying to bring it back to life. | 21:22 |
alaski | there seems to be a bit of a revival around it | 21:22 |
dansmith | this is a minor thing, right? | 21:22 |
alaski | I know it's being tested heavily | 21:22 |
dansmith | it'll work when that is fixed/updated, no need to worry about it right now I think | 21:22 |
*** spzala has joined #openstack-meeting-3 | 21:22 | |
alaski | yep, just calling it out | 21:22 |
mriedem | zmq, the amqp backend for hipsters | 21:23 |
melwitt | yeah, so I'll convert for the ones now and put the TODO for zmq | 21:23 |
mriedem | re: revival | 21:23 |
alaski | well it sounds like we're all pretty much on the same page overall, and have plenty to work on | 21:23 |
*** kzaitsev_mb has joined #openstack-meeting-3 | 21:23 | |
alaski | so I'll wrap up here unless dansmith wants to continue | 21:23 |
mriedem | if i have procedural -2s on anything let me know in the next 24 hours | 21:23 |
* dansmith is not amused | 21:23 | |
alaski | cool. thanks all! | 21:24 |
alaski | #endmeeting | 21:24 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings" | 21:24 | |
*** mriedem has left #openstack-meeting-3 | 21:24 | |
openstack | Meeting ended Wed May 18 21:24:23 2016 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 21:24 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/nova_cells/2016/nova_cells.2016-05-18-21.00.html | 21:24 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/nova_cells/2016/nova_cells.2016-05-18-21.00.txt | 21:24 |
openstack | Log: http://eavesdrop.openstack.org/meetings/nova_cells/2016/nova_cells.2016-05-18-21.00.log.html | 21:24 |
*** shamail has quit IRC | 21:26 | |
*** TravT has left #openstack-meeting-3 | 21:27 | |
*** toddjo___ has quit IRC | 21:29 | |
*** mickeys has joined #openstack-meeting-3 | 21:29 | |
*** ajmiller has quit IRC | 21:30 | |
*** ajmiller has joined #openstack-meeting-3 | 21:30 | |
*** doug-fish has quit IRC | 21:30 | |
*** piet has joined #openstack-meeting-3 | 21:32 | |
*** aliadil has quit IRC | 21:32 | |
*** toddjohn_ has joined #openstack-meeting-3 | 21:33 | |
*** ddieterly[away] is now known as ddieterly | 21:34 | |
*** matrohon has quit IRC | 21:34 | |
*** toddjoh__ has joined #openstack-meeting-3 | 21:34 | |
*** rockyg has quit IRC | 21:35 | |
*** flwang1 has joined #openstack-meeting-3 | 21:35 | |
*** toddjohn_ has quit IRC | 21:37 | |
*** matrohon has joined #openstack-meeting-3 | 21:38 | |
*** ctrath has quit IRC | 21:40 | |
*** ctrath has joined #openstack-meeting-3 | 21:40 | |
*** cloudtrainme has quit IRC | 21:46 | |
*** rtheis has quit IRC | 21:47 | |
*** markvoelker has joined #openstack-meeting-3 | 21:51 | |
*** markvoelker has quit IRC | 21:52 | |
*** markvoelker has joined #openstack-meeting-3 | 21:53 | |
*** toddjoh__ has quit IRC | 21:56 | |
*** matrohon has quit IRC | 21:57 | |
*** piet has quit IRC | 21:57 | |
*** alaski has left #openstack-meeting-3 | 21:59 | |
*** ctrath has quit IRC | 21:59 | |
*** bpokorny_ has joined #openstack-meeting-3 | 22:00 | |
*** SridarK_ has quit IRC | 22:02 | |
*** bpokorny has quit IRC | 22:04 | |
*** julim has quit IRC | 22:04 | |
*** anteaya has joined #openstack-meeting-3 | 22:14 | |
*** yantarou has quit IRC | 22:21 | |
*** rossella_s has quit IRC | 22:23 | |
*** rossella_s has joined #openstack-meeting-3 | 22:24 | |
*** yantarou has joined #openstack-meeting-3 | 22:24 | |
*** bpokorny_ has quit IRC | 22:33 | |
*** cloudtrainme has joined #openstack-meeting-3 | 22:33 | |
*** cloudtrainme has quit IRC | 22:36 | |
*** ddieterly is now known as ddieterly[away] | 22:41 | |
*** rhochmuth has quit IRC | 22:42 | |
*** pt_15 has quit IRC | 22:46 | |
*** ujuc has quit IRC | 22:47 | |
*** kzaitsev_mb has quit IRC | 22:48 | |
*** kzaitsev_mb has joined #openstack-meeting-3 | 22:53 | |
*** mbound has quit IRC | 22:54 | |
*** bpokorny has joined #openstack-meeting-3 | 22:55 | |
*** donghao has joined #openstack-meeting-3 | 22:56 | |
*** yamahata has quit IRC | 22:58 | |
*** kzaitsev_mb has quit IRC | 22:58 | |
*** anteaya has quit IRC | 23:01 | |
*** rhochmuth has joined #openstack-meeting-3 | 23:02 | |
*** rhochmuth has joined #openstack-meeting-3 | 23:03 | |
*** ddieterly[away] is now known as ddieterly | 23:05 | |
*** rhochmuth has joined #openstack-meeting-3 | 23:05 | |
*** markvoelker_ has joined #openstack-meeting-3 | 23:05 | |
*** markvoelker_ has quit IRC | 23:05 | |
*** markvoelker_ has joined #openstack-meeting-3 | 23:06 | |
*** markvoelker has quit IRC | 23:09 | |
*** kzaitsev_mb has joined #openstack-meeting-3 | 23:10 | |
*** salv-orl_ has joined #openstack-meeting-3 | 23:10 | |
*** ddieterly has quit IRC | 23:12 | |
*** sarob has quit IRC | 23:12 | |
*** salv-orlando has quit IRC | 23:13 | |
*** sdague has quit IRC | 23:14 | |
*** spzala has quit IRC | 23:15 | |
*** spzala has joined #openstack-meeting-3 | 23:16 | |
*** spzala has quit IRC | 23:21 | |
*** kzaitsev_mb has quit IRC | 23:26 | |
*** kzaitsev_mb has joined #openstack-meeting-3 | 23:30 | |
*** mickeys has quit IRC | 23:35 | |
*** mickeys has joined #openstack-meeting-3 | 23:35 | |
*** kzaitsev_mb has quit IRC | 23:37 | |
*** kzaitsev_mb has joined #openstack-meeting-3 | 23:38 | |
*** toddjohn_ has joined #openstack-meeting-3 | 23:40 | |
*** rhochmuth has quit IRC | 23:40 | |
*** nelsnels_ has joined #openstack-meeting-3 | 23:41 | |
*** toddjohn_ has quit IRC | 23:41 | |
*** toddjohn_ has joined #openstack-meeting-3 | 23:42 | |
*** Sukhdev has quit IRC | 23:42 | |
*** nelsnelson has quit IRC | 23:43 | |
*** toddjohn_ has quit IRC | 23:45 | |
*** toddjohn_ has joined #openstack-meeting-3 | 23:46 | |
*** salv-orl_ has quit IRC | 23:46 | |
*** kzaitsev_mb has quit IRC | 23:47 | |
*** kzaitsev_mb has joined #openstack-meeting-3 | 23:47 | |
*** Sukhdev has joined #openstack-meeting-3 | 23:48 | |
*** toddjohn_ has quit IRC | 23:49 | |
*** toddjohn_ has joined #openstack-meeting-3 | 23:49 | |
*** Swami has quit IRC | 23:49 | |
*** toddjohn_ has quit IRC | 23:53 | |
*** markvoelker has joined #openstack-meeting-3 | 23:53 | |
*** kzaitsev_mb has quit IRC | 23:54 | |
*** toddjohn_ has joined #openstack-meeting-3 | 23:54 | |
*** doug-fish has joined #openstack-meeting-3 | 23:54 | |
*** mbound has joined #openstack-meeting-3 | 23:55 | |
*** markvoelker_ has quit IRC | 23:56 | |
*** toddjohn_ has quit IRC | 23:58 | |
*** doug-fish has quit IRC | 23:58 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!