| Posted | Nick | Remark | |
|---|---|---|---|
| #openstack-nova - 2018-01-30 | |||
| 13:10:41 | jaypipes | stephenfin: I'm presuming the many failures in functional test jobs in https://review.openstack.org/#/c/537361/ are actually not related to that patch.. | |
| 13:10:47 | jaypipes | gibi: mornin :) | |
| 13:18:27 | gibi | jaypipes: the failures in ^^ are caused by a broken package: http://logs.openstack.org/61/537361/4/check/tempest-full/13f575b/job-output.txt.gz#_2018-01-30_11_20_19_108323 | |
| 13:20:13 | gibi | jaypipes: infra knows about it http://eavesdrop.openstack.org/irclogs/%23openstack-infra/%23openstack-infra.2018-01-30.log.html#t2018-01-30T12:36:43 | |
| 13:20:26 | jaypipes | gibi: got it. thank you sir. | |
| 13:31:41 | stephenfin | jaypipes: That would sounds correct, yes | |
| 13:31:54 | stephenfin | Wow, the gate is not happy | |
| 13:33:26 | stephenfin | jaypipes: Thanks for reviewing those too (y) | |
| 13:39:14 | jaypipes | stephenfin: no problemo. | |
| 13:46:42 | izombie | does running nova from virtual environment needs extra steps? few services aren't starting because nova-rootwrap is in virtualenv scope. | |
| 13:47:33 | Spazmotic | bauzas, was relaxing on the couch with the fiancee and think I realized what you wanted in your comments.. very elegant if my mind is correct here.. will commit it within the next few hours. | |
| 13:51:14 | Spazmotic | I'm concerned with utilizing the current iS_booted method but i definately do understand the desire not to double up on methodws. My plans was to follow the commitg with a deprecation of that and use the new one.. but instead can just change its name | |
| 14:06:16 | ameeda | jaypipes: can you please check this https://review.openstack.org/#/c/526900/, it has a lot of zuul failures , I think that is something wrong with zuul ? | |
| 14:07:03 | bauzas | Spazmotic: okay, no worries | |
| 14:07:20 | Spazmotic | exciting, I love your logic.. wanna go steady? :p | |
| 14:07:52 | gibi | ameeda: gate is broken | |
| 14:08:07 | gibi | ameeda: infra is working on it | |
| 14:08:39 | Spazmotic | Is there an infra channel btw? | |
| 14:10:20 | gibi | Spazmotic: #openstack-infra | |
| 14:10:26 | Spazmotic | Thank ya sir | |
| 14:11:39 | ameeda | gibi: thank you ! | |
| 14:11:59 | ameeda | gibi: can you please review this for me ? https://review.openstack.org/#/c/528385/ | |
| 14:19:01 | Kvisle | is it normal for nova-compute to use the public endpoint of the placement api, and not the internal one? | |
| 14:24:17 | openstackgerrit | Radoslav Gerganov proposed openstack/nova master: ProviderTree.new_child: parent is either uuid or name https://review.openstack.org/538264 | |
| 14:25:23 | cdent | Kvisle: that's the default (for historical reasons) but you can configure it. | |
| 14:27:20 | cdent | Kvisle: os_interface is the old way, valid_interfaces is the new way | |
| 14:27:53 | bauzas | Spazmotic: also, I haven't commented on that, but you know that with Python you can't recursively call more than 30 times the same method by default, right ? | |
| 14:28:20 | ameeda | mriedem: please check my comment here https://review.openstack.org/#/c/528385/10 | |
| 14:29:47 | Kvisle | cdent: thanks (starting queens I see) | |
| 14:29:55 | ameeda | mriedem: if you have questions please let me know | |
| 14:32:46 | bauzas | Spazmotic: oops, my bad, by default, it's 999 times | |
| 14:33:27 | bauzas | Spazmotic: http://paste.openstack.org/show/658017/ | |
| 14:37:34 | efried | Kvisle: Yes; the old way is deprecated but will still work in Q. | |
| 14:41:18 | openstackgerrit | Ruby Loo proposed openstack/os-traits master: Add code hosting URL https://review.openstack.org/539224 | |
| 14:48:27 | openstackgerrit | Takashi NATSUME proposed openstack/nova master: Transform live_migration_post_dest notification https://review.openstack.org/469784 | |
| 14:50:15 | mriedem | ameeda: replied | |
| 14:53:23 | efried | jaypipes: Looks like I've got a unit test tweak to make, but otherwise the update_provider_tree series is now done and ready for review. | |
| 14:53:51 | efried | jaypipes: Realizing of course that it waits for Rocky; but we could land it early if it's already had a looksee. | |
| 14:55:00 | rgerganov | efried, which part of the series is for Rocky? | |
| 14:55:22 | efried | rgerganov: Well, that depends whether the six currently-approved patches ever make it through the gate. | |
| 14:56:01 | efried | https://review.openstack.org/#/c/533808/ is the current bottom of the whole series; it and the next five are approved and just waiting for zuul to stop being a dick. | |
| 14:56:46 | efried | Then starting with https://review.openstack.org/#/c/537648/ is what we would land early in Rocky. | |
| 14:57:10 | efried | rgerganov: Notably the piece that ties everything together and makes it so update_provider_tree is actually used. | |
| 14:57:27 | efried | Which is this one: https://review.openstack.org/#/c/520246/ | |
| 14:57:27 | rgerganov | efried, so there is no chance to use this stuff in queens | |
| 14:57:39 | mriedem | we won't be merging anything probably until https://review.openstack.org/#/c/537933/ can merge | |
| 14:57:48 | efried | rgerganov: No. Not sure there was a chance of that anyway, considering we're past FF. | |
| 14:57:59 | bauzas | hold your breath, starting to look at the 47 new bugs | |
| 14:58:15 | bauzas | since the gate is super late, I won't review changes unless it's prioritary | |
| 14:58:18 | mriedem | bauzas: did you put up a patch for the vgpu feature support matrix change? | |
| 14:58:23 | bauzas | mriedem: not yet | |
| 14:58:33 | bauzas | mriedem: I can do it super quickly | |
| 14:58:45 | bauzas | but I was distracted by the infra issues | |
| 14:59:01 | bauzas | mriedem: I guess you're also planning to write a prelude ? | |
| 14:59:07 | mriedem | yes | |
| 14:59:20 | bauzas | cool | |
| 14:59:32 | mriedem | probably not this week | |
| 14:59:40 | bauzas | since I wasn't really present during Queens, the floor is yours | |
| 14:59:48 | mriedem | how gracious of you :) | |
| 14:59:58 | bauzas | I'm French | |
| 15:00:07 | bauzas | all French people are gracious and kind | |
| 15:00:13 | mriedem | ha | |
| 15:00:39 | ameeda | mriedem: replied | |
| 15:01:19 | ameeda | bauzas: you're right :) | |
| 15:02:28 | bauzas | I wish I would :) | |
| 15:06:20 | Spaz-Work | ugh I wish I saw this solution | |
| 15:06:25 | Spaz-Work | it's so much more elegant | |
| 15:06:56 | Spaz-Work | bauzas: can you clarity what the "unnecessary" comment was for? | |
| 15:09:28 | bauzas | Spaz-Work: you mean about the recursion limit ? | |
| 15:09:59 | bauzas | Spaz-Work: I was confused, I thought it was 30 times, so I was a bit concerned to see us looping over more than 30 devices | |
| 15:10:29 | jaypipes | efried: ack | |
| 15:10:37 | bauzas | but since it's 999 times by default, I think it's harmless unless the instance has crazy 999 volumes attached to it | |
| 15:12:55 | Spaz-Work | Ah I see.. I don't want to rewrite the method entirely too much and blow the scope of this commit.. but there's so man ythings in this driver that need attention paid to them | |
| 15:13:10 | Spaz-Work | like the Assert migrate only being called with block migrations in LM.. bleh.. another day another problem heh | |
| 15:13:17 | Spaz-Work | Thanks sir, i'll keep working.. am happy with your notes.. much sexy | |
| 15:18:24 | mriedem | gibi: looks like gordc needs a link to your versioned notification transformation burndown chart in the ML | |
| 15:18:36 | mriedem | found it http://burndown.peermore.com/nova-notification/ | |
| 15:23:30 | gibi | mriedem: thanks for distributing it :) | |
| 15:24:03 | mriedem | gibi: thanks for adding the versioned notification transformation stuff here https://wiki.openstack.org/wiki/GSoC2018#Internship_ideas - i was just about to do that :) | |
| 15:24:24 | gibi | mriedem: yeah, I was approached | |
| 15:24:31 | Spaz-Work | Regarding another commit, if i'm going to do a version check against something with microversions.. would openstack stnadards rather me import oslo.utils.versionutils or jenk the versions into a tuple to compare | |
| 15:24:46 | Spaz-Work | Prevent overhead or look better i guess i the option | |
| 15:25:00 | gibi | mriedem: Would like to sign up as a co-mentor? | |
| 15:25:24 | mriedem | Spaz-Work: nova.compute.api.openstack.api_version_request | |
| 15:25:34 | mriedem | Spaz-Work: assuming it's something you're checking within the api code | |
| 15:25:47 | mriedem | *nova.api.openstack.api_version_request | |
| 15:25:49 | Spaz-Work | Ah awesome, thanks sir i'll pull that | |
| 15:26:03 | mriedem | gibi: nope :) i was also approached and that's why i was going to add the entry and then call for a mentor | |
| 15:26:33 | gibi | mriedem: sorry for steeling your idea :) | |
| 15:27:03 | mriedem | i could add 'remove all the mox from tests since it's going to be a community goal for rocky' but i wouldn't wish that on an intern | |
| 15:28:50 | gibi | mriedem: yeah, especially the test_neturonv2 side of it | |
| 15:31:43 | openstackgerrit | Merged openstack/os-traits master: Add code hosting URL https://review.openstack.org/539224 | |
| 15:36:41 | cfriesen | there's a novaclient patch up at https://review.openstack.org/#/c/520187/ that's sitting with a single +2 if any core feels like taking a look. Basically adding strict hostname matching. | |
| 15:38:00 | cfriesen | mriedem: thanks, I'll pester the author. | |
| 15:41:14 | bkero- | mdbooth: ping, is your nova-compute-maintenance.py script maintained anywhere, or is it just a gist? | |
| 15:42:58 | mriedem | dansmith: alex's patch to handle the old/new style allocation candidates in the scheduler report client merged, did you want to rebase https://review.openstack.org/#/c/531517/ ? | |
| 15:43:19 | dansmith | mriedem: I don't want to, no, but .. I will | |
| 15:44:26 | mdbooth | bkero-: It's not maintained. What's the interest in it? | |
| 15:46:51 | bkero- | mdbooth: using it to evacuate compute hosts for maintenance :) | |
| 15:47:06 | mdbooth | bkero-: Heh, that's what it's for :) | |