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