Earlier  
Posted Nick Remark
#openstack-nova - 2026-04-01
20:54:08 sean-k-mooney thsi might eb a one off but it boke because of internal name collsions https://1bf0c2215bbc4805db9d-9816e50b961196213d5638e985d3f02c.ssl.cf1.rackcdn.com/openstack/d91558113db74ebea7a6018467c46e09/testr_results.html
20:54:47 sean-k-mooney nova does not interact with heat so im not sure we shoudl really be runnign thos test in our gate
22:30:37 gmaan yeah, we do not need heat tests
22:31:34 gmaan for that we need the separate related-service jobs like we for tempest-full -> tempest-integrated-compute, tempest-integrated-storage
22:35:22 gmaan as sdk job is added via integrated template from tempest, I think it should be done there https://github.com/openstack/tempest/blob/master/zuul.d/integrated-gate.yaml#L505
22:36:53 gmaan I can work to add sdk service specific jobs in sdk repo and then use those new jobs in tempest integrated template or define sdks jobs near to other integrated jobs
22:47:54 opendevreview Merged openstack/nova stable/2025.1: Preserve UEFI NVRAM variable store https://review.opendev.org/c/openstack/nova/+/982353
22:48:13 opendevreview Merged openstack/nova stable/2025.1: Add a regression test for ImagePropsWeigher https://review.opendev.org/c/openstack/nova/+/964290
#openstack-nova - 2026-04-02
01:05:08 opendevreview Merged openstack/nova master: Follow ironic job rename https://review.opendev.org/c/openstack/nova/+/983080
07:49:32 tafkamax Hi gurus, arm64 computes are possible, but is it possible to use macos host as an nova-compute node? I can't seem to find any info on this.
07:49:50 tafkamax or would that fall under the "baremetal" category?
07:50:35 tafkamax https://wiki.openstack.org/wiki/HypervisorSupportMatrix
07:56:37 opendevreview Balazs Gibizer proposed openstack/nova stable/2026.1: Follow ironic job rename https://review.opendev.org/c/openstack/nova/+/983166
07:56:46 gibi elodilles: ^^
07:58:40 sean-k-mooney gmaan: we ca actually juse create a repo local variant of the job in the check pipeline definition
07:59:03 sean-k-mooney gmaan: but it pased on a recheck and the job otersize looks ok so lets just keep an eye on it for now
07:59:18 sean-k-mooney if we see the heat test being an issue going forward we can look to disable them
08:00:06 sean-k-mooney tafkamax: no but it is possible to use debian on apple silicon and install openstack on taht
08:00:23 sean-k-mooney tafkamax: macos is not supproted regardless fo the architecture
08:01:06 sean-k-mooney tafkamax: but i have run devstack on an m1 mac book air with 8GB of ram on baremetal with debina and ran tempest
08:02:02 sean-k-mooney so if you have a bunch of mac minis or ultras you coudl use them as compute if you install linux on them
08:02:24 sean-k-mooney we obviously dont test that however
08:07:45 tafkamax ok thanks for the quick response :)!
08:11:16 tafkamax but m1 doesnt support nested virt, so each node would be tied to like a single resource, correct?
08:11:30 tafkamax or like a single instance in that sense?
08:17:22 sean-k-mooney no on m1 you end up just using qemu without kvm
08:17:37 sean-k-mooney on later apple silicon you can use full kvm i belive
08:18:30 sean-k-mooney we have no supprot for macos guest in nova or using the macos viruatliation like utm or paralles
08:18:49 sean-k-mooney part of the issues macos ships a version of python that is too old
08:19:09 sean-k-mooney you can install a diffevent version via nix or brew
08:19:36 sean-k-mooney but we do not have a virt driver that woudl work on macos today since i dont think libvirt supprot macos
08:20:09 sean-k-mooney hum well https://libvirt.org/macos.html
08:20:15 sean-k-mooney maybe
08:20:40 sean-k-mooney tafkamax: you proably could get it to work with a littel effort
08:21:03 sean-k-mooney although your next problem woudl be neutron
08:21:18 sean-k-mooney ovs wont work on macos
08:22:47 sean-k-mooney litrally before we added python 3 supprot there as an effort to make freebsd work but that died out 10 years ago
08:23:25 sean-k-mooney the only neutron driver that might work woudl be the macvtap driver
08:23:43 sean-k-mooney and that effectivly unmaintaiend
08:24:30 sean-k-mooney so unless you go linux on m2+ i dont see a path to kvm/hardware virt supprot
08:24:36 tafkamax ok thx for info
10:03:02 opendevreview Kamil Sambor proposed openstack/nova master: [vncproxy]Handle ssl.wrap_socket removal in py312 https://review.opendev.org/c/openstack/nova/+/955915
10:03:02 opendevreview Kamil Sambor proposed openstack/nova master: Replace eventlet with threading in novncproxy https://review.opendev.org/c/openstack/nova/+/976089
10:03:03 opendevreview Kamil Sambor proposed openstack/nova master: Change nova-alt-configurations job https://review.opendev.org/c/openstack/nova/+/983179
10:05:39 opendevreview Kamil Sambor proposed openstack/nova master: [vncproxy]Handle ssl.wrap_socket removal in py312 https://review.opendev.org/c/openstack/nova/+/955915
10:05:40 opendevreview Kamil Sambor proposed openstack/nova master: Replace eventlet with threading in novncproxy https://review.opendev.org/c/openstack/nova/+/976089
10:05:40 opendevreview Kamil Sambor proposed openstack/nova master: Change nova-alt-configurations job https://review.opendev.org/c/openstack/nova/+/983179
14:28:54 gibi JayF: o/ would NoVNCConsoleTestJSON tempest tests work in an job with ironic virt driver, like in ironic-tempest-bios-ipmi-autodetect ? https://github.com/openstack/tempest/blob/9307558eb0a4248fbbc02b9489132b6156ffef61/tempest/api/compute/servers/test_novnc.py#L26
14:29:36 gibi I'm asking this as we are touching stuff in that codepath here https://review.opendev.org/c/openstack/nova/+/955915 and it would be nice to see if this does not break ironic novnc integration
14:59:58 JayF gibi: stevebaker or TheJulia might know a thing about that
15:00:52 JayF gibi: I ping'd steve in the Ironic channel
15:01:08 TheJulia I’m basically out today, but I can look tomorrow. I think Steve is out due to the holiday as well.
15:02:36 gibi thanks. it is not urgent.
15:02:41 TheJulia That being said, I think we exercise it in the gate job now so changes shouldn’t break it, but I can look deeply when not sitting in a doctors waiting room
15:02:41 gibi enjoy your time off
15:02:53 TheJulia Eh, not a fun day off :(
15:03:07 gibi ohh, sorry :(
15:03:08 TheJulia But thanks!
15:03:58 gibi so far I haven't find an ironic job where the result contained the vnc test cases but mabye I'm looking at the wrong way
15:07:59 JayF gibi: I'd say this, especially this early in the cycle: put up a depend-on change in Ironic, if our CI passes and you broke us, that's an us problem and we have months to unearth it
15:11:15 gibi JayF: OK, I can do that easily. Thanks for the idea
15:44:26 sean-k-mooney gibi: do we have new resulte with teh autotest job
15:44:41 sean-k-mooney *autodetect job
15:45:07 sean-k-mooney when i was review ign the nova patch i had to manually trace it as it was not easy to prove that it worked otherwise
15:45:27 gibi sean-k-mooney: yes we have
15:45:45 gibi but that job does not include the tempest vnc test
15:45:51 sean-k-mooney https://zuul.opendev.org/t/openstack/build/0a8f54843e134d21afe261089421c5ad
15:45:55 gibi hence my above disucssion with th eironic folks
15:47:02 sean-k-mooney that sound like a regression becuase it used too
15:48:20 sean-k-mooney maybe that was before we dorped the depns on ectra
15:49:02 sean-k-mooney i did review at least one tempet run which i tough was on th enova patch wit it workign end ot end before
15:56:14 sean-k-mooney gibi: https://review.opendev.org/c/openstack/ironic/+/983219/1 did you push an entirly empty commit?
15:56:32 sean-k-mooney in gerrit that litcally only has a commit message for me
15:57:26 sean-k-mooney it did tirgger jobs in anycase im jsut wonderign if that is a gerrit rendering bug
15:58:35 gibi sean-k-mooney: it is an empty commit yes
15:58:49 gibi I can update that to have some change in it
15:58:57 sean-k-mooney no need
15:59:09 sean-k-mooney i just didnt know you coudl have entirly empty commits
15:59:28 gibi git by default rejectes it but you can use --allow-empty :)
15:59:50 sean-k-mooney oh ok
16:00:24 sean-k-mooney https://review.opendev.org/c/openstack/nova/+/942528/comments/42b2fbf7_78b47e56 was where i taced this before by th eway
16:01:05 sean-k-mooney so in the past tempest was callign the console
16:02:00 sean-k-mooney no matches in the autodetect version
16:07:06 sean-k-mooney gibi: ok https://github.com/openstack/ironic-tempest-plugin/commit/29cd41eb3659138baa8d3eab06797fe2189ac7dc
16:07:24 sean-k-mooney the test was reverted so we need ot unrevert it
16:07:37 sean-k-mooney or rever tthe nova feature for partity :P
16:08:00 gibi :P
16:10:34 sean-k-mooney so you shoudl be able to test it with a ~DNM to nova with a depens-on to https://review.opendev.org/c/openstack/ironic-tempest-plugin/+/982077
16:11:25 sean-k-mooney or a dnm on that repo with a depens on agains the nova change either way works
16:13:37 sean-k-mooney actully no
16:13:56 sean-k-mooney well. that does not appre to currenlty be runign the test as a sperate test
16:14:08 sean-k-mooney it might be part of ironic_tempest_plugin.tests.scenario.test_baremetal_basic_ops.BaremetalBasicOpsAndRescue
16:14:13 sean-k-mooney as a sideffect
16:14:32 sean-k-mooney ill check but this shoudl be a sperate test so its clearly visabel in the tempest report
16:15:22 sean-k-mooney ok its embded in the largere test not its own thing...
16:15:36 sean-k-mooney which was partly why it was so hard to debug before
16:22:25 sean-k-mooney gibi: on second tought this sound like a next week us problem. i left a -1 on the ironic-tempst-patch since it currenly not actully validating the console works
16:24:23 gibi Thanks.
16:24:45 gibi It is definitely not earlier than next week us problem for me ow
16:24:46 gibi now

Earlier   Later