| Posted | Nick | Remark | |
|---|---|---|---|
| #openstack-nova - 2018-08-10 | |||
| 14:40:20 | openstackgerrit | Merged openstack/nova stable/pike: Make ResourceTracker.stats node-specific https://review.openstack.org/588037 | |
| 14:40:26 | melwitt | *stable/rocky | |
| 14:40:30 | SteelyDan | yes | |
| 14:40:39 | melwitt | lyaaaaaarwood: ok, got it | |
| 14:40:51 | melwitt | okay, I think I understand now, thank you | |
| 14:45:27 | fried_rice | um, if you don't get to +A stable/rocky, who does? (It ain't me - I still only have +1 powers there) | |
| 14:45:40 | fried_rice | or you just mean you're not supposed to? | |
| 14:46:20 | lyaaaaaarwood | yeah for past releases I didn't get it until after GA | |
| 14:46:23 | lyaaaaaarwood | but I have it now | |
| 14:46:38 | SteelyDan | I do too, so it must be on stable maint already | |
| 14:46:45 | lyaaaaaarwood | I guess someone just copied the stable ACLs across | |
| 14:46:51 | SteelyDan | fried_rice: why are you asking? anything you want to go to rc2 needs to be discussed heavily | |
| 14:47:24 | sean-k-mooney | fried_rice: +A on stable branch is the stable maintenance team so https://review.openstack.org/#/admin/groups/540,members | |
| 14:47:28 | fried_rice | SteelyDan: So that I know whether open bugs and tag the patches, which I clearly do, which I'm gonna do now. | |
| 14:47:44 | fried_rice | SteelyDan: Also adding them to the etherpad. | |
| 14:47:51 | fried_rice | Learning process, here. | |
| 14:48:09 | fried_rice | (As in, I'm learning what the process is) | |
| 14:49:13 | SteelyDan | fried_rice: anything you want to *propose* for rc should get rocky-rc-potential tag in launchpad | |
| 14:49:20 | SteelyDan | and then discuss here | |
| 14:49:37 | fried_rice | SteelyDan: Roger, thanks. | |
| 14:50:22 | sean-k-mooney | SteelyDan: at this point that would have to sepcificaly be a bug too and not have documentation impact? | |
| 14:50:52 | sean-k-mooney | i was never clear on how RC fixes and string freeze mixed | |
| 14:51:20 | SteelyDan | scrutiny goes up as the rc counter does | |
| 14:51:30 | SteelyDan | rc1 fixes are regressions and serious things | |
| 14:51:39 | SteelyDan | rc2 fixes are really only super serious things | |
| 14:51:44 | SteelyDan | rc3 things have to involve the queen | |
| 14:52:35 | SteelyDan | the only thing I've heard about for rc2 so far is this thing that makes live migration effectively broken for people on LB | |
| 14:52:39 | SteelyDan | which is, you know, pretty damn serious | |
| 14:53:44 | sean-k-mooney | SteelyDan: about that. the reason that was broken was basically the same reason we broke livimigraton with odl right | |
| 14:53:55 | sean-k-mooney | we cant rely on teh plug event form neutron | |
| 14:54:16 | SteelyDan | sean-k-mooney: I don't know about the latter, but matt did say ODL doesn't send plug events for live migration, so.. probably? | |
| 14:54:38 | fried_rice | SteelyDan: But as soon as the release happens, we get a lot less serious about what we allow to be backported? | |
| 14:54:44 | sean-k-mooney | have we deleted nova net this release because if we havent then you would never have that event either | |
| 14:55:00 | SteelyDan | fried_rice: as soon as the release happens then rocky becomes like any other stable | |
| 14:55:21 | SteelyDan | we have not deleted nova net | |
| 14:55:27 | SteelyDan | but we don't wait for events if we're using nova net | |
| 14:55:30 | SteelyDan | obviously | |
| 14:56:14 | sean-k-mooney | SteelyDan: did the code in sahids patch pecificaly check for that | |
| 14:56:50 | SteelyDan | all of the neutron event waiter code does | |
| 14:57:09 | SteelyDan | he copied it from boot, so should be in there | |
| 14:57:31 | fried_rice | is Matt already pto at this point? | |
| 14:57:32 | sean-k-mooney | ok i was just wondering if that patch would have broken nova-net migration also | |
| 14:57:36 | SteelyDan | if utils.is_neutron() and deadline: | |
| 14:57:46 | sean-k-mooney | which would be another reason to revert if it had | |
| 14:57:47 | SteelyDan | sean-k-mooney: ^ | |
| 14:57:57 | sean-k-mooney | ah ok cool | |
| 14:58:52 | melwitt | fried_rice: matt's not on PTO, traveling to china for work | |
| 14:59:15 | fried_rice | melwitt: Oh, is he still going to be working on code? | |
| 14:59:16 | melwitt | but I do think he's gone already and won't be around during US hours next week | |
| 15:00:08 | fried_rice | melwitt: Currently just wondering whether I (or someone) should take over his patch that's on the rc2 candidate list | |
| 15:00:14 | melwitt | not sure, depends on his schedule while he's over there, I imagine | |
| 15:00:20 | sean-k-mooney | fried_rice: i think he said he would try to be back online again later | |
| 15:01:58 | SteelyDan | fried_rice: which patch is that? | |
| 15:02:15 | fried_rice | SteelyDan: https://review.openstack.org/#/c/590445/ | |
| 15:02:20 | melwitt | SteelyDan: that's right, mriedem also wanted to land the "stop spamming the placement logs" patch for rc2 | |
| 15:02:25 | SteelyDan | fried_rice: ack | |
| 15:02:39 | SteelyDan | melwitt: ack | |
| 15:02:44 | SteelyDan | acks for everyone | |
| 15:02:57 | melwitt | you get an ack and you get an ack and | |
| 15:03:31 | fried_rice | Can I get an aaaar, maybe from lyaaaaaarwood? | |
| 15:04:03 | sean-k-mooney | fried_rice: look like cdent would like some rewording of the commit message first | |
| 15:04:21 | fried_rice | Yeah, I'm going to ask cdent to fix it up himself, assuming that's all that's needed. | |
| 15:05:23 | cdent | yeah, I can fix that. I wasn't sure if matt was still around or not, and wasn't sure if people would really care, but that thing has proven a source of confusion before, so I didn't want us to add to it | |
| 15:05:32 | SteelyDan | fried_rice: is this the bug you were asking about? because that patch should have a bug and be rc-potential tagged, IMHO | |
| 15:05:57 | sean-k-mooney | i have not done anything with the logging filters but it looks reaonable at a glance | |
| 15:06:06 | fried_rice | https://review.openstack.org/#/c/590041/ - debug logging in GET /allocation_candidates per http://lists.openstack.org/pipermail/openstack-dev/2018-August/132735.html | |
| 15:06:06 | fried_rice | https://review.openstack.org/#/c/590388/ - big perf improvement in the (for now and the near future) most common code path in GET /allocation_candidates | |
| 15:06:06 | fried_rice | SteelyDan: I was actually asking about | |
| 15:06:47 | fried_rice | SteelyDan: But yeah, Matt's needs a bug too. <== cdent (If you're still super busy, I can open that up and update the commit message whenever you're done with your reword) | |
| 15:07:32 | SteelyDan | fried_rice: that placement perf one going into rc2 concerns me | |
| 15:07:47 | fried_rice | leakypipes: heads up ^ | |
| 15:07:54 | SteelyDan | seems like good as-soon-as-we-release fodder | |
| 15:08:13 | cdent | fried_rice: i'm almost ready to context switch, so will catch up with you in a few minutes on what needs to be done | |
| 15:08:13 | fried_rice | SteelyDan: Okay, that wfm; just know for sure we want it to be in Rocky. | |
| 15:08:16 | SteelyDan | it's a lot of change, no test change (presumably because it's a refactor) but.. man. | |
| 15:08:19 | fried_rice | cdent: ack | |
| 15:08:47 | fried_rice | SteelyDan: Yeah, confidence comes from the fact that it *didn't* break the dozen layers of testing sitting above it. | |
| 15:08:54 | SteelyDan | it's just perf, not a critical fix, so backport after the release, IMHO | |
| 15:08:59 | SteelyDan | I'll comment on th epad | |
| 15:09:32 | fried_rice | Then I imagine the other one (split-out with debug messages) will be similar. | |
| 15:11:38 | SteelyDan | commented on that as well | |
| 15:12:56 | fried_rice | rgr. I still don't quite understand what motivates the decision to put something in rc or not. Like, why is the "gold" release significant? Clearly we find bugs later and fix them, so nobody is going to be running with gold for long, are they? | |
| 15:13:46 | fried_rice | I mean, I get that the process is the process, and I'm not trying to buck it (unless it really is nonsensical and just there out of momentum). Just trying to understand it. | |
| 15:13:46 | cdent | fried_rice: i too have that confusion | |
| 15:13:54 | cdent | ditto | |
| 15:14:35 | SteelyDan | fried_rice: here you go: https://docs.openstack.org/project-team-guide/release-management.html#release-candidate-period-release-3 | |
| 15:17:16 | leakypipes | fried_rice: was breakfasting... reading back. | |
| 15:17:36 | leakypipes | SteelyDan: which perf patch are we referring to? the "use simple code paths when possible" one? | |
| 15:17:51 | SteelyDan | leakypipes: the one that fried_rice put on the rc etherpad | |
| 15:17:55 | SteelyDan | I've since closed it | |
| 15:19:08 | sean-k-mooney | leakypipes: this one https://review.openstack.org/#/c/590388/ | |
| 15:20:56 | leakypipes | sean-k-mooney: ack. I'm not going to get into the conversation about what should go in RC/stable/whatevs. That patch reduces the scheduling time for a common request for CPU, RAM and disk by around 300%. I think it's good as is but I've given up arguing about releases and RCs and whatnot. | |
| 15:21:49 | leakypipes | sean-k-mooney: I'm more than comfortable if it goes in to an RC or if it doesn't. really won't bother me either way. | |
| 15:22:34 | sean-k-mooney | leakypipes: o really just looking at it now. | |
| 15:23:01 | sean-k-mooney | i take it its just avoiding a lot of work id did not need to do in the simple cases | |
| 15:24:01 | leakypipes | sean-k-mooney: correct. | |
| 15:26:03 | sean-k-mooney | cool well im going to switch to my other laptop and see if i can get triplo to finish deploying in vms... | |
| 15:26:19 | sean-k-mooney | o/ | |
| 15:30:31 | leakypipes | sean-k-mooney: sorry, it's technically a 70% decrease in runtime. | |
| 15:30:49 | mriedem | hey party people | |