| Posted | Nick | Remark | |
|---|---|---|---|
| #openstack-nova - 2023-02-10 | |||
| 09:03:51 | bauzas | I was in the train with limited connection yesterday so I haven't send a status email, but basically our ceph-multistore job is unhappy | |
| 09:04:31 | bauzas | the tempest fix went accepted soon so now there is no need to send a signal to the community but I just hope to not face problems with merging it | |
| 09:09:44 | opendevreview | Balazs Gibizer proposed openstack/nova master: Add logging to find test cases leaking libvirt threads https://review.opendev.org/c/openstack/nova/+/872975 | |
| 09:09:49 | gibi | bauzas: pimped out ^^ | |
| 09:10:14 | bauzas | lol | |
| 09:10:18 | gibi | bauzas: ack, thanks for the summary | |
| 09:10:22 | bauzas | it brightens | |
| 09:11:40 | bauzas | gibi: sean-k-mooney is on PTO today until wed, we need a second core | |
| 09:12:00 | gibi | hm mh | |
| 09:12:13 | sean-k-mooney[m] | i am but im reviewing your pm series | |
| 09:12:18 | sean-k-mooney[m] | right now | |
| 09:12:34 | sean-k-mooney[m] | so if you want me to look at something quickly i can | |
| 09:12:58 | bauzas | sean-k-mooney: oh, as you can | |
| 09:13:00 | gibi | sean-k-mooney[m]: just blindly merge https://review.opendev.org/c/openstack/nova/+/872975 please :D this is still trying to catch the functional tc | |
| 09:13:19 | gibi | that cause the libvirt import error in a later test | |
| 09:13:36 | bauzas | sean-k-mooney: for the PM series, I'll update the 3rd patch and work on a FUP given the method rename discussing in patch #2 | |
| 09:13:48 | gibi | after couple of days of constant rechecks we did not get a hit | |
| 09:14:00 | gibi | so we think if we merge the extra log it will fix the gate (kidding) | |
| 09:15:48 | gibi | bauzas: one thing hit me during the night and now I remember it. If we do the rename of the get_online_cpus and return the offlined ones as well then I think cpu_shared_set will allow listing offline CPUs without nova rejecting it. While in the past such config was rejected | |
| 09:16:04 | sean-k-mooney[m] | hehe a the famous add a debug line to fix the race technique | |
| 09:16:14 | sean-k-mooney[m] | there are man | |
| 09:16:19 | bauzas | technically this is a warning line :D | |
| 09:16:41 | bauzas | gibi: I need to look at that code, tbh | |
| 09:16:45 | sean-k-mooney[m] | *many c programs that are fixt with strategicly placed printfs | |
| 09:17:19 | gibi | sean-k-mooney[m]: it is a heisenbug so we merge the observer into the system and hope that it won't get entangled with it | |
| 09:17:42 | bauzas | lol | |
| 09:17:46 | bauzas | we need a cat | |
| 09:17:46 | gibi | but I know my fate | |
| 09:18:22 | bauzas | I'd rather say that the race condition is actually low | |
| 09:18:37 | bauzas | and we were blinded by the false positives | |
| 09:18:40 | gibi | maybe the race condition is affraid of cats ... | |
| 09:18:56 | bauzas | (just a theory) | |
| 09:19:05 | bauzas | cats don't like races | |
| 09:19:14 | bauzas | they prefer to sit down and lick their bottoms | |
| 09:19:43 | sean-k-mooney[m] | wont that break tempest | |
| 09:20:04 | bauzas | tempest is already broken :) | |
| 09:20:09 | gibi | sean-k-mooney[m]: in which way? | |
| 09:20:15 | bauzas | that's another fun story | |
| 09:20:40 | sean-k-mooney[m] | https://review.opendev.org/c/openstack/nova/+/872975/7/nova/virt/libvirt/driver.py | |
| 09:20:42 | sean-k-mooney[m] | if we ever do an abort in tempest | |
| 09:21:09 | sean-k-mooney[m] | then wont that either crash on parent being none or keep looping | |
| 09:21:52 | bauzas | you mean for the real tempest checks ? | |
| 09:22:37 | sean-k-mooney[m] | ya if we test live migration abort | |
| 09:23:04 | sean-k-mooney[m] | like we never set testcase_id in reall code in the eventlet | |
| 09:23:13 | bauzas | that's a good point | |
| 09:23:23 | bauzas | gibi: ^ | |
| 09:23:46 | bauzas | formerly, I restricted zuul to only run the functests | |
| 09:24:02 | bauzas | but if we merge this, it will be run for *all* tests | |
| 09:25:35 | sean-k-mooney[m] | its a simple fix commeted inline | |
| 09:25:47 | sean-k-mooney[m] | we just need to check that current is not None | |
| 09:25:56 | sean-k-mooney[m] | and only log if its not None | |
| 09:26:30 | sean-k-mooney[m] | so too None check in the while and around the log and it will work without breaking abort | |
| 09:27:39 | gibi | good point | |
| 09:27:42 | gibi | fixing it up... | |
| 09:51:51 | bauzas | gibi: working on the alternative for the PM series patch #2 | |
| 09:51:55 | bauzas | it won't be a fup | |
| 09:52:38 | opendevreview | Balazs Gibizer proposed openstack/nova master: Add logging to find test cases leaking libvirt threads https://review.opendev.org/c/openstack/nova/+/872975 | |
| 09:52:43 | gibi | bauzas: sean-k-mooney[m]: ^^ | |
| 09:52:45 | gibi | bauzas: ack | |
| 09:53:57 | bauzas | gibi: +2d | |
| 09:54:38 | sean-k-mooney[m] | +2w | |
| 09:54:56 | sean-k-mooney[m] | also sylvain i completed a pass on the pm seriese | |
| 09:55:12 | sean-k-mooney[m] | nothing major but if your reworking it anyway please take a look | |
| 09:55:25 | sean-k-mooney[m] | i dont have any comments really worth holding the seriese over | |
| 09:55:42 | sean-k-mooney[m] | but perhaps things to think about in followups | |
| 09:57:14 | sean-k-mooney[m] | ok im going to have a coffee. check on freya then play some factorio. my ipad will be near by so if there is anything else just ping but im mostly done for the day now | |
| 09:57:17 | bauzas | sean-k-mooney: ack, very much appreciated | |
| 09:58:47 | sean-k-mooney[m] | ill laugh if after all that this fails to merge in the gate because the func test fails | |
| 10:00:38 | bauzas | our gate is in the weeds either way due to https://review.opendev.org/c/openstack/tempest/+/873300 still not merged | |
| 10:04:05 | gibi | factorio++ :) | |
| 10:04:23 | gibi | sean-k-mooney[m]: yeah, that has a chance :) | |
| 10:12:19 | opendevreview | Sofia Enriquez proposed openstack/nova master: Implement encryption on backingStore https://review.opendev.org/c/openstack/nova/+/870012 | |
| 10:17:14 | bauzas | TIL about factorio | |
| 10:24:52 | gibi | bauzas: be careful with factorio, it can feel like work :D | |
| 10:25:03 | gibi | sweet sweet productive work :D | |
| 10:25:17 | bauzas | I won't install it now, that's too risky | |
| 10:25:40 | bauzas | but I used to love playing RTS | |
| 10:28:28 | elodilles | bauzas: SC1 or SC2? :D | |
| 10:28:59 | bauzas | elodilles: dude, I'm 42, what do you expect ? | |
| 10:29:57 | elodilles | bauzas: 'same applies here' ;) | |
| 10:30:07 | gibi | SC1 2vs2 battle net was nice | |
| 10:30:36 | gibi | we tried SC2 2vs2 but it does not felt the same. (we probably got old) | |
| 10:30:37 | sean-k-mooney | its much simpler to get into a productive flow with factorio | |
| 10:31:06 | sean-k-mooney | that said did you know there are prometious exporters for factorio s you can visualise your factory in graphana | |
| 10:31:12 | bauzas | and when I say C&C, I really mean C&C 1 | |
| 10:31:16 | bauzas | and Red Alert | |
| 10:31:22 | bauzas | (mostly Red Alert actually) | |
| 10:31:29 | elodilles | :) | |
| 10:31:57 | bauzas | gibi: LAN parties with Starcraft 2x2 were gorgeous indeed | |
| 10:32:29 | elodilles | I'm so old that i time to time play WarCraft1 campaign just for "fun" >:D | |
| 10:32:32 | sean-k-mooney | peopel have litrally confiruted really monitoring systems to monitor there virtual factory and raise alerts when you run out of ore.... that is more investment then i can put into any game | |
| 10:32:57 | bauzas | sean-k-mooney: oh man, that's way too much addictive | |
| 10:33:38 | sean-k-mooney | bauzas: you should play it its fun | |
| 10:34:03 | sean-k-mooney | just make sure you have good posture when you do because you might blink and realise its been 3 hours without moving | |
| 10:38:18 | gibi | sean-k-mooney: if we loose bauzas on factortio then you need to be the next nova PTL as a punishment :) | |
| 10:38:36 | sean-k-mooney | lol | |
| 10:39:01 | sean-k-mooney | surpisingly that does not narrow it down much | |
| 10:40:50 | bauzas | Ogame, got it | |
| 10:41:14 | bauzas | that one stole too much of my free time | |
| 10:49:25 | bauzas | gibi: about https://review.opendev.org/c/openstack/nova/+/821228/6/nova/virt/libvirt/host.py#745 I wonder whether we really need to call *again* getCPUMap() | |