Earlier  
Posted Nick Remark
#openstack-nova - 2021-06-15
10:45:04 gibi lyarwood: an easy review for the lvm job fix ^^
10:45:26 stephenfin ta, done
10:45:48 gibi thanks
10:46:05 lyarwood thanks ack'd
10:57:45 gibi lyarwood: this is also ready to go https://review.opendev.org/c/openstack/nova/+/796255
10:58:37 lyarwood ack thanks
11:00:58 gibi thanks
11:35:58 opendevreview Mohammed Naser proposed openstack/nova master: Allow X-OpenStack-Nova-API-Version header in CORS https://review.opendev.org/c/openstack/nova/+/796319
11:51:12 opendevreview Lee Yarwood proposed openstack/nova master: tests: Allow bindep and test-setup.sh to run successfully on RHEL https://review.opendev.org/c/openstack/nova/+/796428
11:58:51 opendevreview Lee Yarwood proposed openstack/nova master: tests: Allow bindep and test-setup.sh to run successfully on RHEL https://review.opendev.org/c/openstack/nova/+/796428
14:51:09 bauzas gibi: I have a scheduled appointment in 30 mins, I could not be back at the meeting time
14:51:42 bauzas in case I'm not around, nothing to say about the libvirt subteam
14:53:12 opendevreview norman shen proposed openstack/nova master: Saving security group to info_cache https://review.opendev.org/c/openstack/nova/+/786348
14:58:10 gibi bauzas: thanks for the info
14:58:11 spatel sean-k-mooney do you know where is this error coming from - default default] [instance: 9a490cfa-8da6-4c14-868a-e10a08278c66] Instance failed to spawn: libvirt.libvirtError: unsupported configuration: Emulator '/usr/bin/qemu-system-x86_64' does not support virt type 'kvm'
14:58:51 spatel i have 20 compute nodes and only 4 compute nodes complaining about that error, they all running same config/os etc..
15:00:20 pjakuszew spatel: sounds like virtualisation support is disabled on these machines
15:00:35 spatel hmm
15:00:59 spatel let me go to bios and verify incase i missed something
15:02:35 pjakuszew spatel: does /dev/kvm exist?
15:03:02 spatel '/dev/kvm': No such file or directory
15:03:20 pjakuszew and how about lsmod | grep kvm?
15:03:50 spatel kvm 663552 0
15:04:26 pjakuszew it depends on the architecture, but on x86 there should be kvm + kvm_{intel,amd}
15:04:33 pjakuszew you only have kvm
15:04:51 spatel look like something is wrong in my BIOS setting then..
15:04:53 pjakuszew which suggests that either the cpu doesn't handle vt-x/svm, or you simply have it disabled in bios/uefi
15:04:54 pjakuszew yeah
15:04:56 spatel rebooting my VM to verify
15:05:08 spatel host i meant
15:08:39 opendevreview norman shen proposed openstack/nova master: Saving security group to info_cache https://review.opendev.org/c/openstack/nova/+/786348
15:10:02 spatel pjakuszew turned out VT was disable in BIOS :) good catch thank you..
15:12:13 sean-k-mooney spatel: i was just going to say likely vt-d
15:12:19 sean-k-mooney or vt-x
15:13:59 sean-k-mooney there is a script to check that
15:14:22 pjakuszew ubuntu has one iirc
15:14:28 sean-k-mooney virt-host-validate
15:14:37 sean-k-mooney or you can use kvm_ok on ubuntu
15:14:59 sean-k-mooney virt-host-validate is what you use on fedora/centos/rhel
15:15:06 sean-k-mooney although it might be on ubuntu also
15:15:26 sean-k-mooney i think its actully part of libvirt where as kvm_ok is part of cpu-checker i think
15:15:34 sean-k-mooney its not actully part of libvirt
15:17:18 spatel sean-k-mooney here its - http://paste.openstack.org/show/806634/
15:17:20 spatel kvm-ok
15:17:45 sean-k-mooney yep so it deteced the problem
15:17:53 sean-k-mooney do you happen to have virt-host-validate also
15:18:12 sean-k-mooney it check more things but kvm_ok is nice for a quick check
15:18:42 spatel yes i do have virt-host-validate, it has nice output.. i didn't know about this
15:19:01 spatel i will add in my ansible playbook to validate VT before start deploying code
15:19:10 sean-k-mooney kvm-ok was what i always used to use only found out about virt-host-validate about a year ago
15:19:52 pjakuszew spatel: the hostname from your pastebin suggests that you probably will be interested in vt-d and intel_iommu=on as well
15:19:55 sean-k-mooney virt-host-validate will check if you can use sriov and a few other things also
15:20:29 sean-k-mooney intel_iommu=on iommu=pt most likely
15:20:30 spatel pjakuszew my all computes running on sriov
15:20:45 sean-k-mooney iommu=pt is not strictly requried if its only sriov and not dpdk
15:20:59 spatel i have added both anyway
15:22:59 spatel sean-k-mooney nowadays i am playing with OVN, it looks complicated but promissing
15:23:11 spatel promising*
15:23:29 sean-k-mooney it is on both counts
15:23:36 sean-k-mooney simpler then odl or onos
15:23:52 sean-k-mooney but more complex the simple sriov
15:24:20 spatel complex with sriov?
15:25:02 spatel i haven't started playing with OVN + SR-IOV yet. I am planning to use dpdk instead of sriov this time
15:26:41 sean-k-mooney no i ment sriov is relitvly simple in that its just a vlan on a vf in most case with simpel vlan networking
15:26:57 spatel oh!
15:27:37 sean-k-mooney ovn is more complex because of the need to under stand how the logical switchs in ovn mape too the neutron network and how ovn translattes the configuretion into openflow rules and the complexites of geneve tunneling
15:27:59 sean-k-mooney once you wrap your head around it its fine but there is a lot more context to understand with ovn
15:29:07 spatel no doubt about complexity. it has lots of moving components in single piece. l2/l3/firewall/dhcp so it looks simple but kinda hard to troubleshoot.
15:30:11 spatel sometime its very hard to read flow table for troubleshooting, specially when it has hundreds of entries.
15:31:42 spatel but i like all the feature it providing like DVR etc.. which is very easy and it won't waste of public IPs unlike legacy DVR
15:35:51 gibi fyi I've opened a new gate-failure bug https://bugs.launchpad.net/nova/+bug/1932043 nova-ceph-multinode test_resize_server_revert fails with rbd.ReadOnlyImage: [errno 30] RBD read-only image
15:35:53 melwitt elodilles: if I could trouble you for review on https://review.opendev.org/c/openstack/nova/+/794186 and https://review.opendev.org/c/openstack/nova/+/791577 please if you get a chance
15:36:49 sean-k-mooney gibi: strange was the a new cpeh release or soemthign
15:37:01 sean-k-mooney e.g. did somethign cause a change in the behaivor
15:37:25 gibi sean-k-mooney: I saw it 3 times in the last couple of days, so it is not a total blocker
15:37:27 sean-k-mooney im not sure why the image would be ReadOnlyImage
15:37:44 sean-k-mooney ok
15:37:54 melwitt lyarwood: and if I could trouble you for review on https://review.opendev.org/c/openstack/nova/+/791577 please if you get a chance
15:44:38 gibi sean-k-mooney: I don't see ceph version differences between failed and successfull jobs both using nautilus
15:45:56 sean-k-mooney ack do you know why an image would be read only?
15:46:21 sean-k-mooney i can only assume its a permissions issue but i woudl expect taht to affect all vms in the same tempest run
15:48:03 gibi sean-k-mooney: no idea. it happens during a same host resize
15:49:54 sean-k-mooney that does a direct snapshot of the volumn in ceph
15:50:17 sean-k-mooney at least when using the rbd image backend in nova
15:50:30 gibi FYI nova meeting starts in 10 minutes _in this channel_
15:50:38 sean-k-mooney :)
15:51:14 gibi sean-k-mooney: yes it does a snapshot during finish_migration and that fails
15:52:06 pjakuszew I have a question about extra_specs mangling but I guess I will ask about it after the meeting :)
15:52:33 sean-k-mooney pjakuszew: we dont actully mangel extra specs in the db as far as im aware
15:52:55 sean-k-mooney we do prefix image properties with image_ in the system metadata table
15:53:05 pjakuszew uh I phrased it wrong
15:53:34 pjakuszew this is something I mentioned ~last week here
15:53:50 pjakuszew "regenerate extra_specs in requestspec" topic
15:53:51 sean-k-mooney regenerating the request spec?
15:53:53 pjakuszew yeah
15:54:14 sean-k-mooney we store an copy of the entire flavor as a json bob i think
15:54:24 pjakuszew so, I noticed that Instance.flavor seems to be a different entity stored somewhere else
15:54:30 pjakuszew http://paste.openstack.org/show/806638/
15:54:32 sean-k-mooney in instnace_extra maybe havent checked in a while
15:55:14 pjakuszew and I wonder where Instance.flavor is actually stored, if it is not looked up from either RequestSpec, or the actual Flavor

Earlier   Later