*** edmondsw has quit IRC | 00:18 | |
*** lbragstad has quit IRC | 00:22 | |
*** edmondsw has joined #openstack-requirements | 01:46 | |
*** edmondsw has quit IRC | 01:51 | |
*** lbragstad has joined #openstack-requirements | 02:35 | |
*** edmondsw has joined #openstack-requirements | 03:34 | |
*** edmondsw has quit IRC | 03:39 | |
prometheanfire | ok, unblocked what I think should be unblocked | 03:56 |
---|---|---|
*** udesale has joined #openstack-requirements | 03:59 | |
prometheanfire | basically, if it updates UC it's not unblocked | 04:00 |
*** lbragstad has quit IRC | 04:02 | |
*** lbragstad has joined #openstack-requirements | 05:42 | |
prometheanfire | 1h | 06:03 |
*** coolsvap has joined #openstack-requirements | 06:17 | |
openstackgerrit | OpenStack Proposal Bot proposed openstack/requirements master: Updated from generate-constraints https://review.openstack.org/538556 | 06:30 |
prometheanfire | .33333333333333333333333333333333333333333333333333334 | 06:40 |
tonyb | https://review.openstack.org/#/q/status:open+project:openstack/requirements+label:Workflow%253E%253D0 is a quick wat to get the available ones | 06:46 |
openstackgerrit | Tony Breeds proposed openstack/requirements master: Update minimum acceptable verion for ovsdbapp to 0.9.1 https://review.openstack.org/543998 | 06:51 |
tonyb | https://review.openstack.org/#/q/status:open+project:openstack/requirements+label:Workflow%253D0 | 07:01 |
prometheanfire | #startmeeting requirements | 07:01 |
openstack | Meeting started Wed Feb 14 07:01:06 2018 UTC and is due to finish in 60 minutes. The chair is prometheanfire. Information about MeetBot at http://wiki.debian.org/MeetBot. | 07:01 |
tonyb | looks pretty empty now :) | 07:01 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 07:01 |
*** openstack changes topic to " (Meeting topic: requirements)" | 07:01 | |
openstack | The meeting name has been set to 'requirements' | 07:01 |
prometheanfire | #topic Roll-call | 07:01 |
*** openstack changes topic to "Roll-call (Meeting topic: requirements)" | 07:01 | |
prometheanfire | tonyb, prometheanfire, number80, dirk, coolsvap, toabctl, smcginnis | 07:01 |
prometheanfire | tonyb: yep, it's awesome | 07:01 |
tonyb | o/ | 07:01 |
prometheanfire | also | 07:02 |
prometheanfire | o/ | 07:02 |
coolsvap | o/ | 07:02 |
prometheanfire | #topic Any controversies in the Queue? | 07:03 |
*** openstack changes topic to "Any controversies in the Queue? (Meeting topic: requirements)" | 07:03 | |
prometheanfire | #link https://review.openstack.org/543934 | 07:03 |
prometheanfire | the networkx thing for pike | 07:04 |
tonyb | prometheanfire: Yeah we need a reply from watcher | 07:05 |
prometheanfire | ya | 07:05 |
dirk | o/ | 07:05 |
prometheanfire | networkx was always a bit of a pain there's a review to raise the cap | 07:05 |
prometheanfire | dirk: good vacation? | 07:05 |
tonyb | They're using constraints so I don't get how they're getting 2.x | 07:05 |
dirk | how did we merge the cap to master in the first place? that looks odd | 07:07 |
prometheanfire | I don't think they were using constraints | 07:07 |
dirk | prometheanfire: yes, too short as always, thanks ;-) | 07:07 |
prometheanfire | the link to the irc log makes me think that | 07:07 |
prometheanfire | dirk: merge the cap? | 07:07 |
dirk | well, I see in a tools/grep-all output that we already have the cap in master and are backporting it to pike now | 07:08 |
tonyb | prometheanfire: http://git.openstack.org/cgit/openstack/watcher/tree/tox.ini?h=stable/pike#n10 | 07:08 |
prometheanfire | ah | 07:08 |
prometheanfire | tonyb: I don't think they used tox | 07:09 |
dirk | https://review.openstack.org/#/c/505905/ this is the master change | 07:09 |
tonyb | dirk: that's a godo point, we should investiagte why we added it and if that makes sense on pike | 07:09 |
prometheanfire | dirk: oh ya, I remember now | 07:09 |
tonyb | but I'd still really like to know how they're hitting the issue | 07:09 |
toabctl | hi | 07:10 |
tonyb | prometheanfire: que? Oh you mean they did the install wrong and bad things happend? | 07:10 |
prometheanfire | tonyb: ya, still need a response | 07:10 |
prometheanfire | tonyb: imagine that, yes | 07:10 |
prometheanfire | I think it's probably valid | 07:10 |
prometheanfire | I think it was earlier today that a lib that depends on networkx just added 2.x support | 07:11 |
*** edmondsw has joined #openstack-requirements | 07:11 | |
dirk | prometheanfire: in theory the backport to stable/pike would be a cherry-pick of the master change, with the same change id.. | 07:11 |
dirk | not sure if we want to reject the current change based on that reason | 07:11 |
prometheanfire | pypowervm was it | 07:11 |
tonyb | dirk: we do, we shoudl follow the correct process so when we need to undo it we have easy tools | 07:12 |
prometheanfire | dirk: good point, I think, if we decide to approve it, that it should require that method | 07:12 |
prometheanfire | for now that's all I have for controversies | 07:12 |
dirk | I cherry-picked th e master change now in a separate review | 07:13 |
prometheanfire | ok | 07:13 |
prometheanfire | moving on | 07:14 |
prometheanfire | #topic unfreeze | 07:14 |
*** openstack changes topic to "unfreeze (Meeting topic: requirements)" | 07:14 | |
prometheanfire | basically we can merge gr bumps but not uc bumps | 07:14 |
dirk | we could merge https://review.openstack.org/#/c/518416/ then ;-) | 07:14 |
prometheanfire | tripleo stuff might be an exception if only used by them (cycle trailing and all) | 07:14 |
prometheanfire | dirk: two of us voted :P | 07:15 |
prometheanfire | tonyb: about dirks review, we are sort of chasing the tail on it, getting it half way there (or more) would help move things along | 07:15 |
*** edmondsw has quit IRC | 07:15 | |
tonyb | dirk: Sure I'm fine with it | 07:15 |
tonyb | +W | 07:16 |
prometheanfire | cool | 07:16 |
prometheanfire | anything else for the unfreeze? | 07:16 |
*** lbragstad has quit IRC | 07:17 | |
dirk | write an announcement? | 07:17 |
tonyb | Oh dirk and I raced on the upload of that cherry pick but 'cause they have the same chang-id mine is a new PS to his ;P | 07:17 |
prometheanfire | dirk: email was sent monday | 07:17 |
dirk | prometheanfire: excellent | 07:17 |
prometheanfire | tonyb: nice, sounds like a bug | 07:17 |
tonyb | no feature! | 07:17 |
prometheanfire | :D | 07:17 |
prometheanfire | #topic ptg | 07:18 |
*** openstack changes topic to "ptg (Meeting topic: requirements)" | 07:18 | |
prometheanfire | #link https://etherpad.openstack.org/p/rocky-PTG-requirements | 07:18 |
prometheanfire | I have no more than that, may (should) have more details next week | 07:19 |
prometheanfire | when do people get to town? | 07:19 |
tonyb | checking | 07:20 |
prometheanfire | sunday here, probably going to the distillery and brewery to stay awake, was invited | 07:20 |
tonyb | ~7am Sunday | 07:20 |
prometheanfire | also leave on sunday, doing the 'game of thrones tour' that saturday | 07:21 |
tonyb | my plan is to walk many miles | 07:21 |
prometheanfire | tonyb: I think dave kevin and I will land at about the same time | 07:21 |
dirk | if you keep walking you could pick me up from the airport monday afternoon ;-) | 07:21 |
tonyb | okay we'll to the hangouts thing to say hello and maybe share a cab | 07:22 |
prometheanfire | 10:05AM landing | 07:22 |
prometheanfire | so maybe not | 07:22 |
tonyb | oh that's not quite like 7am ;P | 07:22 |
prometheanfire | ya, used to brussels :P | 07:22 |
tonyb | dirk: I don't think I could piggy back you that far ;P | 07:22 |
prometheanfire | tonyb: you switch half way | 07:22 |
tonyb | brussels where 7am is like 1045am :D | 07:22 |
prometheanfire | where the extra travel time plus the timezone change make it close enough :P | 07:23 |
tonyb | dirk: you are only coming from Germany so what's that like 15mins? | 07:23 |
prometheanfire | anything else for the ptg section? | 07:23 |
dirk | tonyb: flight time? or time zone switch? | 07:23 |
dirk | haven't checked, but flight time should be like 1-2 hours I guess | 07:24 |
tonyb | dirk: flight time ... I'm being silly | 07:24 |
dirk | yeah, I comfortable leave my home at 10am in the morning | 07:24 |
tonyb | Mines a quick 34hours | 07:24 |
prometheanfire | takes longer getting to chicago from here lol | 07:24 |
dirk | (I can't travel on sunday due to family event) | 07:24 |
prometheanfire | tonyb: sounds about right :| | 07:24 |
dirk | tonyb: wow ;/ | 07:25 |
tonyb | By 2100 Sunday night I will be soooo ready for bed ;P | 07:25 |
prometheanfire | #topic Open Discussion | 07:25 |
*** openstack changes topic to "Open Discussion (Meeting topic: requirements)" | 07:25 | |
prometheanfire | tonyb: you get a good plane at least? | 07:25 |
* tonyb thinks we kinda wandered off into open discussion already ;P | 07:25 | |
dirk | no plane is good enough for 34 hours | 07:25 |
tonyb | prometheanfire: nope 747, Economy #joy | 07:25 |
prometheanfire | :( | 07:26 |
prometheanfire | ya, going to end the meeting in a min | 07:26 |
dirk | tonyb: I hope you invested well into bose noise cancelling technologies ;-) | 07:26 |
tonyb | At least I skip LHR CBR->SYD->ABU->DUB | 07:26 |
prometheanfire | ya... that's a mess | 07:26 |
tonyb | dirk: I will before I get on the plane ;P | 07:27 |
dirk | so while we're on the open discussion | 07:27 |
dirk | we've recently hit an issue with pycrypto vs pycryptodome | 07:27 |
dirk | the latter seems to be a fork of the former, but most of openstack seems to use the former | 07:28 |
dirk | both install files in the same place, so its "fun" to package | 07:28 |
tonyb | dirk: Yeah we've been trying to force the switch | 07:28 |
tonyb | I think we shoudl give up and many it an 'S' goal | 07:28 |
dirk | does anyone know more about that? its not a new issue, but slowly dependencies are becoming incompatible | 07:28 |
prometheanfire | dirk: ya, it's complicated | 07:28 |
prometheanfire | here's gentoo's bug to transition https://bugs.gentoo.org/611568 | 07:29 |
dirk | I think it is not found in the gate because pip just happily overwrites files | 07:29 |
dirk | but it sounds like a recipe for hard to trace bugs | 07:29 |
prometheanfire | are we tracking both? | 07:29 |
tonyb | prometheanfire: we must be right | 07:30 |
prometheanfire | we are | 07:30 |
prometheanfire | pycryptodomex===3.4.7 and pycrypto===2.6.1 | 07:30 |
dirk | prometheanfire: no, we only track pycrypto | 07:30 |
dirk | in g-r at least | 07:30 |
dirk | but some of the deps are indirectly switching | 07:30 |
dirk | so it clashes | 07:30 |
dirk | the case I found was pysnmp vs tooz iirc | 07:31 |
tonyb | prometheanfire: so perhaps we should have an adhoc session at the PTG to get buy-in from the main users | 07:31 |
prometheanfire | we need to force a move to either pycryptodomex or cryptography | 07:31 |
prometheanfire | tonyb: ya, | 07:31 |
tonyb | Oh yeah I thought that was the path | 07:31 |
dirk | well, there are 3 libs it seems: pycrypto, pycrytodome and pycryptodomex | 07:31 |
tonyb | pycrypto users are supposed to got straight to cryptography wthout passing go | 07:32 |
dirk | pycryptodome seems to be a drop in for pycrypto. so that switch seems easy | 07:32 |
dirk | but I'm not sure if thats where we want to end up with | 07:32 |
prometheanfire | added to etherpad | 07:32 |
prometheanfire | it's not the optimal solution | 07:33 |
tonyb | prometheanfire: We need to ping the PTLs of directly affected projects | 07:33 |
prometheanfire | agreed | 07:33 |
prometheanfire | added todo item to figure it out when I wake up | 07:33 |
dirk | we potententially might want to start the discussion beforehand | 07:33 |
prometheanfire | gonna start a thread | 07:33 |
dirk | so that people can think about the impact | 07:33 |
prometheanfire | yep | 07:34 |
dirk | https://github.com/Legrandin/pycryptodome/blob/master/README.rst | 07:34 |
tonyb | prometheanfire: sounds good I hope it gets more traction than the last 2-3 times we tried | 07:34 |
prometheanfire | tonyb: a little bit every time... | 07:34 |
dirk | so it looks like pycryptodome is a drop in (so switch should be easy) and pycryptodomex is a new api | 07:34 |
dirk | so the latter will take more time | 07:34 |
prometheanfire | tonyb: this cycle I want to start on the uncapping/moving a bit more vigorously | 07:35 |
tonyb | "an almost drop-in replacement for the old PyCrypto library" I bet we hit the cases where it isn't :D | 07:35 |
dirk | so a path to success might be to switch pycrypto-pycrytodome and then figure out who wants to move to pycryptodomex vs cryptography | 07:35 |
prometheanfire | that and publish the constraints better | 07:35 |
tonyb | dirk: because it's a dropin we can't track both in g-r IIRC | 07:35 |
prometheanfire | dirk: I think that's just pushing the ball | 07:35 |
prometheanfire | tonyb: yep | 07:35 |
tonyb | anyway we can save if for the thread and PTG | 07:36 |
dirk | tonyb: well, pip doesn't care :) | 07:36 |
dirk | yp | 07:36 |
dirk | yup | 07:36 |
tonyb | dirk: True | 07:36 |
tonyb | I think we're really at the point where we can do the publishing of constraints now but I don't have the time to learn how zuul v3 does publishing | 07:37 |
tonyb | can eitehr of you do that? | 07:37 |
prometheanfire | tonyb: ya, I was going to take it | 07:37 |
tonyb | no need to wait for anything IMO | 07:37 |
prometheanfire | when I have time | 07:37 |
prometheanfire | so you know, never... | 07:37 |
prometheanfire | but seriously, I'll do it | 07:37 |
dirk | I might potentially have to learn it, as I wanted to create the wheels-builder job for opensuse | 07:37 |
dirk | although that might be a different publishing path | 07:38 |
prometheanfire | I need more zuulv3 learnings anyway | 07:38 |
dirk | prometheanfire: we might be able to get some steps on that with the infra people in one room at the ptg | 07:38 |
dirk | in the worst case they tell us to rtfm | 07:38 |
tonyb | prometheanfire: we eitehr need to backport tools/publish_constraints.sh or limt the job to master while we rolel things out | 07:39 |
tonyb | Yeah if we haven | 07:39 |
prometheanfire | dirk: yep, that's the plan, more or less | 07:39 |
tonyb | 't done it by then We can grab ianw and ask for help | 07:39 |
prometheanfire | this weekend is gentoo meeting hell time | 07:39 |
prometheanfire | anyway, endmeeting? | 07:39 |
prometheanfire | #endmeeting | 07:40 |
*** openstack changes topic to "OpenStack Requirements - IRC meetngs on Wednesdays @ 07:00 UTC in here in #openstack-requirements - See agenda @ http://tinyurl.com/h44ryuw - IRC channel is *LOGGED* @ http://tinyurl.com/j38rk24" | 07:40 | |
openstack | Meeting ended Wed Feb 14 07:40:12 2018 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 07:40 |
prometheanfire | wfm | 07:40 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/requirements/2018/requirements.2018-02-14-07.01.html | 07:40 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/requirements/2018/requirements.2018-02-14-07.01.txt | 07:40 |
openstack | Log: http://eavesdrop.openstack.org/meetings/requirements/2018/requirements.2018-02-14-07.01.log.html | 07:40 |
tonyb | Yeah, kids are on desert already | 07:40 |
prometheanfire | nn all | 07:40 |
openstackgerrit | Tony Breeds proposed openstack/requirements master: [tools] include newton-eol in tools/publish_constraints.sh https://review.openstack.org/544201 | 07:43 |
* tonyb bails | 07:43 | |
prometheanfire | oh, mind reviewing https://review.openstack.org/542907 now? | 07:44 |
prometheanfire | now I sleep | 07:44 |
prometheanfire | honest... | 07:44 |
*** florianf has joined #openstack-requirements | 08:20 | |
openstackgerrit | Merged openstack/requirements master: update constraint for openstack-release-test to new release 0.12.0 https://review.openstack.org/541437 | 08:26 |
openstackgerrit | Merged openstack/requirements master: Update lower bound for openstacksdk to 0.11.2 https://review.openstack.org/540343 | 08:28 |
*** jaosorior has left #openstack-requirements | 08:37 | |
openstackgerrit | Merged openstack/requirements master: Require python-neutronclient 6.7.0 or higher https://review.openstack.org/539241 | 08:38 |
*** ttx has joined #openstack-requirements | 08:50 | |
*** ralonsoh has joined #openstack-requirements | 08:52 | |
ameeda | hello tonyb :) regarding this review https://review.openstack.org/#/c/543348/, I am waiting for +w, should I ask for review or reviewers will review it when they are available ? | 08:59 |
*** jpich has joined #openstack-requirements | 08:59 | |
openstackgerrit | Merged openstack/requirements master: Update minimum acceptable verion for ovsdbapp to 0.9.1 https://review.openstack.org/543998 | 09:41 |
*** edmondsw has joined #openstack-requirements | 10:47 | |
*** edmondsw has quit IRC | 10:52 | |
*** udesale_ has joined #openstack-requirements | 11:36 | |
*** udesale has quit IRC | 11:38 | |
*** udesale has joined #openstack-requirements | 11:41 | |
*** udesale_ has quit IRC | 11:41 | |
*** udesale has quit IRC | 11:47 | |
*** edmondsw has joined #openstack-requirements | 12:36 | |
*** edmondsw has quit IRC | 12:40 | |
*** edmondsw has joined #openstack-requirements | 12:50 | |
*** udesale has joined #openstack-requirements | 12:51 | |
*** lbragstad has joined #openstack-requirements | 13:23 | |
smcginnis | prometheanfire: There is a FFE out there now for mistral. | 14:21 |
*** udesale has quit IRC | 14:29 | |
*** udesale has joined #openstack-requirements | 14:29 | |
*** udesale has quit IRC | 14:36 | |
*** coolsvap has quit IRC | 14:39 | |
*** lbragsta_ has joined #openstack-requirements | 14:49 | |
*** lbragstad has quit IRC | 14:51 | |
*** coolsvap has joined #openstack-requirements | 15:03 | |
-openstackstatus- NOTICE: Due to a race in stable/queens branch creation and some job removals, Zuul has reported syntax errors for the past hour; if you saw a syntax error reported for "Job tripleo-ci-centos-7-ovb-containers-oooq not defined" you can safely recheck now | 15:05 | |
openstackgerrit | Merged openstack/requirements master: [tools] include newton-eol in tools/publish_constraints.sh https://review.openstack.org/544201 | 15:08 |
*** lbragsta_ is now known as lbragstad | 15:19 | |
*** lbragstad has quit IRC | 15:31 | |
*** lbragstad has joined #openstack-requirements | 15:33 | |
prometheanfire | smcginnis: woo, only a week late :D | 15:40 |
smcginnis | :) | 15:41 |
*** ameeda has quit IRC | 17:06 | |
*** jpich has quit IRC | 17:24 | |
openstackgerrit | Merged openstack/requirements master: Require latest version of mypy https://review.openstack.org/538954 | 18:01 |
*** openstackgerrit has quit IRC | 18:33 | |
*** florianf has quit IRC | 18:49 | |
*** ralonsoh has quit IRC | 19:38 | |
*** coolsvap has quit IRC | 19:41 | |
*** openstackgerrit has joined #openstack-requirements | 19:45 | |
openstackgerrit | Eric Kao proposed openstack/requirements master: Disallow mistralclient 3.2.0 to avoid bug https://review.openstack.org/544618 | 19:45 |
smcginnis | prometheanfire: There was this FFE too: http://lists.openstack.org/pipermail/openstack-dev/2018-February/127253.html | 20:06 |
prometheanfire | smcginnis: responded, accepted | 20:09 |
smcginnis | Thanks | 20:10 |
openstackgerrit | Merged openstack/requirements master: Add osc-placement to g-r and u-c https://review.openstack.org/538515 | 21:41 |
*** edmondsw has quit IRC | 23:12 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!