| Posted | Nick | Remark | |
|---|---|---|---|
| #openstack-nova - 2022-04-04 | |||
| 13:37:12 | kashyap | - getDomainCapbilities will tell you what libvirt can do with the given qemu-kvm binary | |
| 13:38:58 | kashyap | Isn't the logging being done there is of getCapabilties(), but the modification on line 809/810 (PS20) is being done of _get_domain_capabilities() - the second API? | |
| 13:49:57 | gibi | kashyap: I have to look at it again | |
| 13:50:04 | gibi | give me some time :) | |
| 13:50:12 | kashyap | Yeah, new context. If you're busy w/ PTG stuff, let it wait | |
| 13:50:37 | kashyap | Right, I'm posting a new rev (not touching this part yet). Also closely read the note from chengsheng, I think he's confusing. (Or I'm doing it) | |
| 13:51:51 | gibi | yeah, it was hard to follow | |
| 14:00:08 | gibi | kashyap: yeah, I think that is what I thought when I wrote the comment. | |
| 14:00:20 | kashyap | gibi: You're right | |
| 14:00:33 | gibi | kashyap: looking at master we already do that in case of arm | |
| 14:00:47 | gibi | to add cpu features | |
| 14:00:50 | kashyap | gibi: Already do what, sorry? Can you give a code pointer | |
| 14:01:30 | gibi | https://github.com/openstack/nova/blob/b0851b0e9c82446aec2ea0317514766fbc53abc0/nova/virt/libvirt/host.py#L806 | |
| 14:01:42 | gibi | we already modify self._caps after we logged it | |
| 14:02:15 | kashyap | Ahh, so it is just "following the existing behaviour" from Ari | |
| 14:02:18 | kashyap | s/Ari/Arm/ | |
| 14:02:36 | gibi | it seems like so | |
| 14:02:44 | gibi | so feel free to ignore that comment | |
| 14:03:08 | kashyap | Right; I'll leave it intact in this case. | |
| 14:03:16 | gibi | OK | |
| 14:03:39 | kashyap | I'm addressing your other comments. Thanks for the quick look | |
| 14:06:32 | gibi | thanks for picking that patch up | |
| 14:23:38 | kashyap | gibi: I might need some more help to get it to the finish line. This is getting more important as I see bugs in this area that can be fixed by these APIs | |
| 16:07:55 | opendevreview | Kashyap Chamarthy proposed openstack/nova master: Libvirt: Use improved guest CPU config APIs https://review.opendev.org/c/openstack/nova/+/762330 | |
| 16:15:04 | sean-k-mooney | bauzas: have you finished organising the ptg adgenda by the way? | |
| 16:15:13 | bauzas | sean-k-mooney: yup | |
| 16:15:20 | sean-k-mooney | cool | |
| 16:16:01 | sean-k-mooney | we are starting at 14:00 utc ok | |
| 16:16:03 | gibi | bauzas: do we want to add a separate agenda point for the blind recheck discussion or we handle that as part of the nova's CI footprint topic? | |
| 16:16:19 | sean-k-mooney | neutron i think are starting at 13:00 so i will likely be intere room before we start | |
| 16:16:22 | bauzas | gibi: good question, I saw your addition | |
| 16:16:37 | bauzas | gibi: I'm ok with leaving it as one topic | |
| 16:16:50 | bauzas | gibi: I don't have anything more to say besides it | |
| 16:17:00 | sean-k-mooney | gibi: we used to have contibutor docs for recheck i dont think it will be contoverl to re add them to nova | |
| 16:17:15 | gibi | sean-k-mooney: that is a good action item | |
| 16:17:26 | gibi | bauzas: OK, lets keep it as is then | |
| 16:17:26 | sean-k-mooney | so i hope its more an FYI and then proceed to the gerrit doc review for main details | |
| 16:17:35 | bauzas | then let's move the CI point closer to the procedural section | |
| 16:17:38 | bauzas | gibi: ^ | |
| 16:17:53 | gibi | bauzas: I have no problem with that | |
| 16:18:04 | bauzas | done | |
| 16:18:22 | gibi | sean-k-mooney: top of the doc change I think we should start pointing to that doc when we see blind rechecks (i.e. apply peer pressure) | |
| 16:18:26 | gibi | bauzas: cool | |
| 16:19:20 | bauzas | gibi: yup, I think we agreed on ideally having a zuul reply that would provide this link but at least we can comment using this link | |
| 16:19:35 | bauzas | but let's not start the conversation by now | |
| 16:19:39 | gibi | yepp, I would you the link in my comment :) | |
| 16:19:42 | gibi | ack | |
| 16:21:05 | sean-k-mooney | gibi: we currently point to the shared contibutor doc but its kind of burried | |
| 16:21:22 | sean-k-mooney | so the shared one already tells peopel to not do a blind recheck | |
| 16:21:34 | sean-k-mooney | but again its not trivial to find that | |
| 16:23:22 | bauzas | ideally this should be a contributor doc, not a project doc | |
| 16:23:24 | sean-k-mooney | so here https://docs.openstack.org/nova/latest/contributor/code-review.html we have https://docs.openstack.org/infra/manual/developers.html#peer-review as the first line | |
| 16:23:31 | sean-k-mooney | bauzas: it is | |
| 16:23:46 | sean-k-mooney | in https://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing | |
| 16:24:07 | sean-k-mooney | point 2 | |
| 16:24:09 | sean-k-mooney | Examine the console log or other relevant log files to determine the cause of the error. If it is related to your change, you should fix the problem and upload a new patchset. Do not use “recheck”. | |
| 16:25:09 | sean-k-mooney | we link to that in our testing doc https://opendev.org/openstack/nova/src/branch/master/doc/source/contributor/testing.rst#voting-in-gerrit | |
| 16:25:14 | bauzas | sean-k-mooney: the point is, this is acceptable to do 'recheck something' | |
| 16:25:26 | bauzas | provided 'something' is meaningful | |
| 16:25:34 | sean-k-mooney | https://docs.openstack.org/nova/latest/contributor/testing.html#voting-in-gerrit | |
| 16:25:57 | bauzas | sean-k-mooney: add those links to the etherpad and we'll discuss it once we're at this topic | |
| 16:25:58 | sean-k-mooney | right but my point is its hard to find the exsing docs on when you should recheck | |
| 16:26:08 | sean-k-mooney | sure | |
| 16:29:34 | bauzas | sean-k-mooney: I don't disagree, this is tribal knowledge | |
| 16:29:47 | bauzas | hence why I'd have appreciated some automatic zuul reply with link | |
| 16:29:59 | sean-k-mooney | yes that is why i suggested doing that | |
| 16:30:19 | bauzas | sean-k-mooney: I think I expressed this beforehand :p | |
| 16:30:39 | bauzas | anyway, if there is a consensus, we should see how to do this | |
| 16:30:47 | sean-k-mooney | i know how to do this | |
| 16:30:49 | sean-k-mooney | its trivial | |
| 16:31:00 | bauzas | not for me :) | |
| 16:31:13 | bauzas | but I'll review you :p | |
| 16:31:15 | sean-k-mooney | update this https://github.com/openstack/project-config/blob/master/zuul.d/pipelines.yaml#L10-L12= | |
| 16:31:36 | sean-k-mooney | it currently links to the section that contians the guidence on when to recheck | |
| 16:32:07 | sean-k-mooney | this is part of the pipeline config so it affect all jobs in the pipeline | |
| 16:32:22 | sean-k-mooney | so it woudl be for all projects | |
| 16:32:49 | sean-k-mooney | we likely and update that to be more explcit and say do not recheck without first reading .... | |
| #openstack-nova - 2022-04-05 | |||
| 05:36:37 | opendevreview | melanie witt proposed openstack/nova master: scheduler: Add an ephemeral encryption pre filter https://review.opendev.org/c/openstack/nova/+/760456 | |
| 05:36:37 | opendevreview | melanie witt proposed openstack/nova master: block_device: Add DriverImageBlockDevice to block_device_info https://review.opendev.org/c/openstack/nova/+/826527 | |
| 05:36:38 | opendevreview | melanie witt proposed openstack/nova master: block_device: Add encryption attributes to image and ephemeral disks https://review.opendev.org/c/openstack/nova/+/826528 | |
| 05:36:38 | opendevreview | melanie witt proposed openstack/nova master: virt: Add block_device_info helper to find encrypted disks https://review.opendev.org/c/openstack/nova/+/826529 | |
| 05:36:39 | opendevreview | melanie witt proposed openstack/nova master: blockinfo: Add encryption details to the disk_info mappings when provided https://review.opendev.org/c/openstack/nova/+/772272 | |
| 05:36:39 | opendevreview | melanie witt proposed openstack/nova master: imagebackend: Add disk_info_mapping as an optional attribute of Image https://review.opendev.org/c/openstack/nova/+/826530 | |
| 05:36:40 | opendevreview | melanie witt proposed openstack/nova master: privsep: Move qemu-img create calls under nova.privsep.qemu https://review.opendev.org/c/openstack/nova/+/826750 | |
| 05:36:41 | opendevreview | melanie witt proposed openstack/nova master: privsep: Return QemuImgInfo objects from qemu-img info calls https://review.opendev.org/c/openstack/nova/+/826751 | |
| 05:36:41 | opendevreview | melanie witt proposed openstack/nova master: privsep: Add encryption support to qemu-img create command https://review.opendev.org/c/openstack/nova/+/826752 | |
| 06:45:01 | gibi | good morning nova | |
| 09:27:41 | Uggla | Hello guys, dumb question. Is there a preferred style syntax for string. I mean any preference for 'string' or "string" ? | |
| 09:31:04 | opendevreview | Wenping Song proposed openstack/nova-specs master: Usage of new trait of OWNER_NOVA https://review.opendev.org/c/openstack/nova-specs/+/836583 | |
| 09:34:09 | opendevreview | Wenping Song proposed openstack/nova-specs master: Usage of new trait of OWNER_NOVA https://review.opendev.org/c/openstack/nova-specs/+/836583 | |
| 09:38:36 | gibi | Uggla: no hard rule exists. I try to follow the style from the code around my edit (if that is consistent :D) | |
| 09:41:20 | sean-k-mooney | gibi: or we can have pre-comit do it | |
| 09:41:31 | sean-k-mooney | there is a rule that will make them all '' | |
| 09:41:31 | gibi | yeah | |
| 09:41:54 | sean-k-mooney | i used it on one of my other repos personaly i prefer "" | |
| 09:41:54 | gibi | but black would change everything so we would loose git blame and easy backport | |
| 09:42:14 | gibi | I use black for personal projects too | |
| 09:42:15 | sean-k-mooney | but i prefer machine enforced style more | |
| 09:42:21 | sean-k-mooney | oh i dont use black | |
| 09:42:31 | sean-k-mooney | i just use pre-commit + autopep8 | |