14:02:12 <esberglu> #startmeeting powervm_driver_meeting
14:02:13 <openstack> Meeting started Tue Feb 21 14:02:12 2017 UTC and is due to finish in 60 minutes.  The chair is esberglu. Information about MeetBot at http://wiki.debian.org/MeetBot.
14:02:15 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote.
14:02:17 <openstack> The meeting name has been set to 'powervm_driver_meeting'
14:02:37 <adreznec> o/
14:03:33 <esberglu> Looks like the CI is failing for in-tree and out-of-tree since last night
14:03:40 <xia> o/
14:04:31 <efried> o/
14:04:47 <esberglu> But we can talk about it more in a topic
14:04:58 <esberglu> #topic In Tree Driver
14:05:10 <efried> esberglu I don't have this meeting on my calendar.
14:05:16 <efried> Can you re-invite me?
14:06:23 <efried> So I'm looking at the in-tree failure, and I believe it's because we're not applying the pypowervm patches correctly.
14:06:26 <efried> The problem is here:
14:06:37 <efried> git fetch "$PYPOWERVM_REPO" $commit && git cherry-pick FETCH_HEAD
14:06:56 <efried> The fetch is failing - though I can't tell why - so the cherry-pick isn't happening.
14:07:15 <efried> This should really be split out, so that the whole script fails if the fetch fails.
14:07:43 <esberglu> Where are you seeing the fetch fail? I'm not seeing that
14:07:59 <efried> it's subtle.
14:08:28 <efried> http://184.172.12.213/80/427380/8/check/nova-in-tree-pvm/57d5ca6/console.html  Look around 20:30:37
14:09:07 <efried> You see the git fetch, but you don't see the git cherry-pick
14:09:38 <efried> Compare and contrast to 20:30:53-54 where the cherry-pick succeeds, producing output, and then the cherry-pick happens.
14:10:06 <efried> This is the danger of using that && syntax.
14:10:27 <efried> It's really only for when you don't care if the LHS fails.
14:10:38 <efried> ...but the RHS is still dependent on the LHS.
14:11:41 <efried> I can repro the failure locally.
14:11:45 <efried> But it still isn't saying anything.
14:11:52 <efried> No idea why it's not working.  Will keep poking.
14:12:35 <esberglu> I'm gonna turn off CI for now then. This is causing every run to fail
14:15:09 <efried> It works when I use the corresponding refs/changes, but not when I use the commit hash.
14:16:47 <esberglu> But the same format is working for the other patches?
14:17:39 <efried> Some of them yes, some of them no.
14:17:45 <esberglu> I bet it
14:17:50 <esberglu> is the ones that aren't merged yet
14:18:01 <esberglu> Some of these patches are merged, some of them are not
14:18:28 <efried> Well, that makes zero sense, but I can check it.
14:18:48 <efried> Not that it matters.  I'll put up a fix.
14:23:18 <esberglu> Idk. But the 2 not merged patches are the patches that fail. Looks like the unmerged nova patch also isn't working
14:23:34 <esberglu> The nova patch fails with this message
14:23:37 <esberglu> error: no such remote ref db98f3c1f409faf3d2b5ca1f8951240f0a11414e
14:23:44 <esberglu> On the git fetch
14:25:30 <esberglu> Either way. That's all I had for my side of things. Anyone else have discussion items?
14:38:57 <esberglu> I will get the new invites out for this meeting and the thursday CI meeting. Thanks for joining
14:39:02 <esberglu> #endmeeting