| Posted | Nick | Remark | |
|---|---|---|---|
| #openstack-nova - 2020-01-31 | |||
| 15:32:21 | melwitt | gmann: cool thanks | |
| 15:33:51 | gmann | and i abandon this which were removing the user_id from policy target. test in 70629 should keep working for user enforcement through out the policy changes - https://review.opendev.org/#/c/701642/1 | |
| 15:34:27 | melwitt | k makes sense | |
| 15:43:28 | openstackgerrit | Merged openstack/nova stable/stein: FUP for in-place numa rebuild https://review.opendev.org/702974 | |
| 15:46:13 | openstackgerrit | Stephen Finucane proposed openstack/nova master: Recalculate 'RequestSpec.numa_topology' on resize https://review.opendev.org/662522 | |
| 15:46:23 | melwitt | gmann: reviewing https://review.opendev.org/705135 I'm wondering if we should add a policy test for "fails with other project" (the testing that was originally missing the bug) | |
| 15:48:05 | gmann | melwitt: I am adding those in this where tests failing now and with this fix it should pass - https://review.opendev.org/#/c/705126/ | |
| 15:48:24 | gmann | i need to rebase that on top of fix to show the test passing. is that fine ? | |
| 15:48:37 | melwitt | yeah, was just about to ask that | |
| 15:49:00 | gmann | ok | |
| 15:49:41 | openstackgerrit | Ghanshyam Mann proposed openstack/nova master: Fix os-attach-interfaces policy to be admin_or_owner https://review.opendev.org/705135 | |
| 15:49:52 | openstackgerrit | Ghanshyam Mann proposed openstack/nova master: Remove old policy enforcement in attach_interfaces https://review.opendev.org/705127 | |
| 15:50:08 | openstackgerrit | Ghanshyam Mann proposed openstack/nova master: Add test coverage of existing attach_interfaces policies https://review.opendev.org/705126 | |
| 15:50:17 | gmann | done. | |
| 15:50:40 | melwitt | thanks! | |
| 15:52:18 | efried | sean-k-mooney: if you're about, would you please confirm that https://review.opendev.org/#/c/702981/ is correct, and I'll send it | |
| 15:52:56 | sean-k-mooney | ill take a look now | |
| 15:56:28 | sean-k-mooney | efried: so an exception will be raised if the pagesize is not supported. so if we get to that line i think it means we dont have enough left of that size based on https://github.com/openstack/nova/blob/master/nova/virt/hardware.py#L660 im just reading futher | |
| 15:59:03 | efried | It's a debug log, so I'm not going to make a big deal out of it. I'll fast approve if it's correct. If it's an improvement, that'd be even better :) | |
| 15:59:28 | cmurphy | gmann: thanks, will review again today | |
| 15:59:40 | gmann | cmurphy: thanks | |
| 15:59:59 | sean-k-mooney | well it depens on how you interpert support. it cant suport the request. because its out of space. that is how that was intended to be interpreted | |
| 16:00:18 | sean-k-mooney | efried: im leaving a comment now but i think we can just change the message to | |
| 16:00:53 | sean-k-mooney | remove the or | |
| 16:01:40 | sean-k-mooney | e.g. "Host does not support requested memory pagesize as there are not enough free pages." | |
| 16:02:47 | efried | ack, thanks sean-k-mooney | |
| 16:04:13 | stephenfin | what other stable core can I annoy to merge this? https://review.opendev.org/#/c/663888/ | |
| 16:04:20 | stephenfin | it's been open for aaaaaaages | |
| 16:06:43 | sean-k-mooney | stephenfin: you can try annoying dansmith but im not sure that will end well for you :P | |
| 16:06:52 | sean-k-mooney | although technically no | |
| 16:07:05 | sean-k-mooney | since that would be 3 form redhat | |
| 16:08:21 | melwitt | I'd ping elod to review (I hope that's his nick) | |
| 16:08:34 | sean-k-mooney | tonyb: johnthetubaguy can you take a look at https://review.opendev.org/#/c/663888/ for stephenfin | |
| 16:18:26 | dansmith | sean-k-mooney: pretty sure we said that's not a problem on stable especially for clean backports, and especially for something like this | |
| 16:19:18 | sean-k-mooney | ya i think you are right | |
| 16:20:22 | stephenfin | dansmith: cheers | |
| 16:28:48 | openstackgerrit | Stephen Finucane proposed openstack/nova master: tests: Validate huge pages https://review.opendev.org/399653 | |
| 16:29:25 | stephenfin | sean-k-mooney, efried, bauzas: That ought to be useful if/when we start working on mempage modelling in placement ^ | |
| 16:31:06 | stephenfin | also artom who cares about functional tests ^ | |
| 16:32:07 | artom | stephenfin, yep, I'll take a look - and thanks for re-visiting NUMA func tests :) | |
| 16:32:27 | artom | There's one outstanding piece of dansmith's feedback I need to address though, about forcing servers on hosts | |
| 16:34:04 | sean-k-mooney | stephenfin: more func test for this stuff is always useful | |
| 16:34:46 | sean-k-mooney | if we can use that as a basis to also validate the placemnt reshape that will be needed even more so | |
| 16:37:39 | efried | wow, neat, a 3+yo patch | |
| 16:59:19 | openstackgerrit | Vladyslav Drok proposed openstack/nova master: Fix volume attachment rollback https://review.opendev.org/704847 | |
| 17:00:53 | artom | stephenfin, there, done | |
| 17:00:59 | stephenfin | wonderful | |
| 17:01:09 | stephenfin | 1:1 then I'll finish my comments on yours | |
| 17:01:18 | stephenfin | (it's 90% there) | |
| 17:03:02 | openstackgerrit | Elod Illes proposed openstack/nova master: DNM: test whether 'logs' content is gzipped https://review.opendev.org/705256 | |
| 17:10:29 | stephenfin | artom: done | |
| 17:11:06 | efried | Hey kids, it looks like blockdiag 2.0.0 breaks our docs build. I'm working on it. | |
| 17:11:07 | artom | stephenfin, thank you! I'll go do sean-k-mooney's downstream review, then circle back here | |
| 17:11:36 | artom | efried, would you say that it's... block-ing us? :D | |
| 17:11:56 | efried | yeah, just give me a few minutes to diag-nose it. | |
| 17:12:10 | dansmith | like, by smell? | |
| 17:12:22 | efried | just so | |
| 17:12:45 | gibi | dansmith: thanks. I have to get back to that patch next week. I appreciate your time and I see your point how a future instance.save() can ruin things. | |
| 17:13:43 | dansmith | gibi: ack, I've been looking at some of the related things you found too | |
| 17:14:30 | efried | stephenfin: jfyi although I opened an issue against blockdiag, I suspect it's possible the problem is in the monkeypatching in doc/source/conf.py | |
| 17:15:45 | efried | mm, maybe not, removing that didn't resolve. But I went and built docs in another repo that uses blockdiag (networking-bagpipe) and didn't have the same problem. | |
| 17:16:56 | stephenfin | efried: Looks like that project has had a lot of releases since so that monkeypatching probably isn't necessary any more. However, I'm not sure how it would affect things. What's the error? | |
| 17:17:09 | openstackgerrit | Mykola Yakovliev proposed openstack/nova master: Fix boot_roles in InstanceSystemMetadata https://review.opendev.org/698040 | |
| 17:17:29 | efried | stephenfin: https://github.com/blockdiag/blockdiag/issues/126 | |
| 17:18:11 | stephenfin | could you edit that comment so I can read it. Just indent everything by 4 or add ``` before and after the code blocks | |
| 17:18:30 | stephenfin | please and thanks :) | |
| 17:18:44 | efried | stephenfin: done | |
| 17:19:33 | efried | stephenfin: hm, I don't actually see blockdiag being *used* in our repo. | |
| 17:20:30 | stephenfin | neither do I, now that you say it | |
| 17:20:56 | openstackgerrit | Vladyslav Drok proposed openstack/nova master: Fix volume attachment rollback https://review.opendev.org/704847 | |
| 17:21:13 | efried | stephenfin: except for a static svg | |
| 17:21:35 | efried | stephenfin: which I would have thought, since it was static, wouldn't affect anything... but we're also using the svg2pdfconverter | |
| 17:21:36 | efried | so maybe | |
| 17:21:45 | stephenfin | Remove it and see what happens? :) | |
| 17:21:51 | efried | remove the svg? | |
| 17:22:12 | stephenfin | Looks like da7e1ede9e73bf0e107b9b37954f204cea544439 may have remove the vestigial traces of blockdiag | |
| 17:22:17 | stephenfin | nah, the extension | |
| 17:22:39 | efried | ... | |
| 17:23:04 | stephenfin | We do use seqdiag | |
| 17:23:11 | stephenfin | but I think that's a different project | |
| 17:23:52 | stephenfin | yup, sure is | |
| 17:24:16 | efried | removing the rsvgconverter extension didn't resolve. | |
| 17:25:18 | openstackgerrit | Mykola Yakovliev proposed openstack/nova master: Fix boot_roles in InstanceSystemMetadata https://review.opendev.org/698040 | |
| 17:28:22 | openstackgerrit | Mykola Yakovliev proposed openstack/nova master: Fix boot_roles in InstanceSystemMetadata https://review.opendev.org/698040 | |
| 17:29:07 | openstackgerrit | Stephen Finucane proposed openstack/nova master: tests: Validate huge pages https://review.opendev.org/399653 | |
| 17:30:29 | openstackgerrit | Mykola Yakovliev proposed openstack/nova master: Fix boot_roles in InstanceSystemMetadata https://review.opendev.org/698040 | |
| 17:32:21 | openstackgerrit | Elod Illes proposed openstack/nova master: DNM: test whether 'logs' content is gzipped https://review.opendev.org/705256 | |
| 17:32:27 | efried | stephenfin: hm, I also tried blacklisting in doc/requirements but that didn't work. ISTR something about upper-constraints overriding no matter what you do locally. | |
| 17:33:03 | sean-k-mooney | efried: is repoducing as simple as pull master and run tox -e docs locally | |
| 17:33:09 | stephenfin | sean-k-mooney: yup | |
| 17:33:42 | stephenfin | oh, okay, seqdiag uses blockdiag. Lovely | |
| 17:33:52 | stephenfin | as does actdiag | |
| 17:34:10 | sean-k-mooney | cool ill take a look while i wait for test to finish | |
| 17:34:26 | sean-k-mooney | ok it sould like we need a temproy cap then | |
| 17:35:18 | stephenfin | efried: Does that other project also use stestr, out of curiosity? | |
| 17:35:37 | stephenfin | actually, nvm | |
| 17:35:59 | stephenfin | this is docs, not tests | |
| 17:36:32 | sean-k-mooney | right we are invoking sphinx not stestr | |
| 17:37:44 | stephenfin | efried: This is the thing I introduced the monkeypatching to fix | |
| 17:37:53 | sean-k-mooney | we should just put blockdiag<2.0.0 in upper-constrats.txt | |