Earlier  
Posted Nick Remark
#openstack-nova - 2017-03-16
16:10:26 sean-k-mooney mhenkel: yes but jaypipes will likely agree when he reads my comment
16:11:15 openstackgerrit Sujitha proposed openstack/nova master: Add helper method to add additional data about policy rule. https://review.openstack.org/434842
16:12:39 melwitt mriedem: on the regression test, do you know why you didn't need RetryFilter?
16:13:40 openstackgerrit Sujitha proposed openstack/nova master: Add helper method to add additional data about policy rule. https://review.openstack.org/434842
16:15:45 openstackgerrit Stephen Finucane proposed openstack/os-vif master: Use Sphinx 1.5 warning-is-error https://review.openstack.org/446616
16:16:35 bauzas mriedem: sorry if I misunderstood you
16:16:54 bauzas I don't want to play the French card, but...
16:17:18 bauzas I thought both of you were asking me to abandon that change and just use the manage command for purging
16:18:29 jroll dansmith: got a pointer to the work to expose custom classes in allocations? (is that happening yet?)
16:18:46 dansmith jroll: I think it is .. in jay's head at least
16:19:06 jroll dansmith: keep in mind I mostly have no idea how allocations work, so I'm not sure what's missing here. I guess it's that we can't yet create an allocation for CUSTOM_FOO?
16:19:18 dansmith jroll: we can we just don't
16:20:06 jroll dansmith: right, so one of the work items is to create those allocations, unless I'm missing something I don't see the dep
16:21:11 dansmith jroll: ah, okay I didn't interpret that work item as this thing, probably because the spec seems focused on just the flavor override and scheduling part
16:21:43 dansmith jroll: in that case, it should probably be "RT changes to allow drivers to expose allocations of custom things" and "make ironic driver do that thing"
16:21:44 jroll dansmith: feels like we need to handle it at the same time, else the node remains free to be scheduled to :)
16:22:01 dansmith jroll: I don't think so, we can do the allocation thing first
16:22:12 jroll ah, true
16:22:14 dansmith if jay is doing that he should probably be on the contributors too
16:22:58 jroll dansmith: okay, so I guess I'll rearrange the work items, split it into RT/ironic items, and add jaypipes. cool?
16:23:54 dansmith jroll: sure, but if you're going to include all that work in here, you probably need to add some wordy description of the allocation bits into the proposed change as well, because that's probably why I assumed this was only the flavor/scheduling work
16:24:21 jroll gotcha
16:24:53 jroll dansmith: I have no clue how that thing works, I'll add as a dep for now until I chat with jay
16:26:09 dansmith okay if he wants it all in this spec I'm sure he can just add it himself
16:27:39 jroll ya
16:28:34 mriedem lyarwood: so i was thinking, we should probably decouple the attachment_id and the rest of that series from the bdm.uuid patch, since that's getting overly complicated at this point
16:28:55 mriedem lyarwood: and it's been about 2 weeks, can we just decouple that from the series?
16:29:26 mriedem melwitt: adding the RetryFilter in makes it blow up for some reason
16:29:47 mriedem melwitt: you could pull it down and add that to see what i mean, but it seems to think that there is only one host,
16:30:00 mriedem i'm not sure if that's because both compute services have the same fake-mini node?
16:30:46 melwitt mriedem: yeah, I suspect it's trying to same host again. it still tests the bug since it is retrying, it's just probably not landing on the second host
16:31:08 lyarwood mriedem: yup happy to, I'll do that now before the call
16:31:10 mriedem melwitt: well, it dumps a message like "host1 in list, hosts already tried: host1"
16:31:19 lyarwood s/call/meeting/g
16:31:20 mriedem and then kicks it out,
16:31:30 melwitt mriedem: oh? I pulled it down a few minutes ago and am playing with it, just out of curiosity
16:31:30 mriedem i'm not sure why it doesn't see host2
16:31:47 mriedem my guess is the node values are the same, but i don't see why that should matter
16:31:59 openstackgerrit Jim Rollenhagen proposed openstack/nova-specs master: Add spec for custom resource classes in flavors https://review.openstack.org/446570
16:32:00 mriedem lyarwood: thanks
16:32:03 jroll dansmith: done, thanks for the help
16:43:35 jaypipes mhenkel: where is the os-vif plugin for vrouter?
16:45:00 jaypipes mhenkel: nm, found it, sorry.
16:45:18 mhenkel jaypipes: cool
16:45:36 openstackgerrit Octave Orgeron proposed openstack/nova-specs master: Enables MySQL Cluster Support for Nova https://review.openstack.org/446626
16:55:38 openstackgerrit Octave Orgeron proposed openstack/nova-specs master: Enables MySQL Cluster Support for Nova https://review.openstack.org/446631
16:56:40 openstackgerrit Stephen Finucane proposed openstack/python-novaclient master: Use Sphinx 1.5 warning-is-error https://review.openstack.org/446632
16:58:41 jaypipes mhenkel: still -1 from me, but I understand now where the os-vif stuff is. :)
16:58:50 jaypipes mhenkel: pls see my review comments for details.
16:59:14 mhenkel jaypipes: ok, will check, thanks!
16:59:16 openstackgerrit Lee Yarwood proposed openstack/nova master: objects: Add attachment_id to BlockDeviceMapping https://review.openstack.org/437665
16:59:17 openstackgerrit Lee Yarwood proposed openstack/nova master: db: Add attachment_id to block_device_mapping https://review.openstack.org/437597
16:59:22 jaypipes mhenkel: np! :)
17:00:04 jaypipes mhenkel: if you add those unit tests and make the commit message changes, I'll re-review quickly and with sean-k-mooney's +1 pass it over to sfinucan or mriedem to +2.
17:00:29 mhenkel jaypipes: will do!
17:01:58 jaypipes mriedem: https://review.openstack.org/#/c/416669/ looks sensible and has had several cdent reviews around API correctness.
17:02:04 openstackgerrit John Garbutt proposed openstack/nova-specs master: Add spec to use cinder's new attachment API https://review.openstack.org/373203
17:02:20 sean-k-mooney jaypipes: i proably should have been more stringent in my own review but the main think i was reviewing for was if the os-vif delegation looked correct.
17:02:35 jaypipes sean-k-mooney: it's cool duder :)
17:02:37 mdbooth mriedem lyarwood: I've been looking at that detach gate failure, discussing with danpb downstream.
17:03:04 mdbooth I currently suspect it's a libvirt issue.
17:03:40 mdbooth If you look at the libvirt logs, we see the device_del, then the job disappears into a black hole, then Nova reports a disconnect.
17:03:47 sean-k-mooney jaypipes: that said alot of that code that deligate to os-vif in nova is not unittested correctly so this is something i guess we should improve going forward
17:04:10 jaypipes sean-k-mooney: ack
17:04:26 mriedem jaypipes: ok, after meetings and other things, like this big ass bowl of chili in front of me
17:05:25 mdbooth lyarwood mriedem: All of the above occurs within the context of, from Nova's pov, self._domain.detachDeviceFlags(device_xml, flags=flags)
17:05:37 mdbooth So at the moment I don't see how it can be a Nova issue
17:06:14 sean-k-mooney mhenkel: the unitest in https://review.openstack.org/#/c/334048/ may be of use to you as a reference.
17:07:55 mdbooth mriedem: How long do those log files live, btw? If I link to them in bz will they still be there in a month or 2?
17:09:20 mriedem mdbooth: i'm not sure about that, it used to be 6 months,
17:09:35 mriedem fungi: jeblair: ^ how long does infra keep ci job logs around?
17:09:53 fungi mriedem: now it's down to about 45 days
17:10:08 fungi mdbooth: ^
17:10:15 jaypipes mriedem: :)
17:10:16 mdbooth fungi: Thanks
17:10:36 sean-k-mooney jaypipes: actully while you are around if you get a chance to look at https://review.openstack.org/#/c/441590/ let me know if you are ok with this direction. i belive that with this change the host_info class has all the info we need to pass to neutron for the port binding negciation.
17:10:52 fungi mriedem: mdbooth: that's keeping us barely afloat with the present job log volume http://cacti.openstack.org/cacti/graph.php?action=view&local_graph_id=717&rra_id=all
17:10:57 jeblair (it's directly tied to log volume; we've had to reduce it due to a significant increase in the amount of data jobs are storing in logs)
17:11:05 sean-k-mooney jaypipes: that said i dont want to merge this until i have some prototype code to consume it
17:11:09 mriedem mdbooth: fwiw i didn't notice this type of error when we were using trusty
17:11:12 mriedem which was libvirt 1.2.2
17:11:55 mdbooth fungi: NP. I originally assumed it would be days, tbh.
17:12:01 mdbooth 45 days is excellent.
17:12:30 sean-k-mooney sfinucan: https://review.openstack.org/#/c/441590/ is proably of interest to you too. again im going to keep the workflow -1 until i have an end to end poc working to ensure it does capture all required info
17:14:12 fungi mdbooth: we wish it could be more, but we generate _lots_ of logs these days
17:19:52 openstackgerrit Christopher Brown proposed openstack/nova master: Add lan9118 as valid nic for hw_vif_model property for qemu https://review.openstack.org/393489
17:22:03 jaypipes sean-k-mooney: reviewed.
17:25:19 mriedem fungi: totally fine
17:25:24 mriedem was just wondering the timeline
17:25:47 openstackgerrit Octave Orgeron proposed openstack/nova master: Enables MySQL Cluster Support for Nova https://review.openstack.org/446643
17:27:14 sean-k-mooney jaypipes: thanks that also needs units so ill adress your comments when i add them
17:27:35 openstackgerrit Octave Orgeron proposed openstack/nova master: Enables MySQL Cluster Support for Nova https://review.openstack.org/446643
17:33:25 mdbooth lyarwood mriedem: libvirtd crashed
17:34:23 mriedem mdbooth: gah
17:34:33 mriedem remember how i said i'd always chalked this failure up to libvirt crashing :)
17:34:55 mdbooth mriedem: So, I think we're going to request some changes in the CI environment
17:35:10 mdbooth e.g. It would be nice if libvirt didn't restart
17:35:20 mdbooth Also, if we collected core dumps
17:35:28 mdbooth And there are some additional logs which would be useful
17:35:34 openstackgerrit Dan Smith proposed openstack/nova master: Teach HostAPI about cells https://review.openstack.org/442162

Earlier   Later