*** ccamacho has quit IRC | 00:10 | |
*** ccamacho has joined #openstack-requirements | 00:33 | |
*** hongbin has joined #openstack-requirements | 00:53 | |
*** hongbin has quit IRC | 01:13 | |
*** hongbin has joined #openstack-requirements | 01:13 | |
*** hongbin has quit IRC | 03:51 | |
*** udesale has joined #openstack-requirements | 04:00 | |
openstackgerrit | OpenStack Proposal Bot proposed openstack/requirements stable/pike: update constraint for instack-undercloud to new release 7.4.14 https://review.openstack.org/589698 | 04:36 |
---|---|---|
openstackgerrit | OpenStack Proposal Bot proposed openstack/requirements stable/queens: update constraint for tripleo-common to new release 8.6.4 https://review.openstack.org/589700 | 04:39 |
openstackgerrit | OpenStack Proposal Bot proposed openstack/requirements stable/pike: update constraint for tripleo-common to new release 7.6.15 https://review.openstack.org/589701 | 04:39 |
openstackgerrit | OpenStack Proposal Bot proposed openstack/requirements stable/queens: update constraint for instack-undercloud to new release 8.4.4 https://review.openstack.org/589707 | 05:20 |
*** ccamacho has quit IRC | 05:32 | |
*** udesale has quit IRC | 05:42 | |
*** ccamacho has joined #openstack-requirements | 06:18 | |
*** jpich has joined #openstack-requirements | 07:09 | |
*** tosky has joined #openstack-requirements | 07:29 | |
*** udesale has joined #openstack-requirements | 07:40 | |
*** ssbarnea has quit IRC | 08:59 | |
*** ssbarnea has joined #openstack-requirements | 09:14 | |
*** edmondsw has joined #openstack-requirements | 09:45 | |
*** edmondsw has quit IRC | 09:49 | |
openstackgerrit | OpenStack Proposal Bot proposed openstack/requirements stable/pike: update constraint for oslo.messaging to new release 5.30.4 https://review.openstack.org/589823 | 10:04 |
openstackgerrit | OpenStack Proposal Bot proposed openstack/requirements stable/queens: update constraint for oslo.policy to new release 1.33.2 https://review.openstack.org/589827 | 10:08 |
openstackgerrit | OpenStack Proposal Bot proposed openstack/requirements stable/pike: update constraint for oslo.policy to new release 1.25.3 https://review.openstack.org/589828 | 10:08 |
openstackgerrit | OpenStack Proposal Bot proposed openstack/requirements stable/queens: update constraint for oslo.messaging to new release 5.35.1 https://review.openstack.org/589829 | 10:08 |
*** tonyb has quit IRC | 10:16 | |
*** tonyb has joined #openstack-requirements | 10:23 | |
*** udesale has quit IRC | 10:30 | |
openstackgerrit | Merged openstack/requirements stable/pike: update constraint for instack-undercloud to new release 7.4.14 https://review.openstack.org/589698 | 10:30 |
openstackgerrit | Merged openstack/requirements stable/queens: update constraint for tripleo-common to new release 8.6.4 https://review.openstack.org/589700 | 10:30 |
*** udesale has joined #openstack-requirements | 12:05 | |
*** udesale has quit IRC | 12:05 | |
*** udesale has joined #openstack-requirements | 12:06 | |
*** udesale has quit IRC | 12:07 | |
*** udesale has joined #openstack-requirements | 12:08 | |
*** udesale has quit IRC | 12:10 | |
*** jpich has quit IRC | 12:37 | |
*** edmondsw has joined #openstack-requirements | 13:05 | |
openstackgerrit | Dirk Mueller proposed openstack/requirements master: Remove pydot3 https://review.openstack.org/589902 | 13:40 |
*** rpioso|afk is now known as rpioso | 13:59 | |
*** ccamacho has quit IRC | 14:43 | |
*** ccamacho has joined #openstack-requirements | 14:45 | |
*** ccamacho has quit IRC | 15:17 | |
openstackgerrit | Merged openstack/requirements master: update constraint for openstacksdk to new release 0.17.2 https://review.openstack.org/589526 | 15:21 |
*** jlvillal is now known as jlv-sick | 15:40 | |
*** masayukig has quit IRC | 15:50 | |
*** masayukig has joined #openstack-requirements | 16:19 | |
openstackgerrit | OpenStack Proposal Bot proposed openstack/requirements master: update constraint for python-senlinclient to new release 1.8.0 https://review.openstack.org/589993 | 18:36 |
dhellmann | o/ | 20:01 |
dhellmann | prometheanfire, tonyb : were we meeting early today? | 20:02 |
prometheanfire | not that I know of | 20:03 |
prometheanfire | if dirk and tonyb are around I'm fine with it though | 20:03 |
dhellmann | I have a special thing on my calendar because tonyb wanted to talk about something | 20:03 |
dhellmann | I don't remember what | 20:03 |
prometheanfire | main thing I have is https://review.openstack.org/589405 | 20:05 |
dhellmann | I think it had something to do with syncing. I don't see it in the logs from last week so maybe it came up after we closed the meeting | 20:06 |
prometheanfire | probably | 20:06 |
prometheanfire | dhellmann: reqs syncs are dead for stable branches too right? asking for the review I just linked | 20:08 |
dhellmann | yes, we turned that off completely | 20:08 |
dhellmann | on the theory that there wouldn't be any changes in stable branches :-/ | 20:09 |
prometheanfire | we all know how that works | 20:09 |
prometheanfire | I'm still not in favor of that review in any case | 20:09 |
dhellmann | I don't understand why changing the constraint isn't sufficient to get the gate working | 20:09 |
prometheanfire | constraints are for gate and for co-installability | 20:12 |
prometheanfire | requirements are defining what should work | 20:12 |
dhellmann | sure | 20:12 |
prometheanfire | if we know a new min version then changing reqs makes sense | 20:12 |
prometheanfire | so meh | 20:12 |
dhellmann | I guess it depends on why the new min is needed, but yeah | 20:12 |
prometheanfire | yep | 20:13 |
prometheanfire | I am simply 'supporting' making reqs 'correct' | 20:13 |
prometheanfire | constraints (lower and upper) are their own thing | 20:13 |
tonyb | I'm so sorry, we were supposed to meet early and I didn't add it to my calendar :( | 20:25 |
* prometheanfire shrugs | 20:25 | |
prometheanfire | dirk smcginnis: around? | 20:25 |
tonyb | I wanted to talk about per-project requirements and what that measn for stable branches ... ahead of the rocky branch | 20:27 |
prometheanfire | two more FFE reqs :| | 20:27 |
prometheanfire | well, lets start | 20:28 |
prometheanfire | #startmeeting requirement | 20:28 |
openstack | Meeting started Wed Aug 8 20:28:22 2018 UTC and is due to finish in 60 minutes. The chair is prometheanfire. Information about MeetBot at http://wiki.debian.org/MeetBot. | 20:28 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 20:28 |
openstack | The meeting name has been set to 'requirement' | 20:28 |
prometheanfire | #endmeeting | 20:28 |
openstack | Meeting ended Wed Aug 8 20:28:30 2018 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 20:28 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/requirement/2018/requirement.2018-08-08-20.28.html | 20:28 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/requirement/2018/requirement.2018-08-08-20.28.txt | 20:28 |
openstack | Log: http://eavesdrop.openstack.org/meetings/requirement/2018/requirement.2018-08-08-20.28.log.html | 20:28 |
prometheanfire | #startmeeting requirements | 20:28 |
openstack | Meeting started Wed Aug 8 20:28:43 2018 UTC and is due to finish in 60 minutes. The chair is prometheanfire. Information about MeetBot at http://wiki.debian.org/MeetBot. | 20:28 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 20:28 |
openstack | The meeting name has been set to 'requirements' | 20:28 |
prometheanfire | #topic rollcall | 20:28 |
prometheanfire | tonyb, prometheanfire, number80, dirk, coolsvap, toabctl, smcginnis, dhellmann | 20:28 |
tonyb | o/ | 20:28 |
prometheanfire | o/ | 20:29 |
dhellmann | o/ | 20:29 |
prometheanfire | ok, moving on | 20:30 |
prometheanfire | #topic controversies in the queue? | 20:30 |
prometheanfire | https://review.openstack.org/589405 | 20:30 |
prometheanfire | #link https://review.openstack.org/589405 | 20:30 |
prometheanfire | raising the min, especially on something like this is a pain since the infra sync was stopped for ALL branches | 20:31 |
tonyb | Yeah no we can't do that it doesn't make sense, if anythign they'll need to ad a compat shim | 20:32 |
prometheanfire | I'm not sure if it makes sense anyway | 20:32 |
tonyb | I agree to dhellmann, I doin't get why the u-c bump isn't adeqaute | 20:32 |
prometheanfire | ya | 20:32 |
prometheanfire | they did say that they'd stop reqs syncing if they didn't get this in, not that threats will be accepted, just funny | 20:33 |
prometheanfire | so, just comment in the review | 20:33 |
tonyb | Okay, well It's against our policy and it's one moer example where our policy causes problems, queesn is the last branch where that happens so I guess we'll try to educate and if they still don't like it that can disable the requierments-check job | 20:35 |
prometheanfire | ya | 20:35 |
prometheanfire | anyone have anything else? | 20:35 |
tonyb | not for controversies | 20:36 |
prometheanfire | tonyb: you're up | 20:36 |
tonyb | I'm on the fence about applying for FFE's for the cleanup I did, and we're blocked on the bindep stuff until we fix infra | 20:36 |
prometheanfire | tonyb: I just want a FFE for completeness, I'd approve it, just have to ask | 20:37 |
tonyb | ... So given we have per-project lower bounds now | 20:37 |
tonyb | what if anything stops a project from releasing rocky with foo>=1.0.0 and then during the cycle bumping that to >=1.1.0 ? | 20:37 |
prometheanfire | altering our FFE policy is probably going to be a big thing for the ptg | 20:37 |
dhellmann | tonyb : nothing | 20:38 |
prometheanfire | locking down lower-constraints/exclusions is not done, but does it need to be done? | 20:38 |
tonyb | currently we have an agreement with vendors that we wont bump minimums which we can do for <= queens | 20:38 |
dhellmann | we could modify the check job so that it enforces that rule on stable branches | 20:39 |
tonyb | I've asked vendors if havign that contact adds value and I never get a firm answer so perhaps I'm just being silly | 20:39 |
prometheanfire | dhellmann: I'd be happy with that | 20:39 |
dhellmann | although I suspect leaving it to the stable reviewers would be good enough | 20:39 |
tonyb | we've already said use u-c but that's hard for enterprise distros | 20:39 |
dhellmann | I hate adding hard blockers against something that might be needed | 20:39 |
tonyb | dhellmann: Yeah I agree. | 20:40 |
dhellmann | dependency changes are visible in the release review process, fwiw | 20:40 |
prometheanfire | it could still be overridden by stable I think | 20:40 |
tonyb | dhellmann: we do do it from timem to time so writing a tool/check and a bypass mechanism seems like we're doign somethign wrong | 20:40 |
tonyb | dhellmann: That is true | 20:40 |
dhellmann | prometheanfire : I'm not sure what you mean? | 20:41 |
prometheanfire | adding an exclusion for something should still be possible | 20:41 |
dhellmann | as long as it doesn't effectively raise the min, yeah | 20:42 |
prometheanfire | ya | 20:42 |
prometheanfire | we have to be carful there | 20:42 |
dhellmann | my point is that sometimes we do want to raise the min -- like if it was wrong to begin with | 20:42 |
tonyb | then we get >=1.0.0,!=1.0.0 ;P | 20:42 |
dhellmann | I would hate for us to paint ourselves into a corner where we don't let ourselves fix something that's actually broken | 20:42 |
prometheanfire | tonyb: ya, we've been over that before | 20:43 |
tonyb | I really don't want to push this onto the release team, nor do I like the idea of askign for revert's at release time | 20:43 |
dhellmann | we have a governance tag that indicates whether the deliverable follows the stable policy, so we have a way to block a release if there is a bad version update | 20:43 |
dhellmann | maybe we use the tag to control the check job? | 20:43 |
dhellmann | if on a stable branch and repo has the flag, do not allow the min to change | 20:44 |
tonyb | dhellmann: We could I suppose ... | 20:44 |
prometheanfire | and adding exclusions? same rule? | 20:44 |
dhellmann | no, I think it's ok to leave the exclusion management the same. we already require that to be a subset of what is in the global list so we have a review step there | 20:45 |
* smcginnis tries to catch up on scrollback | 20:45 | |
prometheanfire | so do we need an action item to create those job/rules? | 20:47 |
tonyb | okay so we *can* do somethign for stable/* and projects that have stable:follows-policy but *should* we? | 20:48 |
tonyb | prometheanfire: perhaps lets answer my question first ... | 20:48 |
prometheanfire | :P | 20:48 |
prometheanfire | tonyb: you were the one concerned about slow distros :P | 20:48 |
dhellmann | what is the risk of not doing it? | 20:49 |
tonyb | prometheanfire: Well more accurately I was concerned that of code chnages impleied a process chnage that we hadn't communicated | 20:49 |
prometheanfire | I think it's a valid concern and we should lock down min bumps for follows-policy repos | 20:49 |
smcginnis | We let l-c updates through and a distro isn't prepared to adjust to the higher constraint? | 20:49 |
tonyb | prometheanfire: I don't mind if we dicide that's a good thing and communicate it *or* if we add code to reimplement it | 20:50 |
prometheanfire | tonyb: it sounds like we are wishing to keep the status quo for released branches | 20:50 |
dhellmann | smcginnis : we tend to only update l-c on stable for our own releases | 20:50 |
dhellmann | I think i would rather wait and see if it's actually a problem. | 20:50 |
prometheanfire | it's good to re-communicate it, but it wouldn't be a change in the rules, just how they are enforced | 20:50 |
dhellmann | I don't feel like the risk to the community is that high | 20:50 |
smcginnis | It doesn't seem like it. | 20:50 |
dhellmann | and yes, we should communicate the policy | 20:50 |
dhellmann | smcginnis : sorry, I read l-c as u-c -- yes, we don't currently have any check blocking changes to the lower bounds or lower-constraints.txt | 20:51 |
dhellmann | except that they have to match | 20:51 |
dhellmann | this might make a good lunch topic at the ptg, fwiw | 20:52 |
* dhellmann has to sign off | 20:52 | |
tonyb | dhellmann: Perhaps ;P | 20:52 |
smcginnis | dhellmann: Yeah, that was trying to answer the question "what is the risk of not doing it?" I think the risk doesn't really exist. | 20:52 |
tonyb | dhellmann: Okay thanks for your time | 20:52 |
dhellmann | smcginnis : the risk is downstream of us | 20:52 |
prometheanfire | yep, tony is bringing it up now because stable branching is already happening | 20:52 |
dhellmann | if we start requiring a version of something not packaged in a distro | 20:52 |
tonyb | COrrect this is totally upstream trying to make downstream's life better | 20:53 |
prometheanfire | yarp | 20:53 |
dhellmann | I think it's a good idea both to communicate that we want teams not to change mins on stable branches and that we no longer have automation preventing that | 20:53 |
dhellmann | that way everyone knows the state of things | 20:53 |
prometheanfire | that's fine | 20:54 |
prometheanfire | next question is if we want enforcement of that policy | 20:54 |
tonyb | dhellmann: Cool I'll do that ... and I may ask the TC for some help trying to get vendors to actually answer when I ask if this helps or hurts them ;P | 20:54 |
prometheanfire | tonyb: that'd be nice (the answer from tc) | 20:55 |
prometheanfire | next? | 20:55 |
tonyb | prometheanfire: The TC isn't a problem it's vendors | 20:55 |
prometheanfire | tonyb: ya, not blaming them | 20:55 |
* tonyb is done | 20:55 | |
prometheanfire | ok, only other thing I see is the two other FFE requests to bump minimums for sphinx and python-monascaclient | 20:56 |
prometheanfire | it's really late to be doing that | 20:56 |
tonyb | I'd have to read why but my gut is sphinx == no python-monascaclient == yes | 20:57 |
prometheanfire | sure | 20:57 |
prometheanfire | me too, I think they need to read the primer on per-project reqs | 20:57 |
* prometheanfire will always call that divergent reqs in his head | 20:58 | |
prometheanfire | because they may not need that everywhere, just in a repo or two | 20:58 |
tonyb | prometheanfire: Yup. | 20:58 |
prometheanfire | I have nothing else | 20:59 |
prometheanfire | #topic open floor | 20:59 |
* tonyb is good | 21:00 | |
prometheanfire | ya, will wait a min more | 21:00 |
smcginnis | Sorry, distractions. Nothing here. | 21:02 |
prometheanfire | #endmeeting | 21:02 |
openstack | Meeting ended Wed Aug 8 21:02:57 2018 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 21:02 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/requirements/2018/requirements.2018-08-08-20.28.html | 21:03 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/requirements/2018/requirements.2018-08-08-20.28.txt | 21:03 |
openstack | Log: http://eavesdrop.openstack.org/meetings/requirements/2018/requirements.2018-08-08-20.28.log.html | 21:03 |
prometheanfire | wfm | 21:03 |
* tonyb is offically in 3 IRC meeting at once! | 21:04 | |
prometheanfire | tonyb: 2 now? | 21:04 |
tonyb | prometheanfire: nope was 4 ;P | 21:05 |
prometheanfire | lol, damn | 21:06 |
prometheanfire | emailed about those FFE requests | 21:07 |
tonyb | +1 | 21:08 |
prometheanfire | you said you were emailing about the stable branch policy for reqs updates? | 21:09 |
tonyb | prometheanfire: Yeah. I'll do that later today | 21:10 |
prometheanfire | k | 21:10 |
*** edmondsw has quit IRC | 22:10 | |
openstackgerrit | Merged openstack/requirements stable/pike: update constraint for tripleo-common to new release 7.6.15 https://review.openstack.org/589701 | 22:30 |
openstackgerrit | Merged openstack/requirements master: update constraint for os-service-types to new release 1.3.0 https://review.openstack.org/589644 | 22:30 |
*** gmann_ has joined #openstack-requirements | 22:55 | |
*** rpioso is now known as rpioso|afk | 23:01 | |
*** amotoki_ has joined #openstack-requirements | 23:01 | |
*** stephenfin_ has joined #openstack-requirements | 23:02 | |
*** mtreinish has quit IRC | 23:02 | |
*** stephenfin has quit IRC | 23:02 | |
*** oanson has quit IRC | 23:02 | |
*** dulek has quit IRC | 23:02 | |
*** amotoki has quit IRC | 23:02 | |
*** gmann has quit IRC | 23:02 | |
*** gmann_ is now known as gmann | 23:02 | |
*** mtreinish has joined #openstack-requirements | 23:04 | |
*** tosky has quit IRC | 23:49 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!