Earlier  
Posted Nick Remark
#openstack-nova - 2017-11-16
19:23:08 efried jaypipes Just throwing this out there: What if we didn't pass virt the provider tree at all - it's responsible for building one from scratch and sending it back to us. Then we get to go figure out whether anything has changed and flush changes accordingly.
19:24:03 efried jaypipes That would be easier for virt to handle than having to go around figuring out where it needs to add stuff, whether it needs to prune stuff, etc.
19:28:58 efried jaypipes And it's the same paradigm we've had up to now with get_available_resource and get_inventory.
19:35:16 jaypipes efried: the virt driver likely will not be iterating over the provider tree in that way. instead, the virt driver will be querying for things like PCI devices and NUMA nodes etc and will simply be doing a ProviderTree.find() for that device name or NUMA node. it will then add it if the tree doesn't have it or change its traits/inventory if the find() returns a node.
19:37:50 efried jaypipes Giving virt a whole ProviderTree gives them the ability to muck with roots too. Is that a good thing?
19:38:11 efried I guess that's how they would operate on sharing providers.
19:46:33 openstackgerrit Andreas Jaeger proposed openstack/python-novaclient master: Remove setting of version/release from releasenotes https://review.openstack.org/520733
19:56:42 mriedem edleafe: ok comments in https://review.openstack.org/#/c/495854/ - mostly small,
19:57:11 mriedem edleafe: we might want to discuss the thing here https://review.openstack.org/#/c/495854/31/nova/scheduler/filter_scheduler.py@389
19:57:33 mriedem about the scheduler assuming/defining behavior for conductor based on whether or not the first Selection in the list has allocation_request in it
20:06:15 jaypipes efried: not entirely sure, but I'm sure once we get to those patches, things will start to shake out.
20:07:59 mriedem edleafe: ah i see you are relying on that in conductor https://review.openstack.org/#/c/511358/24/nova/conductor/manager.py@582
20:14:38 openstackgerrit Eric Fried proposed openstack/nova master: WIP: ProviderTree.from_list and SRC.get_provider_tree https://review.openstack.org/520756
20:14:51 efried jaypipes You probably want to ignore this one ^
20:15:37 efried although... I suppose the principle may be used for the method you suggested; just moving a bunch of the code from ProviderTree into report client.
20:21:07 mriedem jaypipes: jgriffith and i were musing about the need to include the 'deleted' column in an index,
20:21:12 mriedem and i think i asked you about this a few weeks ago,
20:21:23 mriedem and i thought you said it wouldn't make a noticeable difference, but i could be mistaken,
20:21:33 mriedem but deleted can be 0 or any positive int for a deleted record
20:26:44 openstackgerrit Merged openstack/python-novaclient master: Remove SecretsHelper https://review.openstack.org/520666
20:32:18 efried jaypipes It's been bugging me that the working title for the new virt driver method is `update_inventory`. Shouldn't it be `update_provider_tree`? Since ProviderTree is what we're passing in, and they're updating more than just the inventory therein?
20:39:15 openstackgerrit Matt Riedemann proposed openstack/nova master: Fix TypeError in nova-manage db archive_deleted_rows https://review.openstack.org/520765
20:57:29 efried jaypipes How do you feel about this: If my virt driver is using update_provider_tree, I'm advanced enough to set my own allocation ratios and reserved amounts and whatnot - which I can do from the compute conf if I feel like it - so in that scenario we should NOT call _normalize_inventory_from_cn_obj at all.
21:00:50 openstackgerrit Andreas Jaeger proposed openstack/os-vif master: Remove setting of version/release from releasenotes https://review.openstack.org/520788
21:08:16 openstackgerrit Merged openstack/nova-specs master: Fix "Line limited to a maximum of 79 characters" https://review.openstack.org/520281
21:08:17 openstackgerrit Merged openstack/nova-specs master: Set the 'Upgrade impact' subsection as optional https://review.openstack.org/517223
21:21:54 openstackgerrit Michael Still proposed openstack/nova master: Move flushing block devices to privsep. https://review.openstack.org/519010
21:21:54 openstackgerrit Michael Still proposed openstack/nova master: Convert ext filesystem resizes to privsep. https://review.openstack.org/517516
21:21:55 openstackgerrit Michael Still proposed openstack/nova master: Move remaining uses of parted to privsep. https://review.openstack.org/519483
21:21:55 openstackgerrit Michael Still proposed openstack/nova master: Start moving users of parted to privsep. https://review.openstack.org/519011
21:21:56 openstackgerrit Michael Still proposed openstack/nova master: Convert users of tune2fs to privsep. https://review.openstack.org/519484
21:44:11 openstackgerrit Merged openstack/nova master: Fix the formatting for the 2.54 microversion REST API version history https://review.openstack.org/519940
21:58:51 openstackgerrit Eric Fried proposed openstack/nova master: Scheduler set_inventory_for_provider does nested https://review.openstack.org/520643
21:58:51 openstackgerrit Eric Fried proposed openstack/nova master: All providers (or UUIDs) in a ProviderTree https://review.openstack.org/520243
21:58:52 openstackgerrit Eric Fried proposed openstack/nova master: WIP: ProviderTree.from_list and SRC.get_provider_tree https://review.openstack.org/520756
21:58:52 openstackgerrit Eric Fried proposed openstack/nova master: SchedulerReportClient._get_providers_in_tree https://review.openstack.org/520663
21:58:53 openstackgerrit Eric Fried proposed openstack/nova master: WIP: Use update_provider_tree from resource tracker https://review.openstack.org/520246
22:02:42 openstackgerrit Eric Berglund proposed openstack/nova master: WIP(5): PowerVM driver: ovs vif https://review.openstack.org/422512
22:02:42 openstackgerrit Eric Berglund proposed openstack/nova master: PowerVM Driver: config drive https://review.openstack.org/409404
22:13:33 openstackgerrit Eric Berglund proposed openstack/nova master: PowerVM Driver: config drive https://review.openstack.org/409404
22:15:14 openstackgerrit Eric Berglund proposed openstack/nova master: PowerVM Driver: config drive https://review.openstack.org/409404
22:29:02 openstackgerrit Matt Riedemann proposed openstack/python-novaclient master: Add support for microversion 2.55 - flavor description https://review.openstack.org/520819
22:29:02 openstackgerrit Matt Riedemann proposed openstack/python-novaclient master: Microversion 2.54 - Enable reset keypair while rebuild https://review.openstack.org/519572
22:35:36 openstackgerrit ayoung proposed openstack/nova master: Admin API Policy contingent on is_admin_project https://review.openstack.org/384148
22:38:03 openstackgerrit Ed Leafe proposed openstack/nova master: Modify select_destinations() to return objects and alts https://review.openstack.org/510159
22:38:03 openstackgerrit Ed Leafe proposed openstack/nova master: Return Selection objects from the scheduler driver https://review.openstack.org/495854
22:38:04 openstackgerrit Ed Leafe proposed openstack/nova master: Move the claim_resources method to scheduler utils https://review.openstack.org/511357
22:38:04 openstackgerrit Ed Leafe proposed openstack/nova master: Change RPC for select_destinations() https://review.openstack.org/516707
22:38:05 openstackgerrit Ed Leafe proposed openstack/nova master: Make conductor pass and use host_lists https://review.openstack.org/511358
22:38:14 openstackgerrit Matt Riedemann proposed openstack/python-novaclient master: Add support for microversion 2.55 - flavor description https://review.openstack.org/520819
22:55:36 openstackgerrit Eric Berglund proposed openstack/nova master: WIP(5): PowerVM driver: ovs vif https://review.openstack.org/422512
23:11:17 jaypipes efried: I'd be fine with update_provider_tree(), sure.
23:11:25 efried coo
23:11:30 jaypipes efried: (sorry, was out for a while)
23:20:40 openstackgerrit Matt Riedemann proposed openstack/python-novaclient master: Add support for microversion 2.55 - flavor description https://review.openstack.org/520819
23:36:56 openstackgerrit Takashi NATSUME proposed openstack/nova-specs master: Create specs directory for Rocky https://review.openstack.org/514101
23:42:36 openstackgerrit ayoung proposed openstack/nova master: Admin API Policy contingent on is_admin_project https://review.openstack.org/384148
23:48:25 openstackgerrit Eric Berglund proposed openstack/nova master: WIP(5): PowerVM driver: ovs vif https://review.openstack.org/422512
#openstack-nova - 2017-11-17
00:20:06 mriedem efried: jaypipes: https://review.openstack.org/#/c/516778/
00:20:14 mriedem I think I'm following that, but some questions in the tests.
00:36:11 efried mriedem Thanks, responded.
00:38:37 mriedem efried: i'm good with a cleanup at the end of the series
00:38:46 efried mriedem Thanks.
00:38:48 mriedem efried: will wait for alex_xu to get back on that one, i see he's done a lot of testing with it
00:39:38 efried mriedem Roger wilco. Thanks for helping get that series moving.
01:21:02 openstackgerrit Yikun Jiang proposed openstack/nova master: Update Instance action's updated_at when action event updated. https://review.openstack.org/507473
01:21:36 openstackgerrit Yikun Jiang proposed openstack/nova master: [WIP] Add pagination and changes-since for instance-actions https://review.openstack.org/326326
01:40:39 openstackgerrit Yikun Jiang proposed openstack/nova master: Add pagination and Changes-since filter support for os-migrations. https://review.openstack.org/330406
02:18:03 openstackgerrit Zhenyu Zheng proposed openstack/nova master: Add instance action record for attach/detach interface https://review.openstack.org/512190
02:57:15 openstackgerrit Naichuan Sun proposed openstack/nova master: xenapi(N-R-P): Add API to support vgpu resource provider create https://review.openstack.org/520313
03:16:44 openstackgerrit Chen Hanxiao proposed openstack/python-novaclient master: inject file: add description of injecting multiple files. https://review.openstack.org/515655
03:21:21 openstackgerrit Zhenyu Zheng proposed openstack/nova master: Add instance action record for attach/detach interface https://review.openstack.org/512190
03:44:24 openstackgerrit Nguyen Van Trung proposed openstack/nova-specs master: Add validation to improve pep8 check for nova-specs project https://review.openstack.org/519561
04:32:47 openstackgerrit yuanyue proposed openstack/nova master: Add log in conductor to mark host for instance creation https://review.openstack.org/520369
05:25:05 BenderRodriguez I need help
05:25:28 BenderRodriguez WHenever I try to create an instance, I get the following error and the VM is stuck in the ERROR state when doing openstack server show...
05:25:50 BenderRodriguez The error message shown in nova-conductor.log is as follows: NoValidHost: No valid host was found. There are not enough hosts available.
05:25:54 BenderRodriguez What does this mean?
05:45:08 openstackgerrit Takashi NATSUME proposed openstack/python-novaclient master: Microversion 2.54 - Enable reset keypair while rebuild https://review.openstack.org/519572
06:39:59 openstackgerrit Ghanshyam Mann proposed openstack/nova master: Merge flavor extensions controller code https://review.openstack.org/516104
06:42:30 openstackgerrit Zhenyu Zheng proposed openstack/nova master: Add instance action record for attach/detach interface https://review.openstack.org/512190
06:46:15 openstackgerrit Zhenyu Zheng proposed openstack/nova master: Add instance action record for attach/detach interface https://review.openstack.org/512190
08:13:11 openstackgerrit Zhenyu Zheng proposed openstack/nova master: Add instance action record for attach/detach/swap volumes https://review.openstack.org/517205
09:00:57 openstackgerrit Naichuan Sun proposed openstack/nova master: xenapi(N-R-P): Add API to support vgpu resource provider create https://review.openstack.org/520313
09:37:15 openstackgerrit Naichuan Sun proposed openstack/nova master: (WIP)xenapi(N-R-P): Add API to support compute node resource provider update and create https://review.openstack.org/521041
10:43:36 isp Hi, im using nova.servers.list() to list the instances I have, what could I get the info of each vm? something like nova.servers.show(vmName) or where could I get that functions implemented?
12:00:29 openstackgerrit Andrey Kurilin proposed openstack/python-novaclient master: [CLI] Fix token auth type https://review.openstack.org/424256
12:03:45 openstackgerrit yuanyue proposed openstack/nova master: Add log in conductor to mark host for instance creation https://review.openstack.org/520369
12:07:05 openstackgerrit Andrey Kurilin proposed openstack/python-novaclient master: [CLI] Fix token auth type https://review.openstack.org/424256
12:16:09 efried BenderRodriguez This is really a question for the #openstack channel. But check the compute logs for errors; that should give you a hint as to what went wrong.
12:23:59 openstackgerrit Andrey Kurilin proposed openstack/python-novaclient master: [ci] Use pseudo-random names for new resources https://review.openstack.org/479777
12:24:00 openstackgerrit Andrey Kurilin proposed openstack/python-novaclient master: [functional] Remove duplication of boot helper https://review.openstack.org/521071
12:55:37 efried Ahdang!
13:18:28 fried_rice alex_xu Can you please review the nrp series? https://review.openstack.org/#/c/377138/
13:33:46 openstackgerrit Ed Leafe proposed openstack/nova master: Return Selection objects from the scheduler driver https://review.openstack.org/495854
13:34:18 openstackgerrit Merged openstack/python-novaclient master: Remove setting of version/release from releasenotes https://review.openstack.org/520733
13:49:55 alex_xu fried_rice: yea, that is my next plan
13:50:02 fried_rice alex_xu Cool
14:08:46 openstackgerrit Radoslav Gerganov proposed openstack/nova master: VMware: serial console log (completed) https://review.openstack.org/450636
14:14:18 fried_rice leakypipes Happy Friday!

Earlier   Later