Thursday, 2016-01-14

*** paragan has quit IRC01:48
*** paragan has joined #openstack-rpm-packaging03:08
*** paragan has joined #openstack-rpm-packaging03:08
*** chandankumar has joined #openstack-rpm-packaging04:41
*** chandankumar has quit IRC04:55
*** jpena has joined #openstack-rpm-packaging07:45
*** derekh has joined #openstack-rpm-packaging08:57
*** apevec has joined #openstack-rpm-packaging08:57
*** apevec has joined #openstack-rpm-packaging08:57
*** jpena is now known as jpena|mtg09:09
*** ig0r_ has joined #openstack-rpm-packaging09:17
*** ihrachys has joined #openstack-rpm-packaging09:27
*** paragan has quit IRC09:40
*** ig0r_ has quit IRC09:41
*** chandankumar has joined #openstack-rpm-packaging09:46
*** chandankumar has quit IRC10:19
*** paragan has joined #openstack-rpm-packaging10:53
*** paragan has joined #openstack-rpm-packaging10:53
*** rbowen has joined #openstack-rpm-packaging13:54
toabctlhi13:59
IgorYozhikovHi14:00
IgorYozhikovget back from N.Y. holidays14:00
IgorYozhikovand btrip14:00
toabctlah. nice!14:00
IgorYozhikovwhat I missed?14:01
dirkhey14:01
dirknothing, we all had holiday :)14:01
toabctlIgorYozhikov: I would say nothing because there where no real meetings :)14:01
IgorYozhikovcool14:02
toabctlnumber80: jruzicka ping14:02
dirk@everyone: review / add agenda https://etherpad.openstack.org/p/openstack-rpm-packaging14:02
*** mivanov has joined #openstack-rpm-packaging14:03
IgorYozhikovI'm done with agenda in etherpad14:07
toabctlme too14:09
dirkme too14:09
IgorYozhikovBefore we begin - I'm attracted one of our promising engineer to upstream packaging initiative. His name is Michael Ivanov14:10
IgorYozhikovthis is his 1st time on our meeting14:11
toabctlIgorYozhikov: what's his irc nick?14:11
IgorYozhikovmivanov14:11
dirk#startmeeting14:11
openstackdirk: Error: A meeting name is required, e.g., '#startmeeting Marketing Committee'14:11
toabctlhi mivanov14:11
dirk#startmeeting RPM Packaging Meeting14:11
openstackMeeting started Thu Jan 14 14:11:39 2016 UTC and is due to finish in 60 minutes.  The chair is dirk. Information about MeetBot at http://wiki.debian.org/MeetBot.14:11
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.14:11
openstackThe meeting name has been set to 'rpm_packaging_meeting'14:11
dirk#topic new contributor mivanov14:12
dirkmivanov: welcome14:12
IgorYozhikovok, I want to clarify the situation we have with testing. As i saw before OBS was attached in test mode14:13
toabctl#topic gating state, what is done and what is planned to do14:13
toabctlI can give a short summary about the current testing14:14
IgorYozhikovtoabctl: will be great14:14
toabctlI did a zuul setup (which is currently not public) and created a job to build a package (iirc SLE_12 only currently) whenever a changeset is updated/created14:14
toabctlthe jenkins job is here14:15
toabctl#link https://github.com/SUSE-Cloud/automation/blob/master/scripts/jenkins/jobs-obs/openstack-gerrit-rpm-packaging.yaml14:15
number80hello14:15
IgorYozhikovHi number8014:15
toabctlso it's using the packages from #link https://build.opensuse.org/project/show/Cloud:OpenStack:Upstream14:16
toabctlthen updates the specs and waits for OBS to rebuild the packages.14:16
number80mivanov: hi14:16
IgorYozhikovtoabctl: So you use your own zuul instance 4 now, not OS infra's one14:16
toabctlIgorYozhikov: yes. we had hackweek at SUSE and I had some time to play with it and wanted to get something done in some days.14:17
toabctlIgorYozhikov: so this is an external CI system14:17
toabctlIgorYozhikov: but I'm fine with moving this to the official openstack ci14:17
dirkthe real reason for setting up our own zuul was just a learning excercise14:18
IgorYozhikovtoabctl: I thought about to do something similar...but it should be scalable14:18
IgorYozhikovdirk: i c14:18
toabctldirk: yes14:19
IgorYozhikovI want to try to add https://github.com/dburm/docker-builder as stand alone build machine14:19
IgorYozhikovIn my plans - prepare scripts for nodepool centos image14:20
number80actually, you can use the mock utility to do that, it just need RPM repo metadata14:21
IgorYozhikovFor further usage under OS infra14:21
number80(which are common accross all major RPM distro)14:21
IgorYozhikovnumber80: I know, these scripts(docker-builder) made by our build-team engineer14:22
number80np14:23
number80I'm looking at it, out of curiosity :)14:23
dirktoabctl: and it is integrated already for new PRs ?14:24
toabctldirk: should be, yes14:24
toabctldirk: there was a problem with the zuul VM some time ago. but I think it's running.14:24
IgorYozhikovdirk, toabctl when do you plan to move to OS infra zuul? I just want to be prepared to those moment - ie create scripts for nodepool14:25
toabctldirk: "recheck" and "recheck-suse" should trigger a rebuild14:25
dirktoabctl: great!14:26
dirktoabctl: which repository/distro does it check?14:26
dirktoabctl: and can you change the link to point directly to the CI job ?14:26
toabctldirk: it uses https://build.opensuse.org/project/show/Cloud:OpenStack:Upstream as base and checks for SLE_12 iirc14:26
toabctldirk: sure. it's all WIP14:27
dirktoabctl: e.g. in https://review.openstack.org/#/c/239874/ the link for "SUSE CI" check goes to the main page14:27
toabctldirk: there are more things which need some love.14:27
toabctldirk: I know14:27
dirkok, any action item that you want to work on in the next week related to that?14:27
toabctltbh I think I have not much time to work on that during next week14:28
toabctland if I find some time I would concentrate on a) reviews and b) new specs.14:28
dirknumber80: are you interested in checking that out and re-using it for RH builds perhaps ?14:28
number80dirk: docker-builder? I guess not, we moved delorean to use mock instead of docker to ensure consistency with build system14:29
dirknumber80: sorry, no I meant the CI check for rpm-packaging things that toabctl  added for SLE12 builds14:29
number80dirk: sorry, yes, that's something we'd like to reuse if possible14:30
dirkgreat.. should we set aside some time to actively look at it? :)14:31
number80I'll talk w/ derekh about it, he'd be interested in having that as a third-party gating upstream14:31
dirk#action review OBS/SUSE CI integration for RHEL testing14:33
dirk#topic further upload of templates and common time from uploading to merge14:34
dirkIgorYozhikov?14:34
IgorYozhikovyes, I want to clarify - may I proceed with list proposed by me14:35
* dirk can't remember the list14:35
IgorYozhikovI'm about projects list14:35
IgorYozhikovMeeting November 26th14:35
IgorYozhikovhttp://paste.openstack.org/show/480122/14:36
dirklooks good to me14:36
IgorYozhikovAs I remember, we had to fix template syntax & I want to proceed14:37
toabctllgtm14:37
toabctltemplate syntax was fixed14:37
IgorYozhikovOne more clarification - we are still skipping py314:37
IgorYozhikovor not14:37
toabctlcurrently we skip it.14:38
IgorYozhikovtoabctl: thanx14:38
number80upstream, we choose to standardize w/ python 3.5 but it's far from being usable14:38
number80(as default python3 interpreter)14:38
IgorYozhikovnumber80: 3.5? just curios because I saw < py3.5 for some projects in requirements.txt14:39
IgorYozhikovor it is as longterm14:40
dirkIgorYozhikov: do you have time to send PRs for the list you proposed until next week?14:40
number80IgorYozhikov: long-term, it was discussed w/ stable branches maintainers in cross-project sessions (Tokyo) + zigo14:40
IgorYozhikovyes, mostly for oslo, not sure about templates for clients14:40
IgorYozhikovnumber80: thanx 4 reminding :)14:41
toabctlnumber80: IgorYozhikov : I think debian has now 3.5 as default in sid and that's why zigo want to have 3.5 for openstack14:41
toabctlthere was a mail on the openstack-dev list14:42
toabctlanyway - imho we should concentrate on getting *something* to be usable. so currently I don't care about py314:42
dirk+114:42
number80toabctl: we'll likely have 3.5 or later as default in RHEL8, so we're ok14:42
number80+214:42
number80(about making things usable first)14:43
number80enterprise distros will maintain python2 for a while anyway14:43
number80and none are planning to remove python214:43
IgorYozhikovgot it14:44
IgorYozhikovdirk: I add AI to myself in etherpad about uploading oslo templates from list14:44
dirk#action IgorYozhikov   uploading oslo templates from list14:46
dirkIgorYozhikov: thanks!14:46
IgorYozhikovanother part of topic question - amount of time required from patch-set to merge14:46
dirkIgorYozhikov: thats next topic :)14:46
dirk#topic Pending Reviews review14:46
dirkI was noticing that we have a couple of reviews pending for quite some time on a 2nd +214:47
dirke.g https://review.openstack.org/#/c/254036/14:47
IgorYozhikovhttps://review.openstack.org/#/q/project:openstack/rpm-packaging+status:open ?14:47
dirkwhich blocks another one14:47
dirke.g. https://review.openstack.org/#/c/260518/14:48
dirkwhat is the policy that we want to follow for merges going forward?14:49
dirktwo +2's ?14:49
dirkone +2 each at least from RH and SUSE ?14:49
toabctlmaybe we should lower that to a single +214:49
dirkor one +2 plus jenkins +1 for those that are having serious gating tests (e.g. the spec file tests that toabctl implemented) ?14:49
IgorYozhikovdirk: agree about core +2 and CI +1 like verified14:50
IgorYozhikov or Workflow14:50
dirknumber80: any comment?14:51
dirkjruzicka: ping14:51
number80I'll take a look14:52
number80but until we have gating w/ builds, I'd rather stick to old policy14:53
number80if we had builds running, I wouldn't mind lowering to a single +214:53
dirknumber80: just to understand properly, gating against RH ?14:53
dirkRHEL714:54
number80likely more CentOS14:55
dirksure14:56
dirkok14:56
toabctlso if we stay with the current policy - how can we improve the review speed?14:57
IgorYozhikovtoabctl: agree, same question14:57
IgorYozhikovmay be we could attach irc bot here?14:57
number80toabctl: 1. add me or jruzicka as reviewer 2. having weekly reports w/ stats would help having more people14:57
number80+214:57
dirknumber80: jruzicka and you are on those :)14:58
number80dirk: yeah, needs to figure out how to free myself more time :(14:59
number80Alan being even more busy as I do14:59
toabctlIgorYozhikov: I think there are irc messages when a new change is proposed/updated15:00
IgorYozhikovtoabctl: yep, just looked though the channel history15:01
toabctlnumber80: we could also try something like "2x +2 needed" but without any feedback after one week, a single +2 is fine to trigger the workflow15:01
number80toabctl: could work for me too15:02
IgorYozhikovtoabctl: let's try15:03
toabctltbh I don't think it's a good idea but we would make at least a bit progress.15:03
toabctldirk: your opinion?15:03
dirktoabctl: well, maybe two weeks, since everyone can be off legitimately for a week, but yes15:03
toabctl2 weeks are fine, too15:04
dirk+115:04
dirkok, any last minute topics? :)15:05
toabctl#agreed 2x +2 needed, after2 weeks without response, a single +2 is enough to trigger workflow15:05
number80ack15:06
IgorYozhikov:)15:06
dirk#endmeeting15:06
openstackMeeting ended Thu Jan 14 15:06:39 2016 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)15:06
openstackMinutes:        http://eavesdrop.openstack.org/meetings/rpm_packaging_meeting/2016/rpm_packaging_meeting.2016-01-14-14.11.html15:06
dirknext week same time?15:06
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/rpm_packaging_meeting/2016/rpm_packaging_meeting.2016-01-14-14.11.txt15:06
openstackLog:            http://eavesdrop.openstack.org/meetings/rpm_packaging_meeting/2016/rpm_packaging_meeting.2016-01-14-14.11.log.html15:06
toabctlthis meeting bot is nice :)15:07
IgorYozhikovc u soon15:07
number80see ya !15:07
toabctlnext week works for me!15:07
number80btw, I will be absent for 3 weeks (conference next week, fosdem and another conf)15:08
toabctlnumber80: maybe you can ping jruzicka ? would be nice if he could attend the meeting, too15:08
number80toabctl: sure15:08
number80he'll be at fosdem too, so we both will be absent in 2 weeks15:08
toabctloki15:08
dirknumber80: fosdem is on a weekend? :)15:10
dirknumber80: I might be at fosdem as well I think, lets meet there15:10
number80dirk: travelling on thursday, attending to a CentOS event on friday15:10
*** pradk has joined #openstack-rpm-packaging15:11
dirknumber80: I see15:17
dirknumber80: can you suggest a different day/time that works better15:18
number80my schedule is quite chaotic during the next weeks15:19
number80its preferable to keep the meeting at the current time15:19
number80I'll check w/ Jakub and/or bend my schedule15:20
number80except fosdem week, it should be doable to have someone attending15:20
jruzickayup, I arrive to brussel on thu15:30
*** ihrachys has quit IRC16:07
*** chandankumar has joined #openstack-rpm-packaging16:08
*** jpena|mtg has quit IRC16:09
*** jpena|mtg has joined #openstack-rpm-packaging16:17
*** jpena|mtg has quit IRC16:33
*** ihrachys has joined #openstack-rpm-packaging16:58
*** chandankumar has quit IRC17:00
*** ihrachys has quit IRC17:02
*** ihrachys has joined #openstack-rpm-packaging17:03
*** paragan has quit IRC17:10
*** paragan has joined #openstack-rpm-packaging17:10
*** jpena has joined #openstack-rpm-packaging17:19
*** jpena has quit IRC17:39
*** ihrachys has quit IRC17:40
*** ihrachys has joined #openstack-rpm-packaging17:45
*** chandankumar has joined #openstack-rpm-packaging17:55
*** derekh has quit IRC18:05
*** ihrachys has quit IRC18:06
*** ihrachys has joined #openstack-rpm-packaging18:10
*** ihrachys has quit IRC18:23
openstackgerritMerged openstack/pymod2pkg: Restructure documentation  https://review.openstack.org/25403618:44
*** rbowen has left #openstack-rpm-packaging18:44
*** rbowen has joined #openstack-rpm-packaging18:44
*** ihrachys has joined #openstack-rpm-packaging18:59
*** ihrachys has quit IRC19:03
*** ihrachys has joined #openstack-rpm-packaging19:16
*** ihrachys has quit IRC19:23
*** ihrachys has joined #openstack-rpm-packaging19:36
*** ihrachys has quit IRC19:50
*** ihrachys has joined #openstack-rpm-packaging19:50
*** chandankumar has quit IRC19:56
*** ihrachys has quit IRC20:08
*** ihrachys has joined #openstack-rpm-packaging20:08
*** ihrachys has quit IRC20:37
*** ihrachys has joined #openstack-rpm-packaging20:52
*** ihrachys has quit IRC21:25
*** ihrachys has joined #openstack-rpm-packaging21:26
*** bdemers_ has quit IRC21:26
*** harlowja has quit IRC21:27
*** bdemers has joined #openstack-rpm-packaging21:27
bdemersFor a project named 'openstack/cisco-ironic-contrib' what _should_ the package name be?22:16
bdemershttps://github.com/redhat-openstack/rdoinfo/pull/14022:16
bdemers^ includes my opinion of 'python-ironic-cisco' but i'm willing to change it22:17
*** ihrachys has quit IRC22:19
*** ihrachys has joined #openstack-rpm-packaging22:20
*** ihrachys has quit IRC22:35
*** ihrachys has joined #openstack-rpm-packaging22:36
*** rbowen has quit IRC22:42
*** harlowja has joined #openstack-rpm-packaging22:50
*** ihrachys_ has joined #openstack-rpm-packaging22:52
*** ihrachys has quit IRC22:54
*** pradk has quit IRC23:04
*** ihrachys has joined #openstack-rpm-packaging23:06
*** ihrachys_ has quit IRC23:09
*** pradk_ has joined #openstack-rpm-packaging23:15
*** pradk_ has quit IRC23:40
*** ihrachys has quit IRC23:46

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