Thursday, 2014-01-30

harlowjaanyway someone could verify (if possible)00:00
lifelesssdague: (overlapping within one worker is hugely unexpected...)00:00
*** nati_ueno has quit IRC00:00
sdagueyeh, that was the "heh"00:01
*** _david_ has quit IRC00:02
*** nati_ueno has joined #openstack-infra00:02
*** slong_ has joined #openstack-infra00:02
fungiharlowja: taking a look00:02
harlowjathx fungi00:02
zaroclarkb: looks good00:02
*** nati_ueno has quit IRC00:02
pleia2fungi: you mentioned you'd look at cache_git_repos.py still referencing review.projects.yaml.erb, I am running into it now, did you look or should I take a stab at fixing?00:03
*** nati_ueno has joined #openstack-infra00:03
fungipleia2: you need to update jeepyb or config (whichever one carries that script)00:03
fungipleia2: it's fixed upstream00:04
pleia2fungi: ah! thanks, just had the presence of mind to actually look upstream now, thanks00:04
fungiyou just have an old copy of the script00:04
*** mrodden has joined #openstack-infra00:04
* pleia2 nods00:04
fungiwhere old means "from yesterday"00:04
*** hogepodge has joined #openstack-infra00:04
clarkbI am going to restart jenkins03 shortly00:04
fungiclarkb: cool00:04
pleia2fungi: hehe, right :)00:04
* fungi has learned not to apologize for fast-moving projects00:05
fungisoooo oooooold00:05
*** slong has quit IRC00:05
*** dims has joined #openstack-infra00:07
fungiharlowja: clarkb: time to play everyone's favorite game, "spot the initscript!" http://packages.ubuntu.com/precise/all/zookeeper/filelist00:08
harlowjalol00:08
fungi(hint, you lose)00:08
harlowjaya, who makes this stuff, lol00:09
harlowjabad package00:09
lifelessI hate typos00:10
harlowjafungi http://packages.ubuntu.com/precise/zookeeperd00:10
lifelesstest/plain;charset=utf800:10
lifelesswtf00:10
fungilifeless: i saw that too... forget which python package that was now00:10
fungihilarious though00:10
lifeless~/personal/testrepository/working/testrepository/commands/run.py00:10
lifelessits me, I dids it00:10
harlowjaseems like scripts in another package http://packages.ubuntu.com/precise/all/zookeeperd/filelist00:10
fungilifeless: you haz tests on brane00:11
*** andreaf has quit IRC00:11
lifelessI'll get a release of testr out to fix that shortly00:11
fungiharlowja: yes, seems like. and we don't currently install tat package00:11
harlowjashall i add a review to?00:11
fungiharlowja: go for it. you want to patch the params.pp file in our jenkins module00:12
harlowjak00:12
*** hogepodge has joined #openstack-infra00:12
harlowjadamn thats a big file, lol00:12
fungiharlowja: and also the init.pp for the same module i think00:12
harlowjakk00:12
fungiharlowja: just git grep zookeeper00:12
harlowjalets see if i can do it00:12
openstackgerritKhai Do proposed a change to openstack-infra/config: Add new job to build the javamelody gerrit plugin  https://review.openstack.org/7001400:12
fungiharlowja: so not init.pp, slave.pp00:13
harlowjak00:13
fungi(according to the git grep i just vomited into my dev shell)00:13
openstackgerritJoshua Harlow proposed a change to openstack-infra/config: Pull in the zookeeperd package instead of the zookeeper package  https://review.openstack.org/7002200:16
harlowjanot so hard, haha00:17
fungiharlowja: precisely what i had in mind00:17
harlowja;)00:17
harlowjaseems to start and all that on my ubuntu box, so should be fine i think00:18
fungiclarkb: comment lines excepted, one-character patch ^ ...easy way to pad review stats ;)00:18
harlowja*comment lines removed since its not really just for tooz00:19
harlowjafor anyone that wants to use zookeeper00:19
fungiyep, taskflow's use of zookeeper makes those comment lines moot, agreed00:19
clarkbgah battery died00:19
clarkbactually doing jenkins03 now00:19
harlowjafungi nova also should use this for its zookeeper testing00:20
harlowjanot sure if that is even being tested currently00:20
harlowja*that code-path00:20
funginot sure i even knew nova had zookeeper tests00:20
fungiactually, i'm sure i didn't know00:20
harlowjahttp://docs.openstack.org/trunk/config-reference/content//zookeeper-servicegroup-driver.html00:21
harlowjafungi but i'm not sure its being tested (likely not)00:21
anteayafungi: thank you00:21
harlowjahard to automatically test it without the above review :)00:21
harlowja*to run zookeeper00:21
fungii'm pretty positive i hadn't even heard of zookeeper until the review a few weeks ago to install it, but i'll admit to being a bit of a luddite00:22
clarkbdo we need the zookeeper package too for client lib bits?00:22
clarkbharlowja: why did you remove the comments?00:22
harlowjaclarkb not really, i created https://pypi.python.org/pypi/zake/ to get around that problem00:22
fungiclarkb: i thought it was a dependency of the daemon package, but checking00:22
harlowjabut zake is pretty new00:22
*** CaptTofu has joined #openstack-infra00:23
harlowjamade so that u don't need to depend on a zookeeper server for tests00:23
*** branen has joined #openstack-infra00:23
harlowjaclarkb removal of comments is because its really not just for tooz testing00:23
fungiclarkb: alternative would have been to update the comment to say tooz and taskflow (and soon i guess nova)00:23
harlowjanova should be using it, taskflow, nova...00:23
clarkbharlowja: ok, please leave a comment to that effect then :)00:23
harlowjak00:23
clarkbharlowja: we are trying to keep track of why random things are installed on slaves00:23
harlowjanp00:23
harlowjasounds fine00:23
clarkbstopping jenkins03 now00:23
clarkband starting00:24
fungiclarkb: yeah, http://packages.ubuntu.com/precise/zookeeperd says the zookeeper package is a hard dependency, so both will end up installed00:24
openstackgerritJoshua Harlow proposed a change to openstack-infra/config: Pull in the zookeeperd package instead of the zookeeper package  https://review.openstack.org/7002200:24
harlowjafungi right00:24
harlowjaits in a way similar to the sqlite vs mysql testing, zake i made so that it provides a simpler sqlite like capability, but really nice to also use real zookeeper (like using real mysql)00:25
*** matsuhashi has joined #openstack-infra00:26
clarkb03 is up, not doing anything as it waits for slaves00:26
* fungi is drinking nama-zake now00:28
anteayanot only I am not the only Anita at this conference, I am not the only Anita K at this conference00:28
openstackgerritKhai Do proposed a change to openstack-infra/gerrit: Add a Change Owner group  https://review.openstack.org/6513300:28
harlowjafungi interestingly, if u look at the kazoo library, which is the main zookeeper library for python, there unit tests basically only run against a real zookeeper server, i asked them why, they said, thats the best way, so then i created zake to have a fake client to avoid the need to connect to a real zookeeper for tests... so ya, lol00:28
fungianteaya: sounds like you're in good company00:28
fungiharlowja: and great name ;)00:29
clarkband jenkins03 has started running a job00:29
harlowjafungi ya jd__ suggested that i think :)00:29
clarkbfungi: how do you feel about putting jenkins02 in shutdown mode so that it can get upgraded next?00:29
clarkbfungi: should I go ahead and do that now?00:29
*** lcheng has quit IRC00:30
anteayafungi: I am, she is very smart: http://www.saltstack.com/salt-blog/first-ever-saltstack-certified-engineers00:30
fungiclarkb: it doesn't seem too dangerous. if jobs back up waiting for centos6 slaves, they'll complete quickly enough after the restart00:30
* fungi favors this00:30
clarkbfungi: ok putting it in shutdown mode now00:30
clarkbthen 01 and jenkins.o.o will happen when I upgrade them. I have a dentist appoitment tomorrow afternoon maybe I an do those before that00:31
*** ryanpetrello has joined #openstack-infra00:31
fungisounds good00:32
fungialso, dentists like to steal and hoard teeth--take precautions00:33
*** hogepodge has quit IRC00:34
*** gokrokve_ has quit IRC00:36
*** gokrokve has joined #openstack-infra00:37
*** sarob has quit IRC00:38
*** sarob has joined #openstack-infra00:38
fungihpcloud-az2 has an updated devstack-precise image for over an hour now, but is still trying to build a new bare-precise image00:40
clarkbpoor thing00:40
openstackgerritA change was merged to openstack-infra/config: Pull in the zookeeperd package instead of the zookeeper package  https://review.openstack.org/7002200:41
*** gokrokve has quit IRC00:41
*** ryanpetrello has quit IRC00:42
*** thuc has joined #openstack-infra00:42
*** wenlock has quit IRC00:43
*** thuc has quit IRC00:43
*** thuc has joined #openstack-infra00:44
fungistevebaker: you should be safe to try again now. all ready devstack-precise nodes are built from updated images at this point00:46
*** Sukhdev has joined #openstack-infra00:46
stevebakerfungi: awesome, I shall give it a crack00:47
*** pcrews has quit IRC00:49
*** zehicle_at_dell has joined #openstack-infra00:50
*** nati_uen_ has joined #openstack-infra00:51
openstackgerritElizabeth Krumbach Joseph proposed a change to openstack-infra/config: Add python-pip dependency to Puppet on Fedora  https://review.openstack.org/7003100:51
*** olaph has quit IRC00:51
*** mfer has joined #openstack-infra00:52
clarkbdims: https://review.openstack.org/#/c/69763/ new patch there fyi00:52
*** sarob has quit IRC00:54
*** nati_ueno has quit IRC00:54
*** david-lyle has quit IRC00:55
clarkbfungi: I think we are about half an hour from jenkins02 restart00:55
*** flaper87 is now known as flaper87|afk01:00
*** CaptTofu has quit IRC01:00
*** dcramer_ has joined #openstack-infra01:01
*** julim has joined #openstack-infra01:04
*** nati_uen_ has quit IRC01:07
*** nati_ueno has joined #openstack-infra01:07
openstackgerritJoe Gordon proposed a change to openstack-infra/elastic-recheck: Add tab to only plot gate failures to status.o.o/elastic-recheck/  https://review.openstack.org/6973501:08
*** CaptTofu has joined #openstack-infra01:09
stevebakerholy crap, heat-slow tests passed!01:12
lifelessstevebaker: \o/01:12
stevebakerlifeless: ^501:12
*** vjay has joined #openstack-infra01:12
clarkbstevebaker: nice01:13
stevebakerI guess the next step is to move it out of experimental and make it non-voting on ... heat only?01:13
fungistevebaker: many congratulations on your victory01:13
openstackgerritA change was merged to openstack-infra/config: Update Storyboard jobs  https://review.openstack.org/6920401:14
stevebakerheat tests may well be good at triggering general openstack regressions and races, so long term voting everywhere might be helpful01:15
dimsclarkb, looking01:15
clarkbfungi: for the centos slaves that need to be added back in. DO we need to rebuild those or do anything managementy with them before adding them to jenkins?01:15
*** mfer has quit IRC01:15
clarkbI am not sure what state they were in when they were removed01:15
clarkbstevebaker: was the only thing the firewall?01:16
stevebakerclarkb: that was the last thing, there were also a couple of devstack port 8000 changes01:17
*** krtaylor has joined #openstack-infra01:19
stevebakerclarkb: but this was the first time I actually sat down and debugged the issue01:19
*** gokrokve has joined #openstack-infra01:21
sdaguestevebaker: if it passes, please put it on the devstack & tempest & nova check queues non-voting as well01:21
sdagueand if we can keep it working, we should make it vote01:21
stevebakersdague: it would be my pleasure01:22
sdaguestevebaker: and nice job!01:22
jaypipesclarkb, fungi, jeblair, mordred, Shrews: would love some feedback/criticism on a blog post I wrote that goes into how the OpenStack CI platform works. If you get a chance :) http://www.joinfu.com/2014/01/understanding-the-openstack-ci-system/01:22
clarkbjaypipes: fwiw jenkins event stream is really gearman worker respones (not sure if you want to get into that level of detail)01:24
jaypipesclarkb: ah, good point. noted :) I might add that in as a footnote.01:24
*** krtaylor has quit IRC01:26
clarkbjaypipes: skimmed it really quick. I like it01:26
clarkbjaypipes: one other thing I might point out is that one reason for archiving logs external to jenkins is we have 8 jenkins now so copying to a central location is handy01:26
clarkbbut again details01:26
clarkbtwo jobs left on jenkins02, I am impatient01:27
*** sandywalsh has quit IRC01:29
*** rhsu1 has quit IRC01:29
*** thuc has quit IRC01:29
*** thuc has joined #openstack-infra01:30
fungiclarkb: the slaves had been offlined automatically by jenkins citing connectivity issues and could probably stand a reboot prior to readding01:30
*** ryanpetrello has joined #openstack-infra01:31
clarkbfungi: ok01:32
fungii had deleted them from the masters prior to restart so they wouldn't get onlined at start01:32
*** gokrokve has quit IRC01:33
openstackgerritA change was merged to openstack-infra/devstack-gate: Copy libvirt log file after tempest run  https://review.openstack.org/6189201:33
jog0clarkb: hopefully https://review.openstack.org/#/c/57577/2 should fix keystone01:33
*** gokrokve has joined #openstack-infra01:33
*** thuc has quit IRC01:33
clarkbjog0: I am not convinced it will01:35
clarkbyou are basically saying keystone shoulnd't bind to 0.0.0.0 anymore01:35
*** CaptTofu has quit IRC01:36
clarkbbut that is how 99% of deployments do it I bet01:36
*** ryanpetrello has quit IRC01:36
jog0clarkb: baby steps01:36
clarkbhell 0.0.0.0 is the default01:36
jog0clarkb: so there are two related issues01:36
clarkbjog0: sure, but this doesn't fix the problem01:37
clarkbit ignores it01:37
jog01) we are hitting this in gate, 2) the default port sucks01:37
clarkb(same as changing the port honestly. The proper fix is to move to apache wsgi)01:37
fungiwe should fix it in the distros ;)01:37
jog0I am happy to just fix 101:37
jog0clarkb: people are working on moving devstack to apache wsgi01:37
jog0which solves part 201:37
*** gokrokve has quit IRC01:38
jog0so this is a short term fix for problem 1, to buy is time to get a good solution for 2 (which will fix 1) as well01:38
clarkbI get cranky when the answer is to not use wildcard bindings01:38
clarkbthat is how you deploy stuff...01:38
*** nosnos has joined #openstack-infra01:38
clarkbunless I am deploying a router01:39
jog0clarkb: I don't blame you -- although nova is saying the short term answer is01:39
jog0which is why they didn't want to change there own default01:39
clarkbfungi: restarting jenkins02 now01:39
fungik01:39
jog0I want them to just change the default port01:39
fungito not the iana-assigned one?01:40
*** yamahata has joined #openstack-infra01:40
clarkbjenkins starting now01:40
clarkbjog0: I feel very strongly that a thing that has been missed in all this despite my pleading is that we are writing software for people to deploy01:41
clarkbif you defaults do not work then you are broken01:41
*** VijayT has quit IRC01:41
clarkbthe keystone defaults do not work01:41
clarkbit binds 0.0.0.0:35357 by default01:41
clarkband the default way to deploy it as documented by devstack isn't to use wsgi + apache01:41
jog0so someone is working on changing that re: default documented by devstack is with apache + wsgi01:42
clarkbright morgainfainberg is01:42
jog0clarkb: right, so until he finishes ...01:42
clarkbuntil he finishes we are broken01:42
clarkbthe devstack change above just masks it01:43
clarkbjenkins02 is running a bunch of jobs. seems happy01:43
jog0yes, so perhaps we get that bug marked as critical and have this patch be a related-bug not a fix01:43
*** mestery_ has joined #openstack-infra01:45
clarkbjog0: I won't stop that change going through, but I am a proponent of not masking problems :)01:45
clarkbmostly because sqlalchemy01:45
jog0clarkb: fair enough01:45
jog0what about sqlalchemy?01:46
clarkbjog0: we are pinned to 0.7 and are two point releases behind01:46
jog0clarkb: I wouldn't even mind if you -1ed that patch or -0 it01:46
jog0clarkb: oh didn't even realize01:46
clarkbbecause instead of fixing problems when they come up we mask them and move on01:46
* jog0 isn't touching that one with a 10 foot pole01:46
jog0not sure if people we know we are pinned01:46
*** markwash has joined #openstack-infra01:48
*** mestery has quit IRC01:48
*** oubiwann_ has quit IRC01:51
*** oubiwann_ has joined #openstack-infra01:52
*** melwitt has quit IRC01:52
clarkbjog0: people know. it comes up on the ML periodically01:53
clarkbapparently folks like ubuntu have upstream patches to make it work with newer sqlalchemy which just makes the problem worse01:53
*** kraman has quit IRC01:54
fungithe distro packagers make sure nobody forgets (and i applaud their diligence)01:54
clarkbfungi: well it would be in their interest to push their fixes back :)01:54
fungiyeah, i would more loudly applaud more thorough diligence there ;)01:55
clarkbfungi: jenkins02 is happy according to my spot checks01:55
fungiexcellent01:55
clarkbfungi: do you have a list of centos slaves that are off handy?01:55
*** mrodden has quit IRC01:55
clarkbI guess I just look for gaps in the lists on 01 and 0201:56
fungimmm, i can dig up the list of deletions i mentioned on the channel last time i did them, but yeah whatever's missing from 1-1401:56
clarkblooks like all of the even nodes are there01:56
fungii keep wanting to find time to try setting up a bare-centos6 nodepool type01:56
dimsanyone see the glance gate fail? "FAIL: glance.tests.unit.v2.test_tasks_resource.TestTasksController.test_index_with_sort_key"01:57
clarkbfungi: I only see centos6-1 as missing01:57
*** malini_afk has quit IRC01:57
*** CaptTofu has joined #openstack-infra01:57
fungii think the precise slaves had more trouble than the centos6 slaves as stability goes01:57
clarkb01 has 3,5,7,9,11,13 and 02 has 2,4,6,8,10,12,1401:57
clarkbrebooting centos6-1 now01:58
*** malini_afk has joined #openstack-infra01:59
*** malini_afk is now known as malini01:59
clarkbdims: that isn't familiar to me01:59
clarkbdims: though I do know that glance has some functional tests in its unittest suite that are prone to silly errors like not being able to bind to sockets because it is already in use01:59
openstackgerritSteve Baker proposed a change to openstack-infra/config: tempest-dsvm-neutron-heat-slow graduates from experimental  https://review.openstack.org/7003701:59
*** sandywalsh has joined #openstack-infra02:01
*** gokrokve has joined #openstack-infra02:01
clarkbfungi: adding centos6-1 back to 0102:02
fungiclarkb: thanks!02:04
*** ryanpetrello has joined #openstack-infra02:04
*** rhsu has joined #openstack-infra02:05
clarkbzaro: dims: I updated that zmq event publisher change for hopefully the last time. I cleaned up unneeded imports02:06
clarkbfungi: I am going to walk home now be afk for a bit02:06
fungiclarkb: okay... i'm becoming rapidly afk as the evening progresses02:07
fungibut still more or less around02:07
*** pcrews has joined #openstack-infra02:07
jog0dims aer you working on a fingerprint for  127436502:08
jog0I was about to push one02:08
jog0message:"glance/tests/unit/v2/test_tasks_resource.py"  AND message:"test_index_with_sort_key"02:08
dimsjog0, lgtm02:09
jog0message:"glance/tests/unit/v2/test_tasks_resource.py"  AND message:"test_index_with_sort_key" AND filename:"console.html" AND project:"openstack/glance"02:09
anteayapleia2: I talked with Ryan_Lane, here is here, he says wikimedia is currently upgrading their puppet to 302:10
dimsjog0, even better02:10
anteayahe says you can run a linter to evaluate potential issues02:10
openstackgerritJoe Gordon proposed a change to openstack-infra/elastic-recheck: Add fingerprint for bug 1274365  https://review.openstack.org/7003902:10
anteayahe will talk to you more about it himself02:11
anteayathe tl;dr is he feels the process should be both possible and relatively painless for us02:12
*** ryanpetrello has quit IRC02:12
*** gokrokve has quit IRC02:13
openstackgerritJoe Gordon proposed a change to openstack-infra/elastic-recheck: Add fingerprint for bug 1274135  https://review.openstack.org/7004102:14
jog0fungi: this ones for you ^02:14
* jog0 is trying to bump our classifcation rate up over 90%02:14
fungijog0: lgtm02:16
jog0fungi: cool02:17
jog0so WTF: http://git.openstack.org/cgit/openstack/ceilometer/tree/test-requirements.txt#n802:17
*** VijayT has joined #openstack-infra02:17
jog0ceilomer is importing nova when testing in unit tests02:17
jog0meaning we can randmly break them in gate02:18
jog0wee02:18
fungijog0: i also think new pip may have issues handling that02:18
fungiserver projects really shouldn't be declaring test dependencies on one another02:18
jog0fungi: so seeing  ceilometer fail in gate http://status.openstack.org/zuul/02:19
jog0because they are using non contractual APIs in nova02:19
fungibut fixing that means moving those tests to integration testing, or building mock servers02:19
fungiyes, that also is bad mojo02:19
jog0very bad02:19
*** vkozhukalov has joined #openstack-infra02:20
ewindischbeautiful, beautiful red-lights everywhere - http://docker-ci.dostack.org/job/docker-tempest-full/02:20
*** ok_delta has joined #openstack-infra02:21
openstackgerritA change was merged to openstack/requirements: Bump stevedore to 0.14  https://review.openstack.org/6949602:22
openstackgerritA change was merged to openstack-infra/elastic-recheck: Add fingerprint for bug 1274135  https://review.openstack.org/7004102:23
*** CaptTofu has quit IRC02:32
*** yamahata has quit IRC02:32
jog0fungi: ML thread started lets see where it goes02:34
jog0after a quick scan looks like only ceilometer is doing this02:36
*** yamahata has joined #openstack-infra02:37
openstackgerritA change was merged to openstack-infra/elastic-recheck: Add fingerprint for bug 1274365  https://review.openstack.org/7003902:38
*** starmer has joined #openstack-infra02:39
*** markwash has quit IRC02:45
*** nati_uen_ has joined #openstack-infra02:45
clarkbwoot registered for the summit02:46
*** Sukhdev has quit IRC02:46
*** salv-orlando has quit IRC02:46
*** jcooley_ has quit IRC02:47
*** nati_ueno has quit IRC02:48
jog0anyone see this http://logs.openstack.org/28/69528/2/gate/gate-tempest-python27/b95c3bc/console.html02:49
clarkbjog0: I think that was this mornings tox trouble02:50
*** nati_uen_ has quit IRC02:50
jog0clarkb: ack02:50
clarkbfungi fixed it by pinning tox02:50
jog0classification rate of 92% isn't too bad02:51
*** CaptTofu has joined #openstack-infra02:52
jog0btw are the queue time numbers accurate or was there gate reset02:53
jog0err zuul restart02:53
jog0clarkb: does it make sense to snipe https://review.openstack.org/#/c/67850/02:53
jog0being ceilometer unit tests are broken02:54
*** shivharis has quit IRC02:55
clarkbjog0: go for it02:56
*** sarob has joined #openstack-infra02:57
fungijog0: those are accurate at this point afaik02:58
jog0fungi: what are accurate? by brain is half off02:59
fungijog0: queue time numbers you just asked about02:59
jog0ahh right, in that case not too bad02:59
fungiclarkb: did you run manage-projects after approving https://review.openstack.org/62069 (i don't see the project or groups for it in gerrit yet)?03:00
* jog0 just sniped his firstpatch03:00
clarkbfungi: mordred said he would03:00
clarkbI didn't03:01
fungiclarkb: ahh, okay03:01
*** gokrokve has joined #openstack-infra03:01
fungii'll run it now i guess03:01
jog0not bad 3 patches an hour over last 6 hours03:02
jog0in o/o03:03
jog0anyway time to turn brain completely off03:03
*** sarob has quit IRC03:04
*** emagana has quit IRC03:05
*** pcrews has quit IRC03:12
*** krtaylor has joined #openstack-infra03:12
*** amcrn has quit IRC03:14
*** dcramer_ has quit IRC03:14
*** markwash has joined #openstack-infra03:19
*** CaptTofu has quit IRC03:19
*** talluri_ has joined #openstack-infra03:20
*** markmcclain has quit IRC03:21
*** mestery_ is now known as mestery03:21
*** markmcclain has joined #openstack-infra03:21
*** talluri has quit IRC03:22
*** david-lyle has joined #openstack-infra03:23
*** lcheng has joined #openstack-infra03:25
*** coolsvap_away has quit IRC03:27
*** jcooley_ has joined #openstack-infra03:27
*** matsuhashi has quit IRC03:29
*** rcleere has joined #openstack-infra03:29
*** jcooley_ has quit IRC03:34
*** jcooley_ has joined #openstack-infra03:35
*** jp_at_hp has quit IRC03:35
*** packet has quit IRC03:36
*** chandankumar_ has joined #openstack-infra03:36
*** markwash has quit IRC03:38
*** SnowDust has joined #openstack-infra03:39
clarkbI am a bit confused about the ml2 driver in neutron? isn't that completely open source? why are they doing third party testing for it? what am I missing03:39
*** chandankumar_ has quit IRC03:40
*** jcooley_ has quit IRC03:40
clarkbI feel like by requring third party testing we have gone from one extreme to another. From no tseting to testing all the interesting stuff external to the project03:40
*** pcrews has joined #openstack-infra03:41
jesusaurusclarkb: does the ml2 driver not need "exotic" hardware?03:41
*** chandankumar_ has joined #openstack-infra03:42
clarkbjesusaurus: I should rephrase, I think ml2 is a driver interface and that they want to use it with opendaylight03:42
clarkbaiui opendaylight + ml2 is all open source and doesn't need hardware03:42
jesusaurusoh cool03:43
*** leizhang has joined #openstack-infra03:44
*** markwash has joined #openstack-infra03:45
*** chandankumar_ has quit IRC03:46
*** chandankumar__ has joined #openstack-infra03:47
*** praneshp has quit IRC03:47
*** praneshp has joined #openstack-infra03:48
*** chandankumar__ has left #openstack-infra03:50
harlowjahmmm, having a issue, not sure if its transient, has anyone seen 'Non-zero exit code (2) from test listing.', this causes testr to not have any results, only seems to be happening on python3.3 (but not on my local machine)03:51
harlowjacurrently seeing @ http://logs.openstack.org/07/69507/13/check/gate-taskflow-python33/2cedd23/console.html03:51
harlowjasomething up with testr maybe?03:51
harlowja*maybe someone else seen something similar :-/03:51
clarkbimport failures usually03:55
harlowjahmmm03:55
openstackgerritA change was merged to openstack/requirements: Add futures library to global requirements  https://review.openstack.org/6634903:55
harlowjawonder which import03:56
clarkbit should tell you03:57
*** wenlock has joined #openstack-infra03:57
*** olaph has joined #openstack-infra03:57
*** Hefeweizen has joined #openstack-infra03:57
*** dcramer_ has joined #openstack-infra03:58
harlowjahmmm03:59
*** dstanek has quit IRC04:00
*** dstanek has joined #openstack-infra04:00
*** SnowDust has quit IRC04:00
*** sarob has joined #openstack-infra04:01
*** leizhang has quit IRC04:01
*** praneshp has quit IRC04:01
*** markwash has quit IRC04:02
*** matsuhashi has joined #openstack-infra04:02
*** talluri has joined #openstack-infra04:04
*** mfer has joined #openstack-infra04:06
*** sarob has quit IRC04:06
*** talluri_ has quit IRC04:06
*** ArxCruz has quit IRC04:10
*** jcooley_ has joined #openstack-infra04:10
harlowjaya, totally weird04:16
*** jcooley_ has quit IRC04:16
*** jcooley_ has joined #openstack-infra04:17
harlowjaah, i see04:18
harlowjathx clarkb , darn python 3!04:18
harlowjaImportError: No module named 'thread'04:18
harlowjawhy they move all this stuff around, lol04:18
*** talluri has quit IRC04:19
*** mfer has quit IRC04:21
*** jcooley_ has quit IRC04:21
*** jcooley_ has joined #openstack-infra04:22
*** kraman has joined #openstack-infra04:22
*** lcheng has quit IRC04:30
*** markmcclain has quit IRC04:34
*** lcheng has joined #openstack-infra04:35
zaroclarkb: would like your opinion on this https://review.openstack.org/#/c/6132104:37
clarkbzaro if jeblair wants duplication I can live with that04:40
zaroclarkb: well, i was wondering wether you think it's better as is?04:46
clarkbzaro: I like less duplication04:48
clarkbbut dont feel strongly about it04:48
zaroclarkb: me too + not having to push another change unless it's necessary.04:49
zaroclarkb: answered your question about buck in https://review.openstack.org/#/c/7001404:50
zarothe dependent change has been around for a while.  are we waiting for something to push that thru?04:51
clarkbno just need more time to review04:52
StevenKclarkb: Tautology? s/ to review// ?04:53
clarkb:)04:53
*** praneshp has joined #openstack-infra04:58
*** sarob has joined #openstack-infra05:04
*** sarob has quit IRC05:11
*** matsuhashi has quit IRC05:14
*** talluri has joined #openstack-infra05:14
*** SergeyLukjanov_ is now known as SergeyLukjanov05:15
*** gokrokve has quit IRC05:16
*** gokrokve has joined #openstack-infra05:17
*** matsuhas_ has joined #openstack-infra05:17
*** coolsvap has joined #openstack-infra05:19
*** thuc_ has joined #openstack-infra05:21
*** gokrokve has quit IRC05:21
*** eharney has quit IRC05:24
*** rwsu has quit IRC05:27
*** arborism has joined #openstack-infra05:32
*** rhsu has quit IRC05:33
*** rhsu has joined #openstack-infra05:34
*** arborism is now known as amcrn05:34
*** rhsu has quit IRC05:36
*** gyee has quit IRC05:43
*** nicedice has quit IRC05:44
*** rcleere has quit IRC05:45
*** DinaBelova_ is now known as DinaBelova06:01
*** DinaBelova is now known as DinaBelova_06:04
*** dstufft has quit IRC06:05
*** sarob has joined #openstack-infra06:07
*** denis_makogon_ has joined #openstack-infra06:11
*** sarob has quit IRC06:11
*** thuc has joined #openstack-infra06:13
*** dstufft has joined #openstack-infra06:16
*** thuc_ has quit IRC06:17
*** thuc has quit IRC06:17
*** vkozhukalov has quit IRC06:18
*** lcheng has quit IRC06:25
*** bookwar has joined #openstack-infra06:25
*** gokrokve has joined #openstack-infra06:27
*** gokrokve has quit IRC06:31
mordredmorning all06:35
* Alex_Gaynor checks his clock06:36
mordredclarkb: interesting question re: ml3 driver06:36
mordredAlex_Gaynor: blame belgium for any clock confusion06:37
Alex_Gaynormordred: I'll hapilly blame belgium for pretty much anything!06:37
*** DinaBelova_ is now known as DinaBelova06:40
*** pblaho has joined #openstack-infra06:42
*** svij has left #openstack-infra06:42
*** pblaho has quit IRC06:42
*** praneshp_ has joined #openstack-infra06:42
*** pblaho has joined #openstack-infra06:42
*** dstanek has quit IRC06:43
*** nati_ueno has joined #openstack-infra06:43
*** praneshp has quit IRC06:44
*** praneshp_ is now known as praneshp06:44
*** kraman has quit IRC06:45
*** Sukhdev has joined #openstack-infra06:47
*** nati_ueno has quit IRC06:48
*** AaronGr is now known as AaronGr_zzz06:49
*** SergeyLukjanov is now known as SergeyLukjanov_06:52
*** ken1ohmichi has quit IRC06:58
*** jcooley_ has quit IRC06:59
*** DinaBelova is now known as DinaBelova_06:59
*** jcooley_ has joined #openstack-infra07:00
*** sarob has joined #openstack-infra07:08
*** doude_ has left #openstack-infra07:10
clarkbmordred: do you know the answer?07:13
*** praneshp has quit IRC07:13
*** sarob has quit IRC07:15
*** Sukhdev has quit IRC07:15
*** luisg has quit IRC07:15
*** nati_ueno has joined #openstack-infra07:15
*** jcooley_ has quit IRC07:16
*** luisg has joined #openstack-infra07:24
*** kiall has quit IRC07:25
*** GheRivero has quit IRC07:25
*** nati_ueno has quit IRC07:26
*** Shrews has quit IRC07:28
*** mrda is now known as mrda_away07:32
*** yolanda_ has joined #openstack-infra07:32
openstackgerritPeter Liljenberg proposed a change to openstack-infra/jenkins-job-builder: Added support for Jenkins Campfire plugin  https://review.openstack.org/6931507:39
*** emagana has joined #openstack-infra07:40
*** wenlock has quit IRC07:42
*** ok_delta has quit IRC07:44
*** e0ne has joined #openstack-infra07:49
*** flaper87|afk is now known as flaper8707:49
*** jcooley_ has joined #openstack-infra07:51
*** vkozhukalov has joined #openstack-infra07:57
*** NikitaKonovalov_ is now known as NikitaKonovalov08:02
*** jamielennox is now known as jamielennox|away08:03
*** jcooley_ has quit IRC08:05
openstackgerritMonty Taylor proposed a change to openstack-infra/config: Add storyboard-dev node with krotscheck and ruhe on it  https://review.openstack.org/6951608:07
*** vkozhukalov has quit IRC08:10
*** sarob has joined #openstack-infra08:11
*** ttx has quit IRC08:12
*** che-arne has quit IRC08:14
*** hashar has joined #openstack-infra08:15
*** sarob has quit IRC08:15
openstackgerritA change was merged to openstack/requirements: Update oauthlib requirement to at least 0.6  https://review.openstack.org/6790008:16
*** odyssey4me has joined #openstack-infra08:17
*** harlowja is now known as harlowja_away08:18
mordredclarkb: what answer?08:19
*** vkozhukalov has joined #openstack-infra08:19
*** jpich has joined #openstack-infra08:20
*** hashar has quit IRC08:21
*** fbo_away is now known as fbo08:22
*** hashar has joined #openstack-infra08:23
*** e0ne_ has joined #openstack-infra08:23
*** emagana has quit IRC08:25
*** e0ne has quit IRC08:27
*** mattoliverau has quit IRC08:27
*** VijayT has quit IRC08:28
*** david-lyle_ has quit IRC08:29
hashargood morning08:29
*** lyle has joined #openstack-infra08:29
*** nosnos has quit IRC08:39
*** nosnos has joined #openstack-infra08:39
*** vkozhukalov has quit IRC08:43
*** markmc has joined #openstack-infra08:43
*** jcooley_ has joined #openstack-infra08:46
*** ttx has joined #openstack-infra08:47
*** ttx has quit IRC08:47
*** ttx has joined #openstack-infra08:47
*** ttx has quit IRC08:50
*** ttx has joined #openstack-infra08:50
*** ttx has quit IRC08:50
*** ttx has joined #openstack-infra08:50
*** ttx has quit IRC08:51
*** ttx has joined #openstack-infra08:51
*** ttx has quit IRC08:51
*** ttx has joined #openstack-infra08:51
*** ttx has quit IRC08:56
*** ttx has joined #openstack-infra08:56
*** ttx has quit IRC08:56
*** ttx has joined #openstack-infra08:56
*** vkozhukalov has joined #openstack-infra08:58
*** denis_makogon_ has quit IRC09:09
*** yassine has joined #openstack-infra09:10
*** johnthetubaguy has joined #openstack-infra09:11
*** AlexF_ has joined #openstack-infra09:12
*** jpich has quit IRC09:12
*** johnthetubaguy has quit IRC09:13
*** GheRiver1 has joined #openstack-infra09:14
*** johnthetubaguy has joined #openstack-infra09:14
*** GheRiver1 is now known as GheRivero09:16
*** jcooley_ has quit IRC09:16
*** derekh has joined #openstack-infra09:26
*** andreaf has joined #openstack-infra09:26
*** rossella_s has joined #openstack-infra09:28
*** matsuhas_ has quit IRC09:33
*** SergeyLukjanov_ is now known as SergeyLukjanov09:36
*** jooools has joined #openstack-infra09:38
*** matsuhashi has joined #openstack-infra09:39
*** DinaBelova_ is now known as DinaBelova09:40
*** yamahata has quit IRC09:40
*** NikitaKonovalov is now known as NikitaKonovalov_09:40
*** SergeyLukjanov is now known as SergeyLukjanov_09:40
*** DinaBelova is now known as DinaBelova_09:46
*** nosnos has quit IRC09:46
*** nosnos has joined #openstack-infra09:46
*** nosnos has quit IRC09:47
*** matsuhashi has quit IRC09:50
*** shardy is now known as shardy_afk09:53
*** che-arne has joined #openstack-infra09:56
*** therve has joined #openstack-infra10:02
*** kiall has joined #openstack-infra10:03
*** e0ne_ has quit IRC10:03
mordredhttps://etherpad.openstack.org/p/StoryboardMeetup10:04
mordredbtw - for anyone who wants to track what we're doing10:04
*** e0ne has joined #openstack-infra10:05
hashar\O/10:05
hasharsuch a pity I am not there :D10:06
hasharwill probably send you our bug master Andre Kappler.  He should show up at fosdem this weekend10:06
hasharwould be nice to list out the reason for starting storyboard, though they are probably obvious to you guys10:07
*** jcooley_ has joined #openstack-infra10:09
*** masayukig has joined #openstack-infra10:09
*** andre__ has joined #openstack-infra10:09
*** sarob has joined #openstack-infra10:12
*** jcooley_ has quit IRC10:14
*** jp_at_hp has joined #openstack-infra10:14
*** DinaBelova_ is now known as DinaBelova10:15
*** sarob has quit IRC10:16
*** SergeyLukjanov_ is now known as SergeyLukjanov10:19
*** GheRivero has quit IRC10:20
*** kiall has quit IRC10:21
*** hashar has quit IRC10:26
*** hashar has joined #openstack-infra10:26
*** coolsvap has quit IRC10:28
*** AlexF_ has quit IRC10:37
*** e0ne_ has joined #openstack-infra10:39
hasharjeblair: would it make sense to integrate code reviewing in Storyboard as well ?10:41
hasharWikimedia might reconsider http://phabricator.org/ (php based, integrates tasks/trello/bugs/review)10:41
*** yamahata has joined #openstack-infra10:41
*** DinaBelova is now known as DinaBelova_10:42
*** e0ne has quit IRC10:42
*** vkozhukalov has quit IRC10:48
*** slong_ has quit IRC10:48
*** ArxCruz has joined #openstack-infra10:48
*** masayukig has quit IRC10:50
*** yassine has quit IRC10:54
*** boris-42 has quit IRC10:54
*** e0ne_ has quit IRC10:54
*** e0ne has joined #openstack-infra10:54
ProfFalkenhashar: Phapricator still has one of the best websites out there IMHO, the quotes are...inspiring :D10:55
chmoueli think gerrit does a good job for code reviewing already,10:55
hasharat Wikimedia I guess we are more or less in the same position as you10:56
hasharthough our main issues is having too many different tools10:56
hasharand lacking a good one for project/product management10:56
hashar(aka wall of cards, such as Trello / Mingle )10:56
hashar+ Bugzilla focus too much on bugs when we would need tasks / blueprints10:57
*** dizquierdo has joined #openstack-infra10:57
*** BobBallAway is now known as BobBall10:57
sdaguehashar: so I think there was talk that storyboard *might* in future provide some gerrit dashboards, because with gerrit getting a more complete rest API, things like reviewday could be baked in10:58
sdaguebut on the actual code review engine, gerrit does a good job10:58
*** derekh has quit IRC10:58
*** vkozhukalov has joined #openstack-infra11:00
*** ok_delta has joined #openstack-infra11:00
sdaguewhere as launchpad has legitimately become too difficult to use. Lots of us are in the habbit of avoiding lp artifacts for cross project things, because if you get too many people subscribed to an artifact you can't update it any more11:00
sdaguewhich is exactly the wrong thing11:01
*** jcooley_ has joined #openstack-infra11:02
*** max_lobur_afk is now known as max_lobur11:05
*** dizquierdo has quit IRC11:08
*** sarob has joined #openstack-infra11:13
hasharsdague: you might want to give that context on some page :-]11:15
hasharmaybe in the Problems with existing systems11:15
hasharwould give context to help convert people to storyboard11:15
*** jcooley_ has quit IRC11:16
*** DinaBelova_ is now known as DinaBelova11:17
*** reed has joined #openstack-infra11:18
*** sarob has quit IRC11:20
*** pblaho has quit IRC11:21
sdaguemordred: I'm throwing a few things in the etherpad, feel free to scrub and clean up11:22
*** e0ne_ has joined #openstack-infra11:28
*** e0ne has quit IRC11:28
*** e0ne_ has quit IRC11:30
*** e0ne has joined #openstack-infra11:30
*** coolsvap has joined #openstack-infra11:31
*** dizquierdo has joined #openstack-infra11:32
*** ok_delta has quit IRC11:34
*** e0ne has quit IRC11:36
*** jpich has joined #openstack-infra11:38
openstackgerritMate Lakat proposed a change to openstack-infra/config: XenServer installer script  https://review.openstack.org/6058111:41
*** e0ne has joined #openstack-infra11:46
*** HenryG has quit IRC11:48
*** masayukig has joined #openstack-infra11:51
openstackgerritA change was merged to openstack/requirements: Ironic requires pyghmi>=0.5.8  https://review.openstack.org/6440811:55
*** masayukig has quit IRC11:55
*** oubiwann_ has quit IRC11:56
*** oubiwann_ has joined #openstack-infra11:57
*** e0ne has quit IRC11:58
*** e0ne has joined #openstack-infra11:58
openstackgerritPeter Liljenberg proposed a change to openstack-infra/jenkins-job-builder: Added support for Jenkins Campfire plugin  https://review.openstack.org/6931512:01
*** ok_delta has joined #openstack-infra12:03
*** ok_delta has quit IRC12:04
*** yassine has joined #openstack-infra12:06
*** rfolco has joined #openstack-infra12:11
*** sarob has joined #openstack-infra12:16
*** lcheng has joined #openstack-infra12:19
*** coolsvap has quit IRC12:20
*** sarob has quit IRC12:22
*** SergeyLukjanov is now known as SergeyLukjanov_12:22
*** david-lyle has quit IRC12:22
*** DinaBelova is now known as DinaBelova_12:24
*** oanufriev has joined #openstack-infra12:24
*** afazekas has joined #openstack-infra12:27
*** masayukig has joined #openstack-infra12:31
*** afrittoli has joined #openstack-infra12:33
*** lcheng has quit IRC12:33
*** andreaf has quit IRC12:33
*** afrittoli has quit IRC12:34
*** andreaf has joined #openstack-infra12:34
*** masayukig has quit IRC12:36
*** smarcet has joined #openstack-infra12:39
*** CaptTofu has joined #openstack-infra12:42
*** che-arne has quit IRC12:42
*** bookwar has quit IRC12:44
*** bookwar has joined #openstack-infra12:45
*** e0ne_ has joined #openstack-infra12:49
*** e0ne has quit IRC12:49
*** jcooley_ has joined #openstack-infra12:51
*** katyafervent_awa is now known as katyafervent12:52
openstackgerritDavanum Srinivas (dims) proposed a change to openstack-infra/elastic-recheck: Add query for ceilometer bug 1274490  https://review.openstack.org/7011012:53
*** mfink has quit IRC12:55
*** masayukig has joined #openstack-infra12:55
*** weshay has joined #openstack-infra12:55
*** HenryG has joined #openstack-infra13:03
*** vkozhukalov has quit IRC13:03
*** eharney has joined #openstack-infra13:05
*** GheRivero has joined #openstack-infra13:09
*** DinaBelova_ is now known as DinaBelova13:10
*** dstanek has joined #openstack-infra13:13
*** e0ne_ has quit IRC13:14
*** e0ne has joined #openstack-infra13:15
*** rlandy has joined #openstack-infra13:16
*** e0ne_ has joined #openstack-infra13:16
*** yamahata has quit IRC13:16
*** vkozhukalov has joined #openstack-infra13:18
*** sarob has joined #openstack-infra13:19
*** e0ne has quit IRC13:19
*** e0ne_ has quit IRC13:20
*** yamahata has joined #openstack-infra13:20
*** e0ne has joined #openstack-infra13:20
*** jcooley_ has quit IRC13:25
*** sarob has quit IRC13:25
*** mestery_ has joined #openstack-infra13:35
*** mestery has quit IRC13:37
*** e0ne has quit IRC13:37
*** e0ne_ has joined #openstack-infra13:37
jeblairhashar: yeah, we have discussed some things that are close to what sdague said; it will probably be a while until we get there (it is not a high priority) but we think we want to design it so we can eventually get to the point that review workflow can be exposed/facilitated with storyboard13:38
*** Shrews has joined #openstack-infra13:38
hasharjeblair: this way folks only have to use one tool :-]13:40
hashar(more or less)13:40
*** CaptTofu has quit IRC13:40
hasharhacking yaml with aliases :-D13:41
hasharhttp://paste.grml.org/plain/174113:41
*** e0ne_ has quit IRC13:41
*** e0ne has joined #openstack-infra13:41
sdaguehashar: well if your goal is one tool only, we should implement all this in elisp as an emacs extension13:42
*** e0ne has quit IRC13:42
* sdague ducsk13:42
*** e0ne has joined #openstack-infra13:42
*** temujin has joined #openstack-infra13:43
*** temujin has quit IRC13:44
*** e0ne_ has joined #openstack-infra13:44
*** e0ne has quit IRC13:44
*** oanufriev` has joined #openstack-infra13:45
*** oanufriev has quit IRC13:45
*** e0ne has joined #openstack-infra13:46
*** e0ne_ has quit IRC13:46
*** yamahata has quit IRC13:46
*** yamahata has joined #openstack-infra13:47
* hashar throws a Litron of beer at sdague13:47
*** e0ne_ has joined #openstack-infra13:48
*** e0ne has quit IRC13:48
sdaguehonestly, I don't buy the one tool perspective. Multiple tools are fine as long as they all have APIs so you can cross talk them when convenient13:48
*** dizquierdo has quit IRC13:49
sdaguethe usage of the tools and ui depends on context of what you are doing. Browsing vs. processing, for instance13:49
*** thuc has joined #openstack-infra13:49
*** prad has joined #openstack-infra13:50
hasharif you have API and plugins to glue your tools together, sure.13:51
*** prad has quit IRC13:51
sdagueright, so the push should be towards get rid of all tools without APIs13:51
sdagueand API here means web service API13:51
*** prad has joined #openstack-infra13:51
openstackgerritJames E. Blair proposed a change to openstack-infra/storyboard: Be less negative about launchpad  https://review.openstack.org/7011613:51
hasharyou still have to maintains the API connector though13:51
sdaguehashar: yes, that's fine13:52
*** markwash has joined #openstack-infra13:55
*** che-arne has joined #openstack-infra13:55
*** ryanpetrello has joined #openstack-infra13:56
*** lcheng has joined #openstack-infra13:57
* chmouel VOTE FOR EVERYTHING IN EMACS13:58
sdague:)13:59
hasharas long as I can keep using the emacs-vim plugin, I am fine14:00
*** hcc has joined #openstack-infra14:00
*** burt1 has joined #openstack-infra14:00
sdaguethough if we do get a solid API on this, I could see writing an emacs mode to do the triage on it. I've been liking org-mode a lot recently14:00
*** hcc is now known as hdd_14:00
*** eharney has quit IRC14:01
*** dcramer_ has quit IRC14:02
hasharis there anyway to disable pull requests on github ?14:03
hasharsome folks proposed change to jjb there: https://github.com/openstack-infra/jenkins-job-builder/pulls14:03
fungihashar: we have a pull-request closer bot, but it's broken at the moment. maybe today i'll have time to dig into the tracebacks it's throwing14:04
*** mriedem has joined #openstack-infra14:04
hashar\O/14:04
*** beagles is now known as beagles_brb14:04
*** kiall has joined #openstack-infra14:05
*** vkozhukalov has quit IRC14:06
*** yamahata has quit IRC14:09
fungihttp://git.openstack.org/cgit/openstack-infra/jeepyb/tree/jeepyb/cmd/close_pull_requests.py http://paste.openstack.org/show/62168/14:09
*** yamahata has joined #openstack-infra14:09
fungifor the redux14:09
*** pblaho has joined #openstack-infra14:09
*** yamahata has quit IRC14:10
*** yamahata has joined #openstack-infra14:10
*** oubiwann_ has quit IRC14:14
*** dims has quit IRC14:15
*** dims has joined #openstack-infra14:15
*** eharney has joined #openstack-infra14:16
*** jcooley_ has joined #openstack-infra14:18
jeblairfungi: hrm, that suggests that github is not returning openstack-dev in the list of orgs accessible by the user14:19
*** vkozhukalov has joined #openstack-infra14:19
*** yamahata has quit IRC14:19
jeblairpossibly it is returning 0 orgs14:20
jeblairopenstack-project-creator is an owner of that org14:20
*** yamahata has joined #openstack-infra14:22
openstackgerritA change was merged to openstack/requirements: Fix testtools version and bump subunit to >=0.0.18  https://review.openstack.org/6995614:22
*** sarob has joined #openstack-infra14:22
*** dkliban has quit IRC14:23
*** mika has quit IRC14:23
*** mika has joined #openstack-infra14:24
*** mika has joined #openstack-infra14:24
*** CaptTofu has joined #openstack-infra14:24
*** CaptTofu has quit IRC14:25
*** max_lobur is now known as max_lobur_afk14:26
*** CaptTofu has joined #openstack-infra14:26
*** jcooley_ has quit IRC14:27
*** sarob has quit IRC14:28
*** dizquierdo has joined #openstack-infra14:28
*** kraman has joined #openstack-infra14:29
*** thuc has quit IRC14:29
*** thuc has joined #openstack-infra14:30
*** CaptTofu has quit IRC14:31
openstackgerritChristoph Berg proposed a change to openstack-infra/jenkins-job-builder: Add bzr scm support  https://review.openstack.org/7012114:31
fungijeblair: yeah, i'm suspecting we're being bitten by another change to the github api/lib, but will need to play around with it to confirm14:32
*** homeless has joined #openstack-infra14:32
*** thuc has quit IRC14:34
*** dkliban has joined #openstack-infra14:37
*** yolanda_ has quit IRC14:37
*** starmer has quit IRC14:37
*** yamahata has quit IRC14:38
*** yolanda_ has joined #openstack-infra14:38
openstackgerritA change was merged to openstack-dev/pbr: package: read a specific Python version requirement file  https://review.openstack.org/6323614:38
*** kraman has quit IRC14:39
*** changbl has quit IRC14:39
*** yamahata has joined #openstack-infra14:40
*** eharney has quit IRC14:41
*** eharney_ has joined #openstack-infra14:41
*** boris-42 has joined #openstack-infra14:41
*** eharney_ is now known as eharney14:41
*** afazekas has quit IRC14:43
*** oubiwann_ has joined #openstack-infra14:44
*** salv-orlando has joined #openstack-infra14:46
*** yolanda_ has quit IRC14:46
*** yolanda_ has joined #openstack-infra14:47
openstackgerritA change was merged to openstack-infra/reviewstats: Add mistral with subprojects  https://review.openstack.org/6968314:48
*** yolanda_ has quit IRC14:52
*** jnoller has joined #openstack-infra14:53
*** lcheng has quit IRC14:53
*** yolanda_ has joined #openstack-infra14:56
*** max_lobur_afk is now known as max_lobur14:56
*** mestery_ is now known as mestery14:56
*** vjay has left #openstack-infra14:56
*** SnowDust has joined #openstack-infra14:57
*** lcheng has joined #openstack-infra14:59
*** hdd_ has quit IRC15:00
*** yolanda_ has quit IRC15:01
*** yolanda_ has joined #openstack-infra15:02
openstackgerritDavanum Srinivas (dims) proposed a change to openstack-infra/elastic-recheck: Add query for grenade/swift bug 1274539  https://review.openstack.org/7013015:03
*** yolanda_ has quit IRC15:05
*** yolanda has joined #openstack-infra15:05
*** yolanda has joined #openstack-infra15:06
*** yolanda has quit IRC15:06
*** dstufft has quit IRC15:07
*** dstufft has joined #openstack-infra15:07
openstackgerritJames E. Blair proposed a change to openstack-infra/storyboard: Add info about how to run to README  https://review.openstack.org/7013215:07
*** dcramer_ has joined #openstack-infra15:07
*** vogxn has joined #openstack-infra15:08
*** mfer has joined #openstack-infra15:08
*** yolanda has joined #openstack-infra15:08
openstackgerritDavanum Srinivas (dims) proposed a change to openstack-infra/elastic-recheck: Add query for ceilometer bug 1274490  https://review.openstack.org/7011015:09
*** talluri has quit IRC15:10
*** talluri has joined #openstack-infra15:10
*** lcheng has quit IRC15:14
*** talluri has quit IRC15:15
*** yolanda has quit IRC15:15
*** gokrokve has joined #openstack-infra15:15
*** yolanda has joined #openstack-infra15:17
*** yolanda has quit IRC15:17
*** yolanda has joined #openstack-infra15:17
*** dims has quit IRC15:18
*** mfer has quit IRC15:18
*** DinaBelova is now known as DinaBelova_15:20
*** kraman has joined #openstack-infra15:21
*** dims has joined #openstack-infra15:21
*** yolanda has quit IRC15:22
*** yolanda has joined #openstack-infra15:23
*** yolanda has quit IRC15:24
*** yolanda has joined #openstack-infra15:24
*** rwsu has joined #openstack-infra15:24
*** jgrimm has joined #openstack-infra15:25
*** sarob has joined #openstack-infra15:25
*** markmc has quit IRC15:26
*** SnowDust has quit IRC15:26
*** oanufriev` has quit IRC15:26
*** GNithya has joined #openstack-infra15:26
*** lcheng has joined #openstack-infra15:27
*** oanufriev has joined #openstack-infra15:27
*** david-lyle has joined #openstack-infra15:27
*** markwash has quit IRC15:29
*** mfer has joined #openstack-infra15:30
*** lcheng_ has joined #openstack-infra15:30
*** sarob has quit IRC15:31
*** yolanda has quit IRC15:31
*** david-lyle has quit IRC15:32
*** lcheng has quit IRC15:32
*** yolanda has joined #openstack-infra15:32
*** yolanda has quit IRC15:32
*** yolanda has joined #openstack-infra15:33
jeblairreed: ping15:33
reedpong15:34
jeblair(private msg)15:34
*** AaronGr_zzz is now known as AaronGr15:34
*** DinaBelova_ is now known as DinaBelova15:35
*** reed has quit IRC15:36
*** yolanda has quit IRC15:38
*** yolanda has joined #openstack-infra15:39
*** emagana has joined #openstack-infra15:39
*** emagana has quit IRC15:39
*** emagana has joined #openstack-infra15:39
*** dkranz has joined #openstack-infra15:40
*** sandywalsh has quit IRC15:40
openstackgerritDavanum Srinivas (dims) proposed a change to openstack-infra/elastic-recheck: Add the time at which this page was generated  https://review.openstack.org/7014315:41
*** reed has joined #openstack-infra15:41
*** markmcclain has joined #openstack-infra15:41
*** andre__ has quit IRC15:43
*** wenlock has joined #openstack-infra15:43
openstackgerritJames E. Blair proposed a change to openstack-infra/storyboard: Add info about how to run to README  https://review.openstack.org/7013215:44
funginice... we're about to have 10 changes all merge from the integrated gate queue at once (maybe more)15:44
jeblairyaaay15:45
russellbfungi: i've been watching, there were ahead of these 10, so 12, and looking good to be a lot more15:46
fungiafter the past month or so, it's a darned refreshing sight15:46
russellbno kidding15:46
*** yolanda has quit IRC15:46
*** yolanda has joined #openstack-infra15:47
russellbif this passes, it goes to 15 ... https://jenkins05.openstack.org/job/gate-tempest-dsvm-postgres-full/316/console15:47
russellbweeeeee15:47
*** ArxCruz has quit IRC15:48
*** AlexF_ has joined #openstack-infra15:48
*** ArxCruz has joined #openstack-infra15:48
* fungi nods15:48
russellbboo, what broke ..15:50
*** rcleere has joined #openstack-infra15:51
*** yolanda has quit IRC15:53
*** beagles_brb is now known as beagles15:54
*** sandywalsh has joined #openstack-infra15:54
*** yolanda has joined #openstack-infra15:54
openstackgerritJoão Vale proposed a change to openstack-infra/jenkins-job-builder: Add attachment pattern expression and matrix trigger mode to email-ext.  https://review.openstack.org/7014815:57
*** andre__ has joined #openstack-infra15:59
openstackgerritJames E. Blair proposed a change to openstack-infra/storyboard-webclient: Be less negative about launchpad  https://review.openstack.org/7015116:00
*** oanufriev has quit IRC16:00
fungioh, nice. i think this failed because ceilometer's dependency on nova had it downloading the nova master tarball at the same time a post job was uploading an updated one... https://jenkins06.openstack.org/job/gate-ceilometer-python27/29/console16:00
*** matrohon has quit IRC16:00
*** mfer has quit IRC16:00
*** oanufriev has joined #openstack-infra16:01
*** yolanda has quit IRC16:01
fungi(add to the list, reasons why having our server projects depend on one another for unit tests is a questionable choice)16:01
*** mfer has joined #openstack-infra16:01
*** yolanda has joined #openstack-infra16:03
openstackgerritArx Cruz proposed a change to openstack-infra/config: Change mysql package for Fedora >= 19 for bare-precise  https://review.openstack.org/7015216:03
*** boris-42 has quit IRC16:05
*** thedodd has joined #openstack-infra16:05
*** CaptTofu has joined #openstack-infra16:05
*** virmitio has joined #openstack-infra16:07
*** oanufriev has quit IRC16:07
*** yolanda has quit IRC16:09
*** yolanda has joined #openstack-infra16:09
*** che-arne has quit IRC16:10
*** VijayT has joined #openstack-infra16:11
*** jcooley_ has joined #openstack-infra16:12
hasharfungi: it seems gate-tempest-dsvm-postgres-full seems to be the most slowest job you have and might be one of the cause for slow gating.16:13
openstackgerritA change was merged to openstack-infra/storyboard-webclient: Be less negative about launchpad  https://review.openstack.org/7015116:13
hasharfungi: maybe it can be made faster somehow?16:13
hasharalso it is triggered even when some other fast test is failing ..16:14
hasharthat is the case for ceilometer https://review.openstack.org/#/c/68714/   for which the python27 job already failed :/16:15
*** che-arne has joined #openstack-infra16:16
*** yolanda has quit IRC16:17
fungihashar: 1) we'd like all jobs to be faster, sure... tempest tests were failing more often due to what seemed to be resource constraints from too much parallelization so they were made less parallel recently, which also made them take longer. i think the tempest team has ideas on how to make those jobs faster, but not sure what the current situation is16:17
*** yolanda has joined #openstack-infra16:17
*** reed has quit IRC16:17
hasharwhat I mean is that whenever a job fail in the gate, the change should be dequeued16:17
hashareven if other jobs for that change are still running16:17
fungihashar: but then how do you know whether you have unrelated issues which might cause those other jobs to also fail?16:18
*** DinaBelova is now known as DinaBelova_16:18
hasharisn't it retrying the jobs behind ?16:18
fungiand anyway, zuul's nnfi algotithm immediately stops testing other changes against the failing change and reparents them to the nearest non-failing change anyway, so those jobs aren't waiting on the failing change to be re-run16:19
hasharA -> B -> C ,  if one jobs for A fails, doesn't Zuul reenquue B -> C ?16:19
hasharahh16:19
hasharis that nnfi algorithm kick in whenever a job fails without waiting for other jobs to complete?16:20
fungiwhich is what the lines connecting those dots is trying to represent16:20
fungiyes16:20
hasharso the second job in the current gate (ceilometer 68714,3) has been detached and all the queue reparented? ;)16:21
fungicorrect16:21
*** gokrokve has quit IRC16:21
hasharsorry if I am rephrasing what you said, trying to make sure I understand properly16:21
hasharthat is neat16:21
*** e0ne_ has quit IRC16:21
fungihowever, the jobs after it will be reparented back onto it if the change ahead of it also fails16:21
*** e0ne has joined #openstack-infra16:21
fungisince it will also get retested in that case16:21
hasharwhich would cause all jobs to be relaunched again ?16:22
*** lcheng_ has quit IRC16:22
*** nicedice has joined #openstack-infra16:22
fungicorrect16:22
hashar(since the parent tree changed)16:22
hasharwhat a mess16:22
hasharso at least you fail as early as possible16:22
openstackgerritJoão Vale proposed a change to openstack-infra/jenkins-job-builder: Add support for TestNG publisher.  https://review.openstack.org/7015716:22
hasharand the failing change will still run everything letting dev the possibility to fix everything before it is gated again16:22
hasharIf only the jobs below could be made faster:16:23
hashargate-tempest-dsvm-full SUCCESS in 49m 59s16:23
hashargate-tempest-dsvm-postgres-full SUCCESS in 54m 51s16:23
hashargate-tempest-dsvm-neutron SUCCESS in 36m 52s16:23
hasharyou will have less troubles / slowness I guess.16:23
fungiright now 68537 is being tested with 69764, skipping 68714 because it's failing. but if 69764 also fails, jobs for 68714 will be restarted based on the branch tip instead (along with 68537)16:24
*** david-lyle has joined #openstack-infra16:24
*** yolanda has quit IRC16:24
fungiand we don't currently abort and reparent as early as we *could* because right now zuul doesn't know whether a job failed until jenkins finishes running it, even though the script running the job may know very early on the job is going to fail16:25
*** yolanda has joined #openstack-infra16:25
*** yolanda has quit IRC16:25
fungithere are some ideas floating around about how to let zuul know a job is going to fail even before it's done being run, which could speed that determination up considerably in some cases16:25
hasharahhhh16:26
*** weshay has quit IRC16:27
fungias for making tempest jobs faster, they're already inherently slow because they build an entire openstack cloud from scratch and then test interacting with it using virtualization inside of more virtualization, which doesn't perform at all well16:27
hasharsounds like Inception16:28
fungikinda16:28
hasharthat must reduce the number of bugs being filled16:28
*** zul has quit IRC16:29
*** thuc has joined #openstack-infra16:30
*** smarcet has quit IRC16:30
*** thuc has quit IRC16:31
*** weshay has joined #openstack-infra16:31
*** thuc has joined #openstack-infra16:31
*** malini is now known as malini_afk16:31
*** DinaBelova_ is now known as DinaBelova16:31
*** zul has joined #openstack-infra16:32
*** thuc has quit IRC16:32
*** thuc has joined #openstack-infra16:32
*** lcheng has joined #openstack-infra16:33
*** GNithya has quit IRC16:33
*** vogxn has quit IRC16:34
sdaguefungi: actually, do we have to possibility of kicking rax out of gate again?16:34
sdaguebecause the performance nodes are still slow on the 12.04 image16:34
fungisdague: it would more than half our capacity, but i guess we could16:34
sdagueuntil we can try to PVM image16:34
sdaguefungi: sure, but with gate window we should be fine16:35
sdaguebecause I've yet to see an HP node run over an hour16:35
fungiat the moment, i believe fewer than half of our vms are being supplied by hpcloud, most in an availability zone with is having substantial stabliity/performance issues of its own16:35
*** jcooley_ has quit IRC16:35
*** rnirmal has joined #openstack-infra16:35
jeblairso they used to be faster, what happened?16:36
sdagueI guess the other question would be exploring the PVM image16:36
sdaguejeblair: they are still wildly variant16:36
sdagueback down at concurency of 2 its more obvious16:36
jeblairsdague: and do we know if it's a certain zone?16:36
sdagueit's not16:36
sdaguelet me rebuild my graphs16:36
jeblairsdague: ok; that is something that changed (we used to basically use only 2, now we use all 3)16:36
openstackgerritArx Cruz proposed a change to openstack-infra/config: Change mysql package for Fedora >= 19 for bare-precise  https://review.openstack.org/7015216:37
jeblairsdague: i think dfw had (almost) no slaves, now it has a significant portion16:37
sdagueone sec, let me rerun my graphs16:37
jeblairsdague: also, if there's a way to test for this, we can actually have nodepool run that test before marking a node ready (this feature already exists)16:38
jeblairsdague: basically, an acceptance test16:38
*** oubiwann_ has quit IRC16:39
sdaguejeblair: honestly, I don't know of any way to do that, I just know the total times on runs16:39
fungia quick burn-in/benchmark routine, presumably. but knowing which resources to pay attention to relative performance for would be the tricky part16:39
sdaguehttp://dague.net/testing/tempest-full.png16:39
sdaguehttp://dague.net/testing/tempest-pg-full.png16:39
sdaguethat assumes it's something we could figure out up front16:40
jeblairpvo: ^ you may be interested in that graph; looks like significant performance variation on performance-1 nodes16:41
sdaguethose should be filtering on success runs only, though I'll need to scrub for the reason the short runs are there16:41
jnollersdague: You should be able to use the PVHVM images now?16:41
fungisdague: i'm curious what those numbers are/mean. the lack of labels leaves a lot of questions ;)16:41
*** changbl has joined #openstack-infra16:41
sdaguefungi: Y axis is run time16:41
sdaguein minutes16:41
sdaguex axis is just arbitrary16:41
sdagueI'm scraping all the run times off of all the jenkins16:41
sdaguethis has basically always been how rax looks though16:42
jeblairsdague: er, scraping jenkins?  are you filtering out check?16:42
sdaguejeblair: yes16:42
fungiso hpcloud-az1 completes some of these jobs in 10 minutes?16:42
jeblairsdague: and aborted jobs?16:42
*** e0ne has quit IRC16:42
sdaguejeblair: yeh, I may not be dumping aborted jobs16:42
*** malini_afk is now known as malini16:42
sdagueI am filtering out fails16:42
*** oubiwann_ has joined #openstack-infra16:42
sdagueI can stick this all in a github somewhere in a sec16:43
sdagueand it's only gate queue16:43
jnollersdague: You're using non-pvhvm performance1-1 VMs?16:43
sdaguejnoller: correct, because those images were only available yesterday16:43
jeblairjnoller: 8g performance116:43
fungiaside from the (questionably quick) hpcloud-az1 times, the rest look to be a relatively consistent band16:43
sdagueand no one has looked into putting those out into production16:43
jeblairso that's, what, performance1-8?16:43
jnollersdague how can I help getting those pushed into prod (the PVHVM images)16:44
sdagueask jeblair / fungi16:44
*** masayukig has quit IRC16:44
sdaguemy local sniff testing seemed ok, but they know what we'd need to do to trust them in node pool16:44
*** masayukig has joined #openstack-infra16:45
jnollertell me how I can help jeblair / fungi16:45
jeblairadd them to nodepool as 'devstack-precise-check' images16:45
fungiwhat we've done with others is to just add a handful of them mixed into the existing check pol16:45
fungipool16:45
*** smarcet has joined #openstack-infra16:45
fungiwhat jeblair said16:45
jeblairso we can try them out in the check queue first16:45
jeblairand yeah, a small number16:45
jeblair(which we will drop to 0 if there is a problem)16:45
fungii'll write up a change to add a few so we can get numbers for them16:46
jnollerok, how can I do that, pretending I'm very new to infra16:46
fungijnoller: a patch to the nodepool configuration... i can get you a link. hold on16:46
jnollerty16:46
fungijnoller: https://git.openstack.org/cgit/openstack-infra/config/tree/modules/openstack_project/templates/nodepool/nodepool.yaml.erb16:46
fungithat's basically the configuration for our pools of disposable test servers16:47
*** hemna has quit IRC16:47
fungiwe'd do something similar to the hpcloud-region-b16:47
jeblairjnoller: mimic what hpcloud-region-b does, except only add it to one jenkins, and only specify 2 servers should be added16:48
jnollerdo you store the image IDs or use the "Ubuntu 12.04 LTS (Precise Pangolin)" label16:48
fungijnoller: we use the image name16:48
fungirather than the id16:48
jnollerk16:48
jnollerworking on it16:48
*** talluri has joined #openstack-infra16:48
*** masayukig has quit IRC16:49
funginodepool does the equivalent of a nova image-list to see whether the image it wants is there, which is why we couldn't easily add the hidden images before yesterday without patches to nodepool itself16:49
fungii suspect it was written with the expectation that there were no such thing as hidden/secret image ids16:50
jnolleryeah16:51
jnollerthey're public now16:51
*** gyee has joined #openstack-infra16:51
jnollerso no prob there16:51
*** morganfainberg|z is now known as morganfainberg16:52
sdaguehttps://github.com/sdague/tempest-timings16:54
sdaguegit clone, run scrape.py16:54
*** olaph has quit IRC16:54
sdagueit's kind of hack, but it has worked so far16:54
*** markmc has joined #openstack-infra16:54
sdaguethe kind of hack is why I didn't have it up on github already16:54
jeblairsdague: the data are in graphite i believe16:55
jeblairsdague: the reason not to publish it is because we are not a multi-cloud benchmark16:55
sdaguejeblair: yep, that's fair16:55
sdaguedo we have the data separated by only success runs?16:55
*** dangers_away is now known as dangers16:55
sdaguehonestly, graphite and my brain don't work very well together16:55
jeblairwe need to have this info, but we shouldn't publish it on a web page to make it easily accessible so people don't take it as such16:56
sdaguewhich is why I did it this other way16:56
sdaguejeblair: agreed16:56
sdagueagain, why this was some random code on my laptop until 60s ago16:56
sdaguebut we started talking about why jobs take a while, and I figured it was useful to share the snapshot16:56
sdaguefungi: now with lables - http://dague.net/testing/tempest-full.png http://dague.net/testing/tempest-pg-full.png16:57
jeblairsdague: we're about to move camp here, so i don't have time to fix this, but here is an old link to a similar graph: http://paste.openstack.org/show/62189/16:57
jeblairsdague: it doesn't work, i think it needs to be updated to use new metric paths16:57
jeblairsdague: but you should be able to specify gate and success16:58
jeblairsdague: i will fix that later when i have time if someone hasn't beat me to it16:58
jnollersome days, I hate git16:58
*** afazekas has joined #openstack-infra16:58
*** hcc has joined #openstack-infra17:00
*** hcc is now known as hdd_17:00
fungiis it just me, or does this job log look like something which should not have succeeded? https://jenkins02.openstack.org/job/gate-heat-python27/6121/console17:01
Alex_Gaynoris reverify no bug still a thing?17:04
fungiAlex_Gaynor: nope17:04
Alex_Gaynorfungi: What's the right move for https://review.openstack.org/#/c/68425/ which was hit by a bug that's now fixed and I'm not sure if it ever had a number17:04
fungiAlex_Gaynor: reset your approval vote if there was no bug involved in the failure to merge, or reverify an actual bug number corresponding to the merge failure17:05
Alex_Gaynorfungi: trhanks17:05
* fungi looks17:05
fungiAlex_Gaynor: that was the subunit issue. i'll find their bug number17:05
*** blamar has joined #openstack-infra17:06
Alex_Gaynorfungi: I just re-approved, sorry17:06
*** praneshp has joined #openstack-infra17:06
*** oanufriev has joined #openstack-infra17:07
fungiAlex_Gaynor: 127405617:07
fungieh, no worries17:07
*** pblaho has quit IRC17:08
*** cadenzajon has joined #openstack-infra17:09
*** rnirmal has quit IRC17:10
*** _david_ has joined #openstack-infra17:12
*** atiwari has joined #openstack-infra17:13
jeblairsdague: nope; graphite doesn't have that data; i think it only has the data you are scraping (that is, it doesn't have that by pipeline)17:14
*** boris-42 has joined #openstack-infra17:14
jeblairsdague: it has one metric by pipeline but not provider, and another by provider but not pipeline.  :(17:14
mikai've got this jenkins-job-builder config: https://raw.github.com/sipwise/kamailio-deb-jenkins/mika/jjb-unify/jjb/simple.yaml - any ideas how to bypass a list of values from the "project" definition to a "job-template" proberly?17:14
*** masayukig has joined #openstack-infra17:15
*** gokrokve has joined #openstack-infra17:15
*** sandywalsh has quit IRC17:15
*** praneshp has quit IRC17:16
*** atiwari has quit IRC17:16
jnollerfungi: Should I add a new yaml block that defines something like a rac-iad-b?17:16
jnollerer17:16
jnollerrax-iad17:16
*** atiwari has joined #openstack-infra17:16
*** masayukig has quit IRC17:16
*** hashar has quit IRC17:17
*** masayukig has joined #openstack-infra17:17
fungijnoller: i would add the new image to the existing rax-iad provider17:17
fungirather than secifying a separate provider entirely17:17
*** NithyaG__ has joined #openstack-infra17:17
jnollerfungi: ok, but can you set the max-servers: 60 on the child?17:17
fungioh, hrm. good point. let me stare at it a moment17:18
jnollerok17:18
jnollerI'll brb, but I'll get a patch up as soon as I get back / you let me know17:18
jnollerI have the image ID string and tested it out myself17:18
openstackgerritA change was merged to openstack-infra/jenkins-job-builder: project_maven: allow to set private repository  https://review.openstack.org/6948417:18
openstackgerritA change was merged to openstack-infra/storyboard: Add info about how to run to README  https://review.openstack.org/7013217:19
fungimika: here's a good example of what i think you're asking... https://git.openstack.org/cgit/openstack-infra/config/tree/modules/openstack_project/files/jenkins_job_builder/config/projects.yaml#n183317:20
mikafungi: hm, this creates new jobs though, while i need them as a *list* like:17:21
*** masayukig has quit IRC17:21
*** afazekas has quit IRC17:21
*** yassine has quit IRC17:21
mikavalues:17:22
mika- {values}17:22
*** julim has quit IRC17:23
clarkbmorning17:24
mikapassing one single value is no problem, using a defined list though is :(17:24
*** sandywalsh has joined #openstack-infra17:24
*** jcooley_ has joined #openstack-infra17:25
ArxCruzjeblair: any chance to take a look at https://review.openstack.org/#/c/70152/ ? pretty easy one :)17:25
clarkbmika: list of lists maybe?17:25
fungimika: hashar had an earlier example of using yaml macros to do something similar... let me dig that back up real quick17:25
*** starmer has joined #openstack-infra17:26
anteayaArxCruz: he is at a code sprint in Brussells, there might be a pause prior to a response17:26
mikaclarkb: list of list actually (i think :))17:26
ArxCruzoh...17:26
mikafungi: i was the one who came up with problem and worked with hashar on it :)17:26
fungimika: ohhh17:26
ArxCruzanteaya: not my lucky week I suppose17:26
mika(different channel, for jenkins-debian-glue :))17:26
*** markmc has quit IRC17:26
* fungi nods17:26
anteayaArxCruz: join the club17:26
anteayanot a very lucky week for more than a few of us17:27
ArxCruzanteaya: joined, twice17:27
ArxCruzhehehehe17:27
anteayabut at least we have each other17:27
mikaany chance i might catch one of you jjb guys as fosdem to figure this out?17:27
anteaya:D17:27
fungimika: jeblair and mordred are both there17:27
ArxCruzwell, I guess I have to hack these scripts/recipes internally from my side :(17:28
mikafungi: cool, any idea where i might find them? :)17:28
fungimika: i'm pretty certain they would also love to hear about how jjb is enabling jenkins/debian glue17:28
*** afazekas has joined #openstack-infra17:28
anteayaArxCruz: :(17:28
*** jcooley_ has quit IRC17:28
zaromorning17:29
ArxCruzduplicate the work hehehe17:29
mikafungi: would love to talk about this with them!17:29
*** sarob has joined #openstack-infra17:29
fungimika: well, they're at a pre-fosdem sprint in brussels currently, but they're also here in the channel and will probably see this in scrollback once they're back near computers17:29
anteayaArxCruz: testing it locally17:29
mikafungi: do you have any contact information for jeblair and mordred for me, like twitter/mail/jabber/...?17:29
ArxCruzanteaya: I already did17:29
mikafungi: i see, so let's hope i catch them before fosdem is over, thanks :)17:30
anteayaArxCruz: I'm trying to find a bright side, not being too successful17:30
clarkbmika: I really think values: [[a,b,c], [1,2,3]] will fix it17:30
ArxCruzlol anteaya sorry, I didn't notice that :)17:30
anteayatry as I might, I can't be markmcclain on demand and I haven't tried to be jeblair yet, but I bet I will fail at that too17:31
mikaclarkb: will try that, thanks!17:31
clarkbmika: the issue is that JJB builds its own matrixes with lists17:31
mikaclarkb: ahhhh!17:31
clarkbso you need your lists to be a level deeper otherwise you just get a matrix job essentially17:31
mikathanks, will give it a shot after babysitting time, need to leave now :)17:31
fungiclarkb: just to confirm, for nodepool we can currently only set max-servers on a provider not on a particular image, right?17:33
clarkbI believe that is correct, the ratio between each image is determined based on the ration of min servers17:34
*** jcooley_ has joined #openstack-infra17:34
*** sarob has quit IRC17:34
fungiyeah, that matches my recollection and what i'm arriving at by comparing the source and docs17:35
fungithanks17:35
fungijnoller: so in that case we do actually need a shadow provider name for it as you surmised17:36
ArxCruzanteaya: nah, you're the best ;D17:36
*** jpich has quit IRC17:37
clarkbfungi: why do we want to set max servers on a child though?17:37
*** coolsvap has joined #openstack-infra17:38
fungiclarkb: we have a particular base image we want to test making devstack-precise-check servers from in a rax region but limit the number of them17:38
fungito collect relative performance numbers17:38
clarkband we can't rely on the ratio to do that? Does that imply there is a hard upper limit?17:39
fungithere's no hard upper limit, we just want a very small number of devstack-precise-check nodes to use this base image for starters, so that we don't cause broad disruption of it turns out to be problematic for some reason17:40
ArxCruzclarkb: thanks for +2 :)17:40
anteayaArxCruz: :D17:40
clarkbfungi: yeah so I think you can keep the ratio low and nodepool will do that automagically17:41
* ArxCruz hopping that someone else can +2 and merge the change...17:41
*** AlexF_ has quit IRC17:42
*** oanufriev has quit IRC17:42
fungiclarkb: i'm not seeing a way to explicitly set a ratio between them. or do you mean implicitly using the min-ready on the targets (and setting the min-ready for the others higher than they are now)?17:42
*** mrodden has joined #openstack-infra17:43
clarkbin other news I propose that all new projects we host be named by `cat /dev/urandom | tr -dc '[:alpha:]' | head -c6`17:43
clarkbfungi: yes the ration of min-readies determines the number of nodes created with that image and I believe that number is across all images for a provider so you don't need to bump others17:43
*** vkozhukalov has quit IRC17:44
fungiokay, i that case the only providers with devstack-precise-check images right now are hpcloud-region-a and b, which have max-servers 0 and 5 respectively... and we set min-ready 3 for them on all 7 targets, which is a little weird to begin with17:45
clarkbfungi: if you set min-ready to say 1 on all targets for a rax hvm image I think you will get what you want17:46
fungiclarkb: it won't be a rax hvm image on the targets... it will be devstack-precise-check17:46
*** rcleere has quit IRC17:47
clarkbdevstack-precise-check is a label name17:47
*** reed has joined #openstack-infra17:47
clarkbthe underlying image will be rax hvm right?17:47
fungiright. we set label names for images on each target17:47
fungifrom what i can see in the nodepool.yaml17:47
fungiclarkb: yes, the base image nodepool starts building the template from will be rax hvm17:48
clarkbsay I have rax-foo with max servers 10 and two images against one target. image1 has min servers 2 and image2 has min servers 1. I will get twice as many image1s as image2s17:48
clarkbso if you add a rax hvm image with label devstack-precise-check with min servers 1 you will get 1:sumofotherminserversforthatraxprovider ratio servers17:48
fungibut we set min-ready on the image labels, not on specific images, and then we list which providers to source them from17:49
clarkbah so the problem is that we apply them to labels, I think it will still work well enough17:50
fungiso in aggregate on a given target, we have min-ready (some number) of devstack-precise-check and they can be obtained from one or more providers, one of which is the rax provider where we have the hvm images available with a devstack-precise-check label17:50
clarkbya so if you want to get more rax hvm nodes you can decrease the max servers for the hpcloud b region17:50
*** e0ne has joined #openstack-infra17:51
fungiand right now we have the max on the existing providers for devstack-precise-check set so low that nodepool can't meet the min-ready on all the targets anyway, so presumably if we don't have a max set on the devstack-precise-check provider for the hvm images we'll end up with potentially far more of those17:51
clarkbfungi: potentially, but remember the ratio applies against hte provider17:52
fungiunless we duplicate, say, rax-iad and put just these new devstack-precise-check images in it so we can set an artificially low max17:52
clarkbI don't think that is necessary because rax-iad supplies images with much larger min-servers17:53
*** samuelbercovici has joined #openstack-infra17:53
fungioh, for the other image names17:53
fungis/names/labels/17:53
clarkbright17:53
*** ryanpetrello has quit IRC17:54
clarkbI agree min servers 3 for devstack-precise-check seems a bit high17:54
clarkbbut other than that, I think you can just add hte new image17:54
fungiwe have min-ready set to 3*7 across the targets, and a total max across all providers set to 1*517:55
*** ryanpetrello has joined #openstack-infra17:55
fungiso currently we're only allowing the providers to build 25% of the minimum we're asking to have17:55
clarkbthat heat success with tracebacks seems to have hit problems with eventlet. Those tracebacks went to stdout so happened between tests. Not sure how we can catch that better17:55
*** zehicle_at_dell has quit IRC17:56
*** krtaylor has quit IRC17:56
*** BobBall is now known as BobBallAway17:56
fungiokay, so the job shouldn't have failed then, eventlet was just spewing garbage17:56
clarkbbasically, arguably that should be a fail though17:56
*** rlandy is now known as rlandy|bbl17:56
clarkbbut hard to detect17:56
*** emagana has quit IRC17:58
*** emagana has joined #openstack-infra17:58
clarkbzaro: I don't see the dependency you merged to install buck17:59
clarkbzaro: it isn't a strict dependency17:59
zaroclarkb: do you mean gerrit dependency?18:00
*** NithyaG__ has quit IRC18:00
*** jcooley_ has quit IRC18:00
*** jcooley_ has joined #openstack-infra18:01
clarkbzaro: you said there was a dependency change to deal with buck. It isn't a strict dependency in gerrit/git18:01
*** mrodden has quit IRC18:01
clarkbfungi: re https://review.openstack.org/#/c/69442/1/manifests/site.pp I interpret that to mean we don't want automagic updates on those servers?18:01
fungiclarkb: that's my assumption of what we want anyway18:02
*** praneshp has joined #openstack-infra18:02
clarkbfungi: actually hmm, I wonder if that is dead code just confusing us18:02
clarkbfungi: the nodepool scripts do a puppet apply and specifically give the class they want, it does not do a puppet agent back to the puppet master18:02
fungiclarkb: that was my other suspicion (thus the question i posed in my comment)18:02
fungii think that might date back to jclouds use for devstack-gate slaves?18:03
fungiwhich would have ended up using that mechanism to decide what to install18:03
fungion bug 1268732 i'm trying to catch a gate-heat-python27 run in progress so i can hold the node and breakdown the filesystem utilization. i caught the end of one but didn't hold it fast enough so didn't log in until it was deleting. got just far enough to see that /var s pretty large (mysql query logging?)18:04
zaroclarkb: yes, you are correct.  I didn't think about it when i pushed the patch, the dependency is only in my head.  I can make gerrit track it if you like.18:04
clarkbzaro: I think that would help review, I was pretty confused about the buck stuff without the additional context18:05
*** markwash has joined #openstack-infra18:05
clarkbfungi: certainly possible18:05
*** weshay has quit IRC18:05
clarkbfungi: ok yeah, looking at git history on those template host lines, looks like it was used to prime a devstack host18:06
clarkbfungi: I am 95% sure I can just delete those nodes18:06
fungiclarkb: sounds probable18:06
fungiin unrelated news, the inability for hpcloud-az2 to successfully build a bare-precise image is starving us slightly for those i think18:07
fungii'll see if i can confirm whether it's ssh timeouts18:08
*** max_lobur is now known as max_lobur_afk18:08
*** lcheng has quit IRC18:08
zaroclarkb: will do. actually i have a lot of changes in gerrit that depend on that buck install and gerrit 2.8 build setup :O18:08
fungiokay, 15.185.98.16 is running gate-heat-python27 in hpcloud-az1 and i've held it18:09
fungithat one's also spitting tracebacks during migration and ending early... https://jenkins06.openstack.org/job/gate-heat-python27/57/console18:10
*** lcheng has joined #openstack-infra18:10
fungiand so never built up the filesystem utilization i was seeing on the first one i was almost able to hold18:11
clarkbso that one didn't help?18:12
funginope. there's another which was in the check pipeline right after it, also with similar symptoms... https://jenkins04.openstack.org/job/gate-heat-python27/525/console18:14
*** mrodden has joined #openstack-infra18:15
*** hogepodge has joined #openstack-infra18:16
fungiyeah, every heat py27 unit test job i look at now is doing that18:16
*** lcheng_ has joined #openstack-infra18:17
*** nati_ueno has joined #openstack-infra18:17
*** rossella_s has quit IRC18:17
clarkbinteresting, it doesn't look like all the tests end early. it claims to run a couple thousand. But maybe those exceptions are a side effect of disk problems?18:18
*** masayukig has joined #openstack-infra18:18
*** VijayT has quit IRC18:18
*** lcheng has quit IRC18:18
fungipy26 unit tests are doing it too18:19
funginah, not disk utilization in this case i don't think. they're ending the job with several gigabytes remaining free18:19
fungialso, in unrelated news, nodepool's getting socket timeouts on ci-overcloud.tripleo.org:1300018:21
*** elasticio has quit IRC18:21
*** julim has joined #openstack-infra18:22
*** masayukig has quit IRC18:22
*** smarcet has left #openstack-infra18:23
clarkbfungi: perhaps we should hop over to #heat and poke them about the unittests?18:27
fungiclarkb: yeah, i'll do that18:27
*** elasticio has joined #openstack-infra18:28
*** harlowja_away is now known as harlowja18:28
*** elasticio has quit IRC18:28
*** elasticio has joined #openstack-infra18:29
*** HenryG has quit IRC18:30
*** reed has quit IRC18:31
clarkbfungi: I don't think I will manage to upgrade jenkins.o.o or jenkins01 before I head out to the dentist. Instead plan to do as much prep as possible and hopefully get back early enough to do them after18:31
fungiclarkb: sounds fin18:32
fungie18:32
*** fbo is now known as fbo_away18:33
*** HenryG has joined #openstack-infra18:33
*** gyee has quit IRC18:34
*** yolanda has joined #openstack-infra18:34
*** weshay has joined #openstack-infra18:34
fungii wonder if there's any good reason for us to be keeping >1gib of apt package cache on these bare-precise nodes, since tests running on them don't get root access to install packages anyway18:36
fungi(unlike the devstack-precise nodes)18:37
*** e0ne has quit IRC18:37
*** thedodd has quit IRC18:37
*** e0ne has joined #openstack-infra18:37
openstackgerritClark Boylan proposed a change to openstack-infra/config: Redo slave manifests for clarity and correctness.  https://review.openstack.org/6944218:38
clarkbfungi: ^ has been rebased to include new iptables rule and further cleans up manifests/site.pp18:38
fungiexcellent18:38
clarkbfungi: good question. I don't see any reason to keep the data18:39
fungias we've seen, space is tight particularly on the hpcloud nodes, since we only get 10g for /18:39
fungialso, unlike the devstack-precise nodes, /opt is on / but we're still caching all our git repositories into it18:40
*** sarob has joined #openstack-infra18:40
fungiso that's another 1.5gib gone18:40
clarkbfungi: gah18:41
openstackgerritGuido Günther proposed a change to openstack-infra/jenkins-job-builder: Support site monitor publisher  https://review.openstack.org/6929018:43
*** praneshp has quit IRC18:43
fungimmm, more debian developers ^ are taking notice of jjb18:45
jnollerfungi: I'll add a shadow provider right now18:49
fungijnoller: well, wait18:49
fungijnoller: clarkb and i discussed it further, and he's suggesting we just add the image to one of the rax providers and not bother with the max setting (relying on our min-ready ratios for that image label to keep the count reasonably low)18:50
jnollerfungi: Yeah, reading the scrollback18:51
fungisince nodepool calculates a ratio of other image labels requested from a given provider, for which the min-ready counts are substantially higher18:51
jnollerI'll add the image to iad18:51
fungisounds good18:51
fungijnoller: (for future reference) are those images going to be available in all rax regions?18:52
jnollerYes18:52
jnollerthey should be now18:52
fungijust planning ahead for when we might eventually switch to them18:52
jnollerwant me to add them to all?18:52
fungicool18:52
fungino, not right now18:52
jnollerfair18:52
fungijust one is fine for testing18:52
*** hogepodge has quit IRC18:52
*** jp_at_hp has quit IRC18:52
*** odyssey4me has quit IRC18:53
clarkbwe expect better performance out of those nodes?18:54
*** hogepodge has joined #openstack-infra18:54
clarkbI am trying to remember the problem this hopes to address18:54
jnollerYes18:54
jnollerclarkb: The performance servers + the PVHVM image are insanely faster than the default images18:54
jnollerclarkb: in many cases18:55
clarkbawesome18:55
*** johnthetubaguy has quit IRC18:55
westmaasyou guys have custom images or do you start with the base images on every build?18:55
jnollerclarkb: http://developer.rackspace.com/blog/welcome-to-performance-cloud-servers-have-some-benchmarks.html18:55
westmaas(sorry for jumping in late)18:55
jnollerwestmaas: they start with base images AFAICT18:55
westmaascool.18:55
fungiwestmaas: we create templates from a base image, and then snapshot those and reuse them to launch other vms18:55
*** VijayT has joined #openstack-infra18:55
clarkbaiui there is no facility for providing our own image18:56
fungisince there's no glance endpoint for us to upload into18:56
westmaasfungi: soon!18:56
fungiwell, except in the tripleo cloud18:56
fungiwestmaas: yep. so we've heard. exciting!18:56
*** jcooley_ has quit IRC18:56
westmaasyeah, we do more caching for base images though, even for uploaded images - so you will still experience some download time vs caching on compute18:57
westmaasthat wasn't totally clear, but hopefully you see what I mean18:57
westmaasmaybe build time is less of a concern than actual run-time performance though18:57
fungibuild time is somewhat of a concern, but we build in advance based on speculative demand calculations so runtime performance is still a much bigger impact on our test throughput18:58
*** dizquierdo is now known as dizquierdo_afk18:58
openstackgerritJesse Noller proposed a change to openstack-infra/config: Add Ubuntu 12.04 LTS (Precise Pangolin) (PVHVM) flavor to Rackspace IAD  https://review.openstack.org/7019218:59
*** jcooley_ has joined #openstack-infra18:59
fungijnoller: thanks! looking at it now18:59
jnollerlet me know!19:00
*** mrodden1 has joined #openstack-infra19:00
*** nati_uen_ has joined #openstack-infra19:00
*** sarob has quit IRC19:00
*** mrodden has quit IRC19:00
*** sarob has joined #openstack-infra19:01
clarkbit is all autobalanced based on current and expected load. It is pretty awesome19:01
clarkbalso it speaks to 3 different cloud providers19:01
clarkband something like 8 AZs19:01
*** praneshp has joined #openstack-infra19:02
*** david-lyle has quit IRC19:03
*** nati_ueno has quit IRC19:03
fungijnoller: one more line we need in it. see my review comment19:03
*** nati_uen_ has quit IRC19:03
clarkband a couple other things from me :)19:03
jnollerman19:04
jnollersuch a tough audience19:04
jnoller;)19:04
*** starmer has quit IRC19:04
*** nati_ueno has joined #openstack-infra19:04
*** lcheng_ has quit IRC19:07
fungijnoller: ahh, yep, i agree with clarkb19:07
*** nati_ueno has quit IRC19:07
jnollerfungi: there's a lot of copy/past for the jenkins instances, almost done19:07
clarkbya, making it more templated is on the todo list somewhere19:08
*** burt1 has quit IRC19:09
marunfeature request - allow sorting by bug priority on this page:  http://status.openstack.org/reviews19:09
fungimarun: https://git.openstack.org/cgit/openstack-infra/reviewday19:10
fungi(in case you decide you want to take a crack at it)19:10
marunfungi: i'm not sure you want me messing with js ;)19:10
marunfungi: but thank you for the pointer :)19:11
fungimarun: couldn't be any worse than me messing with js ;)19:11
fungibut if you want to file an actual feature request, bug against openstack-ci and tag with reviewday i guess (doesn't look like reviewday has its own separate project on lp)19:12
marunfungi: ok, cool19:12
jnollerblech19:12
jnollerlooks like my patch set went into the ether19:13
*** rcleere has joined #openstack-infra19:13
*** wenlock has quit IRC19:14
fungithe git gods are not shining their benevolence down upon you?19:14
*** che-arne has quit IRC19:15
jnollerno19:16
openstackgerritJesse Noller proposed a change to openstack-infra/config: Add Ubuntu 12.04 LTS (Precise Pangolin) (PVHVM) flavor to Rackspace IAD  https://review.openstack.org/7019219:17
jnollerok19:17
jnollerLearn Squash the hard Way19:17
*** masayukig has joined #openstack-infra19:18
*** wenlock has joined #openstack-infra19:19
*** nati_ueno has joined #openstack-infra19:19
*** nati_ueno has quit IRC19:19
*** vkozhukalov has joined #openstack-infra19:19
fungii'll babysit it once nodepool picks up the change19:19
*** nati_ueno has joined #openstack-infra19:20
jnoller:fistbump:19:21
jnollertell me if you have problems19:21
openstackgerritA change was merged to openstack-infra/config: Add Ubuntu 12.04 LTS (Precise Pangolin) (PVHVM) flavor to Rackspace IAD  https://review.openstack.org/7019219:21
fungijnoller: your assistance is much appreciated! i'll be sure to keep you apprised19:22
jnollerfungi: I definitely need to know if they're better / worse / same performance wise so I can do some digging with westmaas et al19:23
westmaasyessir19:23
fungijnoller: we'll hopefully have some relative figures soon19:23
*** masayukig has quit IRC19:24
westmaasfungi: are those generated dynamically on graphite somewhere?19:24
westmaasthought i remembered that in the past19:24
*** ryanpetrello has quit IRC19:24
jnollersdague just linked to the GH repo he's using to build the graphs he has19:24
westmaasok cool19:24
fungiwestmaas: yes, we have some statsd collection going on for job run times, but it's in need of someone reworking the query. sdague's is built from data he's collecting out of the jenkins masters instead so may differ a little, not sure yet19:25
jnollerwestmaas: but my scroll back not go far enough19:25
westmaasjnoller: https://github.com/sdague/tempest-timings19:26
westmaasget more scrollback!19:26
westmaasfungi: cool thanks for the info19:26
*** hashar has joined #openstack-infra19:26
clarkbif there is a drastic improvement or slowdown, we should be able to see it relatively easily just looking at job run times19:27
*** ryanpetrello has joined #openstack-infra19:27
*** bknudson has quit IRC19:28
fungi2014-01-30 00:17:28,446 ERROR nodepool.image.build.hpcloud-az2.bare-precise: /usr/lib/ruby/1.8/timeout.rb:64:in `rbuf_fill': execution expired (Timeout::Error)19:29
westmaasyeah looks like its the variability thats killer.19:29
fungii think hpcloud-az2 bare-precise images are failing to build because they're running too slowly and puppet is timing out mid-execution19:29
*** bknudson has joined #openstack-infra19:29
clarkbfungi: wow19:30
*** amcrn has quit IRC19:30
fungiat least that's my best guess from the image.log19:30
*** e0ne has quit IRC19:30
fungithat's the log line immediately following...19:30
fungisudo puppet apply --modulepath=/root/config/modules:/etc/puppet/modules -e 'class {'\''openstack_project::bare_slave'\'': }'19:30
*** e0ne has joined #openstack-infra19:31
fungior is that a timeout accessing the file bucket on the master?19:32
fungihttps://groups.google.com/forum/#!topic/puppet-users/jhhYR74-DB819:32
jog0sdague: https://review.openstack.org/#/c/70143/19:35
*** e0ne has quit IRC19:35
fungijnoller: a devstack-precise-check image is building on rax-iad. once we have nodes launched from that i'll check their run logs to make sure nothing's terribly wrong, but we should be collecting timing data soon for those (in the next hour or so)19:36
*** zehicle_at_dell has joined #openstack-infra19:38
pleia2oh hey, fungi, clarkb - thoughts on penciling in a bug day for tuesday at 1700?19:40
pleia2usually would have been this week, but so much traveling of people19:40
openstackgerritA change was merged to openstack-infra/elastic-recheck: Add query for ceilometer bug 1274490  https://review.openstack.org/7011019:41
*** fbo_away is now known as fbo19:42
*** andreaf has quit IRC19:43
clarkbpleia2: next week tuesday wfm19:43
fungipleia2: sounds fine to me (though i try to spread bug triage out and do a little each day anyway, a little catch-up on long-standing bugs never hurts)19:43
openstackgerritA change was merged to openstack-infra/elastic-recheck: Add query for test_server_rescue race bug 1226412  https://review.openstack.org/6953019:44
*** thuc has quit IRC19:46
jnollerfungi: thank you!19:46
pleia2fungi: yeah, I have noticed we've been doing a better job at keeping up with bugs thanks to you19:46
*** thuc has joined #openstack-infra19:46
*** thedodd has joined #openstack-infra19:46
clarkbyes fungi has done an awesome job19:46
fungipleia2: clarkb: it's thanks to all of us19:47
clarkbalso with the gerrit service accounts19:47
*** hogepodge has quit IRC19:47
*** gyee has joined #openstack-infra19:47
fungibut yeah, the influx of gate bugs to triage would be insurmountable if we weren't addressing and redirecting them quickly19:47
jog0 wow its amazing to watch zuul when we fix the gate bugs19:47
fungijog0: it is a rather beautiful sight19:47
jog0fungi: yup19:48
jog0we are well on our way to hitting a new record for merges today19:48
jog0https://github.com/openstack/openstack/graphs/commit-activity19:48
*** thuc_ has joined #openstack-infra19:48
*** thuc has quit IRC19:48
jog0140 is the number to beat19:48
*** thuc_ has quit IRC19:49
*** thuc has joined #openstack-infra19:49
*** hogepodge has joined #openstack-infra19:51
*** lcheng has joined #openstack-infra19:52
*** jooools has quit IRC19:52
*** fbo is now known as fbo_away19:52
sdaguejog0: so the issue is we actually really need to be able to merge 200 a day by i319:53
jog0sdague: thats it :)19:53
jog0sdague: I think thats possible19:53
sdaguemaybe... we've got a lot of resets happening right now19:53
clarkbor, you know we could encourage people to do less bursty work (I know that that will never happen)19:54
jog0you happned to check in a bad period19:54
clarkbsdague: its one reset, the graph jsut doesn't show it well19:54
jog0sdague: agreed we have a ways to go, but we are making progress19:54
clarkbas it is eating up the stuff behind19:54
sdagueclarkb: it's the cloud... it's all bursts :)19:55
sdaguebe more elastic!19:55
clarkbsdague: honestly, it would help reviewers a bunch too imo19:55
sdagueagreed, but such it is19:55
*** eharney has quit IRC20:00
openstackgerritKhai Do proposed a change to openstack-infra/config: Add new job to build the javamelody gerrit plugin  https://review.openstack.org/7001420:00
openstackgerritKhai Do proposed a change to openstack-infra/config: Setup tooling and jobs for openstack Gerrit ver 2.8 and beyond  https://review.openstack.org/6034820:00
zaroclarkb: ^20:00
clarkbthanks20:00
*** nati_ueno has quit IRC20:02
*** andre__ has quit IRC20:03
*** praneshp has quit IRC20:03
openstackgerritKhai Do proposed a change to openstack-infra/config: replace jeepyb's trivial rebase gerrit hook with copyAllScoresOnTrivialRebase  https://review.openstack.org/6980020:04
*** amcrn has joined #openstack-infra20:04
_david_clarkb, ^d asked on #gerrit about submit on_behalf_on feature, I wonder if it can be also interesting for us: https://gerrit-review.googlesource.com/#/c/54153 ?20:05
*** lcheng has quit IRC20:05
openstackgerritDavanum Srinivas (dims) proposed a change to openstack-infra/elastic-recheck: Add the time at which this page was generated  https://review.openstack.org/7014320:05
_david_zaro, the fix for javamelody plugin worked for you?20:06
clarkb_david_: I don't think so because of the CLA20:06
zaro_david_: the build fix?20:06
clarkbideally every individual pushes their own changes to track CLA stuff properly20:06
_david_zaro, yes?20:07
zaro_david_: yes, it build ok now.20:07
_david_zaro, cool, does it also works?20:07
*** ArxCruz has quit IRC20:07
zaro_david_: actually haven't deployed that build.20:07
clarkb_david_: oh I misread that20:08
clarkb_david_: it might be interesting to have, zuul could submit on behalf of the person that approved the change20:08
_david_clarkb, exactly20:08
clarkbbut that would mean giving that person submit access right?20:08
zaro_david_: you just reverted a change so i didn't bother trying.  but i probably should :)20:08
clarkbwe only give zuul submit access20:08
_david_clarkb, yeah, that what i did in the first place, but if we have better idea, ...?20:09
_david_clarkb, then we could skip this test (one if less ;-)20:09
*** praneshp has joined #openstack-infra20:09
_david_clarkb, anyway, about WIP feature: DRAFT workflow overloading did work!20:10
*** vkozhukalov has quit IRC20:10
clarkbnice20:10
_david_clarkb, so if this change get merged, then we have WIP workflow in core when we disable DRAFT workflow: https://gerrit-review.googlesource.com/#/c/5408820:10
clarkbawesome20:11
clarkb_david_: how does it break replication?20:11
clarkbwe use replication a lot20:11
zaro_david_:w00t! can you still disable both? wip & draft?20:11
_david_clarkb, as i said yesterday, i went further and implemented WIP workflow in addition to DRAFT: https://gerrit-review.googlesource.com/#/c/5025420:11
*** yolanda has quit IRC20:12
clarkboh and hmm you can't go back to WIP again? that will be annoying20:12
*** zehicle_at_dell is now known as zehicle20:12
*** zehicle is now known as zehicle_20:12
_david_zaro, with first change not: either wip or draft, with second change yes, you can disable draft and you must not enable WIP,20:12
_david_but it would be a trivial change to the first concept: instead of boolean, have enum with DRAFT, WIP, DISABLE, done20:13
zaro_david_: cool.  other's might like the WIP vote option.  i know the gerrit guys prefer that.20:13
_david_clarkb, if you have draft changes, you can remove them20:13
*** lcestari has quit IRC20:13
clarkbfungi: are we ready to give sdage d-g core?20:14
clarkbthe d-g core group add change merged so I am filling in the list of members20:14
_david_zaro, yeah, and they don't want to loose DRAT20:14
fungiclarkb: yes, let's do that (i can add him now). were we still waiting on mordred to cast a vote on the ml, or are we taking his silence as assent?20:15
clarkbfungi: I just did it20:15
*** nati_ueno has joined #openstack-infra20:15
fungiperfect20:15
clarkbfungi: he did respond so it was unanimous20:16
* zaro will be afk, back in a few hrs.20:16
fungiexcellent20:16
*** mrodden1 has quit IRC20:17
*** mrodden has joined #openstack-infra20:17
*** virmitio has quit IRC20:18
clarkbsdague: you have d-g core rights now, have fun20:19
*** melwitt has joined #openstack-infra20:19
*** masayukig has joined #openstack-infra20:19
sdagueclarkb: oh, nice, thansk :)20:20
*** sparkycollier has joined #openstack-infra20:22
*** masayukig has quit IRC20:23
*** rlandy|bbl is now known as rlandy20:24
*** markmc has joined #openstack-infra20:25
jog0clarkb: so the e-r failing thread is back20:25
jog0not sure why its failing to comment on this guys patch20:25
*** talluri has quit IRC20:26
mtreinishjog0: I did like that instead of running recheck he abandons it and brings it back though20:27
*** praneshp has quit IRC20:27
sdaguejog0: we still doing diagnostics when we lose logs?20:27
jog0sdague: we only log if its console log right now20:27
sdaguejog0: not on irc?20:28
jog0double checking what we have20:28
jog0mtreinish: heh yeah20:28
jog0 sigh20:28
clarkbjog0: first thing to check would be if the logs for those tests got indexed20:28
jog0build_change:"57524" AND build_uuid:"c50ce3b6d3d34e268e1eba7d6660d99b"20:28
*** DinaBelova is now known as DinaBelova_20:30
clarkbI am seeing a lot of log files including console.html20:30
clarkband they seem to have been indexed about 2 minutes after job competion20:30
*** jcooley_ has quit IRC20:31
*** jcooley_ has joined #openstack-infra20:32
jog0yeah it looks we log if any file is missing20:32
jog0in irc20:32
jog0so they appear to all be there20:32
*** VijayT has quit IRC20:33
clarkbso I am guessing bug in e-r20:33
clarkbare we using uuids to get the exact job yet?20:33
jog0can you search the e-r logs for anything about build 5752420:33
clarkbif possible we are still getting data for other builds that don't match then failing to report20:33
jog0clarkb: short uuids yeah20:33
clarkbjog0: that should be good neough20:33
clarkbyeah I can grep the logs20:33
jog0we do patch set, revision, and short build uuid20:33
jog0thanks20:33
*** praneshp has joined #openstack-infra20:33
clarkbthe logging ends a week ago20:37
clarkbam I looking at the right thing?20:37
jog0o_020:37
jog0sdague:  you touched the logs format a little right20:38
sdague?20:38
clarkb2014-01-23 21:24:30,941 is the last timestamp in the e-r log20:39
clarkbthe debug log is working fine20:39
jog0sdague: e-r stopped logging20:40
jog0or at least has appeared to20:40
clarkbfungi: I have put the version of the SCP plugin we want and grabbed jenkins 1.543 deb on jenkins.o.o and jenkins0120:40
clarkbfungi: so should be able to do the restarts quickly when not about to afk20:40
sdaguejog0: I don't know, look into how the config deploy works20:41
fungigreat--thanks clarkb!20:41
sdaguebecause we pick up logging config from there IIRC20:41
sdagueunless my logging cleanups stopped processing that20:41
sdaguethough I though I just added defaults20:41
sdaguejog0: at any rate, I won't really be able to get into this any time soon20:42
clarkbI don't see any changes to the logging.config in openstack-infra/config20:42
clarkbdid you change somethign in e-r that expected a change?20:43
sdaguefungi: so I have no idea where the short runs came from before in my timing scrape scripts, as I just cleaned up a couple of things and regenerated, and now they aren't there20:46
sdaguehttps://dague.net/testing/tempest-full.png20:46
*** CaptTofu has quit IRC20:47
clarkbe-r is running on status.o.o now right? that is where I am looking and there is a running process20:48
*** denis_makogon_ has joined #openstack-infra20:50
clarkbyup looks like status20:50
openstackgerritAndreas Jaeger proposed a change to openstack-infra/config: Add new CLI Reference document  https://review.openstack.org/7021320:50
*** eharney has joined #openstack-infra20:51
clarkbright so, I think that the logging change sdague made may be the problem. You are getting loggers before setting config on loggers, does that update them appropriately?20:52
sdagueclarkb: that's a good question20:52
clarkbI think you might want to do the per module logging stuff after reading the logging config in20:52
sdagueclarkb: ok, just change the order?20:52
clarkbsdague: I think so20:52
clarkbsdague: see the warning text at http://docs.python.org/2/howto/logging.html#configuring-logging20:55
clarkbso that may be part of the problem as anything not called out in the config explicitly will be disabled20:55
*** FallenPegasus has joined #openstack-infra21:01
*** _david_ has quit IRC21:01
* fungi sighs loudly...21:01
fungi2014-01-30 19:39:14,824 ERROR nodepool.image.build.rax-iad.devstack-precise-check: + curl -O https://bitbucket.org/pypa/setuptools/raw/bootstrap/ez_setup.py21:02
fungi2014-01-30 19:39:14,824 ERROR nodepool.image.build.rax-iad.devstack-precise-check: install_puppet.sh: line 23: curl: command not found21:02
*** denis_makogon_ is now known as denis_makogon21:02
fungijnoller: westmaas: ^ do you have different preinstalled packages in the new ubuntu precise image?21:03
westmaas:/21:04
fungithe other precise images we were using did have curl available by default21:04
westmaasnot intentionally that I know of.21:04
*** bgresham has joined #openstack-infra21:04
westmaaswill ask around21:04
fungiwe can certainly adjust our scripts to make sure it gets installed or to fall back on wget or something, but it would be nice if the list of initial packages between them were consistent21:05
westmaasmakes sense21:05
westmaasthe other precise image on RS had it installed, right?21:05
fungiyep21:06
*** HenryG has quit IRC21:06
fungisame script trying to run it here works fine on the other precise base image21:06
fungiit's basically the first real step in the bootstrap... we log in and retrieve the more complex bootstrapping scripts which do the real work21:07
*** changbl has quit IRC21:07
westmaasfungi: question sent out, will let you know21:07
fungiwestmaas: thanks21:08
*** coolsvap is now known as coolsvap_away21:10
marunso… when git_clone gets called by devstack, what is supposed to happen on failure?21:10
fungimarun: normally that function looks for a local cached copy of the repo and uses that, and if it doesn't find one then it falls back on the baked in git urls i believe21:11
marunfungi: fair enough, but what if there is an error during the clone?21:11
marunfungi: i.e. network failure or bad repo uri or whatever21:11
fungimarun: it just fails out21:12
clarkband fwiw we set error on clone to true in the gate so may mask bugs there21:12
fungimarun: for our test slaves, we pre-cache all our repositories on disk so that it's less likely to be of issue there21:12
marunfungi: do you mean 'continues running like nothing happened' or...?21:12
marunah, error on clone...21:12
marunso that's not set by default because...?21:12
maruni'm not sure I understand the case of that not being a reason to stop devstack21:12
fungimarun: it's a good question... might be worth bringing up with the devstack developers (dtroyer et al in #openstack-qa)21:13
clarkbnot default because then you would need to clone everything21:13
*** samuelbercovici has quit IRC21:13
marunclarkb: wait, error on clone triggers an error if the destination does not exist...21:13
clarkbit means fail devstack if devstack clones something21:13
marunclarkb: if an error occurs during clone , things just keep running from what i can see21:13
jgriffithfungi: clarkb jenkins doesn't seem to be detecting the recheck on this: https://review.openstack.org/#/c/69787/21:14
jgriffithfungi: is there some way for me to kick it, other than upload new version?21:14
fungimarun: clarkb: right, we intentionally cause devstack to fail if it tries to clone from the network, so that we find out about and correct any missing repository cache on our test slaves21:14
marunfungi: ah, sorry, wrong channel21:14
jgriffithor what it "thinks" is a new version21:14
clarkbmarun: right I am saying that is possible because the code path isnt tested21:14
marunfungi: makes sense, the problem i'm seeing is unrelated21:14
fungijgriffith: looking21:15
jnollerfungi: yeah, just saw this; westmaas and I are digging21:15
fungijgriffith: drafts strike again21:15
fungijgriffith: there's a child depending on that change, and it's a draft21:16
jgriffithfungi: oh?21:16
jgriffithfungi: crap21:16
jgriffithfungi: and it's MINE21:16
jgriffithfungi: I didn't know that was an issue... silly moi21:16
jgriffithfungi: so eitehr abandon or release the draft and it should go?21:16
jgriffith"either" even21:17
fungijgriffith: low-priority bug in zuul, when it inspects a change it needs to look at the relationships between all depending and dependant changes for a given change to determine whether they should be enqueued as well. when it tries to insect the draft gerrit refuses to grant it access, and that causes an exception in the enqueuing call21:17
jgriffithfungi: nice21:17
jgriffithfungi: ok... I'll take care of that21:17
jgriffithfungi: thanks for pointing that out to me21:18
fungijgriffith: if you get the authr to un-draft the draft change and set it work-in-progress instead, that would work21:18
jgriffithsuppose I'll go back to using myown remote21:18
jgriffithit was me so no problem :)21:18
fungidrafts are terrible. we have a work-in-progress status to serve the useful purposes draft might hope to offer21:19
jgriffithfair enough21:19
jgriffithfungi: thanks, I'll stop using them :)21:19
fungirecommended ;)21:20
openstackgerritJoe Gordon proposed a change to openstack-infra/elastic-recheck: Add option to elastic-recheck-graph to pick a single queue  https://review.openstack.org/7021821:21
openstackgerritJoe Gordon proposed a change to openstack-infra/elastic-recheck: Add tab to only plot gate failures to status.o.o/elastic-recheck/  https://review.openstack.org/6973521:21
jgriffithfungi: deleted, neverusing draft again :)21:21
jgriffithalthough a year from now I'll forget and do it again most likely21:22
*** rlandy has quit IRC21:22
jog0sdague: really dumb question21:22
jog0or clarkb21:23
jog0in modules/openstack_project/manifests/static.pp I want to add a second call to elastic-recheck-graph21:23
jog0do I just make that string twice as long?21:23
*** virmitio has joined #openstack-infra21:23
*** markwash has quit IRC21:24
*** julim has quit IRC21:26
*** rnirmal has joined #openstack-infra21:28
jnollerfungi: as a stop-gap, which script can I tweak to apt-get install curl?21:29
openstackgerritJeremy Stanley proposed a change to openstack-infra/config: If curl is missing try wget instead  https://review.openstack.org/7022121:29
fungijnoller: that one ^21:29
jnollerhahahahaha21:29
fungijnoller: do those images have wget? just curious21:30
jnollerlet me confirm21:30
openstackgerritA change was merged to openstack/requirements: Ignore egg-info directory  https://review.openstack.org/6842521:30
openstackgerritA change was merged to openstack/requirements: psutil >= 1.1.0 is actually on PyPI  https://review.openstack.org/6894621:30
jnolleryes21:31
jnollerthey do21:31
fungii think we defaulted to curl because it used to be distributed as part of the perl interpreter binary packages, but these days it's evolved out into its own separate package anyway21:31
*** jcooley_ has quit IRC21:32
pleia2heh, in one of my patches I had to install wget on fedora (it comes with curl, not wget, and we use both in devstack scripts)21:32
*** jcooley_ has joined #openstack-infra21:32
pleia2s/devstack/devstack-gate21:32
fungipleia2: our bootstrap script should probably support using whichever is available and then our puppetry should probably make sure both get installed21:33
pleia2ah, that would be nice21:34
openstackgerritDennyZhang proposed a change to openstack-infra/gitdm: update personal profile  https://review.openstack.org/6877221:34
fungisome of our puppet manifests specifically call out to install curl, so i think it's mostly covered (but with that and wget being preinstalled in some places it's hard to know when we're missing it in places where we use it)21:37
fungiclarkb: if you're around still and think https://review.openstack.org/70221 is safe, that would allow us to keep some momentum on the new performance images21:39
*** nati_uen_ has joined #openstack-infra21:39
*** praneshp has quit IRC21:39
clarkbnot really around but lgtm21:41
fungik21:41
jnollerfungi clarkb: I'm going to stay on top of this until we get everything good to go :]21:41
openstackgerritJoe Gordon proposed a change to openstack-infra/elastic-recheck: Add tab to only plot gate failures to status.o.o/elastic-recheck/  https://review.openstack.org/6973521:41
openstackgerritJoe Gordon proposed a change to openstack-infra/elastic-recheck: Add option to elastic-recheck-graph to pick a single queue  https://review.openstack.org/7021821:41
jnollerthough I should be writing blueprints21:41
*** nati_ueno has quit IRC21:42
*** hashar has quit IRC21:42
openstackgerritA change was merged to openstack-infra/config: If curl is missing try wget instead  https://review.openstack.org/7022121:47
*** jnoller has quit IRC21:50
*** markwash has joined #openstack-infra21:50
openstackgerritJoe Gordon proposed a change to openstack-infra/config: Generate two elastic-recheck-graph json files all, and gate only  https://review.openstack.org/7022321:52
*** rcleere has quit IRC21:52
jog0sdague: I think I have all the patches up https://review.openstack.org/#/q/status:open++branch:master+topic:graph-gate,n,z21:52
*** emagana has quit IRC21:53
*** burt1 has joined #openstack-infra21:53
*** Sukhdev has joined #openstack-infra21:53
jog0I am least sure about the config change21:54
*** praneshp has joined #openstack-infra21:54
*** emagana has joined #openstack-infra21:54
*** lcheng has joined #openstack-infra21:55
*** sparkycollier has quit IRC21:55
*** mfer has quit IRC21:55
*** sparkycollier has joined #openstack-infra21:55
sdagueok, I'm +2 on patch 121:55
openstackgerritA change was merged to openstack-infra/elastic-recheck: Make IRC messages provide more context  https://review.openstack.org/6881121:56
openstackgerritA change was merged to openstack-infra/elastic-recheck: Add the time at which this page was generated  https://review.openstack.org/7014321:56
*** lcheng_ has joined #openstack-infra21:56
*** krtaylor has joined #openstack-infra21:56
jog0sdague: thanks21:56
jog0mtreinish jeblair:^21:57
sdagueonce the config bits get mergable, ping me for patch 221:57
jog0sdague: will do, figure it may talk infra a few days to get to it being they are so busy21:58
sdagueyep21:58
sdaguethat's fine21:58
jog0yup21:58
mtreinishjog0: this one? https://review.openstack.org/#/q/status:open++branch:master+topic:graph-gate,n,z21:58
jog0mtreinish: yeah21:58
*** reed has joined #openstack-infra21:58
*** jcooley_ has quit IRC21:58
jog0sdague: ahh rebase21:58
sdagueheh21:59
jog0oh wait that was a network timeout21:59
jog0http://logs.openstack.org/18/70218/2/gate/gate-elastic-recheck-pep8/7f31eee/console.html21:59
jog0thats new21:59
jog0launchpad21:59
mtreinishjog0: its a 503...21:59
*** lcheng has quit IRC22:00
jog0mtreinish: I am gonna just rekick22:00
*** rcleere has joined #openstack-infra22:01
sdaguejog0: I'm not convinced it's new22:01
sdagueI saw that yesterday22:01
jog0damn you launchpad22:03
jog0message:"HTTP error 503 while getting" AND message:"launchpadlib"22:04
sdaguefungi: did something change in the mirror today?22:04
jog04 hits in 24 hours22:04
jog0sdague: strange why are we not pulling from pypi.openstack.org22:04
sdaguebecause right now all the nova jobs are failing because psutils > 1.1 can't be found22:04
mtreinishjog0: it looked like it was going right to launchpad not the mirror22:04
sdaguejog0: is it on pypi?22:04
fungisomeone merged that requirements change i guess22:04
mtreinishjog0: I should read first...22:04
jog0sdague: no22:05
sdaguefungi: explain?22:05
jog0err the binary isn't hosted on pypi22:05
fungisdague: i saw a requirements change just go through for psutils>=1.1 is on pypi22:05
fungii didn't look too closely. digging it up now22:05
sdaguefungi: ok22:05
*** rfolco has quit IRC22:05
sdaguewell, we can't seem to find it22:06
fungihttps://git.openstack.org/cgit/openstack/requirements/commit/?id=ee07adf62d874266be433bf1c4c2073f4460f66122:06
fungioh, psutil, not psutils22:06
jog0https://pypi.python.org/pypi/psutil22:07
fungido we use both?22:07
sdaguehttp://logs.openstack.org/31/69631/2/gate/gate-tempest-dsvm-neutron/93e36ee/console.html#_2014-01-30_20_31_31_29522:07
fungihttp://pypi.openstack.org/openstack/psutil/22:07
openstackgerritJoe Gordon proposed a change to openstack-infra/config: Generate two elastic-recheck-graph json files all, and gate only  https://review.openstack.org/7022322:08
sdaguefungi: so they removed 1.1.1?22:08
sdagueand we didn't have 1.2.1 yet?22:09
jog0sdague: lolz22:09
fungithe previous requirements were <1.0 so we weren't mirroring anything newer than that22:09
jog0ahh22:09
jog0fungi: any ideas about http://logs.openstack.org/18/70218/2/gate/gate-elastic-recheck-pep8/7f31eee/console.html22:09
fungithen it switched to >1.1.0 so the mirror run started22:09
jog0why we are not suing pypi.openstack.org22:10
jog0using22:10
sdaguefungi: ok, and it just didn't complete yet?22:10
fungiand we mirrored the latest version at 21:47 according to the filesystem timestamps22:10
sdagueso the problem was an non overlaping requirements change22:10
fungibut prior to that, some tests were run with the new requirements against the not-yet-updated mirror22:10
sdagueok22:10
sdagueyeh, it emptied the gate rather nicely22:11
jog0sdague: haha22:11
sdagueI think we failed out about 30 jobs on that22:11
fungibecause mirror updating includes a bit of a lag22:11
fungiso probably we shouldn't make non-overlapping requirements changes22:11
jog0sdague: want to add the e-r fingerprint22:11
*** nati_uen_ has quit IRC22:11
sdaguejog0: if you file the bug22:11
fungiotherwise there will be some period where our mirror does not include the stated requirements22:12
fungiand then, *boom*22:12
*** nati_ueno has joined #openstack-infra22:12
sdagueyeh, seems like an issue actually, as it means a non overlapping requirements job enters the gate, and there is a known window where it might go terribly wrong22:13
sdaguebecause it's telling everyone behind it to do a thing22:13
sdaguewhich they can't do22:13
sdagueuntil it merges22:13
sdaguethis actually explains today's carnage a lot22:14
sdaguejog0: yuo got a bug #?22:14
fungiyeah, maybe we can add a check to openstack/requirements changes to confirm that they overlap when changing an existing requirement22:15
fungiwe'd need to special-case addition and removal of requirements since those don't necessarily pose the same issues22:16
jog0127473122:16
jog0https://bugs.launchpad.net/openstack-ci/+bug/127473122:16
jog0that bug need a little more explanation22:16
jog0bbiab food time22:16
*** mrda_away is now known as mrda22:16
sdagueI think launchpad is just falling over in general today22:18
jog0sdague: I blame mordred  and his hiring habbits22:18
fungihe has single-handedly gutted them22:19
openstackgerritA change was merged to openstack/requirements: Use new hplefthandclient  https://review.openstack.org/6517922:19
openstackgerritSean Dague proposed a change to openstack-infra/elastic-recheck: add in bug for the psutil upgrade  https://review.openstack.org/7023122:22
sdaguejog0: I updated the bug with more words22:23
anteayais mordred hiring hobbits now?22:23
lifelessfungi: is 'timeout: x' in jjb seconds or minutes?22:25
fungilifeless: minutes22:27
*** sparkycollier has quit IRC22:27
openstackgerritlifeless proposed a change to openstack-infra/config: Add an undercloud test for tripleo.  https://review.openstack.org/7023322:29
lifelessfungi: ^ There's a little too much redundancy in the tripleo.yaml definition for my taste, but I don't know jjb well enough to avoid it.22:29
lifelessfungi: clarkb: ^ I'd like to land that, subjection to any changes you need, asap, so that we can work on our next phase22:29
*** cadenzajon has quit IRC22:32
*** rcleere has quit IRC22:35
openstackgerritSean Dague proposed a change to openstack-infra/config: turn on config drive for all jobs  https://review.openstack.org/7023522:37
dansmithsdague: I guess I don't see which bug is being discussed here that looks like what I'm hitting22:37
sdaguedansmith: https://bugs.launchpad.net/openstack-ci/+bug/127473122:37
dansmithsdague: your e-r change looks for a log message that I don't have, so I figured that was different22:38
dansmithunless I'm missing something22:39
sdagueoh, what's your log message?22:39
dansmithlpsyutogs.openstack.org/31/69631/2/gate/gate-tempest-dsvm-neutron/93e36ee/console.html22:39
dansmithfailure to find neutron-db-manage22:39
sdaguedansmith: right, but yuo need to go up to root cause22:39
sdagueneutron-db-manage wasn't there because neutron didn't install22:39
sdagueand it didn't install because of the psutil issue22:40
*** dims has quit IRC22:40
dansmithsdague: oh, I see it, I must've typoed my first search22:41
dansmithsdague: so, no point in reverifying until something lands?22:41
sdaguethe mirror is updated now22:41
sdagueyou just got caught in the wake22:41
dansmithokay22:41
sdagueit's a whole new kind of fail we didn't know we had :)22:42
sdague*sigh*22:42
openstackgerritDavid Boucha proposed a change to openstack-infra/config: Create a seafile instance.  https://review.openstack.org/5403022:42
sdagueclarkb / fungi: https://review.openstack.org/#/c/70235/  - that should let neutron work again22:43
*** jhesketh has joined #openstack-infra22:43
*** mriedem has quit IRC22:43
lifelesssdague: is that turning off metadata server for some jobs?22:44
lifelesssdague: huh, metadata doesn't need key injection22:45
fungilifeless: didn't you say something about configdrive not being workable for ironic?22:45
fungiwe need to leave it =0 on the ironic tests, right?22:45
sdaguelifeless: well it's been triggering it22:45
sdagueso... salv-orlando has some root cause on this. I need to drop out22:46
sdagueI won't be able to be the middle man on this one22:46
lifelesssdague: I've put an altertive up in the review22:46
lifelesssdague: ack22:46
lifelesssalv-orlando: ping ^22:46
*** melwitt has quit IRC22:46
lifelessfungi: *baremetal don't support config-drive, thats right22:46
*** lcheng_ has quit IRC22:46
*** dangers is now known as dangers_away22:47
fungiokay, glad to know i haven't beered away all my brain cells yet22:47
sdaguelifeless: well baremetal solved this by turning off neutron22:47
sdaguelifeless: get in -neutron22:48
lifelessI'm in there :)22:48
salv-orlandolifeless: I'm everywhere. choose your favourite room22:48
salv-orlandolifeless: if that's about the pmtud thing, I forgot and I'll do that soon22:49
lifelesssalv-orlando: no, its about https://review.openstack.org/#/c/70235/22:49
*** markmc has quit IRC22:50
salv-orlandolifeless: we don't have config files from the gate unfortunately22:50
salv-orlandobut if you look at the logs you can definely see nbd devices being mounted22:50
*** dizquierdo_afk is now known as dizquierdo22:51
*** jooools has joined #openstack-infra22:52
lifelesssalv-orlando: yes, I know22:52
*** slong has joined #openstack-infra22:52
lifelesssalv-orlando: the default is on22:52
lifelesssalv-orlando: the config setting I have put in the review, shows how to disable22:52
salv-orlandolifeless: agreed. It's up to the infra team now to decide whether they want to disable injection now or later, I think22:52
salv-orlandowhatever prevents nbd device mount will work for me22:53
salv-orlandoneutron was unable to merge anything for 11 days now, and the backlog is terrible22:53
dhellmannmordred: http://lists.openstack.org/pipermail/openstack-dev/2014-January/026014.html in case you didn't see it22:55
*** dims has joined #openstack-infra22:56
lifelesssalv-orlando: https://review.openstack.org/70239 should fix it too22:56
harlowjahey guys, testr question, how do u view the tests which were skipped, --list-skipped?22:57
salv-orlandolifeless: thanks. I am happy with that too, I just have a question regarding impact on existing deployment. Added a comment to the patch.22:59
lifelessharlowja: good q! there isn't a trivial answer for that - sorry. THis will get it testr last --subunit | subunit-filter -e -f | subunit-ls22:59
*** prad has quit IRC22:59
harlowjathats fine lifeless :)22:59
*** nati_uen_ has joined #openstack-infra23:00
*** nati_uen_ has quit IRC23:01
openstackgerritA change was merged to openstack-infra/devstack-gate: Remove reference to Developer Setup in docs  https://review.openstack.org/6949423:01
*** nati_uen_ has joined #openstack-infra23:01
*** lcheng has joined #openstack-infra23:03
*** nati_ueno has quit IRC23:03
*** jamielennox|away is now known as jamielennox23:04
*** emagana has quit IRC23:06
*** emagana has joined #openstack-infra23:07
*** emagana has quit IRC23:07
*** jooools has quit IRC23:08
lifelessclarkb: fungi: sorry to be a nag - https://review.openstack.org/#/c/70233/23:09
*** jhesketh has quit IRC23:09
fungilifeless: sorry, was in meetings and clarkb's afk23:09
*** dcramer_ has quit IRC23:10
fungilooking23:10
fungilifeless: you only want to collect the console and pip.log from check-tripleo-seed-precise?23:11
fungioh, i guess that's all gate-tripleo-deploy collected anyway23:12
lifelessfungi: there's a separate patch to change whats collected23:13
lifelessmaybe I should rollon top of that23:13
lifelesslets see23:14
*** emagana has joined #openstack-infra23:14
fungiyeah, those are going to logically merge-conflict even if not necessarily literally23:14
openstackgerritA change was merged to openstack-infra/elastic-recheck: add in bug for the psutil upgrade  https://review.openstack.org/7023123:14
lifelesswe need23:14
lifelesshttps://review.openstack.org/#/c/67685/23:14
lifelesshttps://review.openstack.org/#/c/69824/23:14
jog0sdague: thanks23:14
lifelesshttps://review.openstack.org/#/c/67958/23:15
lifelessI'll make mine depend on 69824 in a sec23:15
*** burt1 has quit IRC23:16
openstackgerritlifeless proposed a change to openstack-infra/config: Add an undercloud test for tripleo.  https://review.openstack.org/7023323:17
lifelessfungi: there, updated mine23:18
lifelessfungi: if we can have all four, we'll be super happy23:18
*** jgrimm has quit IRC23:18
stevebakerI was wondering, is there anyone on the infra team who works for rackspace?23:19
lifelessthey used to be :P23:19
fungistevebaker: not in core/root, but we do have heavy contributors from rackspace23:19
fungiand yes, the more venerable half of our core/root were rackspace who later went to hpcloud (one of whom still works there)23:20
stevebakerok. I ask because they run a CD heat against rackspace cloud, which just broke because identity service != keystone23:21
*** david-lyle has joined #openstack-infra23:21
fungiheh23:21
stevebakerit might be nice to get a gate job which tests heat against rackspace cloud23:21
mrdahey stevebaker, we also have jhesketh and mattoliverau from Rackspace who hack on -infra23:21
*** hogepodge has quit IRC23:22
*** sandywalsh has quit IRC23:22
jog0sdague: looks like we are very for off your magical 200 number for the day23:22
fungii don't think we're going to get a gate job testing the internal functionality of any particular cloud provider (though that's a good candidate for third-party testing)23:22
jog0https://github.com/openstack/openstack/graphs/commit-activity23:22
sdaguejog0: yeh, well that requirements issue23:23
*** mattoliverau has joined #openstack-infra23:23
jog0sdague: that put us back an hour?23:23
clarkbfungi: i am headed home want to put 01 in shutdown mode now?23:23
*** sarob has quit IRC23:23
jog0sdague: but yeah  a more work to go23:23
stevebakerjog0: so third-party testing would have to be separate from the infra infra?23:23
jog0sdague: want a fun review https://review.openstack.org/#/c/57577/23:24
fungiclarkb: can do23:24
lifelessstevebaker: lol, perhaps they should use keystone?23:24
jog0stevebaker: I am not the best person to answer that -- but the short is infra is overloaded as is23:24
jog0sdague: I am temped to -1 my own patch ^23:25
dolphmlifeless: that's the obvious solution ;)23:25
jog0dolphm: https://review.openstack.org/#/c/57577/ your vote would be greatly appreciated23:25
lifelessstevebaker: tests that can't be reproduced by a developer aren't suitable for gating tests23:25
lifelessstevebaker: because developers can't fix them23:25
jog0dolphm: re keystone bind host23:25
stevebakerlifeless: they most definitely should use keystone!23:26
lifelessstevebaker: thats why baremetal has had such a long ramp up - we've had to make sure /all/ our stack is entirely reproducible by anyone23:26
dolphmjog0: ooh interesting, i was thinking about something like this yeseterday23:26
stevebakerlifeless: In theory all a developer would need is a rackspace account23:26
fungito phrase differently, the openstack project infrastructure is not going to run tests to confirm that we don't break implementations of particular cloud providers. instead we test reference implementations and encourage those providers to use similar service models to the reference23:26
fungi(or evolve the reference if reasonable to do so)23:26
openstackgerritKhai Do proposed a change to openstack-infra/config: fix installation of nodepool on jenkins-dev  https://review.openstack.org/6132123:27
stevebakerbtw this was caused by us ditching keystone v2 for v323:27
jog0dolphm: yeah I am just trying to get this issue out of the gate -- one less bug to deal with in gate.23:27
mattoliveraustevebaker: I'll ping the rackspace devs and see what's going on.23:28
dolphmjog0: i don't think that's a workaround, i think that's a perfectly viable solution for the gate23:28
dolphm(but i actually didn't think it would work for some reason...)23:28
dolphmhappy to see a +1 from jenkins!23:28
stevebakermattoliverau: Thanks. I'm taking the position that if it is not tested it is already broken23:29
jog0dolphm: solution for gate, not all production cases23:29
dolphmjog0: no, but in production, you have more options to choose from, and we can address that via docs23:29
jog0dolphm: right23:29
*** hogepodge has joined #openstack-infra23:30
openstackgerritA change was merged to openstack-infra/config: Add some dependencies required by toci  https://review.openstack.org/6768523:30
openstackgerritA change was merged to openstack-infra/config: Enable precise-backports on tripleo test nodes  https://review.openstack.org/6795823:30
sdague+A on the keystone port devstack patch23:31
jog0sdague: woot23:31
sdaguethanks clarkb23:31
dolphmjog0: sdague: clarkb: danke!23:31
lifelessstevebaker: to run a heat? I thought you needed admin creds ?23:31
*** david-lyle has quit IRC23:31
lifelessfungi: I disagree with your different phrasing :)23:31
*** dkranz has quit IRC23:32
dolphmlifeless: heat is using a v3-only api to take advantage of delegation to produce ec2 creds23:32
lifelessfungi: since you are *now* running a cloud provider (tripleo)'s tests.23:32
*** nati_uen_ has quit IRC23:32
lifelessfungi: we're not a commercial provider, sure :>23:32
stevebakerlifeless: yes, I must assume wait conditions don't work on rax23:33
*** sandywalsh has joined #openstack-infra23:35
fungilifeless: i was considering the tripleo cloud to be part of the reference implementation, but agreed i was ambiguous23:35
lifelessfungi: ah, fair enough23:35
lifelessfungi: so https://review.openstack.org/#/c/70233/ - I rebased for the dependency, it needs +A again ;)23:35
*** nati_ueno has joined #openstack-infra23:36
openstackgerritA change was merged to openstack-infra/config: Updated the logs directory for tripleo jobs  https://review.openstack.org/6982423:36
fungilifeless: yes, i'm working my way through them23:36
* fungi is failing at multitasking too many things at once23:36
lifelessfungi: ack - thank you!23:36
lifelessfungi: I'll pop out for an errand, give you some space23:36
*** lcheng has quit IRC23:37
*** denis_makogon has quit IRC23:37
clarkbok back, the right side of my face is still numb but that shouldn't affect my typing23:38
clarkblooks like about a half an hour to 01 upgrade23:38
fungiclarkb: stop trying to type with your face and you should be fine23:38
clarkbfungi: my plan is stop jenkins, put scp plugin in place, install deb23:39
fungisounds great23:39
openstackgerritA change was merged to openstack-infra/config: Add an undercloud test for tripleo.  https://review.openstack.org/7023323:39
*** CaptTofu has joined #openstack-infra23:40
clarkbfungi: fwiw I have decided to ignore the zmq plugin updates for now. Want reviews on my change to fix it and I think there is less of a rush for that23:40
*** lcheng has joined #openstack-infra23:41
fungiclarkb: okay23:43
fungiin other news, we have a ton of the new rackspace performance nodes in use... i'll check up on the jobs running on them shortly23:43
clarkbnice23:43
*** lcheng has quit IRC23:43
clarkbso the curl thing was the only hiccup?23:43
fungiwe've had nodes from it for about an hour since adding wget as an option in the install_puppet.sh script, yeah23:44
openstackgerritSean Dague proposed a change to openstack-infra/elastic-recheck: only print unrecognized errors in gate  https://review.openstack.org/7025823:45
*** zzelle has joined #openstack-infra23:45
zzellehi, everyone23:45
clarkbzzelle: hello23:46
fungizzelle: hi there23:46
zzelledoes someone know why we can request https://review/openstack.org/projects/ ?23:46
*** FallenPegasus has quit IRC23:46
*** cody-somerville has joined #openstack-infra23:47
clarkbfungi: https://jenkins04.openstack.org/job/check-tempest-dsvm-full/2663/console seems to have run relatively quickly. should be done in just over 50 minutes23:47
clarkbthough we did remove the xml v3 tests so I don't know how quick that is relative to new runtimes /me checks other nodes23:47
fungizzelle: i don't understand your question23:48
clarkbhttps://jenkins03.openstack.org/job/gate-tempest-dsvm-full/3892/ is one running on iad without pvhvm23:48
zzelleoups, my mistake23:48
zzelle does someone know why we can NOT request https://review/openstack.org/projects/ ?23:48
fungizzelle: i still don't understand your questions. is that meant to be a url?23:49
zzelleit provides the same result as gerrit ls-projects but through http23:49
clarkbzzelle: is that part of the new rest API?23:49
clarkbour gerrit is old enough to not have the REST api23:49
fungizzelle: we're running gerrit 2.4.4 with some local patches23:49
zzellearg23:49
clarkbzzelle: feel free to help zaro in the upgrade process23:49
zzellei am no more java compliant :)23:50
*** reed has quit IRC23:50
zzellemy aim was to allow to use git-review with http:// remote23:51
*** flaper87 is now known as flaper87|afk23:51
clarkbzzelle: you should be able to do that without listing the projects23:51
clarkbI would continue to use a .gitreview file and handle the http case too23:51
zzelleto get minimal support for http, you are right23:52
*** oubiwann_ has quit IRC23:52
fungiclarkb: i was interested to discover that you can in fact push changes for review to our gerrit version via http, as long as it goes to the gerrit web service rather than hitting the apache shadow url pattern23:52
zzellefor the full package, it's not possible23:52
clarkbfungi: nice23:52
clarkbzzelle: why? what does listing the projects give git review?23:53
* clarkb checks if ssh does ls-projects in git-review23:53
clarkboh hey it does, hrm what is that for?23:53
*** SergeyLukjanov_ is now known as SergeyLukjanov23:53
zzellels-projects is for git review -s23:53
clarkboh it tests the remote23:53
*** Sukhdev has quit IRC23:53
zzelle(ok, it's a little bit dumm)23:53
clarkbI am sure there is a way to do that sanely without the /projects path. Maybe HEAD the path to the project23:54
zzelleIMHO, there are others ways to do check it23:54
zzelleexactly23:54
clarkbeg curl -XHEAD https://review.openstack.org/openstack/nova23:54
openstackgerritA change was merged to openstack-infra/devstack-gate: Capture disk space available at the start of a run  https://review.openstack.org/6915623:54
*** NikitaKonovalov_ is now known as NikitaKonovalov23:55
zzellecurrently the only really needed modif is to allow to get commit hook through http23:55
zzellei am currently working on it23:55
clarkbzzelle: at one point I was pushing for git-review to bundle the commit hook23:55
clarkbit would reduce a few round trips that git-review needs to make to install that for each repo23:56
clarkbwestmaas: fungi: my first unscientific data collection shows an improvement with pvhvm23:57
*** pcrews has quit IRC23:58
*** pcrews has joined #openstack-infra23:59

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