Earlier  
Posted Nick Remark
#openstack-nova - 2022-05-02
09:17:25 Uggla I'm gonna propose a patch for it in a moment.
09:19:04 Uggla bauzas, do we need something in launchpad for this ? (bug ?, bp ?)
09:19:18 bauzas Uggla: no, just a patch
09:19:32 gibi if you can draw the picture in ascii (e.g with https://asciiflow.com/#/) then I would prefer that instead of a dot file as it is directly reviewable in the source
09:19:39 bauzas Uggla: if you want, we can discuss on it at the next meeting
09:20:12 bauzas gibi: that's why we can discuss it in a meeting
09:20:27 gibi but I know that after a certain complexity ascii is not an option
09:23:34 Uggla gibi, yep and you need to change the ascii for each change.
09:23:49 bauzas Uggla: I did that in the past :p
09:24:28 Uggla gibi, and I'm too lazy to redraw the ascii when graphviz will do it for me. :)
09:31:40 gibi I also know the feeling
09:41:54 opendevreview ribaudr proposed openstack/nova-specs master: Allow to use graphviz into specifications https://review.opendev.org/c/openstack/nova-specs/+/840167
11:53:55 gibi bauzas: do you have an example how we name pGPU RPs?
11:55:17 gibi bauzas: is it like pci_0000_84_00_0 ?
11:55:41 gibi (asking just to make a consistent proposal for PF RPs)
12:51:54 bauzas gibi: sorry was a dad taxi
12:56:06 gibi no worries
13:07:43 bauzas gibi: did you eventually got your answer ?
13:07:58 bauzas if not, lemme give you the link
13:08:11 gibi from the code comments I see nodename_pci_0000_84_00_0 as the pGPU RP name
13:08:23 gibi but would be nice to confirm
13:10:02 bauzas https://github.com/openstack/nova/blob/b8cc5704558d3c08fda9db2f1bb7fecb2bcd985d/nova/virt/libvirt/driver.py#L8784
13:10:14 bauzas eg. https://github.com/openstack/nova/blob/b8cc5704558d3c08fda9db2f1bb7fecb2bcd985d/nova/virt/libvirt/driver.py#L8756
13:10:26 bauzas so yeah
13:11:52 gibi thanks
13:11:59 bauzas or https://github.com/openstack/nova/blob/master/nova/tests/functional/libvirt/test_vgpu.py#L362-L363
13:12:24 bauzas gibi: ^ see the functest example
13:12:46 gibi ack
13:42:39 artom_ bauzas, when's the spec review day again? May 13?
13:42:59 bauzas artom: shit, forgot to send the email
13:43:31 bauzas artom: May the 10th https://meetings.opendev.org/meetings/nova/2022/nova.2022-04-26-16.00.html
13:43:54 artom Next Tuesday fsck me
16:08:06 opendevreview Balazs Gibizer proposed openstack/nova-specs master: PCI device tracking in Placement https://review.opendev.org/c/openstack/nova-specs/+/791047
16:08:27 gibi sean-k-mooney, bauzas: ^^ this is a long but hopefully interesting read
16:51:42 opendevreview Sylvain Bauza proposed openstack/nova-specs master: Proposes to remove keypair generation https://review.opendev.org/c/openstack/nova-specs/+/840217
16:53:07 opendevreview ribaudr proposed openstack/nova-specs master: libvirt: Allow Manila shares to be directly attached to instances https://review.opendev.org/c/openstack/nova-specs/+/833669
17:04:49 erlon https://review.opendev.org/c/openstack/nova/+/836014
17:04:49 erlon https://review.opendev.org/c/openstack/nova/+/838788
17:04:49 erlon sean-k-mooney: hey Sean, can you give a look on this bugfix backport when you have a chance so I can continue the backporting throught the other releases?
19:37:05 mnaser sean-k-mooney: i feel like you might have some context on this -- but thoughts at isolcpus=X vs CPUAffinity+systemd?
#openstack-nova - 2022-05-03
02:02:45 opendevreview melanie witt proposed openstack/nova master: Log the exception returned from a cell during API.get() https://review.opendev.org/c/openstack/nova/+/840260
02:07:29 opendevreview melanie witt proposed openstack/nova master: Log the exception returned from a cell during API.get() https://review.opendev.org/c/openstack/nova/+/840260
07:04:20 gibi o/
07:46:48 Uggla o/
07:50:59 bauzas \o
07:52:22 opendevreview Balazs Gibizer proposed openstack/nova-specs master: PCI device tracking in Placement https://review.opendev.org/c/openstack/nova-specs/+/791047
07:52:46 Uggla gibi, bauzas if you have time, can you have a look at https://review.opendev.org/c/openstack/nova-specs/+/833669 and especially the proposed states. We discuss that with Artom and we thought that this naming is clearer.
07:53:28 gibi Uggla: added to my review list
07:55:16 Uggla thx, it will be interesting to have your thoughts, by the way I have out what we discussed regarding notifications. I hope that's clear enough.
07:58:00 gibi bauzas: btw, your feedback forum session got accepted too
07:58:22 bauzas gibi: ah ok, haven't seen the results yet
07:58:43 gibi you got a mail from the organizers askig for confirming the timing of the session
07:59:38 bauzas shit
07:59:43 bauzas can't see in my free.fr inbox
08:00:20 gibi you got it from Sarah Krawiecki
08:00:30 gibi with subject: OpenInfra Summit Berlin - Forum Session Accepted!
08:00:37 bauzas damn shit, neither in the spam folder
08:00:56 bauzas I know my free.fr ISP is having some problems
08:01:15 gibi I can forward it. should I try it to free.fr or your work mail address?
08:01:52 bauzas saw your reply to Sarah
08:02:40 bauzas confirmed, nothing got received.
08:03:10 bauzas I should ask Sarah whether she got a bot reply
08:03:25 bauzas thanks gibi for the notice
08:03:43 gibi OK, cool
08:09:03 chayan Hi everyone I recently joined the project and am looking for some beginner friendly issues to contribute to can you please help me ?
08:10:49 kashyap chayan: Hi, have you come acros this document yet? - https://docs.openstack.org/nova/latest/contributor/index.html
08:11:56 kashyap chayan: Are you familiar with Gerrit workflow? If not, you might want to check out the sandbox: https://docs.opendev.org/opendev/infra-manual/latest/sandbox.html
08:11:57 bauzas chayan: welcome
08:12:12 bauzas chayan: what kashyap said is a good starting point
08:12:28 kashyap And also this URL: https://docs.opendev.org/opendev/infra-manual/latest/gettingstarted.html
08:12:40 bauzas you would also want to familiarize with our code repository and all the managed services before going further
08:13:46 chayan sure, thanks kashyap and bauzas :) let me have a look
08:14:56 bauzas chayan: do you have any experience of OpenStack as an operator or player of its APIs, maybe ?
08:15:27 chayan no I do not have experience
08:16:40 chayan I have preliminary knowledge of python and was searching for python projects to contribute to ..... and came accross open stack
08:18:15 bauzas this then will be a challenging but interesting experience :)
08:19:49 chayan sure :) ..... Is there any design document which tells what openstack is ..... I was not able to understand much about it
08:20:02 bauzas chayan: as a starting point, I can't just but emphasize again the need for you to understand our tenets, including the different OpenStack service projects, and then within each of them, their distributed model
08:20:16 bauzas chayan: Nova is one of the many projects that OpenStack has
08:20:53 bauzas chayan: general onboarding docs are better if you directy look at our main OpenStack documentation and not the Nova project itself
08:21:00 bauzas sec, finding you some links
08:21:44 chayan sure
08:22:54 bauzas chayan: Upstream Institute is a good entrypoint https://docs.openstack.org/upstream-training/
08:23:22 bauzas but this won't really dig into the architecture details
08:24:06 bauzas we also have a slidedeck named OpenStack 101 https://object-storage-ca-ymq-1.vexxhost.net/swift/v1/6e4619c416ff4bd19e1c087f27a43eea/www-assets-prod/marketing/OpenStack-101-Modular-Deck-1.pptx
08:25:51 bauzas and we also had a book which becomes a bit stale (last update is 2017) but can still be relevant for getting the overall idea https://docs.openstack.org/operations-guide/
08:27:22 bauzas HTH
08:29:25 chayan yeah I went through the slides
08:30:01 chayan I think the links will be helpful... thanks
08:48:43 songwenping_ gibi: shall we put the pre-filter of owner_nova trait request to flavor?
08:50:06 gibi songwenping_: hi! sorry I don't understand the question. do you have a patch or other context I can look at?
08:52:15 songwenping_ oh, i'm sorry. the question is for the owner_nova trait usage spec:https://review.opendev.org/c/openstack/nova-specs/+/819510
08:53:18 songwenping_ about the work item 3:Add pre-filter the trait for every Nova request group.
08:53:52 gibi songwenping_: ohh I see now.
08:54:35 gibi songwenping_: so what we really want is to add it to every request group that was create due to the flavor yes
08:55:33 gibi including the unnamed group containing the CPU and memory request, and including the group requesting GPU due to GPU was requested via the flavor
08:55:58 gibi but not including the group that was created from a neutron port, or from a cyborg resource request
08:58:28 songwenping_ so we should add 'owner_trait=nova' with pci_passthrough for the flavor property?
09:08:25 gibi I don't think the admin should add the trait manually to the flavor. I think nova should automatically add the trait to the request groups it creates
09:10:09 songwenping_ gibi: if flavor doesnot have the property, how do we check the compute minimum version?

Earlier   Later