Earlier  
Posted Nick Remark
#openstack-nova - 2019-04-05
20:03:26 dansmith I'm trying to get out of here .. is there a rush?
20:03:38 jaypipes fried_rice: depends where you want me to flush it.
20:04:12 fried_rice dansmith: no rush is kind of the problem. Go forth and beer thyself. It'll wait.
20:05:32 fried_rice jaypipes: The blueprint counter has been open and effectively unchanged since last summer. It's not a spec, just tooling, as is the one above it. Just for convenience so those using the tools (melwitt, me) don't have to keep a local fork to do it.
20:07:57 jaypipes ack. will review shortly.
20:09:34 mriedem done
20:09:36 mriedem on the bottom on
20:09:40 mriedem *one
20:12:15 fried_rice thanks
20:18:27 openstackgerrit Merged openstack/nova-specs master: Add a script for counting blueprints https://review.openstack.org/581914
20:28:18 openstackgerrit Matt Riedemann proposed openstack/nova stable/stein: Delete allocations even if _confirm_resize raises https://review.openstack.org/650437
20:57:37 mriedem hmm, so what happens if i (1) create a server on zone A and then (2) force live migrate it to zone B - i know the request spec doesn't get updated to point at zone B, so what happens then if i live migrate the server again? will the scheduler pick a host in zone A again?
21:05:51 mnaser mriedem: in my experience, it will pick zone A again
21:06:50 mriedem mnaser: that's what i'd expect
21:06:55 openstackgerrit Matt Riedemann proposed openstack/nova master: Document restrictions for moving servers between availability zones https://review.openstack.org/650444
21:07:01 mriedem and if zone A is gone, scheduling will just fail until you've manually fixed the request spec in the db
21:07:16 mriedem cdent: ^ there is that docs patch
21:07:23 cdent huzzah!
21:07:28 mnaser mriedem: request spec or the instance row?
21:07:36 mriedem mnaser: request spec
21:07:39 mriedem b/c that's what goes to the scheduler
21:07:50 mriedem the instance.availability_zone is really just a cache value
21:08:11 mnaser okay, cool, good to know.
21:23:59 openstackgerrit Merged openstack/nova stable/queens: Delete instance_id_mappings record in instance_destroy https://review.openstack.org/650309
21:50:34 openstackgerrit Matt Riedemann proposed openstack/nova master: Document restrictions for moving servers between availability zones https://review.openstack.org/650444
21:50:35 openstackgerrit Matt Riedemann proposed openstack/nova master: Mention [cinder]/cross_az_attach in the AZ docs https://review.openstack.org/650456
22:10:40 openstackgerrit Matt Riedemann proposed openstack/nova stable/queens: Define irrelevant-files for tempest-full-py3 job https://review.openstack.org/650460
22:26:23 mriedem fried_rice: in case i forget, once stable/stein opens up post-GA we need to do a stable branch review flush to get pike cleaned out for a final release before it goes into extended maintenance
22:26:37 fried_rice mriedem: ack
22:27:02 mriedem i'll add to the meeting agenda to remind my future self
22:27:07 fried_rice ++
22:39:02 fried_rice jaypipes: Long ago in a galaxy far far away you wrote a spec about representing (anti) affinity with some kind of "distance" measurement...?
22:56:40 openstackgerrit Merged openstack/python-novaclient master: Revert "Fix crashing console-log" https://review.openstack.org/650235
23:16:02 mriedem fried_rice: i don't know that it resulted in a spec
23:16:10 mriedem forum discussion in boston
23:16:13 fried_rice Was it just an etherpad?
23:16:20 fried_rice I know I saw things written somewhere.
23:16:27 fried_rice cool, if it wasn't a spec, I don't have to link it.
23:16:50 mriedem fried_rice: https://etherpad.openstack.org/p/BOS-forum-compute-instance-volume-affinity-hpc
23:19:05 mriedem there is an old spec from jaybird at the bottom
23:21:12 fried_rice okay, that looks similar but not familiar. Thanks.
23:23:03 openstackgerrit Matt Riedemann proposed openstack/nova master: Don't report 'exiting' when mapping cells https://review.openstack.org/649340
#openstack-nova - 2019-04-06
00:03:06 openstackgerrit Matt Riedemann proposed openstack/nova master: libvirt: disconnect volume when encryption fails https://review.openstack.org/632598
00:08:44 efried o/
00:28:19 mriedem lyarwood: question in https://review.openstack.org/#/c/649951/ when you're back on monday
00:44:47 openstackgerrit Matt Riedemann proposed openstack/nova master: Use volume_size for 'min_disk' image property when create image from BFV instance. https://review.openstack.org/605596
01:01:12 mlavalle mriedem: ping
01:02:17 mriedem mlavalle: i can only assume this is going to be bad
01:02:25 mriedem and you're up working on a friday debugging something
01:03:37 mlavalle mriedem: no, I know it is Friday evening. I just want a quick hint as to how to debug this. I am playing with deploying with kolla ansible. I am getting this: http://paste.openstack.org/show/748956/
01:03:45 mlavalle when creating an instance
01:04:02 mlavalle any quick advice as to how to debug this?
01:04:58 openstackgerrit Matt Riedemann proposed openstack/nova master: Fix ProviderUsageBaseTestCase._run_periodics for multi-cell https://review.openstack.org/641179
01:04:59 openstackgerrit Matt Riedemann proposed openstack/nova master: Add functional recreate test for bug 1818914 https://review.openstack.org/641521
01:04:59 openstackgerrit Matt Riedemann proposed openstack/nova master: Improve CinderFixtureNewAttachFlow https://review.openstack.org/639382
01:05:00 openstackgerrit Matt Riedemann proposed openstack/nova master: Update usage in RT.drop_move_claim during confirm resize https://review.openstack.org/641806
01:05:00 openstackgerrit Matt Riedemann proposed openstack/nova master: Remove unused context parameter from RT._get_instance_type https://review.openstack.org/641792
01:05:00 openstack bug 1818914 in OpenStack Compute (nova) "Hypervisor resource usage on source still shows old flavor usage after resize confirm until update_available_resource periodic runs" [Low,In progress] https://launchpad.net/bugs/1818914 - Assigned to Matt Riedemann (mriedem)
01:05:01 openstackgerrit Matt Riedemann proposed openstack/nova master: Add InstanceAction/Event create() method https://review.openstack.org/614036
01:05:01 openstackgerrit Matt Riedemann proposed openstack/nova master: Add Migration.cross_cell_move and get_by_uuid https://review.openstack.org/614012
01:05:02 openstackgerrit Matt Riedemann proposed openstack/nova master: Add TargetDBSetupTask https://review.openstack.org/627892
01:05:02 openstackgerrit Matt Riedemann proposed openstack/nova master: Add Instance.hidden field https://review.openstack.org/631123
01:05:03 openstackgerrit Matt Riedemann proposed openstack/nova master: Execute TargetDBSetupTask https://review.openstack.org/633853
01:05:03 openstackgerrit Matt Riedemann proposed openstack/nova master: Add CrossCellMigrationTask https://review.openstack.org/631581
01:05:04 openstackgerrit Matt Riedemann proposed openstack/nova master: Add prep_snapshot_based_resize_at_dest compute method https://review.openstack.org/633293
01:05:04 openstackgerrit Matt Riedemann proposed openstack/nova master: Add can_connect_volume() compute driver method https://review.openstack.org/621313
01:05:05 openstackgerrit Matt Riedemann proposed openstack/nova master: Add prep_snapshot_based_resize_at_source compute method https://review.openstack.org/634832
01:05:05 openstackgerrit Matt Riedemann proposed openstack/nova master: Add PrepResizeAtDestTask https://review.openstack.org/627890
01:05:06 openstackgerrit Matt Riedemann proposed openstack/nova master: Add PrepResizeAtSourceTask https://review.openstack.org/627891
01:05:06 openstackgerrit Matt Riedemann proposed openstack/nova master: Add nova.compute.utils.delete_image https://review.openstack.org/637605
01:05:07 openstackgerrit Matt Riedemann proposed openstack/nova master: Refactor ComputeManager.remove_volume_connection https://review.openstack.org/642183
01:05:16 mriedem mlavalle: yeah, enable debug in nova-scheduler and placement-api, retry and then trace the request id - you should see filter logging in both the nova-scheduler and placement-api logs to tell you which filter is kicking out the request
01:05:18 openstackgerrit Matt Riedemann proposed openstack/nova master: Revert cross-cell resize from the API https://review.openstack.org/638048
01:05:18 openstackgerrit Matt Riedemann proposed openstack/nova master: Add revert_snapshot_based_resize conductor RPC method https://review.openstack.org/638047
01:05:19 openstackgerrit Matt Riedemann proposed openstack/nova master: Add CrossCellWeigher https://review.openstack.org/614353
01:05:19 openstackgerrit Matt Riedemann proposed openstack/nova master: Confirm cross-cell resize while deleting a server https://review.openstack.org/638268
01:05:20 openstackgerrit Matt Riedemann proposed openstack/nova master: Add cross-cell resize policy rule and enable in API https://review.openstack.org/638269
01:06:20 mriedem scheduler will make a GET /allocation_candidates request to placement with the flavor information (VCPU/MEMORY_MB/DISK_GB) and placement logs will have stuff about various filtering, and if you get results back from placement, they'll be run through the nova-scheduler filters which will also have logging and tell you which filter is kicking out the ohst
01:06:21 mriedem *host
01:06:31 mriedem also assume you have compute nodes and resource providers,
01:06:50 mriedem you could check with the osc-placement plugin: https://docs.openstack.org/osc-placement/latest/index.html
01:06:54 mriedem openstack resource provider list
01:06:56 mriedem is where you'd start
01:07:04 mriedem there should be a provider for each compute node
01:07:13 mriedem 1:1 with openstack hypervisor list
01:08:06 mriedem if there are no resource providers in placement, then something is wrong with the compute services reporting into placement, like maybe misconfig
01:08:57 mlavalle mriedem: great. I have enough to chew over the weekend. Thanks and enjoy your weekend
01:09:09 mriedem np
09:55:12 openstackgerrit Merged openstack/nova stable/rocky: prevent common kwargs from glance client failure https://review.openstack.org/650064
09:55:23 openstackgerrit Merged openstack/nova stable/ocata: PCI: do not force remove allocated devices https://review.openstack.org/635075
09:55:34 openstackgerrit Merged openstack/nova stable/ocata: Make supports_direct_io work on 4096b sector size https://review.openstack.org/631843
09:55:40 openstackgerrit Merged openstack/nova stable/ocata: tox: Don't write byte code (maybe) https://review.openstack.org/636921
11:19:00 openstackgerrit Tetsuro Nakamura proposed openstack/nova-specs master: Spec: Use in_tree getting allocation candidates https://review.openstack.org/646029
11:21:27 openstackgerrit Merged openstack/nova master: Should not skip volume_size check for bdm.image_id == image_ref case https://review.openstack.org/641282
11:21:34 openstackgerrit Merged openstack/nova master: Update docs: User token times out during long-running operations https://review.openstack.org/642410
11:21:41 openstackgerrit Merged openstack/nova master: doc: Capitalize keystone domain name https://review.openstack.org/647972
11:21:49 openstackgerrit Merged openstack/nova master: Don't report 'exiting' when mapping cells https://review.openstack.org/649340
11:55:54 openstackgerrit Tetsuro Nakamura proposed openstack/nova-specs master: Spec: Use in_tree getting allocation candidates https://review.openstack.org/646029
12:57:45 openstackgerrit Tetsuro Nakamura proposed openstack/nova-specs master: Spec: Use in_tree getting allocation candidates https://review.openstack.org/646029
15:23:06 openstackgerrit Merged openstack/nova master: libvirt: disconnect volume when encryption fails https://review.openstack.org/632598

Earlier   Later