Earlier  
Posted Nick Remark
#openstack-nova - 2018-03-12
13:04:03 cdent (I actually do think it would be much more easy to reason about the world if we only had traits and not aggregates)
13:04:18 cdent but I'm a faceted classification kind of guy
13:04:55 edleafe we've been through this. There really is no difference. I prefer traits because it's shorter to type
13:05:02 jaypipes buffalo buffalo buffalo buffalo buffalo buffalo buffalo
13:06:06 cdent parkay
13:07:03 cdent If traits is shorter than aggregates and that's good, then _clearly_ tags are the way to go
13:07:48 arvindn05 continue the discussion on #openstack-meeting-alt ?
13:07:50 jaypipes hehe
13:08:07 jaypipes arvindn05: in 55 minutes, no?
13:08:17 edleafe arvindn05: in 52 minutes, sure
13:08:20 edleafe jinx
13:08:21 jaypipes arvindn05: daylight savings... :)
13:08:21 arvindn05 ah...DST :)
13:08:24 jaypipes yup
13:08:30 jaypipes gets me every time.
13:09:40 arvindn05 would have thought outlook adjusted...oh well...extra hour for me :)
13:11:01 arvindn05 edleafe: cdent: latest patch set on https://review.openstack.org/#/c/541507/ addresses other concerns..can you add your review and original +1's?
13:11:39 edleafe arvindn05: I have that and a bunch of others open for review today.
13:12:23 cdent yup, already have that open in tab
13:12:43 arvindn05 great...thanks.
13:13:22 arvindn05 i think i need a workflow +1...i am guessing that should come from matt?
13:24:40 stephenfin johnthetubaguy: They should. I'll fix them up and ping you then, if that's OK?
13:25:17 Spazmotic Welcome home, BTW, efried
13:25:58 efried Spazmotic: Thanks!
13:26:12 openstackgerrit Stephen Finucane proposed openstack/nova master: conf: Remove '[conductor] topic' opt https://review.openstack.org/499179
13:27:21 stephenfin johnthetubaguy: Actually, it was just the commit message so I stripped out that line (there's no rocky equivalent) and sent it through. Fancy hitting https://review.openstack.org/#/c/508487 though?
13:30:59 Spazmotic c'mon tempest-full.. don't play with me
13:31:21 Spazmotic My achey breaky heart and all that.
13:32:22 sahid jaypipes: we have some kind of agrements on this spec: https://review.openstack.org/#/c/539605/ if we can have you to make a first +2
13:33:29 sahid cfriesen: any chance you have a look at this https://review.openstack.org/#/c/511188/ ?
13:37:18 openstackgerrit Merged openstack/nova master: Raise a proper exception in unit test https://review.openstack.org/550914
13:37:27 johnthetubaguy stephenfin: I think all the others need the same treatment?
13:37:45 johnthetubaguy stephenfin: happy to hit the whole chain though, all seem like good tidy ups
13:44:11 ShilpaSD stephenfin: Hi
13:46:42 jaypipes sahid: done
13:47:37 kashyap jaypipes, johnthetubaguy: Does this require a specification? Also a config change: https://review.openstack.org/#/c/511188/
13:47:42 kashyap Err, wrong link
13:47:42 sahid jaypipes: thanks
13:48:13 kashyap jaypipes: johnthetubaguy Correct one: https://review.openstack.org/#/c/534384/ ("Allow to specify granular CPU feature flags")
13:48:48 johnthetubaguy jaypipes: +1 on the conflict resolution, I was more thinking about operator per flavor restrictions, like allow trait overrides on a specific flavor
13:49:30 johnthetubaguy kashyap: that is libvirt only, and via config, I think, so you could argue it was a specless blueprint
13:49:37 jaypipes kashyap: I prefer https://review.openstack.org/#/c/497733/.
13:49:53 kashyap johnthetubaguy: Right; I'll go file that spec-less Blueprint
13:50:51 kashyap jaypipes: Hi, this is a bit more imminent, the commit message gives the rationale: https://review.openstack.org/#/c/534384/
13:50:58 kashyap jaypipes: I see the spec you linked to is the long-term solution
13:51:22 kashyap But to solve the immediate performance problems for all the users, I'd argue the above config approach is the cleanest
13:51:39 johnthetubaguy not sure, there is make available to guest and require from guest so restrict to hosts that have it
13:51:46 johnthetubaguy I guess its just two sides of the problem?
13:52:18 kashyap johnthetubaguy: Can you expand on this: "require from guest so restrict to hosts that have it"
13:52:39 jaypipes kashyap: adding yet more configuration options to nova.conf? that is specific to a single virt driver and doesn't solve the problem for the rest of them?
13:52:43 johnthetubaguy an image or flavor might "require" pcid
13:52:54 johnthetubaguy regardless the operator might want to provide pcid to the guest
13:53:00 johnthetubaguy seems like two different things
13:53:16 kashyap jaypipes: I'm with you on not sleep-walking into adding more and more config options.
13:53:19 kashyap jaypipes: But ...
13:53:57 kashyap jaypipes: This is an exceptional scenario. The executive summary is: In light of applying the "Meltdown" CVE fixes, those guests using custom CPU models will incur 30% additional performance penalty!
13:54:13 kashyap jaypipes: So, I don't take the adding a new config option approach very lightly
13:54:39 kashyap jaypipes: Yeah, there is a case to be made for that, too: allowing operators to configure _per_ flavor
13:54:53 kashyap (But that's a different problem. I wanted to address this immediate isolated problem.)
13:55:01 jaypipes kashyap: it's more of an image thing than a flavor thing, right?
13:55:18 johnthetubaguy neither, its an operator problem here
13:55:33 johnthetubaguy kashyap: you need more context in the git commit message, and less about those additional use cases
13:55:44 dansmith yeah, this is a pretty important one, IMHO
13:55:58 johnthetubaguy ideally we would turn it on everywhere to avoid the performance issue, but its not available everywhere, and that would break live-migrate
13:55:59 dansmith and on par with other virt conf options we have
13:56:04 johnthetubaguy dansmith: +1
13:56:08 kashyap johnthetubaguy: I wrote additional context in my first commit message.
13:56:32 kashyap johnthetubaguy: Here's all the additional context: https://review.openstack.org/#/c/534384/2//COMMIT_MSG
13:56:43 kashyap (But I was asked to remove it from the commit by mdbooth.)
13:56:49 kashyap Damned if I did, damned if I didn't
13:57:19 johnthetubaguy kashyap: maybe somewhere in between, without the sub headings
13:58:48 kashyap johnthetubaguy: Can modify it; I used sub headings just to make it more readable. Wonder if you think the core content is okay?
13:59:24 stephenfin gibi, jaypipes: Cool. Ping me whenever that is :)
13:59:36 stephenfin ShilpaSD: Hey, what's up?
14:00:07 kashyap dansmith: Since you also seem to be amenable to the idea, mind adding an Acked-By or some such in the review?
14:00:16 gibi stephenfin: scheduler meeting starts now, I will ping you when it is over
14:00:38 dansmith kashyap: I have it open, I'll look at it after I dig out from the morning
14:00:42 dansmith johnthetubaguy: you gonna hit it first?
14:00:56 edleafe Scheduler subteam meeting running now in #openstack-meeting-alt
14:00:59 kashyap dansmith: Sure, take your sweet time. I need to rework the unit tests anyway.
14:01:08 dansmith kashyap: it would really help if it was passing unit tests :)
14:01:08 kashyap dansmith: Also, additional context (that I cut down) is here: https://review.openstack.org/#/c/534384/2//COMMIT_MSG
14:01:09 dansmith hah, yeah
14:01:30 kashyap dansmith: Sure, don't open it until I fix the unit tests :-)
14:02:10 ShilpaSD Stephenfin: hi, actually want to inform you that i am working on issue https://github.com/novnc/noVNC/issues/967, and for this updating nova\compute\manager.py for path as suugested on github issue
14:02:35 ShilpaSD so is it okay to chang path in such way? or is there any way around?
14:03:12 johnthetubaguy dansmith: yeah, looking at it now
14:03:52 ShilpaSD https://github.com/openstack/nova/blob/d7c46b279686308f5431410bfccb3e40031e380a/nova/compute/manager.py#L5058
14:04:07 kashyap johnthetubaguy: Many thanks. ACK / NACK on the core change in driver.py would be useful. (I'm still looking at what tests got broken & a new unit test.)
14:05:51 stephenfin ShilpaSD: Yeah, I tried to reproduce that and couldn't. I only needed to make one change to the configuration. See my notes here https://review.openstack.org/#/c/483994/
14:06:02 stephenfin ShilpaSD: It's the comments from March 6th
14:06:44 kashyap johnthetubaguy: But you're right that I should've retained the URL to the perf degradation analysis. Feel free to call that out, I'm fixing it locally
14:06:54 stephenfin ShilpaSD: Perhaps I missed something though. Could you provide compare my steps to yours to see if this is the case?
14:07:14 stephenfin johnthetubaguy: Sure, that would be great. I'll go through and fix all those up now :)
14:08:22 openstackgerrit Merged openstack/nova master: XenAPI: XCP2.1+ Swallow VDI_NOT_IN_MAP Exception https://review.openstack.org/538415
14:08:30 openstackgerrit Merged openstack/nova master: Make nova build reproducible https://review.openstack.org/551269
14:09:41 ShilpaSD stephenfin: hi, i have gone through https://review.openstack.org/#/c/483994/9/nova/conf/vnc.py
14:09:51 ShilpaSD we need to use vnc_lite.html
14:10:06 ShilpaSD i have verified using vnc.html
14:10:15 ShilpaSD and there we have issue

Earlier   Later