*** amotoki has joined #openstack-neutron-release | 03:56 | |
*** amotoki has quit IRC | 04:04 | |
*** amotoki has joined #openstack-neutron-release | 04:08 | |
*** amotoki has quit IRC | 04:31 | |
*** yamamoto has joined #openstack-neutron-release | 13:08 | |
*** yamamoto has quit IRC | 13:20 | |
*** yamamoto has joined #openstack-neutron-release | 13:37 | |
*** amuller has joined #openstack-neutron-release | 13:54 | |
*** yamamoto has quit IRC | 14:18 | |
*** carl_baldwin has joined #openstack-neutron-release | 14:53 | |
* mestery stumbles in 6 minutes before the first official "Neutron PTL / Lieutenant Office Hours" begins | 14:54 | |
*** carl_baldwin has quit IRC | 14:57 | |
mestery | Wow, I scared carl_baldwin away! | 14:57 |
---|---|---|
amuller | heh | 14:59 |
mestery | So, office hours begin! | 15:00 |
mestery | There is really no agenda here per se, just a sync point. | 15:00 |
mestery | amuller: How goes the fullstack testing and merges? | 15:00 |
*** carl_baldwin has joined #openstack-neutron-release | 15:00 | |
mestery | carl_baldwin: You're back! :) | 15:01 |
amuller | mestery: I have a local patch that I've yet to push that generalizes the multinode stuff | 15:01 |
*** amotoki has joined #openstack-neutron-release | 15:01 | |
mestery | amuller: That's pretty huge! | 15:01 |
amuller | I got some comments from Cedric and Kuba | 15:01 |
mestery | nice | 15:01 |
mestery | amuller: Will it be enabled as part of some job upstream, or is that the next step? | 15:01 |
* carl_baldwin wonders what he missed. | 15:01 | |
amuller | the fullstack tests are being skipped right now due to DB mysql tests are being skipped | 15:02 |
mestery | carl_baldwin: Nothing yet :) | 15:02 |
amuller | the DB tests in the functional job | 15:02 |
mestery | amuller: Ack | 15:02 |
amuller | Cedric has a patch for that | 15:02 |
amuller | we can't merge any fullstack stuff before that | 15:02 |
mestery | Speaking of CI jobs ... | 15:02 |
amuller | or we might merge stuff that when it gets unskipped it will fail | 15:02 |
mestery | I had a conversation with boris-42 this morning, the multiple API workers patch armax had broke the rally jobs due to their high concurrency rates | 15:02 |
mestery | Once we stabilize that, we shoudl look at making rally jobs voting | 15:02 |
mestery | thoughts? | 15:02 |
amuller | I'm not familiar enough with Rally to know what how do they decide to fail a test | 15:03 |
amuller | but I think that performance testing in general should never fail. Rather, it should output a historical graph (Say, 3 months) of data | 15:03 |
amuller | so you can see trends and blame specific patches | 15:03 |
mestery | amuller: Those semantics are hazy to me as well, all I know is they've been first to find some issues lately (pymsql as well as the API Works issues) | 15:03 |
mestery | amuller: Makes sense to me, +1 | 15:04 |
amuller | Boris is already on that btw I talked to him, about the historical graphs | 15:04 |
mestery | cool | 15:05 |
mestery | thanks amuller | 15:05 |
amuller | Once the full stack tests are ready on my side I'll probably ask HenryG to take a look | 15:05 |
amuller | and we can start merging them | 15:05 |
amuller | mestery: btw all of the full stack tests are voting as part of the functional job | 15:05 |
mestery | amuller: Excellent! | 15:05 |
amuller | Excellent but also dangerous :) | 15:05 |
mestery | heh :) | 15:06 |
*** carl_baldwin has quit IRC | 15:07 | |
HenryG | amuller: I will be happy to review | 15:08 |
amuller | HenryG: Cool, I'll let you know when | 15:08 |
*** carl_baldwin has joined #openstack-neutron-release | 15:08 | |
amuller | HenryG: still iterating on them | 15:08 |
HenryG | amuller: np, I have enough to keep me busy :) | 15:08 |
amuller | HenryG: Oh you're not actively looking for more work? ;-) | 15:09 |
HenryG | amuller: on the contrary :) | 15:09 |
HenryG | amuller: In the not-too-distant future I would like to see the API tests using fullstack | 15:10 |
amuller | HenryG: ahh, that's an interesting one | 15:10 |
HenryG | Get away from depending on a running devstack | 15:10 |
amuller | so right now we tear down and start up all of the processes for *every* test | 15:10 |
amuller | so on a VM of mine each test takes a minimum of 15 seconds | 15:11 |
amuller | I think that we'll want, for example, all tests that belong to the same class to reuse the same environment/processes | 15:11 |
mestery | amuller: ++ to that | 15:11 |
HenryG | Sure, I understand there will be some challenges. | 15:12 |
amuller | so it'll take a while before we can consider the full stack framework to be ready for something like the API tests | 15:12 |
HenryG | that's fine | 15:12 |
HenryG | But let's keep it in our sights | 15:12 |
amuller | right now my goals are to unskip them, get the clean ups right (Both of these items are being handled by Cedric thankfully), get them ready to test L3 HA + l2pop, DVR, DVR + L3 HA | 15:12 |
amuller | HenryG: ack | 15:13 |
HenryG | amuller: I think Cedric's unskip patches are ready to go | 15:16 |
mestery | amuller HenryG: This spec is re-proposed from Kilo, could you eyeball it for me? https://review.openstack.org/#/c/185765/ | 15:17 |
mestery | It's just a re-propose. | 15:17 |
* HenryG looks | 15:17 | |
mestery | Also, would be great to have folks look at the "unaddressed interfaces" spec from Isaku: https://review.openstack.org/#/c/183125/ | 15:17 |
*** yamamoto has joined #openstack-neutron-release | 15:18 | |
amuller | mestery: I'll ask ajo to look at the service group thingie | 15:19 |
amuller | looks like it might have to do with QoS and filtering rules they wanted to do there | 15:19 |
mestery | Spreading the spec review load ... carl_baldwin, any interest in looking at a "make octavia the default open source lbaas backend" spec? https://review.openstack.org/#/c/174616/ | 15:19 |
mestery | This was discussed at the sumit. | 15:19 |
mestery | amuller: It's somewhat orthogonal, but yes, that woudl be great! | 15:19 |
carl_baldwin | mestery: I missed the discussion at summit unfortunately. But, I can fit it in if you need it. | 15:20 |
mestery | carl_baldwin: Well, no worries. | 15:20 |
mestery | We have a giant backlog of specs I've been slowly peeling through. | 15:20 |
amuller | mestery: There were talks about defining types of traffic as a first class citizen that could be reused by QoS and tap as a service | 15:20 |
mestery | We have no deadlines per se, but I'd like to settle on these before Liberty-1 if possible, especially not filed as RFEs. | 15:20 |
mestery | amuller: Yes, I see that! | 15:20 |
mestery | amuller: I mean, I recall that discussion | 15:20 |
carl_baldwin | mestery: Don’t be hesitent to throw some my way. I’ll have a look at this one. | 15:22 |
mestery | carl_baldwin: thanks! | 15:22 |
mestery | Regarding "VLAN aware VMs" (https://review.openstack.org/#/c/94612/), a meeting has been scheduled for tomorrow at 1700UTC in #openstack-meeting-4. | 15:23 |
*** yamamoto has quit IRC | 15:23 | |
HenryG | mestery: For the service group spec, can we add APIImpact to the commit msg? I don't know if the api-wg looked at it during kilo, but they should now. | 15:24 |
mestery | HenryG: Makes sense to me. | 15:24 |
HenryG | I'll just do it right in gerrit | 15:24 |
mestery | HenryG: cool! | 15:24 |
HenryG | done | 15:27 |
carl_baldwin | mestery: dougwig: I’m looking at https://review.openstack.org/#/c/174616/1/specs/liberty/lbaas-ref-octavia.rst | 16:07 |
carl_baldwin | I have two questions. | 16:07 |
mestery | carl_baldwin: please, go ahead | 16:08 |
carl_baldwin | First, I don’t have a sense for how ready Octavia is to fill the role of default reference implementation. I see a few +1s from some lbaas guys. Is it pretty generally agree that it is ready? | 16:08 |
dougwig | carl_baldwin: it's not ready now, it should be by the end of liberty. if it's not ready, we will not flip the switch to make it the ref. | 16:09 |
carl_baldwin | Second, is there a deprecation plan for the existing implementation? The spec says it will stay in and deployers will choose to change. Will there be a deadline to move? | 16:09 |
mestery | carl_baldwin: Yes, deprecated in liberty removed in Mxxx | 16:09 |
mestery | assuming octavia is ready | 16:09 |
mestery | dougwig: ^^^^ | 16:09 |
dougwig | carl_baldwin: that's kinda hand-waivey because we don't know of anyone actually using the ref in the production, because it's that awful. so this isn't a question of moving from something working to something better. :) | 16:10 |
carl_baldwin | Ah, so hence the “Dependencies: A working Octavia implementation" | 16:10 |
dougwig | so we'll deprecate, continue to support, but i'm guessing no one will notice. | 16:10 |
carl_baldwin | dougwig: Okay. | 16:10 |
carl_baldwin | dougwig: I gave -1 but I don’t think it will take much change to get my +2 on it. Take a look. | 16:17 |
dougwig | carl_baldwin: ok | 16:17 |
dougwig | thanks | 16:17 |
carl_baldwin | Mostly, I think we should say explicitly that the current impl will be removed if that’s what we intend to do. Just so there aren’t any surprised. | 16:18 |
mestery | carl_baldwin: you convinced me to go -1 as well :) | 16:30 |
mestery | But like you, I could easily sway back to +2/+A | 16:30 |
*** amuller is now known as amuller_afk | 17:11 | |
*** amuller_afk is now known as amuller | 17:51 | |
*** amuller is now known as amuller_afk | 18:36 | |
*** amotoki has quit IRC | 19:33 | |
*** amuller_afk is now known as amuller | 19:57 | |
* mestery is here for office hours if anyone wants to talk | 20:00 | |
amuller | HenryG: Rossella's OVS functional tests patch: https://review.openstack.org/#/c/140042/ | 20:29 |
amuller | gave it a +2 after I worked with her a bit | 20:30 |
HenryG | amuller: I "put it in a tab" (tm), but I need to step out for a bit | 20:31 |
amuller | HenryG: awesome, thanks :) | 20:32 |
amuller | HenryG: it'll unblock some of her work | 20:32 |
*** yamamoto has joined #openstack-neutron-release | 20:45 | |
*** yamamoto has quit IRC | 20:49 | |
*** amuller has quit IRC | 22:27 | |
*** yamamoto has joined #openstack-neutron-release | 23:23 | |
*** yamamoto has quit IRC | 23:27 | |
*** yamamoto has joined #openstack-neutron-release | 23:54 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!