Friday, 2017-08-11

*** yland has quit IRC00:46
*** yland has joined #openstack-jjb07:44
*** yland is now known as Guest1045707:45
*** Guest10457 has quit IRC07:53
*** openstackgerrit has joined #openstack-jjb08:50
openstackgerritYolande Amate proposed openstack-infra/jenkins-job-builder master: Add support for JIRA Trigger Plugin  https://review.openstack.org/49226608:50
*** electrofelix has joined #openstack-jjb08:53
openstackgerritYolande Amate proposed openstack-infra/jenkins-job-builder master: Add support for JIRA Trigger Plugin  https://review.openstack.org/49226609:38
zxiiroelectrofelix: are we meeting today?13:43
electrofelixwe can try14:00
zxiirocool waynr around?14:01
zxiiroI guess the only thing I want to discuss is what's outstanding for 2.0 release.14:01
zxiiroI think ssbarnea is interested too.14:02
zxiiroAlso do we want to follow through with the changes proposed by?  https://review.openstack.org/#/q/status:open+project:openstack-infra/jenkins-job-builder+branch:master+topic:2.0-config-format14:02
zxiiroI recall this was one of the patches that were outstanding https://review.openstack.org/33307614:04
electrofelixso are we switching to the meeting channel?14:06
zxiiroelectrofelix: I think it'd be easier to use this channel for meetings since we're all here anyway.14:08
zxiiroplus I think meetbot is here now too?14:08
zxiiro#startmeeting test14:08
openstackMeeting started Fri Aug 11 14:08:29 2017 UTC and is due to finish in 60 minutes.  The chair is zxiiro. Information about MeetBot at http://wiki.debian.org/MeetBot.14:08
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.14:08
openstackThe meeting name has been set to 'test'14:08
zxiiro#endmeeting14:08
openstackMeeting ended Fri Aug 11 14:08:33 2017 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)14:08
openstackMinutes:        http://eavesdrop.openstack.org/meetings/test/2017/test.2017-08-11-14.08.html14:08
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/test/2017/test.2017-08-11-14.08.txt14:08
zxiiroyeah14:08
openstackLog:            http://eavesdrop.openstack.org/meetings/test/2017/test.2017-08-11-14.08.log.html14:08
electrofelixinteresting14:08
electrofelixmaybe we can update the meeting to state we'll use the dedicated channel14:09
zxiiroyeah that's a good idea14:09
zxiiro#startmeeting jjb14:09
openstackMeeting started Fri Aug 11 14:09:42 2017 UTC and is due to finish in 60 minutes.  The chair is zxiiro. Information about MeetBot at http://wiki.debian.org/MeetBot.14:09
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.14:09
openstackThe meeting name has been set to 'jjb'14:09
zxiiro#chair electrofelix waynr14:09
openstackCurrent chairs: electrofelix waynr zxiiro14:09
zxiiro#topic General14:10
zxiiro#info electrofelix says we should update meeting to state that we'll use dedicated channel14:10
zxiiroelectrofelix: you want to take action to  do that?14:10
electrofelixwill do14:15
zxiiro#action electrofelix to update meeting details to state that we'll use #openstack-jjb for meetings14:15
zxiiro#topic jjb-2.014:15
zxiiro#info Need to understand what is outstanding for a jjb 2.0 release.14:16
zxiiro#info waynr's patch https://review.openstack.org/333076 has been replied to14:16
zxiirois there any action items on that patch? or just someone needs to review it?14:17
zxiiroAlso what other patches do we need to keep track of related to jjb 2.0 work?14:17
zxiiro#info zxiiro asks if we want to move forward with the proposal in the set of patches from https://review.openstack.org/#/q/status:open+project:openstack-infra/jenkins-job-builder+branch:master+topic:2.0-config-format14:18
electrofelixI'll look at reviewing that change so14:18
zxiirook14:18
zxiiro#action electrofelix to review waynr's patch https://review.openstack.org/33307614:18
zxiiroelectrofelix: any other patches I didn't list that we should be looking at to push 2.0 through?14:19
electrofelixupdate to only pass the config namespace related to the object around14:19
ssbarneazxiiro: yes, very interested about 2.0 release14:20
zxiiroelectrofelix: ok do we have a patch or bug for that (or something we can link to?)14:21
zxiiro#info electrofelix says only other change needed is a patch to pass only the config namespace related to object around14:21
electrofelixno storyboard entry, only mentioned in the etherpad14:22
electrofelixsee https://etherpad.openstack.org/p/jjb_api_v2.014:22
zxiiro#link https://etherpad.openstack.org/p/jjb_api_v2.0 EtherPad details on JJB 2.0 work14:24
zxiiroelectrofelix: Cool I assume you will be working on that patch?14:25
electrofelixzxiiro: yes, set aside time around the meeting to start work on it properly14:26
zxiiroOk so I think there are 3 things to land then, waynr's YAMLParser patch, electrofelix's namespace-config patch and to decide whether or not we want to land the set of patches that changes the default config preference to newest version of plugin14:26
zxiiro#action electrofelix to work on config namespace patch14:26
zxiirocool that's all I got14:27
zxiiroanyone else want to raise anything? ssbarnea? waynr?14:27
electrofelixzxiiro: I'm ok with landing to switch to the newest version of each plugin, just need a good way to start letting people know?14:27
ssbarneazxiiro: i don't have anything in particular, my only "desire" is to release v2 (tag + pypi) so we can start consuming it officially. I have being using v2 outside CI for 6+ months without real problems so I doubt it would introduce any regressions for us.14:28
zxiiroelectrofelix: release notes is probably the best place? and maybe docs?14:29
zxiiroelectrofelix: I'll action myself to take a stab at putting it in the docs somewhere14:30
zxiiro#action zxiiro to propose a patch to document that plugin configuration in 2.0 will default to the latest release of the plugin rather than oldest supported.14:30
zxiirossbarnea: sounds good14:31
zxiiro#endmeeting14:31
openstackMeeting ended Fri Aug 11 14:31:48 2017 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)14:31
openstackMinutes:        http://eavesdrop.openstack.org/meetings/jjb/2017/jjb.2017-08-11-14.09.html14:31
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/jjb/2017/jjb.2017-08-11-14.09.txt14:31
openstackLog:            http://eavesdrop.openstack.org/meetings/jjb/2017/jjb.2017-08-11-14.09.log.html14:31
zxiirossbarnea: electrofelix: thanks! Have a good weeked. I'll try to propose a patch for the docs sometime this afternoon.14:32
ssbarneathanks!14:32
waynrwhoops forgot about the meeting :(15:15
waynrzxiiro: was it once every two weeks?15:17
zxiirowaynr: yeah it's bi-weekly15:18
waynri'll put it on my calendar for reals this time15:18
zxiirowaynr: next one is in 2 weeks15:18
waynrokay it's on my calendar15:19
waynri was definitely awake an hour ago, just prioritizing non computer things15:20
openstackgerritYolande Amate proposed openstack-infra/jenkins-job-builder master: Update class Pipeline to use convert_mapping_to_xml()  https://review.openstack.org/47952415:28
*** electrofelix has quit IRC17:30
*** yland has joined #openstack-jjb17:35
openstackgerritThanh Ha proposed openstack-infra/jenkins-job-builder master: Document JJB 2.0 plugin config default behaviour  https://review.openstack.org/49309517:41
openstackgerritYolande Amate proposed openstack-infra/jenkins-job-builder master: Update cvs to make use of convert_mapping_to_xml()  https://review.openstack.org/47963218:14
openstackgerritYolande Amate proposed openstack-infra/jenkins-job-builder master: Update cvs to make use of convert_mapping_to_xml()  https://review.openstack.org/47963218:18
openstackgerritYolande Amate proposed openstack-infra/jenkins-job-builder master: Update cvs to use convert_mapping_to_xml()  https://review.openstack.org/47963218:44
openstackgerritYolande Amate proposed openstack-infra/jenkins-job-builder master: Update class Pipeline to use convert_mapping_to_xml()  https://review.openstack.org/47952419:17
openstackgerritYolande Amate proposed openstack-infra/jenkins-job-builder master: Update build_keeper to use convert_mapping_to_xml()  https://review.openstack.org/47998720:12
ylandHello, I am working on this patch https://review.openstack.org/#/c/479632/ and I keep getting pep8 error, but when I look at the console log, all I see is https://gist.github.com/yland/e88ca0fe065bf37c9326f233d2f1bf71. I have tried searching for the word "error" in the file and I also ran "tox -e pep8" locally but I haven't found any error.20:54
waynryland: hmm is that the complete output? looks like it's cut off at the bottom21:11
waynryland: in http://logs.openstack.org/32/479632/4/check/gate-jenkins-job-builder-pep8-ubuntu-xenial/8d26267/console.html i see '2017-08-11 18:50:52.193953 | ./jenkins_jobs/modules/scm.py:44:1: F401 'MissingAttributeError' imported but unused'21:12
ylandwaynr: Thanks for helping me identify the issue. This is the second time I am having this issue. I have tried reloading the console log page and even using another browser but I still don't get the complete output.21:20
waynrhmmm interesting21:21
openstackgerritYolande Amate proposed openstack-infra/jenkins-job-builder master: Update cvs to use convert_mapping_to_xml()  https://review.openstack.org/47963221:31
ylandwaynr: the branch I was pushing from was not upto date and it still had 'MissingAttributeError' being used in the code, that is why I could not see the error locally and maybe that was why I could not see the error online too.21:38
zxiiroyland: you can run the tests locally as well.22:09
zxiiroyland: tox -e <test> for example `tox -e pep8` should run the pep8 tests22:09
zxiiroyland: you need python-tox installed on your system22:09
zxiiroyland: It's good practice to always do a "git pull --rebase" before you push. This ensures that you're always working with the latest code.22:10
ylandzxiiro: thanks, I just forgot to update the branch :). I was not aware of "git pull --rebase" so I usually use "git fetch" and then "git rebase"22:20
zxiiroyland: both methods do the same thing22:20
ylandzxiiro: Yes, I would prefer to use "git pull --rebase" since it is more compact.22:22
waynri do the opposite usually, go for more verbose series of commands ;)22:33
openstackgerritYolande Amate proposed openstack-infra/jenkins-job-builder master: Update cloudformation_stack to use convert_xml()  https://review.openstack.org/48187522:50
ylandwaynr: why do you think it would be better to go for more verbose series of commands.22:51
waynri don't necessarily think it's better, i just fall into habitual approaches to things that end up being more verbose22:53
waynri don't even use 'git pull' for example22:53
waynralmost always 'git fetch' followed by rebasing or merging depending on the situation22:54
waynralso i often track multiple remotes depending on the projects i'm working on...my personal projects often have remotes pointing at different compuers in my personal network, a gitolite server on my vps, or different hosted copies of the git repo22:55
waynrand there are some cases where learning the more verbose form of a command can promote better understanding22:57
waynrgit rebase is one of those, specifically the 'git rebase --onto ...' form22:57
ylandwaynr: good to know your own point of view23:02
waynrthanks for asking :)23:15
openstackgerritYolande Amate proposed openstack-infra/jenkins-job-builder master: Update build_keeper to use convert_mapping_to_xml()  https://review.openstack.org/47998723:20

Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!