*** mordred has quit IRC | 00:48 | |
*** mordred has joined #openstack-requirements | 00:52 | |
*** coolsvap has joined #openstack-requirements | 03:41 | |
*** mugsie has quit IRC | 05:50 | |
*** mugsie has joined #openstack-requirements | 05:51 | |
coolsvap | tonyb: around? | 05:55 |
---|---|---|
openstackgerrit | Dirk Mueller proposed openstack/requirements: Updated from generate-constraints https://review.openstack.org/380703 | 06:38 |
*** jpena|off is now known as jpena | 07:20 | |
openstackgerrit | OpenStack Proposal Bot proposed openstack/requirements: Updated from generate-constraints https://review.openstack.org/380703 | 07:25 |
*** zigo has quit IRC | 07:39 | |
*** zigo has joined #openstack-requirements | 07:42 | |
*** zigo is now known as Guest24756 | 07:42 | |
*** Guest24756 is now known as zigo | 08:54 | |
openstackgerrit | Ihar Hrachyshka proposed openstack/requirements: Downgrade pycparser to 2.13 https://review.openstack.org/381011 | 09:46 |
*** bauwser is now known as bauzas | 09:54 | |
openstackgerrit | yolanda.robla proposed openstack/requirements: Downgrade pycparser to 2.13 https://review.openstack.org/381014 | 09:57 |
openstackgerrit | Ihar Hrachyshka proposed openstack/requirements: Downgrade pycparser to 2.13 https://review.openstack.org/381011 | 10:09 |
*** ihrachys has joined #openstack-requirements | 10:14 | |
ihrachys | howdy | 10:14 |
bauzas | ihrachys: aloha | 10:14 |
ihrachys | I see we need something like https://review.openstack.org/#/c/380958/ too for swift | 10:15 |
ihrachys | but it does not work | 10:15 |
bauzas | ihrachys: so, I'm paying attention to your change, that seems to be workarounding the situation at least for the nova unittests | 10:15 |
bauzas | ihrachys: before moving forward, do you know if there is any open bug against that? | 10:15 |
ihrachys | bauzas: yeah, but we won't be able to land it without swift fixed :) | 10:15 |
ihrachys | I don't know of a bug | 10:16 |
bauzas | okay, filing one | 10:16 |
bauzas | ihrachys: oh, that's because they're not using upper-requirements.txt ? I see | 10:16 |
ihrachys | hm, I look at swift unit test cross check logs, and I see that constraints do not reflect patch up for review. see: | 10:17 |
ihrachys | Requirement already satisfied (use --upgrade to upgrade): pycparser===2.14 in ./.tox/py27/lib/python2.7/site-packages (from -c /home/jenkins/workspace/gate-swift-python27-ubuntu-xenial/upper-constraints.txt (line 262)) | 10:17 |
ihrachys | http://logs.openstack.org/58/380958/2/check/gate-swift-python27-ubuntu-xenial/4817576/tox/py27-2.log.txt | 10:17 |
ihrachys | that's for the patch that I pushed | 10:17 |
bauzas | swift is co-gating with nova ? | 10:17 |
ihrachys | so the constraints file used is probably from git, not the one up for review | 10:17 |
ihrachys | bauzas: swift tests are used to validate upper-constraints.txt changes in requirements repo | 10:18 |
bauzas | oh sad | 10:18 |
ihrachys | bauzas: oh right, I get why swift fails. because it does NOT include my patch. | 10:18 |
ihrachys | so basically, to pass my patch, I need swift's one; and to pass swift's one, I need mine | 10:18 |
ihrachys | FUN | 10:18 |
ihrachys | if that would be a single repo, we would squash and live our lives | 10:19 |
ihrachys | we could probably temporarily break the cogating thru project-infra | 10:19 |
bauzas | ihrachys: that's what I'm afraid :/ | 10:19 |
ihrachys | that would probably make sense because it's not correct to gate constraints against swift now while they don't really co-gate back | 10:20 |
ihrachys | lemme untangle them | 10:20 |
ihrachys | bauzas: have a bug number? | 10:23 |
*** tdurakov has joined #openstack-requirements | 10:24 | |
bauzas | ihrachys: just now https://bugs.launchpad.net/nova/+bug/1629830 | 10:25 |
openstack | Launchpad bug 1629830 in OpenStack Compute (nova) "pycparser-2.14 wheel is wrongly built and raises AssertionError" [Critical,Confirmed] | 10:25 |
ihrachys | bauzas: tnx, I will add it to project-config patch | 10:25 |
bauzas | I'll ask other projects to mention them in the bug report | 10:26 |
ihrachys | bauzas: patch to disable cross check https://review.openstack.org/381031 | 10:28 |
bauzas | tonyb: around ? | 10:28 |
bauzas | ihrachys: FWIW, I found the original bug report https://bugs.launchpad.net/cinder/+bug/1629726 | 10:38 |
openstack | Launchpad bug 1629726 in Cinder "cinder-manage db sync fails with recompiled pycparser 2.14" [Undecided,Confirmed] | 10:38 |
ihrachys | ack | 10:38 |
ihrachys | I use yours for the gerrit topic already. I will change it if I need to respin | 10:38 |
bauzas | ihrachys: np, I duplicated it, so that's finre | 10:41 |
bauzas | given matt wrote an e-r query against it, it was far better to keep it | 10:41 |
* bauzas bbiab - lunch | 10:44 | |
*** jpich has joined #openstack-requirements | 10:44 | |
openstackgerrit | Ihar Hrachyshka proposed openstack/requirements: Downgrade pycparser to 2.13 https://review.openstack.org/381011 | 10:46 |
ihrachys | ok I proposed backports with different change-ids and set depends-on accordingly: https://review.openstack.org/#/q/topic:bug/1629830 | 10:48 |
*** openstackgerrit has quit IRC | 10:48 | |
*** openstackgerrit has joined #openstack-requirements | 10:49 | |
openstackgerrit | Ihar Hrachyshka proposed openstack/requirements: Downgrade pycparser to 2.13 https://review.openstack.org/381011 | 11:18 |
* dims tuning into the pycparser discussion | 11:39 | |
*** jrollen has joined #openstack-requirements | 11:40 | |
dims | bauzas : ihrachys : so https://review.openstack.org/#/q/topic:bug/1629830 is the consensus so far? fix upper-constraints? | 11:41 |
ihrachys | dims: it's either that, or upstream fixing their pypi | 11:42 |
ihrachys | dims: we could also try to disable binary wheels for the package, but I don't know how to do it properly in gate context. | 11:42 |
bauzas | dims: yup | 11:42 |
dims | AJaeger : agree? ^^ (is there any other toggles we can use) | 11:42 |
bauzas | ihrachys: the problem I see is that we're using u-c, not requirements.txt | 11:43 |
bauzas | ihrachys: we could maybe try to use the git context | 11:43 |
ihrachys | bauzas: elaborate | 11:43 |
ihrachys | dims: long term we could have our mirror of pypi where we could apply fixes like that (dropping bad wheels) | 11:43 |
ihrachys | dims: but I don't think that will happen :) | 11:44 |
bauzas | ihrachys: something like http://stackoverflow.com/questions/16584552/how-to-state-in-requirements-txt-a-direct-github-source | 11:44 |
bauzas | using the git commit | 11:44 |
ihrachys | bauzas: I think we forbid git links in requirements.txt | 11:44 |
ihrachys | bauzas: there was some check in requirements gate for that | 11:44 |
* amrith joins pycparser discussion | 11:44 | |
amrith | g'morning | 11:44 |
dims | ihrachys : just dropping the bad wheels from our pypi mirror? | 11:44 |
ihrachys | bauzas: or maybe we just discouraged that, not sure | 11:44 |
bauzas | ihrachys: tbh, I'm not opiniated, I just provided another possbility | 11:45 |
ihrachys | bauzas: I think there was a claim that those links will be broken in next pbr releases. not sure it happened. prolly not. | 11:45 |
bauzas | ihrachys: but yours is good to me | 11:45 |
dims | ihrachys : our pypi mirror has the tar.gz, what if we just cleanup the wheels, not sure if bandersnatch will go fetch the wheels | 11:45 |
ihrachys | dims: dunno. I preferred to stick to less hacky way - ban broken version | 11:45 |
bauzas | ihrachys: I just tried to think about other possibilities but not downgrading the package | 11:45 |
bauzas | but I'm fine if we drop it | 11:46 |
* dims not approving anything yet... | 11:47 | |
amrith | ihrachys, is it merely banning pycparser 2.14? | 11:48 |
ihrachys | amrith: that's my plan | 11:48 |
bauzas | dims: FWIW btw. https://bugs.launchpad.net/nova/+bug/1629726/comments/2 | 11:48 |
openstack | Launchpad bug 1629726 in OpenStack DBaaS (Trove) "recompiled pycparser 2.14 breaks Cinder db sync and Nova UTs" [Critical,Confirmed] | 11:48 |
ihrachys | dims: yeah, we need to wait for CI at least | 11:48 |
ihrachys | so far it looks good | 11:48 |
ihrachys | but grenade hasn't voted yet | 11:48 |
bauzas | the main problem was with grenade yeah | 11:49 |
bauzas | because ihrachys needed to Depends-On on the newton bacport | 11:49 |
bauzas | which itself depends on the mitaka one :p | 11:50 |
bauzas | sooooo lovely :) | 11:50 |
dims | right | 11:51 |
ihrachys | ok gate-grenade-dsvm-neutron-ubuntu-xenial passed | 11:51 |
bauzas | on master ? | 11:52 |
ihrachys | there are some more voting jobs to go, but that's asuring | 11:52 |
ihrachys | yes, master | 11:52 |
bauzas | _o/ | 11:52 |
bauzas | \o/ even | 11:52 |
*** pallavi has joined #openstack-requirements | 12:01 | |
dims | bauzas : ihrachys : which pkg currently/transitively pulls pycparser? | 12:02 |
ihrachys | no idea | 12:03 |
amrith | dims, I've just put pycparser<2.14 in all my requirements.txt files and am rerunning devstack, will let you kniw of that works. looking for the dependency right now. | 12:03 |
ihrachys | dims: bauzas: amrith: all patches +1'd by jenkins | 12:09 |
amrith | my devstack is also going further with 2.13 hammered into upper-constraints.txt | 12:11 |
dims | ihrachys : looks like pycparser change does not end up changing requirements files, so we won't have to re-release any artifacts | 12:13 |
dims | bauzas : amrith : agree with my evaluation? | 12:14 |
bauzas | dims: sec, I found the package namez | 12:14 |
ihrachys | dims: oh yeap. and I just made a silly comment on the thread regarding that one. | 12:14 |
bauzas | cfiii IRC | 12:14 |
bauzas | cffi rather | 12:14 |
dims | that was my main concern | 12:14 |
dims | bauzas : that's probably from cryptography | 12:15 |
amrith | dims, since this can be done with only a u-c change, no need to re-release everything. I agree. | 12:15 |
bauzas | well, I provided a stack in the bugreport | 12:15 |
bauzas | eg. http://logs.openstack.org/25/379525/2/check/gate-nova-python27-db-ubuntu-xenial/026aba5/console.html | 12:15 |
bauzas | dims: ^ | 12:15 |
amrith | and people who don't respect upper-constraints are, ... well. | 12:15 |
bauzas | dims: in case of Nova, this is cffi which uses a backend parser being pycparser http://logs.openstack.org/25/379525/2/check/gate-nova-python27-db-ubuntu-xenial/026aba5/console.html#_2016-10-03_09_25_12_294293 | 12:16 |
dims | k | 12:17 |
bauzas | but that can be different from any other stracktrace tho | 12:17 |
dims | any other requirements core folks around? | 12:17 |
bauzas | cryptography could be hurt as well, sure, if they share the same transitive dep | 12:17 |
dims | tonyb ? coolsvap ? odyssey4me ? | 12:17 |
amrith | hmm | 12:17 |
coolsvap | dims: hello | 12:17 |
amrith | with 2.13 I have the same failure | 12:17 |
amrith | are you folks sure that 2.13 would solve the problem? | 12:18 |
*** jrollen has quit IRC | 12:18 | |
coolsvap | 2.13 looks good with requirements gates | 12:18 |
amrith | see: https://gist.github.com/anonymous/56538a9eaa9d432291c63c5c1816f2e3 | 12:18 |
dims | bauzas : ihrachys : if you make one of the nova reviews depend on this series, https://review.openstack.org/#/q/project:openstack/requirements++topic:bug/1629830 | 12:19 |
dims | bauzas : ihrachys : does it make it pass? | 12:19 |
ihrachys | dims: I haven't checked THAT but I saw zuul failing grenade jobs before the latest version of the patches | 12:19 |
odyssey4me | dims I'm not q requirements core. I think perhaps you mean prometheanfire :) | 12:19 |
ihrachys | dims: for requirements repo | 12:19 |
dims | odyssey4me : your vote counts too :) | 12:19 |
amrith | and confirmed, I'm using pycparser 2.13 | 12:20 |
amrith | amrith@amrith-work:/opt/stack$ pip list | grep pycparser | 12:20 |
amrith | pycparser (2.13) | 12:20 |
amrith | amrith@amrith-work:/opt/stack$ | 12:20 |
dims | i am looking for company to help me push the button (and carry blame) | 12:20 |
dims | :) | 12:20 |
bauzas | dims: the problem is that we're pulling the requirements from an HTTP call | 12:20 |
amrith | ihrachys, dims, not working for me. | 12:20 |
odyssey4me | pycparser does seem to have hit anyone - the sdist is fine, but the wheel is broken | 12:20 |
ihrachys | amrith: no idea. what does pip freeze show in the venv? | 12:20 |
bauzas | dims: I couldn't just depend-on it | 12:20 |
odyssey4me | so we're working around it with --no-binary | 12:20 |
ihrachys | ok you answered already | 12:20 |
amrith | this is stack.sh, no venv | 12:20 |
amrith | I'm seeing failure in devstack | 12:20 |
dims | odyssey4me : ack. thanks | 12:20 |
ihrachys | amrith: works for gate at least | 12:21 |
amrith | my venv based tests don't need this and they pass | 12:21 |
dims | amrith : ack, will let you poke at it | 12:21 |
bauzas | dims: but I can take a faulty change and modify my venv so that I'm using the downgraded version | 12:21 |
amrith | I will depend on your master change and float a trial baloon in trove | 12:21 |
bauzas | dims: actually, I think tdurakov did that | 12:21 |
ihrachys | ok folks if you think it's bad direction after all I leave you to come up with a better fix :) | 12:21 |
ihrachys | I am now going into meeting marathon for next hours. | 12:22 |
bauzas | ihrachys: I don't think dims is relucting to approve that, he just wants a proof of success :) | 12:22 |
dims | yep | 12:23 |
amrith | dims, ihrachys see: https://review.openstack.org/#/c/381075/ | 12:23 |
ihrachys | fine with me. you have all the knobs to proceed. I just state that I am off for next hours | 12:23 |
bauzas | dims: okay, let me then ack that for Nova | 12:23 |
bauzas | dims: but I'll only test against our py27 job, not grenade | 12:24 |
bauzas | which is borked too | 12:24 |
amrith | dims, what's the plan? | 12:24 |
ihrachys | bauzas: how come? another breakage for grenade? | 12:25 |
bauzas | ihrachys: nah nah, just explaining that in Nova, we have both py27, tempest and grenade which are broken | 12:25 |
ihrachys | oh ok. | 12:26 |
ihrachys | so you are lucky, you can trigger it with unit tests. | 12:26 |
bauzas | zactly | 12:26 |
bauzas | I don't have a grenade environment ready locally | 12:26 |
bauzas | I could be testing Tempest tho | 12:26 |
bauzas | since I have a local devstack with it there | 12:26 |
bauzas | but given in Nova, Tempest tests and UTs share the same trace, easier for me to just spin a local test with tox | 12:27 |
bauzas | amrith: not sure your trial ballon will show something right | 12:29 |
AJaeger | dims, ihrachys : Regarding https://review.openstack.org/#/c/381011 - IMHO we should block it also in global-requirments. That's what we did in the past. And then it works also for jobs that don't use upper-constraints... | 12:29 |
ihrachys | AJaeger: right after you locate it in global-requirements | 12:29 |
amrith | bauzas, it will ... see https://review.openstack.org/#/c/380985/ | 12:29 |
ihrachys | AJaeger: timer started :) | 12:29 |
amrith | more specifically http://logs.openstack.org/85/380985/1/check/gate-trove-functional-dsvm-mysql/48ae79c/logs/devstacklog.txt.gz#_2016-10-03_09_04_15_200 | 12:30 |
amrith | bauzas, ^^ | 12:30 |
bauzas | AJaeger: well, I tend to agree with you, but I think some projects will need to get an unnecessary sync | 12:30 |
bauzas | AJaeger: for example, Nova is heavily using u-c, so we won't get something good at syncing something we don't really use | 12:31 |
AJaeger | ihrachys: Ah - that's something you should have mentioned in the commit message since it's not obvious. | 12:31 |
ihrachys | AJaeger: agreed, but as I said in the email thread, I am bad at foresight. seemed obvious to me when I was producing the patches. | 12:31 |
bauzas | we *could* add that in global-reqs because that's a transitive dependency | 12:32 |
AJaeger | ihrachys: just came back online and read IRC first, so haven't seen your email | 12:32 |
bauzas | but like I said, it's IMHO too huge | 12:32 |
ihrachys | bauzas: what's the point of having it there if no project uses it directly? | 12:33 |
AJaeger | bauzas: if nova would have X in it's *requirements.txt files, we should add a "!=version" for breakage to document it. We give a range of working versions while u-c just explains what was tested. | 12:34 |
AJaeger | bauzas: but since X is not in global-requirements, no need to add it now... | 12:34 |
bauzas | AJaeger: yeah I agree, and ihrachys yes I agree with you, I'm just explaining we *could* do that, but that's not necessary | 12:35 |
AJaeger | bauzas: agreed, it's not necessary ;) | 12:35 |
ihrachys | I agree we all agree | 12:35 |
bauzas | :D | 12:36 |
AJaeger | ihrachys: +1 ;) | 12:36 |
ihrachys | now let's join hands and hearts and voices and dance | 12:36 |
AJaeger | ;) | 12:37 |
* ihrachys sings kumbaya song | 12:37 | |
* amrith mumbles something about counting chickens | 12:38 | |
amrith | bauzas, the trove gate seems happier with the change than my sandbox | 12:40 |
*** jrollen has joined #openstack-requirements | 12:41 | |
bauzas | dims: it fixes the nova UTs too (oh surprising it is :p ) http://paste.openstack.org/show/583989/ | 12:42 |
bauzas | dims: throw your axe ! | 12:43 |
*** jpena is now known as jpena|lunch | 12:43 | |
dims | bauzas : coolsvap : prometheanfire : dhellmann : ihrachys : so blessing these 4 - https://review.openstack.org/#/q/project:openstack/requirements++topic:bug/1629830+status:open | 12:44 |
dims | tonyb : ^ | 12:44 |
ihrachys | amen | 12:44 |
coolsvap | dims: i already have a +2 on master | 12:45 |
coolsvap | we need someone from stable team to ack on stable branch changes | 12:45 |
ihrachys | coolsvap: I am from stable ;) | 12:45 |
*** jrollen has quit IRC | 12:45 | |
ihrachys | and as per stable rules, you can push with a single +2 then ;) | 12:45 |
*** jrollen has joined #openstack-requirements | 12:45 | |
coolsvap | ihrachys: i cannot +2 on stable changes | 12:46 |
ihrachys | I mean, dims or someone with perm | 12:46 |
dims | coolsvap : ack thanks | 12:46 |
coolsvap | i think dims done | 12:46 |
coolsvap | dims: :) | 12:46 |
dims | oh boy, am i going to be in lot of trouble today :) | 12:46 |
* dims readies his fingers to point at co-conspirators | 12:46 | |
ihrachys | haha. I will share the blame. | 12:46 |
coolsvap | dims: lets see :) | 12:46 |
dims | ihrachys : please drop a note to -dev. i gotta dash to wake up kids | 12:47 |
ihrachys | ack | 12:47 |
*** jroll has quit IRC | 12:53 | |
*** jrollen is now known as jroll | 12:55 | |
dhellmann | dims : thanks! | 13:28 |
*** jpena|lunch is now known as jpena | 13:42 | |
*** rtheis has joined #openstack-requirements | 13:57 | |
openstackgerrit | Merged openstack/requirements: Downgrade pycparser to 2.13 https://review.openstack.org/381011 | 13:57 |
jroll | b 2 | 14:00 |
jroll | oops, sorry | 14:00 |
prometheanfire | hit | 14:02 |
prometheanfire | you sunk my battleship | 14:02 |
dims | LOL | 14:05 |
jroll | \o/ | 14:10 |
*** yatinkarel has joined #openstack-requirements | 14:17 | |
*** mriedem has joined #openstack-requirements | 14:19 | |
mriedem | ihrachys: thanks for the u-c patches | 14:19 |
* ihrachys bows | 14:20 | |
dims | ++ ihrachys | 14:22 |
amrith | ihrachys, dims, bauzas ... the Trove balloon is good. https://review.openstack.org/#/c/381075/ | 14:23 |
* amrith does not have glasses so can't read IRC :) | 14:23 | |
bauzas | cool | 14:23 |
dims | amrith : cool | 14:24 |
*** pallavi has quit IRC | 14:25 | |
openstackgerrit | Dirk Mueller proposed openstack/requirements: Updated from generate-constraints https://review.openstack.org/380703 | 14:32 |
openstackgerrit | Dirk Mueller proposed openstack/requirements: Updated from generate-constraints https://review.openstack.org/380703 | 14:40 |
amrith | all hail dims | 14:46 |
dims | amrith : that would be ihrachys, bauzas and others who did the work before i even woke up :) | 14:47 |
amrith | they too serve who take a nap (that's been my motto for a long time) | 14:47 |
ihrachys | I accept bank notes | 14:47 |
amrith | ihrachys, dims took those | 14:48 |
ihrachys | dammit | 14:48 |
dims | haha | 14:48 |
bauzas | dims: nah, I just supported ihrachys :p | 14:49 |
bauzas | all credits go to him :) | 14:49 |
* AJaeger throw some confusion in the mix and thanks everybody that fixed it | 14:50 | |
dims | all's well that ends well :) | 14:55 |
amrith | all hail ihrachys ... moveon.org petition has been launched to get bank notes back from dims | 15:03 |
AJaeger | dims: until the next time ;) | 15:04 |
dims | awww | 15:04 |
amrith | AJaeger, until next time what? dims takes a nap and ihrachys fixes the worlds problems? | 15:04 |
AJaeger | amrith: the next broken package gets released. This kind of breakage will happen again - perhaps on a smaller level... | 15:06 |
mriedem | fyi, the wheel on pycparser 2.14 was just removed | 15:17 |
mriedem | https://pypi.python.org/pypi/pycparser | 15:17 |
mriedem | so we could revert those u-c changes if we wanted to... | 15:17 |
mriedem | at least on master | 15:17 |
bauzas | mriedem: that sounds a reasonable thing | 15:29 |
bauzas | reverting needs to be carefully done tho, given the depends-on | 15:30 |
prometheanfire | mriedem: submit the review :D (amending the deps-on) | 15:31 |
prometheanfire | git revert -e I think | 15:31 |
openstackgerrit | Matt Riedemann proposed openstack/requirements: Revert "Downgrade pycparser to 2.13" https://review.openstack.org/381192 | 15:32 |
mriedem | or just gerrit | 15:32 |
mriedem | buttons are easy | 15:32 |
prometheanfire | mriedem: with the wheel removed can we still install 2.14? | 15:34 |
prometheanfire | guess it's still there | 15:34 |
mriedem | yeah it will be the same as before i think | 15:34 |
prometheanfire | ya | 15:34 |
bauzas | mriedem: do you want me to test again on my venv ? | 15:35 |
bauzas | at least for the nova UT | 15:35 |
prometheanfire | I'd think we should be fine, but never know | 15:36 |
mriedem | bauzas: sure | 15:36 |
bauzas | okay, that should be fine in 5 mins or so | 15:37 |
prometheanfire | dims: tonyb: what happened to the cross project gating we were doing? | 15:38 |
bauzas | mriedem: prometheanfire: FWIW, that works (oooh surprising it is) | 15:42 |
dims | bauzas : prometheanfire : y since the wheel was nuked, our pypi mirror cleansed itself of the wheel, so now we can add that back | 15:46 |
bauzas | kewl | 15:46 |
prometheanfire | dims: yarp, assumed that's what was happening | 15:48 |
*** mriedem has quit IRC | 16:00 | |
*** ihrachys has quit IRC | 16:19 | |
*** jpich has quit IRC | 16:28 | |
*** armax has joined #openstack-requirements | 17:00 | |
*** armax has quit IRC | 17:05 | |
*** armax has joined #openstack-requirements | 17:14 | |
openstackgerrit | Dirk Mueller proposed openstack/requirements: Updated from generate-constraints https://review.openstack.org/380703 | 17:19 |
*** jpena is now known as jpena|away | 17:46 | |
*** strigazi is now known as strigazi_AFK | 17:53 | |
*** AJaeger has left #openstack-requirements | 18:16 | |
*** rtheis_ has joined #openstack-requirements | 19:25 | |
*** rtheis has quit IRC | 19:26 | |
openstackgerrit | Merged openstack/requirements: Revert "Downgrade pycparser to 2.13" https://review.openstack.org/381192 | 20:00 |
*** jpena|away is now known as jpena | 20:05 | |
*** jpena is now known as jpena|off | 20:22 | |
openstackgerrit | Steve Baker proposed openstack/requirements: Raise python-heatclient upper-constraint to 1.5.0 https://review.openstack.org/381303 | 20:46 |
*** openstackgerrit has quit IRC | 21:19 | |
*** openstackgerrit has joined #openstack-requirements | 21:19 | |
*** rtheis_ has quit IRC | 21:21 | |
* tonyb plays catchup | 23:43 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!