| Posted | Nick | Remark | |
|---|---|---|---|
| #openstack-nova - 2017-06-29 | |||
| 15:10:54 | sean-k-mooney | mmehan: yes this is the default | |
| 15:11:12 | mmehan | what the VM vendor want is even if the nic ports are across numa they want to give cpus and memory from one numa | |
| 15:11:33 | sfinucan | mmehan: We can't do that...yet | |
| 15:12:21 | sfinucan | mmehan: You're going to need this https://review.openstack.org/#/c/361140/ | |
| 15:12:33 | sfinucan | but it's not happening in Pike, so you'll need to wait for Queens at least | |
| 15:12:36 | jaypipes | sean-k-mooney: yup, will do today. today is review day while I sit on yet another 5 hour sales call. | |
| 15:12:51 | sean-k-mooney | mmehan: currently it is expcitly not supported because that intorduce alot of qpi overhead and reduce the performace of the plathform as a whole. the spec sfinucan linked make it configurable | |
| 15:13:05 | sfinucan | ^ what he said :) | |
| 15:14:00 | mmehan | is yes i understand QPI overhead, but thats needed to keep platform uniform as of now | |
| 15:14:28 | mmehan | thanks for spec, i will go over it | |
| 15:15:12 | sfinucan | mmehan: I'm pretty sure there are patches up there that you could test against too | |
| 15:17:06 | dansmith | jaypipes: edleafe are you both good with this now such that I should review? https://review.openstack.org/#/c/475448/ | |
| 15:17:13 | dansmith | bauzas: are you actively reviewing that one? | |
| 15:17:27 | jaypipes | dansmith: I am, yes. obviously I can't vote +2 on it :) | |
| 15:17:36 | dansmith | jaypipes: yep | |
| 15:17:44 | jaypipes | thanks much to ed for fixing my style. | |
| 15:18:26 | mmehan | sfinucan: I will try to find the patches, if you have any insight please share | |
| 15:18:27 | cfriesen | mmehan: I think this is the main patch: https://review.openstack.org/#/c/390520/ | |
| 15:18:38 | sfinucan | https://review.openstack.org/#/q/topic:bp/share-pci-between-numa-nodes | |
| 15:20:58 | strigazi | Hi cores, can you have a look at https://review.openstack.org/#/c/476122 ? | |
| 15:22:20 | edleafe | dansmith: was just giving it one last scan before re-applying my +1 | |
| 15:30:30 | sfinucan | cfriesen: If I'm running a RT guest, I need an RT host kernel, right? | |
| 15:34:02 | bauzas | dansmith: yup | |
| 15:34:45 | openstackgerrit | Takashi NATSUME proposed openstack/nova master: Enable cold migration with target host(1/2) https://review.openstack.org/408955 | |
| 15:36:17 | openstackgerrit | Takashi NATSUME proposed openstack/nova master: Enable cold migration with target host(2/2) https://review.openstack.org/408964 | |
| 15:36:23 | cfriesen | sfinucan: well, technically no but your RT response won't be as good. | |
| 15:36:50 | openstackgerrit | Takashi NATSUME proposed openstack/nova master: Add functional tests for cold migration to same host https://review.openstack.org/414926 | |
| 15:37:06 | openstackgerrit | Takashi NATSUME proposed openstack/nova master: api-ref: Add parameters in cold migrate action https://review.openstack.org/410042 | |
| 15:37:07 | cfriesen | sfinucan: so if you actually care about RT then yes. | |
| 15:38:03 | sfinucan | cfriesen: Fair enough :) I'm trying to summarize this and will reply to the mail once I do | |
| 15:40:51 | sfinucan | cfriesen: So what I'm getting out of this is that 'emulator_threads_policy' is too resource intensive, and we should be instead allocating "overhead threads" on one or two host cores | |
| 15:41:01 | sfinucan | Is that right, or do I need to delve deeper? | |
| 15:41:14 | sfinucan | /reread the thread | |
| 15:41:18 | cfriesen | sfinucan: lol | |
| 15:42:03 | cfriesen | sfinucan: basically that's the opinion of some people--that dedicated a whole separate pCPU to the emulator threads consumes too many pCPUs | |
| 15:42:19 | cfriesen | s/dedicated/dedicating | |
| 15:43:21 | sfinucan | Grr. I said that exact thing during reviews of that spec, but didn't put it succinctly enough | |
| 15:43:47 | cfriesen | sfinucan: I'm not entirely convinced that sharing emulator threads on a single pCPU is *guaranteeed* to be safe, like if one instance starts seriously hammering on I/O or does live migration or something | |
| 15:44:17 | sfinucan | I think I suggested using 'vcpu_pin_set', but another configuration option (a mask, from the looks of things?) is much better | |
| 15:44:33 | sfinucan | cfriesen: I've just reached that mail now, heh | |
| 15:47:58 | cfriesen | sfinucan: hence my overcommit ratio suggestion, then operators could tune the number of RT instances per "emulator pCPU" to whatever they feel comfortable with..setting it to 1 gives you the behaviour of "emulator_threads_policy=isolate" | |
| 16:08:21 | openstackgerrit | Merged openstack/nova master: XenAPI: device tagging https://review.openstack.org/333781 | |
| 16:08:34 | efried | sfinucan Found bugs in https://review.openstack.org/#/c/476159/ :) | |
| 16:17:53 | openstackgerrit | Dan Smith proposed openstack/nova master: Sanitize instance in InstanceMetadata to avoid un-pickleable context https://review.openstack.org/478991 | |
| 16:25:39 | sfinucan | efried: How dare you | |
| 16:25:48 | sfinucan | I'll take a look shortly :) | |
| 16:27:09 | efried | sfinucan I didn't touch that one. | |
| 16:27:42 | efried | sfinucan BTW, I don't think your monkeypatch will play well with my explicit newlines and box sizes, except by coincidence. | |
| 16:28:06 | sfinucan | I was planning to drop the newlines and most of the box sizes, tbh | |
| 16:28:25 | sfinucan | the only box size I planned to keep was the one for the box that's currently truncated | |
| 16:29:08 | efried | sfinucan As you wish; though the squished-in bottoms make it look like something's truncated (even when it's not). | |
| 16:29:17 | efried | And I think there might be two long boxes now. | |
| 16:29:31 | sfinucan | efried: good call. Maybe I should keep all the sizes so and just strip the newlines? | |
| 16:29:37 | sfinucan | Given that they're not necessary | |
| 16:30:05 | efried | sfinucan Either way, unless you figure out how to autosize the boxes, it'll need to be trial and error to get it rendering right. | |
| 16:30:28 | sfinucan | Yup. Hopefully we can figure something out instead :( | |
| 16:44:47 | openstackgerrit | Merged openstack/nova master: Add keypairs field to InstanceCreatePayload https://review.openstack.org/419730 | |
| 16:45:34 | openstackgerrit | Merged openstack/nova master: Add key_name field to InstancePayload https://review.openstack.org/463002 | |
| 17:03:49 | dansmith | artom: why in the metadata test did you subclass FakeDeviceMetadata and FakeDeviceBus ? | |
| 17:04:33 | dansmith | those aren't registered objects, which is a problem for deserializing an Instance, but it also doesn't seem to matter if I use the real devices | |
| 17:04:37 | dansmith | er real objects | |
| 17:10:38 | jaypipes | sean-k-mooney: https://review.openstack.org/#/c/449257/ needs rebasing. can you handle? not sure where ralonso is today. | |
| 17:11:01 | sean-k-mooney | jaypipes: he went home about an hour ago | |
| 17:11:16 | jaypipes | sean-k-mooney: can you rebase or perhaps he can do in morning? | |
| 17:11:34 | sean-k-mooney | ill ask him to do it in the morning | |
| 17:11:41 | sean-k-mooney | i can take a look at rebaseing too | |
| 17:12:40 | sean-k-mooney | jaypipes: other then the merge conflict does it look ok? | |
| 17:12:50 | jaypipes | sean-k-mooney: mostly | |
| 17:13:34 | jaypipes | sean-k-mooney: it's just the bottom of the series so needs to be rebased in order to make progress on the series. | |
| 17:26:46 | openstackgerrit | Dan Smith proposed openstack/nova master: Sanitize instance in InstanceMetadata to avoid un-pickleable context https://review.openstack.org/478991 | |
| 17:31:43 | jaypipes | sean-k-mooney: I found a number of issues with that patch. please see my comments. | |
| 17:33:28 | sean-k-mooney | jaypipes: well thats why we have review :) ill ask rodolfo to adres them in the morning | |
| 17:33:36 | sean-k-mooney | jaypipes: thanks for taking a look | |
| 17:38:02 | melwitt | I have a patch up to fix an intermittent functional test failure with placement PUT /allocations if anyone could please review https://review.openstack.org/#/c/478683/ | |
| 17:57:57 | edleafe | melwitt: looks good | |
| 17:58:52 | melwitt | edleafe: thanks for the review! | |
| 18:21:33 | dansmith | melwitt: I can split that test fix out if you want, but it's even more obscure without the change to the code I think | |
| 18:23:07 | melwitt | dansmith: no, it's not that. fixing the test is cool, it's just I was looking for how is anything testing the sanitization | |
| 18:23:31 | openstackgerrit | Sean Dague proposed openstack/nova master: remove the very old unmaintained wsgi scripts https://review.openstack.org/479027 | |
| 18:23:40 | dansmith | oh I see | |
| 18:23:50 | sdague | dansmith: the devstack bits just merged, and it's running by default, so we can delete those files now | |
| 18:25:18 | melwitt | it would be ideal if we have a test that would catch it if we regress again in the future | |
| 18:26:04 | dansmith | melwitt: yeah, I can't easily reproduce the actual thing I think, but I can make sure we've replaced the instance | |
| 18:26:26 | openstackgerrit | Dan Smith proposed openstack/nova master: Sanitize instance in InstanceMetadata to avoid un-pickleable context https://review.openstack.org/478991 | |
| 18:26:29 | dansmith | melwitt: thusly ^ | |
| 18:26:32 | dansmith | sdague: ack | |
| 18:26:38 | melwitt | dansmith: I think that's fine. just something that would fail with the old code and pass with the new | |
| 18:28:05 | dansmith | gah, I reset the reproducer again | |
| 18:32:54 | openstackgerrit | sean mooney proposed openstack/os-vif master: set mtu on all code paths https://review.openstack.org/469951 | |
| 19:15:34 | openstackgerrit | John Griffith proposed openstack/nova master: WIP/POC Implement new attach Cinder flow https://review.openstack.org/330285 | |
| 19:24:42 | openstackgerrit | melanie witt proposed openstack/nova master: Request zero root disk for boot-from-volume instances https://review.openstack.org/428481 | |
| 19:24:42 | openstackgerrit | melanie witt proposed openstack/nova master: Claim and report zero root disk for boot-from-volume instances https://review.openstack.org/428505 | |
| 19:41:33 | openstackgerrit | melanie witt proposed openstack/nova master: Make security_group_rules use check_deltas() for quota https://review.openstack.org/477700 | |
| 19:41:34 | openstackgerrit | melanie witt proposed openstack/nova master: Add scatter gather utilities for cells https://review.openstack.org/475957 | |
| 19:41:35 | openstackgerrit | melanie witt proposed openstack/nova master: Remove 'reserved' count from used limits https://review.openstack.org/446242 | |
| 19:41:36 | openstackgerrit | melanie witt proposed openstack/nova master: Make key_pairs use check_deltas() for quota https://review.openstack.org/477699 | |
| 19:41:38 | openstackgerrit | melanie witt proposed openstack/nova master: Remove useless quota_usage_refresh from nova-manage https://review.openstack.org/446243 | |
| 19:41:42 | openstackgerrit | melanie witt proposed openstack/nova master: Count instances to check quota https://review.openstack.org/416521 | |
| 19:41:49 | openstackgerrit | melanie witt proposed openstack/nova master: Make Quotas object favor the API database https://review.openstack.org/410945 | |
| 19:41:52 | openstackgerrit | melanie witt proposed openstack/nova master: Add online migration to move quotas to API database https://review.openstack.org/410946 | |