mnederlof | Hi all, would someone be able to help me to review the change i made? (https://review.opendev.org/c/openstack/nova/+/884595) | 06:47 |
---|---|---|
frickler | mnederlof: based on the bug you reference (which was marked as invalid for nova) maybe sean-k-mooney might want to have a look. but also next week the summit is happening so things might be slow until some time after that | 06:50 |
mnederlof | yeah it was marked invalid, because it needed to be a feature, so i created a bp for it as well. but i can imagine the summit takes some preparation time this week as well :) | 06:58 |
opendevreview | Merged openstack/nova-specs master: Re-propose using extend volume completion action for 2023.2 https://review.opendev.org/c/openstack/nova-specs/+/877233 | 08:18 |
sean-k-mooney | mnederlof: frickler due to budget and other considerations im actully not attendign this summit. i had planned to go to the last physical ptg but it was canceled | 09:57 |
sean-k-mooney | mnederlof: placign the config option in workarounds implies it will be deleted at some point. so it likely should be elsewhere | 10:00 |
sean-k-mooney | mnederlof: you can get the same effect already without modifying nova | 10:01 |
sean-k-mooney | well almost | 10:01 |
sean-k-mooney | if you disabel the access to the diretl storage url in glance and exposing multipel locations | 10:01 |
sean-k-mooney | then nova cant detect that its the same ceph cluseter and we will download the image via glance and flatten it | 10:02 |
mnederlof | sean-k-mooney: yeah you could do that with glance, but then you lose the speed improvement when using a clone/flatten by ceph directly (which is significant) | 10:35 |
mnederlof | and thanks for the review, i will continue to work on these other points you mentioned | 10:36 |
sean-k-mooney | you will need to attend the nova team meeting and ask for the specless bluepritn to be approves as a specless blueprint by the way. its possibel that you may be asked to provdie a spec for this | 10:37 |
sean-k-mooney | we have a deadline for approvals in each cycle and in this case its july 6th | 10:38 |
sean-k-mooney | the next team meeting will be canceled due to the ptg so the next operturntiy to do this will be tuesday the 20th | 10:38 |
sean-k-mooney | bauzas: without doing a full review (feel free to do one if you want) do you think https://review.opendev.org/c/openstack/nova/+/884595 would need a spec | 10:39 |
sean-k-mooney | there si no api change which means we have some flexiblity and given its config driven and only in the libvirt driver the question really is what is the upgrade impact | 10:41 |
sean-k-mooney | mnederlof: have you spent any time thinking about what happens if you cahnge this option after the cloud is deployed | 10:41 |
sean-k-mooney | i.e. you have many vms using not flattend storage possibley with existign snapshots. then you enable flattening | 10:42 |
sean-k-mooney | will you retoractivaly flatten all the existign snapshots or just the new one | 10:42 |
mnederlof | sean-k-mooney: only new ones will be flattened, as this happens during instance create procedure, so if you change it after deployment, a operator needs to do the flattening of the previously created instances manually, using `rbd flatten <nova-pool>/<instance uuid>_disk` | 11:29 |
mnederlof | which is something he is already doing sometimes, if he wants to delete a glance image which has children | 11:29 |
sean-k-mooney | "{{ hostvars[inventory_hostname]['ansible_facts']['default_ipv4']['address'] }}" | 11:48 |
sean-k-mooney | https://opendev.org/zuul/zuul-jobs/src/commit/839de7f8996838162ae0de6a9f6ba28f968381bc/roles/nimble/defaults/main.yaml#L4 | 11:49 |
opendevreview | Amit Uniyal proposed openstack/nova master: Reproducer for dangling bdms https://review.opendev.org/c/openstack/nova/+/881457 | 11:54 |
opendevreview | Amit Uniyal proposed openstack/nova master: Delete dangling bdms https://review.opendev.org/c/openstack/nova/+/882284 | 11:54 |
sean-k-mooney | anyone care to review this backport. i just realised its still open https://review.opendev.org/c/openstack/nova/+/829804 | 13:24 |
dansmith | sean-k-mooney: can you hit this? https://review.opendev.org/c/openstack/nova/+/885352 | 13:49 |
dansmith | sean-k-mooney: how is that backport not just a feature? it even says so in the reno | 13:50 |
dansmith | I know it has as bug and bug-like description in the commit message, but it seems like a feature | 13:51 |
dansmith | and it also went straight to wallaby? | 13:51 |
dansmith | I guess I missed the discussion, so I'll go look | 13:52 |
dansmith | hmm, I'm not finding it | 13:54 |
dansmith | oh, feb 2022, not 2023 so was this already in yoga? | 13:56 |
sean-k-mooney | dansmith: where was some patalogical behvior which affected amd host that this helped adress | 14:03 |
sean-k-mooney | i need to join a meeting be let me loop back with the context i dont have it to hand | 14:03 |
dansmith | ack | 14:03 |
opendevreview | Amit Uniyal proposed openstack/nova master: Reproducer for dangling bdms https://review.opendev.org/c/openstack/nova/+/881457 | 14:15 |
opendevreview | Amit Uniyal proposed openstack/nova master: Delete dangling bdms https://review.opendev.org/c/openstack/nova/+/882284 | 14:15 |
ykarel | sean-k-mooney, bauzas when you get chance please revisit https://review.opendev.org/c/openstack/nova/+/868419 | 14:16 |
bauzas | ykarel: ack | 14:16 |
sean-k-mooney | dansmith: so looping back https://bugs.launchpad.net/nova/+bug/1978372 was the amd bug where the balancing feature could be used to mitigate the impact. however while lookign at that i just rememebered that gibi aslo adress the issue directly by adding some caching https://review.opendev.org/c/openstack/nova/+/845896 so backporting htat would also adress the issue with a large | 14:37 |
sean-k-mooney | number of host numa nodes | 14:37 |
sean-k-mooney | it does not jsut affect amd by the way but they just have a higher propbaly of higher core/numa node counts | 14:38 |
sean-k-mooney | so https://bugs.launchpad.net/nova/+bug/1978372/comments/6 was the intiall workaround but if we backport gibis change insteads we dont need the balancing feature is bug | 14:40 |
dansmith | sean-k-mooney: yeah, seems a lot better to backport that fix from gibi | 15:32 |
sean-k-mooney | ack in that case care to leave that as a comment and we can backprot that instead | 15:33 |
dansmith | not only does it closes-bug instead of partial-bug, fixes instead of feature in reno, but it addresses the actual problem without adding new conf knobs and behaviors | 15:33 |
dansmith | sean-k-mooney: I've already commented and got an unhelpful response from the owner | 15:34 |
dansmith | but yeah I'll leave my -1 then | 15:34 |
sean-k-mooney | cool | 15:34 |
opendevreview | Vasyl Saienko proposed openstack/os-vif master: Don't break traffic if port already exists https://review.opendev.org/c/openstack/os-vif/+/885127 | 15:52 |
dansmith | bauzas: we could probably benefit from a similar strategy: https://review.opendev.org/c/openstack/os-brick/+/885558/1/README.rst | 19:01 |
Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!