Wednesday, 2018-02-14

*** edmondsw has quit IRC00:18
*** lbragstad has quit IRC00:22
*** edmondsw has joined #openstack-requirements01:46
*** edmondsw has quit IRC01:51
*** lbragstad has joined #openstack-requirements02:35
*** edmondsw has joined #openstack-requirements03:34
*** edmondsw has quit IRC03:39
prometheanfireok, unblocked what I think should be unblocked03:56
*** udesale has joined #openstack-requirements03:59
prometheanfirebasically, if it updates UC it's not unblocked04:00
*** lbragstad has quit IRC04:02
*** lbragstad has joined #openstack-requirements05:42
prometheanfire1h06:03
*** coolsvap has joined #openstack-requirements06:17
openstackgerritOpenStack Proposal Bot proposed openstack/requirements master: Updated from generate-constraints  https://review.openstack.org/53855606:30
prometheanfire.3333333333333333333333333333333333333333333333333333406:40
tonybhttps://review.openstack.org/#/q/status:open+project:openstack/requirements+label:Workflow%253E%253D0 is a quick wat to get the available ones06:46
openstackgerritTony Breeds proposed openstack/requirements master: Update minimum acceptable verion for ovsdbapp to 0.9.1  https://review.openstack.org/54399806:51
tonybhttps://review.openstack.org/#/q/status:open+project:openstack/requirements+label:Workflow%253D007:01
prometheanfire#startmeeting requirements07:01
openstackMeeting 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
tonyblooks pretty empty now :)07:01
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.07:01
*** openstack changes topic to " (Meeting topic: requirements)"07:01
openstackThe meeting name has been set to 'requirements'07:01
prometheanfire#topic Roll-call07:01
*** openstack changes topic to "Roll-call (Meeting topic: requirements)"07:01
prometheanfiretonyb, prometheanfire, number80, dirk, coolsvap, toabctl, smcginnis07:01
prometheanfiretonyb: yep, it's awesome07:01
tonybo/07:01
prometheanfirealso07:02
prometheanfireo/07:02
coolsvapo/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/54393407:03
prometheanfirethe networkx thing for pike07:04
tonybprometheanfire: Yeah we need a reply from watcher07:05
prometheanfireya07:05
dirko/07:05
prometheanfirenetworkx was always a bit of a pain there's a review to raise the cap07:05
prometheanfiredirk: good vacation?07:05
tonybThey're using constraints so I don't get how they're getting 2.x07:05
dirkhow did we merge the cap to master in the first place? that looks odd07:07
prometheanfireI don't think they were using constraints07:07
dirkprometheanfire: yes, too short as always, thanks ;-)07:07
prometheanfirethe link to the irc log makes me think that07:07
prometheanfiredirk: merge the cap?07:07
dirkwell, I see in a tools/grep-all output that we already have the cap in master and are backporting it to pike now07:08
tonybprometheanfire: http://git.openstack.org/cgit/openstack/watcher/tree/tox.ini?h=stable/pike#n1007:08
prometheanfireah07:08
prometheanfiretonyb: I don't think they used tox07:09
dirkhttps://review.openstack.org/#/c/505905/ this is the master change07:09
tonybdirk: that's a godo point, we should investiagte why we added it and if that makes sense on pike07:09
prometheanfiredirk: oh ya, I remember now07:09
tonybbut I'd still really like to know how they're hitting the issue07:09
toabctlhi07:10
tonybprometheanfire: que? Oh you mean they did the install wrong and bad things happend?07:10
prometheanfiretonyb: ya, still need a response07:10
prometheanfiretonyb: imagine that, yes07:10
prometheanfireI think it's probably valid07:10
prometheanfireI think it was earlier today that a lib that depends on networkx just added 2.x support07:11
*** edmondsw has joined #openstack-requirements07:11
dirkprometheanfire: in theory the backport to stable/pike would be a cherry-pick of the master change, with the same change id..07:11
dirknot sure if we want to reject the current change based on that reason07:11
prometheanfirepypowervm was it07:11
tonybdirk: we do, we shoudl follow the correct process so when we need to undo it we have easy tools07:12
prometheanfiredirk: good point, I think, if we decide to approve it, that it should require that method07:12
prometheanfirefor now that's all I have for controversies07:12
dirkI cherry-picked th e master change now in a separate review07:13
prometheanfireok07:13
prometheanfiremoving on07:14
prometheanfire#topic unfreeze07:14
*** openstack changes topic to "unfreeze (Meeting topic: requirements)"07:14
prometheanfirebasically we can merge gr bumps but not uc bumps07:14
dirkwe could merge https://review.openstack.org/#/c/518416/ then ;-)07:14
prometheanfiretripleo stuff might be an exception if only used by them (cycle trailing and all)07:14
prometheanfiredirk: two of us voted :P07:15
prometheanfiretonyb: about dirks review, we are sort of chasing the tail on it, getting it half way there (or more) would help move things along07:15
*** edmondsw has quit IRC07:15
tonybdirk: Sure I'm fine with it07:15
tonyb+W07:16
prometheanfirecool07:16
prometheanfireanything else for the unfreeze?07:16
*** lbragstad has quit IRC07:17
dirkwrite an announcement?07:17
tonybOh 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 ;P07:17
prometheanfiredirk: email was sent monday07:17
dirkprometheanfire: excellent07:17
prometheanfiretonyb: nice, sounds like a bug07:17
tonybno feature!07:17
prometheanfire:D07:17
prometheanfire#topic ptg07:18
*** openstack changes topic to "ptg (Meeting topic: requirements)"07:18
prometheanfire#link https://etherpad.openstack.org/p/rocky-PTG-requirements07:18
prometheanfireI have no more than that, may (should) have more details next week07:19
prometheanfirewhen do people get to town?07:19
tonybchecking07:20
prometheanfiresunday here, probably going to the distillery and brewery to stay awake, was invited07:20
tonyb~7am Sunday07:20
prometheanfirealso leave on sunday, doing the 'game of thrones tour' that saturday07:21
tonybmy plan is to walk many miles07:21
prometheanfiretonyb: I think dave kevin and I will land at about the same time07:21
dirkif you keep walking you could pick me up from the airport monday afternoon ;-)07:21
tonybokay we'll to the hangouts thing to say hello and maybe share a cab07:22
prometheanfire10:05AM landing07:22
prometheanfireso maybe not07:22
tonyboh that's not quite like 7am ;P07:22
prometheanfireya, used to brussels :P07:22
tonybdirk: I don't think I could piggy back you that far ;P07:22
prometheanfiretonyb: you switch half way07:22
tonybbrussels where 7am is like 1045am :D07:22
prometheanfirewhere the extra travel time plus the timezone change make it close enough :P07:23
tonybdirk: you are only coming from Germany so what's that like 15mins?07:23
prometheanfireanything else for the ptg section?07:23
dirktonyb: flight time? or time zone switch?07:23
dirkhaven't checked, but flight time should be like 1-2 hours I guess07:24
tonybdirk: flight time ... I'm being silly07:24
dirkyeah, I comfortable leave my home at 10am in the morning07:24
tonybMines a quick 34hours07:24
prometheanfiretakes longer getting to chicago from here lol07:24
dirk(I can't travel on sunday due to family event)07:24
prometheanfiretonyb: sounds about right :|07:24
dirktonyb: wow ;/07:25
tonybBy 2100 Sunday night I will be soooo ready for bed ;P07:25
prometheanfire#topic Open Discussion07:25
*** openstack changes topic to "Open Discussion (Meeting topic: requirements)"07:25
prometheanfiretonyb: you get a good plane at least?07:25
* tonyb thinks we kinda wandered off into open discussion already ;P07:25
dirkno plane is good enough for 34 hours07:25
tonybprometheanfire: nope 747, Economy #joy07:25
prometheanfire:(07:26
prometheanfireya, going to end the meeting in a min07:26
dirktonyb: I hope you invested well into bose noise cancelling technologies ;-)07:26
tonybAt least I skip LHR CBR->SYD->ABU->DUB07:26
prometheanfireya... that's a mess07:26
tonybdirk: I will before I get on the plane ;P07:27
dirkso while we're on the open discussion07:27
dirkwe've recently hit an issue with pycrypto vs pycryptodome07:27
dirkthe latter seems to be a fork of the former, but most of openstack seems to use the former07:28
dirkboth install files in the same place, so its "fun" to package07:28
tonybdirk: Yeah we've been trying to force the switch07:28
tonybI think we shoudl give up and many it an 'S' goal07:28
dirkdoes anyone know more about that? its not a new issue, but slowly dependencies are becoming incompatible07:28
prometheanfiredirk: ya, it's complicated07:28
prometheanfirehere's gentoo's bug to transition https://bugs.gentoo.org/61156807:29
dirkI think it is not found in the gate because pip just happily overwrites files07:29
dirkbut it sounds like a recipe for hard to trace bugs07:29
prometheanfireare we tracking both?07:29
tonybprometheanfire: we must be right07:30
prometheanfirewe are07:30
prometheanfirepycryptodomex===3.4.7 and pycrypto===2.6.107:30
dirkprometheanfire: no, we only track pycrypto07:30
dirkin g-r at least07:30
dirkbut some of the deps are indirectly switching07:30
dirkso it clashes07:30
dirkthe case I found was pysnmp vs tooz iirc07:31
tonybprometheanfire: so perhaps we should have an adhoc session at the PTG to get buy-in from the main users07:31
prometheanfirewe need to force a move to either pycryptodomex or cryptography07:31
prometheanfiretonyb: ya,07:31
tonybOh yeah I thought that was the path07:31
dirkwell, there are 3 libs it seems: pycrypto, pycrytodome and pycryptodomex07:31
tonybpycrypto users are supposed to got straight to cryptography wthout passing go07:32
dirkpycryptodome seems to be a drop in for pycrypto. so that switch seems easy07:32
dirkbut I'm not sure if thats where we want to end up with07:32
prometheanfireadded to etherpad07:32
prometheanfireit's not the optimal solution07:33
tonybprometheanfire: We need to ping the PTLs of directly affected projects07:33
prometheanfireagreed07:33
prometheanfireadded todo item to figure it out when I wake up07:33
dirkwe potententially might want to start the discussion beforehand07:33
prometheanfiregonna start a thread07:33
dirkso that people can think about the impact07:33
prometheanfireyep07:34
dirkhttps://github.com/Legrandin/pycryptodome/blob/master/README.rst07:34
tonybprometheanfire: sounds good I hope it gets more traction than the last 2-3 times we tried07:34
prometheanfiretonyb: a little bit every time...07:34
dirkso it looks like pycryptodome is a drop in (so switch should be easy) and pycryptodomex is a new api07:34
dirkso the latter will take more time07:34
prometheanfiretonyb: this cycle I want to start on the uncapping/moving a bit more vigorously07:35
tonyb"an almost drop-in replacement for the old PyCrypto library" I bet we hit the cases where it isn't :D07:35
dirkso a path to success might be to switch pycrypto-pycrytodome and then figure out who wants to move to pycryptodomex vs cryptography07:35
prometheanfirethat and publish the constraints better07:35
tonybdirk: because it's a dropin we can't track both in g-r  IIRC07:35
prometheanfiredirk: I think that's just pushing the ball07:35
prometheanfiretonyb: yep07:35
tonybanyway we can save if for the thread and PTG07:36
dirktonyb: well, pip doesn't care :)07:36
dirkyp07:36
dirkyup07:36
tonybdirk: True07:36
tonybI 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 publishing07:37
tonybcan eitehr of you do that?07:37
prometheanfiretonyb: ya, I was going to take it07:37
tonybno need to wait for anything IMO07:37
prometheanfirewhen I have time07:37
prometheanfireso you know, never...07:37
prometheanfirebut seriously, I'll do it07:37
dirkI might potentially have to learn it, as I wanted to create the wheels-builder job for opensuse07:37
dirkalthough that might be a different publishing path07:38
prometheanfireI need more zuulv3 learnings anyway07:38
dirkprometheanfire: we might be able to get some steps on that with the infra people in one room at the ptg07:38
dirkin the worst case they tell us to rtfm07:38
tonybprometheanfire: we eitehr need to backport tools/publish_constraints.sh or limt the job to master while we rolel things out07:39
tonybYeah if we haven07:39
prometheanfiredirk: yep, that's the plan, more or less07:39
tonyb't done it by then We can grab ianw and ask for help07:39
prometheanfirethis weekend is gentoo meeting hell time07:39
prometheanfireanyway, endmeeting?07:39
prometheanfire#endmeeting07: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
openstackMeeting ended Wed Feb 14 07:40:12 2018 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)07:40
prometheanfirewfm07:40
openstackMinutes:        http://eavesdrop.openstack.org/meetings/requirements/2018/requirements.2018-02-14-07.01.html07:40
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/requirements/2018/requirements.2018-02-14-07.01.txt07:40
openstackLog:            http://eavesdrop.openstack.org/meetings/requirements/2018/requirements.2018-02-14-07.01.log.html07:40
tonybYeah, kids are on desert already07:40
prometheanfirenn all07:40
openstackgerritTony Breeds proposed openstack/requirements master: [tools] include newton-eol in tools/publish_constraints.sh  https://review.openstack.org/54420107:43
* tonyb bails07:43
prometheanfireoh, mind reviewing https://review.openstack.org/542907 now?07:44
prometheanfirenow I sleep07:44
prometheanfirehonest...07:44
*** florianf has joined #openstack-requirements08:20
openstackgerritMerged openstack/requirements master: update constraint for openstack-release-test to new release 0.12.0  https://review.openstack.org/54143708:26
openstackgerritMerged openstack/requirements master: Update lower bound for openstacksdk to 0.11.2  https://review.openstack.org/54034308:28
*** jaosorior has left #openstack-requirements08:37
openstackgerritMerged openstack/requirements master: Require python-neutronclient 6.7.0 or higher  https://review.openstack.org/53924108:38
*** ttx has joined #openstack-requirements08:50
*** ralonsoh has joined #openstack-requirements08:52
ameedahello 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-requirements08:59
openstackgerritMerged openstack/requirements master: Update minimum acceptable verion for ovsdbapp to 0.9.1  https://review.openstack.org/54399809:41
*** edmondsw has joined #openstack-requirements10:47
*** edmondsw has quit IRC10:52
*** udesale_ has joined #openstack-requirements11:36
*** udesale has quit IRC11:38
*** udesale has joined #openstack-requirements11:41
*** udesale_ has quit IRC11:41
*** udesale has quit IRC11:47
*** edmondsw has joined #openstack-requirements12:36
*** edmondsw has quit IRC12:40
*** edmondsw has joined #openstack-requirements12:50
*** udesale has joined #openstack-requirements12:51
*** lbragstad has joined #openstack-requirements13:23
smcginnisprometheanfire: There is a FFE out there now for mistral.14:21
*** udesale has quit IRC14:29
*** udesale has joined #openstack-requirements14:29
*** udesale has quit IRC14:36
*** coolsvap has quit IRC14:39
*** lbragsta_ has joined #openstack-requirements14:49
*** lbragstad has quit IRC14:51
*** coolsvap has joined #openstack-requirements15: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 now15:05
openstackgerritMerged openstack/requirements master: [tools] include newton-eol in tools/publish_constraints.sh  https://review.openstack.org/54420115:08
*** lbragsta_ is now known as lbragstad15:19
*** lbragstad has quit IRC15:31
*** lbragstad has joined #openstack-requirements15:33
prometheanfiresmcginnis: woo, only a week late :D15:40
smcginnis:)15:41
*** ameeda has quit IRC17:06
*** jpich has quit IRC17:24
openstackgerritMerged openstack/requirements master: Require latest version of mypy  https://review.openstack.org/53895418:01
*** openstackgerrit has quit IRC18:33
*** florianf has quit IRC18:49
*** ralonsoh has quit IRC19:38
*** coolsvap has quit IRC19:41
*** openstackgerrit has joined #openstack-requirements19:45
openstackgerritEric Kao proposed openstack/requirements master: Disallow mistralclient 3.2.0 to avoid bug  https://review.openstack.org/54461819:45
smcginnisprometheanfire: There was this FFE too: http://lists.openstack.org/pipermail/openstack-dev/2018-February/127253.html20:06
prometheanfiresmcginnis: responded, accepted20:09
smcginnisThanks20:10
openstackgerritMerged openstack/requirements master: Add osc-placement to g-r and u-c  https://review.openstack.org/53851521:41
*** edmondsw has quit IRC23:12

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