*** martinkennelly has quit IRC | 00:25 | |
*** swp20 has quit IRC | 00:28 | |
*** macz_ has joined #openstack-nova | 00:37 | |
*** macz_ has quit IRC | 00:42 | |
*** gyee has quit IRC | 00:44 | |
*** dklyle has quit IRC | 01:29 | |
*** dklyle has joined #openstack-nova | 01:38 | |
*** jawad_axd has joined #openstack-nova | 01:54 | |
*** jawad_axd has quit IRC | 01:58 | |
*** swp20 has joined #openstack-nova | 02:01 | |
*** aarents has quit IRC | 02:07 | |
*** brinzhang has joined #openstack-nova | 02:09 | |
*** aarents has joined #openstack-nova | 02:14 | |
*** jawad_axd has joined #openstack-nova | 02:15 | |
*** jawad_axd has quit IRC | 02:20 | |
*** dklyle has quit IRC | 02:22 | |
*** jawad_axd has joined #openstack-nova | 02:35 | |
*** jawad_axd has quit IRC | 02:40 | |
*** hamalq_ has quit IRC | 02:45 | |
*** rcernin has quit IRC | 02:51 | |
*** jawad_axd has joined #openstack-nova | 02:56 | |
*** jawad_axd has quit IRC | 03:01 | |
*** jawad_axd has joined #openstack-nova | 03:17 | |
*** rcernin has joined #openstack-nova | 03:19 | |
*** rcernin has quit IRC | 03:19 | |
*** rcernin has joined #openstack-nova | 03:19 | |
*** jawad_axd has quit IRC | 03:21 | |
*** psachin has joined #openstack-nova | 03:33 | |
*** jawad_axd has joined #openstack-nova | 03:38 | |
*** jawad_axd has quit IRC | 03:42 | |
*** jawad_axd has joined #openstack-nova | 03:58 | |
*** jawad_axd has quit IRC | 04:03 | |
*** swp20 has quit IRC | 04:06 | |
openstackgerrit | melanie witt proposed openstack/nova master: WIP Omit resource inventories from placement update if zero https://review.opendev.org/759348 | 04:09 |
---|---|---|
*** evrardjp has quit IRC | 04:34 | |
*** evrardjp has joined #openstack-nova | 04:34 | |
*** swp20 has joined #openstack-nova | 04:47 | |
*** ratailor has joined #openstack-nova | 04:51 | |
*** jawad_axd has joined #openstack-nova | 05:00 | |
*** jawad_axd has quit IRC | 05:05 | |
*** bhagyashris is now known as bhagyashris|sick | 05:09 | |
*** sapd1 has joined #openstack-nova | 05:17 | |
*** sapd1 has quit IRC | 05:29 | |
*** vishalmanchanda has joined #openstack-nova | 05:57 | |
*** rpittau|afk is now known as rpittau | 06:21 | |
*** mvorwerk has joined #openstack-nova | 06:35 | |
*** jawad_axd has joined #openstack-nova | 06:40 | |
*** mvorwerk has quit IRC | 06:42 | |
*** slaweq has joined #openstack-nova | 06:52 | |
*** tesseract has joined #openstack-nova | 06:56 | |
*** sapd1 has joined #openstack-nova | 07:01 | |
*** ralonsoh has joined #openstack-nova | 07:02 | |
*** hoonetorg has quit IRC | 07:07 | |
*** psachin has quit IRC | 07:08 | |
*** psachin has joined #openstack-nova | 07:11 | |
*** andrewbonney has joined #openstack-nova | 07:13 | |
*** hoonetorg has joined #openstack-nova | 07:19 | |
*** tesseract has quit IRC | 07:25 | |
*** xek has joined #openstack-nova | 07:26 | |
*** tesseract has joined #openstack-nova | 07:28 | |
*** tosky has joined #openstack-nova | 07:36 | |
openstackgerrit | Jeffrey Zhang proposed openstack/nova master: Support inject-nmi action in watchdog https://review.opendev.org/741072 | 07:42 |
*** sapd1 has quit IRC | 08:19 | |
*** sapd1 has joined #openstack-nova | 08:20 | |
*** xek has quit IRC | 08:24 | |
*** martinkennelly has joined #openstack-nova | 08:25 | |
*** k_mouza has joined #openstack-nova | 08:31 | |
openstackgerrit | Jorhson Deng proposed openstack/nova stable/rocky: optimize the shelve code flow https://review.opendev.org/759373 | 08:37 |
*** derekh has joined #openstack-nova | 08:37 | |
*** jawad_axd has quit IRC | 08:37 | |
*** LinPeiWen has quit IRC | 08:38 | |
*** jawad_axd has joined #openstack-nova | 08:38 | |
openstackgerrit | Jorhson Deng proposed openstack/nova stable/ussuri: optimize the shelve code flow https://review.opendev.org/759374 | 08:38 |
*** LinPeiWen has joined #openstack-nova | 08:38 | |
openstackgerrit | Jorhson Deng proposed openstack/nova stable/train: optimize the shelve code flow https://review.opendev.org/759375 | 08:39 |
openstackgerrit | Jorhson Deng proposed openstack/nova stable/stein: optimize the shelve code flow https://review.opendev.org/759376 | 08:39 |
openstackgerrit | Jorhson Deng proposed openstack/nova stable/queens: optimize the shelve code flow https://review.opendev.org/759377 | 08:41 |
openstackgerrit | Jorhson Deng proposed openstack/nova stable/pike: optimize the shelve code flow https://review.opendev.org/759378 | 08:41 |
openstackgerrit | Jorhson Deng proposed openstack/nova stable/ocata: optimize the shelve code flow https://review.opendev.org/759379 | 08:41 |
*** salmankhan has joined #openstack-nova | 08:43 | |
lyarwood | ^ needs to start from stable/victoria btw, I've updated the stable/ussuri commit if you could take a look. | 08:44 |
*** deke997 has joined #openstack-nova | 08:49 | |
*** ratailor has quit IRC | 08:49 | |
deke997 | hey guys | 08:49 |
deke997 | I'm trying to get some updated info on multi-function pci passthrough | 08:49 |
deke997 | last I checked it was not really supported | 08:50 |
deke997 | anyone know more on this? | 08:50 |
*** slaweq has quit IRC | 08:52 | |
*** slaweq has joined #openstack-nova | 08:52 | |
*** jawad_ax_ has joined #openstack-nova | 09:13 | |
*** salmankhan1 has joined #openstack-nova | 09:13 | |
*** salmankhan has quit IRC | 09:15 | |
*** salmankhan1 is now known as salmankhan | 09:15 | |
*** jawad_axd has quit IRC | 09:15 | |
*** ociuhandu has joined #openstack-nova | 09:19 | |
*** xek has joined #openstack-nova | 09:29 | |
*** sapd1 has quit IRC | 09:30 | |
*** deke997 has quit IRC | 09:45 | |
*** brinzhang has quit IRC | 09:53 | |
*** swp20 has quit IRC | 09:59 | |
*** ociuhandu has quit IRC | 10:08 | |
openstackgerrit | Stephen Finucane proposed openstack/nova master: db: Compact Liberty database migrations https://review.opendev.org/758397 | 10:13 |
openstackgerrit | Stephen Finucane proposed openstack/nova master: db: Compact Mitaka database migrations https://review.opendev.org/758398 | 10:13 |
openstackgerrit | Stephen Finucane proposed openstack/nova master: db: Compact Newton database migrations https://review.opendev.org/759085 | 10:13 |
openstackgerrit | Stephen Finucane proposed openstack/nova master: db: Compact Ocata database migrations https://review.opendev.org/759086 | 10:13 |
openstackgerrit | Stephen Finucane proposed openstack/nova master: db: Compact Pike database migrations https://review.opendev.org/759087 | 10:13 |
openstackgerrit | Stephen Finucane proposed openstack/nova master: db: Compact Queens database migrations https://review.opendev.org/759088 | 10:13 |
openstackgerrit | Stephen Finucane proposed openstack/nova master: db: Compact Rocky database migrations https://review.opendev.org/759089 | 10:13 |
openstackgerrit | Stephen Finucane proposed openstack/nova master: db: Compact Stein database migrations https://review.opendev.org/759090 | 10:13 |
openstackgerrit | Stephen Finucane proposed openstack/nova master: db: Compact Train database migrations https://review.opendev.org/759091 | 10:13 |
*** k_mouza has quit IRC | 10:23 | |
*** k_mouza has joined #openstack-nova | 10:23 | |
*** recyclehero has joined #openstack-nova | 10:32 | |
recyclehero | hey guys, I was referred here from my deploment method team OSA | 10:32 |
recyclehero | there is a problem with cpu allocation ratio | 10:33 |
recyclehero | at first as OSA was templating xxx_allocation_ratio it was normal that subsequent changes to aloocation ratio via palcement api get discarded | 10:34 |
recyclehero | but we did this patch | 10:34 |
recyclehero | https://review.opendev.org/#/c/758029/ | 10:35 |
recyclehero | so we let xxx_allocation_ratios to be None | 10:36 |
recyclehero | then I have set inital_xxx_allocation_ratio to a floating number and did a clean deploy | 10:36 |
recyclehero | 1- in horizon I am seeing again the actual PCPU instead of VCPU. some people say this is the way it is and I am okay with that | 10:37 |
*** sapd1 has joined #openstack-nova | 10:38 | |
recyclehero | 2- using openstack resource cli I see the allocation ratio for cpu is equal to number tht I have set for initial_cpu_allocation_ratio | 10:38 |
recyclehero | but the problem is with *total* | 10:38 |
recyclehero | total is eqaul to 1*PCPU | 10:38 |
*** dtantsur|afk is now known as dtantsur | 10:39 | |
recyclehero | 3-I tried palcement api to put the inventory for the resource provider. its sucsess as I check just after with openstack resource provider inventory show. resource_provider_generation is also ++. then in a minute it gets overwritten and another generation++ | 10:41 |
recyclehero | curl -XPUT -H 'X-Auth-Token: gAAAAABfkgravKJ1xAyjbHjY3hTy4wOMfufVKfafIIb5KUqcJufJ82mEIorUC_FwnOgHWX4uLDr_W22PHc28JouKhIknGkSJyP0dAPYa3DwFNA5dRgugMi9DcycwUPqLYoBQ3h6zv8M-VWCFFEJAuc-9ggV5ZTfkkB_vvXYDdd5dc765WhLZr2s' -H "Content-type: application/json" -d '{"inventories": {"MEMORY_MB": {"allocation_ratio": 2.0,"reserved": 1024,"total": 24014},"VCPU": {"allocation_ratio": 16.0,"reserved": | 10:41 |
recyclehero | 0,"total": 128}},"resource_provider_generation": 4}' 'http://172.29.236.11:8780/resource_providers/c8ac01e1-0b52-41f0-bd52-484070ea3aa9/inventories' | 10:41 |
*** k_mouza has quit IRC | 10:43 | |
*** sapd1 has quit IRC | 10:45 | |
*** sapd1 has joined #openstack-nova | 10:51 | |
*** tbachman has quit IRC | 10:55 | |
*** sapd1 has quit IRC | 11:00 | |
stephenfin | recyclehero: 'cpu_allocation_ratio' applies only to VCPU; you can't overcommit PCPU | 11:07 |
stephenfin | Assuming you're talking about the different resource classes? | 11:10 |
stephenfin | To be clear, VCPU and PCPU are resource classes, along with DISK_GB, MEMORY_MB etc. Maybe you meant "total is equal to 1 * host CPUs?" | 11:11 |
stephenfin | recyclehero: the way that's supposed to work is that 'initial_*_allocation_ratio' will be used to set the initial ratios, allowing a user to overrides them manually using e.g. osc-placement. By comparison, '*_allocation_ratio' (no 'initial_' prefix) will always override whatever the user sets | 11:12 |
*** k_mouza has joined #openstack-nova | 11:13 | |
stephenfin | recyclehero: e.g. https://docs.openstack.org/nova/latest/configuration/config.html#DEFAULT.cpu_allocation_ratio | 11:14 |
*** k_mouza has quit IRC | 11:17 | |
*** k_mouza has joined #openstack-nova | 11:17 | |
*** xek has quit IRC | 11:22 | |
*** takamatsu has quit IRC | 11:28 | |
*** takamatsu has joined #openstack-nova | 11:32 | |
stephenfin | gibi: https://review.opendev.org/#/c/759114/ failed but it doesn't seem related; I guess we're good to remove that? | 11:34 |
*** takamatsu has quit IRC | 11:34 | |
stephenfin | assuming so, could you revisit https://review.opendev.org/#/c/749312/ and we can address the comments in a follow-up? | 11:35 |
stephenfin | *the follow-up | 11:35 |
*** takamatsu has joined #openstack-nova | 11:35 | |
*** xek has joined #openstack-nova | 11:35 | |
openstackgerrit | Stephen Finucane proposed openstack/nova master: api-ref: Move 'os-agents' API to obsolete section https://review.opendev.org/755729 | 11:40 |
stephenfin | lyarwood: Any chance you could close out the last two xenapi changes? https://review.opendev.org/#/c/749315/ https://review.opendev.org/#/c/755729/ | 11:40 |
stephenfin | There's one more, but I think I've been too eager in removing stuff with it https://review.opendev.org/#/c/749316/ | 11:41 |
openstackgerrit | Stephen Finucane proposed openstack/nova master: apidb: Compact Liberty database migrations https://review.opendev.org/759399 | 11:42 |
openstackgerrit | Stephen Finucane proposed openstack/nova master: apidb: Compact Mitaka database migrations https://review.opendev.org/759400 | 11:42 |
openstackgerrit | Stephen Finucane proposed openstack/nova master: apidb: Compact Newton database migrations https://review.opendev.org/759401 | 11:42 |
openstackgerrit | Stephen Finucane proposed openstack/nova master: apidb: Compact Ocata database migrations https://review.opendev.org/759402 | 11:42 |
openstackgerrit | Stephen Finucane proposed openstack/nova master: apidb: Compact Pike database migrations https://review.opendev.org/759403 | 11:42 |
openstackgerrit | Stephen Finucane proposed openstack/nova master: apidb: Compact Queens database migrations https://review.opendev.org/759404 | 11:42 |
openstackgerrit | Stephen Finucane proposed openstack/nova master: apidb: Compact Rocky database migrations https://review.opendev.org/759405 | 11:42 |
openstackgerrit | Stephen Finucane proposed openstack/nova master: apidb: Compact Stein database migrations https://review.opendev.org/759406 | 11:42 |
lyarwood | stephenfin: ack will try today, trying to finish some PoC stuff for the PTG next week | 11:47 |
*** tesseract has quit IRC | 11:52 | |
*** xek has quit IRC | 11:54 | |
*** xek has joined #openstack-nova | 11:55 | |
*** xek has quit IRC | 12:00 | |
*** xek has joined #openstack-nova | 12:01 | |
*** xek has quit IRC | 12:03 | |
*** xek has joined #openstack-nova | 12:03 | |
*** tesseract has joined #openstack-nova | 12:04 | |
*** tesseract has quit IRC | 12:04 | |
*** xek has quit IRC | 12:04 | |
*** xek has joined #openstack-nova | 12:05 | |
*** tesseract has joined #openstack-nova | 12:09 | |
*** tesseract has quit IRC | 12:09 | |
*** xek has quit IRC | 12:11 | |
*** tesseract has joined #openstack-nova | 12:12 | |
*** nightmare_unreal has joined #openstack-nova | 12:21 | |
*** swp20 has joined #openstack-nova | 12:23 | |
*** songwenping_ has joined #openstack-nova | 12:27 | |
*** tbachman has joined #openstack-nova | 12:27 | |
*** swp20 has quit IRC | 12:29 | |
recyclehero | stephenfin: its obvious one could not overcommit PCPUs.though I have problems with overcommiting vcpus | 12:30 |
recyclehero | and yes total is 1 * host cpus | 12:31 |
recyclehero | we have not defined cpu_allocation_ration which is equall to it being None. | 12:31 |
recyclehero | and set initial_cpu_allocation_ratio: 16 | 12:32 |
recyclehero | I even used the api as I mentioned above. | 12:32 |
recyclehero | to be clear what is the value that is shown in horizon hypervisor dashboard? | 12:32 |
sean-k-mooney | recyclehero:are you using any falvor extra spec | 12:34 |
sean-k-mooney | recyclehero: also people have proposed overcommiting PCPUs in the past but we have rejected it so its obvious but not to eveyone :) | 12:35 |
recyclehero | i have 1000 cpus, deal with it nova! :D | 12:36 |
sean-k-mooney | :) | 12:36 |
recyclehero | I didnt understnd the flavor part? how is it related with me not having allocation_ratio*PCPU=VCPUs? | 12:37 |
sean-k-mooney | i was wondering was this related to schduling but your actully asking about horizon right | 12:37 |
sean-k-mooney | horizon pull its infor from the hypervios api | 12:37 |
recyclehero | aha so if I even be successful with overcommiting via placement I dont get to see it in horizon | 12:38 |
*** k_mouza has quit IRC | 12:39 | |
sean-k-mooney | https://docs.openstack.org/api-ref/compute/?expanded=list-hypervisors-details-detail,show-hypervisor-statistics-detail#list-hypervisors-details | 12:39 |
sean-k-mooney | so it s either hitting the details endpoint or the stats endpoint | 12:40 |
sean-k-mooney | in both cases it just reports the vcpus i belive | 12:40 |
sean-k-mooney | that value is not multiplied by the allocation ratio | 12:41 |
recyclehero | so its actually PCPUs right? | 12:41 |
sean-k-mooney | well no PCPUs are a different thing | 12:41 |
recyclehero | The number of vcpu in this hypervisor. This does not take allocation ratios used for overcommit into account so there may be disparity between this and the used count. | 12:41 |
recyclehero | "VCPU = PCPU - reserverd" or am I completely wrong | 12:42 |
sean-k-mooney | it either the number of cpus on the host or it the number of cpu in the host defined by the vcpu_pin_set or cpu_shared_set | 12:42 |
sean-k-mooney | recyclehero: its not calulated that way | 12:42 |
sean-k-mooney | if you use cpu_dedicated_set and dont defien cpu_shared_set then vcpu=0 | 12:43 |
sean-k-mooney | if you use cpu_shared_set or vcpu_pin_set and dont use cpu_dedicated_set then pcpus are 0 | 12:44 |
*** xek has joined #openstack-nova | 12:45 | |
recyclehero | sean-k-mooney: aha, but actually I dont care what I see in horzion. I have 8 cores which I am seeing in horizon. I need 128 cores ready for allocation. | 12:45 |
recyclehero | https://docs.openstack.org/placement/latest/user/index.html | 12:46 |
sean-k-mooney | recyclehero: stephenfin has a short blog on the topic https://that.guru/blog/cpu-resources-redux/ | 12:46 |
sean-k-mooney | recyclehero: by the way we normally don suggest setting allocation raitos over 4 | 12:46 |
sean-k-mooney | im planning to push a patch to change the inital allcoation ration to 4 next week | 12:46 |
sean-k-mooney | ill be bringin it up at the ptg | 12:47 |
sean-k-mooney | but back to your issue | 12:47 |
sean-k-mooney | can you check what is set in placment | 12:47 |
recyclehero | ok 4 will even do. but I will be rather be typing virt command with allocation ratio 1 | 12:47 |
recyclehero | how? api cli? | 12:47 |
sean-k-mooney | you can do it either way | 12:48 |
sean-k-mooney | there is an osc-placment plugin for the openstack client | 12:48 |
sean-k-mooney | so you can pip install that | 12:48 |
sean-k-mooney | openstack --os-placement-api-version 1.18 resource provider list | 12:48 |
recyclehero | openstack resource provider inventory show c8ac01e1-0b52-41f0-bd52-484070ea3aa9 VCPU | 12:49 |
sean-k-mooney | then openstack --os-placement-api-version 1.18 resource provider inventory show <uuid of host> VCPU | 12:49 |
recyclehero | allocation_ratio | 16.0 | 12:49 |
recyclehero | total | 8 | 12:49 |
sean-k-mooney | there you go | 12:49 |
noonedeadpunk | sean-k-mooney: oh, btw, if we're talking about this:) Is usage of initial_*_allocation_ratio can be considered as unified and recommended approach instead of *_allocation_ratio? | 12:49 |
sean-k-mooney | noonedeadpunk: it depends on if you want to manage it via config or api | 12:50 |
sean-k-mooney | noonedeadpunk: some operators like to commit there configuration to git so want to use *allocation_ratio | 12:50 |
sean-k-mooney | other want to manage it via the api so shoudl use initail_* | 12:51 |
sean-k-mooney | to set the defualt | 12:51 |
sean-k-mooney | that basically how you chose between them | 12:51 |
noonedeadpunk | sean-k-mooney: just of the docs it seems that the idea of initial was thet it can be stored in git but can be overriden in api? | 12:51 |
noonedeadpunk | ah, I guess I see what you mean... | 12:51 |
sean-k-mooney | noonedeadpunk: yes it will set the inital value in the config and then over write it | 12:52 |
recyclehero | noonedeadpunk: https://review.opendev.org/#/c/758029/ we have takeled with jrosser and came to this. there are 2 refrence to related documentaion part. | 12:52 |
sean-k-mooney | inital is only used when creating an inventory for the first time | 12:52 |
recyclehero | https://docs.openstack.org/nova/ussuri/admin/configuration/schedulers.html#usage-scenarios | 12:52 |
noonedeadpunk | sean-k-mooney: aha, ok, I missed that part I guess | 12:52 |
sean-k-mooney | *_allocation_ration take efect every time the resouce tracker periodic task runs | 12:52 |
noonedeadpunk | so like if initial_ is overriden during runtime, it won't be really apllied | 12:53 |
recyclehero | if resource_tracker.py dont found the host it will set its inital flag to true | 12:53 |
noonedeadpunk | well, not during runtime, but after host is discovered | 12:53 |
sean-k-mooney | ya if you calll the api to change a value on the inventory then inital will not have any effect on that | 12:54 |
sean-k-mooney | inital is just used when creating an inventory and never after that | 12:55 |
noonedeadpunk | sean-k-mooney: ok, cool, thanks! | 12:55 |
recyclehero | sean-k-mooney: will u be in half an hour? I feel you are the one who save me from this misery. | 12:55 |
recyclehero | here | 12:55 |
sean-k-mooney | ill be here yes | 12:55 |
recyclehero | great thanks | 12:55 |
noonedeadpunk | recyclehero: yeah, it was exactly about that patch as I was thinking to just replace cpu_allocation_ratio with initial_cpu_allocation_ratio but it doesn't make sense for this scenario | 12:56 |
*** Diavel has joined #openstack-nova | 12:56 | |
sean-k-mooney | recyclehero: this is the spec by the way that added inital_* https://specs.openstack.org/openstack/nova-specs/specs/stein/implemented/initial-allocation-ratios.html | 12:57 |
sean-k-mooney | noonedeadpunk: idealy you would support both | 12:57 |
sean-k-mooney | although only one of the two ways is acutlly used in any one deployment | 12:57 |
Diavel | Hi guys, currently working on an app which consumes rabbitmq messages from nova-compute and I am wondering - Is there a reason why there is no notification sent on `UpdateMetadata` of an instance? | 12:58 |
Diavel | there are for imo every other operation you can run from horizon, but there is no for metadata update | 12:59 |
noonedeadpunk | sean-k-mooney: well, deployers are able to set overrides and define initial ones. and this patch will remove regular ones. so kind of both supported but not in very straightforward way.... | 12:59 |
sean-k-mooney | noonedeadpunk: ah i see well that makes sense i guess | 13:00 |
sean-k-mooney | noonedeadpunk: i still prefer how kolla ansible does it with config overrides rahter then provideing wrappers around things | 13:00 |
noonedeadpunk | sean-k-mooney: we encourage to use config overrides https://opendev.org/openstack/openstack-ansible-os_nova/src/branch/master/defaults/main.yml#L501 | 13:01 |
sean-k-mooney | Diavel: when you ser updateMetadata what do you mean | 13:01 |
noonedeadpunk | but I mean we should have some defaults set? | 13:01 |
sean-k-mooney | Diavel: is it the server proerties | 13:01 |
sean-k-mooney | Diavel: or image/flaovr metadata | 13:01 |
sean-k-mooney | noonedeadpunk: oh you have both | 13:02 |
noonedeadpunk | yep :p | 13:02 |
sean-k-mooney | ya its better in the long run i think since the user become more familar with the upstream project names and there for the release note make more sense to them | 13:02 |
noonedeadpunk | and these vars can be overriden with config_overrides so overrides have prescedence | 13:02 |
Diavel | sean-k-mooney: it's the server metadata, not flavour | 13:04 |
sean-k-mooney | Diavel: are you refering to this metadata https://github.com/openstack/nova/blob/master/nova/notifications/objects/instance.py#L58 | 13:04 |
sean-k-mooney | ah ok | 13:04 |
sean-k-mooney | well that is updated when you do an openstack server set --properties | 13:04 |
sean-k-mooney | which is not an instance action | 13:04 |
sean-k-mooney | it might be part of https://github.com/openstack/nova/blob/master/nova/notifications/objects/instance.py#L287 | 13:05 |
sean-k-mooney | we dont have the filed ther ebut that might be triggered form the openstack server set | 13:05 |
noonedeadpunk | btw, need to remove *_allocation_ratio from config (so that value would be None) is not super convinient from our prespective:))) being able to set it as just empty string to make it not used is more neat and I guess from python prespective is not harder in implementation? | 13:06 |
sean-k-mooney | Diavel: wa it think its the update https://github.com/openstack/nova/blob/master/nova/notifications/objects/instance.py#L590-L598 | 13:06 |
noonedeadpunk | as `if str()` and `if None` are both false.... | 13:07 |
noonedeadpunk | but whatever | 13:07 |
sean-k-mooney | Diavel: so i think you just need to addd it to the payload and extend https://github.com/openstack/nova/blob/6a5e158756edc6c01bb23c26dcfc4c3a3df703dc/nova/notifications/base.py#L170-L207 | 13:08 |
noonedeadpunk | ah, well, I guess it might be limitation of oslo.config... as it should be int, so can't be just empty | 13:08 |
sean-k-mooney | noonedeadpunk: i think you can set it to "cpu_allocation_ratio=" | 13:09 |
*** jawad_ax_ has quit IRC | 13:10 | |
noonedeadpunk | oh, really? I thought we can't.... | 13:10 |
Diavel | sean-k-mooney: thanks a lot ;) will take a look at that part | 13:10 |
sean-k-mooney | noonedeadpunk: you can use 0.0 https://github.com/openstack/nova/blob/master/nova/conf/compute.py#L420-L453 | 13:10 |
sean-k-mooney | noonedeadpunk: but i think y ou can also set it to None | 13:11 |
*** jawad_axd has joined #openstack-nova | 13:11 | |
noonedeadpunk | i thought that None in config is not None, but str('None')? | 13:12 |
noonedeadpunk | but yeah | 13:12 |
*** jawad_axd has quit IRC | 13:12 | |
sean-k-mooney | not it None unquoted i think | 13:12 |
noonedeadpunk | 0.0 would be an option out of the box:) | 13:12 |
sean-k-mooney | anyway 0.0 shoudl work | 13:12 |
*** jawad_axd has joined #openstack-nova | 13:12 | |
sean-k-mooney | and its still the same type | 13:13 |
noonedeadpunk | yeah | 13:13 |
*** jawad_axd has quit IRC | 13:13 | |
sean-k-mooney | are you thinking of just templating the value | 13:13 |
*** jawad_axd has joined #openstack-nova | 13:13 | |
noonedeadpunk | well, we do it now | 13:14 |
noonedeadpunk | and why I started asking question was that change https://review.opendev.org/#/c/758029/2/templates/nova.conf.j2 | 13:15 |
*** vishalmanchanda has quit IRC | 13:16 | |
noonedeadpunk | anyway thanks a lot for helping sean-k-mooney! | 13:18 |
sean-k-mooney | no worries | 13:27 |
*** jangutter_ has joined #openstack-nova | 13:27 | |
*** jangutter has quit IRC | 13:28 | |
*** priteau has quit IRC | 13:28 | |
*** k_mouza has joined #openstack-nova | 13:29 | |
Diavel | sean-k-mooney: if I am not mistaken the metadata should already be included in the payload.. https://github.com/openstack/nova/blob/6a5e158756edc6c01bb23c26dcfc4c3a3df703dc/nova/notifications/base.py#L182-L183 -- https://github.com/openstack/nova/blob/6a5e158756edc6c01bb23c26dcfc4c3a3df703dc/nova/notifications/base.py#L467 | 13:31 |
sean-k-mooney | in the unversion one perhaps | 13:32 |
sean-k-mooney | but its not defiend in the versiond payload | 13:32 |
sean-k-mooney | https://github.com/openstack/nova/blob/6a5e158756edc6c01bb23c26dcfc4c3a3df703dc/nova/notifications/base.py#L211-L252 | 13:33 |
sean-k-mooney | that never read it and the object does nto hold that value https://github.com/openstack/nova/blob/6a5e158756edc6c01bb23c26dcfc4c3a3df703dc/nova/notifications/objects/instance.py#L287-L317 | 13:33 |
sean-k-mooney | Diavel: so if you are using the versioned notificaiton which is what you should be using you wont get it | 13:34 |
sean-k-mooney | it can be added but it cannot be bakcported | 13:34 |
recyclehero | noonedeadpunk, sean-k-mooney : I set inital_cpu_allocation_ratio via this config overrides. | 13:35 |
recyclehero | sean-k-mooney: I read the spec but dont know why its still overriding my config | 13:35 |
sean-k-mooney | Diavel: so you will need to use the unversion notification and then add it to the versioned notificaton for wallaby | 13:35 |
recyclehero | because I have set it None, I mean they are not there. thats None right? | 13:36 |
Diavel | sean-k-mooney: got it.. shit I missed that, sorry and thanks again | 13:36 |
Diavel | sean-k-mooney: I am using the versioned one | 13:36 |
sean-k-mooney | Diavel: no worries we can totally add it but they are versioned so we cant backprot it | 13:37 |
sean-k-mooney | Diavel: it would be good to add it so that you dont have to use the unversioned ones | 13:37 |
Diavel | sean-k-mooney: yeah I totally agree | 13:37 |
sean-k-mooney | recyclehero: initial is only used when a node if first deployed | 13:38 |
sean-k-mooney | since it has a default setting it to none will result in it still using the default | 13:38 |
recyclehero | sean-k-mooney: I didnt completly get the second one. I did the patch which I sent. so cpu_allocation_ratio is not present in nova.conf. also I ahve set the inital_cpu_allocation_ratio:16 which is present in nova.conf | 13:41 |
recyclehero | it was a clean deploy | 13:41 |
recyclehero | and I think it did use the iniita ratio because it is set to 16 | 13:41 |
recyclehero | the problem lies it total I guess | 13:41 |
recyclehero | you were asking me before to do some tests. | 13:41 |
sean-k-mooney | well total shoudl be equal to the number of cores | 13:41 |
sean-k-mooney | not 16*number of cores | 13:42 |
sean-k-mooney | and horizon should not change | 13:42 |
recyclehero | oh so It means I have it set now. let me check lunching a 10 core instance | 13:42 |
sean-k-mooney | you cant | 13:42 |
sean-k-mooney | you have only 8 cores on the host | 13:43 |
recyclehero | but I want to overcommit :(( | 13:43 |
sean-k-mooney | you cant oversubseribe against your self | 13:43 |
sean-k-mooney | launch 2 5 core ones | 13:43 |
recyclehero | aha ok | 13:43 |
openstackgerrit | Stephen Finucane proposed openstack/nova master: virt: Remove 'change_instance_metadata' API https://review.opendev.org/749316 | 13:49 |
*** k_mouza has quit IRC | 13:51 | |
*** nweinber has joined #openstack-nova | 13:56 | |
*** nweinber has quit IRC | 13:59 | |
openstackgerrit | Stephen Finucane proposed openstack/nova master: db: Compact Liberty database migrations https://review.opendev.org/758397 | 13:59 |
*** nweinber has joined #openstack-nova | 13:59 | |
*** jawad_axd has quit IRC | 14:00 | |
*** nweinber has quit IRC | 14:02 | |
*** k_mouza has joined #openstack-nova | 14:03 | |
*** nweinber has joined #openstack-nova | 14:03 | |
*** tesseract has quit IRC | 14:05 | |
*** rpittau is now known as rpittau|afk | 14:06 | |
*** tesseract has joined #openstack-nova | 14:06 | |
*** tesseract has quit IRC | 14:12 | |
*** tesseract has joined #openstack-nova | 14:13 | |
*** k_mouza has quit IRC | 14:14 | |
stephenfin | this looks new :-\ https://zuul.opendev.org/t/openstack/build/c85b0734fb524eefb67449105528b0a2/log/logs/screen-n-cpu.txt#861 | 14:14 |
recyclehero | stephenfin: I am seeing 10 VCPU on my project so I guess it is ok. thank you | 14:19 |
*** jawad_axd has joined #openstack-nova | 14:20 | |
recyclehero | but on hoizon in hypervisor VCPU usage is 10 of 8 | 14:20 |
recyclehero | stephenfin: before getting of your shoulder, what is the logic that one cat overcommit self? | 14:20 |
recyclehero | cant | 14:20 |
sean-k-mooney | recyclehero: 10 of 8 is correct | 14:20 |
sean-k-mooney | that is what should be in horizon | 14:21 |
sean-k-mooney | stephenfin: nope | 14:21 |
sean-k-mooney | stephenfin: we have seen that downstream before | 14:21 |
sean-k-mooney | stephenfin: we belive it happens due to out of memory | 14:21 |
recyclehero | sean-k-mooney: I mean why is that that I cant have a single x>8 cores instance? | 14:22 |
recyclehero | stephenfin: wrong mention | 14:22 |
*** k_mouza has joined #openstack-nova | 14:23 | |
stephenfin | recyclehero: PCPU is how we track pinned CPUs. Pinned CPUs means each instance CPU is assigned its own host CPU | 14:23 |
stephenfin | So no overcommit. If an instance is using a host CPU, no other instance can use it | 14:23 |
sean-k-mooney | well for non pcpus its also not required | 14:24 |
sean-k-mooney | *alllow | 14:24 |
stephenfin | recyclehero: As for the 10 of 8, Horizon is probably retrieving stats from nova's 'os-hypervisors' API which is notoriously broken | 14:24 |
sean-k-mooney | we do not allow 2 guest cpus to use the same host cpu | 14:24 |
sean-k-mooney | stephenfin: horizon is doing the right thing | 14:24 |
sean-k-mooney | its ment to report how many cpus are avaiable and it doe suse os hyperviros | 14:24 |
sean-k-mooney | it is not ment to the cpus multiplied by the allocation ration | 14:25 |
stephenfin | That's wrong | 14:25 |
sean-k-mooney | no that is how it was ment to work | 14:25 |
sean-k-mooney | and how it has always worked | 14:25 |
sean-k-mooney | it has never used the allocation ration | 14:25 |
stephenfin | Create a load of guests with 'hw:numa_nodes=1' on two node host with 6 CPUs per node | 14:25 |
stephenfin | How many host CPUs are free if you boot those guests? | 14:26 |
stephenfin | The os-hypervisors information makes no sense in a world of overcommit | 14:26 |
stephenfin | which is why we're planning to drop it in Wallaby | 14:26 |
sean-k-mooney | stephenfin: recyclehero is try ing to boot a 10 vcpu guest on an 8 cpu host | 14:26 |
sean-k-mooney | which we have never supported | 14:27 |
sean-k-mooney | because 2 gust cpus cant consome the same host cpu enven if they are floating | 14:27 |
stephenfin | sean-k-mooney: yes, that's true | 14:27 |
stephenfin | sean-k-mooney: but we have 'max_unit' to track that | 14:28 |
stephenfin | recyclehero: Oh, that was an interesting point on the output of e.g. 'openstack resource provider inventory list' | 14:29 |
stephenfin | I'd have expected the total column to show the total inclusive of allocation_ratio | 14:29 |
stephenfin | but it doesn't; it shows the total before the allocation ratio is applied | 14:29 |
sean-k-mooney | no | 14:29 |
stephenfin | so you have to do that maths yourself :) | 14:29 |
sean-k-mooney | yes | 14:29 |
stephenfin | sean-k-mooney: make up your mind, man! | 14:30 |
stephenfin | :P | 14:30 |
sean-k-mooney | so that the different values are not depenent on each other | 14:30 |
sean-k-mooney | you have to do the math yourself | 14:30 |
sean-k-mooney | multipleying total by allocation ratio - reserved | 14:30 |
*** dklyle has joined #openstack-nova | 14:31 | |
stephenfin | sean-k-mooney: as for that earlier issue, this entire stack is failing with it :( https://review.opendev.org/#/q/topic:bp/compact-db-migrations-wallaby | 14:32 |
stephenfin | I don't think it's something I've done wrong, but I'm waiting to see if another patch fails first | 14:32 |
sean-k-mooney | stephenfin: the import issue if its the same one it due to an oom issue causeing the import to fail | 14:32 |
sean-k-mooney | if not then rbd is not isntalled | 14:33 |
*** tesseract has quit IRC | 14:33 | |
sean-k-mooney | because ceph-common is not installed | 14:33 |
stephenfin | oh, no, look down | 14:33 |
*** tesseract has joined #openstack-nova | 14:33 | |
sean-k-mooney | i didnt look too closelon | 14:33 |
stephenfin | ignore the rbd thing | 14:33 |
stephenfin | that's lyarwood's work | 14:33 |
sean-k-mooney | oh line 861 | 14:34 |
sean-k-mooney | it did not scole down fro some reason | 14:35 |
sean-k-mooney | TypeError: Parameterized generics cannot be used with class or instance checks | 14:35 |
stephenfin | Yeah | 14:35 |
stephenfin | I've never seen that before | 14:35 |
stephenfin | it's buried in eventlet too | 14:35 |
sean-k-mooney | so its coming from the ytpeing model | 14:36 |
stephenfin | mypy hasn't been updated recently though, and typing is stdlib now | 14:37 |
sean-k-mooney | form the libvirt treadpool proxy | 14:37 |
sean-k-mooney | stephenfin: yes it si from the standardlib | 14:37 |
stephenfin | crap, new eventlet release yesterday | 14:37 |
sean-k-mooney | to fix dnspython support? | 14:38 |
sean-k-mooney | we likely need to cap it untill we figure this out | 14:38 |
stephenfin | gibi: Looks like we might have a problem with the new release of eventlet ^ | 14:39 |
stephenfin | https://zuul.opendev.org/t/openstack/build/c85b0734fb524eefb67449105528b0a2/log/logs/screen-n-cpu.txt#861 | 14:39 |
sean-k-mooney | https://github.com/eventlet/eventlet/commit/9d731373e2325588a33229b425100ad538eed766 | 14:40 |
sean-k-mooney | this is apparently what changed | 14:40 |
sean-k-mooney | oh they fixed my ssl bug i think https://github.com/eventlet/eventlet/commit/7b1aa58d77550caabba3ca2e0b1bb79626c83d9c | 14:42 |
sean-k-mooney | oh no its a different one | 14:42 |
sean-k-mooney | https://github.com/eventlet/eventlet/issues/632 was our issue | 14:43 |
stephenfin | yeah, the last working build for https://review.opendev.org/#/c/758396/ used eventlet===0.26.1 | 14:44 |
stephenfin | https://zuul.opendev.org/t/openstack/build/bf1f2b730848408b99c61e82068eb73b/log/job-output.txt#6355 | 14:44 |
stephenfin | the failing one uses eventlet===0.28.0 | 14:44 |
stephenfin | https://zuul.opendev.org/t/openstack/build/00e3a2793a1040b29b944b944c9da795/log/job-output.txt | 14:44 |
stephenfin | so eventlet has borked us \o/ | 14:44 |
sean-k-mooney | they have done a buch of release in the last month | 14:45 |
sean-k-mooney | i guess need to file a bug | 14:46 |
*** Diavel has quit IRC | 14:52 | |
stephenfin | Hmm, we also bumped our version of mypy, greenlet and libvirt-python recently, so it could be those too. This will be fun | 14:52 |
*** songwenping_ has quit IRC | 15:07 | |
*** macz_ has joined #openstack-nova | 15:10 | |
*** takamatsu has quit IRC | 15:15 | |
*** ralonsoh has quit IRC | 15:20 | |
*** ralonsoh has joined #openstack-nova | 15:20 | |
recyclehero | sean-k-mooney stephenfin thanks guys. I really appreciate ur help. I guess it was okay after we did the 'None' patch in OSA but the data displayed was confusing. | 15:24 |
sean-k-mooney | it was a design choice that they made very early on in horizon | 15:24 |
sean-k-mooney | they wanted ti to deisplay your actual resouce avaiablyt not your over commit availablity | 15:25 |
sean-k-mooney | im sure it could be changed but it would be a change in behavior of what that dashboard shows | 15:25 |
recyclehero | but anyway IMO 10 out of 8 is not a good thing to show especially in red. its like ur doing something wrong | 15:26 |
sean-k-mooney | its in red because you are over commiting | 15:27 |
sean-k-mooney | which in maycases is wrong | 15:27 |
sean-k-mooney | for disk or memory its potentially dangrous | 15:27 |
sean-k-mooney | disk can cause data loss and vm hangs | 15:27 |
sean-k-mooney | memory without swap can cause the vms to be killed | 15:28 |
sean-k-mooney | cpu if its too high will also eventually cause nova to stop working properly due to to high load | 15:28 |
recyclehero | BTW I am using kernel shared memory + lots of swap. i hope it works well | 15:29 |
sean-k-mooney | if you are using non numa guest then it can | 15:29 |
recyclehero | with this and using same distros for instances I hope I can get near 2.0 for memory | 15:30 |
sean-k-mooney | recyclehero: you need to have enough swap to fully account for the over commit | 15:30 |
recyclehero | lots of swap ssd | 15:30 |
sean-k-mooney | so you have allcoated at least 2 times your memroy for swap | 15:30 |
recyclehero | equal memory wont work. I have 12GB Ram + 12 GB swap. you are suggesting 24GB swap for allocation ratio of 2.0? | 15:32 |
sean-k-mooney | the guest uses more memory then in the falvor for the qemu process to use and back device es with | 15:32 |
sean-k-mooney | recyclehero: yes | 15:32 |
sean-k-mooney | you shoudl have 24G | 15:32 |
sean-k-mooney | of swap | 15:32 |
sean-k-mooney | you could go a little lowwer but you wotn get to 2.0 with only 12G | 15:32 |
sean-k-mooney | you will hit oom issues | 15:33 |
sean-k-mooney | you have not accounted for the qemu overhead or nova/os memory usage | 15:33 |
recyclehero | good to know. I should I make changes while its a fresh deployement. | 15:33 |
recyclehero | I have counted nova/os memory in the reserverd. | 15:34 |
recyclehero | but not for the qemu overhead | 15:34 |
sean-k-mooney | the qemu over head can be small or lager depening on how my cores or devices an instance has | 15:34 |
sean-k-mooney | it can be as small as ~100MB or well over a GB | 15:35 |
sean-k-mooney | per instance | 15:35 |
sean-k-mooney | so you need to caulate what the maxium amount of overhead will be for you smallest and larges flavor by booting them then figure out how many of them will run on each host and set teh reserved value accourdignly | 15:36 |
sean-k-mooney | or allocate enough swap to copenstate | 15:36 |
recyclehero | my strategy is reserved for nova+os and swap to conpensate for overcommiting | 15:39 |
sean-k-mooney | ya but again that is ignoring qemu overhead | 15:40 |
sean-k-mooney | which is ment to be acounted for in reserved or swap | 15:40 |
sean-k-mooney | in generall i advise never overcommiting memroy or disks for what its worth | 15:40 |
sean-k-mooney | only cpus | 15:40 |
sean-k-mooney | and even then only cpus at a max of 4.0 | 15:41 |
sean-k-mooney | if you want to hevialy over commit memory you might find https://specs.openstack.org/openstack/nova-specs/specs/rocky/implemented/libvirt-file-backed-memory.html intersting too | 15:42 |
sean-k-mooney | its uses files on disk that are cached in ram instead of relying on swap | 15:42 |
recyclehero | thanks sean-k-mooney for sharing ur xp | 15:45 |
*** gyee has joined #openstack-nova | 15:48 | |
sean-k-mooney | we get enough of bug reported by customer related to OOM that i always advise people against it unless the really really know what they are doing | 15:49 |
sean-k-mooney | people coming form vmware often dont know that vmware always uses file backed memroy wehn you are over commiting behind the scenes | 15:50 |
*** takamatsu has joined #openstack-nova | 15:53 | |
openstackgerrit | Stephen Finucane proposed openstack/nova master: docs: Make JSON valid https://review.opendev.org/759466 | 15:58 |
stephenfin | melwitt: lyarwood: That will fix our currently broken docs build ^ | 15:58 |
stephenfin | I don't know what changed :( Neither Sphinx nor Pygments have seen releases recently :-\ | 15:59 |
stephenfin | and that doc hasn't been changed | 15:59 |
melwitt | tbh I don't like the sound of "don't know what changed" :/ | 16:00 |
stephenfin | neither do I, but it's the best I can offer atm :) | 16:01 |
melwitt | also I don't understand how the change fixes it, what is it doing, shorten the string? | 16:01 |
stephenfin | no, what's there isn't valid JSON | 16:02 |
stephenfin | you can't escape newlines with backslash | 16:02 |
melwitt | ohh | 16:02 |
stephenfin | so the parser is rightly complaining | 16:02 |
melwitt | I see | 16:02 |
stephenfin | I just don't know why it's suddenly doing it now | 16:02 |
melwitt | so something started validating it | 16:02 |
melwitt | yeah | 16:03 |
stephenfin | but Sphinx has has this validation for years | 16:03 |
stephenfin | it's more than something has stopped ignoring that | 16:03 |
* stephenfin looks at openstackdocstheme | 16:03 | |
stephenfin | hmm, new release of that | 16:03 |
melwitt | yeah last time I helped with a docs job break it was bc of a new release of openstackdocstheme. so seems likely to be the cause | 16:04 |
melwitt | and I agree with you on what's likely happened, something started being strict(er) about validation | 16:06 |
stephenfin | not that, 2.2.6 hasn't made it to u-c yet | 16:10 |
stephenfin | Ahh, pygments 2.7.1 came in recently. That's our culprit (change I1bc1fe988e3cfd4824dd7b4a9327a67db46c1533) | 16:12 |
* stephenfin updates commit message | 16:12 | |
melwitt | \o/ | 16:14 |
*** psachin has quit IRC | 16:15 | |
openstackgerrit | Stephen Finucane proposed openstack/nova master: docs: Make JSON valid https://review.opendev.org/759466 | 16:16 |
stephenfin | I didn't see the change because I was searching for pygments (lower case p) :( | 16:17 |
stephenfin | vim-- | 16:17 |
stephenfin | melwitt: ^ | 16:17 |
melwitt | heh | 16:17 |
melwitt | on it | 16:17 |
stephenfin | The gate is still hopelessly broken due to this libvirt/eventlet issue but that's one thing off the list | 16:17 |
melwitt | ++ | 16:20 |
lyarwood | stephenfin: sorry wasn't watching irc upstream | 16:20 |
lyarwood | stephenfin: what's the eventlet issue? | 16:21 |
stephenfin | <stephenfin> yeah, the last working build for https://review.opendev.org/#/c/758396/ used eventlet===0.26.1 | 16:21 |
stephenfin | <stephenfin> https://zuul.opendev.org/t/openstack/build/bf1f2b730848408b99c61e82068eb73b/log/job-output.txt#6355 | 16:21 |
stephenfin | <stephenfin> the failing one uses eventlet===0.28.0 | 16:21 |
stephenfin | <stephenfin> https://zuul.opendev.org/t/openstack/build/00e3a2793a1040b29b944b944c9da795/log/job-output.txt | 16:21 |
stephenfin | <stephenfin> so eventlet has borked us \o/ | 16:21 |
stephenfin | I think it's eventlet to blame, though the diff between those versions doesn't show anything particularly egregious | 16:21 |
stephenfin | mypy and greenlet were also bumped so they might be more to blame | 16:22 |
*** psachin has joined #openstack-nova | 16:23 | |
*** nweinber has quit IRC | 16:30 | |
*** jmlowe has quit IRC | 16:30 | |
stephenfin | artom++ Good spot on https://review.opendev.org/#/c/758157/. A flaw in my testing | 16:33 |
*** jmlowe has joined #openstack-nova | 16:35 | |
*** ralonsoh has quit IRC | 16:36 | |
*** k_mouza has quit IRC | 16:40 | |
*** martinkennelly has quit IRC | 16:46 | |
*** recyclehero has quit IRC | 16:50 | |
*** arne_wiebalck_ has joined #openstack-nova | 16:50 | |
*** ianw has quit IRC | 16:51 | |
*** Hazelesque_ has joined #openstack-nova | 16:52 | |
*** jawad_axd has quit IRC | 16:52 | |
*** artom has quit IRC | 16:54 | |
*** nweinber has joined #openstack-nova | 16:56 | |
*** eharney has quit IRC | 16:57 | |
*** arne_wiebalck has quit IRC | 16:57 | |
*** Hazelesque has quit IRC | 16:57 | |
*** arne_wiebalck_ is now known as arne_wiebalck | 16:57 | |
*** eharney has joined #openstack-nova | 17:04 | |
*** andrewbonney has quit IRC | 17:06 | |
*** mlavalle has joined #openstack-nova | 17:07 | |
*** recyclehero has joined #openstack-nova | 17:10 | |
*** dtantsur is now known as dtantsur|afk | 17:12 | |
*** hamalq has joined #openstack-nova | 17:17 | |
*** hamalq_ has joined #openstack-nova | 17:20 | |
*** hamalq has quit IRC | 17:23 | |
*** ianw has joined #openstack-nova | 17:23 | |
*** derekh has quit IRC | 17:33 | |
*** nightmare_unreal has quit IRC | 17:44 | |
*** nweinber has quit IRC | 17:58 | |
*** nweinber has joined #openstack-nova | 17:58 | |
*** artom has joined #openstack-nova | 18:02 | |
*** salmankhan1 has joined #openstack-nova | 18:02 | |
*** artom has quit IRC | 18:02 | |
openstackgerrit | Merged openstack/nova stable/stein: libvirt:driver:Disallow AIO=native when 'O_DIRECT' is not available https://review.opendev.org/747611 | 18:02 |
*** artom has joined #openstack-nova | 18:02 | |
*** salmankhan has quit IRC | 18:05 | |
*** salmankhan1 has quit IRC | 18:06 | |
melwitt | dansmith: if you're around, fix for the gate is at https://review.opendev.org/759466 | 18:10 |
dansmith | melwitt: ack | 18:11 |
melwitt | thanks! | 18:11 |
*** nweinber has quit IRC | 18:14 | |
*** nweinber has joined #openstack-nova | 18:15 | |
johnsom | Yeah, as mentioned above, nova is crashing in the Octavia gates. The traceback does point to eventlet. | 18:16 |
johnsom | https://zuul.opendev.org/t/openstack/build/2828ba97f9d54d458facd777d91dd36e/log/controller/logs/screen-n-cpu.txt#899 | 18:16 |
melwitt | urgh. so that's what stephenfin was talking about earlier. I didn't realize it was a 100% rate failure | 18:18 |
melwitt | looking into it | 18:20 |
artom | stephenfin, I do what I can:) | 18:28 |
*** lbragstad has quit IRC | 18:29 | |
*** dklyle has quit IRC | 18:35 | |
*** ociuhandu has joined #openstack-nova | 18:36 | |
*** nweinber has quit IRC | 18:38 | |
*** nweinber has joined #openstack-nova | 18:38 | |
johnsom | Here is a paste with the packages that are different between the last good run (yesterday) and the failing run today: http://paste.openstack.org/show/799337/ | 18:46 |
openstackgerrit | melanie witt proposed openstack/nova master: DNM test eventlet 0.26.1 https://review.opendev.org/759506 | 18:56 |
melwitt | ah, thank you | 18:56 |
openstackgerrit | melanie witt proposed openstack/nova master: DNM test eventlet 0.26.1 https://review.opendev.org/759506 | 19:00 |
*** ociuhandu has quit IRC | 19:14 | |
openstackgerrit | Merged openstack/nova stable/train: compute: Validate a BDMs disk_bus when provided https://review.opendev.org/744552 | 19:34 |
openstackgerrit | Merged openstack/nova stable/ussuri: Fix invalid assert_has_calls https://review.opendev.org/751752 | 19:34 |
openstackgerrit | melanie witt proposed openstack/nova master: DNM try using autowrap_names instead of autowrap https://review.opendev.org/759513 | 19:36 |
*** nweinber has quit IRC | 19:55 | |
*** rcernin has quit IRC | 19:55 | |
*** tesseract has quit IRC | 20:03 | |
openstackgerrit | Merged openstack/nova master: docs: Make JSON valid https://review.opendev.org/759466 | 20:08 |
*** vesper has joined #openstack-nova | 20:44 | |
*** bhagyashris has joined #openstack-nova | 20:47 | |
*** ianw has quit IRC | 20:50 | |
*** mgariepy has quit IRC | 20:50 | |
*** ircuser-1 has quit IRC | 20:50 | |
*** bhagyashris|sick has quit IRC | 20:50 | |
*** vesper11 has quit IRC | 20:50 | |
*** ganso has quit IRC | 20:50 | |
*** ianw has joined #openstack-nova | 20:50 | |
*** ircuser-1 has joined #openstack-nova | 20:50 | |
*** ganso has joined #openstack-nova | 20:53 | |
openstackgerrit | Billy Olsen proposed openstack/nova stable/ussuri: add functional regression test for bug #1888395 https://review.opendev.org/759522 | 20:56 |
openstack | bug 1888395 in OpenStack Compute (nova) ussuri "shared live migration of a vm with a vif is broken in train" [High,In progress] https://launchpad.net/bugs/1888395 | 20:56 |
*** mgariepy has joined #openstack-nova | 21:00 | |
openstackgerrit | Billy Olsen proposed openstack/nova stable/ussuri: Set migrate_data.vifs only when using multiple port bindings https://review.opendev.org/759151 | 21:10 |
*** ociuhandu has joined #openstack-nova | 21:14 | |
*** ociuhandu has quit IRC | 21:19 | |
*** eharney has quit IRC | 21:32 | |
*** artom has quit IRC | 21:39 | |
*** macz_ has quit IRC | 21:40 | |
*** mlavalle has quit IRC | 21:48 | |
*** raildo has quit IRC | 21:53 | |
*** rcernin has joined #openstack-nova | 22:00 | |
*** xek has quit IRC | 22:05 | |
*** slaweq has quit IRC | 22:33 | |
*** k_mouza has joined #openstack-nova | 22:42 | |
*** k_mouza has quit IRC | 22:46 | |
*** dklyle has joined #openstack-nova | 22:58 | |
*** rcernin has quit IRC | 22:59 | |
*** macz_ has joined #openstack-nova | 23:03 | |
*** macz_ has quit IRC | 23:07 | |
*** sean-k-mooney has quit IRC | 23:20 | |
*** sean-k-mooney has joined #openstack-nova | 23:21 | |
openstackgerrit | Billy Olsen proposed openstack/nova stable/train: add functional regression test for bug #1888395 https://review.opendev.org/759533 | 23:22 |
openstack | bug 1888395 in OpenStack Compute (nova) ussuri "shared live migration of a vm with a vif is broken in train" [High,In progress] https://launchpad.net/bugs/1888395 - Assigned to Billy Olsen (billy-olsen) | 23:22 |
openstackgerrit | Billy Olsen proposed openstack/nova stable/train: Set migrate_data.vifs only when using multiple port bindings https://review.opendev.org/759153 | 23:23 |
*** artom has joined #openstack-nova | 23:24 | |
*** whoami-rajat__ has quit IRC | 23:36 | |
*** owalsh_ has joined #openstack-nova | 23:40 | |
*** hamalq_ has quit IRC | 23:43 | |
*** owalsh has quit IRC | 23:43 | |
*** owalsh has joined #openstack-nova | 23:45 | |
*** tosky has quit IRC | 23:46 | |
*** owalsh_ has quit IRC | 23:48 | |
*** rcernin has joined #openstack-nova | 23:50 |
Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!