Thursday, 2023-09-28

*** ykarel|away is now known as ykarel04:53
*** dasm is now known as Guest155507:16
gibigreatgatsby, dansmith: based on my serach the only code that writes aggregates to placement is the report client's set_aggregates_for_provider() https://github.com/openstack/nova/blob/87d4807848bb9546c1fca972da2eb2eda13eb08d/nova/scheduler/client/report.py#L112207:45
gibiwe call that during nova aggregate manipulation but you said that is not happening07:46
gibiso I ignore those places now07:46
gibiwe call that from update_from_provider_tree() as well that is the codepath dansmith refers to above07:47
gibithat will basically flush the nova-compute's internal caches (the provider tree) back to placement07:49
gibiso we need to track down what updates aggregates in that cache07:50
sahido/07:52
sahidany issue with our ci, it looks like zull did not pass completely for https://review.opendev.org/c/openstack/nova/+/89651207:53
sahid?07:53
*** Continuity__ is now known as Continuity08:21
gibigreatgatsby, dansmith: there is _refresh_associations in https://github.com/openstack/nova/blob/87d4807848bb9546c1fca972da2eb2eda13eb08d/nova/scheduler/client/report.py#L817-L818 that updates the placement aggregates in the caches08:29
gibigreatgatsby: there is a DEBUG log associated with it08:29
gibi"Refreshing aggregate associations for resource provider"08:30
gibido you have nova-compute debug logs from that time period? do you see this logged?08:30
sahidlet's try a recheck...08:38
* zigo just booted and pinged his first VM running on top of Bobcat !09:46
zigoThanks guys for all the work.09:47
zigostephenfin: Especially you. Now I have to finish the work of backporting all the SQLA 2.x patches ... :P09:47
sahidall is green12:08
*** Guest1555 is now known as dasm14:48
*** d34dh0r5- is now known as d34dh0r5315:10
greatgatsbygibi: thanks so much for the info!  I'm in and out of the office today, so I'll try to take a look.16:50
opendevreviewMerged openstack/placement master: Changed /tmp/migrate-db.rc to /root/migrate-db.rc  https://review.opendev.org/c/openstack/placement/+/88243617:19

Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!