| Posted | Nick | Remark | |
|---|---|---|---|
| #openstack-nova - 2017-03-29 | |||
| 16:09:33 | kashyap | clarkb: Hi there, I've seen yours and Ian's responses in the Inbox, but I still haven't had a chance to act on them | |
| 16:09:44 | kashyap | clarkb: Yeah, core dumps won't help in this case | |
| 16:09:58 | artom | vks1, err, you set the tags yourself at instance create? | |
| 16:10:00 | kashyap | clarkb: At least that's what the libvirt dev involved (Michal Privoznik) said | |
| 16:10:06 | vks1 | artom: no | |
| 16:10:19 | artom | vks1, err, which tags are you talking about then? | |
| 16:10:29 | mdbooth | clarkb: Couple of things, I posted an update to ianw 's patch which enables efence and also works on Fedora: https://review.openstack.org/#/c/451430/ | |
| 16:10:33 | clarkb | kashyap: ianw figured it was something devstack should do anyways so wouldn't hurt to have it, then we can actually rule it out as not being helpful | |
| 16:10:48 | vks1 | Interface "tap319bae97-0b" | |
| 16:10:48 | vks1 | tag: 1 | |
| 16:10:48 | vks1 | artom: Port "tap319bae97-0b" | |
| 16:10:49 | mdbooth | clarkb: Secondly, I think we have to treat this as a downstream Ubuntu bug | |
| 16:10:52 | mriedem | mdbooth: i want to get that refactor merged this week | |
| 16:10:56 | kashyap | clarkb: Oh that's certainly true -- having a coredump ready, it's super easy with systemd :-) | |
| 16:11:06 | artom | vks1, what is that the output of? | |
| 16:11:09 | kashyap | clarkb: I mean, having them available in general | |
| 16:11:15 | mdbooth | clarkb: The Ubuntu maintainers need to look at this | |
| 16:11:16 | clarkb | mdbooth: it certainly affects ubuntu (I don't have evidence of it affecting fedora or centos), but that doesn't necessarily mean its their bug | |
| 16:11:17 | vks1 | artom: ovs-vsctl show | |
| 16:11:20 | artom | vks1, I have a feeling you're talking about vlan ids... | |
| 16:11:27 | vks1 | artom: yeah | |
| 16:11:35 | clarkb | mdbooth: the last time we had a similar situation it was very clearly libvirts bug once someone from libvirt actually looked at it (instead of blaming ubuntu) | |
| 16:11:49 | mdbooth | clarkb: As I said in some LP bug somewhere, upstream libvirt aren't going to be that interested in this, because it's not the latest stable release | |
| 16:11:54 | artom | mriedem, you volunteered me for the wrong thing dude ;) | |
| 16:12:12 | mdbooth | clarkb: A libvirt maintainer has already looked, and doesn't think it's broken in the latest stable release | |
| 16:12:15 | mriedem | artom: redirect to vladikr? | |
| 16:12:15 | artom | vks1, so... different ports have different vlans? | |
| 16:12:28 | mriedem | artom: delegation is the sign of true leadership :) | |
| 16:12:28 | vks1 | artom: yeah | |
| 16:12:39 | artom | mriedem, *proper* delegation ;) | |
| 16:12:52 | artom | vks1, so is that bad? What's your expectation? | |
| 16:12:57 | openstack | Launchpad bug 1673483 in libvirt (Ubuntu) "libvirt: test_attach_volume_shelved_or_offload_server times out waiting for device detach (which fails)" [Medium,Triaged] | |
| 16:12:57 | kashyap | mdbooth: To answer your question from earlier in the day -- it's not actually the same bug as this one (https://bugs.launchpad.net/nova/+bug/1673483) | |
| 16:12:59 | vladikr | :) | |
| 16:13:05 | kashyap | mdbooth: Where danpb identified the missing patches | |
| 16:13:19 | vks1 | artom: thanks vladikr is here | |
| 16:13:21 | clarkb | mdbooth: ok, this is frustrating because have had had similar issues in the past with the same exact attitude from upstream and the end result was libvirt had a terrible bug in it that affected every version since the code went in | |
| 16:13:33 | clarkb | and it took months to get fixed because no one would look at it for more than 5 minutes | |
| 16:13:42 | vks1 | artom: vlan tagging should be same | |
| 16:13:45 | clarkb | I'm not saying thats the case here, but that attitude hasn't been productive in the past | |
| 16:13:47 | vks1 | vladikr: hi | |
| 16:14:19 | kashyap | mdbooth: Because, the Nova stack traces are different from both bugs, that's why we didn't close them as duplicates | |
| 16:14:25 | mdbooth | clarkb: Well, we're running our CI on unmaintained, unsupported infrastructure | |
| 16:14:25 | openstackgerrit | Sujitha proposed openstack/nova master: Adding tags field to InstancePayload https://review.openstack.org/407228 | |
| 16:14:47 | vks1 | vladikr: I have 2 VMs launched on 2 different compute. When I see the tap ports on OVS , on one compute I see tag:1 and on other compute its tag:3 . both the VMs are of same n/w. | |
| 16:14:49 | mdbooth | clarkb: Support for that is always going to be frustrating | |
| 16:14:51 | vladikr | vks1, Hi, let me just read up. | |
| 16:14:59 | kashyap | clarkb: Speaking of attitudes, I'd argue (not the first one) that Virt maintainance on Ubuntu is a joke | |
| 16:15:18 | clarkb | where do I find the list of supported versions of libvirt? | |
| 16:15:27 | mdbooth | clarkb: To be clear... what kashyap said | |
| 16:15:57 | clarkb | https://libvirt.org/downloads.html#maintenance ? | |
| 16:15:57 | openstack | Launchpad bug 1673483 in libvirt (Ubuntu) "libvirt: test_attach_volume_shelved_or_offload_server times out waiting for device detach (which fails)" [Medium,Triaged] | |
| 16:15:57 | kashyap | clarkb: BTW, even for this bug -- https://bugs.launchpad.net/nova/+bug/1673483 | |
| 16:15:59 | mriedem | clarkb: https://wiki.openstack.org/wiki/LibvirtDistroSupportMatrix | |
| 16:16:08 | mriedem | mdbooth: what do you mean we're running on unmaintained infra? | |
| 16:16:14 | mriedem | we're running on 16.04 LTS right? | |
| 16:16:15 | kashyap | clarkb: I had to spend a good half a day talking to upstream libvirt, who identified what exact commits Ubuntu should backport | |
| 16:16:25 | mdbooth | mriedem: Sure. Lets file a bug there. | |
| 16:16:41 | kashyap | So they don't even bother to look at what's breaking, and simply apply the available bug fixes | |
| 16:16:41 | clarkb | kashyap: that bug doesn't seem to be one of the ones we are tracking though? | |
| 16:17:09 | mdbooth | mriedem: I just think it's unreasonable to expect upstream libvirt to spin their wheels on this. | |
| 16:17:10 | kashyap | clarkb: No, it's not. Was just giving an example, that upstream spends more time than is fair (in some cases) with downstream distrubtions | |
| 16:17:18 | clarkb | kashyap: gotcha | |
| 16:17:20 | openstack | Launchpad bug 1673483 in libvirt (Ubuntu) "libvirt: test_attach_volume_shelved_or_offload_server times out waiting for device detach (which fails)" [Medium,Triaged] | |
| 16:17:20 | mriedem | if libvirt devs have identified fixes that are needed in https://bugs.launchpad.net/nova/+bug/1673483 then we can reach out to jamespage and/or coreycb for help i'd think | |
| 16:18:03 | gabor_antal | Sorry for the slightly off topic, I have a question: Some time before I read an article about the effect of the VM workloads which are on the same physical host, but I cannot find it. Can someone please help me with it? | |
| 16:19:09 | clarkb | kashyap: mdbooth is http://wiki.libvirt.org/page/Maintenance_Releases#1.3.3_series what would be considered the most current supported release? | |
| 16:19:32 | kashyap | clarkb: I guess there's a more automated version -- was there one? mriedem? | |
| 16:19:50 | kashyap | (Version of a wiki page I mean) | |
| 16:20:28 | mriedem | i only looked at https://wiki.openstack.org/wiki/LibvirtDistroSupportMatrix | |
| 16:20:29 | clarkb | https://wiki.openstack.org/wiki/LibvirtDistroSupportMatrix shows what linux distros are supporting downstream of libvirt, I'm looking for what upstream libvirt considers supported | |
| 16:20:29 | kashyap | mriedem: Disregard me, please. | |
| 16:20:32 | mriedem | i'm not sure i understand the question | |
| 16:20:37 | mdbooth | clarkb: Well latest stable is 2.2 | |
| 16:20:55 | clarkb | mdbooth: ok so stable and maintenance are different /me keeps reading | |
| 16:20:59 | mdbooth | clarkb: I'm guessing that in practise backporting to 1.3 is best effort | |
| 16:21:34 | vladikr | vks1, hmm, I think this is a more of a question for the neutron team. We are only configuring vlan tags for SRIOV devices. otherwise, I think it's neutron it setup up the environment | |
| 16:22:18 | vks1 | vladikr: ok thanks | |
| 16:23:16 | kashyap | clarkb: Yes, you're right. (On stable / maint releases) | |
| 16:23:59 | clarkb | https://libvirt.org/downloads.html#numbering says since 2.0 you can't use the version numbers to know what is stable | |
| 16:24:04 | kashyap | clarkb: Tomorrow morning I'll check with upstream if we can get to the bottom of the issue with whatever debugging info we have as of now | |
| 16:24:06 | clarkb | so I'm trying to figure out how I can determine that | |
| 16:24:36 | clarkb | there are maintenance releases which I think are also stable but there may be newer stables that are not maintenance | |
| 16:26:58 | kashyap | clarkb: More about those maintainance releases: | |
| 16:26:59 | kashyap | "These maintenance branches should only contain bug fixes, and no new features, backported from the master branch, and are supported as long as at least one downstream distribution expresses interest in a given branch. These maintenance branches are considered during CVE analysis. In contrast to the primary releases which are made once a month, there is no formal schedule for the maintenance | |
| 16:27:05 | kashyap | releases, which are made whenever there is a need to make available key bugfixes to downstream consumers." | |
| 16:28:32 | jamespage | mriedem: looking | |
| 16:28:38 | clarkb | right so two things I am trying to figure out here 1) if I was ubunut (I am not) how would I properly select the version of libvirt to include in the next version of a distro release? 2) if I'm openstack infra and want to attempt to reproduce a problem on a supported stable version of libvirt where do I find such a version of libvirt? | |
| 16:28:41 | clarkb | kashyap: ^ | |
| 16:28:52 | clarkb | kashyap: and unfortunately I am not really get a clear answer for either thing | |
| 16:28:52 | openstackgerrit | Anusha Unnam proposed openstack/nova master: Add description to policies in services.py https://review.openstack.org/449782 | |
| 16:29:42 | clarkb | is using the newest maintenace release the answer to both questions? | |
| 16:29:43 | kashyap | clarkb: Can't tell you without really digging a bit closer. | |
| 16:30:01 | mdbooth | clarkb: Anyway, if we want to keep running an old release, we need downstream support for that. My experience of upstream libvirt is that when I've given them something concrete they've been extremely helpful. However, we can't expect them to go on a huge fishing trip for an old downstream release. | |
| 16:30:15 | kashyap | Yeah, precisely. | |
| 16:30:23 | clarkb | mdbooth: yes, which is why I'm trying to find the anwer of what they will support and work with us on | |
| 16:30:24 | mdbooth | clarkb: Well, I hate to sound like a salesperson, but RH does maintain its virt stack... | |
| 16:30:28 | clarkb | and that answer doesn't seem to exist anywhere | |
| 16:30:50 | clarkb | mdbooth: and if you can get openstack to actually work on centos/fedora that would be awesome, but the current jobs that exist don't work | |
| 16:30:58 | kashyap | clarkb: About reproducing the problem, I'd say: | |