Earlier  
Posted Nick Remark
#openstack-nova - 2019-03-08
20:31:47 mriedem so,
20:31:53 mriedem now that we report compute driver capabilities as traits,
20:31:56 mriedem and supports_migrate_to_same_host is a driver capability,
20:32:20 mriedem we could technically check the compute node provider traits for the source compute node from the api and determind if it supports cold migrate to the same host and filter the request spec appropriately
20:32:46 dansmith don't you need the opposite of that?
20:33:10 dansmith you need to know if it *needs* the same host for the vmware case, not whether not it *can* yeah?
20:33:57 mriedem yeah maybe, you can't cold migrate across clusters
20:33:59 mriedem right?
20:34:08 dansmith yeah
20:34:26 dansmith so you could exclude the source host unless can-haz-must-be-same-host
20:35:34 dansmith that means looking up traits for the current host and then deciding what to ask the scheduler to do
20:35:48 mriedem yeah that's what i was trying to get to
20:36:09 mriedem from the api, if supports_migrate_to_same_host is false, exclude the source host before calling the scheduler
20:36:16 mriedem if supports_migrate_to_same_host is true, then don't exclude the source host
20:36:17 mriedem right?
20:36:38 dansmith you want libvirt to say it *can't* ?
20:36:43 mriedem it already does
20:36:50 mriedem vmware is the only driver that says supports_migrate_to_same_host=true
20:37:09 dansmith oh okay I'm conflating the migrate and resize to same host cases I guess
20:37:21 dansmith in that case,
20:37:25 dansmith the flag is really backwards,
20:37:26 mriedem yeah we don't have a driver capability for resize to same host
20:37:39 dansmith because you don't want to allow the source if it can, you want to limit to the source if it can, else exclude
20:37:42 mriedem you mean supports_migrate_to_same_host should be "must_migrate_to_same_host"?
20:37:49 mriedem oh
20:37:50 dansmith mriedem: right we have the config flag tho
20:38:24 mriedem yeah again that's kind of where i was going with https://review.openstack.org/#/c/638791/1/nova/conf/workarounds.py
20:38:29 mriedem but it's fugly
20:39:40 mriedem i need to work on an alternative to that which doesn't bypass the scheduler filters
20:39:47 mriedem because that patch is really wild west at the moment
20:39:55 mriedem it's more like --force to the source host
20:40:02 mriedem which is like, -4.5
20:47:39 mriedem ?
20:47:39 mriedem cfriesen: your test vm went to ERROR state right
20:47:49 cfriesen mriedem: yep
20:48:09 mriedem https://review.openstack.org/#/q/topic:bug/1811235+(status:open+OR+status:merged) should fix that
21:16:55 mriedem dansmith: fried_rice: one of you want to hit https://review.openstack.org/#/c/641416/ to cut down the nova-next run time?
21:17:04 mriedem shaves 20-30 minutes
21:17:07 fried_rice ...
21:17:44 mriedem just noticed that the gate blocker fix for evacuate is still sitting on the nova-next job
21:20:32 fried_rice mriedem: done
21:20:50 fried_rice suggestion inline about further efficientizing
21:21:11 mriedem yeah i don't know what to do about tempest-slow
21:21:35 mriedem i've been pushing back lately on adding more stuff to tempest, which kind of sucks
23:57:51 openstackgerrit Matt Riedemann proposed openstack/nova master: Add FinishResizeAtDestTask https://review.openstack.org/635646
23:57:51 openstackgerrit Matt Riedemann proposed openstack/nova master: Add finish_snapshot_based_resize_at_dest compute method https://review.openstack.org/635080
23:57:52 openstackgerrit Matt Riedemann proposed openstack/nova master: Execute CrossCellMigrationTask from MigrationTask https://review.openstack.org/635668
23:57:52 openstackgerrit Matt Riedemann proposed openstack/nova master: Add Destination.allow_cross_cell_move field https://review.openstack.org/614035
23:57:53 openstackgerrit Matt Riedemann proposed openstack/nova master: Filter duplicates from compute API get_migrations_sorted() https://review.openstack.org/636224
23:57:53 openstackgerrit Matt Riedemann proposed openstack/nova master: Plumb allow_cross_cell_resize into compute API resize() https://review.openstack.org/635684
23:57:54 openstackgerrit Matt Riedemann proposed openstack/nova master: Add CrossCellWeigher https://review.openstack.org/614353
23:57:54 openstackgerrit Matt Riedemann proposed openstack/nova master: Change HostManager to allow scheduling to other cells https://review.openstack.org/614037
23:57:55 openstackgerrit Matt Riedemann proposed openstack/nova master: WIP: Add confirm_snapshot_based_resize_at_source https://review.openstack.org/637058
23:57:55 openstackgerrit Matt Riedemann proposed openstack/nova master: Start functional testing for cross-cell resize https://review.openstack.org/636253
23:57:56 openstackgerrit Matt Riedemann proposed openstack/nova master: WIP: Add confirm_snapshot_based_resize conductor RPC method https://review.openstack.org/637075
23:57:56 openstackgerrit Matt Riedemann proposed openstack/nova master: WIP: Add ConfirmResizeTask https://review.openstack.org/637070
23:57:57 openstackgerrit Matt Riedemann proposed openstack/nova master: WIP: Add revert_snapshot_based_resize_at_dest compute method https://review.openstack.org/637630
23:57:57 openstackgerrit Matt Riedemann proposed openstack/nova master: Confirm cross-cell resize from the API https://review.openstack.org/637316
23:57:58 openstackgerrit Matt Riedemann proposed openstack/nova master: WIP: Add finish_revert_snapshot_based_resize_at_source compute method https://review.openstack.org/637647
23:57:58 openstackgerrit Matt Riedemann proposed openstack/nova master: Deal with cross-cell resize in _remove_deleted_instances_allocations https://review.openstack.org/639453
23:57:59 openstackgerrit Matt Riedemann proposed openstack/nova master: WIP: Add revert_snapshot_based_resize conductor RPC method https://review.openstack.org/638047
23:57:59 openstackgerrit Matt Riedemann proposed openstack/nova master: WIP: Add RevertResizeTask https://review.openstack.org/638046
#openstack-nova - 2019-03-09
00:02:29 openstackgerrit Matt Riedemann proposed openstack/nova master: Add user_id field to InstanceMapping https://review.openstack.org/633350
00:02:30 openstackgerrit Matt Riedemann proposed openstack/nova master: Populate InstanceMapping.user_id during migrations and schedules https://review.openstack.org/638574
00:02:31 openstackgerrit Matt Riedemann proposed openstack/nova master: Add online data migration for populating user_id https://review.openstack.org/633351
00:32:48 openstackgerrit Merged openstack/nova master: update gate test for removal of force evacuate https://review.openstack.org/641986
02:56:01 openstackgerrit Eric Fried proposed openstack/nova master: pass endpoint interface to Ironic client https://review.openstack.org/640879
14:18:17 openstackgerrit Merged openstack/nova master: Do not run tempest.scenario.test_network* tests in nova-next https://review.openstack.org/641416
18:48:27 openstackgerrit Merged openstack/nova master: Add user_id field to InstanceMapping https://review.openstack.org/633350
#openstack-nova - 2019-03-10
09:23:07 openstackgerrit garyk proposed openstack/nova master: Better handle live migration abort https://review.openstack.org/635440
15:06:31 openstackgerrit Merged openstack/nova master: Allow per-port modification of vnic_type and profile https://review.openstack.org/607365
21:28:56 openstackgerrit Merged openstack/nova master: Add get_instance_pci_request_from_vif https://review.openstack.org/619929
22:02:08 openstackgerrit Takashi NATSUME proposed openstack/nova master: Remove mox in unit/network/test_neutronv2.py (4) https://review.openstack.org/574106
23:52:42 Ahzzmandius hi, trying to get a Xen 4.11 node to register with nova-compute but I get the error "nova.exception.InvalidVirtualMachineMode: Virtual machine mode 'xenpvh' is not recognised"
23:53:05 Ahzzmandius can anyone point me at the solution web page? Haven't had any luck searching google for it.
23:54:36 Ahzzmandius I read and followed https://docs.openstack.org/nova/rocky/admin/configuration/hypervisor-xen-libvirt.html but I don't see a step that I might have missed.
23:54:48 Ahzzmandius I'm on debian testing.
#openstack-nova - 2019-03-11
01:38:56 openstackgerrit Takashi NATSUME proposed openstack/nova master: Remove mox in unit/network/test_neutronv2.py (5) https://review.openstack.org/574110
01:39:32 openstackgerrit Takashi NATSUME proposed openstack/nova master: Remove mox in unit/network/test_neutronv2.py (4) https://review.openstack.org/574106
01:40:09 openstackgerrit Takashi NATSUME proposed openstack/nova master: Remove mox in unit/network/test_neutronv2.py (5) https://review.openstack.org/574110
01:40:23 openstackgerrit Takashi NATSUME proposed openstack/nova master: Remove mox in unit/network/test_neutronv2.py (6) https://review.openstack.org/574113
01:40:34 openstackgerrit Takashi NATSUME proposed openstack/nova master: Remove mox in unit/network/test_neutronv2.py (7) https://review.openstack.org/574974
01:40:48 openstackgerrit Takashi NATSUME proposed openstack/nova master: Remove mox in unit/network/test_neutronv2.py (8) https://review.openstack.org/575311
01:41:01 openstackgerrit Takashi NATSUME proposed openstack/nova master: Remove mox in unit/network/test_neutronv2.py (9) https://review.openstack.org/575581
01:41:15 openstackgerrit Takashi NATSUME proposed openstack/nova master: Remove mox in unit/network/test_neutronv2.py (10) https://review.openstack.org/576017
01:41:31 openstackgerrit Takashi NATSUME proposed openstack/nova master: Remove mox in unit/network/test_neutronv2.py (11) https://review.openstack.org/576018
01:41:46 openstackgerrit Takashi NATSUME proposed openstack/nova master: Remove mox in unit/network/test_neutronv2.py (12) https://review.openstack.org/576019
01:41:58 openstackgerrit Takashi NATSUME proposed openstack/nova master: Remove mox in unit/network/test_neutronv2.py (13) https://review.openstack.org/576020
01:42:09 openstackgerrit Takashi NATSUME proposed openstack/nova master: Remove mox in unit/network/test_neutronv2.py (14) https://review.openstack.org/576027
01:42:22 openstackgerrit Takashi NATSUME proposed openstack/nova master: Remove mox in unit/network/test_neutronv2.py (15) https://review.openstack.org/576031
01:42:38 openstackgerrit Takashi NATSUME proposed openstack/nova master: Remove mox in unit/network/test_neutronv2.py (16) https://review.openstack.org/576299
01:42:49 openstackgerrit Takashi NATSUME proposed openstack/nova master: Remove mox in unit/network/test_neutronv2.py (17) https://review.openstack.org/576344
01:43:00 openstackgerrit Takashi NATSUME proposed openstack/nova master: Remove mox in unit/network/test_neutronv2.py (18) https://review.openstack.org/576673
01:43:16 openstackgerrit Takashi NATSUME proposed openstack/nova master: Remove mox in unit/network/test_neutronv2.py (19) https://review.openstack.org/576676
01:43:30 openstackgerrit Takashi NATSUME proposed openstack/nova master: Remove mox in unit/network/test_neutronv2.py (20) https://review.openstack.org/576689
01:43:44 openstackgerrit Takashi NATSUME proposed openstack/nova master: Remove mox in unit/network/test_neutronv2.py (21) https://review.openstack.org/576709
01:43:56 openstackgerrit Takashi NATSUME proposed openstack/nova master: Remove mox in unit/network/test_neutronv2.py (22) https://review.openstack.org/576712
01:44:47 openstackgerrit Takashi NATSUME proposed openstack/nova master: Add descriptions of numbered resource classes and traits https://review.openstack.org/621494
02:26:22 openstackgerrit Takashi NATSUME proposed openstack/python-novaclient master: Remove deprecated options https://review.openstack.org/642312
02:33:06 openstackgerrit Merged openstack/nova master: Populate InstanceMapping.user_id during migrations and schedules https://review.openstack.org/638574

Earlier   Later