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