| Posted | Nick | Remark | |
|---|---|---|---|
| #openstack-nova - 2018-06-20 | |||
| 13:26:28 | bauzas | mmmm | |
| 13:27:09 | efried | stephenfin: I assume so; otherwise it winds up having not accomplished anything. So, /me happy. Thank you very much for working that. | |
| 13:27:15 | bauzas | mnaser: you mean the server status or what? | |
| 13:27:23 | bauzas | or the logs? | |
| 13:27:42 | stephenfin | efried: Yeah, setting the option to True will allow you to ignore the override, so using 'py27' with '[testenv] basepython = python3' will still run 'python2.7' | |
| 13:27:51 | efried | beaut | |
| 13:28:12 | stephenfin | efried: If you leave the option at False (default), that will raise a warning and then error out in the next major version | |
| 13:28:16 | bauzas | mnaser: ha, nevermind, found the log | |
| 13:28:28 | bauzas | that's a RT log | |
| 13:28:31 | mnaser | yep | |
| 13:28:36 | efried | Guess I should get used to saying "schöne" | |
| 13:28:39 | mnaser | so it's almost like the migratios was never marked complete | |
| 13:28:44 | mnaser | yeah it just looped that non-stop, let me try to check logs on the source machine | |
| 13:28:47 | stephenfin | efried: and np. It's nice to work on other stuff in the Python ecosystem ever now and then, heh | |
| 13:29:29 | bauzas | mnaser: given it's a RT log, you should get it every periodic time (default is 60 secs) | |
| 13:29:45 | bauzas | mnaser: until you confirm the resize | |
| 13:30:27 | mnaser | it looks like the resize confirm just never reached the compute node | |
| 13:33:40 | mnaser | "Found an unconfirmed migration during delete, id: 14157, status: confirming" | |
| 13:34:40 | mnaser | weird | |
| 13:36:14 | deepak_mourya | hi, in this bug https://bugs.launchpad.net/nova/+bug/1770636 | |
| 13:36:15 | deepak_mourya | Do we need to add exception for CannotDeleteParentResourceProvider only in https://github.com/openstack/nova/blob/master/nova/api/openstack/placement/handlers/resource_provider.py#L130-L140 and write test case or something else ? | |
| 13:36:15 | openstack | Launchpad bug 1770636 in OpenStack Compute (nova) "placement API not translating CannotDeleteParentResourceProvider to 409 Conflict" [Low,Triaged] - Assigned to Deepak Mourya (mourya007) | |
| 13:36:41 | bauzas | mnaser: not really weird, we just confirm the resize before deleting an instance | |
| 13:36:58 | mnaser | bauzas: yes, but the status was 'confirming' | |
| 13:37:04 | bauzas | mnaser: but you're right, that means the confirm never reached | |
| 13:37:07 | mnaser | which further goes to the theory that i guess somehow the message was lost | |
| 13:37:12 | bauzas | agreed | |
| 13:37:33 | bauzas | the migration possibly went fine, but then the confirm didn't | |
| 13:37:42 | mnaser | i guess the bug here is once it goes into confirming, if something happens in the compute node, that vm is stuck forever | |
| 13:44:18 | openstackgerrit | Chen proposed openstack/nova master: Specify periodic task interval in configurations https://review.openstack.org/576864 | |
| 14:17:23 | efried | mgoddard: you around to discuss https://review.openstack.org/#/c/576588/3/nova/virt/ironic/driver.py@806 ? | |
| 14:17:45 | efried | jroll, dtantsur: also ^ ? | |
| 14:21:15 | jroll | efried: what about it? :) | |
| 14:21:28 | efried | jroll: I just left a response (sorry for the async) | |
| 14:21:45 | jroll | oh, I only saw the first comment thread | |
| 14:22:45 | jroll | blah | |
| 14:23:08 | jroll | efried: I would vote to blow them away to maintain the current behavior | |
| 14:23:12 | jroll | see if people start yelling | |
| 14:23:16 | mgoddard | efried: just in a meeting, finishing shortly | |
| 14:23:24 | jroll | and then tell them to set them on the ironic node instead :P | |
| 14:24:02 | efried | jroll: I think I agree that's the right approach for now. I'll submit a followon asap. Unless you think this is busted enough that I should try to yank it out of the gate. | |
| 14:24:39 | jroll | efried: probably fine | |
| 14:28:38 | mgoddard | efried: IMO we should stick with the current broken behaviour then fix it, rather than changing to a different broken behaviour before fixing it | |
| 14:29:13 | efried | mgoddard: Okay, that's what jroll said too; I agree that sounds like the right approach. | |
| 14:29:18 | efried | mgoddard: Good spot btw. | |
| 14:29:31 | efried | mgoddard: Do you think a followon patch is sufficient or should I yank this one? | |
| 14:29:50 | mgoddard | efried: I think a follow on would be fine | |
| 14:29:53 | efried | k | |
| 14:30:00 | efried | thanks y'all. | |
| 14:30:09 | mgoddard | efried: thanks for following up | |
| 14:32:53 | openstackgerrit | Eric Fried proposed openstack/nova master: Ironic update_provider_tree: restore traits override https://review.openstack.org/576877 | |
| 14:36:36 | dansmith | stephenfin: can haz? https://review.openstack.org/#/c/576580 | |
| 15:28:31 | openstackgerrit | Eric Fried proposed openstack/nova master: Ironic update_provider_tree: restore traits override https://review.openstack.org/576877 | |
| 15:28:44 | efried | jroll, mgoddard, dtantsur: ^ | |
| 15:28:49 | openstackgerrit | Matthew Booth proposed openstack/nova master: Comment proposed ironic fix for removal of ironic driver workaround https://review.openstack.org/576892 | |
| 15:29:05 | mdbooth | dansmith: ^^^ tacks on the comment I mentioned, btw | |
| 15:29:08 | zcorneli | limitations | |
| 15:29:09 | zcorneli | Ach. search, not send... | |
| 15:31:21 | openstackgerrit | Eric Fried proposed openstack/nova master: Comment proposed ironic fix for removal of ironic driver workaround https://review.openstack.org/576892 | |
| 15:31:43 | efried | mdbooth: I added the reference from the other patch. +2, thanks for the followup. | |
| 15:54:42 | openstackgerrit | Eric Fried proposed openstack/nova master: RT stats deepcopy 1x/node instead of 1x/instance https://review.openstack.org/576591 | |
| 16:25:56 | openstackgerrit | Zack Cornelius proposed openstack/nova master: Implement file backed memory for instances in libvirt https://review.openstack.org/567876 | |
| 16:26:23 | zcorneli | mreidem: dansmith: ^ | |
| 16:26:50 | dansmith | zcorneli: I think mriedem is on vacay fwiw | |
| 16:27:54 | dansmith | maybe stephenfin can look at this with me though, since I think he's been through it a couple times at least | |
| 16:28:05 | zcorneli | Yep, I think he's been through it at least once. | |
| 16:28:11 | zcorneli | Heading off for lunch, should be back soon(ish) | |
| 16:28:21 | stephenfin | zcorneli, dansmith: I have and I can | |
| 16:28:38 | dansmith | cool | |
| 16:32:22 | cfriesen | stephenfin: what's the usecase for file-backed memory? Optane-type devices? | |
| 16:35:11 | dansmith | cfriesen: primarily infiniband-attached memory, or maybe super-fast flash for certain cases | |
| 16:37:00 | cfriesen | looking at the patch briefly, I wonder if it would make more sense to just stop reporting any hugepages when file-backed memory is enabled on a compute node | |
| 16:37:39 | cfriesen | or can you have a mix of file-backed and regular instances on a node? | |
| 16:38:00 | dansmith | you can't currently, although we could allow it in the future based on a flavor key or something | |
| 16:38:35 | dansmith | it's specific enough of a use case that I think it's probably fine to just mention that they don't mix, but if you want a follow-up for the hugepage thing that's fine | |
| 16:40:17 | cfriesen | dansmith: the patch currently checks for "if wantsmempages and wantsfilebacked" and raises an exception, I was just wondering whether it'd be cleaner to not report any hugepages. But if we might support both in the future then it makes more sense as-is. | |
| 16:40:38 | dansmith | right | |
| 16:42:54 | openstackgerrit | Merged openstack/nova master: Convert ironic virt driver to update_provider_tree https://review.openstack.org/576588 | |
| 16:43:02 | openstackgerrit | Merged openstack/nova master: Add a microversion for consumer generation support https://review.openstack.org/565604 | |
| 16:43:11 | openstackgerrit | Merged openstack/nova master: Be graceful about vif plugging in early ironic driver startup https://review.openstack.org/576580 | |
| 16:44:36 | stephenfin | cfriesen: What dansmith said | |
| 16:45:15 | stephenfin | cfriesen: and I'd be happy to see a follow up addressing the hugepage case. Better principle of least surprise factor | |
| 16:45:30 | dansmith | well, on the one hand, | |
| 16:45:38 | dansmith | failing if they're in conflict is more visible | |
| 16:45:58 | dansmith | as configuring them both and then having hugepages just not be exposed might be more obscure, amirite? | |
| 16:46:49 | stephenfin | That's a good point | |
| 16:50:16 | dansmith | tssurya: melwitt and mriedem are out this week, so I'm assuming no cells meeting | |
| 16:50:26 | dansmith | it'd be more like a conversation than a meeting :) | |
| 16:50:30 | tssurya | dansmith: was just about to ask if we are having one | |
| 16:50:33 | tssurya | I agree | |
| 16:50:42 | tssurya | let's skip then | |
| 16:51:11 | dansmith | cool | |
| 16:51:14 | tssurya | dansmith: question regarding https://review.openstack.org/#/c/575996/ , | |
| 16:51:27 | tssurya | does this mean you are against a new microversion ? | |
| 16:51:39 | tssurya | meaning against the adding of the new top key ? | |
| 16:51:49 | dansmith | tssurya: I'm surprised that other people aren't | |
| 16:52:09 | tssurya | actually I should probably also ask the API guys | |
| 16:52:26 | dansmith | tssurya: I'm not against it, I was just surprised to see it and was baiting others into responding | |
| 16:52:27 | dansmith | tssurya: I think we should also ask someone like mordred | |
| 16:52:37 | tssurya | as of now its just been gibi and mriedem on it | |