*** 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!