Saturday, 2015-02-21

*** openstack has joined #openstack-qa16:41
dimsum__mriedem: does not ring a bell16:42
dimsum__mriedem: back in a couple of hours and can check then16:42
*** flwang has quit IRC16:55
*** dimsum__ has quit IRC16:55
*** flwang has joined #openstack-qa17:07
*** annashen has joined #openstack-qa17:14
*** ylobankov has quit IRC17:14
*** ilyashakhat has quit IRC17:14
*** enikanorov_ has quit IRC17:14
*** vrovachev has quit IRC17:14
*** eezhova has quit IRC17:14
*** enikanorov has joined #openstack-qa17:14
*** ylobankov has joined #openstack-qa17:14
*** ilyashakhat has joined #openstack-qa17:14
*** eezhova has joined #openstack-qa17:15
*** vrovachev has joined #openstack-qa17:16
*** woodster_ has quit IRC17:20
*** woodster_ has joined #openstack-qa17:24
*** e0ne has joined #openstack-qa17:35
*** yamamoto has joined #openstack-qa17:36
*** e0ne has quit IRC17:36
*** yamamoto has quit IRC17:40
*** dimsum__ has joined #openstack-qa17:55
*** dimsum__ has quit IRC18:00
*** andreykurilin_ has joined #openstack-qa18:04
morganfainbergmriedem, yes. the postgres one18:10
morganfainbergmriedem, it does not use apache18:10
morganfainbergmriedem, i see clarkb beat me to it... i need to read further :P18:10
mriedemmorganfainberg: yeah, check this out though http://goo.gl/GeAHEQ18:11
morganfainbergyep18:11
morganfainbergsomething changed18:12
morganfainbergsooooo18:12
morganfainbergyeah :(18:12
mriedemmorganfainberg: i suspect eventlet 0.1618:12
morganfainberglikely18:12
mriedembecause it's also showing up in neutron18:12
morganfainbergmy solution:https://review.openstack.org/#/c/157495/18:13
morganfainbergi mean, we should probably fix the thing as well18:13
morganfainbergbut.. thats my *real* solution to this problem18:13
mriedemyeah...18:13
morganfainbergbecause... eventlet :(18:13
mriedemthis doesn't appear fatal which is a plus :)18:14
adam_gmriedem, no idea how/when this integration job got so broken18:40
*** andreykurilin_ has quit IRC18:40
mriedemadam_g: saw the comment in the neutronclient cap review18:44
mriedemnot sure18:44
adam_gmriedem, not sure what changed since then, but syncing seems to be happening again now18:44
mriedemi'm gonna head out for a few hours18:45
adam_gbut http://logs.openstack.org/22/158022/2/check/check-requirements-integration-dsvm/9414cb6/console.html.gz#_2015-02-21_04_33_29_966 now18:45
adam_gclarkb, ^18:45
clarkbadam_g: wait syncing works now?18:46
adam_gclarkb, *shrug* it looks like it18:46
adam_gbut now its failing trying to sync stable/icehouse requirements into master of pycadf18:46
clarkband that change is on icehouse18:46
clarkband all you did was add a few cats18:47
clarkbthis is weird18:47
adam_ghttps://review.openstack.org/#/c/158022/ is where im trying to debug18:48
adam_glooks like its actually updating requirements.txt and committing them locally18:49
adam_gim not sure how the requirement syncs are supposed to work for things listed in projects.txt like pycadf, that have caps in global-requirements.txt18:49
adam_gintegration.sh just checks out pycadf master and attempts to sync stable/icehouse and fails, rather than trying to checkout a tag within the GR.txt constraints18:50
clarkbadam_g: it shouldn't work any different, the sync process only looks in requirements files, it doesn't do anything smart to say I am in pycadf an dthis is pinned18:50
clarkboh right if pycadf doesn't have a stable/icehouse it does the normal fallback which is master18:50
*** mriedem1 has joined #openstack-qa18:50
adam_gclarkb, yea, so i dont know how that'd ever work for pycadf or similar18:50
clarkbright, anything that moves beyond where stable/icehouse is will fail18:51
clarkb* if it odesn't have the icehouse branch18:51
adam_gthere are some conditional skips in integration.sh to skip things, but i dont see anything in history that would suggest pycadf was skipped in the past18:51
* adam_g is driving through southern oregon18:51
clarkbadam_g: fishing?18:51
adam_gi wonder if i'll leave service area or get car sick first18:52
clarkbha18:52
adam_gclarkb, i wish, heading to the bay18:52
*** e0ne has joined #openstack-qa18:53
clarkbadam_g: looking more closely at the change that didn't sync, it failed because of libvirt-python18:53
adam_gclarkb, yeah, thats meant to be fixed by the pyghmi cap18:54
clarkbwhich should not be in icehouse as a requirement due to precise not having a new enough version of libvirt to link the python against18:54
adam_gbut thats not being synced18:54
*** mriedem has quit IRC18:54
adam_gsome new pyghmi added a libvirt-python dependecy18:54
adam_gso we're trying to cap that18:54
adam_gbut the sync  isn't/wasn't working so it'd still blow up with no cap18:55
clarkbright18:55
clarkbso two complementary issues, solving the syncing problem should allow us to fix the libvirt problem18:55
* clarkb mumbles something about caps not fixing the world18:55
clarkbadam_g: and your test patch does sync and as a result fails earlier right?18:56
adam_gclarkb, if fails later, processing pycadf18:57
clarkbgotcha18:57
adam_gthe sync worked (forwhatever reason) and fixes the libvirt issue18:57
clarkbadam_g: have we rechecekd the first change to see if the sync problem is consistent there?18:57
adam_gclarkb, yeah, rechecked it a while ago to see if syncing resumed there as well18:58
clarkb(I ended up falling of the internet last night due to major swapping)18:58
clarkb8GB of ram and chromium + firefox had me 8GB into swap18:58
clarkbwas not fun18:58
lifelessclarkb: LOL18:58
lifelessclarkb: ulimit time?18:58
clarkblifeless: or cgroups18:58
lifelesssame same18:59
lifelessinteresting current chromium leaks fd's like they are candy18:59
lifelessI have to raise my fd limit to 2K or get sadface errors18:59
*** annashen has quit IRC18:59
clarkbadam_g: looks like your recheck failed the same way with libvirt compile erroring, so theory time. Bug in sync script tickled by that specific update, somehow corrected by your test (this makes no sense because your test change doesn't touch requirements)19:01
adam_gclarkb, im thinking the issue /w pycadf has always been there waiting to crop up, and did once pycadf added oslo.context on 02-0419:02
adam_gclarkb, re the syncing failing, my only hunch is that the integration script is doing its git work from the wrong directory, maybe the directory stack is being polluted somehow19:03
clarkbadam_g: yup I think that issue has always been there but is only recently a problem with the aggressive version pinning (though we apparently haven't done that to icehouse)19:04
clarkb^^ is the pycadf issue19:04
adam_gwe did cap pycadf sorta recently19:04
adam_gthe syncing process: clone repo, sync requirements, commit requirement changes, re-clone updated repo elsewhere and install from there19:05
adam_gwhen it fails, the commit stage doesnt seem to be picking up any changes19:05
clarkboh is it not installing from a synced version?19:05
clarkbthat would probably explain it, let me dig through logs19:05
adam_gi attempted to add some pwd to my debug patch to find out where its trying to commit changes19:06
adam_gbut, of course, that change didnt show the problem19:06
adam_gand it seemed to work19:06
clarkbright19:06
adam_ghttps://git.openstack.org/cgit/openstack/requirements/tree/tools/integration.sh?h=stable/icehouse#n8819:06
clarkbthat path looks correct REPODIR/SHORTPROJECT would be /opt/stack/new/ironic which is where d-g sets up the repo with the correct branch19:09
clarkbwill try to confirm via logs19:09
adam_gyup19:10
clarkbhttp://logs.openstack.org/06/157606/4/check/check-requirements-integration-dsvm/007603a/console.html#_2015-02-21_00_06_13_790 and http://logs.openstack.org/06/157606/4/check/check-requirements-integration-dsvm/007603a/logs/devstack-gate-setup-workspace-new.txt.gz#_2015-02-20_23_43_42_224 seem to match up properly19:11
*** e0ne has quit IRC19:12
clarkband i have confirmed syncing works locally19:14
clarkbhttp://logs.openstack.org/06/157606/4/check/check-requirements-integration-dsvm/007603a/logs/devstack-gate-setup-workspace-new.txt.gz#_2015-02-20_23_40_59_069 the requirements repo is properly updated19:16
adam_gyea19:17
adam_gthat all works, it looks like update.py updates the projects requirements.txt19:17
adam_gbut resulting changes aren't checked into that git repo19:17
adam_gso the following clone+install clones from an unmodified repo with no requirement change19:18
clarkbya but why would git diff return 0 there?19:18
adam_gonly thing i can think of is its exec'ing git from the wrong place19:19
adam_ghoping this fails https://review.openstack.org/#/c/158073/1/tools/integration.sh19:19
clarkbadam_g: seems like a reasonable check19:20
adam_ghttp://logs.openstack.org/22/158022/1/check/check-requirements-integration-dsvm/b14c87b/console.html.gz#_2015-02-21_03_43_22_88219:24
adam_gthats with those cats showing the requiremnts file does get updated19:24
adam_gbut nothing gets checked into git19:24
clarkbso git must be doing something funny there19:25
clarkbthe git status change will hopefully shed more light19:25
adam_gnot sure what to do about the pycadf problem19:26
adam_gwe either need to make the script smart enough to hceckout a version within gr's constraints or just have it skip syncing requirements for libraries listed in projects.txt that do not have stable branches19:26
adam_gmy connections on dying. will check back when i have service19:27
clarkbadam_g: don't get car sick :)19:27
adam_g:X19:28
*** yamamoto has joined #openstack-qa19:38
*** yamamoto has quit IRC19:42
clarkbadam_g: http://logs.openstack.org/73/158073/1/check/check-requirements-integration-dsvm/ed18956/console.html#_2015-02-21_19_41_35_98619:47
clarkbso that "worked" this is a seriously weird bug, I am going t o push a new patchset to your change if that is ok19:47
*** zz_dimtruck is now known as dimtruck19:48
*** tkammer has quit IRC20:04
*** achanda has joined #openstack-qa20:39
*** achanda has quit IRC20:53
*** achanda has joined #openstack-qa20:54
clarkbadam_g: http://logs.openstack.org/73/158073/3/check/check-requirements-integration-dsvm/b81cc16/console.html#_2015-02-21_20_47_34_104 it almost looks like git diff is racy, I am going to try adding a sync20:59
*** MasterPiece has quit IRC21:03
*** SridharG has quit IRC21:15
*** achanda has quit IRC21:45
*** DinaBelova has quit IRC21:47
*** SergeyLukjanov has quit IRC21:47
*** DinaBelova has joined #openstack-qa21:50
*** e0ne has joined #openstack-qa21:50
*** SergeyLukjanov has joined #openstack-qa21:51
adam_gclarkb, w. t. f. ??21:53
*** SergeyLukjanov has quit IRC21:53
*** DinaBelova has quit IRC21:53
clarkbadam_g: indeed :) see latest patch, I am doingthe git status first so we can see what it says prior to the diff21:53
*** DinaBelova has joined #openstack-qa21:54
adam_gclarkb, it certainly seems like a race, it works sometimes21:55
*** SergeyLukjanov has joined #openstack-qa21:56
clarkbadding a sync didn't help21:56
adam_gclarkb, why aren't isn't requirements.txt not staged for commit?21:58
clarkbadam_g: it isn't git added21:58
adam_goh, right21:59
adam_ghttps://review.openstack.org/#/c/158022/2/tools/integration.sh22:00
adam_gi wonder if that works because we're touching git before the first 'git diff --quiet'22:00
clarkbmaybe, it could be triggering the racy code in a place where we won't fail22:00
*** e0ne has quit IRC22:08
clarkbadam_g: lol running the git status first makes it work22:08
clarkbthis is an amazing bug22:08
adam_gclarkb, yeah, thats how i assume it was working on 15802222:09
adam_gclarkb, where are you testing?22:09
clarkbadam_g: https://jenkins04.openstack.org/job/check-requirements-integration-dsvm/521/console its your change, I have pushed up a few patchsets22:09
adam_gdid you try adding a sync after update.py / before 'git diff --quiet'22:09
clarkbadam_g: yes, that didn't fix it22:09
adam_ghmm22:10
adam_galso curious if its specific to a cloud provider22:10
*** DinaBelova has quit IRC22:17
*** SergeyLukjanov has quit IRC22:17
*** DinaBelova has joined #openstack-qa22:17
*** SergeyLukjanov has joined #openstack-qa22:19
*** achanda has joined #openstack-qa22:19
*** DinaBelova has quit IRC22:22
*** SergeyLukjanov has quit IRC22:22
*** DinaBelova has joined #openstack-qa22:22
clarkbcould be22:23
clarkbI need to drop off now, but I think we hvae narrowed it down to that first git operation may not work right22:23
*** SergeyLukjanov has joined #openstack-qa22:24
*** jester has joined #openstack-qa22:31
jesteranybody use Testcomplete?22:33
*** achanda has quit IRC22:37
*** DinaBelova has quit IRC22:39
*** SergeyLukjanov has quit IRC22:39
*** DinaBelova has joined #openstack-qa22:40
*** yamamoto has joined #openstack-qa22:40
*** SergeyLukjanov has joined #openstack-qa22:41
*** DinaBelova has quit IRC22:41
*** SergeyLukjanov has quit IRC22:41
*** DinaBelova has joined #openstack-qa22:42
*** salv-orlando has joined #openstack-qa22:43
*** SergeyLukjanov has joined #openstack-qa22:44
*** yamamoto has quit IRC22:45
*** dmellado has quit IRC23:00
*** andreykurilin_ has joined #openstack-qa23:02
*** achanda has joined #openstack-qa23:02
*** dmellado has joined #openstack-qa23:03
*** adalba has quit IRC23:17
*** achanda has quit IRC23:23
*** achanda has joined #openstack-qa23:26
*** salv-orl_ has joined #openstack-qa23:37
*** salv-orlando has quit IRC23:37
*** yfried has joined #openstack-qa23:38
*** achanda has quit IRC23:40
*** yfried|afk has quit IRC23:41
*** achanda has joined #openstack-qa23:43
*** achanda has quit IRC23:43

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