| Posted | Nick | Remark | |
|---|---|---|---|
| #openstack-nova - 2018-10-22 | |||
| 14:29:47 | mriedem | i also mostly restored/cleaned that up for awaugama to recreate the problem | |
| 14:29:59 | mriedem | if it's not helpful then i don't care if we don't use it | |
| 14:30:02 | stephenfin | "I don't really intend these overly verbose logs to get merged." doesn't apply anymore, right? | |
| 14:30:39 | mriedem | compare PS7 to PS1 | |
| 14:30:46 | mriedem | it's a much slimmer version | |
| 14:31:29 | stephenfin | ack | |
| 14:31:38 | efried | mriedem: See comments, I still think it's going to be excessive. | |
| 14:32:04 | efried | but yeah, I didn't vote because I wasn't sure if we were now intending to actually merge it or if it was still just for people to debug with. | |
| 14:33:25 | mriedem | i just replied | |
| 14:33:40 | mriedem | if you want to wait for awaugama to recreate and say, yes this helped, then let's wait | |
| 14:34:20 | awaugama | owalsh: can you help with pulling in a patch from upstream into a build for extra logging? | |
| 14:39:31 | openstackgerrit | Ivaylo Mitev proposed openstack/nova master: VMware: OVA and StrOpt images as VM templates https://review.openstack.org/609736 | |
| 15:04:40 | mriedem | stephenfin: lyarwood: https://review.openstack.org/#/c/587013/15/nova/tests/fixtures.py@1728 | |
| 15:04:43 | mriedem | am i missing something? | |
| 15:23:43 | melwitt | ||
| 16:02:22 | stephenfin | mriedem: Yeah, but I've confused you in addressing your nit here https://review.openstack.org/#/c/587013/12/nova/tests/fixtures.py@1721 | |
| 16:02:51 | stephenfin | mriedem: _attachment_id on that line is actually the two item tuple | |
| 16:03:13 | stephenfin | mriedem: See https://review.openstack.org/#/c/587013/15/nova/tests/fixtures.py@1711 | |
| 16:04:17 | openstackgerrit | sean mooney proposed openstack/nova master: harden placement init under wsgi https://review.openstack.org/610034 | |
| 16:04:31 | stephenfin | and two lines above that, where we explode it out into the two item tuple. I guess that should go back to be called 'attachment' | |
| 16:07:15 | mriedem | ok commented | |
| 16:07:26 | mriedem | i'd like that re-worked because the variable naming is really confusing | |
| 16:08:24 | stephenfin | Agreed. It was called 'attachment' before but I guess that isn't much better | |
| 16:20:54 | openstackgerrit | Merged openstack/nova master: Remove more code related to extensions and testing https://review.openstack.org/607088 | |
| 16:21:01 | openstackgerrit | Merged openstack/nova master: Log the operation when updating generation in ProviderTree https://review.openstack.org/597553 | |
| 16:21:19 | openstackgerrit | Stephen Finucane proposed openstack/nova master: fixtures: Track volume attachments within CinderFixtureNewAttachFlow https://review.openstack.org/587013 | |
| 16:21:20 | openstackgerrit | Stephen Finucane proposed openstack/nova master: Add regression test for bug#1784353 https://review.openstack.org/587014 | |
| 16:21:20 | openstackgerrit | Stephen Finucane proposed openstack/nova master: conductor: Recreate volume attachments during a reschedule https://review.openstack.org/587071 | |
| 16:39:12 | openstackgerrit | sean mooney proposed openstack/nova master: harden placement init under wsgi https://review.openstack.org/610034 | |
| 16:41:07 | openstackgerrit | Matthew Booth proposed openstack/nova master: Add regression test for bug 1550919 https://review.openstack.org/591733 | |
| 16:41:07 | openstack | bug 1550919 in OpenStack Compute (nova) "[Libvirt]Evacuate fail may cause disk image be deleted" [Medium,In progress] https://launchpad.net/bugs/1550919 - Assigned to Matthew Booth (mbooth-9) | |
| 16:43:38 | mnaser | fyi -- if anyone from the nova team hasn't seen this (yet): http://lists.openstack.org/pipermail/openstack-dev/2018-October/135941.html | |
| 16:43:43 | openstackgerrit | Matt Riedemann proposed openstack/nova master: Fix jsonutils.to_primitive UserWarning https://review.openstack.org/612445 | |
| 16:44:06 | spatel | sean-k-mooney: you there? | |
| 16:45:05 | openstackgerrit | Matt Riedemann proposed openstack/nova master: Fix jsonutils.to_primitive UserWarning https://review.openstack.org/612445 | |
| 16:47:18 | sean-k-mooney | spatel: i was away for a minute but im back | |
| 16:47:49 | spatel | On 64GB compute node i have configure huge page "hugepagesz=2M hugepages=27000 transparent_hugepage=never" | |
| 16:48:05 | spatel | based on calculation around 55GB huge pages | |
| 16:48:34 | spatel | is that ok or i should squeeze more pages and keep 4GB for host only | |
| 16:49:38 | sean-k-mooney | i think that is ok you could squees it down to 6 or 4GB for the host but without data to support that it does not need more i would start with leaveing 8GB free | |
| 16:50:22 | spatel | okay! let me go with 8GB free for host | |
| 16:51:21 | sean-k-mooney | spatel: "wasting" 2-4GB by not allocating extra hugepages is still proably better then having the OOM killer trigger because you were too agressive | |
| 16:51:48 | spatel | totally valid point ++ | |
| 16:52:07 | sean-k-mooney | as you start to operate the cluster over time and you mesure/log the ram usage you will have data that can let you make a more informed desision | |
| 16:52:52 | spatel | also if i run some agent for data collection or collected / snmp etc.. they will suck some memory too | |
| 16:53:02 | sean-k-mooney | yep | |
| 16:53:35 | sean-k-mooney | 4Gs might be fine without loging but adding collectd or someing else might bump it to 5Gs | |
| 16:53:59 | spatel | see its alway helpful to have second set of eye :) | |
| 16:54:47 | spatel | Thanks! | |
| 16:54:59 | spatel | i am going with 8G everywhere now! | |
| 16:55:52 | sean-k-mooney | leaving 8G free on a host with 32GB is a little painful but 8G on a host with 256GB of ram is perfectly resonable. finding a blance will depend on your workload so you will figure out what makes sense once you deploy and mesure your workload | |
| 16:56:54 | spatel | yup! i am slowly learning all equation and tuning compute nodes based on hardware specs | |
| 16:57:07 | spatel | Do you disable "specter" in kernel ? | |
| 16:57:19 | spatel | I heard it hit you CPU performance | |
| 16:57:32 | sean-k-mooney | disable the mitigations or disable the speculation | |
| 16:57:58 | sean-k-mooney | spatel: that really depends on your threat model. | |
| 16:58:06 | spatel | This is what i am doing on my compute nodes "spectre_v2=off nopti pti=off nospec_store_bypass_disable spec_store_bypass_disable=off l1tf=off" | |
| 16:59:12 | sean-k-mooney | spatel: that will give you more performance but also mean your system is vulnerbale to specter attacks | |
| 16:59:28 | sean-k-mooney | spatel: that said you have a private cloud correct | |
| 16:59:47 | spatel | yes totally private and we are not holding any PI data of any personal | |
| 16:59:53 | sean-k-mooney | spatel: so you controll all application that are running on the cloud e.g. there are no untrsed applications | |
| 16:59:59 | spatel | we are just streaming voip data | |
| 17:00:01 | mriedem | mnaser: replied | |
| 17:00:47 | sean-k-mooney | spatel: well if the lack of mitigations is fine based on your treat model and you know the implications of truning them off then that is your choice to make. | |
| 17:01:07 | sean-k-mooney | spatel: it will certenly impove the performnce of some workloads | |
| 17:01:32 | spatel | yup! i have noticed performance in benchmark based on that i have disabled | |
| 17:04:04 | artom | melwitt, did you get a chance to look over https://review.openstack.org/#/c/610739/1? The patch on top (which is the "real" bugfix is already +W) | |
| 17:05:19 | melwitt | artom: oh, yes. I started reviewing it and then didn't finish. sorry about that. I'll review it in a few | |
| 17:05:32 | artom | melwitt, no worries. And thanks! | |
| 17:09:30 | mriedem | pretty sure this is invalid https://bugs.launchpad.net/nova/+bug/1799186 | |
| 17:09:30 | openstack | Launchpad bug 1799186 in OpenStack Compute (nova) "Queens compute node is not compatible with Pike Controller node" [Undecided,New] | |
| 17:12:57 | dansmith | mriedem: definitely | |
| 17:13:01 | dansmith | mriedem: newer compute than control | |
| 17:13:29 | mriedem | the whole thing is confused, | |
| 17:13:30 | mriedem | "The RPC version of Pike compute is not supported with RPC version of Queens controller." | |
| 17:13:38 | mriedem | they just aren't doing the rpc version pin setting | |
| 17:13:40 | mriedem | i linked in docs | |
| 17:17:34 | openstackgerrit | Dan Smith proposed openstack/nova master: Make CellDatabases fixture reentrant https://review.openstack.org/611665 | |
| 17:17:34 | openstackgerrit | Dan Smith proposed openstack/nova master: Modify get_by_cell_and_project() to get_not_deleted_by_cell_and_projects() https://review.openstack.org/607663 | |
| 17:17:35 | openstackgerrit | Dan Smith proposed openstack/nova master: Minimal construct plumbing for nova list when a cell is down https://review.openstack.org/567785 | |
| 17:17:35 | openstackgerrit | Dan Smith proposed openstack/nova master: Refactor scatter-gather utility to return exception objects https://review.openstack.org/607934 | |
| 17:17:36 | openstackgerrit | Dan Smith proposed openstack/nova master: Return a minimal construct for nova show when a cell is down https://review.openstack.org/591658 | |
| 17:17:36 | openstackgerrit | Dan Smith proposed openstack/nova master: Return a minimal construct for nova service-list when a cell is down https://review.openstack.org/584829 | |
| 17:56:12 | dansmith | mriedem: on that metadata thread from the ML, we shouldn't be doing the join thing that multiplies instances * metadata * sysmeta row counts | |
| 17:56:26 | dansmith | because we fetch the metadata bits separate and explicitly | |
| 17:56:34 | AJaeger | nova cores, I have two changes for your zuul config up - please review https://review.openstack.org/610271 and https://review.openstack.org/612230 . The first converts a job to new Zuul v3 tempest job, the second renames an ill-named job. If you have questions, I'm around to answer... | |
| 17:57:44 | dansmith | mriedem: because of this: https://github.com/openstack/nova/blob/master/nova/db/sqlalchemy/api.py#L2244 | |
| 17:58:20 | AJaeger | nova cores, one more job change: https://review.openstack.org/610141 | |
| 18:12:24 | mriedem | dansmith: that's when pulling an instance list though, yeah? the metadata api isn't listing instances. | |
| 18:12:51 | dansmith | hmm, is it not on get too? | |
| 18:13:48 | dansmith | okay I guess not | |
| 18:13:54 | dansmith | we use it from a bunch of places but not there | |
| 18:14:06 | dansmith | I guess because it was always that instances * meta * sysmeta made it big(ger) | |
| 18:14:47 | dansmith | so, makes sense I guess | |
| 18:15:21 | mriedem | as far as i can see from a quick search i just don't think we need to pre-load system_metadata in the meta api | |
| 18:15:33 | dansmith | we did at the time, because of flavors | |
| 18:16:19 | mriedem | hmm, ok, and that's in case of 2007-08-29 being requested i guess | |
| 18:16:22 | mriedem | to return the flavor name | |
| 18:16:26 | mriedem | well, anything after 2007-08-29 | |
| 18:17:41 | AJaeger | mriedem: thanks for reviews! | |