Earlier  
Posted Nick Remark
#openstack-nova - 2017-03-21
10:22:26 sfinucan So could we replace that change with a requirement.txt bump change?
10:22:44 sfinucan ...and turn a two step process to one
10:22:49 johnthetubaguy sfinucan: yes, they will all have to get re-writen
10:24:11 sfinucan johnthetubaguy: Right. Any reason not to do that now?
10:24:29 sfinucan Just making sure we're not creating work for ourselves :)
10:24:32 johnthetubaguy sfinucan: it delays getting the harder reviews out of our queue
10:24:53 johnthetubaguy the rename is a single simple patch really, once the requirements stuff is all lined up
10:35:50 sfinucan johnthetubaguy: OK, the method signatures are the same meaning the rename can be done en masse, as you say. +2/+W'd
10:38:16 johnthetubaguy sfinucan: cool, thanks
10:38:36 johnthetubaguy sfinucan: operators been asking for better docs on this stuff for a few years now, glad to be making progress on it
10:38:58 sfinucan johnthetubaguy: Yup, similar idea behind centralize-config-options
10:39:23 sfinucan One question though - why aren't the 'discoverable' policies documented? https://review.openstack.org/#/c/447722/1/nova/policies/suspend_server.py
10:39:33 johnthetubaguy sfinucan: we are about to delete them all
10:40:17 sfinucan Oh, that part of this spec or some other initiative?
10:40:24 sfinucan *is that
10:40:28 johnthetubaguy its the follow on spec
10:40:53 johnthetubaguy now all extensions are hard coded on by default, having policy to hide a few from the list seems pointless really
10:42:46 sfinucan makes sense
10:44:14 openstackgerrit Stephen Finucane proposed openstack/nova master: Add description to policies in suspend_server.py https://review.openstack.org/447722
10:44:19 openstackgerrit Sylvain Bauza proposed openstack/nova master: WIP/DNM: Destroy the ReqSpec object when deleting the instance https://review.openstack.org/391060
10:46:51 openstackgerrit Stephen Finucane proposed openstack/nova master: Add description to policies in volumes.py https://review.openstack.org/445637
10:50:14 openstackgerrit Stephen Finucane proposed openstack/nova master: Add description to policies in volumes_attachments.py https://review.openstack.org/445252
10:52:56 openstackgerrit Rodolfo Alonso Hernandez proposed openstack/nova master: Read NIC features in libvirt https://review.openstack.org/444415
10:58:10 openstackgerrit Stephen Finucane proposed openstack/nova master: Add description to policies in attach_interfaces.py https://review.openstack.org/447696
10:59:03 openstackgerrit Lee Yarwood proposed openstack/nova master: compute: Detach volumes on _rebuild_default_impl failure https://review.openstack.org/442105
11:00:18 cdent alex_xu: can you do the same curl that you left in your comment, but with a -v so we can see the request headers too?
11:02:06 cdent alex_xu: I'm pretty sure your request is somehow getting a content-type header
11:04:39 alex_xu cdent: thanks, curl send a "Content-Type: application/x-www-form-urlencoded"
11:04:53 alex_xu I got that with -v
11:05:58 cdent alex_xu: strange, I would expect the result to be a 415 then
11:06:27 alex_xu cdent: yea, I got a 415
11:07:00 cdent oh, so which code did you remove that allowed the 200?
11:09:17 alex_xu cdent: sorry, I didn't get your quesion
11:09:42 alex_xu I removed the check at here also https://review.openstack.org/#/c/447625/2/nova/api/openstack/placement/handler.py
11:09:59 sdague alex_xu / johnthetubaguy / sfinucan anyone want to hit this easy one - https://review.openstack.org/#/c/447466/ - the docs change is on top
11:10:19 sfinucan sdague: Sure
11:10:34 alex_xu sdague: checking
11:11:19 cdent alex_xu: the reason, in that case, that you didn't get 500 error that the original bug fixed is because when you use -d with curl, it automatically sends a content-type header and the error that was being protected against was when there was no content-type header. do you think there's something wrong with the new patch?
11:11:58 sfinucan sdague: Two small indentation things. Otherwise TrivialFix
11:16:13 openstackgerrit Sean Dague proposed openstack/nova master: remove log translation from nova.api.metadata https://review.openstack.org/447466
11:16:13 openstackgerrit Sean Dague proposed openstack/nova master: update i18n guide for nova https://review.openstack.org/447528
11:16:42 openstackgerrit Stephen Finucane proposed openstack/nova master: Add description to policies in agents.py https://review.openstack.org/445208
11:17:05 openstackgerrit Stephen Finucane proposed openstack/nova master: Add description to policies in aggregates.py https://review.openstack.org/445230
11:17:07 openstackgerrit Andrey Volkov proposed openstack/nova master: PoC: Pick PCI devices with unique tags https://review.openstack.org/448008
11:19:18 alex_xu sfinucan: nothing i found from me, you can +w directly as you mention it is trivialfix
11:20:09 sfinucan alex_xu, sdague: Sure. Done.
11:20:33 alex_xu cdent: i didn't finish the review yet, just want to figure why those code are there first
11:20:47 Dinesh_Bhor sfinucan: Hi, I just rebased the patch: https://review.openstack.org/#/c/445782/ could you please take a look at it?
11:26:37 EmilienM dansmith, jaypipes: good morning! here are the new logs with more debug: http://logs.openstack.org/22/447522/1/check-tripleo/gate-tripleo-ci-centos-7-ovb-nonha/7563947/logs/undercloud/var/log/ (using https://review.openstack.org/#/c/447520/)
11:42:14 openstackgerrit Sean Dague proposed openstack/nova master: delete more i18n log markers https://review.openstack.org/448019
11:45:42 openstackgerrit Shunli Zhou proposed openstack/nova master: Remove mox from unit/cells/test_cells_messaging.py https://review.openstack.org/448021
12:10:20 openstackgerrit Radoslav Gerganov proposed openstack/nova master: VMware: add support for different firmwares https://review.openstack.org/448034
12:19:43 alex_xu cdent: just done the review, more comments on https://review.openstack.org/#/c/447625/
12:20:02 cdent thanks alex_xu will look in a second
12:20:30 alex_xu cdent: thanks
12:28:52 jaypipes EmilienM: in meeting hell for 2.5 hours. will try to look into that ASAP.
12:50:48 jroll VCPU 'min_unit': 4
12:50:57 jroll and the flavor does not have 4
12:51:03 jroll that would exclude that RP, right?
12:52:32 cdent jroll: if flavor wants 2, it would not land on the rp with min_unit of 4
12:52:39 jroll nod
12:52:45 jroll joy!
12:53:39 jroll so it seems we want to give baremetal resources a lower min_unit, but still create allocations for all of the resources on that baremetal machine
12:53:43 jroll (to get the old behavior)
12:56:10 cdent jroll: I thought you didn't want that kind of under subscription, but I guess that's not the case?
12:57:01 jroll cdent: we've always left the user a choice, with the "exact" scheduler filters
12:57:38 jroll I believe flavors should match exactly, others (tripleo, yahoo, ?) don't want that
12:58:37 jroll so I think the answer for now is undersubscribe, use the exact match filters as before if one wants the exact match, and then the resource class stuff will eliminate the discussion
12:59:13 cdent ok, then yeah, the current min_unit setting in jay's new code isn't going to allow that
13:01:56 jroll making a note in the bug report, will write a patch shortly after
13:07:01 openstackgerrit Sean Dague proposed openstack/nova master: remove i18n log markers from nova.api.* https://review.openstack.org/448082
13:07:37 cdent edleafe is an awkward test
13:07:56 cdent wave something near him, and awkwardness is measured
13:08:45 edleafe cdent: I'm not a test!
13:08:56 cdent how do you know?
13:09:10 cdent maybe you are but no one told you
13:09:44 edleafe Sorry, that sounds too much like those late night "wow, man!" conversations from college
13:10:05 cdent dood
13:10:31 cdent maybe _everyone_ is a test (for different things)
13:11:32 edleafe and... and... maybe we're all tests in some giant alien CI... heavy
13:11:34 cdent wave something near jaypipes get back a report on which normal form you got going on
13:12:05 EmilienM mriedem: fyi, I posted a link before you connected: http://logs.openstack.org/22/447522/1/check-tripleo/gate-tripleo-ci-centos-7-ovb-nonha/7563947/logs/undercloud/var/log/
13:12:10 EmilienM mriedem: new logs with the debug patch
13:12:21 EmilienM mriedem: (and good morning :-))
13:12:23 jaypipes cdent: third.
13:15:14 jroll mriedem: EmilienM: see my comment here: https://bugs.launchpad.net/nova/+bug/1674236
13:15:14 openstack Launchpad bug 1674236 in tripleo "CI / promotion: Nova isn't aware of the nodes that were registered with Ironic" [Critical,Triaged]
13:17:57 EmilienM jroll: thanks, well explained
13:20:47 edleafe jaypipes: I was going to say 'ab'
13:22:10 openstackgerrit Stephen Finucane proposed openstack/nova master: Refactor: remove _items() in nova/api/openstack/compute/attach_interfaces.py https://review.openstack.org/447698
13:22:32 openstackgerrit Stephen Finucane proposed openstack/nova master: Add description to policies in agents.py https://review.openstack.org/445208
13:24:07 sfinucan sdague: Could you take a look at https://review.openstack.org/#/c/430909/ and successors when possible, please?
13:24:40 sdague sfinucan: why are you making a change like this - https://review.openstack.org/#/c/430717/6/nova/conf/netconf.py ?
13:25:10 sfinucan sdague: It makes the addition of deprecated lines easier for me
13:25:23 sdague why?
13:25:25 sfinucan plus, there's precedent for making everything in '/conf' ultra-consistent
13:25:34 sfinucan I can simply bulk copy-paste
13:27:10 sfinucan but the "making everything in /conf ultra-consistent" is big enough. I've enough of those done that the little differences between each start to get annoying, heh
13:27:24 mriedem jroll: yeah good catch, _compute_node_to_inventory_dict in the old flow hardcodes min_unit to 1
13:27:33 bauzas EmilienM: mriedem: I'm around to help, could you please tell me the current situation ?

Earlier   Later