17:00:31 #startmeeting third-party 17:00:31 Meeting started Tue Jun 28 17:00:31 2016 UTC and is due to finish in 60 minutes. The chair is mmedvede. Information about MeetBot at http://wiki.debian.org/MeetBot. 17:00:32 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 17:00:34 The meeting name has been set to 'third_party' 17:01:08 anyone here for third-party meeting? 17:01:22 moi, misha 17:02:52 hey ja3 17:03:17 #topic CI Watch 17:03:55 initial puppet code to deploy ci-watch has landed 17:03:58 #link https://review.openstack.org/#/c/238606/ 17:04:40 so we now can proceed with the spec to deploy it on an infra server 17:04:42 hi mmedvede 17:04:49 hi asselin_ 17:04:59 hi ja3 17:05:09 saw that patch landed. awesome 17:05:32 also, related, http://ci-watch.tintri.com seems to have lost connection to gerrit stream, and shows no recent events 17:05:50 howdy asselin 17:06:00 I have contacted apoorvad on email just now, hopefully it would get fixed 17:06:22 In a meantime, I have deployed a temporary instance of ci-watch at 17:06:35 #link http://54.205.162.64:5000 17:07:20 any questions on this topic? 17:07:44 nope 17:07:50 should we send that to the mailing list? 17:08:18 asselin_: not sure. It is my personal instance, and I may take it down any time 17:08:35 asselin_: I want to avoid people thinking it is a permanent place 17:08:46 #quit 17:09:03 understood... 17:09:05 asselin_: you think I should still announce, even for temp? 17:09:22 let's wait for apoorvad's response 17:09:29 +1 17:10:06 #topic Common-CI Solution 17:10:28 asselin_: any updates here, or should we proceed to open discussion? 17:10:46 not really. upstream has moved away from using jenkins 17:10:55 but the solution hasn't been updated yet. 17:11:04 how did I forget about that? 17:11:08 thanks asselin_ 17:11:18 asselin_: I do not think it should be updated until zuul v3 17:11:19 My understanding it that 3rd party folk should wait a bit more before switching to jenkins-less solution 17:11:43 that said, I haven't checked if the current docs and scripts still work 17:12:18 is zuul v2.5 used by upstream master or special branch? 17:12:21 asselin_: they work for infra (zuul and nodepool part of it) 17:12:56 Also I did hear of a bug that the latest version of jenkins gets installed which doesn't work anymore due to permissions issues. 17:13:05 Bob has been building our CI-dev env using old zuul + the refactored puppet work, if that's what you mean by "current" docs/scripts 17:13:33 'current' is what's in puppet-openstackci master 17:15:40 there are quite a few open reviews 17:15:42 #link https://review.openstack.org/#/q/project:openstack-infra/puppet-openstackci+status:open 17:15:52 I see zuul is tagged 13th months ago..so i suppose they're on the feature branch http://git.openstack.org/cgit/openstack-infra/zuul/ 17:17:01 zuul.o.o shows the exact version OpenStack infra is using 17:17:35 which is now a strange "Zuul version: 0.0.1.dev1071" 17:17:44 brb 17:18:06 yeah, not sure what that means 17:19:17 maybe something broke in zuul version display recently 17:20:33 asselin_: I do not see any patches regarding openstackci jenkins deployment not working 17:21:18 cbader ran into an issue. I don't think he submitted any patches 17:22:17 ok, thanks asselin_ 17:22:57 #topic Open Discussion 17:23:53 "The version of Jenkins that seems to work is 1.642.4. 17:23:53 To downgrade Jenkins all you need to do is stop Jenkins and replace the jenkins.war file in the /usr/share/Jenkins directory, then restart the service. 17:23:53 " 17:25:08 strange, I have 1.651.1 working ok 17:25:58 mmedvede: asselin_ is correct you will need to downgrade jenkins or you will need to change your jobs support the new jenkins requirements. 17:25:59 I don't think he bisected the last working version. 17:26:22 cbader, what was the error/symptom? 17:26:53 cbader: is it related to new security for gearman plugin? i.e. you can not pass arbitrary parameters any more, and need to predefine them? 17:27:29 asselin_; correct 17:27:34 that sounds familiar 17:28:24 mmedvede, asselin_, after build 1.652.1 is was added. 17:28:43 I backed up to 1.642.4 to fix it. 17:28:52 1.642.1 works for me 17:29:32 the latest war I could find was 1.642.4 17:30:00 maybe a version cap on jenkins config in puppet-openstackci is in order then 17:30:24 #link jenkins cap might need to be added to here: http://git.openstack.org/cgit/openstack-infra/puppet-jenkins/tree/manifests/master.pp#n30 17:31:18 #link corrected location: http://git.openstack.org/cgit/openstack-infra/puppet-jenkins/tree/manifests/master.pp#n114 17:32:37 any takers to add the cap? 17:33:26 #action mmedvede to add jenkins version cap in puppet-openstackci 17:33:40 I think we should just cap it in puppet-jenkins and keep it simple 17:34:04 especially since jenkins is going away. 17:34:12 #undo 17:34:12 Removing item from minutes: 17:34:34 #action mmedvede to add jenkins version cap in puppet-jenkins 17:34:44 then it's just 1 line to add 17:35:16 thanks mmedvede 17:35:27 yes, should be simple and useful. Because there is definitely not going to be support added for new "secure" jenkins 17:35:46 +1 17:36:17 +1 17:36:18 either way, for 3rd party ci, most folks have security behind corp firewalls, so it's not relevant 17:36:27 exactly 17:37:10 so it seems the latest confirmed working version is 1.651.1 17:37:49 seems. fwiw, I never benefit from any 'features' of newer versions 17:38:01 usually just bugs creeping in whenever there's an upgrade 17:38:19 that +1000 17:39:32 sorry I got open discussion too early 17:39:44 anything for open discussion? speak up 17:41:00 I then motion to end the meeting 17:41:02 nothing from me mmedvede. thanks for chairing! 17:41:13 thanks asselin_ 17:41:28 +1 17:41:53 thank you all for attending 17:41:56 #endmeeting