*** openstackgerrit has quit IRC | 01:06 | |
*** esberglu has quit IRC | 02:43 | |
*** esberglu has joined #openstack-powervm | 02:45 | |
*** esberglu has quit IRC | 02:50 | |
*** esberglu has joined #openstack-powervm | 02:56 | |
*** esberglu has quit IRC | 03:00 | |
*** esberglu has joined #openstack-powervm | 03:06 | |
*** esberglu has quit IRC | 03:10 | |
*** esberglu has joined #openstack-powervm | 03:16 | |
*** esberglu has quit IRC | 03:24 | |
*** esberglu has joined #openstack-powervm | 03:35 | |
*** esberglu has quit IRC | 03:40 | |
*** esberglu has joined #openstack-powervm | 03:45 | |
*** esberglu has quit IRC | 03:50 | |
*** esberglu has joined #openstack-powervm | 03:55 | |
*** esberglu has quit IRC | 03:59 | |
*** esberglu has joined #openstack-powervm | 04:26 | |
*** esberglu has quit IRC | 04:30 | |
*** esberglu has joined #openstack-powervm | 04:36 | |
*** esberglu has quit IRC | 04:40 | |
*** esberglu has joined #openstack-powervm | 04:46 | |
*** esberglu has quit IRC | 04:50 | |
*** esberglu has joined #openstack-powervm | 04:56 | |
*** esberglu has quit IRC | 05:01 | |
*** esberglu has joined #openstack-powervm | 05:06 | |
*** esberglu has quit IRC | 05:10 | |
*** esberglu has joined #openstack-powervm | 05:26 | |
*** esberglu has quit IRC | 05:30 | |
*** esberglu has joined #openstack-powervm | 05:35 | |
*** esberglu has quit IRC | 05:40 | |
*** esberglu has joined #openstack-powervm | 05:45 | |
*** esberglu has quit IRC | 05:50 | |
*** esberglu has joined #openstack-powervm | 06:00 | |
*** esberglu has quit IRC | 06:05 | |
*** esberglu has joined #openstack-powervm | 07:32 | |
*** esberglu has quit IRC | 07:37 | |
*** openstackstatus has quit IRC | 08:12 | |
*** esberglu has joined #openstack-powervm | 08:54 | |
*** esberglu has quit IRC | 08:58 | |
*** esberglu has joined #openstack-powervm | 09:25 | |
*** esberglu has quit IRC | 09:29 | |
*** openstackstatus has joined #openstack-powervm | 09:41 | |
*** ChanServ sets mode: +v openstackstatus | 09:41 | |
*** esberglu has joined #openstack-powervm | 09:55 | |
*** esberglu has quit IRC | 10:00 | |
*** antxon has quit IRC | 10:07 | |
*** esberglu has joined #openstack-powervm | 10:25 | |
*** esberglu has quit IRC | 10:30 | |
*** esberglu has joined #openstack-powervm | 12:38 | |
*** esberglu has quit IRC | 12:43 | |
*** esberglu has joined #openstack-powervm | 13:08 | |
*** esberglu has quit IRC | 13:13 | |
*** mujahidali has joined #openstack-powervm | 13:20 | |
*** esberglu has joined #openstack-powervm | 13:44 | |
*** gman-tx has joined #openstack-powervm | 13:56 | |
edmondsw | #startmeeting PowerVM Driver Meeting | 14:02 |
---|---|---|
openstack | Meeting started Tue Aug 14 14:02:59 2018 UTC and is due to finish in 60 minutes. The chair is edmondsw. Information about MeetBot at http://wiki.debian.org/MeetBot. | 14:03 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 14:03 |
openstack | The meeting name has been set to 'powervm_driver_meeting' | 14:03 |
edmondsw | #link agenda: https://etherpad.openstack.org/p/powervm_driver_meeting_agenda | 14:03 |
edmondsw | efried mujahidali mdrabe gman-tx ^ | 14:04 |
efried | ō/ | 14:04 |
edmondsw | #topic In-Tree Driver | 14:04 |
edmondsw | nothing new here for Rocky | 14:05 |
efried | . | 14:05 |
efried | I'm going to propose update_provider_tree probably this week, hopefully today. | 14:06 |
edmondsw | ah, true | 14:06 |
efried | oh, but not for rocky. | 14:06 |
edmondsw | you are going to do that both IT and OOT, right? | 14:06 |
efried | yes | 14:06 |
edmondsw | right, it would just be Stein | 14:06 |
efried | yes | 14:06 |
efried | I don't see us doing anything more for rocky at this point. | 14:07 |
efried | unless we find actual bugs | 14:07 |
edmondsw | in the coming weeks we'll need to start talking about what else we do in Stein, but I'm not sure we're ready to dig into that today | 14:07 |
edmondsw | yep, I think we're done with Rocky | 14:07 |
edmondsw | #topic Out-of-Tree Driver | 14:07 |
edmondsw | as efried mentioned, will be update_provider_tree changes coming soon here | 14:08 |
gman-tx | what do we mean by soon? | 14:08 |
efried | this week / today | 14:08 |
edmondsw | see above... "hopefully today" | 14:08 |
gman-tx | got it | 14:08 |
efried | This will be a backward-compatible update_provider_tree, btw. | 14:09 |
efried | Which will then be extended later for dev passthrough work (coming up in a later topic in this meeting) | 14:09 |
edmondsw | yep, there is nova code that has been doing x for us, and we're just reproducing x in our code as the first step, and then we'll start tweaking it | 14:10 |
efried | correct | 14:11 |
edmondsw | mdrabe I'm still trying to get a multinode devstack working for you in my spare minutes here and there | 14:11 |
edmondsw | if this is blocking you and you want to try to work on it yourself, let me know and I can get you access to the systems. | 14:11 |
edmondsw | otherwise, hopefully I can get that done this week | 14:12 |
edmondsw | learning a lot about devstack | 14:12 |
edmondsw | painful... | 14:12 |
edmondsw | (especially networking) | 14:12 |
edmondsw | on a brighter note, I got the readthedocs builds working for nova-powervm and networking-powervm | 14:13 |
edmondsw | and we branched stable/rocky and tagged rc1 for all the *-powervm projects and | 14:13 |
edmondsw | have updated stable/rocky's .gitreview and tox.ini to point to rocky | 14:14 |
edmondsw | anything else for OOT discussion? | 14:14 |
efried | I've been keeping an eye on the req project, still hasn't forked. | 14:15 |
edmondsw | yeah, it'll probably be a couple weeks | 14:15 |
edmondsw | tx for looking out | 14:15 |
edmondsw | gman-tx all the storage work that I'm aware of your team doing has been merged at this point... anything else coming? | 14:15 |
gman-tx | that should be it | 14:16 |
edmondsw | cool | 14:16 |
edmondsw | #topic Device Passthrough | 14:16 |
edmondsw | efried over to you | 14:16 |
efried | okay, patch series is up through the driver work. | 14:17 |
efried | #link device passthrough nova-powervm series https://review.openstack.org/#/q/status:open+project:openstack/nova-powervm+branch:master+topic:bp/device-passthrough | 14:18 |
efried | The WIP needs test, but it passes our CI, which means a) the update_provider_tree bits for the compute RP are backward compatible; and b) we (probably) properly no-op the child providers when no inventory.yaml is specified. | 14:18 |
efried | The spec is getting attention and has some good (post-merge) commentary on it | 14:21 |
efried | pursuant to which I believe I'm actually going to post a fup patch to edit accordingly, and it will impact the design. | 14:21 |
edmondsw | nova or nova-powervm spec? | 14:21 |
efried | #link merged nova-powervm device passthrough spec https://review.openstack.org/#/c/579359/10 | 14:22 |
efried | Meanwhile, kosamara has published a corresponding spec in nova that is libvirt-focused. | 14:22 |
edmondsw | hey, look at that... non-powervm folks commenting on our spec, I like it | 14:22 |
efried | #link proposed nova spec for PCI-via-placement https://review.openstack.org/#/c/591037/ | 14:23 |
efried | I have, ahem, reviewed it with some suggestions. | 14:23 |
efried | TL;DR, what I'd like to see is for that spec to a) define more clearly the split of responsibilities between the virt driver and the rest of nova; and b) include both powervm and libvirt, so we can be more sure that split is being done appropriately. | 14:24 |
efried | There is a possible future where we land generic device passthrough in the powervm driver *in tree* in Stein. | 14:24 |
edmondsw | that'd be nice | 14:25 |
gman-tx | yea it would | 14:25 |
edmondsw | I think we're about to the point where it makes sense to be doing co-development IT and OOT | 14:25 |
edmondsw | and this would be the perfect topic on which to do that | 14:26 |
efried | Don't hatchet your counts before they chicken, but it's a possibility. | 14:26 |
edmondsw | yep, understood | 14:26 |
efried | So | 14:26 |
efried | The plan for this week is | 14:27 |
efried | - Split https://review.openstack.org/589668 into a) generic backward-compatible compute-node-only update_provider_tree outside (but as a prereq) of the dev passthrough series; and b) add device passthrough to (a) within the series | 14:28 |
efried | - Mirror ^ (a) in tree | 14:28 |
efried | - Propose a spec update | 14:28 |
efried | - Keep shepherding the nova spec | 14:28 |
efried | EOM | 14:29 |
edmondsw | sounds good | 14:29 |
edmondsw | #topic PowerVM CI | 14:29 |
edmondsw | mujahidali you're up | 14:29 |
mujahidali | CI looks good after the outage and redeployment. | 14:30 |
mujahidali | We are able to stack successfully for multinode setup on stage env(thanks to :esberglu) but there are 3 tempest failures. | 14:31 |
edmondsw | are you looking at those? Let me know if you need help | 14:32 |
mujahidali | yeah, I need help. | 14:32 |
mujahidali | and fo the vscsi stable ocata also, there are 3 tempest failures. | 14:32 |
edmondsw | ok, ping me details after the meeting | 14:34 |
mujahidali | sure. | 14:34 |
edmondsw | mujahidali have you started working to add rocky to the CI? | 14:34 |
mujahidali | not yet. | 14:34 |
esberglu | mujahidali: Sounds like the zuul merger issues are resolved. Most of those are 1 time setup steps for new servers | 14:35 |
edmondsw | shouldn't be too difficult... but I'd like it done sooner rather than later | 14:35 |
edmondsw | maybe something you can work on tomorrow? | 14:35 |
edmondsw | (I mean the rocky CI) | 14:35 |
esberglu | However, the steps should be automated in the playbooks so that we don't hit the same issues if we ever use new merger severs | 14:36 |
esberglu | *servers | 14:36 |
esberglu | Or, at a minimum, the steps should be documented | 14:36 |
mujahidali | I wanted to give it a try today, but I already deployed the CI with multinode change, so most probably will do it on thursday(tomorrow is holiday). | 14:36 |
edmondsw | ok | 14:37 |
esberglu | mujahidali: You shouldn't need to do a full redeploy to test the stable/rocky zuul changes | 14:37 |
mujahidali | esberglu: thanks for the help for resolving the zuul_merger issues. | 14:38 |
esberglu | You can just edit /etc/zuul/layout/layout.yaml | 14:38 |
esberglu | And then restart the zuul service | 14:38 |
edmondsw | esberglu it looked like you enabled stable/queens CI runs without trying on staging first? The commit included updates to both staging and production yaml in one commit | 14:38 |
edmondsw | or maybe you tried manually? | 14:39 |
edmondsw | what do you suggest? | 14:39 |
esberglu | edmondsw: I'm sure I went through manual runs for the new local.conf files | 14:39 |
esberglu | For the zuul layout.yaml I probably didn't even test them tbh | 14:40 |
esberglu | I would test the new local.confs. Then make sure I'm on the zuul layout review | 14:41 |
edmondsw | pretty straightforward | 14:41 |
edmondsw | wfm | 14:41 |
edmondsw | ok, anything else for CI? | 14:42 |
esberglu | mujahidali: Do you have time to take this patch over? | 14:42 |
mujahidali | esberglu: apart from changing the /etc/zuul/layout/layout.yaml I think I need to redeploy the cloud_nodes and zuul_mergers. | 14:42 |
esberglu | https://review.openstack.org/#/c/565239/ | 14:42 |
edmondsw | mujahidali if zuul mergers are working now, why redeploy? | 14:44 |
esberglu | mujahidali: To start running changes on stable/rocky, you just have to make the change to the zuul layout.yaml file and restart the zuul service | 14:44 |
esberglu | No redeploy is necessary | 14:44 |
mujahidali | okay | 14:44 |
mujahidali | :esberglu will take it https://review.openstack.org/#/c/565239/, but will need a little bit help as well. | 14:44 |
edmondsw | mujahidali but first need to make the powervm-ci changes to add local.conf for rocky | 14:44 |
esberglu | The new local.conf files *should* just work. Unless something has gone into rocky that is breaking since they branched | 14:45 |
esberglu | Just copy the master local.conf files | 14:46 |
edmondsw | esberglu yep, should be simple | 14:46 |
mujahidali | okay | 14:46 |
edmondsw | and I'd like that done quickly so that if we need to make any changes on rocky, i.e. a bug fix, it will be tested by CI | 14:46 |
edmondsw | so that should take precedence over multinode, vscsi, etc. | 14:47 |
mujahidali | yes | 14:47 |
mujahidali | I think it should be completed by end of this week. | 14:48 |
edmondsw | let's shoot for Thursday if we can | 14:48 |
edmondsw | if you can get things ready for review Thursday, I will try to review quickly | 14:49 |
edmondsw | esberglu I'm hoping you could also review quickly | 14:49 |
edmondsw | alright, moving on | 14:50 |
edmondsw | #topic Open Discussion | 14:50 |
edmondsw | anything else to discuss? | 14:50 |
mujahidali | I will be OOO from 22nd to 24th. | 14:50 |
esberglu | edmondsw: Yeah I can review quickly, just ping me when they are ready | 14:50 |
edmondsw | tx | 14:50 |
efried | PTG and summit? | 14:51 |
efried | Negotiations for the former have commenced. Anything to report? | 14:51 |
edmondsw | I expect efried gman-tx and myself to be attending the PTG but haven't received final word | 14:51 |
edmondsw | summit discussions aren't as far along | 14:52 |
edmondsw | probably similar | 14:52 |
efried | Update on dev passthrough topic: sean-k-mooney is proposing an alternative schema | 14:52 |
efried | #link etherpad to brainstorm device passthrough schema https://etherpad.openstack.org/p/generic-device-schema | 14:52 |
edmondsw | will look | 14:53 |
efried | no hurry, imagine it'll go on for a bit, just thought I'd bring it up. | 14:55 |
edmondsw | tx | 14:56 |
edmondsw | sounds like that's it for today | 14:56 |
edmondsw | thanks everyone | 14:56 |
edmondsw | #endmeeting | 14:56 |
openstack | Meeting ended Tue Aug 14 14:56:17 2018 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 14:56 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/powervm_driver_meeting/2018/powervm_driver_meeting.2018-08-14-14.02.html | 14:56 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/powervm_driver_meeting/2018/powervm_driver_meeting.2018-08-14-14.02.txt | 14:56 |
openstack | Log: http://eavesdrop.openstack.org/meetings/powervm_driver_meeting/2018/powervm_driver_meeting.2018-08-14-14.02.log.html | 14:56 |
efried | edmondsw: Knee-jerk reaction to Sean's proposal is I don't like it, but a lot of that may just because it's not mine. Would like your opinion. | 15:18 |
edmondsw | yep, will try to look in a bit | 15:24 |
efried | gman-tx, edmondsw: Do we have use for this? https://review.openstack.org/#/c/580336/2/specs/rocky/approved/support-deleting-data-volume-when-destroying-instance.rst | 16:43 |
efried | I'm guessing pvc handles this on top; but might be nice if we could use community code for that and eliminate the debt. | 16:44 |
edmondsw | efried I think that might help us, yes. I sent a question to finken | 16:48 |
efried | cool. My work here is done. | 16:48 |
edmondsw | would need to be proposed for stein, not rocky :) | 16:50 |
efried | edmondsw: On your radar to propose that tweak to the goofy gc test in pypowervm, right? | 17:22 |
edmondsw | efried yes but behind some other things | 17:22 |
efried | okay, just making sure it wasn't on *my* radar :P | 17:23 |
edmondsw | efried I got this from finken: | 17:23 |
edmondsw | "Hmm, may actually make things worse, as it would be one more way that volumes could get accidentally deleted, which would be the worst thing that can happen. The only benefit would be that it could potentially make our current logic slightly more streamlined, but we already have what we have in place, so that's not that interesting." | 17:23 |
efried | edmondsw: Roger that. Does pvc allow/support the user making changes to VMs through nova, bypassing pvc? | 17:24 |
efried | cause that would be the only way this would be able to impact you negatively. | 17:25 |
efried | ...assuming you otherwise ignored it. | 17:25 |
edmondsw | yes, we support users calling OpenStack APIs | 17:25 |
efried | I see. | 17:25 |
efried | Well, I leave it in y'all's capable hands. | 17:25 |
edmondsw | I'm not too worried about negative impact here... if a user calls an API, that's on them | 17:26 |
efried | ight | 17:27 |
*** gman-tx has quit IRC | 17:28 | |
*** mujahidali has quit IRC | 17:48 | |
*** esberglu has quit IRC | 20:32 | |
*** openstackgerrit has joined #openstack-powervm | 21:51 | |
openstackgerrit | Eric Fried proposed openstack/nova-powervm master: Inventory whitelist schema and loading https://review.openstack.org/579289 | 21:51 |
openstackgerrit | Eric Fried proposed openstack/nova-powervm master: Filter IOSlots per inventory config yaml https://review.openstack.org/589306 | 21:51 |
openstackgerrit | Eric Fried proposed openstack/nova-powervm master: Placement-isms for inventory items https://review.openstack.org/589307 | 21:51 |
openstackgerrit | Eric Fried proposed openstack/nova-powervm master: WIP: update_provider_tree with device exposure https://review.openstack.org/589668 | 21:51 |
openstackgerrit | Eric Fried proposed openstack/nova-powervm master: PowerVM: update_provider_tree() (compatible) https://review.openstack.org/591857 | 21:51 |
efried | edmondsw: ^ | 21:51 |
edmondsw | ack | 21:52 |
*** esberglu has joined #openstack-powervm | 21:56 | |
esberglu | edmondsw: See my email, I think I figured out the vSCSI CI issue | 21:57 |
edmondsw | esberglu awesome tx | 21:57 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!