Saturday, 2018-07-07

*** tosky has quit IRC00:02
*** edmondsw has joined #openstack-requirements00:38
*** edmondsw has quit IRC00:42
*** openstackgerrit has joined #openstack-requirements00:50
openstackgerritTony Breeds proposed openstack/requirements master: Support cloning one freeze to multiple  https://review.openstack.org/58024100:50
prometheanfiredhellmann: why did we stop syncing other branches?00:52
tonybprometheanfire: (missing contect) Do you mean why did we disable the constraints bot onf stable/*00:59
tonybOh I see, we've disabled the requirements bot on all branches00:59
prometheanfireyes00:59
tonybInteresting00:59
prometheanfireyes00:59
*** edmondsw has joined #openstack-requirements02:26
openstackgerritTony Breeds proposed openstack/requirements master: Add openshift to global-requirements  https://review.openstack.org/58009302:29
*** edmondsw has quit IRC02:30
openstackgerritMerged openstack/requirements stable/queens: update constraint for tripleo-common to new release 8.6.3  https://review.openstack.org/58045703:53
openstackgerritMerged openstack/requirements stable/queens: update constraint for instack-undercloud to new release 8.4.3  https://review.openstack.org/58045804:12
*** edmondsw has joined #openstack-requirements04:14
*** edmondsw has quit IRC04:18
openstackgerritOpenStack Proposal Bot proposed openstack/requirements master: Updated from generate-constraints  https://review.openstack.org/58079206:30
openstackgerritMerged openstack/requirements stable/queens: update constraint for os-net-config to new release 8.4.3  https://review.openstack.org/58045907:37
*** vpickard_ has quit IRC11:56
*** vpickard_ has joined #openstack-requirements11:56
*** tosky has joined #openstack-requirements12:29
*** vpickard_ has quit IRC13:26
*** vpickard_ has joined #openstack-requirements13:29
*** vpickard_ has quit IRC14:20
*** tosky has quit IRC15:50
dhellmannprometheanfire, tonyb : I thought we wanted to stop syncing requirements on stable branches because we didn't want those changing anyway.16:05
*** hwoarang has quit IRC16:20
*** hwoarang has joined #openstack-requirements16:23
*** hwoarang has quit IRC16:23
*** hwoarang has joined #openstack-requirements16:23
*** edmondsw has joined #openstack-requirements16:51
prometheanfiredhellmann: why don't we want those changes?16:54
*** edmondsw has quit IRC16:56
*** tosky has joined #openstack-requirements17:56
dhellmannwe don't want people changing the dependencies on stable branches, right?18:37
dhellmannjust the constraints?18:37
*** edmondsw has joined #openstack-requirements18:39
prometheanfiredhellmann: we still want to mask known bad don't we?18:43
dhellmannsure, but we don't have to copy that setting into all of the branches because we can control it with constraints18:44
dhellmanns/branches/repos/18:44
*** edmondsw has quit IRC18:44
prometheanfirebut it isn't just for tests that we mask things, otherwise we'd only care about constraints18:45
prometheanfireI check for requirements updates per project when I package things18:45
dhellmannwhat behavior are you asking to restore?18:47
prometheanfiresync changes from global-reqs to project reqs for queens and below (where that behavior previously was)18:47
dhellmannwhy do we want to treat the old branches as special in that particular way, though?18:48
dhellmannwe won't be doing it for rocky, right?18:48
dhellmannso at some point you're no longer going to be able to rely on that behavior18:48
dhellmannhow about a tool that looks at the project list and g-r list and merges the exclusions18:50
dhellmannthat would let you have the info you want without requiring a bunch of other people to deal with all of those sync patches18:50
dhellmannsort of like the tool for merging the lower constraints files18:50
prometheanfireI thought the change in behavior was for rocky+18:51
prometheanfirehow is pip install for a lib going to know about the exclusion?18:52
dhellmannit will have the constraint list18:54
dhellmannwe support pip using the constraint list and distros support their system packages18:54
dhellmannthose are the 2 basic use cases18:54
dhellmannproject teams are free to be very detailed with exclusions in the dependencies of their libraries, of course, but the most important things to me are (a) having a good set of things to test with and (b) expressing what that list of versions is18:55
prometheanfirewe don't care about consumers?18:56
dhellmannhaving accurate minimum bounds is also important, but lower on the list18:56
dhellmannwhich consumers?18:56
prometheanfireRaising effective minimums is only acceptable during Phase I, and only due to security issues.18:57
prometheanfirewhich means we need to support pushing that out, at least for queens-18:57
dhellmannI don't think we should be raising minimums at all on stable branches. They are *minimums* not the list of things we expect people to use.18:58
dhellmannwe may need to do some work to write up the goals and mission of the team, because I think we have some conflicting priorities if not conflicting goals18:58
prometheanfirepossibly18:59
dhellmannmaybe we can do that over the next week or so, during regular hours18:59
dhellmannI'm only online today because I'm upgrading my dev box :-)18:59
prometheanfirethe current stable policy supports raising effective minimums, meaning, either changing >=  or adding !=18:59
prometheanfiredhellmann: yep, didn't expect a quick response18:59
dhellmannok, supporting and requiring are different, so maybe that's where we're having different expectations19:00
prometheanfiresupporting means it's an available option, meaning we need to support pushing it out (imo) :P19:01
dhellmannI guess if you want to turn the job back on for stable branches earlier than rocky I won't get in the way. I think it's unnecessary and produces busy work for little value, though. The information it conveys is available from other sources if we look at the system as a whole instead of looking at 1 package at a time.19:02
prometheanfiretrue, I guess the question is if we need to deliver that information and how19:03
dhellmannyes, we should probably have another discussion about exactly what information we can, want to, and need to deliver19:05
dhellmannmy upgrade is done, so I'm going to drop back offline. maybe we can talk more this week.19:05
prometheanfirecya19:21
*** edmondsw has joined #openstack-requirements20:27
*** edmondsw has quit IRC20:32
*** edmondsw has joined #openstack-requirements22:15
*** edmondsw has quit IRC22:20
*** tosky has quit IRC23:20
openstackgerritTony Breeds proposed openstack/requirements master: Add openshift to global-requirements  https://review.openstack.org/58009323:41
openstackgerritTony Breeds proposed openstack/requirements master: Updated from generate-constraints  https://review.openstack.org/58079223:51

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