Earlier  
Posted Nick Remark
#openstack-nova - 2022-02-15
15:02:08 sean-k-mooney it may
15:02:40 sean-k-mooney but conductor, is more likely if not the comptue or schduler
15:02:50 ralonsoh ok
15:03:19 sean-k-mooney the allcoation will only be know after we select the host so its after the api ahs started the async boot in the conductor
15:03:49 bauzas reminder: nova meeting in 57 mins
15:03:58 sean-k-mooney ralonsoh: https://github.com/openstack/nova/blob/master/nova/network/neutron.py#L1172-L1181
15:04:24 ralonsoh sean-k-mooney, yes but I have no idea who calls this method
15:04:35 ralonsoh compute
15:04:39 sean-k-mooney likely the compute agent or conductor
15:05:17 sean-k-mooney https://opendev.org/openstack/nova/src/branch/master/nova/compute/manager.py#L1769
15:07:16 gibi ralonsoh: during normal VM create, that is called from the nova-compute service in build_and_run_instance
15:07:27 gibi but it is async as sean-k-mooney linked
15:07:30 sean-k-mooney ralonsoh: so ya this all happens on the compute node from build_and_run_instance
15:07:39 ralonsoh gibi, is there something extra I need to add for handling the QoS in the port?
15:07:50 ralonsoh for placement testing, I'm implementing the OVN placement support
15:08:10 sean-k-mooney no if the port has the resouce request we shoudl include it
15:08:10 ralonsoh (I have created the RPs when the chassis is created)
15:08:21 gibi ralonsoh: hm I have to look but I think that code has no conditional on OVN backend
15:08:32 ralonsoh perfect!
15:08:42 gibi so as sean-k-mooney said, make sure the port has resource request
15:08:49 ralonsoh yeah
15:08:53 gibi then nova should do the scheduling and allocation accordingly
15:09:02 gibi and then adds the RP uuid to the port during binding
15:09:40 sean-k-mooney ralonsoh: also check in the db. as you know neutron has a habbit fo resusing the request to generate teh respocne so if the extions is disabled in the neutron server it can say its there but not persist it into the db
15:09:54 sean-k-mooney which is what happened to me with port numa requests
15:10:10 ralonsoh sean-k-mooney, I'm retrieving this info from the chassis, not the RP
15:10:14 ralonsoh not the placement
15:10:14 sean-k-mooney osc clearly showed it in the port create respocne but a show afterword did not have it
15:10:34 sean-k-mooney i did not mention the RP
15:11:08 sean-k-mooney but i assume you mean you are retriving the bandwith inventories config options form the chassis
15:11:18 ralonsoh yes
15:11:31 sean-k-mooney to create the RP inventories in placment yes
15:12:04 sean-k-mooney the other half of it si actully requesting allcoations form that via the resouce_requests object in the port
15:12:30 sean-k-mooney gibi: its not a dict correct to account for the fact you can have multple different requst groups for different qos polices
15:12:33 sean-k-mooney *now
15:13:00 sean-k-mooney or do we still just have one request group
15:14:15 gibi sean-k-mooney: it depends on an extension :)
15:14:29 sean-k-mooney ah right
15:14:39 sean-k-mooney we detect if neutron support the new format
15:14:52 sean-k-mooney i forgot that was dynamic
15:15:00 gibi yepp
15:15:12 gibi port-resource-request-groups <-- this is the extension alias
15:15:48 gibi it makes the resource_request handle multiple groups
15:26:06 sean-k-mooney gibi: by the way i read back over the neutron meeting logs in the channel so the disucssion is going to mvoe to the review for the pf bug ya?
15:26:29 gibi sean-k-mooney: yepp. there was no imediate objection
15:26:48 gibi sean-k-mooney: meanwhile I pushed wip patches that work for cold migrate now, I will do more testing
15:27:03 sean-k-mooney ack
15:35:04 opendevreview Jonathan Race proposed openstack/nova master: object/notification for Adds Pick guest CPU architecture based on host arch in libvirt driver support https://review.opendev.org/c/openstack/nova/+/828369
15:35:04 opendevreview Jonathan Race proposed openstack/nova master: driver/secheduler/docs for Adds Pick guest CPU architecture based on host arch in libvirt driver support https://review.opendev.org/c/openstack/nova/+/822053
15:35:05 opendevreview Jonathan Race proposed openstack/nova master: zuul-job for Adds Pick guest CPU architecture based on host arch in libvirt driver support https://review.opendev.org/c/openstack/nova/+/828372
15:51:37 bauzas last reminder : nova meeting in 9 mins here
15:54:14 sean-k-mooney i might drop off irc for a while to go work on the health check stuff without getting too distracted .
15:54:38 sean-k-mooney is there anything i shoudl be aware of re the meetign today
15:54:46 sean-k-mooney if now i might drop now before it starts
15:55:26 sean-k-mooney ill have my client conencted but was going to minimise the terminal or change to a differnt laptop
15:57:22 gibi sean-k-mooney: If you have some time then a review on the any-traits series would be appreciated
15:58:30 sean-k-mooney ack i try and take a look this evening or tomorrow
15:59:20 gibi sean-k-mooney: thanks, happy hacking on the health check
16:00:00 bauzas #startmeeting nova
16:00:00 opendevmeet Meeting started Tue Feb 15 16:00:00 2022 UTC and is due to finish in 60 minutes. The chair is bauzas. Information about MeetBot at http://wiki.debian.org/MeetBot.
16:00:00 opendevmeet Useful Commands: #action #agreed #help #info #idea #link #topic #startvote.
16:00:00 opendevmeet The meeting name has been set to 'nova'
16:00:08 gibi o/
16:00:21 bauzas heya
16:00:27 gmann o/
16:00:27 bauzas #link https://wiki.openstack.org/wiki/Meetings/Nova#Agenda_for_next_meeting
16:00:42 Uggla o/
16:00:44 chateaulav \o
16:00:58 elodilles o/
16:01:44 bauzas ok, let's start
16:01:50 bauzas #topic Bugs (stuck/critical)
16:01:55 bauzas #info No Critical bug
16:01:58 bauzas #link https://bugs.launchpad.net/nova/+bugs?search=Search&field.status=New 42 new untriaged bugs (+3 since the last meeting)
16:02:02 bauzas #help Nova bug triage help is appreciated https://wiki.openstack.org/wiki/Nova/BugTriage
16:02:06 bauzas #link https://storyboard.openstack.org/#!/project/openstack/placement 27 open stories (+0 since the last meeting) in Storyboard for Placement
16:02:15 bauzas I had no time to look at the new bugs
16:02:27 bauzas any bug in particular to raise ?
16:02:37 gibi -
16:03:05 bauzas ok, moving on
16:03:06 gibi the centos-9 issue has been triaged we need the waiting for ssh tempest series to fix it
16:03:15 bauzas yeah
16:03:26 bauzas let's discuss this in the next topic
16:03:31 bauzas #topic Gate status
16:03:35 bauzas #link https://bugs.launchpad.net/nova/+bugs?field.tag=gate-failure Nova gate bugs
16:03:38 bauzas #link https://zuul.openstack.org/builds?project=openstack%2Fplacement&pipeline=periodic-weekly Placement periodic job status
16:03:43 bauzas #info Please look at the gate failures and file a bug report with the gate-failure tag.
16:04:21 gmann I did not get chance to check that series yet but will do this week or next for sure.
16:04:25 bauzas so, yeah we need the tempest series to be merged
16:04:32 gibi context https://bugs.launchpad.net/nova/+bug/1960346/
16:04:33 gmann gibi: should i rebase those and few are still WIP?
16:04:42 gibi and https://review.opendev.org/q/topic:wait_until_sshable_pingable
16:05:13 gibi bauzas: do you happen to know if somebody is taking over the tempest series from lyarwood ?
16:05:16 bauzas context https://review.opendev.org/q/topic:wait_until_sshable_pingable
16:05:23 bauzas damn burned
16:05:26 gibi :)
16:05:30 bauzas gibi: honestly, I dunno
16:05:36 bauzas if I can help, let's do it
16:05:39 gmann bauzas: gibi I can do
16:05:44 bauzas cool then
16:05:48 gibi gmann: cool. I can help

Earlier   Later