Earlier  
Posted Nick Remark
#openstack-nova - 2017-07-20
02:24:58 openstackgerrit Merged openstack/python-novaclient master: Updated from global requirements https://review.openstack.org/485358
02:28:34 melwitt mriedem: yeeeeeahhhh \o/
02:37:07 openstackgerrit Matt Riedemann proposed openstack/python-novaclient master: Expect id and disabled_reason in GET /os-services response https://review.openstack.org/485409
02:37:10 openstackgerrit OpenStack Proposal Bot proposed openstack/nova master: Updated from global requirements https://review.openstack.org/485410
02:58:25 melwitt mriedem: have you ever seen a job failure like this before? trying to figure out if it's me or not http://logs.openstack.org/73/484973/3/check/gate-tempest-dsvm-neutron-linuxbridge-ubuntu-xenial/9ec53dc/console.html#_2017-07-20_01_23_56_831458
02:58:38 mriedem yes i think so
02:58:42 mriedem it's a timeout
02:59:11 melwitt hm, so entire job timeout
02:59:19 mriedem something like that
03:23:20 TheJulia mriedem: re https://review.openstack.org/#/c/215385 Closer, is_volume is blowing up with a stack trace in the nova compute log. I don't have a good handle on the interior of the block device objects in nova, but I partially wonder if it is the tempest test scenario. A glance/sanity check would be greatly appreciated.
03:23:35 openstackgerrit Merged openstack/nova master: remove the very old unmaintained wsgi scripts https://review.openstack.org/479027
03:24:30 mriedem TheJulia: i think it's that the DriverVolumeBlockDevice object that wraps a BlockDeviceMapping object doesn't proxy the is_volume attribute
03:25:15 TheJulia That was kind of what I was suspecting at a glance, but I should have gone to sleep like an hour ago
03:25:21 mriedem https://github.com/openstack/nova/blob/master/nova/virt/block_device.py#L231
03:26:08 TheJulia joy!
03:28:01 mriedem i'll leave comments
03:28:13 TheJulia is_block_device_mapping ?
03:28:19 TheJulia mriedem: thanks!
03:28:35 openstackgerrit OpenStack Proposal Bot proposed openstack/nova master: Updated from global requirements https://review.openstack.org/485410
03:28:58 mriedem done
03:29:51 mriedem it's my fault for asking to use the mappings in the block_device_info list passed into spawn() to save the db roundtrip
03:30:03 mriedem i'd say we workaround it in pike and cleanup it up with a TODO in queens
03:30:09 mriedem *clean it up
03:39:00 TheJulia mriedem: I'm always for saving a roundtrip to the database
03:45:57 openstackgerrit Merged openstack/nova master: Remove key_manager.api_class hack https://review.openstack.org/484501
03:46:45 openstackgerrit Merged openstack/nova master: Remove reverts_task_state decorator from swap_volume https://review.openstack.org/481447
04:01:06 openstackgerrit Matt Riedemann proposed openstack/python-novaclient master: WIP: Microversion 2.53 - services and hypervisors using UUIDs https://review.openstack.org/485435
04:04:57 openstackgerrit Merged openstack/nova master: Use URIOpt https://review.openstack.org/479215
04:10:35 openstackgerrit OpenStack Proposal Bot proposed openstack/nova master: Updated from global requirements https://review.openstack.org/485410
04:23:03 openstackgerrit Julia Kreger proposed openstack/nova master: Ironic: Support boot from Cinder volume https://review.openstack.org/215385
04:43:04 openstackgerrit John Haan proposed openstack/nova-specs master: Support volume_type with BDM paramter https://review.openstack.org/466595
04:57:25 openstackgerrit John Haan proposed openstack/nova-specs master: Support volume_type with BDM paramter https://review.openstack.org/466595
05:02:07 openstackgerrit John Haan proposed openstack/nova-specs master: Support volume_type with BDM paramter https://review.openstack.org/466595
05:16:59 openstackgerrit John Haan proposed openstack/nova-specs master: Support volume_type with BDM paramter https://review.openstack.org/466595
05:18:06 openstackgerrit Julia Kreger proposed openstack/nova master: Ironic: Support boot from Cinder volume https://review.openstack.org/215385
05:51:31 openstackgerrit Julia Kreger proposed openstack/nova master: Ironic: Support boot from Cinder volume https://review.openstack.org/215385
06:38:37 openstackgerrit iswarya vakati proposed openstack/nova master: Fixed wrap from taking negative values https://review.openstack.org/481465
06:50:57 openstackgerrit Béla Vancsics proposed openstack/nova master: ransform instance.resize_confirm notification https://review.openstack.org/482557
06:51:51 openstackgerrit Béla Vancsics proposed openstack/nova master: Transform instance.resize_confirm notification https://review.openstack.org/482557
07:03:50 openstackgerrit Moshe Levi proposed openstack/nova master: hardware offload support for openvswitch https://review.openstack.org/398265
07:11:05 openstackgerrit Zhenyu Zheng proposed openstack/nova master: Add tags to instance.create Notification https://review.openstack.org/459493
07:15:52 openstackgerrit jichenjc proposed openstack/nova master: Check root disk size when doing resize in API https://review.openstack.org/484664
07:18:28 openstackgerrit Béla Vancsics proposed openstack/nova master: Transform servergroup.create notification https://review.openstack.org/454023
07:45:56 openstackgerrit Sylvain Bauza proposed openstack/nova master: Accept any scheduler driver entrypoint https://review.openstack.org/484828
07:50:25 openstackgerrit Jan Gutter proposed openstack/nova master: Netronome SmartNIC Enablement https://review.openstack.org/483459
08:57:47 openstackgerrit Béla Vancsics proposed openstack/nova master: Transform servergroup.delete notification https://review.openstack.org/483902
09:13:08 openstackgerrit Zhenyu Zheng proposed openstack/nova master: Add tags to instance.create Notification https://review.openstack.org/459493
09:29:14 openstackgerrit Stephen Finucane proposed openstack/python-novaclient master: doc: Remove Makefile https://review.openstack.org/480096
09:30:56 openstackgerrit Stephen Finucane proposed openstack/python-novaclient master: Fix up release note https://review.openstack.org/470446
09:46:25 openstackgerrit sahid proposed openstack/nova-specs master: virt: allow instances to be booted with trusted VFs https://review.openstack.org/485522
09:50:45 openstackgerrit Balazs Gibizer proposed openstack/nova master: add status field to the instance notifications https://review.openstack.org/485525
10:27:14 openstackgerrit Stephen Finucane proposed openstack/nova master: console: introduce basic framework for security proxying https://review.openstack.org/345396
10:27:15 openstackgerrit Stephen Finucane proposed openstack/nova master: console: introduce framework for RFB authentication https://review.openstack.org/345397
10:27:15 openstackgerrit Stephen Finucane proposed openstack/nova master: console: introduce the VeNCrypt RFB authentication scheme https://review.openstack.org/345398
10:27:16 openstackgerrit Stephen Finucane proposed openstack/nova master: console: provide an RFB security proxy implementation https://review.openstack.org/345399
10:31:44 gibi bauzas, cdent: I think
10:31:54 gibi bauzas, cdent: I think I found a bug in https://review.openstack.org/#/c/483565/4/nova/scheduler/manager.py@146 but it is already on the gate
10:31:56 cdent therefore you are
10:32:10 gibi sometimes I don't want to be :)
10:33:47 gibi honestly I don't want to stop the claim patches I would fix this in a follow up instead
10:33:52 cdent yeah agree
10:34:18 gibi the effect is small as the exception will stop the instance boot and that is correct as there is no resources left for the instance
10:34:20 cdent do you have a replication scenario already?
10:34:37 gibi not in code yet
10:34:52 cdent were you experimenting and then boom?
10:34:56 cdent we need more of that
10:35:15 gibi yes, in devstack. I consumed all my MAGIC then the next boot produced the stacktrace
10:35:39 gibi first I was happy as the instance didn't booted and that is correct
10:35:54 gibi but then I checked the logs and the stacktrace was starange
10:35:56 gibi strange
10:36:32 gibi I can try to put together a test for this scenario
10:36:58 gibi but this time the problem is not on the placement side but on the scheduler/manager side
10:38:32 cdent gibi: I reckon a bug report describing what you just said is sufficient
10:39:21 cdent “I consumed all my MAGIC” would make a good t-shirt or epitath
10:40:00 gibi OK I file a bug
10:41:19 cdent I’ve added a link to this talk to the review, for visibility
10:41:20 gibi and I made a note about the t-shirt
10:42:49 cdent I’m _really_ glad you are tracking this stuff so closely. I’d been planning to, but haven’t had the time. I think there are going to be lots of edge cases and other weirdnesses. Which is all fine. We’ll make it happy soon enough.
10:43:26 openstackgerrit Stephen Finucane proposed openstack/os-vif master: doc: Remove cruft from releasenotes conf.py https://review.openstack.org/480092
10:44:59 abhishekk hi can any one confirm that uwsgi will only be used for development purpose or it can be used in production as well?
10:47:45 gibi bauzas, cdent: bug has been reported https://bugs.launchpad.net/nova/+bug/1705446
10:47:47 openstack Launchpad bug 1705446 in OpenStack Compute (nova) "filter scheduler raises TypeError: argument of type 'NoneType' is not iterable when placement returns no allocation candidates" [Undecided,New]
10:48:02 cdent excellent thanks
10:48:33 stephenfin abhishekk: I can't confirm it, but I'm pretty sure any WSGI server can be used, yes
10:48:43 gibi cdent: yes, we just figure out that we might need to use the custom resource feature to build up a solution so I started building a PoC out of what nova has
10:49:27 abhishekk stephenfin: ok, thank you
10:49:52 cdent abhishekk: the idea with the new wsgi script is to make it so it can be run with any wsgi server
10:50:37 cdent gibi: I’ve been hearing that quite a lot: custom resource classes are going to allow a lot of interesting flexibility for other hypervisors
10:51:06 abhishekk cdent: ok, got it, thank you :)
10:51:19 gibi cdent: I think it will be a buzzword soon in the telco world
10:51:58 cdent gibi: I hope we don’t run into too many people who are trying to do what nested resource providers is supposed to provide, with custom resource classes instead
10:52:36 cdent gibi: it won’t be the end of the world or anything, but it will be bad for interop
10:52:49 cdent (which I guess in the telco world is not a huge concern, but still)
10:52:54 openstackgerrit Merged openstack/nova master: Handle None returned from get_allocation_candidates due to connect failure https://review.openstack.org/484988
10:54:23 gibi cdent: does nested resources support different provider for the parent and the child resource?
10:55:25 gibi cdent: I mean my MAGIC is provided by the compute node so in theory this can be nested under the compute resource somehow but the logic of providing MAGIC does not fitt nova so I need a separate provider
10:59:19 openstackgerrit Dao Cong Tien proposed openstack/nova master: Fix invalid getattr/setattr for DriverBlockDevice https://review.openstack.org/485550
11:00:01 openstackgerrit Merged openstack/nova master: add dict of allocation requests to select_dests() https://review.openstack.org/483565
11:01:36 cdent gibi: yeah, one example is compute node provider -> pci devices that provide physical or virtual functions (and have N of them)
11:01:46 cdent and mix numa cells into that

Earlier   Later