openstackgerrit | Michael Johnson proposed openstack/requirements master: Proposing distro for global-requirements https://review.openstack.org/578983 | 00:08 |
---|---|---|
*** rpioso is now known as rpioso|afk | 00:29 | |
openstackgerrit | Merged openstack/requirements stable/pike: Update libvirt-python to 3.10.0 https://review.openstack.org/578558 | 01:25 |
prometheanfire | :D | 01:28 |
tonyb | prometheanfire: but we didn't get a positive review from Dirk | 02:03 |
prometheanfire | :| | 02:11 |
*** cjloader has quit IRC | 02:55 | |
*** hongbin has joined #openstack-requirements | 03:41 | |
*** hongbin has quit IRC | 03:42 | |
openstackgerrit | Merged openstack/requirements master: remove pycrypto https://review.openstack.org/578836 | 03:45 |
*** udesale has joined #openstack-requirements | 03:46 | |
openstackgerrit | Merged openstack/requirements master: update constraint for python-zunclient to new release 2.0.0 https://review.openstack.org/578132 | 03:51 |
openstackgerrit | Merged openstack/requirements master: update constraint for oslo.versionedobjects to new release 1.33.3 https://review.openstack.org/578325 | 04:04 |
openstackgerrit | Merged openstack/requirements master: update constraint for osprofiler to new release 2.2.0 https://review.openstack.org/578321 | 04:04 |
openstackgerrit | Merged openstack/requirements master: update constraint for oslo.log to new release 3.39.0 https://review.openstack.org/578322 | 04:08 |
*** CrayZee has joined #openstack-requirements | 04:58 | |
openstackgerrit | Merged openstack/requirements master: update constraint for oslo.config to new release 6.2.2 https://review.openstack.org/578319 | 05:23 |
openstackgerrit | Merged openstack/requirements master: update constraint for oslotest to new release 3.6.0 https://review.openstack.org/578324 | 05:43 |
*** ccamacho has joined #openstack-requirements | 05:59 | |
openstackgerrit | Matthew Thode proposed openstack/requirements master: Updated from generate-constraints https://review.openstack.org/578291 | 06:01 |
prometheanfire | stupid pyyaml | 06:03 |
*** ccamacho has quit IRC | 06:20 | |
*** ccamacho has joined #openstack-requirements | 06:20 | |
*** andreas_s has joined #openstack-requirements | 06:30 | |
openstackgerrit | OpenStack Proposal Bot proposed openstack/requirements master: Updated from generate-constraints https://review.openstack.org/579070 | 06:40 |
*** amoralej|off is now known as amoralej | 07:07 | |
*** jpich has joined #openstack-requirements | 07:27 | |
*** tosky has joined #openstack-requirements | 07:32 | |
*** andreas_s has quit IRC | 07:47 | |
*** andreas_s has joined #openstack-requirements | 07:47 | |
*** andreas_s has quit IRC | 07:53 | |
*** andreas_s has joined #openstack-requirements | 07:58 | |
*** stephenfin is now known as finucannot | 08:51 | |
openstackgerrit | Merged openstack/requirements master: change tox default to python3 https://review.openstack.org/578943 | 08:52 |
openstackgerrit | Merged openstack/requirements master: update constraint for oslo.vmware to new release 2.30.0 https://review.openstack.org/578323 | 09:06 |
*** PapaOurs has joined #openstack-requirements | 09:09 | |
PapaOurs | good morning | 09:09 |
PapaOurs | (/me is bauzas) | 09:09 |
PapaOurs | sorry 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 IRC | 09:14 | |
*** cjloader has joined #openstack-requirements | 09:31 | |
*** cjloader has quit IRC | 09:36 | |
openstackgerrit | Merged openstack/requirements master: Updated from generate-constraints https://review.openstack.org/578291 | 09:45 |
*** cjloader has joined #openstack-requirements | 10:32 | |
*** cjloader has quit IRC | 10:36 | |
*** dtantsur|afk is now known as dtantsur | 10:43 | |
*** udesale has quit IRC | 11:24 | |
*** edmondsw has joined #openstack-requirements | 11:32 | |
*** vpickard_ is now known as vpickard | 12:27 | |
*** ccamacho has quit IRC | 12:38 | |
*** ccamacho has joined #openstack-requirements | 12:46 | |
*** openstackgerrit has quit IRC | 12:49 | |
*** amoralej is now known as amoralej|lunch | 13:13 | |
*** udesale has joined #openstack-requirements | 13:14 | |
*** cjloader has joined #openstack-requirements | 13:31 | |
*** snapiri- has joined #openstack-requirements | 13:32 | |
*** snapiri- has quit IRC | 13:33 | |
*** snapiri- has joined #openstack-requirements | 13:33 | |
*** CrayZee has quit IRC | 13:35 | |
*** cjloader has quit IRC | 13:36 | |
*** bnemec has joined #openstack-requirements | 13:46 | |
*** bnemec is now known as beekneemech | 13:46 | |
dhellmann | PapaOurs : each project now lists its own minimum versions in-tree | 13:51 |
PapaOurs | dhellmann: that's what I saw | 13:51 |
PapaOurs | thanks | 13:51 |
PapaOurs | dhellmann: for the reason => https://review.openstack.org/#/c/579110/ | 13:51 |
dhellmann | PapaOurs : lgtm | 13:54 |
*** ccamacho has quit IRC | 14:09 | |
*** amoralej|lunch is now known as amoralej | 14:22 | |
*** ccamacho has joined #openstack-requirements | 14:27 | |
*** cjloader has joined #openstack-requirements | 14:49 | |
*** andreas_s has quit IRC | 14:54 | |
*** andreas_s has joined #openstack-requirements | 14:54 | |
*** rpioso|afk is now known as rpioso | 14:55 | |
*** andreas_s_ has joined #openstack-requirements | 14:57 | |
*** cjloader has quit IRC | 14:57 | |
*** cjloader_ has joined #openstack-requirements | 14:57 | |
*** cjloader_ has quit IRC | 14:58 | |
*** andreas__ has joined #openstack-requirements | 14:58 | |
*** cjloader has joined #openstack-requirements | 14:58 | |
*** andreas_s has quit IRC | 14:58 | |
*** cjloader has quit IRC | 14:59 | |
*** cjloader has joined #openstack-requirements | 14:59 | |
*** andreas_s_ has quit IRC | 15:01 | |
*** andreas__ has quit IRC | 15:02 | |
*** electrofelix has joined #openstack-requirements | 15:06 | |
*** andreas_s has joined #openstack-requirements | 15:07 | |
*** andreas_s has quit IRC | 15:12 | |
*** openstack has quit IRC | 15:22 | |
*** openstack has joined #openstack-requirements | 15:24 | |
*** ChanServ sets mode: +o openstack | 15:24 | |
*** cjloader has quit IRC | 15:28 | |
*** cjloader has joined #openstack-requirements | 15:28 | |
*** ccamacho has quit IRC | 15:44 | |
*** edmondsw has quit IRC | 15:48 | |
*** edmondsw has joined #openstack-requirements | 15:52 | |
*** beekneemech has quit IRC | 16:09 | |
*** mugsie has quit IRC | 16:09 | |
*** dtantsur has quit IRC | 16:09 | |
*** adriant has quit IRC | 16:09 | |
*** zigo has quit IRC | 16:09 | |
*** lbragstad is now known as elbragstad | 16:11 | |
*** beekneemech has joined #openstack-requirements | 16:14 | |
*** mugsie has joined #openstack-requirements | 16:14 | |
*** adriant has joined #openstack-requirements | 16:14 | |
*** zigo has joined #openstack-requirements | 16:14 | |
*** udesale has quit IRC | 16:15 | |
*** dhellmann[m] has quit IRC | 16:17 | |
*** smcginnis[m] has quit IRC | 16:18 | |
*** lbragstad[m] has quit IRC | 16:18 | |
*** dtantsur has joined #openstack-requirements | 16:23 | |
*** dtantsur is now known as dtantsur|afk | 16:25 | |
*** electrofelix has quit IRC | 16:29 | |
*** jpich has quit IRC | 16:30 | |
*** jpich has joined #openstack-requirements | 16:30 | |
*** jpich has quit IRC | 16:30 | |
odyssey4me | hi folks | 16:41 |
odyssey4me | is there somewhere that outlines how the various -requirements.txt files are now synchronised? | 16:41 |
odyssey4me | well, more like how they're managed | 16:42 |
prometheanfire | dhellmann: do we have the per-project reqs stuff fully doc'd? | 16:42 |
odyssey4me | previously 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 update | 16:42 |
odyssey4me | it seems that now updates don't happen | 16:43 |
odyssey4me | that'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 |
prometheanfire | requirements files in repos running the requirements job will check a few things | 16:44 |
prometheanfire | 1. you have a min defined | 16:44 |
prometheanfire | 2. that min is less than or equal to the min defined in GR (a superset) | 16:45 |
prometheanfire | we recommend projects maintain a lower-constraints file and have tests against that so they know when to bump requirements/lower-constraints | 16:46 |
odyssey4me | ok, 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 |
prometheanfire | then you'd fail the test | 16:46 |
odyssey4me | so basically can I define 'bashate' rather than 'bashate>=foo' ? | 16:46 |
prometheanfire | no | 16:46 |
odyssey4me | hmm, ok - is that superset defined by trawling everyone's minimums or by some other means? | 16:47 |
prometheanfire | no, just ours | 16:47 |
prometheanfire | it's so that projects like swift can support really wide versions while other projects can use the latest and greatest | 16:48 |
odyssey4me | our 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 more | 16:48 |
odyssey4me | I'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 |
odyssey4me | in 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 us | 16:51 |
prometheanfire | well, you generally don't have to touch them unless a job fails (non-reqs job) | 16:51 |
prometheanfire | which for your use case should be very few and far between | 16:51 |
odyssey4me | perhaps 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 time | 16:52 |
odyssey4me | so for now, just leave a minimum at least - that is all | 16:52 |
prometheanfire | sure | 16:52 |
odyssey4me | and 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#L82 | 16:53 |
prometheanfire | I should probably propose a talk for the forum about per-project requirements | 16:53 |
prometheanfire | odyssey4me: yes, unless you know a lower version works iirc | 16:53 |
odyssey4me | ok, thanks - good to have clarification | 16:54 |
prometheanfire | odyssey4me: https://bugs.launchpad.net/openstack-requirements/+bug/1719009 is a tracking bug for what we did | 16:55 |
openstack | Launchpad bug 1719009 in OpenStack Global Requirements "per project requirements" [High,Fix released] - Assigned to Doug Hellmann (doug-hellmann) | 16:55 |
odyssey4me | ok, thanks prometheanfire - appreciate the info | 16:58 |
prometheanfire | yarp | 16:58 |
*** smcginnis[m] has joined #openstack-requirements | 17:11 | |
*** openstack has quit IRC | 17:11 | |
*** openstack has joined #openstack-requirements | 17:13 | |
*** ChanServ sets mode: +o openstack | 17:13 | |
*** dhellmann[m] has joined #openstack-requirements | 17:31 | |
*** lbragstad[m] has joined #openstack-requirements | 17:31 | |
*** kmalloc is now known as vmalloc | 18:06 | |
*** vmalloc is now known as kmalloc | 18:06 | |
edmondsw | when should we bump lower-constraints in openstack/requirements? | 18:34 |
edmondsw | it looks like https://github.com/openstack/requirements/blob/068de87696bc4550deace8bca80cccd4d46a62eb/README.rst#proposing-changes needs updates | 18:34 |
edmondsw | last time I needed to bump a min version so we could rely on it in openstack/nova-powervm, I updated both gr and lc | 18:36 |
edmondsw | but 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 |
prometheanfire | edmondsw: if you need to bump lc in a project you should bump it here first iirc | 18:37 |
edmondsw | ok, so that is still correct... that's what I wanted to know, tx | 18:37 |
prometheanfire | :D | 18:38 |
*** rpioso is now known as rpioso|reboot | 18:40 | |
*** openstackgerrit has joined #openstack-requirements | 18:45 | |
openstackgerrit | Matthew Edmonds proposed openstack/requirements master: Bump pypowervm min to 1.1.16 https://review.openstack.org/579246 | 18:45 |
dhellmann | prometheanfire : 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 rpioso | 18:58 | |
prometheanfire | dhellmann: yep | 18:59 |
prometheanfire | because then it isn't a global min anymore | 18:59 |
openstackgerrit | Doug Hellmann proposed openstack/requirements master: add build-lower-constraints command https://review.openstack.org/579268 | 19:40 |
openstackgerrit | Doug Hellmann proposed openstack/requirements master: remove the global lower-constraints.txt file https://review.openstack.org/579269 | 19:40 |
dhellmann | prometheanfire : ^^ here's the tool we talked about creating so we could stop tracking that list manually | 19:40 |
prometheanfire | nice | 19:55 |
prometheanfire | dhellmann: would removing the lc file break gate jobs? I don't think so, prety sure we check a projects lc/reqs against reqs not lc | 19:58 |
dhellmann | prometheanfire : yeah, the check for a project's list only looks at its local files | 20:00 |
*** edmondsw has quit IRC | 20:02 | |
prometheanfire | cool | 20:07 |
*** edmondsw has joined #openstack-requirements | 20:09 | |
*** edmondsw has quit IRC | 20:14 | |
*** edmondsw has joined #openstack-requirements | 20:31 | |
elbragstad | prometheanfire: 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 |
prometheanfire | elbragstad: nope | 21:41 |
elbragstad | hmm - ok, thanks prometheanfire! | 21:42 |
prometheanfire | elbragstad: https://github.com/openstack/requirements/commit/d5a3c58f7195517a6083032e41b702c2a0aca431 or https://github.com/openstack/requirements/commit/62b3482341a817b8a2791a4a78d5a4c3875a8070 ? | 21:42 |
elbragstad | hmm | 21:46 |
elbragstad | installed oslotest 3.6.0 locally and ran tox, which worked | 21:46 |
* prometheanfire shrugs | 21:47 | |
*** vpickard is now known as vpickard_ | 21:56 | |
*** dtantsur|afk has quit IRC | 22:06 | |
*** dtantsur has joined #openstack-requirements | 22:07 | |
elbragstad | prometheanfire: bah - you're right https://github.com/openstack/oslotest/commit/897823fbd61ae9ba015af38e9fed5a5728de64c2 | 22:09 |
*** cjloader has quit IRC | 22:11 | |
prometheanfire | haha | 22:17 |
prometheanfire | or haHA | 22:17 |
prometheanfire | tone doesn't carry :( | 22:17 |
elbragstad | oh - but it does... | 22:17 |
*** beekneemech has quit IRC | 22:34 | |
openstackgerrit | Matthew Edmonds proposed openstack/requirements master: Bump pypowervm min to 1.1.15 https://review.openstack.org/579246 | 22:42 |
*** rpioso is now known as rpioso|afk | 23:29 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!