Friday, 2019-08-02

*** slaweq has joined #openstack-nova00:11
*** slaweq has quit IRC00:16
*** betherly has joined #openstack-nova00:35
*** betherly has quit IRC00:39
*** bhagyashris has joined #openstack-nova00:47
*** betherly has joined #openstack-nova00:55
*** jmlowe has joined #openstack-nova00:58
*** betherly has quit IRC01:00
*** jbernard_ is now known as jbernard01:44
*** betherly has joined #openstack-nova01:46
*** nafiux has quit IRC01:48
*** betherly has quit IRC01:52
*** huaqiang has quit IRC01:53
*** zhouyao has joined #openstack-nova01:55
*** sapd1_ has quit IRC01:59
*** slaweq has joined #openstack-nova02:11
*** sapd1 has joined #openstack-nova02:13
*** slaweq has quit IRC02:16
*** zhouyao has quit IRC02:45
openstackgerritMerged openstack/nova master: Follow-up for I2936ce8cb293dc80e1a426094fdae6e675461470  https://review.opendev.org/67266902:53
openstackgerritMerged openstack/nova master: nit: fix the test case of migration obj_make_compatible  https://review.opendev.org/67396102:53
*** sapd1 has quit IRC02:54
openstackgerritpengyuesheng proposed openstack/os-resource-classes master: Sync Sphinx requirement  https://review.opendev.org/67416402:58
*** betherly has joined #openstack-nova02:59
openstackgerritEric Fried proposed openstack/nova master: Correct global_request_id sent to Placement  https://review.opendev.org/67412903:00
*** betherly has quit IRC03:03
*** dpawlik has quit IRC03:04
*** ash2307 has left #openstack-nova03:12
*** betherly has joined #openstack-nova03:19
*** psachin has joined #openstack-nova03:21
*** betherly has quit IRC03:24
*** gyee has quit IRC03:26
*** psachin has quit IRC03:36
*** betherly has joined #openstack-nova03:39
*** betherly has quit IRC03:45
*** betherly has joined #openstack-nova03:50
*** betherly has quit IRC03:55
*** boxiang has joined #openstack-nova03:56
*** jojoda_ has joined #openstack-nova04:09
*** betherly has joined #openstack-nova04:11
*** slaweq has joined #openstack-nova04:11
*** ratailor has joined #openstack-nova04:16
*** slaweq has quit IRC04:16
*** betherly has quit IRC04:16
*** betherly has joined #openstack-nova04:21
*** betherly has quit IRC04:26
*** ratailor has quit IRC04:30
*** ratailor has joined #openstack-nova04:31
*** whoami-rajat has joined #openstack-nova04:34
*** abhishekk has joined #openstack-nova04:38
*** betherly has joined #openstack-nova04:41
*** betherly has quit IRC04:46
*** tkajinam has quit IRC05:00
*** sapd1 has joined #openstack-nova05:01
*** betherly has joined #openstack-nova05:02
*** tkajinam has joined #openstack-nova05:02
*** Luzi has joined #openstack-nova05:05
*** udesale has joined #openstack-nova05:07
*** betherly has quit IRC05:07
*** betherly has joined #openstack-nova05:18
*** yaawang has quit IRC05:19
*** betherly has quit IRC05:22
*** yaawang has joined #openstack-nova05:28
*** yaawang has quit IRC05:33
openstackgerritMerged openstack/nova stable/rocky: Fix python3 compatibility of rbd get_fsid  https://review.opendev.org/66451305:34
*** markvoelker has joined #openstack-nova05:34
*** prometheanfire has left #openstack-nova05:37
*** markvoelker has quit IRC05:39
*** tkajinam_ has joined #openstack-nova05:53
*** tkajinam has quit IRC05:55
*** janki has joined #openstack-nova06:04
*** slaweq has joined #openstack-nova06:11
*** slaweq has quit IRC06:15
*** jojoda_ has quit IRC06:17
*** ratailor has quit IRC06:32
*** ratailor has joined #openstack-nova06:33
*** janki has quit IRC06:34
*** amodi has quit IRC06:34
*** janki has joined #openstack-nova06:35
*** jaosorior has joined #openstack-nova06:38
*** maciejjozefczyk has joined #openstack-nova06:54
*** jhesketh has joined #openstack-nova06:54
*** kdean has quit IRC06:56
*** rcernin has quit IRC06:58
*** slaweq has joined #openstack-nova07:05
*** shilpasd has joined #openstack-nova07:05
*** redrobot has quit IRC07:17
*** tesseract has joined #openstack-nova07:17
*** ratailor has quit IRC07:33
*** ratailor has joined #openstack-nova07:34
*** tssurya has joined #openstack-nova07:38
*** janki has quit IRC07:43
*** jcosmao has joined #openstack-nova07:47
*** cdent has joined #openstack-nova07:48
aspierso]07:51
aspierswow, that was an unintentional dance move, let's try again07:52
aspierso/07:52
kashyapHehe07:52
kashyapMorning, /me is especially feeling high-spirited today07:52
kashyapMaybe it's the accidental electric shock I got last night while plugging in a bad cable :D07:53
cdentone more shock and you will become the superhero you were born to be07:55
kashyapHehe.  That really shook me07:55
*** ralonsoh has joined #openstack-nova08:10
*** threestrands has quit IRC08:25
*** avolkov has joined #openstack-nova08:25
*** brault has joined #openstack-nova08:40
*** brault has quit IRC08:41
aspiersX-D08:42
*** tkajinam_ has quit IRC09:01
*** derekh has joined #openstack-nova09:06
openstackgerritHuachang Wang proposed openstack/nova master: doc: correct the information of 'cpu_map'  https://review.opendev.org/67327209:13
*** markvoelker has joined #openstack-nova09:13
*** Conqueror has joined #openstack-nova09:14
*** ksdean has joined #openstack-nova09:25
*** shilpasd has quit IRC09:30
openstackgerritHuachang Wang proposed openstack/nova master: Add the support of CPU feature 'AVX512-VNNI'  https://review.opendev.org/67348009:34
*** takashin has left #openstack-nova09:35
*** ratailor has quit IRC09:35
*** ratailor has joined #openstack-nova09:36
*** jangutter has quit IRC09:36
openstackgerritBrin Zhang proposed openstack/nova master: WIP: Add user_id and project_id colume to Migration  https://review.opendev.org/67399009:39
openstackgerritBrin Zhang proposed openstack/nova master: WIP: Filter migrations by user_id/project_id  https://review.opendev.org/67424309:39
*** shilpasd has joined #openstack-nova09:43
*** ksdean has quit IRC09:46
*** markvoelker has quit IRC09:46
*** jangutter has joined #openstack-nova09:51
*** ociuhandu has joined #openstack-nova09:54
*** jawad_axd has joined #openstack-nova09:56
*** abhishekk has quit IRC10:12
*** priteau has joined #openstack-nova10:13
*** ociuhandu has quit IRC10:34
*** ociuhandu has joined #openstack-nova10:34
*** ociuhandu has quit IRC10:36
*** ociuhandu has joined #openstack-nova10:37
*** brault has joined #openstack-nova10:40
*** brault has quit IRC10:44
*** brault has joined #openstack-nova10:46
*** ratailor has quit IRC10:49
*** ksdean has joined #openstack-nova10:50
*** cdent has quit IRC10:50
*** ratailor has joined #openstack-nova10:55
*** brinzhang has quit IRC10:55
*** boxiang has quit IRC11:00
*** zhubx has joined #openstack-nova11:00
*** ricolin has quit IRC11:00
*** cdent has joined #openstack-nova11:01
*** jaosorior has quit IRC11:08
*** ksdean has quit IRC11:10
*** ksdean has joined #openstack-nova11:11
*** ccamacho has joined #openstack-nova11:18
*** zbr has quit IRC11:25
*** bhagyashris has quit IRC11:26
*** takamatsu is now known as mauro|call11:44
*** rpittau|afk is now known as rpittau11:56
openstackgerritMerged openstack/os-vif master: Bump the openstackdocstheme extension to 1.20  https://review.opendev.org/67285711:58
*** markvoelker has joined #openstack-nova12:00
*** tbachman has quit IRC12:01
*** amodi has joined #openstack-nova12:01
*** udesale has quit IRC12:02
*** udesale has joined #openstack-nova12:03
*** markvoelker has quit IRC12:03
*** markvoelker has joined #openstack-nova12:03
*** markvoelker has quit IRC12:04
*** panda is now known as panda|lunch12:05
*** redrobot has joined #openstack-nova12:07
*** markvoelker has joined #openstack-nova12:16
*** jawad_axd has quit IRC12:16
*** cdent has quit IRC12:18
*** Luzi has quit IRC12:21
*** ricolin has joined #openstack-nova12:23
*** ociuhandu has quit IRC12:24
*** dpawlik has joined #openstack-nova12:25
*** ratailor has quit IRC12:27
*** priteau has quit IRC12:28
openstackgerritHuachang Wang proposed openstack/nova master: doc: correct the information of 'cpu_map'  https://review.opendev.org/67327212:29
*** cdent has joined #openstack-nova12:35
*** zbr has joined #openstack-nova12:35
*** markvoelker has quit IRC12:58
*** markvoelker has joined #openstack-nova12:58
openstackgerritMerged openstack/nova master: (Re-)enable vnc console tests in nova-multi-cell job  https://review.opendev.org/66738813:05
*** panda|lunch is now known as panda13:06
*** priteau has joined #openstack-nova13:10
*** ociuhandu has joined #openstack-nova13:11
*** tbachman has joined #openstack-nova13:11
*** ccamacho has quit IRC13:18
*** eharney has joined #openstack-nova13:19
*** mriedem has joined #openstack-nova13:21
*** BjoernT has joined #openstack-nova13:22
*** markvoelker has quit IRC13:25
*** markvoelker has joined #openstack-nova13:25
*** BjoernT_ has joined #openstack-nova13:25
*** BjoernT has quit IRC13:27
*** mdbooth_ has joined #openstack-nova13:29
*** mdbooth_ has quit IRC13:29
*** mrch_ has joined #openstack-nova13:32
*** ivve has joined #openstack-nova13:43
*** mlavalle has joined #openstack-nova13:59
aspiersis there an easy way to get encrypted ephemeral disks with devstack?14:12
*** artom has quit IRC14:14
*** liuyulong has joined #openstack-nova14:15
*** artom has joined #openstack-nova14:16
melwittthat would be a lyarwood question ^14:16
aspiersmelwitt: thanks!14:20
aspiersit seems that it requires lvm14:20
aspiersso just adding to [[post-config|$NOVA_CONF]] isn't enough... I think14:20
openstackgerritStephen Finucane proposed openstack/nova master: Integrate 'pre-commit'  https://review.opendev.org/66551814:21
openstackgerritStephen Finucane proposed openstack/nova master: Keep pre-commit inline with hacking and fix whitespace  https://review.opendev.org/67405714:21
*** mrch_ has quit IRC14:22
lyarwoodaspiers: yeah there's only LVM support for that at the moment14:29
aspierslyarwood: that's fine14:29
aspiersenable_plugin barbican14:29
aspiersNOVA_BACKEND=LVM14:29
aspiersis that enough, combined with the extra config options?14:29
openstackgerritMerged openstack/nova stable/stein: Fix AttributeError in RT._update_usage_from_migration  https://review.opendev.org/67385614:29
aspiers[[post-config|$NOVA_CONF]]14:29
aspiers[ephemeral_storage_encryption]14:30
aspierskey_size = 25614:30
aspierscipher = aes-xts-plain6414:30
aspiersenabled = True14:30
*** shilpasd has quit IRC14:30
aspierslyarwood: something like that?14:30
lyarwoodaspiers: yeah something like that14:30
lyarwoodaspiers: I haven't played around with it in a while14:30
aspiersOK cool thanks I'll give it a go!14:30
aspiersah I need the git URL after enable_plugin barbican14:32
*** dpawlik has quit IRC14:38
*** tbachman has quit IRC14:47
openstackgerritMatt Riedemann proposed openstack/nova master: Add nova-osprofiler-redis job to experimental queue  https://review.opendev.org/67432614:58
*** mlavalle has quit IRC15:00
mriedemyou could look at the barbican zuul ci job setup for some of that15:04
*** tssurya has quit IRC15:05
mriedemthey also have https://github.com/openstack/barbican/blob/master/devstack/local.conf.example15:05
mriedemnot sure how accurate it is15:05
mriedemelse https://github.com/openstack/barbican/blob/master/playbooks/legacy/barbican-devstack-base/run.yaml15:06
*** ociuhandu has quit IRC15:09
*** ociuhandu has joined #openstack-nova15:09
*** liuyulong has quit IRC15:13
*** mdbooth has quit IRC15:16
*** markvoelker has quit IRC15:18
*** markvoelker has joined #openstack-nova15:20
*** eharney has quit IRC15:32
openstackgerritMerged openstack/nova master: trivial: Remove unused function parameter  https://review.opendev.org/67179615:32
*** factor has joined #openstack-nova15:33
*** cdent has quit IRC15:37
*** zhubx has quit IRC15:38
*** zhubx has joined #openstack-nova15:38
*** zhubx has quit IRC15:40
*** zhubx has joined #openstack-nova15:41
*** jangutter has quit IRC15:51
*** maciejjozefczyk has quit IRC15:54
*** ociuhandu has quit IRC15:56
*** spatel has joined #openstack-nova15:59
spatelsean-k-mooney: hey!!15:59
*** ociuhandu has joined #openstack-nova16:00
spateli found issue and it was very stupid :(  somehow my kickstart file got messed up and it created /var filesystem with only 150G, that is why i was not able to create more instance.16:00
*** gyee has joined #openstack-nova16:06
*** udesale has quit IRC16:07
openstackgerritMatt Riedemann proposed openstack/nova master: WIP: Convert nova-lvm job to zuul v3 and modernize  https://review.opendev.org/67434516:13
*** ash2307 has joined #openstack-nova16:14
*** pcaruana has quit IRC16:14
openstackgerritMerged openstack/nova master: Add method 'all_required_traits' to scheduler utils  https://review.opendev.org/67029716:20
*** tbachman has joined #openstack-nova16:20
*** ociuhandu has quit IRC16:21
*** ociuhandu has joined #openstack-nova16:22
*** ociuhandu has quit IRC16:26
*** ociuhandu has joined #openstack-nova16:27
*** altlogbot_2 has quit IRC16:29
*** irclogbot_2 has quit IRC16:33
*** altlogbot_3 has joined #openstack-nova16:37
*** irclogbot_0 has joined #openstack-nova16:42
*** rpittau is now known as rpittau|afk16:46
*** epoojad has joined #openstack-nova16:47
openstackgerritStephen Finucane proposed openstack/nova master: Don't mock something globally  https://review.opendev.org/67435116:48
*** mlavalle has joined #openstack-nova16:52
*** ociuhandu has quit IRC16:57
*** ociuhandu has joined #openstack-nova16:57
*** tesseract has quit IRC16:58
*** derekh has quit IRC17:01
*** ociuhandu has quit IRC17:02
*** igordc has joined #openstack-nova17:03
*** jcosmao has left #openstack-nova17:03
*** ricolin has quit IRC17:07
openstackgerritMatt Riedemann proposed openstack/nova master: Convert nova-lvm job to zuul v3  https://review.opendev.org/67434517:10
openstackgerritMatt Riedemann proposed openstack/nova master: Modernize nova-lvm job  https://review.opendev.org/67435617:13
*** panda has quit IRC17:19
*** dpawlik has joined #openstack-nova17:19
*** panda has joined #openstack-nova17:20
*** openstackgerrit has quit IRC17:22
*** gyee has quit IRC17:24
*** ociuhandu has joined #openstack-nova17:26
aspierslyarwood: looks like a reboot loses devstack's /dev/loopN which are needed for the LVM volumes and devstack doesn't configure auto-setup on boot :-/17:30
*** priteau has quit IRC17:31
*** openstackgerrit has joined #openstack-nova17:31
openstackgerritMatt Riedemann proposed openstack/nova master: Add nova-osprofiler-redis job to experimental queue  https://review.opendev.org/67432617:31
*** dpawlik has quit IRC17:34
*** brault has quit IRC17:35
*** ksdean has quit IRC17:35
*** gyee has joined #openstack-nova17:36
openstackgerritMerged openstack/nova master: doc: correct the information of 'cpu_map'  https://review.opendev.org/67327217:38
*** eharney has joined #openstack-nova17:41
*** dpawlik has joined #openstack-nova17:41
*** brault has joined #openstack-nova17:43
*** dpawlik has quit IRC17:45
*** brault has quit IRC17:48
*** ociuhandu has quit IRC17:49
*** ociuhandu has joined #openstack-nova17:50
*** ociuhandu has quit IRC17:50
*** ralonsoh has quit IRC17:51
eanderssonAnyone seen this error when cold migrating (Rocky) http://paste.openstack.org/show/755342/18:00
eandersson> ValueError: Circular reference detected18:00
openstackgerritStephen Finucane proposed openstack/nova master: hardware: Differentiate between shared and dedicated CPUs  https://review.opendev.org/67180018:01
openstackgerritStephen Finucane proposed openstack/nova master: Add support translating CPU policy extra specs, image meta  https://review.opendev.org/67180118:01
openstackgerritStephen Finucane proposed openstack/nova master: objects: Rename 'fields' import to 'obj_fields'  https://review.opendev.org/67410318:01
openstackgerritStephen Finucane proposed openstack/nova master: objects: Add proxy fields to NUMATopology object  https://review.opendev.org/67410418:01
openstackgerritStephen Finucane proposed openstack/nova master: trivial: Rewrap definitions of 'NUMACell'  https://review.opendev.org/67439518:01
openstackgerritStephen Finucane proposed openstack/nova master: libvirt: Remove unnecessary argument  https://review.opendev.org/67439618:01
mriedemefried: looks like we need a warnings filter to avoid blowing up the console logs in functional test runs https://logs.opendev.org/61/673961/1/gate/nova-tox-functional-py36/a4cb2af/job-output.txt.gz#_2019-08-01_18_05_40_32207718:09
mriedemb'/home/zuul/src/opendev.org/openstack/nova/.tox/functional-py36/lib/python3.6/site-packages/openstack/service_description.py:224: UnsupportedServiceVersion: Service placement has no discoverable version. The resulting Proxy object will only have direct passthrough REST capabilities.'18:10
mriedemgetting all sorts of warnings from openstacksdk18:10
mriedemthat or we actually have something to fix18:10
mriedemi'll push a patch to the sdk to fix this one https://github.com/openstack/openstacksdk/blob/master/openstack/config/cloud_region.py#L17318:13
mriedemhttps://bugs.launchpad.net/nova/+bug/183880718:18
openstackLaunchpad bug 1838807 in OpenStack Compute (nova) "UnsupportedServiceVersion: Service placement has no discoverable version. The resulting Proxy object will only have direct passthrough REST capabilities." [Medium,Confirmed]18:18
eanderssonmriedem, you seen this before?  http://paste.openstack.org/show/755342/18:37
mriedemhmm, i've seen something like that in the past related to versioned notification payloads but that was fixed a long time ago18:39
mriedemhttps://github.com/openstack/nova/commit/3bf177a59cfd0b4e74dba256c3466ba2ea9bfbf7#diff-f009347572c3f7457d296a3b652002b518:40
mriedemso i wonder if there is a context in whatever you're seeing get serialized and that's blowing things up18:40
eanderssonWe for sure have that patch - this is stable/rocky (~5 commits behind)18:40
mriedemactually hmm18:41
mriedemlegacy_spec = jsonutils.loads(jsonutils.dumps(legacy_spec))18:41
mriedemi think there is a comment on that line about needing to do that to avoid a valuerror18:41
mriedemhttps://github.com/openstack/nova/blob/stable/rocky/nova/conductor/tasks/migrate.py#L29118:42
eandersson> legacy_props.pop('context', None)18:42
eanderssonmaybe we need to do the same on both?18:42
mriedemlegacy_spec should be a dict form of the RequestSpec object w/o a context in it18:42
mriedemthe dance done there is b/c of datetime fields afaict18:43
mriedemer per the comment from bauzas18:43
mriedemi also recently investigated this b/c i wanted to remove that...18:43
mriedemyeah https://review.opendev.org/#/c/582417/18:44
eanderssonWould that be possible to backport?18:46
mriedemno it has an rpc change18:46
mriedembut i'm not sure it would help you anyway18:46
mriedemnote that we're still serializing/deserializing the ImageMeta object https://review.opendev.org/#/c/582417/7/nova/compute/rpcapi.py@74118:46
mriedemi think, but don't know why, that is only in here for unit/functional tests that rely on the oslo.messaging rpc fake driver, but it doesn't make much sense to me because our functional tests pass things with datetimes over rpc all the time,18:47
mriedemlike passing RequestSpec to the scheduler's select_destinations call18:47
*** brault has joined #openstack-nova18:48
mriedemdo you have any out of tree changes to RequestSpec?18:49
eanderssonNot that I am aware of18:49
mriedemis this an isolated incident?18:49
eanderssonThe only changes we do have are customer scheduler filters and weighers18:49
eanderssonisolated so far yea18:49
eanderssonbut we haven't done a lot of migrations18:49
eanderssonand this happened during like test run 318:50
mriedemhmm, ok so this is a cold migratoin (or resize) that is failing on one host and trying to reschedule to another and then failing when trying to serialize the legacy request spec b/c rpc casting to prep_resize on the alternative host18:50
eandersson*customer not customer18:50
mriedemthe difference is probably in the reschedule18:50
eandersson*custom18:50
eanderssonman18:50
*** brault has quit IRC18:52
mriedemi'll poke through that flow, we don't really hit migration reschedules in tempest integration runs unless it's in a multinode job18:53
mriedemand not intentionally18:53
eanderssonDoes it use placement for scheduling migrations?18:53
eanderssonDue to how this fleet is set up it is a little too likely to hit Rescheduling errors at the moment in general.18:54
eanderssonWe heavily favor stacking VMs, plus Placement isn't properly configured, as we still rely on Aggregates for over-commit etc.18:55
*** spatel has quit IRC18:55
eanderssonOne of the downsides with doing a Mitaka to Rocky jump is that you miss things in releasenotes. :p18:56
mriedemplacement is used for scheduling,18:56
mriedemso yes, the scheduler is going to ask placement for candidate hosts and the scheduler will pick a primary host after weighing and some alternates18:56
mriedemand those alternates are what get passed between conductor and compute during reschedules18:57
mriedemso after the initial scheduling request placement isn't really in the picture except for cleaning up allocations once the resize is confirmed/reverted18:57
*** yaawang has joined #openstack-nova18:57
mriedemi mean, i don't know what is triggering your reschedule - that should be clear from the compute logs,18:57
eanderssonI have a good idea.18:57
mriedembut the valueerror thing is from something with the RequestSpec which doesn't really have anything to do with placement18:57
mriedemwe have functional tests that trigger resize reschedules but they use fake rpc drivers and serialization fixtures for the context so those might be masking something,19:00
mriedemi'd have to stand up a 2 node devstack and hack it up to recreate19:00
mriedemif you could recreate, it would be good to dump that thing that gets serialized before it blows up19:01
eanderssonYep - I'll see if we can catch it19:01
eanderssonMaybe even in the lab.19:01
mriedemi'm not sure if i can get something setup to recreate in the next hour19:01
eanderssonI am also gonna re-run the tests in a env with a more optimal placement config.19:02
mriedemare there any special image metadata properties on the server being migrated?19:03
mriedemnuma_topology, pci_requests?19:03
eanderssonnuma, nothing sepcial with pci19:05
eanderssonI don't think we have anything special in image metadata, will need to double check19:06
mriedemhmm, the numa_topology object gets serialized in that thing as well, and that's likely not something we have in-tree functional tests for (instance + numa + resize reschedule)19:06
mriedemlooking at the rocky code, on the first host attempt, conductor will serialize the request spec and pass it to compute, but compute won't pass it back to conductor on reschedule, so conductor has to build a new one https://github.com/openstack/nova/blob/stable/rocky/nova/conductor/manager.py#L30419:09
mriedemwhich will again get serialized and deserialized to dict form when calling prep_resize for the alternate host19:09
mriedembut the point being in rocky the request used for the first host isn't necessarily the same as the one for the alternate which could mean....something19:09
*** portdirect has quit IRC19:13
*** portdirect has joined #openstack-nova19:13
*** yaawang has quit IRC19:25
donnydis max_concurernt_builds per hypervisor?19:25
donnydfor instance if i want to have only 2 instances per hypervisor schedule at any one point in time I would set that in nova-compute under max_concurernt_builds correct?19:28
*** artom has quit IRC19:35
*** mgoddard has quit IRC19:37
*** dpawlik has joined #openstack-nova19:37
*** rtjure has quit IRC19:38
*** mgoddard has joined #openstack-nova19:38
*** irclogbot_0 has quit IRC19:39
eanderssondonnyd, yes19:40
eanderssonhttps://github.com/openstack/nova/blob/master/nova/conf/compute.py#L61019:40
*** irclogbot_1 has joined #openstack-nova19:43
donnydthats what i thought, just confirming19:43
donnydthanks eandersson19:43
mriedemcdent: looking at osprofiler data payed off https://bugs.launchpad.net/nova/+bug/183881719:48
openstackLaunchpad bug 1838817 in OpenStack Compute (nova) "neutron: refreshing vif model for a server gets the same network multiple times" [Medium,Triaged] - Assigned to Matt Riedemann (mriedem)19:48
*** slaweq has quit IRC19:55
*** whoami-rajat has quit IRC20:04
eanderssonmriedem, we had to set heal_instance_info_cache high because it was killing our control plane20:04
eanderssonIs that why? :D20:04
mriedemthat's not the only thing,20:04
mriedembut yeah it's expensive b/c building the instance nw info model means calling neutron separately for ports, networks, ips and subnets20:05
mriedemsince there isn't a batch api to get all of that information20:05
eanderssonIt was getting real heavy on large sites with 1k nodes20:05
mriedemyeah b/c each node is hitting that refresh every minute20:06
eanderssonWe also ended up adding a variance20:06
* mriedem remembers thinking many times how we should have a "performance tuning things at scale"20:06
mriedema doc20:06
eanderssonYea - let me know we have a lot of custom settings20:07
mriedemas does cern and others20:07
mriedemthis kind of stuff comes up and we don't have a place to dump it really in the docs20:07
eanderssonYep20:07
mriedemsimilar with the long_rpc_timeout option20:07
eanderssonYea - we have it set to 300 :D20:07
eandersson1k for dhcp agent lol20:07
eandersson(due to this bug https://github.com/openstack/neutron/commit/f9f6ae9c98a9ff9d3c0807b9fd51fb2ffe25fd5d)20:08
mriedemwhich thing do you have set to 300?20:09
mriedemheal instance info cache interval?20:09
eandersson240 + variance on heal instance infop20:10
eanderssonrcp_timeout is set to 300, but that could have been a mitaka thing20:10
mriedemrpc_response_timeout is the old one that defaults to 6020:11
mriedemrpc_long_timeout is new as of i think rocky and is only used for certain long rpc calls20:11
mriedemlike during live migratoin20:11
eanderssonah I see - didn't know about that one at all20:11
mriedemhttps://docs.openstack.org/nova/latest/configuration/config.html#DEFAULT.long_rpc_timeout20:11
eanderssonProbably another thing we missed when jumping to so many versions.20:12
eanderssonah yea that fixes our problem20:12
eanderssonWe set it to 300 due to scheduling20:12
mriedemyup, that's using long_rpc_timeout now (select_destinations)20:12
mriedemlong_rpc_timeout heartbeats the service every $rpc_response_timeout but the overall call timeout is now long_rpc_timeout20:13
mriedemi opened https://bugs.launchpad.net/nova/+bug/1838819 if you want to dump some stuff in there20:13
openstackLaunchpad bug 1838819 in OpenStack Compute (nova) "Docs needed for tunables at large scale" [Undecided,New]20:13
eanderssonIt would probably be worth to get together during the next summit as well and talk about this (or maybe just a irc meeting)20:13
eanderssonI tend to reach out to CERN a lot since they are running similar scale20:14
mriedemeven dumping on the ML - lots of people won't be in shanghai20:15
eanderssonYea - including myself20:15
mriedemi'll throw that in hte ML quick20:15
eanderssonNot sure why but I don't like emails20:15
eanderssonMaybe I'll just join with my private email20:15
mriedemfire and forget...20:16
mriedemi'm ramping down to leave town for the weekend so i'm trying to fire things off20:16
eanderssonSame20:17
eanderssonIt's why I am deep diving into some of the issues.20:17
*** dpawlik has quit IRC20:19
openstackgerritMatt Riedemann proposed openstack/nova master: WIP: neutron: avoid redundant show_network calls in _get_physnet_tunneled_info  https://review.opendev.org/67442220:32
*** rtjure has joined #openstack-nova20:33
*** mriedem has quit IRC20:33
*** tbachman has quit IRC20:37
*** markvoelker has quit IRC20:42
*** ivve has quit IRC20:43
*** tbachman has joined #openstack-nova20:45
*** markvoelker has joined #openstack-nova20:52
*** markvoelker has quit IRC20:56
*** BjoernT_ has quit IRC21:09
*** tbachman has quit IRC21:09
*** slaweq has joined #openstack-nova21:11
*** tbachman has joined #openstack-nova21:12
*** slaweq has quit IRC21:15
*** _erlon_ has joined #openstack-nova21:15
*** jdillaman1 has quit IRC21:28
*** markvoelker has joined #openstack-nova21:48
*** betherly has joined #openstack-nova21:55
*** betherly has quit IRC22:01
*** jistr has quit IRC22:02
*** jistr has joined #openstack-nova22:09
*** slaweq has joined #openstack-nova22:11
*** slaweq has quit IRC22:15
*** jistr has quit IRC22:17
*** jistr has joined #openstack-nova22:19
*** eharney has quit IRC22:20
*** markvoelker has quit IRC22:21
*** sapd1 has quit IRC22:26
*** sapd1 has joined #openstack-nova22:26
*** sapd1 has quit IRC22:27
*** slaweq has joined #openstack-nova23:11
*** slaweq has quit IRC23:16
*** N3l1x has quit IRC23:17
*** markvoelker has joined #openstack-nova23:20
openstackgerritEric Fried proposed openstack/nova master: WIP: Always set a global_request_id in RequestContext  https://review.opendev.org/67413823:21
openstackgerritEric Fried proposed openstack/nova master: WIP: Always set a global_request_id in RequestContext  https://review.opendev.org/67413823:22
*** _erlon_ has quit IRC23:25
*** betherly has joined #openstack-nova23:26
openstackgerritMerged openstack/os-resource-classes master: Sync Sphinx requirement  https://review.opendev.org/67416423:27
*** betherly has quit IRC23:31
*** betherly has joined #openstack-nova23:47
*** betherly has quit IRC23:51
*** markvoelker has quit IRC23:53

Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!