| *** paragan has quit IRC | 01:48 | |
| *** paragan has joined #openstack-rpm-packaging | 03:08 | |
| *** paragan has joined #openstack-rpm-packaging | 03:08 | |
| *** chandankumar has joined #openstack-rpm-packaging | 04:41 | |
| *** chandankumar has quit IRC | 04:55 | |
| *** jpena has joined #openstack-rpm-packaging | 07:45 | |
| *** derekh has joined #openstack-rpm-packaging | 08:57 | |
| *** apevec has joined #openstack-rpm-packaging | 08:57 | |
| *** apevec has joined #openstack-rpm-packaging | 08:57 | |
| *** jpena is now known as jpena|mtg | 09:09 | |
| *** ig0r_ has joined #openstack-rpm-packaging | 09:17 | |
| *** ihrachys has joined #openstack-rpm-packaging | 09:27 | |
| *** paragan has quit IRC | 09:40 | |
| *** ig0r_ has quit IRC | 09:41 | |
| *** chandankumar has joined #openstack-rpm-packaging | 09:46 | |
| *** chandankumar has quit IRC | 10:19 | |
| *** paragan has joined #openstack-rpm-packaging | 10:53 | |
| *** paragan has joined #openstack-rpm-packaging | 10:53 | |
| *** rbowen has joined #openstack-rpm-packaging | 13:54 | |
| toabctl | hi | 13:59 |
|---|---|---|
| IgorYozhikov | Hi | 14:00 |
| IgorYozhikov | get back from N.Y. holidays | 14:00 |
| IgorYozhikov | and btrip | 14:00 |
| toabctl | ah. nice! | 14:00 |
| IgorYozhikov | what I missed? | 14:01 |
| dirk | hey | 14:01 |
| dirk | nothing, we all had holiday :) | 14:01 |
| toabctl | IgorYozhikov: I would say nothing because there where no real meetings :) | 14:01 |
| IgorYozhikov | cool | 14:02 |
| toabctl | number80: jruzicka ping | 14:02 |
| dirk | @everyone: review / add agenda https://etherpad.openstack.org/p/openstack-rpm-packaging | 14:02 |
| *** mivanov has joined #openstack-rpm-packaging | 14:03 | |
| IgorYozhikov | I'm done with agenda in etherpad | 14:07 |
| toabctl | me too | 14:09 |
| dirk | me too | 14:09 |
| IgorYozhikov | Before we begin - I'm attracted one of our promising engineer to upstream packaging initiative. His name is Michael Ivanov | 14:10 |
| IgorYozhikov | this is his 1st time on our meeting | 14:11 |
| toabctl | IgorYozhikov: what's his irc nick? | 14:11 |
| IgorYozhikov | mivanov | 14:11 |
| dirk | #startmeeting | 14:11 |
| openstack | dirk: Error: A meeting name is required, e.g., '#startmeeting Marketing Committee' | 14:11 |
| toabctl | hi mivanov | 14:11 |
| dirk | #startmeeting RPM Packaging Meeting | 14:11 |
| openstack | Meeting 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 |
| openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 14:11 |
| openstack | The meeting name has been set to 'rpm_packaging_meeting' | 14:11 |
| dirk | #topic new contributor mivanov | 14:12 |
| dirk | mivanov: welcome | 14:12 |
| IgorYozhikov | ok, I want to clarify the situation we have with testing. As i saw before OBS was attached in test mode | 14:13 |
| toabctl | #topic gating state, what is done and what is planned to do | 14:13 |
| toabctl | I can give a short summary about the current testing | 14:14 |
| IgorYozhikov | toabctl: will be great | 14:14 |
| toabctl | I 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/created | 14:14 |
| toabctl | the jenkins job is here | 14:15 |
| toabctl | #link https://github.com/SUSE-Cloud/automation/blob/master/scripts/jenkins/jobs-obs/openstack-gerrit-rpm-packaging.yaml | 14:15 |
| number80 | hello | 14:15 |
| IgorYozhikov | Hi number80 | 14:15 |
| toabctl | so it's using the packages from #link https://build.opensuse.org/project/show/Cloud:OpenStack:Upstream | 14:16 |
| toabctl | then updates the specs and waits for OBS to rebuild the packages. | 14:16 |
| number80 | mivanov: hi | 14:16 |
| IgorYozhikov | toabctl: So you use your own zuul instance 4 now, not OS infra's one | 14:16 |
| toabctl | IgorYozhikov: 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 |
| toabctl | IgorYozhikov: so this is an external CI system | 14:17 |
| toabctl | IgorYozhikov: but I'm fine with moving this to the official openstack ci | 14:17 |
| dirk | the real reason for setting up our own zuul was just a learning excercise | 14:18 |
| IgorYozhikov | toabctl: I thought about to do something similar...but it should be scalable | 14:18 |
| IgorYozhikov | dirk: i c | 14:18 |
| toabctl | dirk: yes | 14:19 |
| IgorYozhikov | I want to try to add https://github.com/dburm/docker-builder as stand alone build machine | 14:19 |
| IgorYozhikov | In my plans - prepare scripts for nodepool centos image | 14:20 |
| number80 | actually, you can use the mock utility to do that, it just need RPM repo metadata | 14:21 |
| IgorYozhikov | For further usage under OS infra | 14:21 |
| number80 | (which are common accross all major RPM distro) | 14:21 |
| IgorYozhikov | number80: I know, these scripts(docker-builder) made by our build-team engineer | 14:22 |
| number80 | np | 14:23 |
| number80 | I'm looking at it, out of curiosity :) | 14:23 |
| dirk | toabctl: and it is integrated already for new PRs ? | 14:24 |
| toabctl | dirk: should be, yes | 14:24 |
| toabctl | dirk: there was a problem with the zuul VM some time ago. but I think it's running. | 14:24 |
| IgorYozhikov | dirk, toabctl when do you plan to move to OS infra zuul? I just want to be prepared to those moment - ie create scripts for nodepool | 14:25 |
| toabctl | dirk: "recheck" and "recheck-suse" should trigger a rebuild | 14:25 |
| dirk | toabctl: great! | 14:26 |
| dirk | toabctl: which repository/distro does it check? | 14:26 |
| dirk | toabctl: and can you change the link to point directly to the CI job ? | 14:26 |
| toabctl | dirk: it uses https://build.opensuse.org/project/show/Cloud:OpenStack:Upstream as base and checks for SLE_12 iirc | 14:26 |
| toabctl | dirk: sure. it's all WIP | 14:27 |
| dirk | toabctl: e.g. in https://review.openstack.org/#/c/239874/ the link for "SUSE CI" check goes to the main page | 14:27 |
| toabctl | dirk: there are more things which need some love. | 14:27 |
| toabctl | dirk: I know | 14:27 |
| dirk | ok, any action item that you want to work on in the next week related to that? | 14:27 |
| toabctl | tbh I think I have not much time to work on that during next week | 14:28 |
| toabctl | and if I find some time I would concentrate on a) reviews and b) new specs. | 14:28 |
| dirk | number80: are you interested in checking that out and re-using it for RH builds perhaps ? | 14:28 |
| number80 | dirk: docker-builder? I guess not, we moved delorean to use mock instead of docker to ensure consistency with build system | 14:29 |
| dirk | number80: sorry, no I meant the CI check for rpm-packaging things that toabctl added for SLE12 builds | 14:29 |
| number80 | dirk: sorry, yes, that's something we'd like to reuse if possible | 14:30 |
| dirk | great.. should we set aside some time to actively look at it? :) | 14:31 |
| number80 | I'll talk w/ derekh about it, he'd be interested in having that as a third-party gating upstream | 14:31 |
| dirk | #action review OBS/SUSE CI integration for RHEL testing | 14:33 |
| dirk | #topic further upload of templates and common time from uploading to merge | 14:34 |
| dirk | IgorYozhikov? | 14:34 |
| IgorYozhikov | yes, I want to clarify - may I proceed with list proposed by me | 14:35 |
| * dirk can't remember the list | 14:35 | |
| IgorYozhikov | I'm about projects list | 14:35 |
| IgorYozhikov | Meeting November 26th | 14:35 |
| IgorYozhikov | http://paste.openstack.org/show/480122/ | 14:36 |
| dirk | looks good to me | 14:36 |
| IgorYozhikov | As I remember, we had to fix template syntax & I want to proceed | 14:37 |
| toabctl | lgtm | 14:37 |
| toabctl | template syntax was fixed | 14:37 |
| IgorYozhikov | One more clarification - we are still skipping py3 | 14:37 |
| IgorYozhikov | or not | 14:37 |
| toabctl | currently we skip it. | 14:38 |
| IgorYozhikov | toabctl: thanx | 14:38 |
| number80 | upstream, we choose to standardize w/ python 3.5 but it's far from being usable | 14:38 |
| number80 | (as default python3 interpreter) | 14:38 |
| IgorYozhikov | number80: 3.5? just curios because I saw < py3.5 for some projects in requirements.txt | 14:39 |
| IgorYozhikov | or it is as longterm | 14:40 |
| dirk | IgorYozhikov: do you have time to send PRs for the list you proposed until next week? | 14:40 |
| number80 | IgorYozhikov: long-term, it was discussed w/ stable branches maintainers in cross-project sessions (Tokyo) + zigo | 14:40 |
| IgorYozhikov | yes, mostly for oslo, not sure about templates for clients | 14:40 |
| IgorYozhikov | number80: thanx 4 reminding :) | 14:41 |
| toabctl | number80: IgorYozhikov : I think debian has now 3.5 as default in sid and that's why zigo want to have 3.5 for openstack | 14:41 |
| toabctl | there was a mail on the openstack-dev list | 14:42 |
| toabctl | anyway - imho we should concentrate on getting *something* to be usable. so currently I don't care about py3 | 14:42 |
| dirk | +1 | 14:42 |
| number80 | toabctl: we'll likely have 3.5 or later as default in RHEL8, so we're ok | 14:42 |
| number80 | +2 | 14:42 |
| number80 | (about making things usable first) | 14:43 |
| number80 | enterprise distros will maintain python2 for a while anyway | 14:43 |
| number80 | and none are planning to remove python2 | 14:43 |
| IgorYozhikov | got it | 14:44 |
| IgorYozhikov | dirk: I add AI to myself in etherpad about uploading oslo templates from list | 14:44 |
| dirk | #action IgorYozhikov uploading oslo templates from list | 14:46 |
| dirk | IgorYozhikov: thanks! | 14:46 |
| IgorYozhikov | another part of topic question - amount of time required from patch-set to merge | 14:46 |
| dirk | IgorYozhikov: thats next topic :) | 14:46 |
| dirk | #topic Pending Reviews review | 14:46 |
| dirk | I was noticing that we have a couple of reviews pending for quite some time on a 2nd +2 | 14:47 |
| dirk | e.g https://review.openstack.org/#/c/254036/ | 14:47 |
| IgorYozhikov | https://review.openstack.org/#/q/project:openstack/rpm-packaging+status:open ? | 14:47 |
| dirk | which blocks another one | 14:47 |
| dirk | e.g. https://review.openstack.org/#/c/260518/ | 14:48 |
| dirk | what is the policy that we want to follow for merges going forward? | 14:49 |
| dirk | two +2's ? | 14:49 |
| dirk | one +2 each at least from RH and SUSE ? | 14:49 |
| toabctl | maybe we should lower that to a single +2 | 14:49 |
| dirk | or one +2 plus jenkins +1 for those that are having serious gating tests (e.g. the spec file tests that toabctl implemented) ? | 14:49 |
| IgorYozhikov | dirk: agree about core +2 and CI +1 like verified | 14:50 |
| IgorYozhikov | or Workflow | 14:50 |
| dirk | number80: any comment? | 14:51 |
| dirk | jruzicka: ping | 14:51 |
| number80 | I'll take a look | 14:52 |
| number80 | but until we have gating w/ builds, I'd rather stick to old policy | 14:53 |
| number80 | if we had builds running, I wouldn't mind lowering to a single +2 | 14:53 |
| dirk | number80: just to understand properly, gating against RH ? | 14:53 |
| dirk | RHEL7 | 14:54 |
| number80 | likely more CentOS | 14:55 |
| dirk | sure | 14:56 |
| dirk | ok | 14:56 |
| toabctl | so if we stay with the current policy - how can we improve the review speed? | 14:57 |
| IgorYozhikov | toabctl: agree, same question | 14:57 |
| IgorYozhikov | may be we could attach irc bot here? | 14:57 |
| number80 | toabctl: 1. add me or jruzicka as reviewer 2. having weekly reports w/ stats would help having more people | 14:57 |
| number80 | +2 | 14:57 |
| dirk | number80: jruzicka and you are on those :) | 14:58 |
| number80 | dirk: yeah, needs to figure out how to free myself more time :( | 14:59 |
| number80 | Alan being even more busy as I do | 14:59 |
| toabctl | IgorYozhikov: I think there are irc messages when a new change is proposed/updated | 15:00 |
| IgorYozhikov | toabctl: yep, just looked though the channel history | 15:01 |
| toabctl | number80: we could also try something like "2x +2 needed" but without any feedback after one week, a single +2 is fine to trigger the workflow | 15:01 |
| number80 | toabctl: could work for me too | 15:02 |
| IgorYozhikov | toabctl: let's try | 15:03 |
| toabctl | tbh I don't think it's a good idea but we would make at least a bit progress. | 15:03 |
| toabctl | dirk: your opinion? | 15:03 |
| dirk | toabctl: well, maybe two weeks, since everyone can be off legitimately for a week, but yes | 15:03 |
| toabctl | 2 weeks are fine, too | 15:04 |
| dirk | +1 | 15:04 |
| dirk | ok, any last minute topics? :) | 15:05 |
| toabctl | #agreed 2x +2 needed, after2 weeks without response, a single +2 is enough to trigger workflow | 15:05 |
| number80 | ack | 15:06 |
| IgorYozhikov | :) | 15:06 |
| dirk | #endmeeting | 15:06 |
| openstack | Meeting ended Thu Jan 14 15:06:39 2016 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 15:06 |
| openstack | Minutes: http://eavesdrop.openstack.org/meetings/rpm_packaging_meeting/2016/rpm_packaging_meeting.2016-01-14-14.11.html | 15:06 |
| dirk | next week same time? | 15:06 |
| openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/rpm_packaging_meeting/2016/rpm_packaging_meeting.2016-01-14-14.11.txt | 15:06 |
| openstack | Log: http://eavesdrop.openstack.org/meetings/rpm_packaging_meeting/2016/rpm_packaging_meeting.2016-01-14-14.11.log.html | 15:06 |
| toabctl | this meeting bot is nice :) | 15:07 |
| IgorYozhikov | c u soon | 15:07 |
| number80 | see ya ! | 15:07 |
| toabctl | next week works for me! | 15:07 |
| number80 | btw, I will be absent for 3 weeks (conference next week, fosdem and another conf) | 15:08 |
| toabctl | number80: maybe you can ping jruzicka ? would be nice if he could attend the meeting, too | 15:08 |
| number80 | toabctl: sure | 15:08 |
| number80 | he'll be at fosdem too, so we both will be absent in 2 weeks | 15:08 |
| toabctl | oki | 15:08 |
| dirk | number80: fosdem is on a weekend? :) | 15:10 |
| dirk | number80: I might be at fosdem as well I think, lets meet there | 15:10 |
| number80 | dirk: travelling on thursday, attending to a CentOS event on friday | 15:10 |
| *** pradk has joined #openstack-rpm-packaging | 15:11 | |
| dirk | number80: I see | 15:17 |
| dirk | number80: can you suggest a different day/time that works better | 15:18 |
| number80 | my schedule is quite chaotic during the next weeks | 15:19 |
| number80 | its preferable to keep the meeting at the current time | 15:19 |
| number80 | I'll check w/ Jakub and/or bend my schedule | 15:20 |
| number80 | except fosdem week, it should be doable to have someone attending | 15:20 |
| jruzicka | yup, I arrive to brussel on thu | 15:30 |
| *** ihrachys has quit IRC | 16:07 | |
| *** chandankumar has joined #openstack-rpm-packaging | 16:08 | |
| *** jpena|mtg has quit IRC | 16:09 | |
| *** jpena|mtg has joined #openstack-rpm-packaging | 16:17 | |
| *** jpena|mtg has quit IRC | 16:33 | |
| *** ihrachys has joined #openstack-rpm-packaging | 16:58 | |
| *** chandankumar has quit IRC | 17:00 | |
| *** ihrachys has quit IRC | 17:02 | |
| *** ihrachys has joined #openstack-rpm-packaging | 17:03 | |
| *** paragan has quit IRC | 17:10 | |
| *** paragan has joined #openstack-rpm-packaging | 17:10 | |
| *** jpena has joined #openstack-rpm-packaging | 17:19 | |
| *** jpena has quit IRC | 17:39 | |
| *** ihrachys has quit IRC | 17:40 | |
| *** ihrachys has joined #openstack-rpm-packaging | 17:45 | |
| *** chandankumar has joined #openstack-rpm-packaging | 17:55 | |
| *** derekh has quit IRC | 18:05 | |
| *** ihrachys has quit IRC | 18:06 | |
| *** ihrachys has joined #openstack-rpm-packaging | 18:10 | |
| *** ihrachys has quit IRC | 18:23 | |
| openstackgerrit | Merged openstack/pymod2pkg: Restructure documentation https://review.openstack.org/254036 | 18:44 |
| *** rbowen has left #openstack-rpm-packaging | 18:44 | |
| *** rbowen has joined #openstack-rpm-packaging | 18:44 | |
| *** ihrachys has joined #openstack-rpm-packaging | 18:59 | |
| *** ihrachys has quit IRC | 19:03 | |
| *** ihrachys has joined #openstack-rpm-packaging | 19:16 | |
| *** ihrachys has quit IRC | 19:23 | |
| *** ihrachys has joined #openstack-rpm-packaging | 19:36 | |
| *** ihrachys has quit IRC | 19:50 | |
| *** ihrachys has joined #openstack-rpm-packaging | 19:50 | |
| *** chandankumar has quit IRC | 19:56 | |
| *** ihrachys has quit IRC | 20:08 | |
| *** ihrachys has joined #openstack-rpm-packaging | 20:08 | |
| *** ihrachys has quit IRC | 20:37 | |
| *** ihrachys has joined #openstack-rpm-packaging | 20:52 | |
| *** ihrachys has quit IRC | 21:25 | |
| *** ihrachys has joined #openstack-rpm-packaging | 21:26 | |
| *** bdemers_ has quit IRC | 21:26 | |
| *** harlowja has quit IRC | 21:27 | |
| *** bdemers has joined #openstack-rpm-packaging | 21:27 | |
| bdemers | For a project named 'openstack/cisco-ironic-contrib' what _should_ the package name be? | 22:16 |
| bdemers | https://github.com/redhat-openstack/rdoinfo/pull/140 | 22:16 |
| bdemers | ^ includes my opinion of 'python-ironic-cisco' but i'm willing to change it | 22:17 |
| *** ihrachys has quit IRC | 22:19 | |
| *** ihrachys has joined #openstack-rpm-packaging | 22:20 | |
| *** ihrachys has quit IRC | 22:35 | |
| *** ihrachys has joined #openstack-rpm-packaging | 22:36 | |
| *** rbowen has quit IRC | 22:42 | |
| *** harlowja has joined #openstack-rpm-packaging | 22:50 | |
| *** ihrachys_ has joined #openstack-rpm-packaging | 22:52 | |
| *** ihrachys has quit IRC | 22:54 | |
| *** pradk has quit IRC | 23:04 | |
| *** ihrachys has joined #openstack-rpm-packaging | 23:06 | |
| *** ihrachys_ has quit IRC | 23:09 | |
| *** pradk_ has joined #openstack-rpm-packaging | 23:15 | |
| *** pradk_ has quit IRC | 23:40 | |
| *** ihrachys has quit IRC | 23:46 | |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!