| Posted | Nick | Remark | |
|---|---|---|---|
| #openstack-nova - 2018-08-08 | |||
| 16:20:27 | gibi | melwitt: but I'm totally agree to repeate the mail about the new interface, asking for current willingness to transform | |
| 16:21:27 | melwitt | gibi: yeah, I know you've been sending the regular mails about notification work but I wasn't sure how much that translated to other projects realizing there are new features available that they might be interested in using. just a thought | |
| 16:22:33 | gibi | melwitt: yeah. So I can write a mail to the bigger audience (even tagging the project mriedem listed about in the subject) about the current state of the work and asking them about the willingnes to transition to the new interface | |
| 16:22:48 | melwitt | might be moot since as was said, the projects we can think of that consume notifications are really short-staffed at this point. other than maybe telemetry | |
| 16:23:42 | melwitt | gibi: cool, might be worth a shot | |
| 16:24:01 | gibi | melwitt: I made a note on my desk, I will do the mail tomorrow. | |
| 16:24:20 | melwitt | k | |
| 16:31:20 | melwitt | mriedem: should I close out the notifications and mox blueprints now? when do you usually close them? | |
| 16:39:55 | mriedem | at FF | |
| 16:41:44 | melwitt | ok | |
| 16:45:39 | melwitt | versioned notifications bp from queens was closed at RC1, so I was following that https://blueprints.launchpad.net/nova/queens | |
| 16:45:44 | melwitt | next time I'll do FF | |
| 16:47:27 | melwitt | mox and versioned notifications bps are now closed for rocky | |
| 17:07:56 | melwitt | dansmith: I think we're a go for the RPC version aliases since we're not anticipating a RC2 | |
| 17:08:14 | dansmith | alright | |
| 17:09:44 | dansmith | wow, zero compute rpc changes in rocky | |
| 17:11:34 | dansmith | and we haven't updated the non-compute aliases in a while | |
| 17:12:34 | openstackgerrit | Dan Smith proposed openstack/nova master: Update compute rpc version alias for rocky https://review.openstack.org/589972 | |
| 17:13:15 | melwitt | are we supposed to update them every release? | |
| 17:13:42 | melwitt | yeah, I see conductor last one was ocata | |
| 17:13:45 | dansmith | well, our docs say that you can use release names in the [upgrade_levels] things, | |
| 17:13:55 | dansmith | but we don't really support anything other than compute being backlevel, so.. | |
| 17:14:05 | melwitt | oh, ok | |
| 17:14:28 | dansmith | also, we have't had rpc bumps in the other services in a long time, | |
| 17:14:48 | dansmith | which also means that once you're a couple versions into the unchanged-ness, there's nothing really needing to be pinned to an old version | |
| 17:14:55 | dansmith | so, all that is to say.. meh I guess? | |
| 17:15:09 | melwitt | hey, it helps me understand it :) | |
| 17:26:29 | melwitt | any major rpc version bumps we want to do? https://wiki.openstack.org/wiki/RpcMajorVersionUpdates | |
| 17:26:44 | melwitt | looking through https://wiki.openstack.org/wiki/Nova/ReleaseChecklist | |
| 17:27:08 | melwitt | "Merge latest translations" what does that mean? | |
| 17:29:02 | dansmith | translation patches which we don't have anymore I think | |
| 17:29:19 | melwitt | ah, ok | |
| 17:29:26 | dansmith | I think we already discussed the major bumps.. I looked around and none seem particularly fruitful at the moment, | |
| 17:29:31 | dansmith | and compute hasn't changed all cycle | |
| 17:30:01 | melwitt | okay, thanks. I must not have connected the dots to this checklist | |
| 17:32:05 | mriedem | the only thing i mentioned to dan earlier (a week or two ago) was scheduler rpcapi, | |
| 17:32:11 | mriedem | there are some "drop in 5.x" stuff in there | |
| 17:32:15 | mriedem | but nothing critical | |
| 17:32:28 | dansmith | yeah, but I looked at it, I don't think it's worth the trouble | |
| 17:33:04 | mriedem | this is also gross https://github.com/openstack/nova/blob/master/nova/scheduler/utils.py#L325 | |
| 17:33:05 | mriedem | but meh | |
| 17:33:24 | mriedem | that code probably dies in stein when i can drop the legacy reqspec compat stuff | |
| 17:33:41 | melwitt | heh | |
| 17:40:39 | openstackgerrit | Merged openstack/nova master: conf: Deprecate 'network_manager' https://review.openstack.org/530923 | |
| 18:00:12 | openstackgerrit | Merged openstack/python-novaclient master: Use uuidutils of oslo.utils https://review.openstack.org/589717 | |
| 18:19:23 | cdent | my stats thank you mriedem | |
| 18:23:35 | openstackgerrit | melanie witt proposed openstack/nova master: Add functional test for affinity with multiple cells https://review.openstack.org/585073 | |
| 18:23:36 | openstackgerrit | melanie witt proposed openstack/nova master: Make scheduler.utils.setup_instance_group query all cells https://review.openstack.org/540258 | |
| 18:28:52 | mriedem | cdent: heh because i approved 2 changes in 2 days? | |
| 18:35:18 | openstackgerrit | melanie witt proposed openstack/nova master: Use TLSv1.2 for secure VNC access https://review.openstack.org/589992 | |
| 18:46:52 | cdent | mriedem: no for assigning that ancient bug t me | |
| 18:47:48 | mriedem | oh heh | |
| 18:47:54 | mriedem | yeah doing some late summer cleaning | |
| 19:08:48 | dansmith | mriedem: melwitt assuming no cells meeting today | |
| 19:09:15 | openstackgerrit | Matt Riedemann proposed openstack/nova master: FakeDriver: adding and removing instances on live migration. https://review.openstack.org/243613 | |
| 19:09:16 | mriedem | i don't think i have any major developments since last week, | |
| 19:09:44 | mriedem | as of yesterday, it sounds like tssurya's handling a down cell spec will need to also account for doing server group calculations where members are in a down cell | |
| 19:09:48 | mriedem | and what we do in that case | |
| 19:10:41 | melwitt | yeah, that. and the multi-cell affinity bug fix of mine is finally ready for review again, I got a decent functional test working with it https://review.openstack.org/540258 | |
| 19:11:03 | dansmith | ack, since FF I've been assuming we'll pick that up after things open up | |
| 19:11:04 | dansmith | melwitt: yeah but not until after rc1 at least right? | |
| 19:11:10 | melwitt | and got rid of the unit test malarkey | |
| 19:11:48 | melwitt | dansmith: yeah. given the timing and the latentness + multi-cell-only nature, wait until after rc1 | |
| 19:13:04 | melwitt | was just bringing it up for celly info | |
| 19:14:00 | mriedem | in cells related news, i pushed up a fix for this over the weekend https://review.openstack.org/#/c/588943/ | |
| 19:14:16 | mriedem | follows the same pattern as cleaning up instance mappings and reqspecs for archived instances | |
| 19:14:59 | dansmith | ah yeah | |
| 19:17:51 | melwitt | for the multi-cell affinity, I could also see it being, wait for stein and backport to rocky, queens, pike. whatever you all think is best | |
| 19:29:38 | mriedem | you already said that was the plan above yeah? | |
| 19:29:51 | mriedem | "yeah. given the timing and the latentness + multi-cell-only nature, wait until after rc1" | |
| 19:30:01 | mriedem | maybe you meant rc2? | |
| 19:30:13 | mriedem | tbc, we generally shouldn't assume/expect an rc2 | |
| 19:30:18 | mriedem | otherwise we failed at rc1 | |
| 19:30:19 | dansmith | I don't think we should do an rc2 for that | |
| 19:30:55 | mriedem | i remember loving explaining how we did rc's upstream to our downstream PMs at ibm since i tried to model the same release process | |
| 19:31:00 | mriedem | "ok so when do we do rc2 and rc3?" | |
| 19:31:09 | mriedem | "we don't, get your fixes into rc1 or don't cut rc1" | |
| 19:31:12 | mriedem | "BUT!!!" | |
| 19:31:25 | dansmith | well, we did have those couple of cycles where we always had an rc2 for translations on the things we got into rc1 | |
| 19:31:44 | mriedem | right, but the PMs at ibm planned for multiple candidates because they knew we had a backlog of bugs | |
| 19:31:48 | mriedem | total waterfall | |
| 19:31:53 | dansmith | heh yeah, and, | |
| 19:32:01 | dansmith | why call it rc1 if there's no rc2 amirite/ | |
| 19:32:10 | mriedem | that's deep | |
| 19:32:21 | dansmith | it's like an outline with one bullet.. no larger sin. | |
| 19:32:24 | melwitt | yeah, sorry, I meant rc2 vs wait until stein, that I was asking of you both | |
| 19:32:38 | mriedem | i'd say stein | |
| 19:32:43 | dansmith | for sure | |
| 19:32:47 | melwitt | k, cool | |
| 19:32:48 | mriedem | make sure there is no immediate regression, | |
| 19:32:49 | mriedem | then backports | |
| 19:32:53 | sean-k-mooney | mriedem: nova is pretty waterfall too in general that said the runways has made nova mor agile this cycle | |
| 19:33:09 | mriedem | hey man | |
| 19:33:10 | melwitt | so what about the placement perf thing? just try to land it for RC1 and not wait for RC2? | |
| 19:33:25 | mriedem | melwitt: my understanding on that is there are 2 fixes | |
| 19:33:41 | mriedem | cdent's is the more important of the two and is already approved | |
| 19:33:50 | melwitt | that's correct. one is approved, other is up for review | |
| 19:33:51 | mriedem | i.e. cdent's drops the perf by 50% | |
| 19:33:57 | mriedem | jay's drops that another 50% | |
| 19:34:14 | sean-k-mooney | dansmith: :) most of intel liked that word but followed water-scurm-fall developemnt instead | |