Wednesday, 2024-02-21

errcsoolHi all, I seem to be hitting some issues running devstack on Ubuntu 22 virtual machine from MacOS using UTM00:10
errcsoolUsing version stable/2023.2, running stack.sh, I get an error from functions:wait_for_compute:505 "Didn't find service registered by hostname after 60 seconds"00:11
errcsoolThen it prints and shows "nova-conductor", "nova-scheduler", and another "nova-conductor" service 'internal', 'enabled', 'up' via "$ openstack compute service list"00:12
errcsoolExit code 12400:12
errcsoolIt's a default ubuntu 22 vm system, after creating a new user to run the devstack as recommended. Any help would be appreciated00:13
clarkberrcsool: I would look at the nova compute service logs. They may be called n-cpu on disk But you can also get them from journalctl something like journalctl -u n-cpu00:16
clarkbalso note that ubnutu 22.04 and 22.10 are two different versions. You want 22.04 as it is an lts releas and is what we run tests on00:16
errcsoolyes, this is ubuntu 22.04, to clarify00:19
errcsoolok i will look at the logs00:19
errcsoolclarkb: two interesting messages... "WARNING nova.virt.libvirt.driver [None req-aebd87a7-ca1d-47c8-8870-2c5c205f31d3 None None] The libvirt driver is not tested on aarch64 by the OpenStack project and thus its quality can not be ensured. For more information, see: https://docs.openstack.org/nova/latest/user/support-matrix.html", followed by 00:24
errcsool"ERROR oslo_service.service [None req-aebd87a7-ca1d-47c8-8870-2c5c205f31d3 None None] Error starting thread.: nova.exception.Invalid: The cpu_models option is not required when cpu_mode!=custom"00:24
clarkbthe first warning is probably something you can ignore. People do run openstack on aarch64 with libvirt (there is even testing of this so the nova warning should maybe be reworded). The second thing looks like a problem to investigate00:25
errcsoolgot it00:25
errcsoolthank you00:25
clarkberrcsool: it is possible that devsatck by default sets a cpu model that is for x86_6400:26
clarkbyou may need to unset that00:26
errcsooloh interesting00:26
clarkbya stackrc:        LIBVIRT_CPU_MODEL=${LIBVIRT_CPU_MODEL:-Nehalem}00:27
clarkbhaving a default that is consistent is necessary for things like live migration testing, but in this case I suspect is creating a problem beacuse Nehalem isn't a cpu model you want on aarch6400:27
errcsoolDo you know what would be the appropriate cpu model?00:28
errcsool^^that makes sense00:28
clarkbI don't for aarch64. The first thing I would do is look in your nova config files to see what you've ended up with. custom is the default mode00:28
clarkbbut that error implies it isn't set to custom. Maybe it is set to host-passthrough?00:29
clarkbah yup I see a condition for aarch64 that sets it to host passthrough00:29
clarkbgive me a few and I'll push up a patch you can test00:29
errcsoolAwesome, thanks. I'm unavailable for the next hour and a half ish, but I will be sure to test it when I get back00:30
clarkbits also possible that you'll hit other issues on aarch64 with devsatck as I think most of the arm testing uses kolla ansible instead. But nova is the area you are most likely to have problems. Once that is workign I would expect it to be smoother sailing00:32
opendevreviewClark Boylan proposed openstack/devstack master: Unset nova's cpu_model config option on aarch64  https://review.opendev.org/c/openstack/devstack/+/90962500:35
*** haleyb is now known as haleyb|out00:38
errcsoolclarkb ok ill be tracking down the architecture issue02:28
errcsool_clarkb: just letting you know that changing LIBVIRT_TYPE to qemu and LIBVIRT_CPU_MODE to host-passthrough in the stackrc file worked for the macos/aarch64 system running devstack. I've left LIBVIRT_CPU_MODEL=Nehalem as is05:17
kopecmartingmann: i don't have rights to postpone the meeting we scheduled for today, can you reschedule it as needed?08:21
kopecmartingmann: any chance you know where printing of test names together with test id is done in tempest? I have an issue with generated subunit - after I run it through subunit2junitxml the xml's name attribute contains not only the name but also other metadata e.g. [<id>,object_storage,slow]08:51
kopecmartini'd need the other metadata under a different xml attribute 08:52
opendevreviewClark Boylan proposed openstack/tempest master: Drop tempest-full-py3-opensuse15 job  https://review.opendev.org/c/openstack/tempest/+/90976717:03
opendevreviewClark Boylan proposed openstack/devstack master: Drop devstack-single-node-opensuse-15 nodeset  https://review.opendev.org/c/openstack/devstack/+/90976817:05
opendevreviewClark Boylan proposed openstack/devstack master: Drop devstack-single-node-opensuse-15 nodeset  https://review.opendev.org/c/openstack/devstack/+/90976817:11
opendevreviewArtom Lifshitz proposed openstack/whitebox-tempest-plugin master: Add HyperV default enlightment tests  https://review.opendev.org/c/openstack/whitebox-tempest-plugin/+/90922518:15
opendevreviewArtom Lifshitz proposed openstack/whitebox-tempest-plugin master: POC: deploy with cpu_power_management=True  https://review.opendev.org/c/openstack/whitebox-tempest-plugin/+/90978518:15
opendevreviewArtom Lifshitz proposed openstack/whitebox-tempest-plugin master: POC: deploy with cpu_power_management=True  https://review.opendev.org/c/openstack/whitebox-tempest-plugin/+/90978520:20
opendevreviewArtom Lifshitz proposed openstack/whitebox-tempest-plugin master: Add HyperV default enlightment tests  https://review.opendev.org/c/openstack/whitebox-tempest-plugin/+/90922520:20
opendevreviewJames Parker proposed openstack/whitebox-tempest-plugin master: Add HyperV default enlightment tests  https://review.opendev.org/c/openstack/whitebox-tempest-plugin/+/90922520:27
opendevreviewArtom Lifshitz proposed openstack/whitebox-tempest-plugin master: POC: deploy with cpu_power_management=True  https://review.opendev.org/c/openstack/whitebox-tempest-plugin/+/90978521:05
opendevreviewArtom Lifshitz proposed openstack/whitebox-tempest-plugin master: Add HyperV default enlightment tests  https://review.opendev.org/c/openstack/whitebox-tempest-plugin/+/90922521:05
opendevreviewArtom Lifshitz proposed openstack/whitebox-tempest-plugin master: POC: deploy with cpu_power_management=True  https://review.opendev.org/c/openstack/whitebox-tempest-plugin/+/90978521:08
opendevreviewArtom Lifshitz proposed openstack/whitebox-tempest-plugin master: Add HyperV default enlightment tests  https://review.opendev.org/c/openstack/whitebox-tempest-plugin/+/90922521:08
opendevreviewJames Parker proposed openstack/whitebox-tempest-plugin master: Add HyperV default enlightment tests  https://review.opendev.org/c/openstack/whitebox-tempest-plugin/+/90922521:09

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