Thursday, 2016-06-16

*** openstack has joined #openstack-rpm-packaging05:59
*** kzaitsev_mb has quit IRC06:03
*** coolsvap has quit IRC06:37
*** coolsvap has joined #openstack-rpm-packaging06:38
*** kzaitsev_mb has joined #openstack-rpm-packaging06:59
*** kzaitsev_mb has quit IRC07:03
*** amoralej|off is now known as amoralej07:05
*** mpavone has joined #openstack-rpm-packaging07:08
*** coolsvap has quit IRC07:15
*** coolsvap has joined #openstack-rpm-packaging07:15
*** pcaruana has joined #openstack-rpm-packaging07:17
*** jpena|off is now known as jpena07:23
*** kzaitsev_mb has joined #openstack-rpm-packaging07:59
*** number80 has joined #openstack-rpm-packaging08:02
*** kzaitsev_mb has quit IRC08:04
*** coolsvap_ has joined #openstack-rpm-packaging08:06
*** coolsvap_ has quit IRC08:06
dirkIgorYozhikov: number80 : I unexpectedly am traveling today during our regular meeting slot and I can neither join nor run the meeting08:07
*** coolsvap_ has joined #openstack-rpm-packaging08:07
dirkAnd toabctl is away as well08:07
*** coolsvap has quit IRC08:07
number80dirk: if there are enough people, I should be able to take care of that08:07
dirkIs any of you interested in running the meeting?08:08
dirknumber80: great, thanks08:08
dirkOne update for me to share - the suse ci is currently broken. Please ignore the -1 of it for today and tomorrow. I'm trying to get it fixed when I have internet again08:08
dirkTtl08:09
dirkBye08:09
number80see you08:09
*** dougs1 has left #openstack-rpm-packaging08:18
*** coolsvap_ is now known as coolsvap08:44
*** coolsvap has quit IRC08:45
*** coolsvap has joined #openstack-rpm-packaging08:45
*** kzaitsev_mb has joined #openstack-rpm-packaging09:00
*** kzaitsev_mb has quit IRC09:05
*** kzaitsev_mb has joined #openstack-rpm-packaging09:20
*** ihrachys has joined #openstack-rpm-packaging09:26
*** kzaitsev_mb has quit IRC09:54
*** kzaitsev_mb has joined #openstack-rpm-packaging10:57
*** kzaitsev_mb has quit IRC11:02
*** jpena is now known as jpena|lunch11:50
*** amoralej is now known as amoralej|lunch11:58
*** coolsvap has quit IRC12:10
*** pradk has joined #openstack-rpm-packaging12:31
openstackgerritIgor Yozhikov proposed openstack/rpm-packaging: Add pymod2pkg v0.4.0  https://review.openstack.org/33052712:58
*** jpena|lunch is now known as jpena13:03
*** amoralej|lunch is now known as amoralej13:05
IgorYozhikovHi,13:05
IgorYozhikovjust get back using my win pc, unfortunately my laptop died :(13:07
IgorYozhikovnumber80, toabctl will we have a meeting today?13:10
number80IgorYozhikov: dirk and toabctl are not here, but we can still hold a meeting13:13
number80at the very list, we can review the pending reviews13:14
number80s/list/least/13:14
IgorYozhikovnumber80, may we can go to meeting channel or will proceed here?13:15
number80IgorYozhikov: let's keep good habits and do it in the meeting channel13:17
number80if nobody else join, it'll be a short meeting13:17
openstackgerritIgor Yozhikov proposed openstack/rpm-packaging: Add pymod2pkg v0.4.0  https://review.openstack.org/33052713:17
IgorYozhikovlooks so13:18
IgorYozhikovand I have a couple of questions related to usage of G-R13:18
*** apevec has joined #openstack-rpm-packaging13:20
IgorYozhikovand also about hanging commits13:20
IgorYozhikovnumber80, https://review.openstack.org/#/c/330527/13:26
IgorYozhikovtemporary repo - http://packages.fuel-infra.org/review/RPM-330527/rpm-packaging/master/centos7/os/x86_64/Packages/13:27
IgorYozhikovafter that I can start with spec template for renderspec :)13:28
number80ack, looks good13:31
IgorYozhikovnumber80, I faced issues using versions from G-R13:38
number80which one?13:38
IgorYozhikovhttps://packaging-ci.fuel-infra.org/job/master-rpm-packaging-build/290/artifact/artifacts/oslo.cache-rootlog.txt/*view*/13:39
IgorYozhikovscroll down to the end13:39
IgorYozhikovunit tests failed13:39
IgorYozhikovdue dogpile.cache >= 0.613:39
number80yes, I upgraded it for RDO recentlt13:40
IgorYozhikovI clarified this with oslo developers and they said that if I want to build oslo.cache with reqs from G-R - I need to build oslo.cache from master13:40
number80http://cbs.centos.org/koji/buildinfo?buildID=1123513:40
IgorYozhikovI did the same, update dogpile.cache in MOS master13:41
IgorYozhikovand since that oslo.cache %check is broken13:41
IgorYozhikovbecause of it need 0.5.713:41
IgorYozhikovfrom discussion between me and oslo folks:13:43
IgorYozhikov......as I said, 1.9.0 will not work with dogpile.cache >= 0.6.013:43
IgorYozhikovso there are two options:13:43
IgorYozhikov* take master of oslo.cache13:43
IgorYozhikov* pin dogpile.cache < 0.6.013:43
number80since G-R has now dogpile.cache >= 0.6.1 in master, I'd chose the first one13:44
IgorYozhikovand I'm a little bit confused now13:44
number80the next release of oslo.cache will support newer dogpile13:44
IgorYozhikovhope so, but for now - we can't update it13:44
IgorYozhikovor just merge it with "red" unit tests13:45
IgorYozhikovbut if we will do that - merg 1.9.0 with dogpile.cache >= 0.6 - we could get broken package13:46
IgorYozhikovbecause it could fail in runtime13:46
IgorYozhikovand..... here is the question - should we freeze global-requirements.txt in our repository? freeze for example on each mid cycle release like : b1 or b2?13:47
IgorYozhikovI think that this could make our work more predictable from perspective of changing requirements?13:48
IgorYozhikovnumber80, apevec - your thoughts13:48
apevecon master?13:49
apevecmaster should just roll on, until milestone 3 == reqs freeze13:49
IgorYozhikovapevec, yes on master13:50
IgorYozhikovI'm about current situation when we are using G-R from master and they are already newer then required by oslo.cache - for example13:51
apevecpackaging-rpm should be like DLRN we have in RDO, Versions: is calculated from master branch13:52
apevecand Requires: should not be static text, but generated from requirements.txt13:52
IgorYozhikovIt is already that13:53
apeveccurrent approach packaging only released versions is not good enough for master tracking13:53
IgorYozhikovbuild from trunk looks like nearby but not the same13:53
IgorYozhikovwith what we are doing here :)13:54
apevecthere are still reviews bumping Version: e.g. https://review.openstack.org/#/c/324616/1/openstack/os-client-config/os-client-config.spec.j213:54
apevecIgorYozhikov, "It is already that" - you mean taking >= version  of deps from requirements.txt ?13:56
IgorYozhikovapevec from G-R13:57
IgorYozhikovin MOS we use G-R to fill spec with versions13:57
IgorYozhikovexample: renderspec --spec-style fedora --requirements artifacts/global-requirements.txt --epochs epoch/fedora.yaml openstack/pymod2pkg/pymod2pkg.spec.j2 -o pymod2pkg.spec14:00
IgorYozhikovAbout bumping of Version: yes, we are doing it manually - because for now we are package released versions14:02
number80yeah, but I'd rather have some kind of override file because some requirements are not synced w/ upstream G-R14:03
IgorYozhikovnumber80 it looks like that we need to add additional parameter to renderspec like --oveerrrides || --blacklist14:06
IgorYozhikovzigo suggested that14:06
number80I agree that would be useful14:07
IgorYozhikovI'll think about that14:07
IgorYozhikovnumber80 do you know when our SUSE folks will be online?14:08
* IgorYozhikov went for \~~~~~/P14:09
number80IgorYozhikov: no idea14:10
IgorYozhikovnumber80, thanx anyway. I see that SUSE CI failed with the same issue with dogpile.cache - https://build.opensuse.org/package/live_build_log/home:suse-cloud-ci:rpm-packaging-openstack-700985a429795335850420d5144b901d29e7445a/python-oslo.cache/SLE_12_SP1/x86_6414:13
IgorYozhikovthat is pity :(14:13
number80Yeah, they bypassed the requirements bump process14:13
IgorYozhikovtoabctl we need to think - how to resolve issues like this ^^^^^^^^^14:14
number80IMHO, building releases from master branch is not worth the effort14:16
number80at least until milestone 2 or 314:16
apevecnumber80, ack - on master only CD makes sense14:37
*** pcaruana has quit IRC14:41
zigoIgorYozhikov: We need a config file, not a parameter.15:03
number80zigo: we can have both but yeah too many parameters15:04
*** coolsvap has joined #openstack-rpm-packaging15:16
*** ihrachys has quit IRC15:25
*** ihrachys_ has joined #openstack-rpm-packaging15:25
*** openstackgerrit has quit IRC15:34
*** openstackgerrit has joined #openstack-rpm-packaging15:34
*** mpavone has quit IRC15:59
IgorYozhikovhttps://review.openstack.org/#/c/324616/1 - missed setuptools in BuildRequires:16:00
IgorYozhikovI can try to fix it if there are no objections16:00
apevecno objections, it was wrongly removed in https://review.openstack.org/#/c/324616/1/openstack/os-client-config/os-client-config.spec.j2@3116:14
*** jpena is now known as jpena|off17:08
*** ihrachys_ has quit IRC17:24
*** amoralej is now known as amoralej|off18:04
*** coolsvap has quit IRC18:06
*** coolsvap has joined #openstack-rpm-packaging18:07
openstackgerritIgor Yozhikov proposed openstack/rpm-packaging: Update os-client-config to 1.18.0  https://review.openstack.org/32461618:09
*** coolsvap has quit IRC18:12
openstackgerritIgor Yozhikov proposed openstack/rpm-packaging: Update os-client-config to 1.18.0  https://review.openstack.org/32461618:24
*** rbowen has quit IRC19:28
*** rbowen has joined #openstack-rpm-packaging19:43
*** apevec has quit IRC20:06
*** ihrachys has joined #openstack-rpm-packaging20:27
*** rbowen has quit IRC20:37
*** rbowen has joined #openstack-rpm-packaging20:49
*** ihrachys has quit IRC20:52
*** ihrachys has joined #openstack-rpm-packaging20:53
*** ihrachys_ has joined #openstack-rpm-packaging21:19
*** ihrachys has quit IRC21:22
*** pradk has quit IRC23:07
*** ihrachys_ has quit IRC23:20
*** ihrachys has joined #openstack-rpm-packaging23:21
*** ihrachys has quit IRC23:51

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