*** zzzeek has quit IRC | 00:17 | |
*** zzzeek has joined #openstack-nova | 00:18 | |
*** LinPeiWen has joined #openstack-nova | 00:38 | |
*** tosky has quit IRC | 00:42 | |
*** ricolin has quit IRC | 00:46 | |
*** ricolin has joined #openstack-nova | 00:50 | |
*** benj_ has joined #openstack-nova | 00:54 | |
*** benj_ has quit IRC | 01:01 | |
*** songwenping_ has quit IRC | 01:01 | |
*** benj_ has joined #openstack-nova | 01:02 | |
*** rcernin has quit IRC | 01:12 | |
*** rcernin_ has joined #openstack-nova | 01:12 | |
*** benj_ has quit IRC | 01:17 | |
*** benj_ has joined #openstack-nova | 01:17 | |
*** swp20 has joined #openstack-nova | 01:34 | |
*** benj_ has left #openstack-nova | 02:00 | |
*** benj_ has joined #openstack-nova | 02:14 | |
*** k_mouza has joined #openstack-nova | 02:15 | |
*** spatel_ has joined #openstack-nova | 02:16 | |
*** k_mouza has quit IRC | 02:19 | |
*** LinPeiWen has quit IRC | 02:32 | |
*** spatel_ has quit IRC | 02:43 | |
*** zzzeek has quit IRC | 02:44 | |
*** zzzeek has joined #openstack-nova | 02:47 | |
*** LinPeiWen has joined #openstack-nova | 02:49 | |
*** vishalmanchanda has joined #openstack-nova | 03:00 | |
*** zzzeek has quit IRC | 03:10 | |
*** zzzeek has joined #openstack-nova | 03:12 | |
*** rcernin_ has quit IRC | 03:14 | |
*** rcernin_ has joined #openstack-nova | 03:21 | |
*** LinPeiWen has quit IRC | 03:28 | |
*** psachin has joined #openstack-nova | 03:42 | |
*** jamesdenton has quit IRC | 03:58 | |
*** jamesden_ has joined #openstack-nova | 03:58 | |
*** zzzeek has quit IRC | 04:02 | |
*** zzzeek has joined #openstack-nova | 04:04 | |
*** prometheanfire has quit IRC | 04:07 | |
*** prometheanfire has joined #openstack-nova | 04:07 | |
*** khomesh24 has joined #openstack-nova | 04:24 | |
*** k_mouza has joined #openstack-nova | 04:50 | |
*** k_mouza has quit IRC | 04:55 | |
*** ratailor has joined #openstack-nova | 05:05 | |
*** LinPeiWen has joined #openstack-nova | 05:24 | |
*** zzzeek has quit IRC | 05:26 | |
*** zzzeek has joined #openstack-nova | 05:29 | |
*** k_mouza has joined #openstack-nova | 05:42 | |
*** k_mouza has quit IRC | 05:47 | |
*** zzzeek has quit IRC | 06:03 | |
*** zzzeek has joined #openstack-nova | 06:05 | |
*** LinPeiWen has quit IRC | 06:05 | |
*** khomesh24 has quit IRC | 06:24 | |
*** ratailor_ has joined #openstack-nova | 06:41 | |
*** ratailor__ has joined #openstack-nova | 06:44 | |
*** ratailor has quit IRC | 06:44 | |
*** ratailor_ has quit IRC | 06:48 | |
*** ratailor_ has joined #openstack-nova | 06:52 | |
*** ratailor__ has quit IRC | 06:57 | |
*** slaweq has joined #openstack-nova | 07:10 | |
*** rcernin_ has quit IRC | 07:14 | |
*** ralonsoh has joined #openstack-nova | 07:23 | |
*** lpetrut has joined #openstack-nova | 07:24 | |
*** songwenping_ has joined #openstack-nova | 07:34 | |
*** swp20 has quit IRC | 07:38 | |
*** fnordahl has quit IRC | 07:39 | |
*** fnordahl has joined #openstack-nova | 07:39 | |
*** k_mouza has joined #openstack-nova | 07:43 | |
*** k_mouza has quit IRC | 07:48 | |
*** tesseract has joined #openstack-nova | 07:53 | |
*** LinPeiWen has joined #openstack-nova | 07:57 | |
*** andrewbonney has joined #openstack-nova | 08:15 | |
*** rpittau|afk is now known as rpittau | 08:23 | |
*** whoami-rajat_ has joined #openstack-nova | 08:26 | |
*** khomesh24 has joined #openstack-nova | 08:28 | |
*** tosky has joined #openstack-nova | 08:34 | |
*** brinzhang has joined #openstack-nova | 08:34 | |
*** ircuser-1 has joined #openstack-nova | 08:35 | |
*** brinzhang0 has quit IRC | 08:36 | |
*** martinkennelly has joined #openstack-nova | 08:50 | |
*** liuyulong has joined #openstack-nova | 08:51 | |
*** lucasagomes has joined #openstack-nova | 08:57 | |
openstackgerrit | Lee Yarwood proposed openstack/nova master: nova-next: Start testing the q35 machine type https://review.opendev.org/c/openstack/nova/+/708701 | 08:59 |
---|---|---|
lyarwood | stephenfin: thanks for asking for the release, I guess they sorted out their issues between each of us asking | 09:00 |
lyarwood | stephenfin: of Cirros that is, I've updated the nova-next change but it's going to depend on getting 0.5.2 cached first | 09:00 |
*** liuyulong has quit IRC | 09:03 | |
*** nautik has joined #openstack-nova | 09:19 | |
*** derekh has joined #openstack-nova | 09:22 | |
*** links has joined #openstack-nova | 09:26 | |
*** ociuhandu has joined #openstack-nova | 09:27 | |
*** jraju__ has joined #openstack-nova | 09:30 | |
*** Luzi has joined #openstack-nova | 09:31 | |
*** links has quit IRC | 09:34 | |
*** songwenping__ has joined #openstack-nova | 09:34 | |
*** k_mouza has joined #openstack-nova | 09:37 | |
*** songwenping_ has quit IRC | 09:37 | |
* bauzas apologies for being on and off this morning but eventually I'm just getting an optic fiber today | 09:40 | |
bauzas | (FTTH soldering) | 09:40 |
*** k_mouza has quit IRC | 09:42 | |
*** ociuhandu has quit IRC | 09:44 | |
*** ociuhandu has joined #openstack-nova | 09:44 | |
*** ociuhandu has quit IRC | 09:50 | |
openstackgerrit | Lee Yarwood proposed openstack/nova stable/train: compute: Lock by instance.uuid lock during swap_volume https://review.opendev.org/c/openstack/nova/+/758733 | 09:50 |
openstackgerrit | Lee Yarwood proposed openstack/nova stable/stein: compute: Lock by instance.uuid lock during swap_volume https://review.opendev.org/c/openstack/nova/+/758734 | 09:51 |
*** ociuhandu has joined #openstack-nova | 09:51 | |
openstackgerrit | Lee Yarwood proposed openstack/nova stable/queens: compute: Lock by instance.uuid lock during swap_volume https://review.opendev.org/c/openstack/nova/+/758736 | 09:51 |
openstackgerrit | Lee Yarwood proposed openstack/nova stable/rocky: compute: Lock by instance.uuid lock during swap_volume https://review.opendev.org/c/openstack/nova/+/758735 | 09:52 |
nautik | Hello guys, I have a quick question: I see keypair names only allow "_- " as special characters, and I have a lot of users trying to input a name with @ in it (default suggested by ssh-keygen I think) | 09:53 |
nautik | (code is here https://opendev.org/openstack/nova/src/branch/master/nova/compute/api.py#L6343) | 09:53 |
nautik | would anyone know if there is a reason not to allow the '@' character? Or could this be suggested? | 09:53 |
nautik | I found this commit introducing the check https://github.com/openstack/nova/commit/c8b0a9a3be7ca276d91d470a629fdd0209812993 | 09:54 |
nautik | which fixes an issue about / (https://bugs.launchpad.net/nova/+bug/937408) | 09:54 |
openstack | Launchpad bug 937408 in OpenStack Compute (nova) "Can't delete keypair with a slash" [Medium,Fix released] - Assigned to Justin Shepherd (jshepher) | 09:54 |
gibi | bauzas: good for you :) | 09:55 |
nautik | but appearently users are commonly trying to put '@' in their key name | 09:56 |
gibi | nautik: based on the bug you linked the issue was forward slash in the name '/'. So we could try to see if we can make @ work | 09:57 |
gibi | nautik: if you have time to propose a patch that allows @ along with some functional test then I will be happy to review it | 09:57 |
nautik | ok cool, thank you | 09:58 |
*** k_mouza has joined #openstack-nova | 09:58 | |
*** mugsie__ is now known as mugsie | 10:11 | |
*** jangutter has quit IRC | 10:41 | |
*** jangutter has joined #openstack-nova | 10:42 | |
*** jangutter has quit IRC | 10:43 | |
*** jangutter has joined #openstack-nova | 10:44 | |
elod | lyarwood: fyi, train and older branches are blocked until these aren't merged: https://review.opendev.org/q/Id62e91b1609db4b1d2fa425010bac1ce77e9fc51 | 10:50 |
lyarwood | elod: ack was about to look at the failures of my earlier swap_volume instance.uuid backports | 10:50 |
lyarwood | elod: thanks for the heads up | 10:50 |
elod | np | 10:50 |
lyarwood | I guess it's yet another reverse order backport because of grenade? | 10:53 |
elod | only stein needs to be merged prior to train | 10:59 |
elod | stein can be merged directly | 10:59 |
lyarwood | ah of course, grenade doesn't vote prior to that | 11:00 |
*** ociuhandu has quit IRC | 11:04 | |
*** ociuhandu has joined #openstack-nova | 11:06 | |
*** jangutter has quit IRC | 11:07 | |
*** jangutter has joined #openstack-nova | 11:07 | |
*** ociuhandu has quit IRC | 11:10 | |
*** khomesh24 has quit IRC | 11:24 | |
*** derekh has quit IRC | 11:25 | |
*** derekh has joined #openstack-nova | 11:27 | |
*** jangutter has quit IRC | 11:29 | |
*** jangutter has joined #openstack-nova | 11:30 | |
*** ociuhandu has joined #openstack-nova | 11:36 | |
admin0 | hi all .. what scheduler controls --property quota:disk_io_limit for a ceph backend in nova | 11:41 |
admin0 | so that io limits can be properly enforced | 11:41 |
*** jangutter has quit IRC | 11:42 | |
*** jangutter has joined #openstack-nova | 11:42 | |
*** ociuhandu has quit IRC | 11:47 | |
gibi | admin0: based on the code it is only used by the vmware virt driver | 11:47 |
sean-k-mooney | admin0: the io filter limits the scudling based on higlevel io ops | 11:49 |
sean-k-mooney | like building a vm or snapshots | 11:49 |
sean-k-mooney | it does not look at disk iops or bandwith | 11:50 |
sean-k-mooney | i assume that is what you wanted to enforce or loadblance on? | 11:50 |
*** mgariepy has quit IRC | 11:52 | |
*** ociuhandu has joined #openstack-nova | 11:56 | |
*** ociuhandu has quit IRC | 11:56 | |
*** ociuhandu has joined #openstack-nova | 11:58 | |
*** ociuhandu has quit IRC | 11:58 | |
*** ociuhandu has joined #openstack-nova | 11:58 | |
*** ociuhandu has quit IRC | 11:58 | |
*** ociuhandu has joined #openstack-nova | 12:00 | |
*** ociuhandu has quit IRC | 12:06 | |
sean-k-mooney | admin0: disk_read_iops_sec disk_write_iops_sec and disk_total_iops_sec are supported in the libvirt driver by the way | 12:09 |
sean-k-mooney | admin0: e.g. --property quota:disk_total_iops_sec=500 | 12:09 |
sean-k-mooney | admin0: there is no scheduling based on this and instead it enforece a limit on the amount of iops that a vm can do. | 12:10 |
admin0 | sean-k-mooney, https://gist.github.com/a1git/35020a03a3870741af463fc18e1e811c | 12:12 |
admin0 | i have the limit set at 800 | 12:12 |
admin0 | but i am getting a lot and its not hitting any limit | 12:12 |
admin0 | or that i don't know how to test this using fio | 12:12 |
sean-k-mooney | what virt driver are you using | 12:13 |
sean-k-mooney | also you cant change that after the vm is booted | 12:13 |
sean-k-mooney | so after you do the flavor set you need to create a new vm with that flavor | 12:13 |
*** ociuhandu has joined #openstack-nova | 12:13 | |
sean-k-mooney | "openstack flavor set g6 --property quota:disk_total_iops_sec=800" would be what you shoudl set if you are using libvirt | 12:14 |
*** ociuhandu has quit IRC | 12:22 | |
*** nightmare_unreal has joined #openstack-nova | 12:41 | |
nightmare_unreal | hello is there a way to get statistics of live-migration ? Like what was the avg disk transfer rate, how much time it took etc. | 12:42 |
sean-k-mooney | historical migrationg i dont think so but you can get stats form the ongoing migration at least form libvirt | 12:42 |
sean-k-mooney | posibly also form the api but im not sure how much detail we have in the migration status | 12:43 |
*** lpetrut has quit IRC | 12:44 | |
*** artom has joined #openstack-nova | 12:45 | |
*** iurygregory has quit IRC | 12:46 | |
lyarwood | nightmare_unreal: https://docs.openstack.org/api-ref/compute/?expanded=show-migration-details-detail#show-migration-details | 12:46 |
lyarwood | nightmare_unreal: we don't list the average transfer rate etc | 12:47 |
sean-k-mooney | ah we do have disk_remaining_bytes etctra in that responce good | 12:47 |
lyarwood | nightmare_unreal: iirc it is dumped in the logs | 12:47 |
nightmare_unreal | ah then i can calculate i think | 12:47 |
nightmare_unreal | disk remaining / total disk | 12:47 |
lyarwood | yup | 12:48 |
nightmare_unreal | thanks :D | 12:48 |
sean-k-mooney | am not entirly | 12:48 |
sean-k-mooney | the byts migrated can be larger then total disk | 12:48 |
lyarwood | right and remaining can also move around | 12:49 |
sean-k-mooney | disk_processed_bytes can be larger then disk_total_bytes if the vm is wriging to the disk while its being migrated | 12:49 |
sean-k-mooney | you can get a microsoft style progress bar where it sometiems gose backwared or time remaing goes up as the persentage completeion increases if your try to use disk_remaining_bytes/disk_total_bytes to caulate things | 12:51 |
sean-k-mooney | the data is not meaning less but unless the guest is idel it wont be linear | 12:51 |
lyarwood | lol | 12:51 |
*** ociuhandu has joined #openstack-nova | 12:52 | |
nightmare_unreal | ahah I see | 12:53 |
nightmare_unreal | i will keep that in mind. | 12:53 |
*** ociuhandu has quit IRC | 12:56 | |
*** bauzas has quit IRC | 12:59 | |
sean-k-mooney | gibi: i have a pe8 issue in my port numa policies patch so ill fix the doc issue when i repin it shortly | 13:06 |
gibi | sean-k-mooney: ack | 13:06 |
sean-k-mooney | by the way did you want me to add a new doc for this or just fix the comment | 13:07 |
sean-k-mooney | i could add a doc too but did you have a specific place in mind? | 13:07 |
gibi | sean-k-mooney: just add a doc to the function about the item in the returned tuple | 13:07 |
sean-k-mooney | ah cool. i was wondering if you wanted a user facing doc. i could add one of those as a followup but porbly need to think where that should go. ill fix the comment thanks:) | 13:08 |
*** lpetrut has joined #openstack-nova | 13:09 | |
*** psachin has quit IRC | 13:10 | |
*** mgariepy has joined #openstack-nova | 13:10 | |
*** __ministry1 has joined #openstack-nova | 13:26 | |
gibi | sean-k-mooney: regarding the user facing doc, I hope neturon has at least an API doc for this port parameter | 13:29 |
gibi | :) | 13:29 |
*** ociuhandu has joined #openstack-nova | 13:29 | |
sean-k-mooney | i was thinking maybe we should add something to the networking guide | 13:30 |
gibi | yeah that would be good to have ^^ | 13:30 |
sean-k-mooney | they did not add the osc command but i submited a patch to do that | 13:30 |
gibi | the api ref is not missing but pretty short | 13:31 |
sean-k-mooney | so ill submit a follow up patch to the networkign guide to use that | 13:31 |
gibi | "The port NUMA affinity policy requested during the virtual machine scheduling. Values: None, requiered, preferred or legacy." | 13:31 |
sean-k-mooney | ya i can proably extend that too and explain what the policies do | 13:31 |
gibi | hm and there is a typo in it | 13:31 |
sean-k-mooney | we have the explaniaton in nova but it better to not need to cross reference | 13:31 |
gibi | requiered -> required | 13:31 |
sean-k-mooney | oh yes there is. | 13:32 |
sean-k-mooney | only in the doc however | 13:32 |
gibi | also when artom's series lands with the socket value we need to document that for the port attribute too | 13:32 |
sean-k-mooney | yep although that requires a neutron change to extend the db enum. its just a sting field but the model need to be extended | 13:33 |
*** zoharm has joined #openstack-nova | 13:33 | |
gibi | I see | 13:33 |
gibi | good to know that | 13:33 |
*** jangutter has quit IRC | 13:34 | |
gibi | I assumed it is an unrestricted string in neutron | 13:34 |
gibi | but the it is better | 13:34 |
*** ociuhandu has quit IRC | 13:34 | |
*** jangutter has joined #openstack-nova | 13:34 | |
sean-k-mooney | i think in terms fo the db coloum defiention yes but they are validating it in python | 13:34 |
*** jraju__ has quit IRC | 13:37 | |
sean-k-mooney | the only thing that is slightly unfortunete is they enabled each policy with a seperate flag in osc | 13:37 |
sean-k-mooney | rather then a vaule that takes a sting paramter but its not a huge issue | 13:38 |
*** ociuhandu has joined #openstack-nova | 13:39 | |
admin0 | sean-k-mooney, i am using kvm .. first the flavor was created and the limit was set .. after that the instance was booted up | 13:42 |
sean-k-mooney | admin0: yes but you use a vaule that is only supproted for vmware | 13:43 |
sean-k-mooney | admin0: try the same with the one i pointed too | 13:43 |
*** jangutter has quit IRC | 13:44 | |
admin0 | oh | 13:44 |
admin0 | i get it | 13:44 |
admin0 | thank you | 13:44 |
sean-k-mooney | openstack flavor set g6 --property quota:disk_total_iops_sec=800 | 13:44 |
admin0 | i will retry | 13:44 |
*** jangutter has joined #openstack-nova | 13:44 | |
sean-k-mooney | that one and the others in the disk tuning section of https://docs.openstack.org/nova/latest/user/flavors.html work with libvirt | 13:45 |
openstackgerrit | Merged openstack/nova master: Replace md5 for fips https://review.opendev.org/c/openstack/nova/+/777686 | 13:46 |
openstackgerrit | Merged openstack/nova master: Centralize sqlite FK constraint enforcement https://review.opendev.org/c/openstack/nova/+/773833 | 13:47 |
openstackgerrit | sean mooney proposed openstack/nova master: support per port numa policies with sriov https://review.opendev.org/c/openstack/nova/+/773792 | 13:57 |
sean-k-mooney | alex_xu: stephenfin would either of ye have time to review ^ gibi made the doc update and fixed the pep8 issue. | 13:58 |
gibi | sean-k-mooney: thanks +2 | 13:59 |
sean-k-mooney | just lookign at your sqlite change that really is just refactoring it so that its cenratlised since we already had the dynamic logic. do we run with 3.7+ in the gate? | 14:00 |
sean-k-mooney | i assume we have no way to requrie a minium of 3.7 beyond moving to an os that provides it | 14:01 |
gibi | sean-k-mooney: I think you are referring to melwitt's change :) | 14:01 |
sean-k-mooney | https://review.opendev.org/c/openstack/nova/+/773833 | 14:01 |
sean-k-mooney | the one that just merged | 14:01 |
gibi | yepp | 14:02 |
gibi | that one | 14:02 |
sean-k-mooney | oh did melwitt write that oh she did sorry still find part of the new gerrit confusing | 14:02 |
*** ratailor_ has quit IRC | 14:02 | |
gibi | we only have https://github.com/openstack/requirements/blob/master/bindep.txt#L18 in bindep about sqlite | 14:02 |
gibi | so I guess it depends on the host os | 14:03 |
*** mnaser has quit IRC | 14:03 | |
*** mnaser has joined #openstack-nova | 14:03 | |
*** mnaser has quit IRC | 14:03 | |
*** mnaser has joined #openstack-nova | 14:03 | |
sean-k-mooney | ya which is fine i guess | 14:03 |
sean-k-mooney | aslong as it compatible with our version of sqlalchmy then it should not impact use much since its mainly for testing | 14:04 |
gibi | yeah, it is just test dep | 14:04 |
sean-k-mooney | ah yes i rememebr the downstream bug melwitt is fixing | 14:04 |
sean-k-mooney | the partal archiving of db rows was causing odd behavior for the simple tenant usage api on our internal cloud | 14:05 |
*** bauzas has joined #openstack-nova | 14:05 | |
gibi | yes I just read the fix today for that | 14:06 |
sean-k-mooney | melwitt: were you going to bring up the idea of using cacade delelets in the ptg | 14:06 |
sean-k-mooney | gibi: ya melwitt is fixing it in a way that potentally backportable. an alternitive is so use a cascading delete trigger and let the db do it atomically | 14:07 |
sean-k-mooney | but there were reasons we dont use those in nova in the past | 14:08 |
sean-k-mooney | neutron does use them but i dont think thye have shadow tables | 14:08 |
gibi | but we dont delete here we archive here | 14:08 |
sean-k-mooney | the issue downstream was beacuse we archive and purge at the same time | 14:09 |
*** amodi has joined #openstack-nova | 14:09 | |
sean-k-mooney | so when the purge is happening with a limit on the rows it can cause half deleted recored until the next time the purge happens | 14:09 |
gibi | we we replace archiving with direct cascad delete that could work | 14:09 |
gibi | s/we we/if we/ | 14:09 |
sean-k-mooney | ya there has been some work done by ovh to do archiving externally with https://github.com/ovh/osarchiver | 14:10 |
sean-k-mooney | they are going to contbute that to either os-opstools or to a new openstack/ repo | 14:11 |
sean-k-mooney | if that was adopted instead it could allow us to remove archiving form the project entirly | 14:11 |
sean-k-mooney | proably somethign we shoudl discuss at the ptg or on the maining list | 14:12 |
sean-k-mooney | they developed it orginally for manila which dose not have shadow tabels and then started using it for all projects in production to have common way to do it | 14:13 |
openstackgerrit | Lee Yarwood proposed openstack/nova master: WIP zuul: Replace grenade and nova-grenade-multinode with grenade-multinode https://review.opendev.org/c/openstack/nova/+/778885 | 14:15 |
openstackgerrit | Lee Yarwood proposed openstack/nova master: zuul: Remove nova-dsvm-multinode-base https://review.opendev.org/c/openstack/nova/+/778908 | 14:15 |
openstackgerrit | Lee Yarwood proposed openstack/nova master: zuul: Create and use nova-libvirt-irrelevant-files https://review.opendev.org/c/openstack/nova/+/778909 | 14:15 |
*** __ministry1 has quit IRC | 14:16 | |
*** jangutter has quit IRC | 14:16 | |
*** spatel_ has joined #openstack-nova | 14:17 | |
*** jangutter has joined #openstack-nova | 14:17 | |
lemko | Hi, since I upgraded my openstack to Victoria (with upgrade of libvirt), my instances are randomly dying for no reason... "shutting down, reason=crashed" from qemu. Otherwise I can see this from nova-compute "Instance shutdown by itself. Calling the stop API. Current vm_state: active, current task_state: None, original DB power_state: 1, current VM | 14:20 |
lemko | power_state: 4". Any idea? | 14:20 |
sean-k-mooney | lemko: did you check the qemu instance log | 14:21 |
lemko | Yes. | 14:21 |
sean-k-mooney | lemko: /var/lib/libvirt/qemu/instace* | 14:21 |
sean-k-mooney | were there any errors in the log | 14:21 |
lemko | "shutting down, reason=crashed" is the only line interesting | 14:21 |
sean-k-mooney | ok that looks like a qemu or kvm issue then not openstack | 14:22 |
sean-k-mooney | did you have any OOM erros in dmesg/journalctl | 14:22 |
sean-k-mooney | its possible the kernel is killing them if the host ran out of memory | 14:22 |
sean-k-mooney | but more likely you are hitting a qemu bug | 14:22 |
*** songwenping_ has joined #openstack-nova | 14:23 | |
*** songwenping__ has quit IRC | 14:27 | |
lemko | I do not see anything related to OOM. | 14:27 |
sean-k-mooney | there are some more detailed logging option you can enabel for libvirt/qemu to help debug kashyap has a write up | 14:28 |
kashyap | We can't tell yet what bug it is, without more information on the error / crash | 14:28 |
sean-k-mooney | kashyap: do you have teh link to how to enable the debug logging for qemu instances | 14:29 |
kashyap | lemko: Try this, if you can use 'virt-admin' tool -- https://kashyapc.fedorapeople.org/virt/virt-admin.txt | 14:29 |
kashyap | sean-k-mooney: --^ | 14:29 |
sean-k-mooney | thanks :) | 14:29 |
kashyap | sean-k-mooney: lemko: Another option, the manual way (if you don't have 'virt-admin' tool): https://kashyapc.fedorapeople.org/virt/openstack/request-nova-libvirt-qemu-debug-logs.txt | 14:29 |
*** links has joined #openstack-nova | 14:30 | |
kashyap | lemko: Just to eliminate one line of debugging: you're not using nested KVM, are you? I.e. your compute node is baremetal, yes? | 14:31 |
kashyap | lemko: If you're the second URL I posted, just go straight to the bottom, this section: "To manually enable libvirt log filters" | 14:32 |
*** songwenping__ has joined #openstack-nova | 14:37 | |
admin0 | sean-k-mooney, thank you .. it works as required | 14:38 |
*** songwenping_ has quit IRC | 14:41 | |
openstackgerrit | Lee Yarwood proposed openstack/nova master: libvirt: Create qcow2 disks with the correct size without extending https://review.opendev.org/c/openstack/nova/+/779275 | 14:45 |
*** Luzi has quit IRC | 14:49 | |
*** bauzas has quit IRC | 14:49 | |
*** songwenping_ has joined #openstack-nova | 14:50 | |
*** bauzas has joined #openstack-nova | 14:51 | |
*** songwenping__ has quit IRC | 14:53 | |
*** k-s-dean has joined #openstack-nova | 15:08 | |
*** derekh has quit IRC | 15:08 | |
*** bauzas has quit IRC | 15:11 | |
*** links has quit IRC | 15:11 | |
*** bauzas has joined #openstack-nova | 15:12 | |
kashyap | The new Gerrit has been significantly slower for me; not sure if it's just me | 15:12 |
sean-k-mooney | its because of the db storage in git | 15:13 |
sean-k-mooney | it increase io on the server side | 15:13 |
*** songwenping_ has quit IRC | 15:14 | |
sean-k-mooney | at least that is my understanding | 15:14 |
*** songwenping_ has joined #openstack-nova | 15:14 | |
*** tesseract has quit IRC | 15:19 | |
*** zzzeek has quit IRC | 15:19 | |
*** tesseract has joined #openstack-nova | 15:19 | |
*** zzzeek has joined #openstack-nova | 15:21 | |
kashyap | I see | 15:21 |
artom | I need to clear my email filters and restart them from scratch | 15:26 |
artom | It's been incorrectly flagging actual people reviews as third party CIs, and marking them read | 15:27 |
artom | Leading to me missing reviews | 15:27 |
*** lpetrut has quit IRC | 15:32 | |
*** ociuhandu has quit IRC | 15:37 | |
*** ociuhandu has joined #openstack-nova | 15:37 | |
openstackgerrit | Claudiu Belu proposed openstack/nova master: live migration: Pass limits onto scheduler-chosen destination https://review.opendev.org/c/openstack/nova/+/779285 | 15:38 |
*** claudiub has joined #openstack-nova | 15:39 | |
openstackgerrit | Claudiu Belu proposed openstack/nova master: live migration: Pass limits onto scheduler-chosen destination https://review.opendev.org/c/openstack/nova/+/779285 | 15:40 |
claudiub | ^ solved my NUMA node 0 overcommit due to live-migration issue. :) | 15:42 |
*** ociuhandu has quit IRC | 15:43 | |
sean-k-mooney | im not sure how that would solve your issue | 15:44 |
sean-k-mooney | claudiub: its still not going to result in the vms decrementing resouces in the host numa toplogy blob | 15:44 |
*** k-s-dean has quit IRC | 15:47 | |
*** ociuhandu has joined #openstack-nova | 15:47 | |
*** ociuhandu has quit IRC | 15:47 | |
*** ociuhandu has joined #openstack-nova | 15:48 | |
claudiub | basically, just passing those limits we get from the scheduler to nova-compute. Those limits were None previously, so the CPU and memory allocation ratios were never checked, so NUMA node 0 was always a valid candidate for live-migration, even though it shouldn't if it's over the limit already. Now, when live-migrating, if the NUMA node 0 is full, they will be placed in NUMA node 1. | 15:48 |
sean-k-mooney | if you just use hw:numa_nodes=1 it will never be full | 15:49 |
sean-k-mooney | and you should have got that full behavior before | 15:49 |
claudiub | it wasn't only full, it was overscheduled. | 15:50 |
sean-k-mooney | no hw:numa_nodes does not claim/decrement that avaiable resouce on the host | 15:50 |
sean-k-mooney | without hw:cpu_policy=dedicated or hw:mem_page_size set | 15:50 |
*** jangutter has quit IRC | 15:50 | |
*** jangutter has joined #openstack-nova | 15:51 | |
*** macz_ has joined #openstack-nova | 15:52 | |
sean-k-mooney | claudiub: at a minium you need to add func test for this here https://github.com/openstack/nova/blob/master/nova/tests/functional/libvirt/test_numa_servers.py | 15:53 |
claudiub | sure, will do. | 15:53 |
sean-k-mooney | and proably in https://github.com/openstack/nova/blob/master/nova/tests/functional/libvirt/test_numa_live_migration.py | 15:53 |
*** ociuhandu has quit IRC | 15:53 | |
*** ociuhandu has joined #openstack-nova | 15:54 | |
sean-k-mooney | basicaly you will need to boot 2 vms with just hw:numa_nodes=1 and show that the first one fills numa0 and the second get soft pinned to numa 1 | 15:54 |
openstackgerrit | Merged openstack/nova master: libvirt: Add firmware auto-configuration support https://review.opendev.org/c/openstack/nova/+/776678 | 15:56 |
claudiub | Anyways, that's what we've seen in our Train environment. For example, we had a node with 400+ instances on NUMA node 0 (max should have been ~320), and if we would do a live-migration and that node was chosen as the destination, the instance would be placed in NUMA node 0. After this fix, the instances were being placed in NUMA node 1 instead. | 15:56 |
*** k-s-dean has joined #openstack-nova | 15:57 | |
sean-k-mooney | right but as i said as far as i am aware you fix should not actully fix it. it may be i doubt its a full fix for all edgecases | 15:57 |
claudiub | it's a simple fix for a simple usecase that can also be easily be backported. Definitely, I haven't fixed everything about NUMA in nova, but I don't think it detracts anything if we add it. | 15:59 |
*** spatel__ has joined #openstack-nova | 15:59 | |
sean-k-mooney | claudiub: we will see ill try an play with it after code feeze, are you ok waiting until after that. | 16:00 |
sean-k-mooney | if this is backporaable it can be backported after FF anyway | 16:01 |
*** gmann is now known as gmann_afk | 16:01 | |
*** dklyle has joined #openstack-nova | 16:01 | |
claudiub | sure. As I've said, we tried this in Train, and we seem to be more stable now when it comes to live-migrations. | 16:02 |
*** spatel_ has quit IRC | 16:03 | |
*** spatel__ is now known as spatel | 16:04 | |
melwitt | sean-k-mooney: no, not planning to talk about cascading deletes. that would require removing soft-deletion which from past attempts would be very involved and I don't have the bandwidth to get into it. it would also change behaviors like being able to view the instance action list of a deleted instance, there's also a literal soft delete instance API that we'd have to decide what to do with, and so on. I think it would likely need a | 16:14 |
melwitt | deprecation cycle(s) to get rid of because of the changes in behavior if we were to make soft deletion no longer possible | 16:14 |
sean-k-mooney | melwitt: ack cool | 16:15 |
lemko | kashyap, nope, I'm not using nested virtualizaiton | 16:17 |
*** links has joined #openstack-nova | 16:17 | |
*** zoharm has quit IRC | 16:24 | |
*** links has quit IRC | 16:32 | |
*** khomesh24 has joined #openstack-nova | 16:33 | |
melwitt | sean-k-mooney, gibi: the bug downstream will happen even if we don't purge at the same time as archive. the issue is only with archive. archive moves a record to the shadow table, so it deletes it from the main table and inserts it in the shadow table. we use the word "purge" to refer to deleting things from the shadow tables i.e. 'nova-manage db purge' | 16:34 |
gibi | melwitt: thanks | 16:35 |
openstackgerrit | Balazs Gibizer proposed openstack/nova stable/train: Warn when starting services with older than N-1 computes https://review.opendev.org/c/openstack/nova/+/779293 | 16:42 |
openstackgerrit | Balazs Gibizer proposed openstack/nova stable/train: Add upgrade check about old computes https://review.opendev.org/c/openstack/nova/+/779294 | 16:42 |
*** mgariepy has quit IRC | 16:58 | |
sean-k-mooney | bauzas: https://review.opendev.org/c/openstack/nova/+/773792 is the pci port numa policy patch. it nit a volume detach issue thats unrelated so just recheked it there a while ago | 16:58 |
*** lucasagomes has quit IRC | 17:00 | |
*** sapd1 has quit IRC | 17:01 | |
*** sapd1 has joined #openstack-nova | 17:01 | |
openstackgerrit | Stephen Finucane proposed openstack/nova master: libvirt: Add tests for insecure UEFI configuration https://review.opendev.org/c/openstack/nova/+/777367 | 17:06 |
openstackgerrit | Stephen Finucane proposed openstack/nova master: libvirt: Stop passing around virt_type, caps https://review.opendev.org/c/openstack/nova/+/775689 | 17:06 |
openstackgerrit | Stephen Finucane proposed openstack/nova master: libvirt: Add missing type hints https://review.opendev.org/c/openstack/nova/+/775688 | 17:06 |
openstackgerrit | Stephen Finucane proposed openstack/nova master: trivial: Clarify purpose of 'Host.supports_*' properties https://review.opendev.org/c/openstack/nova/+/778739 | 17:06 |
openstackgerrit | Stephen Finucane proposed openstack/nova master: hardware: Start parsing 'os_secure_boot' https://review.opendev.org/c/openstack/nova/+/682628 | 17:06 |
openstackgerrit | Stephen Finucane proposed openstack/nova master: compute: Report COMPUTE_SECURITY_UEFI_SECURE_BOOT https://review.opendev.org/c/openstack/nova/+/776679 | 17:06 |
openstackgerrit | Stephen Finucane proposed openstack/nova master: scheduler: Translate secure boot requests to trait https://review.opendev.org/c/openstack/nova/+/776680 | 17:06 |
openstackgerrit | Stephen Finucane proposed openstack/nova master: libvirt: Wire up 'os_secure_boot' property https://review.opendev.org/c/openstack/nova/+/776681 | 17:06 |
openstackgerrit | Stephen Finucane proposed openstack/nova master: libvirt: Report secure boot support to scheduler https://review.opendev.org/c/openstack/nova/+/775690 | 17:06 |
openstackgerrit | Stephen Finucane proposed openstack/nova master: tests: Add functional tests for UEFI, secure boot https://review.opendev.org/c/openstack/nova/+/776682 | 17:06 |
openstackgerrit | Stephen Finucane proposed openstack/nova master: tests: Remove duplicated 'start_compute' helper https://review.opendev.org/c/openstack/nova/+/776683 | 17:06 |
openstackgerrit | Stephen Finucane proposed openstack/nova master: docs: Document UEFI secure boot feature https://review.opendev.org/c/openstack/nova/+/776684 | 17:06 |
openstackgerrit | Stephen Finucane proposed openstack/nova master: libvirt: Add parsing of firmware metadata files https://review.opendev.org/c/openstack/nova/+/779302 | 17:06 |
openstackgerrit | Stephen Finucane proposed openstack/nova master: libvirt: Move some host arch checks to guest checks https://review.opendev.org/c/openstack/nova/+/779303 | 17:06 |
openstackgerrit | Stephen Finucane proposed openstack/nova master: libvirt: Use firmware metadata files to configure instance https://review.opendev.org/c/openstack/nova/+/779304 | 17:06 |
stephenfin | Phew | 17:07 |
*** tesseract has quit IRC | 17:10 | |
*** tesseract has joined #openstack-nova | 17:12 | |
lyarwood | stephenfin: I'll hit that again in the morning | 17:13 |
lyarwood | or maybe later tonight if I get time | 17:13 |
*** iurygregory has joined #openstack-nova | 17:17 | |
*** khomesh24 has quit IRC | 17:20 | |
*** tbachman_ has joined #openstack-nova | 17:22 | |
*** tbachman has quit IRC | 17:25 | |
*** tbachman_ is now known as tbachman | 17:25 | |
*** jangutter has quit IRC | 17:26 | |
*** jangutter has joined #openstack-nova | 17:26 | |
*** hamalq has joined #openstack-nova | 17:29 | |
*** mgariepy has joined #openstack-nova | 17:38 | |
*** nightmare_unreal has quit IRC | 17:42 | |
*** iurygregory has quit IRC | 17:49 | |
*** andrewbonney has quit IRC | 18:05 | |
*** rpittau is now known as rpittau|afk | 18:16 | |
*** amodi has quit IRC | 18:16 | |
*** dtantsur is now known as dtantsur|afk | 18:17 | |
*** ociuhandu has quit IRC | 18:20 | |
*** ociuhandu has joined #openstack-nova | 18:22 | |
*** mlavalle has joined #openstack-nova | 18:23 | |
*** ociuhandu has quit IRC | 18:27 | |
*** amodi has joined #openstack-nova | 18:27 | |
openstackgerrit | Stephen Finucane proposed openstack/nova master: libvirt: Enable 'vmcoreinfo' feature by default https://review.opendev.org/c/openstack/nova/+/752912 | 18:30 |
openstackgerrit | Stephen Finucane proposed openstack/nova master: WIP: libvirt: Make vmcoreinfo dependent on feature flag https://review.opendev.org/c/openstack/nova/+/779342 | 18:30 |
*** amodi has quit IRC | 18:34 | |
stephenfin | artom: ^ | 18:35 |
stephenfin | tl;dr: I will take the feature flag approach but not now. Too many test failures, too little time | 18:36 |
artom | stephenfin, \o/ | 18:36 |
artom | Fair | 18:36 |
stephenfin | (as noted in the patch itself, the secure boot series should clear up most of those failures since I've significantly improved the FakeLibvirtFixture) | 18:36 |
artom | It's always the tests... | 18:38 |
* artom wonders when fakelibvirt and real libvirt will just... converge | 18:38 | |
artom | And we'll have re-implemented libvirt in Python, only for qemu and kvm | 18:38 |
*** iurygregory has joined #openstack-nova | 18:46 | |
*** tesseract has quit IRC | 18:51 | |
*** ociuhandu has joined #openstack-nova | 18:51 | |
*** zul has joined #openstack-nova | 18:54 | |
*** ociuhandu has quit IRC | 18:56 | |
*** k_mouza has quit IRC | 19:08 | |
*** stand has quit IRC | 19:15 | |
*** k-s-dean has quit IRC | 19:21 | |
*** stand has joined #openstack-nova | 19:22 | |
*** k-s-dean has joined #openstack-nova | 19:22 | |
*** k-s-dean has quit IRC | 19:29 | |
*** ociuhandu has joined #openstack-nova | 19:30 | |
*** gmann_afk is now known as gmann | 19:32 | |
artom | gibi, still active? | 19:36 |
*** songwenping__ has joined #openstack-nova | 19:39 | |
artom | I guess not, but I think I'm confident enough in my thinking that I'll go ahead | 19:40 |
artom | Replied in review, in any case | 19:40 |
*** amodi has joined #openstack-nova | 19:41 | |
*** songwenping_ has quit IRC | 19:43 | |
*** ociuhandu has quit IRC | 19:43 | |
*** whoami-rajat_ is now known as whoami-rajat | 19:44 | |
sean-k-mooney | stephenfin: replied on the port policy spec. bauzas suggested i check for the extenion to be extra safe so dont really want to remove it unless he is ok with it | 19:49 |
openstackgerrit | Artom Lifshitz proposed openstack/nova master: pci manager: replace node_id parameter with compute_node https://review.opendev.org/c/openstack/nova/+/778747 | 20:19 |
openstackgerrit | Artom Lifshitz proposed openstack/nova master: pci: track host NUMA topology in stats https://review.opendev.org/c/openstack/nova/+/774149 | 20:19 |
openstackgerrit | Artom Lifshitz proposed openstack/nova master: pci: implement the 'socket' NUMA affinity policy https://review.opendev.org/c/openstack/nova/+/772779 | 20:19 |
*** vishalmanchanda has quit IRC | 20:47 | |
*** efried has quit IRC | 20:51 | |
*** ociuhandu has joined #openstack-nova | 20:53 | |
*** efried has joined #openstack-nova | 20:56 | |
*** gyee has joined #openstack-nova | 20:56 | |
melwitt | lyarwood: fyi https://review.opendev.org/c/openstack/nova/+/777218 and https://review.opendev.org/c/openstack/nova/+/777219 are ready for review on stable/ussuri. there are two more patches under them (sorry!) that I included bc (1) it's a bug fix I had forgotten to backport and (2) they eliminate merge conflicts | 20:57 |
*** ociuhandu has quit IRC | 21:01 | |
*** k_mouza has joined #openstack-nova | 21:08 | |
*** k_mouza has quit IRC | 21:13 | |
openstackgerrit | sean mooney proposed openstack/nova master: add constants for vnic type vdpa https://review.opendev.org/c/openstack/nova/+/770474 | 21:30 |
openstackgerrit | sean mooney proposed openstack/nova master: add vdpa nodedev parsing and interface config gen https://review.opendev.org/c/openstack/nova/+/770532 | 21:30 |
openstackgerrit | sean mooney proposed openstack/nova master: extend pci dev_type for vdpa https://review.opendev.org/c/openstack/nova/+/777481 | 21:30 |
openstackgerrit | sean mooney proposed openstack/nova master: add vdpa device detection https://review.opendev.org/c/openstack/nova/+/770533 | 21:30 |
openstackgerrit | sean mooney proposed openstack/nova master: add hw:mlock extra spec https://review.opendev.org/c/openstack/nova/+/778347 | 21:30 |
openstackgerrit | sean mooney proposed openstack/nova master: add vdpa vnic to pci request mapping and filtering. https://review.opendev.org/c/openstack/nova/+/778350 | 21:30 |
openstackgerrit | sean mooney proposed openstack/nova master: add hw:mlock extra spec https://review.opendev.org/c/openstack/nova/+/778347 | 21:32 |
openstackgerrit | sean mooney proposed openstack/nova master: add vdpa nodedev parsing and interface config gen https://review.opendev.org/c/openstack/nova/+/770532 | 21:32 |
openstackgerrit | sean mooney proposed openstack/nova master: extend pci dev_type for vdpa https://review.opendev.org/c/openstack/nova/+/777481 | 21:32 |
openstackgerrit | sean mooney proposed openstack/nova master: add vdpa device detection https://review.opendev.org/c/openstack/nova/+/770533 | 21:32 |
openstackgerrit | sean mooney proposed openstack/nova master: add vdpa vnic to pci request mapping and filtering. https://review.opendev.org/c/openstack/nova/+/778350 | 21:32 |
openstackgerrit | Ghanshyam proposed openstack/nova master: Change default policy for GET '/os-hypervisors' API https://review.opendev.org/c/openstack/nova/+/765798 | 21:49 |
*** tjgresha has joined #openstack-nova | 21:51 | |
openstackgerrit | Ghanshyam proposed openstack/nova master: Change default policy for GET '/os-hypervisors' API https://review.opendev.org/c/openstack/nova/+/765798 | 21:51 |
*** rcernin has joined #openstack-nova | 21:54 | |
*** ociuhandu has joined #openstack-nova | 22:01 | |
*** ociuhandu has quit IRC | 22:06 | |
*** whoami-rajat has quit IRC | 22:06 | |
*** slaweq has quit IRC | 22:15 | |
openstackgerrit | Merged openstack/nova master: libvirt: Add tests for insecure UEFI configuration https://review.opendev.org/c/openstack/nova/+/777367 | 22:19 |
*** xek has quit IRC | 22:28 | |
*** spatel has quit IRC | 22:29 | |
*** tjgresha has quit IRC | 22:34 | |
*** ociuhandu has joined #openstack-nova | 22:38 | |
*** ociuhandu has quit IRC | 22:44 | |
openstackgerrit | sean mooney proposed openstack/nova master: Support per port numa policies with SR-IOV https://review.opendev.org/c/openstack/nova/+/773792 | 23:05 |
openstackgerrit | sean mooney proposed openstack/nova master: Support per port numa policies with SR-IOV https://review.opendev.org/c/openstack/nova/+/773792 | 23:05 |
*** zzzeek has quit IRC | 23:08 | |
*** songwenping_ has joined #openstack-nova | 23:08 | |
*** songwenping__ has quit IRC | 23:12 | |
*** zzzeek has joined #openstack-nova | 23:12 | |
*** martinkennelly has quit IRC | 23:21 | |
*** martinkennelly has joined #openstack-nova | 23:23 | |
*** claudiub has quit IRC | 23:51 | |
*** ociuhandu has joined #openstack-nova | 23:54 | |
*** ociuhandu has quit IRC | 23:58 |
Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!