Saturday, 2018-04-21

*** edmondsw has quit IRC00:00
openstackgerritmelissaml proposed openstack/requirements master: Trivial: Update pypi url to new url  https://review.openstack.org/56334400:06
openstackgerritIsaku Yamahata proposed openstack/requirements master: do not merge: test neutron-lib master  https://review.openstack.org/56335901:23
prometheanfiretonyb: not sure if around, but mind going through the queue?01:32
*** edmondsw has joined #openstack-requirements01:44
*** edmondsw has quit IRC01:48
openstackgerritmelissaml proposed openstack/requirements master: Trivial: Update pypi url to new url  https://review.openstack.org/56334402:22
openstackgerritmelissaml proposed openstack/requirements master: Trivial: Update pypi url to new url  https://review.openstack.org/56334402:24
prometheanfirethanks02:29
openstackgerritTony Breeds proposed openstack/requirements master: Trivial: Update pypi url to new url  https://review.openstack.org/56334402:32
prometheanfiretonyb: same with the 3.6 for pypi?02:33
prometheanfiretonyb: same with the 3.6 for mypy02:33
tonybprometheanfire: Sure I didn't notice loosing them02:33
openstackgerritmelissaml proposed openstack/requirements master: Trivial: Update pypi url to new url  https://review.openstack.org/56336202:34
tonybprometheanfire: anyway if you wait for all the +W'd u-c updates and then rerun the tool with the right --version-map it'll take care of itself02:34
prometheanfirethe current code is broken without the reverts02:34
prometheanfiretonyb: see https://review.openstack.org/56294602:35
tonybprometheanfire: Sure but that's a tangent02:35
prometheanfire?02:35
tonybmelissaml isn't 563362 a dupe of the fixed 56334402:37
openstackgerritMatthew Thode proposed openstack/requirements master: update upper-constraints.txt  https://review.openstack.org/56235102:37
tonybprometheanfire: We seem to be talking passed eachother again02:37
prometheanfireprobably02:38
prometheanfireoh irc, how you are both awesome and shitty02:38
tonybprometheanfire: I'm saying that I wont +2+W 562351 because of the 3.6 issue.  so if you re-run the tool uyou used to generate that review, which I assume is our generate tool [which I also gather based on what you've said is locally patched]) with the --version-map args I suggested will take care of *all* the ==="3.6" things02:40
tonybprometheanfire: I think you're saying it has to be run manually because the bot is broken02:40
tonybprometheanfire: which to me feel like a tangent to the =="3.6" thing02:41
prometheanfireoh sure02:41
prometheanfirethat I agree with02:41
tonybprometheanfire: I assume the 'revert's are the ones I asked for deatils on?02:43
prometheanfireyep02:44
tonybprometheanfire: so the bot is double broken right now?02:45
tonybprometheanfire: how02:45
tonyb'd the chnages break the bot?02:45
prometheanfirethe two changes that are being reverted caused the bot to output to look like this https://review.openstack.org/56294602:46
tonybprometheanfire: okay It'd be cool if that was in a commit message somewhere but Meh I've added it to the review and +2+Wd them02:48
* tonyb goes for a walk with the kids\02:48
prometheanfireya, I realized that a bit late02:48
prometheanfirecya02:48
prometheanfirethe command isn't quite perfect, doesn't want to output three versions03:01
prometheanfire--version-map 3.4:3.5 --version-map 3.5:3.4 --version-map 3.5:3.6 --version-map 3.4:3.603:01
prometheanfireonly outputs py35/3603:02
*** edmondsw has joined #openstack-requirements03:32
*** edmondsw has quit IRC03:37
openstackgerritMerged openstack/requirements master: update constraint for tripleo-common to new release 9.0.1  https://review.openstack.org/56325803:53
openstackgerritMerged openstack/requirements master: Trivial: Remove redundant space  https://review.openstack.org/56113203:53
openstackgerritMerged openstack/requirements stable/queens: Mark trollius only be used under py2  https://review.openstack.org/55111104:04
openstackgerritMerged openstack/requirements master: Update skydive version to 0.4.5  https://review.openstack.org/56030504:04
openstackgerritMerged openstack/requirements master: Update skydive-client lc version to 0.4.5  https://review.openstack.org/56178504:04
openstackgerritMerged openstack/requirements master: Add jira client library to g-r  https://review.openstack.org/56215104:04
openstackgerritMerged openstack/requirements master: update constraint for mistral-lib to new release 0.5.0  https://review.openstack.org/56318204:10
openstackgerritMerged openstack/requirements master: update constraint for python-mistralclient to new release 3.4.0  https://review.openstack.org/56318504:10
openstackgerritMerged openstack/requirements master: update constraint for monasca-common to new release 2.9.0  https://review.openstack.org/56312104:10
openstackgerritMerged openstack/requirements master: update constraint for monasca-statsd to new release 1.10.0  https://review.openstack.org/56311804:10
openstackgerritMerged openstack/requirements master: update constraint for python-monascaclient to new release 1.11.0  https://review.openstack.org/56311704:22
openstackgerritMerged openstack/requirements master: Revert "show commands and output together"  https://review.openstack.org/56316104:22
openstackgerritMerged openstack/requirements master: Revert "simplify error handling in generate command"  https://review.openstack.org/56316205:10
openstackgerritMerged openstack/requirements master: fix unicode errors  https://review.openstack.org/56176105:10
openstackgerritMerged openstack/requirements master: update constraint for instack-undercloud to new release 9.0.0  https://review.openstack.org/56258605:46
openstackgerritMerged openstack/requirements master: Trivial: Update pypi url to new url  https://review.openstack.org/56334405:46
rm_workanyone know what is going on with http://logs.openstack.org/63/562063/8/check/requirements-check/95e28e2/job-output.txt.gz ?06:17
rm_workthese are my requirements changes: https://review.openstack.org/#/c/562063/8/requirements.txt06:17
rm_workand lower-constraints: https://review.openstack.org/#/c/562063/8/lower-constraints.txt06:17
rm_worki copied them directly from what's in g-r: https://github.com/openstack/requirements/blob/master/global-requirements.txt#L87-L8806:17
rm_workhttps://github.com/openstack/requirements/blob/master/lower-constraints.txt#L12606:18
rm_workbut, it's complaining about a ton of stuff I didn't touch... T_T06:19
prometheanfirerm_work: first one that wants to touch it gets to update lower-constraints to something working06:28
rm_workerg06:29
rm_workso actually ANYTHING touching requirements would fail now?06:29
rm_workand there's no automated job to fix these?06:29
openstackgerritOpenStack Proposal Bot proposed openstack/requirements master: Updated from generate-constraints  https://review.openstack.org/56339306:29
prometheanfirethis section http://logs.openstack.org/63/562063/8/check/requirements-check/95e28e2/job-output.txt.gz#_2018-04-21_00_01_01_145661 needs to be used as source for the change06:29
rm_workok sooooo06:29
prometheanfirenope, not for the initial change06:29
rm_workI have to manually go through and update this whole list? and ... we need to do this every time something in the g-r repo changes? T_T06:29
rm_workis this real life06:30
rm_workis there a script somewhere to do this?06:31
prometheanfireyou should only have to do it once iirc06:31
prometheanfireit's checking your requirements06:31
prometheanfirenot gr06:31
rm_workerrr06:31
prometheanfiregr doesn't track mins anymore06:31
rm_workhmmmm06:31
rm_workyeah but l-c does06:31
rm_workthis is our l-c file in our repo06:31
prometheanfirethe lc needs to match your req min06:31
rm_workerg06:31
rm_workso it's our own test-requirements.txt minimum06:31
prometheanfireit's not looking at our repo at all for that06:31
rm_workbut, somehow this merged to begin with?06:32
rm_workwere these checks not running at that point I guess?06:32
rm_workwhen i run `tox -e lower-constraints` locally it passes06:32
prometheanfireprobably bad ordering, it was more haphazard than I'd have liked06:32
rm_workhow do i test this locally06:32
prometheanfirethe job for reqs changes is probably in project-config06:33
rm_workso this is a lower-constraints issue but it doesn't get tested by our lower-constraints job? doesn't that mean our job is broken?06:33
prometheanfirethe content of lower-constraints gets checked by a reqs job06:34
rm_workhmmm06:34
rm_worki wonder what our `lower-constraints` tox env does06:34
prometheanfirelower-constraints itself is tested (consumed) by the lower-constraints job06:35
rm_worklooks like installs our reqs at l-c values and runs unit tests in py2 and py306:35
prometheanfireyep06:35
rm_workbut it doesn't actually validate that l-c itself is valid06:35
prometheanfireyour lc must match your (test)reqs06:35
prometheanfirecorrect06:35
rm_workjust that the package definitions there will work for our unit tests, k06:35
prometheanfireone is a test job, one is a rule check06:35
rm_workok06:35
rm_workso IS THERE a script to parse this output and handle things? or no06:37
rm_workI guess I will write one if there isn't06:37
rm_worksimple awk/sed ought to do it06:38
prometheanfireno06:38
rm_workk06:38
openstackgerritDirk Mueller proposed openstack/requirements master: WIP: Add cross testing for py36  https://review.openstack.org/55482406:41
rm_workcat lcdiff.txt  | awk '/is constrained/{ print $7, $11 }'| awk -F\' '{ print $2, $3 }'06:45
rm_work^^ seems to do the first part06:45
openstackgerritMatthew Thode proposed openstack/requirements master: update upper-constraints.txt  https://review.openstack.org/56235106:46
openstackgerritLinda Wang proposed openstack/requirements stable/pike: Update constraint for tempest to 17.1.0  https://review.openstack.org/56339406:50
*** edmondsw has joined #openstack-requirements07:09
*** edmondsw has quit IRC07:14
rm_workcat lcdiff.txt | awk '/is constrained/{ print $7 $11 }' | awk -F\' '{ printf "s/%s===.*/%s===%s/\n", $2, $2, $3 }' | xargs -I REP sed -i ".bak" 'REP' lower-constraints.txt07:16
rm_workprometheanfire: ^^ seems to do it ... except... there's not actually any changes. I started verifying by hand too, because i thought maybe just my script was broken07:17
rm_workoh, hmm.... maybe I just didn't verify enough07:17
rm_workbecause yeah my = are off07:17
rm_worklol07:17
rm_workok well fixed my script... both were true07:19
rm_workmy script was wrong but now it's working and there are definitely no changes07:19
rm_workcat lcdiff.txt | awk '/is constrained/{ print $7 $11 }' | awk -F\' '{ printf "s/%s==.*/%s==%s/\n", $2, $2, $3 }' | xargs -I REP sed -i ".bak" 'REP' lower-constraints.txt07:19
rm_work(where lcdiff.txt is just all those lines saying what was "wrong")07:20
rm_workohhhhh there we go, i used the wrong version, no wonder07:20
rm_workthanks rubber ducky :)07:21
rm_workcool07:21
rm_workcat lcdiff.txt | awk '/is constrained/{ print $7 $20 }' | awk -F\' '{ printf "s/%s==.*/%s==%s/\n", $2, $2, $3 }' | xargs -I REP sed -i ".bak" 'REP' lower-constraints.txt07:21
rm_workworks! thanks07:22
rm_workactually can replace the `cat lcdiff.txt |` with `wget http://logs.openstack.org/63/562063/8/check/requirements-check/95e28e2/job-output.txt.gz -O - |`07:30
rm_workah, doesn't handle if the thing isn't *IN* l-c07:58
rm_workoh, no, case issue08:06
rm_workwget http://logs.openstack.org/96/563396/1/check/requirements-check/0b1fad0/job-output.txt.gz -O - | awk '/is constrained/{ print $7 $20 }' | awk -F\' '{ printf "s/\\\\(%s\\\\)==.*/\\\\1==%s/I\n", $2, $3 }' | xargs -I REP gsed -i.bak 'REP' lower-constraints.txt08:07
rm_workcoolbeans08:07
openstackgerritMerged openstack/requirements master: update constraint for python-novaclient to new release 10.2.0  https://review.openstack.org/56310708:23
*** edmondsw has joined #openstack-requirements08:57
*** edmondsw has quit IRC09:01
*** edmondsw has joined #openstack-requirements10:46
*** edmondsw has quit IRC10:50
*** edmondsw has joined #openstack-requirements12:34
*** edmondsw has quit IRC12:38
dhellmannprometheanfire , rm_work : the script in https://review.openstack.org/#/c/558610/ will fix your settings13:32
dhellmannthat's approved now, so it's in the requirements repo13:32
dhellmannprometheanfire , rm_work : http://lists.openstack.org/pipermail/openstack-dev/2018-April/129056.html13:34
*** edmondsw has joined #openstack-requirements16:11
*** edmondsw has quit IRC16:15
*** edmondsw has joined #openstack-requirements17:59
*** edmondsw has quit IRC18:04
*** edmondsw has joined #openstack-requirements19:47
*** edmondsw has quit IRC19:52
*** edmondsw has joined #openstack-requirements21:36
*** edmondsw has quit IRC21:40
*** hongbin_ has joined #openstack-requirements22:12

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