Wednesday, 2022-02-16

opendevreviewsean mooney proposed openstack/nova master: [WIP] add healthcheck tracker to nova context  https://review.opendev.org/c/openstack/nova/+/82946802:51
opendevreviewsean mooney proposed openstack/nova master: [WIP] add healthcheck utils and constants  https://review.opendev.org/c/openstack/nova/+/82946902:51
ygk_12345hi All07:52
ygk_12345HI all07:53
ygk_12345i am facing this error in wallaby while launching an sr-iov vm07:54
ygk_12345Failed to build and run instance: libvirt.libvirtError: unsupported configuration: interface fa:16:3e:42:20:3e - bandwidth settings are not supported for hostdev interfaces07:54
gibiygk_12345: that is well aligned with the libvirt documentation https://libvirt.org/formatnetwork.html#elementQoS "etting bandwidth is not supported for forward modes passthrough, private, or hostdev. Attempts to do this will lead to a failure to define the network or to create a transient network."08:01
ygk_12345@gibi i am facing this error when launching an sr-iov vm in wallaby08:02
ygk_12345is this a known bug in wallaby ?08:02
*** amoralej|off is now known as amoralej08:03
ygk_12345is this a nova thing ? if so any workaround ?08:06
ygk_12345can anyone help me ?08:13
gibiygk_12345: do you have vif_inbound_average in your flavor? 08:14
gibiygk_12345: https://docs.openstack.org/nova/latest/admin/resource-limits.html#network-bandwidth-limits08:15
gibihm ygk_12345 left before I could answer08:16
gibimaybe I'm too slow today...08:17
opendevreviewFelix Huettner proposed openstack/nova stable/xena: Gracefull recovery when attaching volume fails  https://review.opendev.org/c/openstack/nova/+/82943308:57
opendevreviewFelix Huettner proposed openstack/nova stable/wallaby: Gracefull recovery when attaching volume fails  https://review.opendev.org/c/openstack/nova/+/82943408:57
opendevreviewFelix Huettner proposed openstack/nova stable/victoria: Gracefull recovery when attaching volume fails  https://review.opendev.org/c/openstack/nova/+/82950409:24
opendevreviewFelix Huettner proposed openstack/nova stable/ussuri: Gracefull recovery when attaching volume fails  https://review.opendev.org/c/openstack/nova/+/82950609:25
opendevreviewFelix Huettner proposed openstack/nova stable/train: Gracefull recovery when attaching volume fails  https://review.opendev.org/c/openstack/nova/+/82950709:25
opendevreviewSylvain Bauza proposed openstack/nova-specs master: Create specs directory for Zed  https://review.opendev.org/c/openstack/nova-specs/+/82938509:55
bauzasUggla: fixed the problem, I guess you can reasonably rebase on top of this change09:55
bauzasstupid me09:55
Ugglabauzas, yep I will do it.09:56
bauzas(verified the docs target, it built locally)09:56
bauzasgibi: https://review.opendev.org/c/openstack/nova-specs/+/829385 is there for your pleasure09:56
gibibauzas: on my list...09:57
bauzasta09:57
bauzasZuul getting -1 didn't help09:57
bauzasbut I messed up the symlibk09:57
Ugglabauzas, finally managed to configure devstack and manila correctly.10:19
bauzas\o/10:19
* Uggla thinking to update devstack doc page to propose a local.conf less minimal but with most services working.10:21
Ugglabauzas, anyway starting trying to code the share objects and manila "abstaction" code.10:22
gibiUggla: good idea on publishing working devstack conf with manila. Especially I other want to test your patches. 10:25
gibiUggla: but I first look at manila devstack doc to see if it needs enhancements https://docs.openstack.org/manila/latest/contributor/development-environment-devstack.html10:26
gibibauzas: I've sent the spec dir creation to the gate10:27
Ugglagibi, https://docs.openstack.org/manila/latest/contributor/development-environment-devstack.html is actually the doc I followed. It works regarding manila itself. But then I had some troubles to mount the share on instances.10:30
gibiI see. Then pushing some update to the doc is warranted10:31
Ugglagibi, so I mixed local.conf from manila and neutron, and so far I manage to mount shares on instances.10:31
opendevreviewMerged openstack/nova-specs master: Create specs directory for Zed  https://review.opendev.org/c/openstack/nova-specs/+/82938510:32
Ugglagibi, in fact as a newbie, I'm a bit disappointed by https://docs.openstack.org/devstack/latest/ with such a minimal local.conf, you ended up with an openstack really limited. That tends to show a "not working product" and to my mind does not give not a good dev experience.10:42
gibiUggla: I think devstack is not targeted as a showcase of an openstack product. it is development tool. 10:44
gibiand there is no single good local.conf for anybody's needs10:45
gibiactually I think the common subset of local.conf between devs are really small10:45
gibilike my local.conf has no manila conf but has extensive network and network qos conf as I work in that area a lot10:45
gibiyours will have extensive manila part probably10:46
gibialso I tend to remove services from the local conf (like horizon, tempest) to speed up the unstack/stack cycle10:46
gibistill I agree to publish a manila + nova devstack conf somewhere10:47
Ugglagibi, understand so maybe something missing is a local.conf that could "showcase" the main services. Something to be more familiar with the product. I think, it would have help me.10:51
bauzasgibi: thanks10:53
gibiUggla: this has a list of project specific devstack confs https://docs.openstack.org/devstack/latest/configuration.html#configuration-notes so maybe this could be extended10:54
Ugglagibi, yep maybe links to projects local.conf10:58
sean-k-mooneyUggla: not in the local.conf11:40
sean-k-mooneythe sample has some listed but devstack has a plugin model11:40
sean-k-mooneymeaning not all projects supported by it are even in the same git repo11:40
sean-k-mooneyi use to maintain several devstack plugins in the past for libvirt,qemu ovs-dpdk11:41
sean-k-mooneythere are other for ceph, docker, hell i think there is a kubernetse plugin somewhere11:42
sean-k-mooneyUggla: what you really should review is https://github.com/openstack/devstack/tree/master/doc/source11:42
sean-k-mooneydevstack has docs on how it work which have examples of how to do certin things11:42
sean-k-mooneyand many porject that provide plugins like neutron provide sample local.confs11:43
sean-k-mooneythe guides https://docs.openstack.org/devstack/latest/guides.html11:43
sean-k-mooneycover some of the common examples11:44
sean-k-mooneyand here is a list of plugings https://docs.openstack.org/devstack/latest/plugin-registry.html11:44
gibigmann, bauzas, dansmith: I read the policy-defaults-refresh-2 series I left some comments but I don't feel I have enough to knowledge too +2 the serious things in that series11:44
sean-k-mooneyUggla: for example here is a devstack plugin that deploys openstack using a kubernetes operators as an application https://opendev.org/vexxhost/openstack-operator/src/branch/master/devstack11:46
bauzasgibi: will look at this series after lunching11:59
opendevreviewTakashi Natsume proposed openstack/placement master: Add zed spec directory  https://review.opendev.org/c/openstack/placement/+/82953212:45
opendevreviewTakashi Natsume proposed openstack/nova master: trivial: Add a white space in an error message  https://review.opendev.org/c/openstack/nova/+/82322312:56
*** amoralej is now known as amoralej|lunch13:02
yuvalhello wizards13:34
yuvalI have a small question13:34
yuvalafter I reboot my nova compute node13:34
yuvalI need to manually run modprobe nvme-tcp13:34
yuvalis there any module that does it? or its the operator responsibility 13:35
gibiyuval: I think that is operator responsibility13:41
sean-k-mooneyyuval: you should add it to /etc/modules i belive to have it auto load13:42
gibiyuval: you can make loading a module automatic via /etc/modules13:42
sean-k-mooneyit depends on your disto but its not really a nova related thing13:42
yuvaldoesnt it make sense that the os-brick connector - which counts on nvme to verify it or just do it13:43
gibibauzas: fyi, fresh gate bug https://bugs.launchpad.net/nova/+bug/1961068 not blocking as it is not super frequent13:44
bauzasshit13:45
gibibug report thanks to elodilles 13:45
gibieither a memory leak somewhere or we simply need to switch to a bigger flavor for testing13:45
Ugglasean-k-mooney, thanks. many project that provide plugins like neutron provide sample local.confs --> my point is just that, I think it is something that should be more enlighten in the doc.  13:49
sean-k-mooneyyep in docs not in local.conf13:50
sean-k-mooneythe docs and readme can certenly be improved13:50
Ugglasean-k-mooney, sorry maybe I was unclear, the idea is to complete the doc maybe with links to project local.conf13:52
sean-k-mooneyyou could yes. although one of the design goals fo devstack and intetion is that as you use it you read the code and learn the options as and when you need them13:55
sean-k-mooneyits why its written in bash13:55
sean-k-mooneyto keep the barrier to entry as low as possibel13:55
sean-k-mooneybut ya you should feel free to submit patches to improve devstack. its developed on #openstack-qa13:56
*** amoralej|lunch is now known as amoralej14:01
*** whoami-rajat__ is now known as whoami-rajat14:01
sean-k-mooneystephenfin: can you take a look at https://review.opendev.org/c/openstack/nova/+/825496 its the uefi SMM patch14:11
stephenfinsure, will check before EOD14:12
sean-k-mooneythanks14:12
gmanngibi: thanks 14:34
opendevreviewTakashi Natsume proposed openstack/osc-placement master: Add Python3 yoga unit tests  https://review.opendev.org/c/openstack/osc-placement/+/80856514:44
*** weechat1 is now known as amorin15:02
opendevreviewSylvain Bauza proposed openstack/nova master: neutron: Allow to spawn VMs with port without IP address  https://review.opendev.org/c/openstack/nova/+/66941115:36
opendevreviewMerged openstack/osc-placement master: Add Python3 yoga unit tests  https://review.opendev.org/c/openstack/osc-placement/+/80856515:51
opendevreviewKashyap Chamarthy proposed openstack/placement master: bindep: s/python-devel/python3-devel/  https://review.opendev.org/c/openstack/placement/+/82957316:26
sean-k-mooneystephenfin: bauzas gibi im -1 on https://review.opendev.org/c/openstack/nova/+/823941 adding multi path support for nvme over fabic mainly due to paper work19:02
sean-k-mooneythere is no approve blueprint or spec for this19:02
sean-k-mooneybut its also trivial19:02
sean-k-mooneyso im supportive fo approving it as a specless blueprint even this late based on the size19:03
sean-k-mooneybauzas: gibi  what do you think stephenfin is +2 on it and honestly i was also going to +2 it until i notice the commit message did not reference a blueprint or bug19:04
sean-k-mooneythe author seams to be a new contibutor https://review.opendev.org/q/owner:lior.friedman%2540kioxia.com19:05
sean-k-mooneyso i dont want lack of familarity with our process or deadlines to dicurage them but technially we shoudl defer this to Zed at this point since we are past the spec approval deadline19:06
sean-k-mooneyso ya im open to makeing an expciton since it tiny but was wondering how other felt19:07
opendevreviewMerged openstack/nova stable/xena: skip test_tagged_attachment in nova-next  https://review.opendev.org/c/openstack/nova/+/82854219:08
*** hemna0 is now known as hemna19:10
opendevreviewMerged openstack/nova stable/xena: api: Reject duplicate port IDs in server create  https://review.opendev.org/c/openstack/nova/+/82712019:22
opendevreviewMerged openstack/nova stable/wallaby: Reproduce bug 1952941  https://review.opendev.org/c/openstack/nova/+/82787019:22
*** hemna4 is now known as hemna19:49
opendevreviewJonathan Race proposed openstack/nova master: object/notification for Adds Pick guest CPU architecture based on host arch in libvirt driver support  https://review.opendev.org/c/openstack/nova/+/82836920:32
opendevreviewJonathan Race proposed openstack/nova master: driver/secheduler/docs for Adds Pick guest CPU architecture based on host arch in libvirt driver support  https://review.opendev.org/c/openstack/nova/+/82205320:32
opendevreviewJonathan Race proposed openstack/nova master: zuul-job for Adds Pick guest CPU architecture based on host arch in libvirt driver support  https://review.opendev.org/c/openstack/nova/+/82837220:32
*** amoralej is now known as amoralej|off21:10
opendevreviewJulia Kreger proposed openstack/nova master: WIP Ironic - Handle instance/node host on rebalance  https://review.opendev.org/c/openstack/nova/+/81389721:24
opendevreviewJulia Kreger proposed openstack/nova master: Ironic - Don't query the API for instance counts  https://review.opendev.org/c/openstack/nova/+/82961322:43
*** prometheanfire is now known as Guest222:59
*** Guest2 is now known as prometheanfire23:05

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