Friday, 2018-06-29

openstackgerritMichael Johnson proposed openstack/requirements master: Proposing distro for global-requirements  https://review.openstack.org/57898300:08
*** rpioso is now known as rpioso|afk00:29
openstackgerritMerged openstack/requirements stable/pike: Update libvirt-python to 3.10.0  https://review.openstack.org/57855801:25
prometheanfire:D01:28
tonybprometheanfire: but we didn't get a positive review from Dirk02:03
prometheanfire:|02:11
*** cjloader has quit IRC02:55
*** hongbin has joined #openstack-requirements03:41
*** hongbin has quit IRC03:42
openstackgerritMerged openstack/requirements master: remove pycrypto  https://review.openstack.org/57883603:45
*** udesale has joined #openstack-requirements03:46
openstackgerritMerged openstack/requirements master: update constraint for python-zunclient to new release 2.0.0  https://review.openstack.org/57813203:51
openstackgerritMerged openstack/requirements master: update constraint for oslo.versionedobjects to new release 1.33.3  https://review.openstack.org/57832504:04
openstackgerritMerged openstack/requirements master: update constraint for osprofiler to new release 2.2.0  https://review.openstack.org/57832104:04
openstackgerritMerged openstack/requirements master: update constraint for oslo.log to new release 3.39.0  https://review.openstack.org/57832204:08
*** CrayZee has joined #openstack-requirements04:58
openstackgerritMerged openstack/requirements master: update constraint for oslo.config to new release 6.2.2  https://review.openstack.org/57831905:23
openstackgerritMerged openstack/requirements master: update constraint for oslotest to new release 3.6.0  https://review.openstack.org/57832405:43
*** ccamacho has joined #openstack-requirements05:59
openstackgerritMatthew Thode proposed openstack/requirements master: Updated from generate-constraints  https://review.openstack.org/57829106:01
prometheanfirestupid pyyaml06:03
*** ccamacho has quit IRC06:20
*** ccamacho has joined #openstack-requirements06:20
*** andreas_s has joined #openstack-requirements06:30
openstackgerritOpenStack Proposal Bot proposed openstack/requirements master: Updated from generate-constraints  https://review.openstack.org/57907006:40
*** amoralej|off is now known as amoralej07:07
*** jpich has joined #openstack-requirements07:27
*** tosky has joined #openstack-requirements07:32
*** andreas_s has quit IRC07:47
*** andreas_s has joined #openstack-requirements07:47
*** andreas_s has quit IRC07:53
*** andreas_s has joined #openstack-requirements07:58
*** stephenfin is now known as finucannot08:51
openstackgerritMerged openstack/requirements master: change tox default to python3  https://review.openstack.org/57894308:52
openstackgerritMerged openstack/requirements master: update constraint for oslo.vmware to new release 2.30.0  https://review.openstack.org/57832309:06
*** PapaOurs has joined #openstack-requirements09:09
PapaOursgood morning09:09
PapaOurs(/me is bauzas)09:09
PapaOurssorry for my ignorance but I just discovered that g-r doesn't ask for minimum versions ? if so, I guess those are described in lower-constraints ?09:11
*** spsurya has quit IRC09:14
*** cjloader has joined #openstack-requirements09:31
*** cjloader has quit IRC09:36
openstackgerritMerged openstack/requirements master: Updated from generate-constraints  https://review.openstack.org/57829109:45
*** cjloader has joined #openstack-requirements10:32
*** cjloader has quit IRC10:36
*** dtantsur|afk is now known as dtantsur10:43
*** udesale has quit IRC11:24
*** edmondsw has joined #openstack-requirements11:32
*** vpickard_ is now known as vpickard12:27
*** ccamacho has quit IRC12:38
*** ccamacho has joined #openstack-requirements12:46
*** openstackgerrit has quit IRC12:49
*** amoralej is now known as amoralej|lunch13:13
*** udesale has joined #openstack-requirements13:14
*** cjloader has joined #openstack-requirements13:31
*** snapiri- has joined #openstack-requirements13:32
*** snapiri- has quit IRC13:33
*** snapiri- has joined #openstack-requirements13:33
*** CrayZee has quit IRC13:35
*** cjloader has quit IRC13:36
*** bnemec has joined #openstack-requirements13:46
*** bnemec is now known as beekneemech13:46
dhellmannPapaOurs : each project now lists its own minimum versions in-tree13:51
PapaOursdhellmann: that's what I saw13:51
PapaOursthanks13:51
PapaOursdhellmann: for the reason => https://review.openstack.org/#/c/579110/13:51
dhellmannPapaOurs : lgtm13:54
*** ccamacho has quit IRC14:09
*** amoralej|lunch is now known as amoralej14:22
*** ccamacho has joined #openstack-requirements14:27
*** cjloader has joined #openstack-requirements14:49
*** andreas_s has quit IRC14:54
*** andreas_s has joined #openstack-requirements14:54
*** rpioso|afk is now known as rpioso14:55
*** andreas_s_ has joined #openstack-requirements14:57
*** cjloader has quit IRC14:57
*** cjloader_ has joined #openstack-requirements14:57
*** cjloader_ has quit IRC14:58
*** andreas__ has joined #openstack-requirements14:58
*** cjloader has joined #openstack-requirements14:58
*** andreas_s has quit IRC14:58
*** cjloader has quit IRC14:59
*** cjloader has joined #openstack-requirements14:59
*** andreas_s_ has quit IRC15:01
*** andreas__ has quit IRC15:02
*** electrofelix has joined #openstack-requirements15:06
*** andreas_s has joined #openstack-requirements15:07
*** andreas_s has quit IRC15:12
*** openstack has quit IRC15:22
*** openstack has joined #openstack-requirements15:24
*** ChanServ sets mode: +o openstack15:24
*** cjloader has quit IRC15:28
*** cjloader has joined #openstack-requirements15:28
*** ccamacho has quit IRC15:44
*** edmondsw has quit IRC15:48
*** edmondsw has joined #openstack-requirements15:52
*** beekneemech has quit IRC16:09
*** mugsie has quit IRC16:09
*** dtantsur has quit IRC16:09
*** adriant has quit IRC16:09
*** zigo has quit IRC16:09
*** lbragstad is now known as elbragstad16:11
*** beekneemech has joined #openstack-requirements16:14
*** mugsie has joined #openstack-requirements16:14
*** adriant has joined #openstack-requirements16:14
*** zigo has joined #openstack-requirements16:14
*** udesale has quit IRC16:15
*** dhellmann[m] has quit IRC16:17
*** smcginnis[m] has quit IRC16:18
*** lbragstad[m] has quit IRC16:18
*** dtantsur has joined #openstack-requirements16:23
*** dtantsur is now known as dtantsur|afk16:25
*** electrofelix has quit IRC16:29
*** jpich has quit IRC16:30
*** jpich has joined #openstack-requirements16:30
*** jpich has quit IRC16:30
odyssey4mehi folks16:41
odyssey4meis there somewhere that outlines how the various -requirements.txt files are now synchronised?16:41
odyssey4mewell, more like how they're managed16:42
prometheanfiredhellmann: do we have the per-project reqs stuff fully doc'd?16:42
odyssey4mepreviously if I had a test-requirements.txt file, if something changed in g-r and my repo is in the projects.txt file in openstack/requirements I would get an update16:42
odyssey4meit seems that now updates don't happen16:43
odyssey4methat's fine, because we use u-c anyway - so I'm wondering whether I just set my requirement (package) and ditch the minimum and blocks if I want to?16:43
prometheanfirerequirements files in repos running the requirements job will check a few things16:44
prometheanfire1. you have a min defined16:44
prometheanfire2. that min is less than or equal to the min defined in GR (a superset)16:45
prometheanfirewe recommend projects maintain a lower-constraints file and have tests against that so they know when to bump requirements/lower-constraints16:46
odyssey4meok, what if I don't really have need to define a min - I just care about defining the package so that it gets installed?16:46
prometheanfirethen you'd fail the test16:46
odyssey4meso basically can I define 'bashate' rather than 'bashate>=foo' ?16:46
prometheanfireno16:46
odyssey4mehmm, ok - is that superset defined by trawling everyone's minimums or by some other means?16:47
prometheanfireno, just ours16:47
prometheanfireit's so that projects like swift can support really wide versions while other projects can use the latest and greatest16:48
odyssey4meour test-requirements.txt and docs/requirements.txt files are totally driven by openstack community requirements... we only use them for tests and doc production, nothing more16:48
odyssey4meI'm looking to cut down the number of files that need continuous updates over time - and right now with 40+ repositories these files are a bit of a burden if we have to keep them updated for minimums, especially because we use u-c anyway (so the minimums are ignored)16:49
odyssey4mein other words, I'd kinda like to see https://github.com/openstack/requirements/blob/master/test-requirements.txt#L12 look more like https://github.com/openstack/requirements/blob/master/global-requirements.txt#L380 for us16:51
prometheanfirewell, you generally don't have to touch them unless a job fails (non-reqs job)16:51
prometheanfirewhich for your use case should be very few and far between16:51
odyssey4meperhaps we can discuss at the PTG, I'm happy to leave the status quo for now - I just needed to understand what is supposed to be there at this time16:52
odyssey4meso for now, just leave a minimum at least - that is all16:52
prometheanfiresure16:52
odyssey4meand if I'm adding a package to the list, I should use the value from lower-constraints, eg: https://github.com/openstack/requirements/blob/master/lower-constraints.txt#L8216:53
prometheanfireI should probably propose a talk for the forum about per-project requirements16:53
prometheanfireodyssey4me: yes, unless you know a lower version works iirc16:53
odyssey4meok, thanks - good to have clarification16:54
prometheanfireodyssey4me: https://bugs.launchpad.net/openstack-requirements/+bug/1719009 is a tracking bug for what we did16:55
openstackLaunchpad bug 1719009 in OpenStack Global Requirements "per project requirements" [High,Fix released] - Assigned to Doug Hellmann (doug-hellmann)16:55
odyssey4meok, thanks prometheanfire - appreciate the info16:58
prometheanfireyarp16:58
*** smcginnis[m] has joined #openstack-requirements17:11
*** openstack has quit IRC17:11
*** openstack has joined #openstack-requirements17:13
*** ChanServ sets mode: +o openstack17:13
*** dhellmann[m] has joined #openstack-requirements17:31
*** lbragstad[m] has joined #openstack-requirements17:31
*** kmalloc is now known as vmalloc18:06
*** vmalloc is now known as kmalloc18:06
edmondswwhen should we bump lower-constraints in openstack/requirements?18:34
edmondswit looks like https://github.com/openstack/requirements/blob/068de87696bc4550deace8bca80cccd4d46a62eb/README.rst#proposing-changes needs updates18:34
edmondswlast time I needed to bump a min version so we could rely on it in openstack/nova-powervm, I updated both gr and lc18:36
edmondswbut with all the recent changes, do I bump only in openstack/nova-powervm's lc or do I also bump in openstack/requirements lc?18:36
prometheanfireedmondsw: if you need to bump lc in a project you should bump it here first iirc18:37
edmondswok, so that is still correct... that's what I wanted to know, tx18:37
prometheanfire:D18:38
*** rpioso is now known as rpioso|reboot18:40
*** openstackgerrit has joined #openstack-requirements18:45
openstackgerritMatthew Edmonds proposed openstack/requirements master: Bump pypowervm min to 1.1.16  https://review.openstack.org/57924618:45
dhellmannprometheanfire : the global list only needs to be changed if the change in the project would require raising the global value, right?18:52
*** rpioso|reboot is now known as rpioso18:58
prometheanfiredhellmann: yep18:59
prometheanfirebecause then it isn't a global min anymore18:59
openstackgerritDoug Hellmann proposed openstack/requirements master: add build-lower-constraints command  https://review.openstack.org/57926819:40
openstackgerritDoug Hellmann proposed openstack/requirements master: remove the global lower-constraints.txt file  https://review.openstack.org/57926919:40
dhellmannprometheanfire : ^^ here's the tool we talked about creating so we could stop tracking that list manually19:40
prometheanfirenice19:55
prometheanfiredhellmann: would removing the lc file break gate jobs?  I don't think so, prety sure we check a projects lc/reqs against reqs not lc19:58
dhellmannprometheanfire : yeah, the check for a project's list only looks at its local files20:00
*** edmondsw has quit IRC20:02
prometheanfirecool20:07
*** edmondsw has joined #openstack-requirements20:09
*** edmondsw has quit IRC20:14
*** edmondsw has joined #openstack-requirements20:31
elbragstadprometheanfire: you're not aware of anything in requirements that changed recently that might have caused http://logs.openstack.org/69/579169/1/check/openstack-tox-py27/f9ba9b9/job-output.txt.gz#_2018-06-29_14_47_20_313010 ?20:35
prometheanfireelbragstad: nope21:41
elbragstadhmm - ok, thanks prometheanfire!21:42
prometheanfireelbragstad: https://github.com/openstack/requirements/commit/d5a3c58f7195517a6083032e41b702c2a0aca431 or https://github.com/openstack/requirements/commit/62b3482341a817b8a2791a4a78d5a4c3875a8070 ?21:42
elbragstadhmm21:46
elbragstadinstalled oslotest 3.6.0 locally and ran tox, which worked21:46
* prometheanfire shrugs21:47
*** vpickard is now known as vpickard_21:56
*** dtantsur|afk has quit IRC22:06
*** dtantsur has joined #openstack-requirements22:07
elbragstadprometheanfire: bah - you're right https://github.com/openstack/oslotest/commit/897823fbd61ae9ba015af38e9fed5a5728de64c222:09
*** cjloader has quit IRC22:11
prometheanfirehaha22:17
prometheanfireor haHA22:17
prometheanfiretone doesn't carry :(22:17
elbragstadoh - but it does...22:17
*** beekneemech has quit IRC22:34
openstackgerritMatthew Edmonds proposed openstack/requirements master: Bump pypowervm min to 1.1.15  https://review.openstack.org/57924622:42
*** rpioso is now known as rpioso|afk23:29

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