Earlier  
Posted Nick Remark
#openstack-nova - 2019-12-06
15:54:06 efried mriedem: Yeah, gibi, how do you feel about that? Should we start advertising (in docs etc) that you can use string suffixes in your flavors? I kinda feel like it's something we could do, but is certainly not necessary, so that could be a separate change.
15:55:59 gibi efried: do I understand correctly that the old numbered syntaxt still works?
15:56:06 efried absolutely
15:57:56 gibi efried: I think it is worth to add a sentence or two to the flavor doc. But that can be done in a follow up
15:58:06 efried yeah
15:58:10 efried mriedem: okay with that?
15:58:47 mriedem i'm fine with a fup
15:58:58 mriedem those existing tests don't need to change then right?
16:00:28 efried mriedem: they needed to change a little bit because some of the previously-bogus extra specs are now not-ignored.
16:00:41 efried but no, I didn't need to change as many as I did.
16:00:45 efried see response in the patch.
16:05:22 mriedem ack, will reply and +2 in a sec
16:05:32 mriedem waiting to push up my refactor of build_request_spec since you tickled it :)
16:05:48 mriedem these todos from bauzas have been wafting in here for years
16:07:26 efried heh. wafting.
16:10:18 donnyd So I am hoping I can get a pointer with the right direction to go. I am having an issue where VM's just get stuck in scheduling. No errors, no logs and the hypervisor reports its up. Never seen nova do this before, there is usually something that says I couldn't build a machine because X.
16:10:44 efried gibi: FYI I'm having trouble with this one "unit" test (not sure how it gets away with not being in the functional set): https://opendev.org/openstack/nova/src/branch/master/nova/tests/unit/conductor/test_conductor.py#L1046
16:10:58 efried donnyd: which logs have you inspected?
16:11:17 donnyd efried: all of them... conductor, scheduler, api, and compute
16:11:18 openstackgerrit Matt Riedemann proposed openstack/nova master: Make build_request_spec return an actual RequestSpec https://review.opendev.org/697686
16:11:30 donnyd the only thing I get that is close to related is an error in libvirt
16:11:53 donnyd virNetSocketReadWire : End of file while reading data: Input/output error
16:12:12 mriedem efried: done, +W'ed
16:12:17 efried thanks mriedem
16:12:26 efried donnyd: what release are you running?
16:12:48 donnyd this is for one of my older deployments on rocky
16:13:25 gibi efried: does that unit test still fails on your last mapping refactor patch? I can take a look
16:13:53 efried gibi: it does, yes. I think I have fixed all the others locally, can push that if it would help.
16:14:38 efried gibi: if you look at the results, there's an exception setting up the report client to talk to placement, which is odd -- if that's an issue now, it should have been an issue before.
16:14:46 efried But maybe it "didn't matter" before somehow
16:15:14 efried https://storage.gra1.cloud.ovh.net/v1/AUTH_dcaab5e32b234d56b626f72581e3644c/zuul_opendev_logs_e07/696992/6/check/openstack-tox-py36/e074f8e/testr_results.html.gz
16:16:14 openstackgerrit Matt Riedemann proposed openstack/nova master: Remove now invalid cells v1 comments from conductor code https://review.opendev.org/697670
16:16:27 openstackgerrit Balazs Gibizer proposed openstack/nova master: Move _update_pci_request_spec_with_allocated_interface_name https://review.opendev.org/696574
16:16:28 openstackgerrit Balazs Gibizer proposed openstack/nova master: Support live migration with qos ports https://review.opendev.org/695905
16:17:01 efried wait, maybe I'm pointing to the wrong test, hold daphone.
16:17:01 gibi efried: if you can push your local change the I will grab them and reproduce the remaining failure locally
16:17:09 efried ight, will do.
16:17:35 openstackgerrit Eric Fried proposed openstack/nova master: Use provider mappings from Placement (mostly) https://review.opendev.org/696992
16:17:36 openstackgerrit Eric Fried proposed openstack/nova master: Restore test_minbw_allocation_placement in nova-next job https://review.opendev.org/697586
16:19:11 efried gibi: sorry, it's test_schedule_and_build_instances_fill_request_spec
16:19:19 gibi ack
16:22:08 efried bbiab
16:26:09 openstackgerrit Matt Riedemann proposed openstack/nova master: Remove dict compat from populate_filter_properties https://review.opendev.org/697669
16:26:09 openstackgerrit Matt Riedemann proposed openstack/nova master: Remove now invalid cells v1 comments from conductor code https://review.opendev.org/697670
16:26:10 openstackgerrit Matt Riedemann proposed openstack/nova master: Make build_request_spec return an actual RequestSpec https://review.opendev.org/697686
16:27:31 gibi efried_afk: I think stack trace in the log is missleading. At the end there is a dropped exception that seems relevant
16:27:34 gibi Original exception being dropped: ['Traceback (most recent call last):\n', ' File "nova/conductor/manager.py", line 1532, in schedule_and_build_instances\n scheduler_utils.fill_provider_mapping(request_spec, host)\n', ' File "nova/scheduler/utils.py", line 1234, in fill_provider_mapping\n mappings = jsonutils.loads(host_selection.allocation_request)[\'mappings\']\n', "KeyError: 'mappings'\n"]
16:32:03 gibi efried_afk: replied in the review. There is some a_c responses used by that test which does not have mapping key
16:37:34 openstackgerrit Matt Riedemann proposed openstack/nova master: Make build_request_spec return an actual RequestSpec https://review.opendev.org/697686
16:42:19 openstackgerrit Stephen Finucane proposed openstack/nova master: functional: Unify '_wait_until_deleted' implementations https://review.opendev.org/689181
16:42:20 openstackgerrit Stephen Finucane proposed openstack/nova master: functional: Remove 'get_invalid_image' https://review.opendev.org/697454
16:42:20 openstackgerrit Stephen Finucane proposed openstack/nova master: functional: Unify '_build_minimal_create_server_request' implementations https://review.opendev.org/695024
16:42:21 openstackgerrit Stephen Finucane proposed openstack/nova master: functional: Add unified '_build_server' helper function https://review.opendev.org/697537
16:42:21 openstackgerrit Stephen Finucane proposed openstack/nova master: functional: Make '_IntegratedTestBase' subclass 'InstanceHelperMixin' https://review.opendev.org/689182
16:42:22 openstackgerrit Stephen Finucane proposed openstack/nova master: functional: Add '_delete_server' to 'InstanceHelperMixin' https://review.opendev.org/697539
16:42:22 openstackgerrit Stephen Finucane proposed openstack/nova master: functional: Add unified '_(build|create)_flavor' helper functions https://review.opendev.org/697538
16:42:23 openstackgerrit Stephen Finucane proposed openstack/nova master: functional: Remove 'api' parameter https://review.opendev.org/697694
16:42:23 openstackgerrit Stephen Finucane proposed openstack/nova master: functional: Add '_create_server' helper https://review.opendev.org/697540
17:00:30 efried Thanks gibi, I figured that was probably it but I was having a hard time finding where those responses came from.
17:05:02 openstackgerrit Eric Fried proposed openstack/nova master: Restore test_minbw_allocation_placement in nova-next job https://review.opendev.org/697586
17:05:02 openstackgerrit Eric Fried proposed openstack/nova master: Use provider mappings from Placement (mostly) https://review.opendev.org/696992
17:05:08 efried gibi: that should be good to go now. Thanks for the help.
17:14:14 openstackgerrit Matt Riedemann proposed openstack/nova master: Support RequestSpec in populate_retry https://review.opendev.org/697697
17:25:14 mriedem we need to bump the conductor rpc api to 2.0 but i don't want to do that work
17:25:28 mriedem it would allow removing a lot of legacy filter_properties and request spec cruft from compute and conductor though
17:28:12 gibi efried: thanks, +2
17:28:25 efried thanks gibi
17:29:14 openstackgerrit Matt Riedemann proposed openstack/nova master: Remove dead code from MigrationTask._execute https://review.opendev.org/697699
17:32:38 mriedem efried: so a short spec for https://blueprints.launchpad.net/nova/+spec/ironic-tenant-filter right?
17:32:46 mriedem looks like that was the result of the meeting
17:35:06 openstackgerrit Balazs Gibizer proposed openstack/nova master: Move _update_pci_request_spec_with_allocated_interface_name https://review.opendev.org/696574
17:35:07 openstackgerrit Balazs Gibizer proposed openstack/nova master: Support live migration with qos ports https://review.opendev.org/695905
18:03:44 openstackgerrit Matt Riedemann proposed openstack/nova master: WIP: Use COMPUTE_SAME_HOST_COLD_MIGRATE trait during migrate https://review.opendev.org/695220
18:03:48 mriedem dansmith: artom: efried: rebased poc ^
18:10:28 efried ack
18:34:27 openstackgerrit Merged openstack/nova stable/stein: compute: Take an instance.uuid lock when rebooting https://review.opendev.org/696152
19:01:00 openstackgerrit Merged openstack/nova master: Use Placement 1.34 (string suffixes & mappings) https://review.opendev.org/696418
19:21:28 openstackgerrit Stephen Finucane proposed openstack/nova master: nova-net: Drop nova-network-base security group tests https://review.opendev.org/696508
19:21:29 openstackgerrit Stephen Finucane proposed openstack/nova master: nova-net: Convert remaining unit tests to neutron https://review.opendev.org/696510
19:21:29 openstackgerrit Stephen Finucane proposed openstack/nova master: nova-net: Convert remaining API tests to use neutron https://review.opendev.org/696509
19:21:30 openstackgerrit Stephen Finucane proposed openstack/nova master: nova-net: Remove nova-network security group driver https://review.opendev.org/696512
19:21:30 openstackgerrit Stephen Finucane proposed openstack/nova master: nova-net: Remove 'is_neutron_security_groups' function https://review.opendev.org/696511
19:21:31 openstackgerrit Stephen Finucane proposed openstack/nova master: nova-net: Remove firewall support https://review.opendev.org/696514
19:21:31 openstackgerrit Stephen Finucane proposed openstack/nova master: nova-net: Correct some broken VIF tests https://review.opendev.org/696513
19:21:32 openstackgerrit Stephen Finucane proposed openstack/nova master: nova-net: Remove final references to nova-network https://review.opendev.org/696516
19:21:32 openstackgerrit Stephen Finucane proposed openstack/nova master: nova-net: Copy shared utils from nova-net module https://review.opendev.org/696515
19:21:33 openstackgerrit Stephen Finucane proposed openstack/nova master: nova-net: Add TODOs to remove security group-related objects https://review.opendev.org/696517
19:21:33 openstackgerrit Stephen Finucane proposed openstack/nova master: nova-net: Remove 'MetadataManager' https://review.opendev.org/696748
19:21:34 openstackgerrit Stephen Finucane proposed openstack/nova master: nova-net: Kill it https://review.opendev.org/696518
19:21:34 openstackgerrit Stephen Finucane proposed openstack/nova master: nova-net: Remove dependency on nova-net from fake cache https://review.opendev.org/696749
19:21:35 openstackgerrit Stephen Finucane proposed openstack/nova master: nova-net: Make the security group API as module https://review.opendev.org/696746
19:21:35 openstackgerrit Stephen Finucane proposed openstack/nova master: nova-net: Rename 'nova.network.neutronv2' -> 'nova.network' https://review.opendev.org/696745
19:21:36 openstackgerrit Stephen Finucane proposed openstack/nova master: nova-net: Remove unused exceptions https://review.opendev.org/697149
19:21:36 openstackgerrit Stephen Finucane proposed openstack/nova master: nova-net: Remove unnecessary 'neutronv2' prefixes https://review.opendev.org/696776
19:21:37 openstackgerrit Stephen Finucane proposed openstack/nova master: nova-net: Remove db methods for ProviderMethod https://review.opendev.org/697150
19:24:06 openstackgerrit Merged openstack/nova stable/train: Do not update root_device_name during guest config https://review.opendev.org/696339
19:24:23 openstackgerrit Merged openstack/nova master: refactor: RequestGroup.is_empty() and .strip_zeros() https://review.opendev.org/696991
20:18:10 mriedem efried: tox -e fast-specs ftw :)
20:23:20 openstackgerrit Matt Riedemann proposed openstack/nova-specs master: Filter nodes by owner (spec) https://review.opendev.org/697717
20:24:13 mriedem larsks: i added you to ^ so you can keep me honest

Earlier   Later