Friday, 2014-12-12

*** sarob_ has joined #openstack-infra00:00
*** penguinRaider__ has joined #openstack-infra00:01
*** luqas__ has quit IRC00:01
dougwighi infra, we need a second core devstack-gate review to re-enable services in the neutron jobs.  just passed jenkins: https://review.openstack.org/#/c/140864/00:01
*** luqas__ has joined #openstack-infra00:02
*** sarob has quit IRC00:02
fungidougwig: revert approved00:03
dougwigfungi: ty00:03
fungidougwig: and congrats!00:03
*** markmcclain has joined #openstack-infra00:03
dougwig:)00:03
mordredmtreinish: https://www.itelegram.com/00:03
*** lhcheng has left #openstack-infra00:03
dougwigthank you.  :)00:04
openstackgerritSteven Weston proposed openstack-infra/system-config: Adds puppet system-config module split script  https://review.openstack.org/13799100:04
*** baoli has quit IRC00:04
*** penguinRaider has quit IRC00:05
fungimordred: "MailGram $18.95 includes up to 100 words: Delivered in 3 to 5 business days. An exceptional value for sending non-urgent messages."00:05
fungiwow00:05
mtreinishfungi: heh, I was jsut about to comment on that too00:05
mtreinishfungi: I like this more: http://www.phonegram.com/00:06
mtreinish"Send 30 words for just $9.95!"00:06
fungitouché00:06
mtreinishI would have expected that to be cheaper because they just have to dial the phone instead of finding someone00:07
mordredof course, I'm pretty sure that they're just printing an email on old looking paper and then sending it through the mail00:07
fungimordred: drat. you've sussed out my genius business model00:08
fungi(how can it fail?!?)00:08
mtreinishfungi: take a look at the examples for personal phonegrams on that site...00:08
mtreinishit's quite the list00:09
*** signed8bit is now known as signed8bit_ZZZzz00:09
fungithey're missing "impersonal break-up message"00:09
fungithat's where i'll corner the market00:10
*** Ryan_Lane has quit IRC00:11
*** changbl has quit IRC00:11
*** KurtMartin is now known as kmartin00:12
mtreinishyeah, I guess they have the market on complaints, contacting long lost relatives, and getting through to important people00:13
*** marcusvrn has quit IRC00:14
*** penguinRaider has joined #openstack-infra00:14
*** penguinRaider__ has quit IRC00:15
*** dims__ has quit IRC00:15
*** shashankhegde has quit IRC00:15
*** marcusvrn has joined #openstack-infra00:15
*** dims__ has joined #openstack-infra00:15
mordredfungi, mtreinish: I would like to also submit this: http://s3-ec.buzzfed.com/static/2014-12/9/9/enhanced/webdr10/enhanced-30804-1418136239-17.jpg00:16
mordredit is believed that that is a bicycle00:17
*** bradjones has quit IRC00:18
*** dims__ has quit IRC00:18
*** dims__ has joined #openstack-infra00:18
*** marcusvrn1 has joined #openstack-infra00:19
*** marcusvrn has quit IRC00:20
*** _nadya_ has joined #openstack-infra00:21
*** david-lyle is now known as david-lyle_afk00:23
*** Masahiro has joined #openstack-infra00:23
*** marcusvrn1 has quit IRC00:24
grue_pmmordred: that guy is open to stacking his bike ;-p00:24
*** tjones1 has joined #openstack-infra00:24
*** palar has joined #openstack-infra00:25
*** _nadya_ has quit IRC00:25
*** MarkAtwood has quit IRC00:26
*** marcusvrn has joined #openstack-infra00:27
*** palar has quit IRC00:27
*** Masahiro has quit IRC00:28
*** ZZelle has quit IRC00:28
*** palar has joined #openstack-infra00:31
*** penguinRaider__ has joined #openstack-infra00:33
*** penguinRaider has quit IRC00:36
*** palar has quit IRC00:39
*** zz_dimtruck is now known as dimtruck00:39
*** shashankhegde has joined #openstack-infra00:42
openstackgerritMerged openstack-infra/devstack-gate: Revert "Temporarily disable testing lbaas, fwaas, and vpnaas"  https://review.openstack.org/14086400:43
waynrzaro: hey i tried comparing 1.0.0-SNAPSHOT against 1.0.0 using the tuple returned by pkg_resources.parse_version and found that ordering does not occur as with MAVEN; 1.0.0-SNAPSHOT is considered greater than 1.0.000:43
waynrso i'm thinking about implementing a MavenVersion class in a module called jenkins_jobs/jenkins/plugin.py00:44
waynrwas wondering what you think of that00:44
waynr(thoughts from anyone else familiar with jenkins job builder would be apprecated :)00:44
*** dims__ has quit IRC00:45
*** Ryan_Lane has joined #openstack-infra00:45
*** unicell has joined #openstack-infra00:46
*** penguinRaider__ has quit IRC00:46
*** penguinRaider has joined #openstack-infra00:46
*** dims__ has joined #openstack-infra00:46
*** andreykurilin__ has quit IRC00:47
zarowaynr: would that be just to special case the compare when 'SNAPSHOT' is found in the version??00:50
*** dims__ has quit IRC00:50
waynrpretty much, one other option i am considering is to just mutate "([0-9](.[0-9]){0,2}?-SNAPSHOT" into "00:52
waynrpretty much, one other option i am considering is to just mutate "([0-9])(.[0-9]){0,2}?-SNAPSHOT" into "{0}{1}{2}".format(re.group(1), re.group(1), ".preview")00:52
*** dimtruck is now known as zz_dimtruck00:53
waynror something like that i don't remember exactly how the regex match object works00:53
jogofungi: experimental jobs are backed up00:53
jogo25 hr 7 min00:53
jogoexperimental-tempest-dsvm-neutron-full-dibtest"00:53
jogois still queued00:53
waynrthe only problem then is that it would become impossible to match directly against "0.0.1-SNAPSHOT"00:54
*** Masahiro has joined #openstack-infra00:54
waynrbecause of the mutation, the version available when working on the module for a particular plugin would then be "0.0.1.preview" which does sort the way we want it to for Maven version00:54
waynrif we document this--the need to do match against ".preview" instead of "-SNAPSHOT"--then we wouldn't have to create our own MavenVersion class00:55
waynror we could just always assume that folks working on a module won't ever try to match directly against -SNAPSHOT00:56
waynrwell, assume that, document it, and be rigorous in reviewing module code that might attempt to do something like that00:57
*** dannywilson has quit IRC00:58
*** dannywilson has joined #openstack-infra00:59
*** luqas__ has quit IRC01:01
*** luqas has joined #openstack-infra01:01
fungijogo: i'm betting we lack any workers for that. checking now01:02
zarowaynr: for simplicity i'm leaning towards documenting and not caring about SNAPSHOT.  my thought is that users should not be using JJB with a snapshot version of a jenkins plugin.01:03
fungineeds devstack-trusty-dib slaves01:03
fungiand there are none01:03
fungichecking for images now01:03
*** dannywilson has quit IRC01:04
mordredmtreinish: explode updated01:05
fungiaha, we have devstack-trusty-dib images but no nodes. looks like they're in an endless build loop01:05
zaronotmyname: i'm not aware of anyone else requesting a link shortener service in gerrit so i don't think it's even on the radar.  it might get on the radar if you enter a feature request thought :)  https://code.google.com/p/gerrit/issues/list01:06
zarofungi: ^01:07
notmynamezaro: thanks :-)01:07
jogofungi: thanks01:07
*** bswartz has joined #openstack-infra01:08
fungijogo: i'm trying to build a replacement diskimage now. will upload it to hpcloud if/when it succeeds and see if that helps01:09
*** otter768 has joined #openstack-infra01:09
jogofungi: cool beans01:12
waynrzaro: okay so are you saying don't even worry about making the -SNAPSHOT changes you suggested in your review?01:13
waynri mean with respect to the test cases01:13
* anteaya is stuck in chicago for the night, will be lucky to be home by noon tomorrow01:14
notmynamezaro: https://code.google.com/p/gerrit/issues/detail?id=305701:14
*** otter768 has quit IRC01:14
pleia2anteaya: sorry to hear :\01:16
*** markmcclain has quit IRC01:16
anteayaI was none to pleased myself01:16
anteayaI want to pet my cat01:16
heyonglijogo, hope you could have time to take a look the test case and bp:https://review.openstack.org/#/c/139000/01:17
heyonglijogo, https://review.openstack.org/#/c/139927/01:18
*** shayneburgess has quit IRC01:18
*** yjiang5 is now known as yjiang5_away01:20
* jogo looks01:20
*** yaguang has joined #openstack-infra01:20
*** gyee has joined #openstack-infra01:21
*** yaguang has quit IRC01:21
*** yaguang has joined #openstack-infra01:22
heyonglijogo, very thanks.01:22
*** zhiwei has joined #openstack-infra01:22
jogoheyongli: so getting Daniel Berrange's feedback is very useful01:23
*** ChuckC has quit IRC01:23
jogoI propose changing the scope of https://review.openstack.org/#/c/13992701:23
*** markmcclain has joined #openstack-infra01:23
jogoto discuss how you plan on setting up the third party CI01:23
jogomainly what it will test, where the tests will live etc.01:23
heyonglijogo, which part? bp? or the testcases?01:23
*** penguinRaider__ has joined #openstack-infra01:24
jogoand why a fake libvirt driver isn't sufficient (what Daniel said)01:24
heyonglijogo, Daniel Berrange and I prefer the CI, refer to https://review.openstack.org/#/c/139927/1/specs/kilo/approved/fake-libvirt-hw-testing-driver.rst01:24
jogoheyongli: and I an fine with that01:24
jogoheyongli: but we need to sort out what it will test (shouldn't  be an issue), and where the code will live01:24
jogo(which may be an issue)01:24
heyongliso, i want to further make the testcases to be good enough.01:24
jogoheyongli: because we want to make sure others can run these tests as well01:25
jogoif they have different hardware to test01:25
jogoetc,01:25
*** zhiwei has quit IRC01:25
heyonglijogo, sure, i also want this wonder happen.01:25
*** zhiwei has joined #openstack-infra01:25
heyongliso, i will try to ping Daniel Berrange on the testcases,  to get feedback.01:26
mtreinishmordred: cool, thanks01:27
jogoheyongli: that would be great, hopefully there won't be too many differences in opinions  on that01:27
*** penguinRaider has quit IRC01:27
*** dims__ has joined #openstack-infra01:27
jogoheyongli: I am more concerned about getting consensus on finding a home for the tests01:27
jogoIMHO nova functional testing may be a good place01:27
heyonglijogo, do you mean sevices/compute?01:29
*** sarob_ has quit IRC01:30
jogoheyongli: the directory nova/tests/functional/01:30
jogoheyongli: but we can sort that detail out in the spec01:30
jogoheyongli: so I think the spec should discuss what it will test01:31
jogoheyongli: and how to make the tests runnable by others, and where the tests will live01:31
*** arosen1 has joined #openstack-infra01:31
jogoheyongli: AFAIK this will be the first set of tests that we will have that will be run by only 3rd party CI01:32
jogoso this is new territory01:32
*** ChuckC has joined #openstack-infra01:32
anteayajogo: can you just advocate for nova/tests/functional?01:33
anteayasince that seems like it will make sean happy01:33
heyonglijogo, good suggestion, but that bp is currently for the fakelibvit, is it good place to discuss these?01:33
anteayaand will be one less thing for heyongli to try to figure out when he writes the spec01:33
*** arosen has quit IRC01:34
jogoanteaya: well I think we still need to sort it out, but we should sort out how they will fit in nova/tests/functional01:34
jogoheyongli: maybe create a new blueprint and abandon the fakelibvirt one?01:34
anteayaokay and I understand01:34
anteayabut I wonder to what degree that point is confusing for heyongli01:35
heyonglijogo, ok, this bp is for tempest01:35
jogoheyongli: very excited to see this work being done btw01:35
jogoheyongli: BP for nova01:35
anteayamy read is taht seems to be a point of difficulty for him, in terms of understanding01:35
anteayaunless I am reading things incorrectly01:35
jogoanteaya: hmm yeah, want to help out01:35
heyonglijogo, nova , we had miss the bp propalsal time, hope this is ok.01:35
anteayayou are doing a great job01:35
anteayaI just know how fast your mind works01:36
anteayaand I know heyongli is not a native english speaker01:36
mtreinishjogo: for comparison on tempest we've made it clear nothing can land unless it's run in a ci system (3rd party or infra) and nothign gets approved until it's shown running01:36
jogoheyongli: it shouldn't be hard to make an exception for this bp/spec01:36
anteayanative english speakers experienced with openstack have difficulty keeping up with how fast your brain works jogo01:36
anteaya:D01:36
mtreinishjogo: as far as I know no one's ever done that for tests that only work on a 3rd party ci01:36
*** ChuckC has quit IRC01:36
jogomtreinish: right, that is part of the issue here01:37
jogoanteaya: heh01:37
*** ChuckC has joined #openstack-infra01:37
heyonglijogo, ok, good news.01:37
jogoheyongli: so this nova BP/spec should cover:01:38
jogo* What tests (try to sync with Daniel on this)01:38
jogo* How the tests will be runnable for other peoples hardware01:38
*** shakamunyi has joined #openstack-infra01:38
jogo* The mechanics of running the tests (assuming they will live in nova/tests/functional). We will need a way to just run these tests and nothing else01:39
anteayaheyongli: do you know what sync means?01:39
jogomtreinish: would tempest-lib be a good base for this?01:39
heyonglianteaya, ,yeah, i know01:39
anteayaheyongli: okay great01:40
*** markmcclain has quit IRC01:40
heyonglianteaya, jogo , before sync with Daniel, i'd like get bp sent out first, then ping Daniel, the we got something to discuss, not just sync on fly.01:41
jogoheyongli: ++01:41
mtreinishjogo: what do you want to put there?01:41
jogomtreinish: https://review.openstack.org/#/c/139000/01:41
mtreinishjogo: tempest-lib has no test cases01:42
jogomtreinish: no, as in can we build those test cases in nova repo on tempest-lib01:43
mtreinishjogo: yeah, probably pretty easily01:44
jogomtreinish: excellent, as those tests don't make a ton of sense in tempest proper01:44
mtreinishthey don't make any sense, it's a layer violation. Tempest shouldn't care what the underlying hardware is01:45
mtreinishand that couples it to the hardware01:45
*** gyee has quit IRC01:47
heyonglijogo, the nova functional testing seems all based on some fake facility, right?01:48
mtreinishjogo: the one thing is the tempest-lib stuff you'd need to build those tests isn't there yet, it's next on the todo list01:48
heyonglimtreinish, build tempest cases from nova functional test, do you mean this? sorry i'm not very familiar with this.01:50
mtreinishheyongli: in tempest there is a high prio effort to split out common functionality (like rest clients, ssh utils, base test cases, etc) into a library tempest-lib01:51
mtreinishthat way you can construct tempest-like tests suites inside other projects01:51
fungijogo: even with updated images, the devstack-trusty-dib nodes don't boot successfully. until someone has a chance to debug these (likely using an out-of-band console if hpcloud has such things), that job should probably be removed01:51
mtreinishheyongli: jogo's proposal was to have the similar (if not the same) test cases that you wrote for tempest (which doesn't really fit in tempest) live in the nova tree and use tempest-lib01:52
mtreinishbecause the testing is more appropriate in the nova functional testing tree.01:53
heyonglimtreinish, thank, such a good feature, but not ready, this is a problem. jogo, do you have any suggestion on this?01:54
*** yamamoto_ has joined #openstack-infra01:54
jogoheyongli: I can help with the tempest-lib aspects if you want01:56
jogofungi: who added the dib tests anyway01:57
heyonglijogo, very thanks. i just worry we build a feature on a todo feature.01:57
*** yaguang has quit IRC01:58
jogoheyongli: yeah I understand that concern I am happy to help close any gaps there01:58
fungijogo: git blame zuul/layout.yaml?01:58
jogoahh clarkb ^01:59
heyonglijogo, great thanks, that's a base  point for a sort of work could start on.  i'm going to construct the bp.01:59
* jogo used pickaxe instead of git blame02:00
fungijogo: you daredevil02:00
jogoheyongli: great!02:00
fungijogo: anyway, i think experimental jobs are fair game to stop running without heavy discussion if they aren't supportable. we can always add it back later02:01
jogofungi: should I just remove it from zuul/layout.yaml and leave it elsewhere?02:02
fungijogo: yeah02:02
*** boris-42 has quit IRC02:03
fungiwe'll probably bring it back next week, just for now i don't know how to get at the hpcloud oob console to see why the images we're creating won't boot02:03
*** asettle is now known as asettle-BRB02:03
anteayajogo: +1 to what fungi said02:03
anteayathat is the point of experimental jobs02:03
fungiit was basically a job to test that the nodes booted from these images work, so it's pretty useless anyway for now when we can't boot the nodes it tests02:05
*** marun has quit IRC02:05
openstackgerritJoe Gordon proposed openstack-infra/project-config: Remove dibtest from experimental queue  https://review.openstack.org/14124502:06
anteayaha ha ha02:06
clarkbI added dib tests?02:07
*** baoli has joined #openstack-infra02:07
jogoclarkb: 2b5fedd95162ab9203e2dc3acdc91c2bb514d67f02:07
jogoIf69f18a61529fe886a836c6c284103babbcfc2cb02:07
jogopickaxe knows all02:07
clarkbI cant look those up on my phone02:08
clarkbdo you mean the tests that run on dib built slaves?02:08
clarkband if so why remove those?02:08
clarkbwe are finally able to move that stuff forward again02:08
fungiclarkb: because we can't boot them, so check experimental hangs indefinitely02:09
clarkbhuh02:09
clarkbthat sucks02:09
jogoyup02:09
* mordred is getting closer to having all of that in-hand02:09
fungiclarkb: i even tried refreshing the image with a new image-build and image-upload to the 5 hpcloud environments02:09
* mordred apologizes for the time - turns out the debug cycle is SLOW02:09
clarkbany idea why they dont boot?02:09
clarkband should I become a farmer?02:10
*** hdd has joined #openstack-infra02:10
mordredclarkb: I will farm the things with you02:10
fungiclarkb: nodepool is building and then shunting them to delete within a few minutes02:10
fungiclarkb: i wasn't sure how to get at the instance console in hpcloud to try booting one myself and watching what it's doing02:10
clarkbfungi any errors in the log? that said there are about 5 nodepool changes we need02:11
clarkbfungi you can gui it or use the novaclient02:11
jeblair(also we need zuul job launch timeouts)02:12
fungiclarkb: LaunchStatusException: Server 194d88ea-ed26-4a00-830c-664a6d96745c for node id: 68325 status: ERROR02:13
fungiclarkb: they all do that after a few minutes02:13
jogowhat did I do wrong? https://review.openstack.org/#/c/141245/02:14
jogopuppet-apply-centos6 doesn't like me02:14
clarkbjogo puppet doesnt like anyone today02:14
clarkbits why I may become a faer02:14
clarkb*farmer02:15
*** luqas has quit IRC02:16
*** luqas has joined #openstack-infra02:16
mordredclarkb: puppet stab stab02:16
clarkbspeaking of I think we may consider dropping that test but thats not great eother02:17
clarkbwe could docker a trusty master and puppet agent against that in those trsts02:17
clarkbthis is where I let the crazy flow02:17
fungijust add beer02:18
clarkbits already there. burnside and gigantic do a good job02:18
mordredclarkb: gimeme a few more days and Ill have all your dockers for you02:18
clarkbseriously though spinning up a master might not be terrible i  those tests02:18
clarkbsince its more like what we actually do02:19
anteayajogo: your patch failed jenkins02:20
clarkbexcept we puppet apply for image builds :(02:21
clarkbI really dont think we have any good options. we could apply that patch ourselves02:21
clarkbfungi jeblair mordred ^ do you hate that as much as I do?02:22
fungiclarkb: it does sound questionable to need to backport patches from puppet 4 to the stable released and supported puppet we run02:23
fungiclarkb: is there a channel through which a stable backport could be requested?02:23
fungi"this is broken, please don't expect people to just wait for puppet 4"02:24
mordredI do not like that02:24
mordredwell, hang on02:24
mordredI do not mind spinning up a master to do our tests02:24
mordredI _want_ to get to masterless02:24
mordredbut at the moment testing apply and running agent _is_ strangeish02:24
jogoso lots of broken things, oh joy02:24
mordredso as a stop-gap until I can kill our master, I'm game with dockering one (or something) for what we're doing with apply tests today02:25
clarkbfungi I requested a backport. it is apparently being discussed02:26
mordredclarkb: what's the ETA on 4?02:26
mordred6 months? a year? 3?02:26
clarkbwho knows but its not backward compat02:26
mordredno, I know that02:26
nibalizerso whats the problem with running without directory enviornments for the apply test?02:26
mordredI'm wondering how much time we have before armegeddon happens again02:27
clarkbwe would have to redo our master02:27
*** shashankhegde has quit IRC02:27
nibalizerits actually just some config changes02:27
nibalizerusing $environment like it was before isn't a problem02:28
nibalizermordred: 4 lands feburaryish02:28
nibalizer3.7 won't go end of life for a long time tho02:28
fungiand when 3.x does go end of life they'll announce it a good month or two ahead of time02:29
mordredI thnk we should a) redo our master to old-style environment b) make a test job that spins up a master and does agent instead of apply, but keep apply tests too c) move more quickly to kill master with prejudice02:30
nibalizermordred: why do you hate the master?02:30
mordrednibalizer: because it's part of why the puppetlabs "we hate upgrades" sucks so mad02:30
mordredbad02:31
nibalizerits sortof orthogonal to the current problem02:31
mordredit is02:31
mordredit's just on my hitlist02:31
nibalizerokay02:31
nibalizerwell there is a new puppet server that runs in java02:31
nibalizeryou could hate that too :P02:31
mordredyeah. that's not gonna get deployed02:31
nibalizeri agree with a and b, i dont care about c02:31
nibalizerwith multinode nodepool we could easily get a master and agent up super fast02:32
clarkbno just docker it02:32
nibalizerwe could also use the beaker testing stuff that I've been working on with the stackforge folks02:32
*** adalbas has quit IRC02:32
nibalizermk02:32
clarkbwe dont need 2 nodes02:32
*** baoli has quit IRC02:33
mordredyah02:34
*** baoli has joined #openstack-infra02:34
mordredI can make a docker with the master in it - and we just docker that on the apply nodes and point the config at it etc.02:34
arosen1fungi:  how do you get the patch revision number from gerrit to use with zuul client? It looks like gerrit doesn't return that via it's jsonrpc api?02:34
mordredI'll take a quick stab at that tomorrow02:34
fungiarosen1: there's a patchsets option to the query call i think. you probably want the one listed as latest02:35
nibalizerand i should prep a patch to go back to non-directory environments?02:36
clarkbya lets prep it02:36
clarkbI think its the least bad option02:36
nibalizerkk02:36
clarkbnibalizer do we have to update anything other than puppet.conf on the master?02:36
nibalizeryea i'll come up with a list of steps02:37
fungii'm good with that as the smallest possible modification for now to get the job back on track02:37
clarkbnibalizer: thanks02:37
arosen1fungi: ah thanks i see had to include --patch-sets02:37
*** baoli has quit IRC02:42
*** spzala has quit IRC02:42
*** shashankhegde has joined #openstack-infra02:44
jesusaurusclarkb: whats the problem with directory environments?02:44
clarkbbroken on centos602:45
clarkbwill be fixed in puppet 4 maybe fix will be backported to 3.702:46
*** oomichi has joined #openstack-infra02:46
jesusaurusugh02:46
openstackgerritJoshua Hesketh proposed openstack-infra/project-config: Dogfood swift logs with infra jobs  https://review.openstack.org/14125002:47
*** tjones1 has quit IRC02:48
*** tjones1 has joined #openstack-infra02:49
*** dims__ has quit IRC02:49
*** tjones1 has quit IRC02:49
*** dims__ has joined #openstack-infra02:50
*** KanagarajM has joined #openstack-infra02:52
*** dims__ has quit IRC02:54
*** koolhead17 has joined #openstack-infra02:56
*** Ryan_Lane has quit IRC02:56
*** shakamunyi has quit IRC02:57
*** shakamunyi has joined #openstack-infra02:57
*** tylerdurden has joined #openstack-infra02:57
*** luqas has quit IRC02:59
*** luqas has joined #openstack-infra02:59
jheskethclarkb: ping03:01
*** yaguang has joined #openstack-infra03:01
clarkbpong03:01
clarkbshould I review that change?03:02
clarkbjhesketh +203:04
*** rmcall has quit IRC03:09
*** sabari is now known as zz_sabari03:10
*** otter768 has joined #openstack-infra03:10
*** otter768 has quit IRC03:15
jheskethclarkb: ah thanks, was going to ask about this log though: http://logs.openstack.org/79/133179/1/experimental/experimental-swift-logs-system-config-pep8-centos6/cc75c2003:16
jheskethclarkb: that's from https://review.openstack.org/#/c/133179/03:16
jheskethit's the experimental log that was working earlier this week03:16
jheskethand now it's not03:16
*** ivar-lazzaro has quit IRC03:16
jheskethclarkb: are you able to check if that object exists in swift please?03:16
*** jerryz has joined #openstack-infra03:16
clarkbnot right now03:21
clarkbbut maybe in a bit. fence fell over \o/03:21
*** shashankhegde has quit IRC03:21
*** erikmwilson has quit IRC03:23
*** ddieterly has joined #openstack-infra03:27
*** penguinRaider__ has quit IRC03:27
*** penguinRaider has joined #openstack-infra03:28
*** shashankhegde has joined #openstack-infra03:28
openstackgerritJoshua Hesketh proposed openstack-infra/os-loganalyze: Assume trailing slashes want to load indexes  https://review.openstack.org/14126003:29
jheskethclarkb: all good, no hurry :-)03:29
*** fungi has quit IRC03:31
*** fungi has joined #openstack-infra03:31
clarkbmeh fence will have to wait. its cold and winy03:32
jheskethlol03:34
*** weshay has quit IRC03:36
clarkbjhesketh: ya the index.html, console.html and logs/ are there03:36
clarkbI guess I should check logs.o.o for errors?03:36
jheskethclarkb: that'd be handy please :-)03:36
*** harlowja is now known as harlowja_away03:36
clarkbjhesketh: 403 Forbidden03:39
*** zz_sabari is now known as sabari03:39
clarkblet me log in as the ro user and see (I checked initially with rw user)03:40
jheskethhmm03:40
clarkb"error loading content. Try refreshing page03:41
clarkbso something with that user went sideways03:41
*** asettle-BRB is now known as asettle03:42
jogodocker just crashed my box03:42
clarkbjogo: fun03:42
jogokernel panic03:42
clarkbjhesketh: I think I am just going to have to submit a ticket with rax for cloud files03:43
clarkbjhesketh: don't really have the bw to debug further tonight but I will submit tha before I afk03:43
clarkbjhesketh: anything else you think I should do?03:43
*** sabari is now known as zz_sabari03:47
*** zz_sabari is now known as sabari03:49
jheskethclarkb: nope, that seems reasonable03:51
jheskethyou could check the permissions on the user(s) are still set03:51
jheskethbut it doesn't sound like that's it03:51
clarkbhow do I do that? log in as the non special user?03:51
clarkbI can try that03:51
jheskeththat'd be a good test03:51
jheskeththere are some headers that define which users have access to what, but I can't remember them so a master-account check is a better idea03:52
clarkbthe rw user definitely works03:52
clarkbbut will check via master account03:52
*** unicell has quit IRC03:53
*** baoli has joined #openstack-infra03:55
openstackgerritJoshua Hesketh proposed openstack-infra/project-config: zuul's log path should always be a folder  https://review.openstack.org/14126303:56
jheskethoh okay03:56
jheskethso it's possibly a permissions thing03:57
clarkbjhesketh: I have confirmed that infra-files-ro has observer view only access on files03:57
clarkbjhesketh: so if it is a permissions thing then its not something that we seem to be able to toggle. Going to submit a ticket now03:57
jheskethokay, seems reasonable03:58
*** dannywilson has joined #openstack-infra04:00
clarkbjhesketh: 141212-ord-0000211 is the ticket id for reference04:00
jheskeththanks04:01
*** hdd has quit IRC04:02
*** patrickeast has quit IRC04:03
*** dannywilson has quit IRC04:04
*** penguinRaider__ has joined #openstack-infra04:08
*** shakamunyi has quit IRC04:08
*** penguinRaider has quit IRC04:11
*** oomichi has quit IRC04:12
*** Ryan_Lane has joined #openstack-infra04:12
*** baoli has quit IRC04:13
*** penguinRaider has joined #openstack-infra04:13
*** penguinRaider__ has quit IRC04:14
*** shashankhegde has quit IRC04:15
*** sabari is now known as zz_sabari04:16
*** Ryan_Lane has quit IRC04:17
*** zz_sabari is now known as sabari04:17
*** r-daneel has quit IRC04:19
*** penguinRaider__ has joined #openstack-infra04:21
*** penguinRaider has quit IRC04:24
*** stevemar has joined #openstack-infra04:30
*** gondoi has quit IRC04:32
*** roaet- has quit IRC04:32
*** jbryce has quit IRC04:32
*** lbragstad has quit IRC04:32
*** cyeoh has quit IRC04:33
*** zz_dimtruck has quit IRC04:33
*** lbragstad has joined #openstack-infra04:33
*** zz_gondoi has joined #openstack-infra04:33
*** jbryce has joined #openstack-infra04:33
*** zz_gondoi is now known as gondoi04:33
*** roaet_ has joined #openstack-infra04:33
*** talluri has joined #openstack-infra04:33
*** zz_dimtruck has joined #openstack-infra04:34
*** cyeoh has joined #openstack-infra04:34
*** zz_dimtruck is now known as dimtruck04:34
*** unicell has joined #openstack-infra04:38
*** luqas__ has joined #openstack-infra04:38
armaxcan anyone help with: https://review.openstack.org/#/c/141256/ as without it, Neutron is broken04:38
armax?04:38
armaxthanks!04:38
*** luqas has quit IRC04:39
*** asettle has quit IRC04:40
*** sabari is now known as zz_sabari04:44
*** penguinRaider has joined #openstack-infra04:44
*** SumitNaiksatam has quit IRC04:44
*** penguinRaider__ has quit IRC04:44
*** SumitNaiksatam has joined #openstack-infra04:44
*** markvan has quit IRC04:45
*** luqas__ has quit IRC04:45
*** markvan has joined #openstack-infra04:46
*** luqas__ has joined #openstack-infra04:46
*** mmaglana has quit IRC04:46
*** SumitNaiksatam has quit IRC04:51
*** penguinRaider__ has joined #openstack-infra04:57
*** zz_sabari is now known as sabari05:00
*** penguinRaider has quit IRC05:01
*** penguinRaider__ has quit IRC05:09
*** penguinRaider has joined #openstack-infra05:09
*** otter768 has joined #openstack-infra05:11
*** otter768 has quit IRC05:16
*** penguinRaider__ has joined #openstack-infra05:19
*** penguinRaider has quit IRC05:22
heyonglianteaya,  Matthew Treinish post comments on https://review.openstack.org/#/c/139000/,  which is very valuable. but i'm confused by some information there, could you please check it and get me some ideas about that? thanks.05:29
heyonglianteaya,  mtreinish, tomorrow is weekend,  i will check any comment on that next week, and thanks for your feed back.05:31
*** sabari is now known as zz_sabari05:32
*** penguinRaider__ has quit IRC05:37
*** penguinRaider has joined #openstack-infra05:37
*** zz_sabari is now known as sabari05:37
grue_pmheyongli: how are you finding it all so far?05:38
*** wenlock has joined #openstack-infra05:39
heyongligrue_pm,  some confuse, do first CI or first test cases,  or both can parallel?05:39
grue_pmheyongli: I'm new so I totally have no idea <-: I understand the confusion - you probably have more idea than I do.05:40
grue_pmheyongli: but folk around here are really nice and helpful and patient05:40
heyongligrue_pm, no that more,  i want to know if there some thrid party CI running some test cases not merged to tempest or anywhere, and is it possible. but based mtreinish comments, it does possible. so my question, how could i setting our CI like that. we need make CI work first, them we had possible to share the 'qualified'  test cases to tempest.05:42
*** stevemar has quit IRC05:43
grue_pmheyongli: I'm from a sysadmin background and I'm learning all of this from scratch (except IRC) pretty much - it's my 2nd week so like I said I have no idea but there should be some folk around to ask in the morning for them05:45
heyongligrue_pm,  don't worry, we discuss here, nice guy will show up and guide us -:)05:46
grue_pmheyongli: I know some of Europe will be up and onboard soon05:46
grue_pmbest bit about openstack and IRC is that it's worldwide and there are people on most of the time05:47
grue_pmexcept perhaps the weekends.05:47
*** penguinRaider__ has joined #openstack-infra05:48
*** penguinRaider has quit IRC05:52
nibalizerclarkb: hrm im starting to wonder if turning of directory environments is acutally a fix05:54
nibalizersince im having a hard time reproducing the error :/05:54
clarkbinstall 3.7.3 on centos6 from puppet repo. install vcsrepo the use it05:55
clarkbnibalizer remember its self testing05:56
clarkbheyongli when you run third party ci the test environments and tests you run are completely up to you05:59
clarkbthat is kind of the whole point05:59
clarkbnibalizer what aspect of reproducing isnt working?05:59
openstackgerritJoshua Hesketh proposed openstack-infra/project-config: Add in parent links to zuul log indexes  https://review.openstack.org/14127706:02
*** penguinRaider__ has quit IRC06:02
*** penguinRaider has joined #openstack-infra06:02
*** nikil22_ has joined #openstack-infra06:02
*** amitgandhinz has quit IRC06:05
*** KanagarajM2 has joined #openstack-infra06:10
*** KanagarajM has quit IRC06:11
*** harlowja_at_home has joined #openstack-infra06:12
*** luqas__ has quit IRC06:12
*** luqas__ has joined #openstack-infra06:12
*** changbl has joined #openstack-infra06:12
*** jyuso has quit IRC06:13
*** KanagarajM2 has quit IRC06:13
*** penguinRaider__ has joined #openstack-infra06:14
openstackgerritStefano Maffulli 'reed' proposed openstack-infra/system-config: Getting activity board under infra  https://review.openstack.org/14128206:16
nibalizerclarkb: i have centos, puppet 3.7.3, ruby 1.8, ... oh wait06:16
nibalizeri have plabs vcsrepo not openstack vcsrepo06:16
nibalizermaybe thats it?06:16
clarkbmaybe06:16
*** penguinRaider has quit IRC06:17
nibalizerya no dice :/06:18
nibalizermy worry is that its a transient failure so maybe the 'working without directory environments' wasn't actually a fix06:18
nibalizerbooooooo06:18
clarkbI dont think its transient06:18
clarkbI turned them back on and it failed06:18
clarkbthen dow graded through 3.7.2 .1 and .0 with the same result06:19
nibalizerhrm then there is some complexity that makes it hard to reproduce ... :(06:19
*** arosen1 has quit IRC06:20
*** luqas__ has quit IRC06:20
*** luqas__ has joined #openstack-infra06:21
openstackgerritStefano Maffulli 'reed' proposed openstack-infra/system-config: Getting activity board under infra  https://review.openstack.org/14128206:22
clarkbI dunno we seem to trip it consistently. how'd you make your test machine?06:22
clarkbI would start on new base centos6 image run install_puppet.sh then the nodepool script06:23
nikil22_hi I have read like there are lots of jenkins jobs for each projects. When i look into "https://git.openstack.org/cgit/openstack-infra/project-config/tree/jenkins/jobs" this i see only few jobs. I just wanted to execute the tempest jobs related to neutron , where can i find these jobs06:23
*** doude has quit IRC06:23
clarkbthen test as that will set up puppet in the way it fails for us. keep in mind it does run to set itself up so something puppet does to itself may be related06:23
clarkbnikil22_ they are in that dir in the devstack-gate.yaml file06:24
*** reed has quit IRC06:28
crinkleclarkb: yeah i can't reproduce it either, this is what i'm trying http://paste.openstack.org/show/149714/06:28
nikil22_clarkb: so if i use this in "devstack-gate.yaml" and build then all jobs will be uploaded to my jenkiins server?  . All these jobs are tempest or unit test also included in this06:29
clarkbcrinkle I am glad centos vim hates you too06:29
heyongliclarkb,  thanks , good to know , what process should be take to make sure the CI quality? and get it online?06:30
nibalizerclarkb: i used hp centos node, installed puppet, pulled down vcsrepo from git06:30
clarkbcrinkle you are skipping the initial puppet run06:30
*** achanda has joined #openstack-infra06:31
clarkbwe know it works first time because thats how images are built. but that process installs puppet.conf among other things and is likely the missing piecein reproducing06:31
clarkbnibalizer^06:31
crinkleclarkb: well this is masterless, my understanding was that it was a problem with puppet apply06:31
clarkbnikil22_ they are not unittests and yes you can use those templates to get the neutron tempest jobs06:32
* crinkle also not paying that much attention06:32
clarkbcrinkle ya its puppet apply in both cases06:32
clarkbcrinkle but there is an initial image build run that works then a run post image build that fails06:32
clarkbso likely that the initial run sets up puppet to fail06:33
crinkleoh that sounds strange06:33
*** penguinRaider has joined #openstack-infra06:33
*** penguinRaider__ has quit IRC06:33
clarkbheyongli thats a very nebulous question06:34
clarkbheyongli I would recommend starting small and getting something going then working from there06:34
*** luqas__ has quit IRC06:34
clarkbcrinkle let me link you script to run06:35
*** luqas has joined #openstack-infra06:35
*** pcrews has quit IRC06:35
nibalizeri have the puppet.conf from the git repo06:36
clarkbhttps://git.openstack.org/cgit/openstack-infra/project-config/tree/nodepool/scripts/prepare_node_bare.sh06:36
clarkbit will install puppet and all that06:36
*** MarkAtwood has joined #openstack-infra06:36
crinkleclarkb: without looking at it i think it is going to fail on ./prepare_node.sh for me06:37
clarkbyou nees that repo06:37
heyongliclarkb,  yeah, i try to run first cases on our CI,   to online CI, ie. post some comments to patches. our server setting up and some test cases is running but not post any comments. before we can post comments there should some procedure i can take, now i'm working to enable our CI can post comments, i think this action should approved by infra, but how to get approved  not clear to me.06:37
crinklebut i can clone project-config and run it out of that06:37
clarkband run in that dir06:37
crinkle:)06:37
*** jyuso has joined #openstack-infra06:38
clarkbheyongli any account can comment. you dont need approval bht we recommend you start with the sandbox reposo that you can work out any bugs there first06:39
*** vigneshvar has joined #openstack-infra06:39
heyongliclarkb,  anteaya  give some feedback to our log server, we are addressing that, and will bring it back soon. anteaya  suggest post testcases out to get reviewd, this is what i'm doing now.06:39
*** jamielennox is now known as jamielennox|away06:39
*** shakamunyi has joined #openstack-infra06:41
heyongliclarkb,  ok, i get the basic idea, very thanks. this is just what i want to know. so then,  task try to merge our test cases to tempest or nova and task to make our CI env better can be done parallel, it's  so cool.06:41
*** rmcall has joined #openstack-infra06:42
*** fabo has quit IRC06:42
*** fabo has joined #openstack-infra06:43
heyongliclarkb, actually, our test cases, even though not fit the tempest well,  running about several weeks already, and addressed most of problem we encounter.   to get our CI can vote, there is some way to go, but we does need make the first step, get it stable an feed back to patches.06:45
*** harlowja_at_home has quit IRC06:46
crinkleclarkb: so that script installs puppet 2.7 for me06:47
crinklenot entirely sure why06:47
clarkbwah06:47
crinkleit ends by failing trying to install lvm2 from updates06:48
clarkboh puppet version 206:48
crinkleyes06:48
clarkbnibalizer ^ thats all you06:48
* nibalizer denies all knowlege06:48
nibalizerit should be running in '3' mode06:48
nibalizerby default06:48
nibalizerand any puppet 2 logic should be sent to /dev/null06:48
clarkbdefault is 206:48
nibalizer:(06:48
clarkbbut then how are we getting 3.7.306:49
clarkbthis makes no sense06:49
crinklehuh running just install_puppet.sh gets the right version06:51
crinklestill upset about lvm206:51
clarkbya the bad default is in prepare-node.sh06:53
crinkleI don't see where in this repo environments are being configured06:53
clarkbso theory time. we install puppet2.7 which runs and installs puppet 306:53
crinkleyou're managing your puppet with puppet?06:54
clarkbagain nibalizer ^06:54
crinklelol06:54
clarkbbut yes I think so06:54
crinkleall blame nibalizer06:54
clarkbwell he wrote all that06:54
clarkbas part of transition to puppet 306:55
nibalizerwhat06:55
nibalizerwe install puppet 2.7 that configures puppet 3?06:55
nibalizeri dont think so, bob06:55
clarkbyes you made it do the 3 now06:56
clarkbbut prepare node is like but 206:56
clarkbso we should fix prepare node06:56
clarkband I dont know what lvm2 is doing. maybe our images come with a package you need ?06:56
*** mrunge has joined #openstack-infra06:57
crinkleseems like it06:57
crinkleit also hiccups here https://git.openstack.org/cgit/openstack-infra/project-config/tree/nodepool/scripts/prepare_node.sh#n45 because epel isn't installed06:57
clarkbya our images epel06:57
*** mrunge has quit IRC06:57
clarkbwelcome to cloyd06:58
crinkleokay well is that ideal? if we had the script install epel this would be a little more user-reproduceable06:58
clarkbits not ideal but its also something we have never had to do06:59
clarkbso it doesnt get tested06:59
*** zul has quit IRC07:00
clarkbnote this is why we want to build from scratch07:00
clarkbthen its all consistent for everyonw07:01
*** achanda has quit IRC07:04
*** rmcall has quit IRC07:04
*** achanda has joined #openstack-infra07:05
*** mrmartin has joined #openstack-infra07:05
*** achanda_ has joined #openstack-infra07:07
*** tnovacik has joined #openstack-infra07:07
*** yolanda has quit IRC07:08
*** achanda has quit IRC07:09
*** oomichi has joined #openstack-infra07:11
*** otter768 has joined #openstack-infra07:12
*** yolanda has joined #openstack-infra07:16
*** achanda_ has quit IRC07:17
*** otter768 has quit IRC07:17
openstackgerritJoshua Hesketh proposed openstack-infra/project-config: Add in parent links to zuul log indexes  https://review.openstack.org/14127707:19
openstackgerritJoshua Hesketh proposed openstack-infra/project-config: Add extra detail to swift indexes  https://review.openstack.org/14128607:19
openstackgerritJoshua Hesketh proposed openstack-infra/project-config: Add extra detail to swift indexes  https://review.openstack.org/14128607:20
*** oomichi has quit IRC07:21
*** jgallard_ has joined #openstack-infra07:23
*** xyang1 has quit IRC07:24
openstackgerritColleen Murphy proposed openstack-infra/project-config: Only guard yum update against epel if enabled  https://review.openstack.org/14128807:28
*** mrunge has joined #openstack-infra07:28
*** wenlock has quit IRC07:33
*** lifeless has quit IRC07:36
*** luqas has quit IRC07:36
*** luqas has joined #openstack-infra07:36
*** HeOS has quit IRC07:36
*** penguinRaider__ has joined #openstack-infra07:37
*** liam_ has joined #openstack-infra07:37
*** liam_ is now known as Guest7749307:38
*** luqas__ has joined #openstack-infra07:40
*** luqas has quit IRC07:40
*** penguinRaider has quit IRC07:40
*** jyuso has quit IRC07:40
*** belmoreira has joined #openstack-infra07:41
*** viglesias has quit IRC07:41
*** lifeless has joined #openstack-infra07:43
*** viglesias has joined #openstack-infra07:43
*** mrunge has quit IRC07:45
*** _nadya_ has joined #openstack-infra07:45
*** achanda has joined #openstack-infra07:46
*** luqas__ has quit IRC07:47
*** luqas has joined #openstack-infra07:47
*** _nadya_ has quit IRC07:49
*** amitgandhinz has joined #openstack-infra07:49
*** viglesias has quit IRC07:50
*** viglesias has joined #openstack-infra07:51
*** Longgeek has joined #openstack-infra07:58
*** Guest77493 has quit IRC07:59
*** jamespage_ has joined #openstack-infra08:02
*** ala_ has joined #openstack-infra08:04
*** jamespage_ has quit IRC08:04
*** doude has joined #openstack-infra08:05
*** dtantsur|afk is now known as dtantsur08:05
*** mrunge has joined #openstack-infra08:06
*** sabari is now known as zz_sabari08:06
*** unicell1 has joined #openstack-infra08:07
*** rediskin has joined #openstack-infra08:08
*** yjiang5 has joined #openstack-infra08:08
*** jpich has joined #openstack-infra08:08
*** vponomaryov1 has joined #openstack-infra08:08
openstackgerritTravis Tripp proposed openstack/requirements: Updating to the 0.15.0 relese  https://review.openstack.org/14129808:08
*** jcoufal has joined #openstack-infra08:09
*** jaypipes_ has joined #openstack-infra08:10
*** achanda has quit IRC08:11
*** zz_sabari is now known as sabari08:11
*** achanda has joined #openstack-infra08:12
*** maurosr- has joined #openstack-infra08:12
*** zz_avozza is now known as avozza08:13
*** mrodden_ has joined #openstack-infra08:14
*** unicell has quit IRC08:14
*** jaypipes has quit IRC08:14
*** vponomaryov has quit IRC08:14
*** maurosr has quit IRC08:14
*** funzo has quit IRC08:14
*** yjiang5_away has quit IRC08:14
*** redixin has quit IRC08:14
*** mrodden has quit IRC08:14
*** maurosr- is now known as maurosr08:14
*** mrodden_ is now known as mrodden08:14
*** avozza is now known as zz_avozza08:15
*** achanda has quit IRC08:16
*** achanda has joined #openstack-infra08:18
*** ociuhandu has joined #openstack-infra08:18
*** cody-somerville has quit IRC08:18
*** funzo has joined #openstack-infra08:26
*** e0ne has joined #openstack-infra08:28
*** jcoufal has quit IRC08:30
openstackgerritAndreas Jaeger proposed openstack/requirements: Add yasfb to global-requirements  https://review.openstack.org/14130308:32
*** mpaolino has joined #openstack-infra08:33
*** markus_z has joined #openstack-infra08:36
*** luqas has quit IRC08:36
*** luqas has joined #openstack-infra08:37
*** jyuso has joined #openstack-infra08:38
gilliardHello -infra. I'm having some trouble with the -puppet-apply- jobs on this patch https://review.openstack.org/#/c/125279/ - is anyone around who can help me understand what's going wrong?08:39
*** andreaf has joined #openstack-infra08:41
*** penguinRaider__ has quit IRC08:41
*** penguinRaider has joined #openstack-infra08:42
openstackgerritAndreas Jaeger proposed openstack-infra/project-config: Fix api-wg job names and placement  https://review.openstack.org/14130608:42
*** Hal_ has joined #openstack-infra08:44
gilliardI've raised the problem I described above at https://storyboard.openstack.org/#!/story/2000081 - never used sb before, so let me know if I did it wrong.08:45
gilliards/if/how/08:46
*** Dafna has quit IRC08:48
*** MaxV has joined #openstack-infra08:49
openstackgerritAndreas Jaeger proposed openstack-infra/project-config: Fix api-wg job names and placement  https://review.openstack.org/14130608:50
*** tnovacik has quit IRC08:50
*** penguinRaider__ has joined #openstack-infra08:52
*** penguinRaider has quit IRC08:56
*** HeOS has joined #openstack-infra08:57
*** MarkAtwood has quit IRC08:59
*** dtantsur is now known as dtantsur|bbl08:59
*** jcoufal has joined #openstack-infra09:00
*** jedimike has joined #openstack-infra09:02
*** penguinRaider__ has quit IRC09:05
*** yamamoto_ has quit IRC09:05
*** sabari is now known as zz_sabari09:05
*** penguinRaider has joined #openstack-infra09:07
*** penguinRaider__ has joined #openstack-infra09:09
openstackgerritArmando Migliaccio proposed openstack-infra/project-config: Check that Gerrit ACL files are normalized  https://review.openstack.org/14082109:12
*** penguinRaider has quit IRC09:13
*** otter768 has joined #openstack-infra09:13
*** mfink has quit IRC09:15
*** jlibosva has joined #openstack-infra09:16
*** penguinRaider__ has quit IRC09:17
*** penguinRaider has joined #openstack-infra09:17
*** armax has quit IRC09:17
*** otter768 has quit IRC09:18
*** penguinRaider has quit IRC09:19
*** jistr has joined #openstack-infra09:19
*** penguinRaider has joined #openstack-infra09:19
*** _nadya_ has joined #openstack-infra09:23
*** derekh has joined #openstack-infra09:25
*** skolekonov has joined #openstack-infra09:27
*** SotK has joined #openstack-infra09:28
*** e0ne has quit IRC09:28
*** ZZelle_ is now known as ZZelle09:28
*** ihrachyshka has joined #openstack-infra09:32
*** ihrachyshka_ has joined #openstack-infra09:34
*** penguinRaider__ has joined #openstack-infra09:35
*** pblaho has joined #openstack-infra09:36
*** ihrachyshka has quit IRC09:37
*** mpaolino has quit IRC09:37
*** _nadya_ has quit IRC09:38
*** penguinRaider has quit IRC09:39
*** ociuhandu has quit IRC09:42
*** luqas has quit IRC09:50
*** luqas__ has joined #openstack-infra09:50
*** mpaolino has joined #openstack-infra09:50
*** penguinRaider__ has quit IRC09:52
*** penguinRaider has joined #openstack-infra09:53
*** Masahiro has quit IRC09:53
*** BobBall_AWOL is now known as BobBall09:57
*** doude has quit IRC10:06
*** doude has joined #openstack-infra10:06
*** alexpilotti has joined #openstack-infra10:08
*** rlandy has joined #openstack-infra10:08
*** isviridov_away is now known as isviridov10:10
*** ociuhandu has joined #openstack-infra10:12
*** nfedotov has joined #openstack-infra10:14
nikil22_hi I have set up the CI system. Now say i want the job "/jobs/neutron-functional.yaml" to be imported to my jenkins. How or what command i suould use so that the jenkins job builder will create a job. Or if i just keep the yamal file in "/etc/jenkins_jobs/config" and do "jenkins-jobs --flush-cache update /etc/jenkins_jobs/config/" will it work?10:17
*** penguinRaider__ has joined #openstack-infra10:19
*** penguinRaider has quit IRC10:23
*** e0ne has joined #openstack-infra10:25
*** achanda has quit IRC10:28
*** ociuhandu has quit IRC10:35
*** andreykurilin_ has joined #openstack-infra10:36
*** yfried_ has quit IRC10:41
*** ihrachyshka_ has quit IRC10:43
nikil22_Like i want to create a new job from the yaml file using JJB how can i do it?10:45
*** ociuhandu has joined #openstack-infra10:50
*** yaguang has quit IRC10:54
*** dims__ has joined #openstack-infra10:56
*** ZZelle has quit IRC10:57
*** ZZelle has joined #openstack-infra10:58
*** dims__ has quit IRC11:00
*** penguinRaider__ has quit IRC11:01
*** penguinRaider has joined #openstack-infra11:01
*** ociuhandu has quit IRC11:01
*** penguinRaider has quit IRC11:03
*** penguinRaider has joined #openstack-infra11:03
*** _nadya_ has joined #openstack-infra11:06
*** adalbas has joined #openstack-infra11:06
*** cnesa2 has joined #openstack-infra11:06
*** cnesa has quit IRC11:07
*** Hal_ has quit IRC11:08
*** cnesa2 has quit IRC11:11
*** jgallard_ has quit IRC11:11
*** zhiwei has quit IRC11:14
*** otter768 has joined #openstack-infra11:14
*** otter768 has quit IRC11:18
*** aysyd has joined #openstack-infra11:20
*** yfried_ has joined #openstack-infra11:21
*** _nadya_ has quit IRC11:27
*** penguinRaider__ has joined #openstack-infra11:33
*** cdent has joined #openstack-infra11:34
*** ihrachyshka_ has joined #openstack-infra11:35
*** penguinRaider has quit IRC11:36
*** yfried_ is now known as yfried|afk11:37
*** ihrachyshka__ has joined #openstack-infra11:38
*** dizquierdo has joined #openstack-infra11:38
*** penguinRaider has joined #openstack-infra11:39
*** penguinRaider__ has quit IRC11:39
*** yamamoto has joined #openstack-infra11:40
*** penguinRaider__ has joined #openstack-infra11:40
*** ihrachyshka_ has quit IRC11:41
*** Masahiro has joined #openstack-infra11:42
openstackgerritIvan Udovichenko proposed openstack-infra/system-config: Remove hardcoded commands  https://review.openstack.org/14107311:43
*** penguinRaider has quit IRC11:45
*** dims__ has joined #openstack-infra11:45
*** baoli has joined #openstack-infra11:45
*** baoli has quit IRC11:46
*** baoli has joined #openstack-infra11:46
*** Masahiro has quit IRC11:46
*** penguinRaider has joined #openstack-infra11:48
*** dims__ has quit IRC11:49
*** penguinRaider__ has quit IRC11:49
*** dims__ has joined #openstack-infra11:49
*** dims__ has quit IRC11:54
*** penguinRaider__ has joined #openstack-infra11:55
*** boris-42 has joined #openstack-infra11:55
*** dims__ has joined #openstack-infra11:56
*** yamamoto has quit IRC11:56
*** yfried|afk is now known as yfried_11:57
*** yamamoto has joined #openstack-infra11:57
*** penguinRaider has quit IRC11:58
*** pc_m has joined #openstack-infra12:01
socialHi, can someone help me? someone who has forcepush rights to stackforge/packstack so he can remove tags 2014.2.dev1359.g40f3b9d and 2014.2.dev1375.g0a45ca7 ?12:02
*** pc_m has quit IRC12:02
*** skolekonov has quit IRC12:03
*** pc_m has joined #openstack-infra12:03
*** pc_m has quit IRC12:04
*** yamamoto has quit IRC12:04
*** pc_m has joined #openstack-infra12:05
*** penguinRaider__ has quit IRC12:06
*** penguinRaider has joined #openstack-infra12:06
*** skolekonov has joined #openstack-infra12:07
*** yfried_ is now known as yfried|afk12:07
*** mpaolino has quit IRC12:07
openstackgerritMerged openstack-infra/nose-html-output: Workflow documentation is now in infra-manual  https://review.openstack.org/13942612:10
*** dtantsur|bbl is now known as dtantsur12:10
openstackgerritMerged openstack-infra/jeepyb: Add a git clean command before updating local copy  https://review.openstack.org/12656712:10
openstackgerritMerged openstack-infra/puppet-apparmor: Add Rakefile file and update puppet coding style  https://review.openstack.org/10279412:10
*** yfried|afk is now known as yfried_12:10
openstackgerritMerged openstack-infra/gear: Workflow documentation is now in infra-manual  https://review.openstack.org/13941612:10
openstackgerritMerged openstack-infra/gerritlib: Workflow documentation is now in infra-manual  https://review.openstack.org/13941912:11
openstackgerritMerged openstack-infra/os-loganalyze: Workflow documentation is now in infra-manual  https://review.openstack.org/13942712:11
openstackgerritMerged openstack-infra/gearman-plugin: Workflow documentation is now in infra-manual  https://review.openstack.org/13941712:12
openstackgerritMerged openstack-infra/zuul: Doc: ref links for "approval" requirement  https://review.openstack.org/13020212:15
*** tnovacik has joined #openstack-infra12:16
openstackgerritAndrea Frittoli  proposed openstack-infra/devstack-gate: Fix branch fallback logic  https://review.openstack.org/13049912:18
openstackgerritMerged openstack-infra/zuul: Document that the "Stream Events" permission is needed.  https://review.openstack.org/13264512:18
openstackgerritMerged openstack-infra/zuul: Document that the "Stream Events" permission is needed.  https://review.openstack.org/13264512:18
*** yfried_ is now known as yfried|afk12:20
openstackgerritMerged openstack-infra/infra-manual: Explain Zuul setup without gating  https://review.openstack.org/13967812:21
*** ihrachyshka__ is now known as ihrachyshka12:23
*** timrc has quit IRC12:25
*** amuller has joined #openstack-infra12:26
*** penguinRaider__ has joined #openstack-infra12:26
*** penguinRaider has quit IRC12:29
*** yfried|afk is now known as yfried_12:29
*** tnovacik has quit IRC12:30
openstackgerritMerged openstack-infra/zuul: Remove "properly" from error message for clarity  https://review.openstack.org/13412212:30
*** zul has joined #openstack-infra12:32
nikil22_Hi in the CI setup. Always the devstack-gate install the devstack with master branch. how can i point to use the neutron as particular branch instead of the standard one12:38
*** jgjl has joined #openstack-infra12:38
*** achanda has joined #openstack-infra12:39
nfedotovHello . You may set branch in local.conf12:39
*** e0ne_ has joined #openstack-infra12:40
nfedotovYou may set bash environment varibale to name of a branch/repo you need. To find out what env variables you need to set you may look into stackrc file (devstack root folder)12:41
*** hashar has joined #openstack-infra12:41
*** penguinRaider__ has quit IRC12:41
nikil22_nfedotov: I see that local.conf of devstack also created by devstack gate itself. where should i configure in devstack gate or the job. So that it will enter that repo path in loca.conf12:41
*** e0ne has quit IRC12:42
nikil22_exactly how the local.conf is generated by devstack-gate12:42
*** baoli has quit IRC12:43
*** baoli has joined #openstack-infra12:44
*** dprince has joined #openstack-infra12:45
*** _nadya_ has joined #openstack-infra12:46
*** vigneshvar has quit IRC12:47
*** dims__ has quit IRC12:48
*** dims__ has joined #openstack-infra12:48
*** dims__ has quit IRC12:52
*** yfried_ is now known as yfried|afk12:54
*** dkliban_afk is now known as dkliban12:54
*** dims__ has joined #openstack-infra13:01
*** tnovacik has joined #openstack-infra13:02
*** baoli has quit IRC13:04
*** yamamoto has joined #openstack-infra13:05
*** lttrl has joined #openstack-infra13:05
*** Hal_ has joined #openstack-infra13:06
*** markus_z has quit IRC13:07
dims__mrmartin: any news on the gate-infra-puppet-apply-centos6 breakage?13:09
mrmartinhi dims_, my latest info was that clarkb tried to replace module install with direct git fetch13:10
*** yamamoto has quit IRC13:10
mrmartinmaybe this patch: https://review.openstack.org/#/c/141182/13:11
*** luqas__ has quit IRC13:12
*** luqas has joined #openstack-infra13:13
mrmartinSergeyLukjanov: this patch is failing on gate-infra-puppet-apply-centos6 too.13:13
*** yfried|afk is now known as yfried_13:14
*** otter768 has joined #openstack-infra13:15
*** weshay has joined #openstack-infra13:15
*** mwagner_lap has quit IRC13:17
*** spzala has joined #openstack-infra13:18
*** MarkAtwood has joined #openstack-infra13:18
*** otter768 has quit IRC13:20
pc_mfungi: ping - question on changing email address for gerrit/launchpad13:20
openstackgerritMerged openstack-infra/nodepool: libffi-dev/libssl-dev/qemu-utils are required  https://review.openstack.org/12551513:21
*** markus_z has joined #openstack-infra13:22
*** palar has joined #openstack-infra13:23
*** yfried_ is now known as yfried|afk13:24
*** dims__ has quit IRC13:26
*** vigneshvar has joined #openstack-infra13:27
*** dims__ has joined #openstack-infra13:27
*** amitgandhinz has quit IRC13:29
*** Masahiro has joined #openstack-infra13:30
*** yaguang has joined #openstack-infra13:31
*** dims__ has quit IRC13:31
*** signed8bit_ZZZzz is now known as signed8bit13:33
*** signed8bit has quit IRC13:34
*** koolhead17 has quit IRC13:35
*** mattfarina has joined #openstack-infra13:35
*** mattfarina has quit IRC13:35
*** Masahiro has quit IRC13:35
*** andymaier has joined #openstack-infra13:36
*** bswartz has quit IRC13:38
*** jpich has quit IRC13:40
tnovacikhi, there are horizon selenium integration tests that are sometimes failing randomly - it would be really helpful if such test provided in a log a screen shot of browser(only on failure) - does anyone know how could this be achieved?13:41
*** jpich has joined #openstack-infra13:41
tnovaciki am mean not the screen shot part - but rather how to make the logs available on the gates13:41
*** dkranz has joined #openstack-infra13:42
*** penguinRaider__ has joined #openstack-infra13:46
*** mpaolino has joined #openstack-infra13:47
*** cnesa has joined #openstack-infra13:47
*** zhiwei has joined #openstack-infra13:48
*** ddieterly has quit IRC13:49
*** ayoung has joined #openstack-infra13:49
*** ayoung has quit IRC13:49
*** yfried|afk is now known as yfried_13:50
*** penguinRaider has joined #openstack-infra13:51
*** penguinRaider__ has quit IRC13:51
*** cnesa has quit IRC13:52
openstackgerritMerged openstack-infra/devstack-gate: Add oslo.context to devstack-vm-gate-wrap.sh  https://review.openstack.org/13509313:54
*** zz_avozza is now known as avozza13:57
*** hdd has joined #openstack-infra13:58
*** yfried_ has quit IRC13:58
*** nikil22_ has quit IRC13:58
*** pnascimento has joined #openstack-infra13:59
pnascimentohello, any #askbot maintainers for Openstack online?14:00
*** dustins has joined #openstack-infra14:01
*** dims__ has joined #openstack-infra14:02
*** penguinRaider__ has joined #openstack-infra14:02
*** xyang1 has joined #openstack-infra14:03
dims__mrmartin: thanks!!14:03
openstackgerritIvan Udovichenko proposed openstack-infra/system-config: Remove hardcoded variables from openstack_project module (Wiki)  https://review.openstack.org/14137414:03
*** cnesa has joined #openstack-infra14:03
openstackgerritJan Klare proposed openstack-infra/project-config: Added gate-{name}-chef-rake job-template  https://review.openstack.org/13713414:04
*** penguinRaider has quit IRC14:06
openstackgerritMerged openstack-infra/devstack-gate: Add tooz to devstack-vm-gate-wrap.sh  https://review.openstack.org/14115114:06
*** bswartz has joined #openstack-infra14:07
openstackgerritJan Klare proposed openstack-infra/project-config: Added gate-{name}-chef-rake job-template  https://review.openstack.org/13713414:09
mrmartinpnascimento: #askbot as irc channel or askbot as website?14:09
*** achanda has quit IRC14:11
*** penguinRaider__ has quit IRC14:11
*** penguinRaider has joined #openstack-infra14:11
*** ryanpetrello has joined #openstack-infra14:11
*** achanda has joined #openstack-infra14:12
*** ddieterly has joined #openstack-infra14:15
*** k4n0 has quit IRC14:17
*** doug-fish has joined #openstack-infra14:17
openstackgerritIvan Udovichenko proposed openstack-infra/system-config: Remove hardcoded variables from openstack_project module (zuul_dev)  https://review.openstack.org/14138114:21
*** salv-orlando has joined #openstack-infra14:22
*** penguinRaider__ has joined #openstack-infra14:22
*** signed8bit has joined #openstack-infra14:24
*** BobBall is now known as BobBall_AWOL14:24
*** timcline has joined #openstack-infra14:25
*** penguinRaider has quit IRC14:25
*** salv-orlando has quit IRC14:26
*** yamamoto has joined #openstack-infra14:27
*** salv-orlando has joined #openstack-infra14:27
*** yapeng_ is now known as yapeng14:29
openstackgerritIvan Udovichenko proposed openstack-infra/system-config: Remove hardcoded variables from openstack_project module (zuul_merger)  https://review.openstack.org/14138514:29
*** timcline has quit IRC14:29
*** cnesa has quit IRC14:30
*** Sincler has joined #openstack-infra14:31
*** scheuran has joined #openstack-infra14:32
openstackgerritIvan Udovichenko proposed openstack-infra/system-config: Remove hardcoded variables from openstack_project module (zuul_prod)  https://review.openstack.org/14138814:33
*** rmcall has joined #openstack-infra14:34
*** baoli has joined #openstack-infra14:35
fungiokay, back14:36
*** unicell1 has quit IRC14:38
*** rlandy has quit IRC14:40
*** markus_z has quit IRC14:41
*** penguinRaider__ has quit IRC14:41
*** penguinRaider has joined #openstack-infra14:41
*** yapeng has quit IRC14:42
fungipc_m: how have you tried to change your launchpad and gerrit e-mail addresses?14:43
fungimrmartin: dims__: according to scrollback, clarkb/nibalizer/crinkle were all digging into it more last night. the prevailing theory is that directory environments in puppet 3.7 are broken on centos 6. puppet has a fix slated for 4.x and is looking at a backport. in the interim, it looks like we may end up backing out the changes which added that for our systems14:45
fungii'm hunting now to see if there's anything i can pick up and continue iterating on14:46
mrmartinfungi: and what will be the short-term solution? Most of my patches stucked due this bug.14:46
socialfungi: how can I get someone who has forcepush rights to stackforge/packstack so he can remove tags 2014.2.dev1359.g40f3b9d and 2014.2.dev1375.g0a45ca7 ?14:47
fungimrmartin: i think that is the short term solution14:47
mrmartinand who is doing the backport, puppetlabs?14:47
mrmartinor will we use a patched puppet?14:47
fungimrmartin: the backport is the longer-term fix, though they were still trying to confirm this was the cause14:47
*** rmcall has quit IRC14:48
*** penguinRaider__ has joined #openstack-infra14:48
mrmartinand moving from modules to git fetch not solves this issue?14:48
fungimrmartin: nope--we got deploy from git to where it would work for ubuntu but it continued failing the same way as non-git deployment on centos14:49
mrmartinok.14:49
*** ayoung has joined #openstack-infra14:50
mesteryfungi: What we did for the services repos earlier this week, I want to do the same for my stackforge/networking-odl repo, I have all the commits ready with history, do I need special permissions to do that?14:51
fungimestery: if we haven't approved the change to add the project yet, then yes. that's what the import at project creation is for14:51
*** penguinRaider has quit IRC14:51
dims__fungi: thanks!14:51
*** Hal_ has quit IRC14:51
fungisocial: i'm having trouble matching you to anyone in the https://review.openstack.org/#/admin/groups/456,members list14:51
mesteryfungi: Crap, it's already there. I think I messed up then, it's not possible post creation?14:52
socialfungi: oh yes not work nick - lbezdick14:52
socialfungi: I could kick in mmagr if you want him to show up14:52
openstackgerritAntoine Musso proposed openstack-infra/zuul: Soften statsd requirement to bring 3.x  https://review.openstack.org/14139114:52
fungisocial: it looks like those tags must be intentional because they were pushed more than a week apart14:52
socialfungi: yes they were14:52
socialfungi: but we didn't know they will break our build process :)14:53
*** jpich has quit IRC14:53
socialfungi: corrct tag should be something like 2014.2.114:53
fungimestery: it's possible, but it's a lot of effort for a stackforge project. we cleaned up that mess for the official neutron projects because there wasn't much choice14:53
*** vigneshvar has quit IRC14:53
*** tonytan4ever has joined #openstack-infra14:54
*** lttrl has quit IRC14:54
socialfungi: should I open bug somewhere?14:54
pc_mfungi: So I've created a second email address in gerrit and that's it so far.14:54
mesteryfungi: OK, makes total sense. Any other options, or did I screw this up badly enough that getting the history will be too difficult?14:54
fungithis is turning into "stackforge projects make mistakes and want the openstack infra team to spend time fixing them" day unfortunately, when i have openstack things to work on14:54
pc_mfungi: Was going to make it primary and then change launchpad, but Anita suggested I check with you to make sure there aren't any issues with doing that.14:55
fungino offense14:55
mesteryfungi: Ack, please ignore then, apologies :)14:55
fungibut it's a priority issue14:55
mesteryfungi: None taken, I've had those days too14:55
mesteryfungi: I'll play around a bit and figure things out, thanks, I do always appreciate your help!14:55
fungimestery: you're welcome14:55
socialfungi: for us we can live with that for while but we have to build from local repo where we remove the tags manually :/14:56
fungipc_m: there is a chance that when you change your launchpad account's primary e-mail address and then log in with that, then authrnticating to gerrit may create a new gerrit account conflicting with your original one (because launchpad likes to change the openid url for your account in those situations). if that happens, let me know14:56
*** lttrl has joined #openstack-infra14:57
pc_mfungi: OK thanks!14:57
*** wenlock has joined #openstack-infra14:57
fungisocial: mestery: i may be able to get to your stackforge help requests later, but at the moment want to focus on getting our infra puppet jobs working again so we can dislodge a bunch of pending reviews14:57
socialfungi: sure no problem14:58
mesteryfungi: Thanks, appreciate it!14:58
*** r-daneel has joined #openstack-infra15:00
*** andymaier has quit IRC15:01
*** dmsimard_away is now known as dmsimard15:01
*** andymaier has joined #openstack-infra15:01
fungithanks for understanding!15:01
*** erikmwilson has joined #openstack-infra15:03
*** cnesa has joined #openstack-infra15:04
openstackgerritJeremy Stanley proposed openstack-infra/system-config: Revert "Remove logic from puppet.conf"  https://review.openstack.org/14139515:05
*** ociuhandu has joined #openstack-infra15:05
*** salv-orlando has quit IRC15:05
*** penguinRaider__ has quit IRC15:06
*** penguinRaider has joined #openstack-infra15:06
openstackgerritJeremy Stanley proposed openstack-infra/system-config: Revert "Add puppet-httpd to modules.env"  https://review.openstack.org/14139615:06
*** salv-orlando has joined #openstack-infra15:06
*** penguinRaider has quit IRC15:07
*** penguinRaider has joined #openstack-infra15:08
*** amitgandhinz has joined #openstack-infra15:09
*** yamamoto has quit IRC15:12
*** hdd has quit IRC15:16
*** otter768 has joined #openstack-infra15:16
clarkbfungi I am not really here yet but in prepare_node.sh we default to installing puppet2. I think puppet 2 then installs puppet3. This may be why image builds work at all or it could be what is breaking us15:16
clarkbfungi probabaly worth booting rax/hpcloud centos6 and running with it set to install puppet 3 by default15:17
clarkband checking if behavior at image build time and after changes15:17
fungiclarkb: i'll see if i can poke at that as a possibility. also i do find a lot of references to "Invalid parameter provider on Vcsrepo" in puppet bug reports and discussions... was sifting through them for any insights15:17
*** spzala has quit IRC15:17
fungisome dating back to the era where we forked vcsrepo15:18
clarkbfungi oh and I still have a held node in a broken state if you want to poke at it15:18
isviridovHi there, can anybody look at devstack gate log output. Looks like verify_tempest_config.py causes gate build fails. Any hint is very appreciated http://logs.openstack.org/40/140740/11/check/gate-magnetodb-devstack-dsvm/665926a/logs/devstacklog.txt.gz#_2014-12-12_07_27_47_59915:18
clarkbends in 434 iirc15:18
fungik15:18
fungithanks15:18
mordredclarkb: are you sure we don't pass the "3" to prepare_node?15:18
*** timcline has joined #openstack-infra15:19
clarkbmordred yul15:19
clarkb*yup15:19
*** dpaterson has joined #openstack-infra15:19
* mordred stabs things15:19
clarkbmordred nodepool only passes in NODEPOOL_* args iircs15:19
fungialso this discussion looks very current... https://tickets.puppetlabs.com/browse/PUP-151515:19
*** Masahiro has joined #openstack-infra15:19
*** MarkAtwood has quit IRC15:19
mordredinstall_puppet's default is 315:19
mordredPUPPET_VERSION=${PUPPET_VERSION:-3}15:20
mordredif [ "$PUPPET_VERSION" = '3' ]; then15:20
mordredthat's at the top15:20
clarkbya but prepare node is 215:20
*** otter768 has quit IRC15:20
clarkband it calls install puppet15:21
mordredAH - it's explicitly15:21
clarkbya ...15:21
mordredwow15:21
mordredok15:21
*** lttrl has quit IRC15:21
mordredhave we pushed up a patch for that yet?15:21
fungii was about to, but if you want feel free. unfortunately we need new images after it merges15:21
*** timcline has quit IRC15:22
mordredfungi: go ahead. just making sure15:22
*** MarkAtwood has joined #openstack-infra15:22
fungiand we'll likely have to force it to merge15:22
*** lttrl has joined #openstack-infra15:22
clarkbwell I didnt want to merge it because it may be how we have centos6 nodes at all15:23
*** timcline has joined #openstack-infra15:23
clarkbso needed more testing than I could do at 11pm15:23
mordredyah. need to build a node with that fixed by hand and see if it works15:23
*** Masahiro has quit IRC15:24
pnascimentomrmartin: as a website, I used the hashtag to gain attention (sorry if it was missused)15:24
openstackgerritJeremy Stanley proposed openstack-infra/project-config: Stop defaulting node builds to Puppet 2  https://review.openstack.org/14140315:25
pnascimentomrmartin: do you now any?15:25
fungipnascimento: what do you need done with ask.openstack.org?15:25
fungi(our askbot server)15:26
*** penguinRaider__ has joined #openstack-infra15:26
pnascimentofungi: with ask.openstack.org itself? nothing. I need the maintainers for helping me with an issue on askbot (for a instance of mine)15:27
*** andreaf has quit IRC15:27
*** andreaf has joined #openstack-infra15:28
*** yamamoto has joined #openstack-infra15:28
fungipnascimento: oh, evgeny is usually our go-to with askbot questions... http://askbot.org/en/users/1/evgeny/15:28
*** penguinRaider__ has quit IRC15:28
pnascimentofungi: I have installed from Github an instance of askbot, and I want to implement OAuth login on it, but I had some trouble with it... after enabling "custom" OAuth the login system crashes :/ even the database user (default)15:28
*** penguinRaider__ has joined #openstack-infra15:29
*** yamamoto has quit IRC15:29
fungipnascimento: we didn't actually install the version of askbot we're running. evgeny did, and he's been sort of maintaining it for us15:29
clarkbmordred are you able to test 141403?15:29
pnascimentofungi: I have created an question the Q&A forum of Askbot, but no one responded :(15:29
fungipnascimento: though there is an effort underway to reinstall and maintain it ourself15:29
*** wenlock has left #openstack-infra15:30
clarkbI have to afk for the morning shortly so unlikely that I will15:30
*** penguinRaider has quit IRC15:30
pnascimentofungi: Evgeny helped me already :) gave me tips how to create the OAuth Login Module ;)15:30
pnascimentofungi: but, away from QA I don't know how to contact him (correction: I think he gave is email address on profile page, but I don't wanna be pushy on that level :( )15:31
fungipnascimento: oh, well sorry we're not more help. mrmartin may have played around with it a little bit (he started some work building a couple puppet modules to install and manage it), but not sure if he tried oauth2 or just openid15:32
*** avozza is now known as zz_avozza15:32
*** lttrl has quit IRC15:32
pnascimentofungi: You helped in some way :)15:33
*** lttrl has joined #openstack-infra15:33
*** kgiusti has joined #openstack-infra15:33
*** tnovacik has quit IRC15:36
*** wenlock has joined #openstack-infra15:36
nelsnelsonGreetings, channel.  May I please ask one of the core reviewers to take a look at https://review.openstack.org/#/c/134348/?  It's been idle since November 24.15:37
*** _nadya_ has quit IRC15:37
*** penguinRaider__ has quit IRC15:37
*** penguinRaider has joined #openstack-infra15:37
*** esker has joined #openstack-infra15:39
pnascimentofungi: I will try to engage Evgeny without being pushy15:39
*** mriedem has joined #openstack-infra15:39
*** nfedotov has quit IRC15:40
*** marun has joined #openstack-infra15:40
*** timcline has quit IRC15:41
*** e0ne_ is now known as e0ne15:41
*** timcline has joined #openstack-infra15:41
*** talluri has quit IRC15:42
*** markus_z has joined #openstack-infra15:42
*** mfink has joined #openstack-infra15:42
*** jaypipes_ is now known as jaypipes15:44
*** mrunge has quit IRC15:44
*** unicell has joined #openstack-infra15:45
mordredclarkb: I'll give it a try15:45
*** markmcclain has joined #openstack-infra15:46
*** mwagner_lap has joined #openstack-infra15:47
jeblairclarkb, fungi, mordred: morning; i'm caught up on your exciting scrollback15:47
mordredjeblair: woot!15:47
clarkbfungi https://bugs.launchpad.net/openstack-ci/+bug/1401895 shouldnt filing that have been impossible?15:47
uvirtbotLaunchpad bug 1401895 in openstack-ci "check-grenade-dsvm-neutron is failing mostly because of neutron services split" [Undecided,New]15:47
jeblairhrm, it came in via "also affects"15:48
jeblairso not a direct filing15:48
clarkboh huh15:48
clarkbanyways I made it affect neutron and grenade and am removing infra15:49
fungiyeah, looks like there's no good way to prevent that15:49
openstackgerritTravis Tripp proposed openstack/requirements: Updating python-glanceclient to 0.15.0 release  https://review.openstack.org/14129815:49
mordredonly actually removing the project, I beleive15:49
*** penguinRaider__ has joined #openstack-infra15:50
*** yaguang has quit IRC15:50
fungiclarkb: how have you been recreating the centos6 failure? is there an easy way to fake out zuul-cloner or do i need to export dummy values for all the envvars it wants?15:50
mtreinishmordred: heh, that might not even be a guarantee15:50
mordredfungi: oh, are you working on testing the 2->3 change?15:51
*** andymaier has quit IRC15:52
fungimordred: i'm trying to come up to speed by first confirming i can recreate the failure15:52
clarkbfungi just puppet apply -e 'vcsrepo { "/home/clarkb/derp": provider => git, source => "repourlhere" }'15:52
*** andymaier has joined #openstack-infra15:53
clarkbfungi you may have to give that --modulepath=/etc/puppet/modules15:53
*** xyang1 has quit IRC15:53
*** penguinRaider has quit IRC15:53
fungiclarkb: oh, i'll look at your held node then. i was trying to make sure i had teh from-scratch reproduction identified15:53
clarkbon the node I held see history on my user15:53
fungiyep15:53
clarkbI use a test.pp instead of -e though wasnt sure how small reproduction case would be when I started15:54
*** rmcall has joined #openstack-infra15:55
*** andymaier has quit IRC15:55
*** andymaier has joined #openstack-infra15:56
*** _nadya_ has joined #openstack-infra15:56
pleia2morning fungi and clarkb! if either of you could have a look at the zanata spec, finally having that finished today would make my week https://review.openstack.org/#/c/133222/15:57
mordredso - just to confirm with folks - to test the end to end, I want to spin up a centos6 node, copy the modified nodepool scripts in, run prepare_node then run clarks' test above15:57
clarkbmordred yup15:58
mordredkk15:58
clarkbpleia2 that is now very high on my list15:58
*** pnascimento has quit IRC15:58
pleia2clarkb: thank you15:58
fungiclarkb: one thing i notice is that environmentpath is /etc/puppet/environments in /etc/puppet/puppet.conf, but that directory is nonexistent...15:58
clarkbmordred wait. run prepare node bare15:59
mordredyah15:59
clarkbmordred since that will set appropriate flags15:59
clarkbfungi oh15:59
*** bdpayne has joined #openstack-infra15:59
clarkbmaybe that is why disabling dir envs fixes this but its also fixed by that puppet patch16:00
mordred++16:00
mordredmakes sense16:00
*** hdd has joined #openstack-infra16:00
fungiclarkb: i'll play around with this hypothesis for a few minutes and see how far i get16:00
*** yjiang5 is now known as yjiang5_away16:00
*** carl_baldwin has joined #openstack-infra16:02
clarkbalso fyi swift ro access broke at some point. I filed a bug with rax last night16:03
clarkbs/bug/ticket/16:03
jeblairi'll check on that16:04
fungiclarkb: `mkdir -p /etc/puppet/environments/production && touch /etc/puppet/environments/production/environment.conf` seems to fix this?16:04
fungiclarkb: i'll propose a patch to the test script and see what happens16:04
clarkbjeblair ticket number is in sb if you need it16:04
jeblairclarkb: which account?16:05
clarkbfungi wow. ok so our base.pp that sets up puppet dir envs should make sure that stuff exists16:05
clarkbjeblair infra-files-ro16:05
*** pcrews has joined #openstack-infra16:05
jeblairclarkb: i mean which cloud account?16:05
jeblairah jenkins16:05
clarkbthats the one I filed witj16:05
clarkbbut its a user under openstackjenkins16:06
mordredclarkb: should it? I think it should  only do that on the master16:06
jeblairclarkb: yep16:06
*** tylerdurden has quit IRC16:06
clarkbmordred I think this is a case of dir envs break puppet apply16:06
mordredclarkb: yah - confirmed, we only set up environment dirs on puppetmaster16:06
clarkbmordred unless you set up dir envs16:06
clarkbso maybe we need that not in puppet but around any puppet apply?16:07
* mordred is becomming more a fan of reverting the new-style environment setup16:07
mordredI really don't like the need to set up some directories on a host before we can run puppet apply on it16:07
clarkb+116:08
mordredespecially if we're not intending on using them16:08
mordredotoh - we could put more smarts around our puppet.conf16:08
mordredand only install the one that refers to environments on the puppetmaster16:08
mordred(or only install those settings if puppetmaster is true)16:08
*** tnovacik has joined #openstack-infra16:08
mordredbecause this is also beacuse we install identical puppet.conf files everywhere16:08
openstackgerritJeremy Stanley proposed openstack-infra/system-config: Puppet apply test creates puppet directory env  https://review.openstack.org/14141316:08
*** prad has joined #openstack-infra16:08
*** sabeen has joined #openstack-infra16:09
mordredfungi: ^^ brilliant16:09
fungiseeing if that ^ does what i think it will16:09
fungiseemed to solve clarkb's trivial repro anyway16:09
fungihttps://jenkins05.openstack.org/job/gate-infra-puppet-apply-centos6/425/console16:10
*** penguinRaider__ has quit IRC16:11
mordredoh - it's separate anyway16:11
*** penguinRaider has joined #openstack-infra16:11
*** achanda has quit IRC16:11
mordredwe have different settings for the master16:11
jeblair I was able to take a look at the user in question and did notice that the user does not have a API-KEY generated. Can you possibly generate an API-KEY for the user and then attempt to view Cloud Files container?16:11
*** shakamunyi has quit IRC16:11
jeblairclarkb: ^ :/16:11
jeblairi don't think we should need an api key16:11
jeblairwe pass in the password...16:11
*** achanda has joined #openstack-infra16:11
clarkbjeblair agreed and it worked just the other day16:11
jeblairunless they just broke openstack compatibility or something16:11
* mordred will be unhappy if they broke compat16:12
jeblairi will say that we are unable to use rax extensions with our app which is written to openstack specs, and also it worked the other day :)16:12
mordred++16:12
fungibam. 141413 will unblock us for now if we want, while people iterate on better solutions16:12
mtreinishfungi: \o/16:13
fungiassuming this doesn't have follow-on side effects in the other jobs16:13
fungibut the centos6 job passed anyway16:13
openstackgerritMonty Taylor proposed openstack-infra/system-config: Only use environments on the master  https://review.openstack.org/14141516:14
mordredfungi, clarkb: ^^ what about that?16:14
jeblairclarkb: oh, i also can not see cloud files content in the webui16:14
*** ala_ has quit IRC16:14
fungimordred: i am fine with that as a fix too16:14
*** andymaier has quit IRC16:14
mordredfungi: I thinik we need 141413 too16:14
fungimordred: arguably more correct, but will need new images16:14
mordredto get us there16:14
jeblairclarkb: i should expect to see the container and its contents in the dfw region;  wouldn't you expect that?16:15
fungiyeah, we can revert 141413 once 141415 merges and we have all new images16:15
mordredso I say we land 141413 to unstick, then 141415 and let new images build, then we can revert 14141316:15
*** belmoreira has quit IRC16:15
mordredyah16:15
jeblairclarkb: (when logged in as infra-files-ro)16:15
mordredfungi: can you verify that deleting the environment dir and then moving that in puppet.conf works on the held node?16:15
mordredjeblair: yes16:16
fungimordred: doing16:16
mordredjeblair: especially if you're logged in to the web console16:16
*** carl_baldwin has quit IRC16:16
*** achanda has quit IRC16:16
clarkbjeblair ya I think its dfw16:16
*** markus_z has quit IRC16:16
clarkbjeblair when you login as the -rw user they just show up16:16
fungimordred: that does indeed work16:17
clarkbwhen you log in as ro user its an error in the gui16:17
clarkbjeblair so ya its webui and client affected. the original ticket should explain both of the errors I saw16:17
*** pnascimento has joined #openstack-infra16:18
jeblairokay, replied with 'we really mean it' message16:18
*** jerryz has quit IRC16:18
mordredfungi: woot!16:18
fungimordred: so i think we have a plan there16:18
*** achanda has joined #openstack-infra16:18
mordredfungi: ok, so, at this point, I think we have a workaround, a fix, AND we actually understand what was broken in the first palce16:18
clarkband puppet may properly fix at some point16:19
fungimordred: let's approve 141413, then once it merges we should be able to merge 141415, then after the weekend revert 14141316:19
clarkb+116:19
mordred++16:19
pnascimentofungi: one more question, Evgeny usually engange or login in this channels?16:19
*** reed has joined #openstack-infra16:19
fungiand in the meantime recheck everything in affected projects with a -1 or -2 from jenkins16:19
*** yjiang5_away is now known as yjiang516:19
*** tjones1 has joined #openstack-infra16:20
fungipnascimento: we usually e-mail him i think16:20
fungipnascimento: reed may know more16:20
reedi know nothing :)16:20
fungiheh16:20
clarkbpleia2 +216:20
*** bdpayne has quit IRC16:20
clarkbfungi approved16:20
reedi learn things and forget them at an incredible pace :)16:20
fungireed: how do we usually get in touch with evgeny?16:20
reedpnascimento, fungi: usually email him, why?16:21
*** e0ne_ has joined #openstack-infra16:21
pleia2clarkb: thanks16:21
fungireed: pnascimento is working on another askbot installation and wondering how we usually reach evgeny with questions/requests16:21
fungisomething about trying to develop an oauth2 plugin for it i think16:22
*** tnovacik has quit IRC16:23
*** penguinRaider__ has joined #openstack-infra16:23
reedpnascimento, are you having troubles reaching him?16:23
*** thedodd has joined #openstack-infra16:23
*** e0ne has quit IRC16:24
*** salv-orlando has quit IRC16:25
*** carl_baldwin has joined #openstack-infra16:25
pnascimentoreed: not yet, I must say I only contacted askbot community as whole through Askbot Q&A site16:25
mrmartinI'm here16:26
pnascimentoreed: but fungi told me that Evgeny is the man to contact, so I was wondering which would be the correct (ans less evasive) way to contact him :)16:26
pnascimentos/ans/and/16:26
*** penguinRaider has quit IRC16:27
*** jgjl has quit IRC16:27
mrmartinpnascimento: so what you want to ask regarding askbot?16:27
clarkbmordred for going back to not dir envs keep in mind we need to move things around on the master iirc16:27
reedpnascimento, https://github.com/ASKBOT/, askbot forum ... I have his personal email and the Foundation has a support contract16:27
fungievgeny also has his e-mail address listed on his askbot forum profile welcoming people to contact him there, so presumably he doesn't mind16:30
pnascimentoreed: I have submitted a question on askbot forum (Q&A site) mid-late of November :) and already read a from post from Evgeny16:30
mrmartinhe is a bit busy so it take a several weeks to get some answer16:30
pnascimentomrmartin: on "my" askbot I'm trying to login ONLY with OAuth (custom), after I activated as Evgeny suggested (http://askbot.org/en/question/9819/how-can-i-add-an-oauth2-custom-login-provider-to-askbot/) I encountered a problem which disables every login system/plugin :/16:31
mrmartinbut the good news, that it is open-source and python, so if you have some reverse-engineering skills it is a great fün16:31
*** zz_avozza is now known as avozza16:32
pnascimentomrmartin: already started with reverse-engineering if you can call it that way...16:32
pnascimentoand I have found that none of the login actions works :/16:32
*** boris-42 has quit IRC16:32
mrmartineven after restore local login and clear redis / whatever cache you are using?16:33
*** bdpayne has joined #openstack-infra16:33
*** annegent_ has joined #openstack-infra16:33
*** jcoufal has quit IRC16:33
*** dims__ has quit IRC16:33
*** bdpayne has quit IRC16:34
*** dims__ has joined #openstack-infra16:34
mrmartinanyway an oauth2 login should be useful for us also, currently using openid16:34
*** penguinRaider__ has quit IRC16:34
*** penguinRaider has joined #openstack-infra16:34
*** armax has joined #openstack-infra16:34
openstackgerritMerged openstack-infra/system-config: Puppet apply test creates puppet directory env  https://review.openstack.org/14141316:34
pnascimentoclear cache? not yet... restore local login? tried, not unsuccessfull16:34
mrmartinwhat type of cache are you using? in-memory or you deployed redis or memcached?16:35
*** zhiwei has quit IRC16:35
fungii'll get started rechecking changes now16:36
pnascimentopython manage.py runserver points this out: "WARNING!!! You are using a 'locmem' (local memory) caching backend"16:36
mrmartinyeap, it means you not configured a real caching backend.16:36
reeddoesn't google auth mechanism use OAuth2?16:36
mrmartinreed, yes it is.16:37
mrmartinbut usually google oauth2 modules have hard-coded google service urls.16:37
pnascimentomrmartin: yes, I though so. But, using locmem after chaging login could be the problem?16:38
*** penguinRaider__ has joined #openstack-infra16:38
sbadiahi infra o/16:38
sbadiaI wondering if there was a procedure to deeply change/update a GIT repo in gerrit16:38
*** dims__ has quit IRC16:38
mrmartinno, you can go into db, enable the local login, remove the cache / restart your wsgi container16:38
sbadiaIt's for puppet-sahara (stackforge), the actual module was rewrite from ground, and we (puppet-openstack team) have decided to replace the actual by the new.16:38
sbadiaRefs, https://groups.google.com/a/puppetlabs.com/forum/#!topic/puppet-openstack/0BETdNvrd7016:38
sbadiaI made a non-atomic big patch on the current repo, or is it possible to make a kind of reset with gerrit?16:38
*** bdpayne has joined #openstack-infra16:39
pnascimentoreed: I more interested on OAuth 1, like Twitter or LinkedIn: https://github.com/ASKBOT/askbot-devel/blob/master/askbot/deps/django_authopenid/util.py#L47716:40
pnascimentoI have looked into this page in order to get some tipos how to solve my problem :/16:41
*** penguinRaider has quit IRC16:41
*** skolekonov has quit IRC16:41
clarkbnibalizer: crinkle thank you for helping to look into this16:42
*** penguinRaider has joined #openstack-infra16:42
*** penguinRaider__ has quit IRC16:43
*** dims__ has joined #openstack-infra16:44
*** luqas has quit IRC16:45
clarkbsbadia: typically the best way to make changesl ike that is via a feature branch. you make changes to the side of master when everything is ready to go you merge it back into master16:46
clarkbsbadia: that way everyone can review the rewrite as it happens without needing to worry about the master tree16:46
*** Hal_ has joined #openstack-infra16:47
clarkbsbadia: my suggestion would be to create a feature branch, push your changes up into it, get review and when people are happy with it merge it into master16:47
sbadiamake sense indeed, but… if we import the master of this new module will generate tones of review/mails16:48
sbadiaI can maybe stash revelent changes and import thems to the feature branch16:49
*** cody-somerville has joined #openstack-infra16:49
*** david-lyle_afk is now known as david-lyle16:49
sbadiaclarkb: thanks!16:50
sbadiano black magic solution then :)16:50
*** luqas has joined #openstack-infra16:50
*** achanda has quit IRC16:50
clarkbsbadia: no. the problem with black magic is it bypasses review and can potentially involve rewriting history which is bad16:51
*** achanda has joined #openstack-infra16:51
*** Hal_ has quit IRC16:51
sbadiaI agree indeed16:51
dmsimardYou guys probably know that paste.openstack.org is returning 500's on submitting ?16:52
openstackgerritMerged openstack-infra/system-config: Add mysql-proxy to enable read-only access to a db  https://review.openstack.org/12231116:52
mtreinishdmsimard: try refreshing the page before you submit, it normally fixes the 500s for me...16:53
clarkbfungi: speaking of ^ I wonder if we should try adding that same reconnect to paste that you added to jeepyb16:53
mtreinishalthough I'm not sure why it does it16:53
clarkbdmsimard: mtreinish it has to do with paste losing its DB connection16:53
fungiclarkb: lodgeit uses sqlalchemy as an orm, and its supposed to do that itself already, so the paste issue may be unrelated16:53
mtreinishclarkb: ah, that would explain it16:54
clarkbfungi: oh hrm16:54
*** penguinRaider__ has joined #openstack-infra16:54
openstackgerritMerged openstack-infra/system-config: Disable cgit's dumb HTTP protocol endpoint support  https://review.openstack.org/14080516:54
openstackgerritMerged openstack-infra/system-config: Add Gerrit tracking id for storyboard  https://review.openstack.org/14049216:54
mordredclarkb: yeah - I'm fine with leaving the status quo for now16:55
*** achanda has quit IRC16:56
*** penguinRaider has quit IRC16:57
*** dkranz has quit IRC16:57
*** andreykurilin_ has quit IRC16:58
openstackgerritMerged openstack-infra/system-config: Correct keystone log links  https://review.openstack.org/13980516:58
openstackgerritMerged openstack-infra/system-config: Remove third-party-requests mailing list  https://review.openstack.org/13912316:58
*** andreykurilin_ has joined #openstack-infra16:58
openstackgerritMerged openstack-infra/system-config: Turn off color in module install  https://review.openstack.org/13487216:59
jeblairclarkb: can you explain the bandersnatch deleted file problem?16:59
*** shashankhegde has joined #openstack-infra17:00
*** penguinRaider has joined #openstack-infra17:00
*** penguinRaider__ has quit IRC17:00
jeblairfungi: or maybe you? :)17:01
*** achanda has joined #openstack-infra17:03
fungijeblair: the one where bandersnatch redeletes a file every time it runs for ~1 day even when we manually add it?17:03
*** miqui has quit IRC17:03
jeblairfungi: that sounds like it, yes17:03
*** rkukura has joined #openstack-infra17:03
jeblairfungi: i'm just trying to understand the mechanics of it17:04
*** miqui_ has quit IRC17:04
*** miqui has joined #openstack-infra17:04
*** miqui_ has joined #openstack-infra17:04
fungijeblair: the way i understood it, there was a contributing race in pypi where it was possible to skip a file addition because the next serial was reported on a json blob without the file listed, and fastly would cache that the first time it was requested through the cdn17:05
fungijeblair: and so bandersnatch would then thing the file's absence in the json implied a deletion, and would remove it if it existed17:05
fungis/thing/think/17:05
fungijeblair: and would continue to find that incorrect json for the one-day cache duration on the cdn17:06
*** mfink has quit IRC17:06
*** annegent_ has quit IRC17:07
fungiajjaegar seems to have gone through and rechecked a ton of project-config changes already17:07
clarkbfungi yup thats it17:07
*** amuller has quit IRC17:07
sdagueclarkb: why aren't there aio jobs in experimental here - https://review.openstack.org/#/c/136504/7 ?17:07
fungier, ajaeger17:07
fungibut i guess he's not in irc right now17:07
clarkband the race in pypi is upload sdist and whl back to back first file wins second loses17:08
*** Masahiro has joined #openstack-infra17:08
clarkbsdague I dont know17:08
dstufftoh17:08
dstufftI forgot about that17:08
clarkbneed to afk now. back after lunch17:09
* dstufft goes to fix the race condition in pypi17:09
openstackgerritMerged openstack-infra/system-config: Adding more details about the server and link to wiki page  https://review.openstack.org/13567117:09
fungidstufft: appreciated! ;)17:09
mtreinishsdague: it's because the dib experimental job has been stuck for >40hrs17:10
openstackgerritMerged openstack-infra/system-config: Make localuser gid and uid required params  https://review.openstack.org/14041517:10
mtreinishso it hasn't reported back to gerrit yet17:10
sdaguemtreinish: oh... fun17:10
sdague40 hrs?17:10
*** avozza is now known as zz_avozza17:10
sdagueit hasn't timed out yet?17:10
mtreinishsdague: it's waiting for a node17:10
mtreinishthat's the count on status.o.o17:10
openstackgerritMerged openstack-infra/system-config: Add system backups to storyboard  https://review.openstack.org/13844717:11
fungisdague: zuul doesn't (yet) have a feature to time out pending jobs which never run17:11
openstackgerritMerged openstack-infra/system-config: Enable SSL for groups.openstack.org  https://review.openstack.org/13801117:11
*** mriedem has quit IRC17:11
openstackgerritMerged openstack-infra/system-config: Install lsof on the git mirror nodes  https://review.openstack.org/13616817:11
openstackgerritMerged openstack-infra/system-config: Set 0 nodes for devstack-f20-virt-preview  https://review.openstack.org/13297717:11
openstackgerritMerged openstack-infra/system-config: Add AFS docs  https://review.openstack.org/12974817:11
openstackgerritColleen Murphy proposed openstack-infra/project-config: Only guard yum update against epel if enabled  https://review.openstack.org/14128817:11
openstackgerritMerged openstack-infra/system-config: Run puppet even if git servers fail  https://review.openstack.org/12972217:11
*** penguinRaider__ has joined #openstack-infra17:12
fungisdague: jogo has a change proposed to temporarily stop running that job until someone has a chance to look into why we can't boot those experimental nodes. even with a fresh dib-generated image uploaded, nodepool reports that nova is booting them into error state17:12
sdaguefungi: ok, where's that change?17:12
jeblairEOPENSTACK17:12
*** Masahiro has quit IRC17:13
jeblairsdague: 14124517:13
mtreinishfungi: it looks like the mysql-proxy change got applied: http://puppetboard.openstack.org/report/logstash.openstack.org/5b9d528ab004a761abd6828bdfc45aa367532b7617:14
sdagueyeh, I found it, centos6 job wacked it17:14
mtreinishbut I'm not able to connect to it, did the service fail to start?17:14
mesteryinfra folks: Quick question: I had some issues with my DNS around MX records which resulted in my MX record disappearing for hte past 12 hours (now fixed). Would I need to re-subcribe to the mailing lists due to some auto unsubscribe thing perhaps?17:14
openstackgerritMerged openstack-infra/system-config: Logstash: Modifying rewrite rules to allow kibana 3  https://review.openstack.org/9316717:15
fungimtreinish: i'll check in a bit17:15
*** dtantsur is now known as dtantsur|afk17:15
openstackgerritMerged openstack-infra/project-config: Add docs to python-barbicanclient gates  https://review.openstack.org/13925917:15
*** penguinRaider has quit IRC17:15
jeblairmestery: probably not, if you give me your address i can check the mail queue on the list server17:15
mtreinishmestery: for only 12hours? I've had my mail server crash for longer and the ml eventually trickles back in17:15
mtreinishfungi: cool, thanks17:16
mesterymtreinish: Cool, thanks jeblair, PM'd you my email17:16
*** salv-orlando has joined #openstack-infra17:17
*** otter768 has joined #openstack-infra17:17
fungimestery: also if you log into the mailman webui it should show you if your subscription has been suspended due to excessive bounces17:17
mesteryfungi: Ack, thanks sir!17:18
*** otter768 has quit IRC17:21
*** talluri has joined #openstack-infra17:22
*** penguinRaider__ has quit IRC17:22
*** penguinRaider has joined #openstack-infra17:22
*** gyee has joined #openstack-infra17:22
*** signed8bit has quit IRC17:23
*** doug-fish has quit IRC17:23
*** _nadya_ has quit IRC17:23
*** eharney has joined #openstack-infra17:24
*** jogo is now known as flashgordon17:24
jeblairmestery: whatever the issue was, it was such that exim considered the address unroutable and bounced messages to it, so i don't think you will recieve messages sent during the broken period.  but it seems to be delivering mail to you now.17:24
mesteryjeblair: Cool, thanks for verifying!17:24
jeblairnp17:24
*** jaypipes is now known as leakypipes17:25
openstackgerritMerged openstack-infra/project-config: Add compass-install project to stackforge  https://review.openstack.org/14046517:25
openstackgerritMichael Krotscheck proposed openstack-infra/storyboard: Plugins may now register cron workers.  https://review.openstack.org/12960917:25
*** dansmith is now known as superdan17:26
*** penguinRaider__ has joined #openstack-infra17:26
*** hashar has quit IRC17:26
jeblairfungi, dstufft, clarkb: if the json data of the file list is missing a file, how does it get downloaded?17:27
dstufftit doesn't, other than I think y'all manually drop the file into place17:28
fungijeblair: dstufft: or refreshing the entire mirror from scratch also seems to resolve it, once the broken json is no longer cached in the cdn17:29
*** shakamunyi has joined #openstack-infra17:29
*** ryanpetrello_ has joined #openstack-infra17:29
jeblairfungi: oh, why do we do that?  because openstack is broken and needs a new release of something to fix it?17:29
*** tylerdurden has joined #openstack-infra17:29
jeblairand we can't wait 24h for cache expiration?17:29
fungijeblair: no, because bandersnatch retrieves the file index, it doesn't generate the file index, so it's often linking the most recent version of some package to a nonexistent file on our mirror17:30
*** penguinRaider has quit IRC17:30
*** fandi has joined #openstack-infra17:30
fungiso some job says install the most recent versions of listed requirements, one of which is a 404 on the mirror, job fails17:30
*** doug-fish has joined #openstack-infra17:30
openstackgerritAndreas Jaeger proposed openstack-infra/project-config: Introduce openstack-server-release-jobs template  https://review.openstack.org/14032617:31
fungiand because the bandersnatch sync breakage is deterministic, when it happens it tends to happen across all our mirrors, so the jobs all fail on a 404 no matter where they run17:31
*** ryanpetrello has quit IRC17:31
*** ryanpetrello_ is now known as ryanpetrello17:31
*** shakamunyi has quit IRC17:31
*** shashankhegde has quit IRC17:32
*** yjiang5 is now known as gingeryjiang17:32
jeblairfungi: so this is two bugs -- that race, which alone can cause an issue, but is correctable in the next run; but then if that happens to a package with a dual-upload where only one file is recorded in the json, then it's stuck for 24h and we can't just drop the file in because it will be deleted?17:32
*** scheuran has quit IRC17:33
*** gingeryjiang is now known as gingerjiang17:33
fungijeblair: pretty much, unless we manually add the file and stop running bandersnatch until the cache is better17:33
jeblairthe second bug could also happen without the first, and we would only notice it if we were expecting a file and it didn't show up17:33
jeblairright?17:34
*** openstackgerrit has quit IRC17:34
jeblairor, actually, is it always going to show up with the first because of the index page?17:34
*** openstackgerrit has joined #openstack-infra17:34
*** mfink has joined #openstack-infra17:34
openstackgerritMerged openstack-infra/project-config: Add requirements check for tooz  https://review.openstack.org/14092317:35
fungijeblair: there are other failure modes which can also expose that second issue17:35
openstackgerritMerged openstack-infra/project-config: sort oslo channels  https://review.openstack.org/14093317:35
openstackgerritMerged openstack-infra/project-config: Check requirements for taskflow  https://review.openstack.org/14076417:35
fungijeblair: for example, bandersnatch will proceed, under some circumstances, to cache an updated index pointing to a file it failed to retrieve17:35
openstackgerritMerged openstack-infra/project-config: Make check-heat-dsvm-functional-mysql voting  https://review.openstack.org/13894017:36
zarowaynr: about plugin versions..17:36
openstackgerritMerged openstack-infra/system-config: Update comment in logs.vhost  https://review.openstack.org/12986117:36
fungiassuming i understand what you're referring to as the second issue17:36
openstackgerritMerged openstack-infra/system-config: Prevents double-execution of ci_page_loaded  https://review.openstack.org/12527917:37
openstackgerritElizabeth K. Joseph proposed openstack-infra/system-config: Remove comment about old 00-puppet.pref file  https://review.openstack.org/14143917:37
jeblairdstufft: why does bandersnatch copy the index instead of generate it?17:37
waynrzaro: i'm listening17:37
zarowaynr: how about you update change 132927 with your comments from irc then i'll update with mine so we can get feedback from others?17:37
*** annegent_ has joined #openstack-infra17:38
waynrokay17:38
*** andreykurilin_ has quit IRC17:38
dstufftjeblair: previously because it was mandated to do so. Part of the mirroring spec used to be that the index file was signed by PyPI and those signatures were mirrored too, and things like pip could verify the mirror wasn't malicous by verifying the signature of the index17:38
zarowaynr: does the suggestion about shortname make sense?17:38
dstufftwe deprecated that though because nobody actually did anything with it17:38
jeblairgot it, thx17:39
*** andreykurilin_ has joined #openstack-infra17:39
waynrzaro: yeah, the implementation i am currently working on is adding a key to a given plugin's dict for whatever is available among longName and shortName17:40
*** barra204 has joined #openstack-infra17:40
fungijeblair: clarkb: SergeyLukjanov: jhesketh: we should probably remember to approve 141415 sometime today, so that we have a good chance of updated images next week and can revert the workaround17:40
SergeyLukjanovfungi, mornng17:41
waynrerh, what i said isn't quite accurate17:41
SergeyLukjanovfungi, looking on the patch17:41
dstufftfungi: clarkb jeblair https://bitbucket.org/pypa/pypi/commits/6c974b11ac3f850f8830a682703edb57a3f8d0e417:41
waynrso the overall dictionary of plugins will potentially have 1 or 2 keys referring to each plugin: one key for each of shortName and longName17:41
*** pc_m is now known as pc_m_away17:41
*** penguinRaider has joined #openstack-infra17:42
*** penguinRaider__ has quit IRC17:42
*** annegent_ has quit IRC17:42
mtreinishfungi: hmm, now I'm able to connect to the proxy, but it errors out with: "ERROR 1043 (08S01): Bad handshake"17:43
mtreinishgoogling yielded: http://bugs.mysql.com/bug.php?id=69432 which looks similar17:43
fungimtreinish: sounds like maybe an ssl issue?17:43
SergeyLukjanovfungi, +2 from me17:43
dstufftfungi: I just deployed that and purged everything from Fastly17:44
*** lttrl has quit IRC17:44
dstufftfungi: y'all might want to do a full sync on bandersnatch17:44
fungidstufft: that was quick--thanks!17:44
mtreinishfungi: yeah, it might be. Although, now I can't connect anymore...17:44
openstackgerritMichael Krotscheck proposed openstack-infra/storyboard: Plugins may now register cron workers.  https://review.openstack.org/12960917:44
fungidstufft: not a bad idea. it's a slow day anyway so i don't expect any of our projects are probably releasing things they need mirrored asap17:44
fungimtreinish: i'll pop onto the server now and take a peek17:45
dstufftfungi: turns out we were already using transactions, it's just the default transaction level in postgresql is READ COMMITTED which means that subsequent queries in the same transaction will see data that was commited to the DB in other tranasactions after the start of the current transaction17:45
fungidstufft: indeed, that was unfortunate17:46
dstufftfungi: so I just switched it so the stuff that bandersnatch uses for deteremining the mirror state was using a stricter transaction isolation level17:46
fungisimple and straighthforward17:46
jeblairfungi: aprvd17:47
dstufftassuming this fixes the pypi race condition (which it should), that should eliminate the persistent broken mirror17:47
fungidstufft: thanks again as always17:47
fungimtreinish: i see the problem17:48
*** e0ne_ has quit IRC17:48
*** pnascimento has quit IRC17:48
fungimtreinish: 2014-12-12 17:22:26: (message) added read/write backend: 127.0.0.1:330617:48
dstufftif someone uploads a file in between when you fetch the JSON and when you fetch the index you'll still be broken, but that'll resolve itself the next time you sync, (or should anyways), and that can be solved by https://bitbucket.org/pypa/bandersnatch/issue/54/reverse-the-race-condition-to-make-it-less17:48
fungimtreinish: 2014-12-12 17:35:49: (message) proxy-plugin.c.1503: connect(127.0.0.1:3306) failed: Connection refused.17:48
mtreinishfungi: oh, is mysql running on logstash.o.o?17:49
*** ivar-lazzaro has joined #openstack-infra17:49
fungimtreinish: nope17:49
*** openstackgerrit has quit IRC17:49
*** openstackgerrit has joined #openstack-infra17:49
*** ihrachyshka has quit IRC17:49
fungimtreinish: i think mysql-proxy assumes a default rw backend on localhost if you don't tell it otherwise, and then goes toes-up when it can't access that17:49
fungimtreinish: it's also connecting a read-only backend to the trove instance, which looks fine17:50
mtreinishfungi: hmm, I think I remember that on my local tests and it still worked ok, let me spin it up again17:50
*** ivar-laz_ has joined #openstack-infra17:51
*** bdpayne has quit IRC17:51
*** jlibosva has quit IRC17:51
mtreinishfungi: is it running though? because I'm still not able to connect17:52
*** derekh has quit IRC17:52
fungimtreinish: no, it looks like it starts up, tries to reach its nonexistent rw backend, times out on that after a bit, then exits. and then puppet starts it again on the next run17:52
openstackgerritMarton Kiss proposed openstack-infra/system-config: Initial commit of Ask website  https://review.openstack.org/14004317:53
mtreinishhmm, I wonder why I was able to get a response for a bit then?17:53
fungimtreinish: it binds to the listening sockets right away17:53
fungimtreinish: even though it's apparently not done initializing its backends17:53
*** sandywalsh has quit IRC17:54
*** ivar-lazzaro has quit IRC17:54
*** andreykurilin_ has quit IRC17:54
*** penguinRaider__ has joined #openstack-infra17:54
*** bdpayne has joined #openstack-infra17:55
*** sandywalsh has joined #openstack-infra17:55
*** shashankhegde has joined #openstack-infra17:56
mtreinishfungi: ok, I'm able to connect again, and it seems to be staying up17:56
mordredfungi, jeblair: where is the code we're using to upload to swift?17:57
*** dims__ is now known as dimsum__17:57
*** sarob has joined #openstack-infra17:57
mtreinishfungi: I think I might have just crashed it before when I tried the telnet bug reproduce... :)17:58
waynrzaro: comment added17:58
fungimtreinish: oh17:58
*** penguinRaider has quit IRC17:58
fungimtreinish: yeah because so far i see it starting, per the log, at 17:22:26, 17:47:41 and 17:52:5517:59
fungimtreinish: maybe it's just fragile?17:59
*** annegent_ has joined #openstack-infra17:59
* mordred is now learning about python-swiftclient17:59
mtreinishfungi: yeah probably17:59
mtreinishfungi: it's up now, but still throwing bad handshake17:59
mordredand the swift commandline client is too well written, so I cannot use it for examples of how to use python-swiftclient to do things17:59
openstackgerritMerged openstack-infra/jenkins-job-builder: adding support for the custom tools plugin  https://review.openstack.org/13401118:00
fungimordred: http://git.openstack.org/cgit/openstack-infra/project-config/tree/jenkins/scripts/zuul_swift_upload.py18:00
fungimordred: it does not appear to use swiftclient though, uses http api18:01
fungimordred: which i think is the recommended way of uploading things to swift anyway18:02
fungi(at least from within other software)18:02
fungihopefully someone will correct me if that's not true after all ;)18:03
*** thedodd has quit IRC18:03
*** salv-orlando has quit IRC18:03
mtreinishfungi: I just spun up the policy on a rax node to connect to a test db I have running on hp cloud and it has the same 127.0.0.1 connection refused error in the logs. But, the proxy works fine.18:04
fungimtreinish: okay, in that case it just silently dies on some bad inputs i guess and gets restarted the next time puppet runs and notices it's not up18:04
fungimtreinish: if you figure out how to crash it, that would probably be good info18:05
fungithough it sounded like this software may be unmaintained at this point?18:05
mtreinishfungi: telnet logstash.openstack.org 4040 seems to do the trick :)18:05
fungiouch18:05
mtreinishfungi: there was a big gap between a couple of releases18:05
fungidoesn't sound like something we want to rely on until that's better18:06
*** shashankhegde has quit IRC18:06
mtreinishbut the most recent release was from sept18:06
mtreinishhttp://dev.mysql.com/doc/relnotes/mysql-proxy/en/mysql-proxy-news-0-8-5.html18:06
*** doug-fish has quit IRC18:06
mtreinishI think the package in ubuntu is old though18:06
fungioh, then maybe they're receptive to bug reports/patches18:06
fungiaha, could be18:06
*** doug-fish has joined #openstack-infra18:06
fungi0.8.1 is what we're running18:06
mordredfungi: wait- you're saying that "not using python-swiftclient" is the recommended way to do it?18:06
mtreinishyeah I think the telnet crash got fixed in 0.8.318:07
*** bdpayne has quit IRC18:07
mtreinishwhich is from 201218:07
fungimordred: that was what i gleaned from the discussions a while back on using formpost to handle uploads18:07
* mordred sobs like a baby18:07
fungimtreinish: so maybe file an ubuntu bug in lp and ask for a working version or at least a backport of that fix18:08
mtreinishfungi: ok I can do that18:08
*** ivar-laz_ has quit IRC18:08
mtreinishbut I think the handshake issue might be unrelated18:08
*** penguinRaider__ has quit IRC18:08
fungimtreinish: it's in universe rather than main, so we might have to convince someone to do that work (or do it ourselves)18:09
*** ivar-lazzaro has joined #openstack-infra18:09
*** penguinRaider has joined #openstack-infra18:09
openstackgerritMerged openstack-infra/system-config: Puppet the puppetmaster apache vhost  https://review.openstack.org/12870718:09
*** bdpayne has joined #openstack-infra18:09
openstackgerritMerged openstack-infra/project-config: Change os-ansible-aio-build check settings  https://review.openstack.org/14107218:10
fungimtreinish: i can connect to it18:10
openstackgerritMerged openstack-infra/project-config: Remove dibtest from experimental queue  https://review.openstack.org/14124518:11
fungimtreinish: mysql -u query -p -h logstash.openstack.org -P 4040 subunit2sql18:11
openstackgerritMerged openstack-infra/project-config: Add neutron jobs to service repos, until they get their own tests  https://review.openstack.org/14112218:11
mtreinishoh, so it must be on my end... sigh18:11
mtreinishoh now I get a different error: ERROR 1105 (HY000): (proxy) all backends are down18:11
*** shashankhegde has joined #openstack-infra18:12
fungimtreinish: yep, that's what i'm getting too18:12
fungichecking the log for anything obvious18:12
fungimtreinish: http://paste.openstack.org/show/150019/18:13
*** jistr has quit IRC18:14
fungimtreinish: i'll double-check socket connectivity to the trove instance from the server18:14
*** mfink__ has joined #openstack-infra18:14
openstackgerritMichael Krotscheck proposed openstack-infra/storyboard: Added cron plugin to clean old access tokens.  https://review.openstack.org/14053618:14
mtreinishfungi: ok, thanks. you can also check the registered backends by connecting the proxy with mysql -u admin -p localhost --port 404118:15
*** mmaglana has joined #openstack-infra18:16
*** pblaho has quit IRC18:16
fungimtreinish: connection to the configured trove instance checks out at least18:16
*** penguinRaider has quit IRC18:17
*** harlowja_away is now known as harlowja18:17
mtreinisherr, nm it doesn't look like the admin interface works on localhost, only remotely. Which is kinda weird...18:17
nibalizeri just -1'd https://review.openstack.org/#/c/141415/ ... if someone wants to try to -2 it before it goes18:17
nibalizerwe need to move basemodulepath as well im pretty sure18:18
fungimtreinish: yeah, i got to it via 127.0.0.118:18
fungimtreinish: had to be tcp not unix socket18:18
*** mfink has quit IRC18:18
mtreinishah, ok18:18
fungimtreinish: it shows two backends. i'll put it on paste.o.o18:18
mtreinishyeah 2 is what would be expected, locahost which is down and trove which should be up18:19
fungimtreinish: http://paste.openstack.org/show/150023/18:20
*** HeOS has quit IRC18:20
fungimtreinish: seems it wants to connect all requests to the downed rw backend?18:20
*** hdd has quit IRC18:20
*** mmaglana_ has joined #openstack-infra18:20
annegent_jeblair: mtreinish: do either/both of you have time for a cross-project-ptl meeting next week? I want to talk out loud about support levels and how you currently set expectations with teams.18:20
mtreinishyeah, that's what it looks like, which is weird because it's status is down...18:20
openstackgerritMichael Krotscheck proposed openstack-infra/storyboard: Plugins may now register cron workers.  https://review.openstack.org/12960918:21
mtreinishannegent_: yeah, I should have time for that18:21
*** patrickeast has joined #openstack-infra18:21
annegent_I'll send a meeting invite when I hear if jeblair is around18:21
annegent_who else might be good to talk to? Thierry I suppose.18:22
mtreinishannegent_: yeah, ttx would probably have good insight18:22
*** amitgandhinz has quit IRC18:22
mtreinishfungi: hmm, I wonder if something is weird with the lua script?18:22
*** mmaglana has quit IRC18:23
fungiyep... that's the "big three" (infra, qa, release management)18:23
*** leakypipes is now known as leaky-tennis18:23
fungiwell, "big four" (+ docs)18:23
annegent_fungi: HMMMMMMmmmmm now I know what you think!18:23
mtreinishfungi: I did do my tests on 14.10, although I don't think the package changed between releases18:24
fungimtreinish: yeah, the version on trusty seems to be the same version on later ubuntu too18:25
fungimtreinish: oh, precise... comparing18:25
*** rmcall has quit IRC18:25
annegent_horizontal teams named in the governance post now also include stable maintenance, vulnerability management, translators18:25
*** hdd has joined #openstack-infra18:26
annegent_is vulnerability management the same as security team?18:26
fungiannegent_: vulnerability management and stable maintenance are part of release cycle management18:26
mtreinishfungi: they're all the same18:26
mtreinishfungi: https://bugs.launchpad.net/ubuntu/+source/mysql-proxy/+bug/140201118:26
fungimtreinish: yep, confirmed18:26
uvirtbotLaunchpad bug 1402011 in mysql-proxy "telnet crashes mysql-proxy" [Undecided,New]18:27
*** bdpayne has quit IRC18:27
fungiannegent_: but yeah, daisy might be good to include in a horizontal effort ptls discussion18:27
*** rmcall has joined #openstack-infra18:28
*** russellb is now known as rustlebee18:29
*** zz_sabari is now known as sabari18:29
mtreinishfungi: how hard would it be to just use tcpproxy from logstash.o.o to connect to the trove instance? I'm wondering if we should just abandon the mysql-proxy18:30
*** rmcall has quit IRC18:30
*** jedimike has quit IRC18:30
*** tonytan4ever has quit IRC18:30
*** Ryan_Lane has joined #openstack-infra18:30
fungimtreinish: probably not hard at all. the query account is already only granted select on that one database, tested fairly rigorously18:31
*** rmcall has joined #openstack-infra18:31
*** atiwari has joined #openstack-infra18:31
mtreinishfungi: ok, I'll push out some policy for that. Are there any examples of using it in system-config?18:32
openstackgerritMichael Krotscheck proposed openstack-infra/storyboard: Added cron plugin to clean old access tokens.  https://review.openstack.org/14053618:32
mtreinishfungi: because even if we fix the backend issue, there's still the telnet dos to worry about18:32
fungimtreinish: i don't think so18:32
*** talluri has quit IRC18:33
*** mpaolino has quit IRC18:34
jeblairannegent_: absolutely, thanks!18:39
jeblairmordred, fungi: did you see nibalizer's comment on 141415?18:40
fungijeblair: nibalizer: thanks, i'll amend it18:41
nibalizercool18:41
jeblairi revoked my vote; it was about to merge18:41
*** tonytan4ever has joined #openstack-infra18:42
openstackgerritJeremy Stanley proposed openstack-infra/system-config: Only use environments on the master  https://review.openstack.org/14141518:42
fungijeblair: nibalizer: mordred: ^18:42
nibalizerwoot +118:43
fungiworth noting, now that the job is passing most of the time, this run hit a 30min timeout... http://logs.openstack.org/79/139879/1/check/gate-infra-puppet-apply-centos6/83b3358/console.html18:45
fungithis one too... http://logs.openstack.org/86/141286/2/check/gate-infra-puppet-apply-centos6/0954fa2/console.html18:46
fungidifferent changes18:46
openstackgerritMerged openstack-infra/project-config: Fix neutron jobs for tempest on stable branches  https://review.openstack.org/14050318:46
fungiwow--this one didn't even make it past cloning? http://logs.openstack.org/73/141173/1/check/gate-infra-puppet-apply-centos6/83f59cc/console.html18:47
nibalizerfungi: that first one looks like maybe it timed out trying to use a git resource18:48
nibalizerit would be super verbose, but we could add --evaltrace to the puppet apply command in apply-test.sh to see the 'starting resoruce X, finished resource X, X took Y seconds'18:49
*** annegent_ has quit IRC18:49
*** annegent_ has joined #openstack-infra18:51
openstackgerritMerged openstack-infra/project-config: ACL update for group-based-policy proj to create branches  https://review.openstack.org/13987918:51
openstackgerritJames E. Blair proposed openstack-infra/zuul: Set gearman timeout to 300  https://review.openstack.org/14146018:52
*** palecrow has joined #openstack-infra18:53
jeblairfungi, nibalizer: do we want to _remove_ basemodulepath from main?18:53
jeblaircome to think of it...18:53
*** mikedillion has joined #openstack-infra18:53
jeblairnibalizer: why wasn't the original patch correct?  shouldn't it be safe to have basemodulepath in main, so that it applies everywhere?18:53
*** palecrow has quit IRC18:54
fungijeblair: spotted a typo in 14146018:55
nibalizerbasemodulepath, environmentpath, and environmenttimeout are all directory environment config options18:55
jeblairoops18:55
openstackgerritJames E. Blair proposed openstack-infra/zuul: Set gearman timeout to 300  https://review.openstack.org/14146018:56
nibalizermodulepath is the thing that maybe we want everywhere... but we specify the modulepath on the command line in apply-test.sh so that isn't an issue18:56
jeblairnibalizer: ok.  confusingly named option then.  :)  should be more like environmentmodulepath.18:57
*** aysyd has quit IRC18:57
*** Masahiro has joined #openstack-infra18:57
nibalizeryep18:57
jeblair+318:57
*** aysyd has joined #openstack-infra18:58
openstackgerritMatthew Treinish proposed openstack-infra/system-config: Switch mysql-proxy to simpleproxy  https://review.openstack.org/14146218:59
mtreinishfungi: ^^^ I think that should work18:59
jeblairmtreinish: would you mind throwing some "ensure => absent" lines in there for the bits you're getting rid of?19:00
*** dprince has quit IRC19:00
*** sarob has quit IRC19:00
mtreinishjeblair: ok, sure one sec19:00
*** ivar-laz_ has joined #openstack-infra19:01
jeblairmtreinish: (usually it's sufficient to leave the resource definition, remove all the attributes other than ensure, then change ensure to absent)19:01
*** ivar-laz_ has quit IRC19:01
*** dizquierdo has quit IRC19:01
*** Masahiro has quit IRC19:01
*** lttrl has joined #openstack-infra19:01
jeblairso like:  file { '/etc/mysql-proxy/mysql-proxy.conf': \n ensure => absent \n }19:01
*** ivar-laz_ has joined #openstack-infra19:02
fungimtreinish: also, the puppet module may be a bit misnamed now?19:02
mtreinishfungi: well it's still setting up a proxy to mysql :)19:03
*** boris-42 has joined #openstack-infra19:03
mtreinishI can rename it to something else though19:03
mtreinishany suggestions?19:03
openstackgerritMerged openstack-infra/system-config: Only use environments on the master  https://review.openstack.org/14141519:03
fungimtreinish: meh, it is pretty single-purpose for the moment19:03
openstackgerritMatthew Treinish proposed openstack-infra/system-config: Switch mysql-proxy to simpleproxy  https://review.openstack.org/14146219:03
fungimtreinish: if you parameterized it further then maybe socket_proxy or something19:03
mtreinishjeblair: ^^^ like that?19:03
*** salv-orlando has joined #openstack-infra19:04
*** MaxV has quit IRC19:04
*** ivar-lazzaro has quit IRC19:04
jeblairyep, though i'm about to leave further comments19:04
*** palecrow has joined #openstack-infra19:05
mtreinishheh, I didn't expect to get it right on my first shot :)19:05
*** sarob has joined #openstack-infra19:06
*** salv-orlando has quit IRC19:09
openstackgerritJeremy Stanley proposed openstack-infra/system-config: Revert "Puppet apply test creates puppet directory env"  https://review.openstack.org/14146819:10
*** vigneshvar has joined #openstack-infra19:10
palecrowNot sure if this is the right venue...but I was running tox -e py34 on horizon...is that supposed to succeed?19:11
fungipalecrow: probably eventually, but i wouldn't expect it to succeed any time soon19:11
palecrowok, thanks!19:11
fungipalecrow: we don't currently gate horizon on python 3 support, as i think it has quite a few dependencies which still don't support python 319:12
*** sarob has quit IRC19:12
*** dpaterson has quit IRC19:14
*** dpaterson has joined #openstack-infra19:15
*** amitgandhinz has joined #openstack-infra19:16
*** esker has quit IRC19:16
*** otter768 has joined #openstack-infra19:18
*** salv-orlando has joined #openstack-infra19:18
*** salv-orlando has quit IRC19:18
*** unicell has quit IRC19:18
*** talluri has joined #openstack-infra19:19
*** dannywilson has joined #openstack-infra19:20
*** dannywil_ has joined #openstack-infra19:20
*** dannywilson has quit IRC19:20
*** palecrow has quit IRC19:21
*** otter768 has quit IRC19:22
*** hdd has quit IRC19:23
*** rmcall has quit IRC19:25
*** esker has joined #openstack-infra19:25
openstackgerritMatthew Treinish proposed openstack-infra/system-config: Switch mysql-proxy to simpleproxy  https://review.openstack.org/14146219:25
mtreinishjeblair: ^^^ I think I got the init file right there19:25
*** rmcall has joined #openstack-infra19:27
*** ChuckC has quit IRC19:27
mordredspectacular19:28
*** salv-orlando has joined #openstack-infra19:28
*** salv-orlando has quit IRC19:29
*** talluri has quit IRC19:29
fungimrmartin: if you're around, groups.openstack.org is successfully redirecting to and serving via https now19:29
openstackgerritMatthew Treinish proposed openstack-infra/system-config: Switch mysql-proxy to simpleproxy  https://review.openstack.org/14146219:29
mrmartinI'm here, checking now19:29
openstackgerritMerged openstack-infra/project-config: Support name change in devstack to debs  https://review.openstack.org/14117719:30
*** pc_m_away is now known as pc_m19:30
mtreinishmordred: what is?19:30
mrmartinfungi: thank you, I'll rolling out the related patches on monday19:30
mordredmtreinish: was just reading the simpleproxy patch :)19:30
*** _shaps__ has quit IRC19:30
mtreinishmordred: heh, that's what I though :) The DOS by telnet...?19:31
*** hdd has joined #openstack-infra19:32
*** salv-orlando has joined #openstack-infra19:33
mtreinishfungi: about your comment on the simpleproxy, that dir only has one file which was set to absent in server.pp. Do I need to assert an order between the 2 somehow?19:34
*** sabari is now known as zz_sabari19:35
openstackgerritMerged openstack-infra/project-config: Introduce project-specific stable-maint teams  https://review.openstack.org/14073819:36
*** barra204 has quit IRC19:36
mordrednotmyname: you aroudn?19:36
notmynamemordred: hi19:37
*** salv-orlando has quit IRC19:37
*** zz_sabari is now known as sabari19:38
mordrednotmyname: can you point me to any good resources on how to do simple swift operations in python either using python-swiftclient or not? all of the existing code I can find is written to handle all of the various complex things you might want to do - all I want to do is "upload one file"19:38
*** mikedillion has quit IRC19:38
notmynamemordred: maybe https://github.com/notmyname/directory_uploader19:38
mordrednotmyname: THANK YOU19:39
*** mrmartin has quit IRC19:39
notmynamemordred: that was "all I want to do is put my kid's soccer team pictures in the cloud why is this so hard"19:39
mordrednotmyname: yes. we have the same problem :)19:39
mordrednotmyname: that's quite literally the most helpful file of code I've seen in years19:40
notmynamemordred: as I saw on twitter this morning: https://twitter.com/craig_tracey/status/54347710558216601619:40
*** thedodd has joined #openstack-infra19:40
notmyname(ie keystone trusts)19:40
*** mrmartin has joined #openstack-infra19:41
mordrednotmyname: well, lucky for me I don't need trusts yet19:41
notmynamelucky you :-)19:41
notmynamemordred: let me know if you need anything else19:41
mordrednotmyname: I'll show you what I wind up with when I've got it19:41
*** andreaf has quit IRC19:41
notmynamecool19:41
clarkbdstufft you rock19:42
clarkbanything else I should read up on before food?19:42
fungiExecution of '/usr/bin/git fetch --tags origin' returned 128: fatal: https://git.openstack.org/cgit/openstack-infra/storyboard/info/refs not found: did you run git update-server-info on the server? http://puppetboard.openstack.org/report/storyboard.openstack.org/b2f2ec0423c8de7aa546c883894e2afbdff1fd6019:43
fungiwtf19:43
fungibroken git server?19:43
clarkbtry running that against all the backends?19:44
mordrednotmyname: oh, one more question - is there a "more" efficient to answer "does this container exist" than "if container in get_container('')" ?19:44
*** dannywil_ has quit IRC19:44
fungimtreinish: i think just ensure=>absent on a directory doesn't work, even if it's empty. i can't remember which options you have to add to make it delete the dir19:44
fungiclarkb: yep19:44
fungiclarkb: d'oh! i see why ;)19:45
fungi"cgit"19:45
jeblairfungi: why is cgit in there?19:45
jeblairheh :)19:45
notmynamemordred: head_container()19:45
fungijeblair: because presumably the storyboard module has that. patch on the way19:45
mordrednotmyname: cool. thanks19:45
mtreinishfungi: hmm ok, I'll look around on how to do that19:46
fungiand then i can remove the clone and let vcsrepo replace it19:46
jeblairfungi: neat!  turning that off helped us find a bug!19:46
*** hdd has quit IRC19:46
funginibalizer: what's the magic incantation to make puppet remove an empty directory resource? ensure=>absent alone doesn't cut it, right?19:46
fungijeblair: yah, right?19:46
notmynamemordred: alternatively, you can get_account() and see if it's in the response (ie the list of containers). but that is subject to eventual consistency, so if you're checking right after you create it it might not be there19:47
mtreinishfungi: it looks like recurse => true, force => true19:47
mtreinishat least from a 30sec google search19:47
fungimtreinish: that sounds right19:47
*** ildikov has quit IRC19:47
*** tnurlygayanov has quit IRC19:47
mtreinishI'll respin the patch one sec19:47
openstackgerritMatthew Treinish proposed openstack-infra/system-config: Switch mysql-proxy to simpleproxy  https://review.openstack.org/14146219:47
notmynamemordred: depends if you want to check more than one container. if so, do an account listing [get_account()] and check the response. if not, then head_container()19:47
mtreinishfungi: ^^^19:47
*** hdd has joined #openstack-infra19:48
fungijeblair: oh, actually, it's correct in the puppet module, so presumably it was wrong at some point in the past and got corrected, but the old clone was never reset to the new origin19:49
fungieasy fix19:49
openstackgerritMerged openstack-infra/project-config: zuul's log path should always be a folder  https://review.openstack.org/14126319:49
anteayaI am finally home19:50
mordrednotmyname: thanks. super helpful. that is working for me very well19:50
anteayaand the horrible noise is not noising19:50
*** ryanpetrello has quit IRC19:50
anteayasilence finally, my favourite thing19:50
*** dannywilson has joined #openstack-infra19:50
*** HeOS has joined #openstack-infra19:51
openstackgerritAndreas Jaeger proposed openstack-infra/project-config: Add link for Trove RSS feed  https://review.openstack.org/14054919:53
nibalizerfungi: purge => true i think19:54
nibalizeror force => true maybe19:54
*** talluri has joined #openstack-infra19:54
*** ryanpetrello has joined #openstack-infra19:54
nibalizerim on phone so kinda useleww19:54
funginibalizer: no worries, and thanks19:55
*** ddieterly has quit IRC19:58
HenryGIs anyone browsing gerrit reviews not seeing the checks table? And the <Toggle CI> button missing?20:00
fungiHenryG: ooh, i know what happened. just a sec--fixing20:00
*** imcsk8 has quit IRC20:00
*** salv-orl_ has joined #openstack-infra20:00
*** imcsk8 has joined #openstack-infra20:00
HenryGfungi: it seems to happen only if coming in on IPv620:01
fungiHenryG: it should fix itself in the next couple minutes20:01
*** ZZelle_ has joined #openstack-infra20:01
HenryGcool, thanks fungi, I'll check again soon20:02
fungiHenryG: i think a change to the hideci.js merged and so gerrit stopped serving it, but i've triggered gerrit to notice the new version and rebundle it20:02
HenryGyou da man20:02
*** e0ne has joined #openstack-infra20:02
openstackgerritNels proposed openstack-infra/devstack-gate: Adding support for DEVSTACK_GATE_LIBVIRT_TYPE  https://review.openstack.org/13434820:03
fungiHenryG: let me know if you don't see it again within the next few minutes20:03
HenryGfungi: it's already fixed, it seems! thanks!20:03
*** barra204 has joined #openstack-infra20:03
fungiHenryG: thanks for bringing it to our attention, and apologies for leaving it broken and not noticing20:04
HenryGI refreshed a review page and bingo20:04
openstackgerritMatthew Treinish proposed openstack-infra/system-config: Switch mysql-proxy to simpleproxy  https://review.openstack.org/14146220:04
HenryGfungi: no worries, small thing20:04
*** otter768 has joined #openstack-infra20:05
*** salv-orl_ has quit IRC20:05
*** Sincler has quit IRC20:06
*** thedodd has quit IRC20:06
*** baoli has quit IRC20:06
*** cdent has quit IRC20:07
*** ivar-laz_ has quit IRC20:07
*** ivar-lazzaro has joined #openstack-infra20:07
*** talluri has quit IRC20:08
*** ryanpetrello has quit IRC20:08
*** talluri has joined #openstack-infra20:08
*** salv-orlando has joined #openstack-infra20:09
openstackgerritMerged openstack-infra/project-config: Add link for Trove RSS feed  https://review.openstack.org/14054920:09
*** ivar-lazzaro has quit IRC20:09
*** rmcall has quit IRC20:09
*** ivar-lazzaro has joined #openstack-infra20:10
*** alexpilotti has quit IRC20:10
*** salv-orlando has quit IRC20:11
jeblairmtreinish: a suggestion for the init script20:11
*** dtantsur|afk has quit IRC20:11
*** alexpilotti has joined #openstack-infra20:12
*** KurtMartin has joined #openstack-infra20:13
openstackgerritJeremy Stanley proposed openstack-infra/system-config: Documentation reflects new stable-maint workflow  https://review.openstack.org/14148020:14
fungittx: ^ it's in your hands now20:14
fungittx: https://review.openstack.org/#/admin/groups/?filter=-stable-maint20:14
*** dkliban is now known as dkliban_brb20:14
mtreinishjeblair: oh, good call. Yeah I don't think it will make a pid file. I'll respin it in a bit20:14
*** rmcall has joined #openstack-infra20:15
*** e0ne has quit IRC20:15
anteayafungi: any reason I should not +A https://review.openstack.org/#/c/141403/1 ?20:16
*** sabari is now known as zz_sabari20:16
*** thedodd has joined #openstack-infra20:16
fungianteaya: not to my knowledge20:17
*** dprince has joined #openstack-infra20:17
anteayavery good20:17
*** salv-orlando has joined #openstack-infra20:17
*** kmartin has quit IRC20:17
anteayaI haven't read all the backscroll20:17
anteayadidn't want to just start shoving stuff in if it had been discussed and I missed it20:18
pleia2our centos slaves broke a bit yesterday20:18
pleia2so all the tests failed, fungi did rechecks20:18
anteayathe recheck came back clean20:18
anteayaand thanks20:18
fungia few still failed that job on rechecks, but now because we seem to be hovering near the 30-minute timeout for that job20:18
*** shashankhegde has quit IRC20:19
openstackgerritDoug Hellmann proposed openstack-infra/system-config: Generate specs.o.o root page from template  https://review.openstack.org/14117520:21
anteayadid we track down why centos slaves were/are unhappy?20:21
*** salv-orlando has quit IRC20:21
anteayaor did I just stir a pot?20:21
*** markmcclain has quit IRC20:22
*** alexpilotti has quit IRC20:22
openstackgerritMerged openstack-infra/project-config: Stop defaulting node builds to Puppet 2  https://review.openstack.org/14140320:23
fungianteaya: see https://storyboard.openstack.org/#!/story/2000071 for links20:23
*** alexpilotti has joined #openstack-infra20:23
anteayafungi: thanks20:23
*** salv-orlando has joined #openstack-infra20:23
*** vigneshvar has quit IRC20:23
*** tonytan4ever has quit IRC20:24
*** dtantsur has joined #openstack-infra20:24
fungianteaya: sorry not actually that one20:24
fungianteaya: https://storyboard.openstack.org/#!/story/2000081 is the one i meant20:25
*** rmcall has quit IRC20:26
*** talluri has quit IRC20:26
anteayathe first one was interesting too20:27
*** alexpilotti has quit IRC20:27
*** salv-orlando has quit IRC20:28
*** mjturek has quit IRC20:28
*** mpaolino has joined #openstack-infra20:28
*** rmcall has joined #openstack-infra20:28
*** tonytan4ever has joined #openstack-infra20:29
anteayafungi: so this one is ready to be un-wiped and reviewed? https://review.openstack.org/#/c/141468/20:29
fungianteaya: not until next week probably20:30
anteayaokay20:30
fungianteaya: it's just cleanup, once the long-term fix finds its way onto our nodepool images over the weekend20:30
*** salv-orlando has joined #openstack-infra20:30
anteayaah right yes20:31
fungianteaya: reverting my short-term workaround20:31
fungibasically20:31
anteayaand why create havoc for the weekend20:31
anteayagreat20:31
anteayathanks for the link to the story20:31
fungistory time is always fun20:31
fungi"gather 'round, pull up a chair and let me tell you a story..."20:32
anteayawill there be a fire?20:34
anteayaI like a fire20:34
*** rmcall has quit IRC20:34
fungiyou've come to the right project then20:35
anteayaha ha ha20:35
fungiwe've always got fires _everywhere_20:35
anteayaglad to be home20:35
Mithrandirit's traditional to put the storyteller in the middle, isn't it?20:35
*** esker has quit IRC20:35
pleia2haha20:35
fungiin the middle of the fire, yes20:35
*** salv-orl_ has joined #openstack-infra20:36
* fungi wears flame-retardant pants every day20:36
*** alexpilotti has joined #openstack-infra20:36
*** sarob has joined #openstack-infra20:36
fungiugh, now to figure out why our kdcs have stopped reporting into puppet since yesterday20:36
*** achanda has quit IRC20:37
*** vigneshvar has joined #openstack-infra20:37
*** salv-orlando has quit IRC20:37
jeblairzaro: the css is really weird on review-dev, especially for access controls... know anything about that?20:39
*** mjturek has joined #openstack-infra20:39
*** MarkAtwood has quit IRC20:40
*** ddieterly has joined #openstack-infra20:40
openstackgerritMatthew Treinish proposed openstack-infra/system-config: Switch mysql-proxy to simpleproxy  https://review.openstack.org/14146220:41
mtreinishjeblair: ^^^20:41
*** dustins has quit IRC20:41
*** sweston1 has joined #openstack-infra20:43
anteayaquite the chorus line here on the dogfood swift logs in infra jobs patch: https://review.openstack.org/#/c/141250/1 was about to +A20:43
anteayalooks like the only reason someone else hasn't beat me to it was waiting on the recheck20:43
dteselkinHi, I need some advice about gerrit / gearman20:43
*** julim has quit IRC20:43
anteayaany reason to hold off?20:43
*** esker has joined #openstack-infra20:44
anteayadteselkin: ask away, we will do our best20:44
dteselkinFor some reason jenkins doesn't send messages to register jobs in gearman20:44
anteayado you have a paste of any output or config files you think might be relevant20:45
dteselkinzuul host (where gearman server installed) is reachable from jenkins20:45
anteayato help us get some insight into what you are doing on your system?20:45
* anteaya +A's the swift logs patch20:45
dteselkinI can do 'status' via telnet both from localhost and jenkins20:45
*** Masahiro has joined #openstack-infra20:46
dteselkinI run tcpdump on port 4730 to check if there are any messages20:46
dteselkinSome activity was detected for a moment when I did 'service jenkins stop'20:47
dteselkinBut after 'service jenkins start' there was nothing20:47
dteselkinSo I'm trying to figure out how can I force jenkins to register jobs20:47
fungiokay, figured out the puppetry with the kdcs... combination of missing puppet comment on the crontab entry on kdc01 causing misleading errors, and neither kdc having been added to the known_hosts on the puppetmaster yet20:48
*** rmcall has joined #openstack-infra20:49
dteselkin'test connection' from gearman plugin on jenkins config page passes20:49
dteselkinAnd I see packages in tcpdump in the same time20:50
openstackgerritMerged openstack-infra/project-config: Introduce openstack-server-release-jobs template  https://review.openstack.org/14032620:50
*** ChuckC has joined #openstack-infra20:50
*** Masahiro has quit IRC20:50
openstackgerritMerged openstack-infra/project-config: Dogfood swift logs with infra jobs  https://review.openstack.org/14125020:51
dteselkinHmm20:52
openstackgerritDoug Hellmann proposed openstack-infra/project-config: Generate specs.o.o root page from template  https://review.openstack.org/14117320:52
dteselkinI disable the plugin and enabled it again20:52
dteselkinThat helped20:52
clarkbok /me is back20:52
asselindteselkin, make sure you don't have "too many" jenkins running20:53
*** dimtruck is now known as zz_dimtruck20:53
anteayaclarkb: welcome back20:54
dteselkinI have only one node20:54
*** zz_sabari is now known as sabari20:54
*** sweston1 has quit IRC20:54
dteselkinAnd see two processes on the node20:55
asselindteselkin, I mean the jenkins process: ps -ef | grep jenkins20:55
asselindteselkin, ok that's correct20:55
dteselkinone process bin/daemon, another bin/java20:55
clarkbto confirm puppet is happy now? should I clean up my patch to install everything from git anyways? I think it is something we should consider doing. Also, did we merge the change to use puppet 3 in image builds?20:56
clarkbfungi: mordred ^20:56
*** otter768 has quit IRC20:56
*** hdd has quit IRC20:56
nibalizerinsatll everything from git anyways!20:56
*** dkliban_brb is now known as dkliban20:56
clarkbnibalizer: ya I think i twould be a good thing to do20:56
*** alexpilotti has quit IRC20:57
mtreinishclarkb: you missed some fun: https://bugs.launchpad.net/ubuntu/+source/mysql-proxy/+bug/1402011 and https://review.openstack.org/14146220:57
uvirtbotLaunchpad bug 1402011 in mysql-proxy "telnet crashes mysql-proxy" [Undecided,New]20:57
fungiclarkb: yeah, that's why i didn't -2 it20:57
*** ddieterly has quit IRC20:57
*** annegent_ has quit IRC20:57
fungiseems reasonable to do anyway20:57
pleia2mtreinish: hah, ouch20:58
*** annegent_ has joined #openstack-infra20:58
clarkbmtreinish: wow20:58
clarkb"open tcp connection" -> crash20:58
*** alexpilotti has joined #openstack-infra20:58
clarkbmtreinish: fungi out of curiousity why not haproxy which we already have deployed elsewhere?20:59
clarkbI guess we don't need any load balancing functionality so it is probably overkill20:59
*** alexpilotti has quit IRC20:59
*** otter768 has joined #openstack-infra20:59
fungiclarkb: very good point. i guess even though we don't need this to be "ha" it's still a reasonable minimism20:59
mordredclarkb: yeah, I think we shoudl install eveything from git anyway20:59
*** alexpilotti has joined #openstack-infra21:00
fungii could go either way on it honestly21:00
clarkbfungi: I am a fan of using the tool I already know is broken :)21:00
fungithe devil you know21:00
mtreinishclarkb: heh, so rewrite the patch again? :)21:00
mordredgod point21:00
*** rmcall has quit IRC21:00
*** alexpilotti has quit IRC21:01
clarkbmtreinish: no I guess not this should work. Was just curious if there was a specific reason to not do that or if we just did a thing because simpleproxy21:01
*** alexpilotti has joined #openstack-infra21:02
*** alexpilotti has quit IRC21:02
openstackgerritDoug Hellmann proposed openstack-infra/infra-manual: Expand more of the repo verification steps  https://review.openstack.org/14082821:03
mtreinishclarkb: nah, it's more me not knowing anything. fungi said tcp proxy I googled it, and simpleproxy was the first hit21:03
*** mfink__ has quit IRC21:03
clarkbmtreinish: works for m21:03
clarkbe21:03
*** alexpilotti has joined #openstack-infra21:03
*** prad has quit IRC21:04
*** rmcall has joined #openstack-infra21:05
*** alexpilotti has quit IRC21:05
*** ryanpetrello has joined #openstack-infra21:06
*** dprince has quit IRC21:07
*** sweston1 has joined #openstack-infra21:07
*** alexpilotti has joined #openstack-infra21:07
*** sweston1 has quit IRC21:09
*** otter768 has quit IRC21:09
*** alexpilotti has quit IRC21:09
clarkbmtreinish: +2 on that change21:11
mtreinishclarkb: cool, thanks21:11
fungimestery: where's the corrected git repository you want to use for networking-odl?21:11
*** alexpilotti has joined #openstack-infra21:11
fungimtreinish: lgtm too, +321:11
fungimtreinish: i'll check back in on it once it hits the server21:12
mtreinishfungi: thanks, I'll keep an eye out too21:12
*** tjones1 has quit IRC21:12
mtreinishI'm anxious to look at the data21:12
*** alexpilotti has quit IRC21:13
fungimtreinish: we should have quite a bit there now21:13
clarkbfungi: mordred looks like a couple changes to the way we build images got in (use puppet 3 and only use env dirs on the master)21:13
*** sweston is now known as _sweston21:13
*** alexpilotti has joined #openstack-infra21:13
fungiclarkb: yep21:14
clarkbI am going to try building a centos6 image by hand on new nodepool now just to make sure that goes smoothly and if it doens't that we don't wait all weekend to fix it21:14
fungithat's a good idea. i simply planned to check back in on the image updates tomorrow and see if they went okay (and maybe troubleshoot if not)21:14
*** otter768 has joined #openstack-infra21:14
openstackgerritColleen Murphy proposed openstack-infra/project-config: Only guard yum update against epel if enabled  https://review.openstack.org/14128821:15
clarkbthat is running now21:15
clarkbthe other thing I wanted to do this afternoon is kill the old git.o.o servers21:15
*** alexpilotti has quit IRC21:15
clarkbI think they have a couple things still hitting them but at this point quickest way to fix that is the turn them off :)21:15
*** melwitt has joined #openstack-infra21:16
*** mpaolino has quit IRC21:16
openstackgerritMerged openstack-infra/system-config: Switch mysql-proxy to simpleproxy  https://review.openstack.org/14146221:17
*** bdpayne has joined #openstack-infra21:17
fungii'm going to go grab an early dinner, then come back to continue seeing if i can get a little more done21:17
clarkbkk21:17
* fungi will bbl21:17
*** leaky-tennis is now known as leakypipes21:17
*** sweston has joined #openstack-infra21:19
openstackgerritClark Boylan proposed openstack-infra/system-config: Install all puppet modules from source  https://review.openstack.org/14118221:20
*** atiwari has quit IRC21:20
*** bdpayne has quit IRC21:21
*** obondarev has joined #openstack-infra21:22
*** dmsimard is now known as dmsimard_away21:24
*** shashankhegde has joined #openstack-infra21:25
*** alexpilotti has joined #openstack-infra21:25
*** aysyd has quit IRC21:25
*** mrmartin has quit IRC21:25
*** mrmartin has joined #openstack-infra21:26
*** bdpayne has joined #openstack-infra21:26
*** alexpilotti has quit IRC21:27
*** jedimike has joined #openstack-infra21:27
*** timrc has joined #openstack-infra21:28
*** palar has quit IRC21:28
*** dpaterson has quit IRC21:30
clarkbsdague: did the lack of aiopcpu experimental testing get sorted?21:30
*** dpaterson has joined #openstack-infra21:30
clarkbsdague: I am just about to where I can look at that if it is still an issue21:30
*** bdpayne_ has joined #openstack-infra21:30
sdagueso it was hung on stalled dib tests21:30
sdaguewhich are now removed21:31
sdaguebut aio tests weren't working anyway, cpu mismatch for live migration21:31
clarkbwell that should only be a problem in the last patch21:31
clarkbwhich doesn't work for other reasons too21:31
*** hashar has joined #openstack-infra21:31
clarkband ya rax apparently doesn't give consistent cpus out like hpcloud21:32
*** ddieterly has joined #openstack-infra21:32
clarkbhaproxy is stopped on both old git.o.o's. If no screaming happens asap I will delete them by end of today21:32
*** boris-42 has quit IRC21:33
*** e0ne has joined #openstack-infra21:33
*** tjones1 has joined #openstack-infra21:33
jeblairclarkb: oh, is that something we need to do some engineering on?21:33
*** bdpayne_ has quit IRC21:33
clarkbjeblair: (assuming its the live migration thing) I think jogo was going to try setting the cpu type in nova/qemu across the jobs21:34
*** bdpayne has quit IRC21:34
clarkbjeblair: and if we do that with the cpu hpcloud exposes I expect it to just work everywhere since that is an ancient cpu that qemu on these VMs should be happy with21:34
*** baoli has joined #openstack-infra21:34
*** hdd has joined #openstack-infra21:34
jeblairok.  i'll leave it there for now. thx.21:34
sdagueyeh, I think that's basically why hp cloud tells you that their guests are core2duo21:35
sdagueso all the cpus are compatible for live migration21:35
*** obondarev has quit IRC21:35
clarkball of the patches before the tempest full change should be ready for review though21:35
clarkbI think I should already be +2 on the ones I did not write21:36
clarkbflashgordon: ^ is that still the plan?21:38
flashgordonclarkb: yes that is the plan, was going to do it yesterday but tests weren't running21:39
clarkbit does look like bare-centos6 in rax-dfw is building ok. It is now trying to snapshot21:39
flashgordonand doing specs today, but yes that is still  the plan21:39
clarkbflashgordon: thanks21:39
flashgordonclarkb: I added some links in a comment of what needs to be set from what I understand21:40
sdaguedo we have a run there?21:41
openstackgerritMerged openstack-infra/system-config: Add iptables rule to log dropped packets  https://review.openstack.org/13569421:41
jeblairclarkb, fungi: fyi if you had a screen session running during the re-uid, you may run into You are not the owner of /var/run/screen/S-corvus.  fix is obvious/trivial.21:42
mtreinishclarkb: d'oh, the firewall. We punched open 4040 before for the proxy, but now it's 3306...21:42
clarkbjeblair: I shouldn't (I tr to be good about cleaning those up)21:42
clarkbmtreinish: lol, thats a simple patch if you want ot push it up I can just approve it21:43
*** kmartin has joined #openstack-infra21:45
openstackgerritMatthew Treinish proposed openstack-infra/system-config: Open port 3306 on logstash.o.o  https://review.openstack.org/14149821:45
mtreinishclarkb: ^^^21:45
*** KurtMartin has quit IRC21:47
*** timcline_ has joined #openstack-infra21:48
*** timcline has quit IRC21:48
clarkbwe have a new image in rax-dfw for centos6 now. Looks like the build went well21:51
*** kgiusti has quit IRC21:54
*** annegent_ has quit IRC21:54
*** baoli has quit IRC21:55
openstackgerritNels proposed openstack-infra/devstack-gate: Adding support for DEVSTACK_GATE_LIBVIRT_TYPE  https://review.openstack.org/13434821:55
*** boris-42 has joined #openstack-infra21:55
*** baoli has joined #openstack-infra21:55
mordredclarkb: woot21:55
*** melwitt1 has joined #openstack-infra21:55
*** melwitt has quit IRC21:56
*** melwitt has joined #openstack-infra21:57
mmedvedeclarkb: in the light of https://review.openstack.org/#/c/140480/, which git entry point third party CIs are we supposed to switch to?21:58
clarkbdid rax fix our swift ro account? looks like jhesketh's dogfood logs in swift change made it in and I can see logs so account is working21:58
anteayayay21:58
clarkbmmedvede: git.openstack.org is still the place to get your git21:58
anteayayes I approved that patch21:58
openstackgerritMerged openstack-infra/system-config: Open port 3306 on logstash.o.o  https://review.openstack.org/14149821:58
openstackgerritMerged openstack-infra/system-config: Open port 3306 on logstash.o.o  https://review.openstack.org/14149821:59
clarkbmmedvede: its a round robin between the back end load balancers21:59
anteayaI did give the channel the chance to stop me before I did, but noone spoke up21:59
clarkbanteaya: ya its fine. I am mostly wondering if rax said anything because it is working21:59
anteayawhy did the bot report the same merged patch twice?21:59
anteayacool21:59
mmedvedeclarkb: weird, I am getting connection refused on git.o.o21:59
*** melwitt1 has quit IRC21:59
clarkbmmedvede: you may be one of the folks that was hitting the old git server for whatever reason22:00
clarkbmmedvede: make sure you haven't cached old dns records22:00
mmedvedeclarkb: probably is the case. Would investigate. Thanks22:01
openstackgerritNels proposed openstack-infra/devstack-gate: Adding support for DEVSTACK_GATE_LIBVIRT_TYPE  https://review.openstack.org/13434822:03
*** mrmartin has quit IRC22:04
*** doug-fish1 has joined #openstack-infra22:05
clarkbnibalizer: any idea why in http://logs.openstack.org/82/141182/6/check//gate-infra-puppet-apply-precise/3ebcfa2/console.html puppet module list lists a bunch of modules before we run tests then after we run tests it says no modules?22:05
openstackgerritMerged openstack/requirements: Updating python-glanceclient to 0.15.0 release  https://review.openstack.org/14129822:05
openstackgerritMerged openstack/requirements: Upgrade oslo.vmware>=0.8.0  https://review.openstack.org/14109922:05
nibalizermumble mumble modulepath?22:06
nibalizerclarkb: no i dont have any idea22:07
clarkbI think I am going to remove the trailing module listing from my change as its logically independent and it doesn't work as is22:07
*** doug-fish has quit IRC22:08
*** baoli has quit IRC22:08
*** bswartz has quit IRC22:09
mesteryfungi: Hope you got your puppet stuff done today! Wanted to pester you with questions on the historical import into a stackforge project. I have the stuff ready, just need to push it. Is this something I could get permissions for just to push out?22:11
mesteryfungi: I realize I screwed this up and it's all my fault here, looking if there is a way forward here or not :)22:11
mesteryfungi: If you're still busy, let me know and I'll stop pestering ;)22:11
anteayafungi: in the backscroll I believe fungi requested the name of the repo under discussion22:12
anteayajust to ensure he had the name correct22:12
*** tjones2 has joined #openstack-infra22:12
anteayamestery: sorry the above was to you not fungi ^22:13
anteayait was about fungi22:13
mesteryanteaya: Ah, cool!22:13
mesteryfungi anteaya: The repo is "stackforge/networking-odl"22:13
mesteryfungi anteaya: I have the split done thanks to dougwig's script, all commits are local, but I can push to github easily enough as well.22:14
mesteryanteaya: Thanks for the help!22:14
dougwigmestery: for the github push, remember to use "git push --all && git push --tags"22:14
*** tjones1 has quit IRC22:14
mesterydougwig: Ack, it's in your instructions, but thanks for the reminder!22:15
*** tonytan4ever has quit IRC22:15
anteayamestery: do the push to github, it has to be a public repo22:15
mesteryanteaya: Will do so now.22:15
openstackgerritClark Boylan proposed openstack-infra/system-config: Install all puppet modules from source  https://review.openstack.org/14118222:15
clarkbmordred: nibalizer ^ that is all cleaned up and ready for welcoming our new git overlords22:15
mordredclarkb: can we do it with mercurial instead?22:16
clarkbmordred: only if I never have to touch it22:16
jesusaurusclarkb: oooh22:16
nibalizerclarkb: noice22:18
nibalizerclarkb: after that lands ill submit a change to bump postgres, puppetdb, inifile, and stdlib i think22:19
*** dkliban is now known as dkliban_afk22:19
clarkbnibalizer: inifile doesn't need a bump22:19
clarkbwe already have the version that we need (1.1.3)22:19
*** tylerdurden has quit IRC22:20
*** shakamunyi has joined #openstack-infra22:20
mtreinishfungi, clarkb: can you take a look at logstash.o.o when you get a sec, the port is open but I'm getting connection refused (with the ip) and Network is unreachable (with the hostname) trying to connect to the db22:21
jesusaurusclarkb: why is vcsrepo being installed from openstack-infra, is it being forked?22:21
*** MaxV has joined #openstack-infra22:21
*** dpaterson has quit IRC22:22
jesusaurusoh it used to be openstackci-vcsrepo, ok22:22
clarkbjesusaurus: we have installed it thee for years. tl;dr is that upstream vcsrepo didn't work beacuse it tries to do all the vcs. mordred said meh and fixed git in ways that don't really work for svn or some such22:22
mtreinisherr, nm I misread nmap it says the port is closed...22:22
mordredyah22:22
mordredI tried to care once about upstreaming the fixes, but then didn't22:22
clarkbbecause svn22:22
mesteryanteaya fungi dougwig: https://github.com/mestery/x-stackforge-odl22:23
clarkbI seem to recall specific complaining about svn22:23
*** nelsnelson has quit IRC22:23
mordredwell, that, and also because upstream is VERY careful not to step on any local state that's been checked out22:23
mordredexcept the whole point of puppet is to express a desired state22:23
*** timcline_ has quit IRC22:23
*** nelsnelson has joined #openstack-infra22:23
mordredso why puppet shuld be careful around my manual actions is beyond me22:23
clarkbmtreinish: looks like firewall is open but proxy isn't running22:24
mtreinishclarkb: hmm, I tested the policy on a rax vm before and it seemed to work there22:24
clarkbmtreinish: try now. I manually ran init script for proxy22:24
mtreinishclarkb: yep, thanks works now22:25
clarkbmtreinish: could it be you didn't make the service => running requires => initscript?22:25
*** e0ne is now known as e0ne_22:25
mtreinishclarkb: yep, that must be it: just enable => true22:26
clarkbmtreinish: ok thats fine, just means we have to manually start it (which is common for our services)22:26
mtreinishhttp://git.openstack.org/cgit/openstack-infra/system-config/tree/modules/mysql_proxy/manifests/server.pp#n3522:26
mtreinishclarkb: ok22:26
mtreinishI copy and pasted it from somewhere, so that would explain it22:26
*** hdd has quit IRC22:27
*** hdd has joined #openstack-infra22:27
clarkbhrm looks like it forks to accept connections22:27
clarkbwhatever I guess that is easy mode22:27
jeblairthere's a break in the rain so i'm going to go run around outside while i can22:27
clarkbmtreinish: you have access now ya?22:27
mtreinishclarkb: yep, it's working fine22:28
mtreinishthanks22:28
nibalizermordred: hrm you give me ideas22:30
nibalizerideas of a dangerous, friday kind...22:30
*** e0ne_ has quit IRC22:31
asselinanyone know if this is supported on ubuntu 14.04? Error: Execution of '/usr/sbin/a2enmod mem_cache' returned 1: ERROR: Module mem_cache does not exist!22:31
asselinError: /Stage[main]/Zuul/A2mod[mem_cache]/ensure: change from absent to present failed: Execution of '/usr/sbin/a2enmod mem_cache' returned 1: ERROR: Module mem_cache does not exist!22:31
openstackgerritMatthew Treinish proposed openstack-infra/project-config: Add nodepool script to preseed testrepository from subunit2sql  https://review.openstack.org/13623422:31
nibalizermaybe they renamed the module for 2.4/14.04?22:32
clarkbasselin: trusty has apache 2.422:32
clarkbprecise is 2.2. likely a renamed module as nibalizer suggestes22:32
mordrednibalizer: uhoh. are you going to fix the vcsrepo module?22:32
asselinclarkb, nibalizer ok, so best to stick with precise 12.0422:32
clarkbasselin: or just fix puppet...22:33
*** mattfarina has joined #openstack-infra22:34
nibalizerasselin: ya22:34
nibalizeris there an $apache_version fact we can if  on?22:34
*** carl_baldwin has quit IRC22:34
*** Masahiro has joined #openstack-infra22:34
nibalizeror maybe just know that 14.04 = 2.422:35
*** r-daneel has quit IRC22:35
*** stevemar has joined #openstack-infra22:36
* asselin looking22:37
*** ryanpetrello has quit IRC22:37
mtreinishjeblair: qq, what do you want to do about: https://review.openstack.org/10658422:39
*** Masahiro has quit IRC22:39
*** MaxV has quit IRC22:39
jeblairmtreinish: i think i was wating for clarkb to review it22:40
clarkbme? ok I will review22:40
*** mfink has joined #openstack-infra22:41
mtreinishjeblair: well I mean we kinda went ahead and implemented it waiting for clarkb.22:41
mtreinishit also doesn't reflect reality 100% anymore, but I guess it's close enough22:42
jeblairmtreinish: if there's something significant that's changed, could you update the spec with a followup patch?22:42
mtreinishjeblair: sure, it's mostly s/mysql-proxy/simpleproxy22:43
mtreinishI think, it's been a while since I looked at it22:43
jeblairmtreinish: it should also be moved to implemented/ (in a followup patch)22:43
clarkbwell the dashboard is still wip22:43
mtreinishyeah, as is the testrepository integration (although I won't be using that on the test slaves like in the spec, its too slow)22:44
clarkbI am +2 on that version of the doc. I think follow up with a new change to address the changes?22:45
clarkbjeblair: ^ should I go ahead and approve that change as is or wait?22:45
*** sarob has quit IRC22:45
mtreinishclarkb: yeah, I can do that now while I'm waiting for my testr preseed script to finish running22:46
fungimestery: i'll take a stab at updating from that in a bit22:46
mesteryfungi: Thanks! After all your awesome help, I'm moving on from owing you beer to owing you expensive bourbon ;)22:47
*** kmartin has quit IRC22:48
*** asselin has quit IRC22:48
*** jedimike has quit IRC22:48
*** asselin has joined #openstack-infra22:49
*** kmartin has joined #openstack-infra22:49
*** kmartin has quit IRC22:49
*** asselin has quit IRC22:50
*** kmartin has joined #openstack-infra22:50
*** asselin has joined #openstack-infra22:50
*** kmartin has quit IRC22:51
*** asselin has quit IRC22:51
*** kmartin has joined #openstack-infra22:51
*** asselin has joined #openstack-infra22:51
*** dimsum__ has quit IRC22:51
*** kmartin has quit IRC22:51
*** asselin has quit IRC22:52
*** mattfarina has quit IRC22:52
*** dimsum__ has joined #openstack-infra22:52
*** asselin has joined #openstack-infra22:52
*** kmartin has joined #openstack-infra22:52
*** kmartin has quit IRC22:53
*** kmartin has joined #openstack-infra22:53
asselinclarkb, nibalizer fyi, the name changed to mod_cache_disk. ref: http://httpd.apache.org/docs/trunk/upgrading.html22:54
clarkbasselin: noted, thanks22:55
*** esker has quit IRC22:56
*** otter768 has quit IRC22:56
*** dimsum__ has quit IRC22:57
*** annegent_ has joined #openstack-infra22:57
*** talluri has joined #openstack-infra22:58
fungimestery: i do enjoy a good bourbon now and then. or we can just call it scratch when i eventually need some neutron help22:58
mesteryfungi: Deal either way ;)22:59
*** MarkAtwood has joined #openstack-infra22:59
*** amitgandhinz has quit IRC23:00
*** vigneshvar has quit IRC23:00
zarojeblair: css weirdness is probably from this change: https://review.openstack.org/#/c/134238/23:03
zarojeblair: i think that change was applied to review-dev, but not review.o.o23:03
fungimy evaluation of how well it worked out on review-dev is apparently lacking23:03
clarkbzaro: correct23:04
*** rmcall has quit IRC23:05
*** annegent_ has quit IRC23:06
*** andreykurilin_ has joined #openstack-infra23:07
mtreinishfungi: so I ran that nodepool script locally to test it, it took ~30min to finish and that was only for 3 full size runs (the other 7 were large-ops)23:07
mtreinishso it's about 10min to generate a full subunit stream from the db23:07
*** hdd has quit IRC23:07
*** talluri has quit IRC23:08
fungimtreinish: so the question that arises... is adding 10 minutes to image updates recouped in job run-time savings?23:08
fungi(multiplied by however many jobs)23:08
mtreinishhmm, that's hard to say.23:09
clarkbI doubt it, but worth a test probably23:09
clarkbalso you could just make it, cache it, and use it once a day23:09
mtreinishclarkb: do you remember when we tested the preseeding, I don't think it really made a difference23:09
clarkbsomething our image builds could do23:10
mtreinishclarkb: that's what we're talking about doing23:10
clarkbmtreinish: ya iirc preseeding differences were minimal23:10
mtreinishwhat I really want to use it for is shaking up the test order on the workers23:10
mtreinishit should cause more bugs to be exposed23:10
clarkbmtreinish: it should already be shaken up23:10
clarkboh wait no lifeless changed that23:11
mtreinishthe testr scheduler just uses a sort before it groups things23:11
mtreinishunless it knows about time data23:11
*** otter768 has joined #openstack-infra23:11
fungii expect we can "shake up" the test order without a 10-minute database query23:11
clarkbfungi: mtreinish: except we can run that query once a day then the total cpu used to get it is negligible23:12
fungido like the python hash seed in tox and just report the shuffle randomization seed you used23:12
fungiso that it can be reused when you need to recreate the run exactly23:13
mtreinishfungi: it's inside testr, I can find the line, but without timing data the algorithm right now is deterministic23:13
*** carl_baldwin has joined #openstack-infra23:13
fungiright, we could randomize the timing data i mean23:14
fungiif that's the goal23:14
fungijust playing devil's advocate23:14
fungii can imagine all sorts of ways the subunit2sql data would be useful to us, just not convinced that testr pre-seeding necessarily sees significant gains (worth trying out, i don't disagree there)23:15
*** salv-orl_ has quit IRC23:16
mtreinishah, ok. I didn't think about that, yeah that should be doable. I just assumed use real data to do it :)23:16
fungiuse real data sounds fine to me unless it takes so long to get real data that we don't actually recoup the time spent. but again, i'd rather not judge without empirical data, so not opposed to getting some23:17
*** doug-fish1 has left #openstack-infra23:18
*** carl_baldwin has quit IRC23:18
openstackgerritRamy Asselin proposed openstack-infra/system-config: Add support for running Zuul on Trusty  https://review.openstack.org/14151823:19
asselinclarkb, nibalizer still to to test a bit more, but at least now it installs. ^^23:20
asselinclarkb, thanks for the encouragement23:20
clarkbasselin: cool. that looks sane. You may need to update the vhost file too though23:21
clarkbasselin: but I am not sure on that23:21
asselinclarkb, thanks for the heads up23:21
*** jklare has quit IRC23:22
*** zz_dimtruck is now known as dimtruck23:23
anteayaasselin: you are doing great work23:23
clarkbasselin: it depends on whether or not just the mod name changed or if the vhost directives changed too23:23
*** jklare has joined #openstack-infra23:24
*** andreykurilin_ has quit IRC23:24
*** andreykurilin_ has joined #openstack-infra23:25
*** hdd has joined #openstack-infra23:25
*** skata_ has joined #openstack-infra23:26
*** sabeen has quit IRC23:27
fungimestery: it looks like i've got the filtered history pushed in now (branches, tags and all). let me know if you spot anything awry23:30
jeblairzaro: thanks, left a comment.23:30
fungijeblair: yep, those are both things i didn't think to test23:32
fungigood catch23:32
openstackgerritMerged openstack-infra/infra-specs: Add spec for creating a test metric database  https://review.openstack.org/10658423:34
*** Longgeek has quit IRC23:34
jeblairmtreinish: ^ you are clear to start implementation! ;)23:34
mtreinishjeblair: heh, cool :)23:35
*** Masahiro has joined #openstack-infra23:35
fungiimplementastic23:37
openstackgerritRamy Asselin proposed openstack-infra/system-config: Add support for running Zuul on Trusty  https://review.openstack.org/14151823:37
mtreinishfungi: oh, I just tested the script with https://review.openstack.org/#/c/132119/ applied (which is how it should be done) and it took like 2 secs23:37
fungimtreinish: okay, that's... like... many orders of magnitude faster23:39
nibalizeranteaya: looks good!23:39
notmynamein our gerrit deploy, I'm guessing that pushing a branch to refs/meta/dashboards/* is pretty restricted, right?23:40
*** Masahiro has quit IRC23:40
mtreinishfungi: yeah, because it doesn't touch the test_runs table just tests.23:40
fungimtreinish: i can't imagine the aggregate savings across thousands of runs a day wouldn't add up to more than 2 seconds spent in the image build23:40
mtreinishso >24M rows vs like 223:40
funginotmyname: currently it's needed infra assistance iirc23:41
clarkbmtreinish: that sounds like an appropriate optimization?23:41
notmynamefungi: thanks.23:41
anteayanibalizer: I'm glad to hear it but I lack context, what is the thing we are discussing? asselin's patch?23:41
funginotmyname: there was, i think, talk about coming up with a way to config-manage those and automate their application/updating but i don't believe anyone's hacked out a solution for it23:41
mtreinishclarkb: yeah, it's also a better data set, because it uses the moving avg run_time from all the runs instead of 10 samples23:41
*** hashar has quit IRC23:42
fungimtreinish: clarkb: sounds good to me23:42
nibalizeranteaya: yea i just tab completed wrong my bad23:43
clarkbok I am going to go delete those git servers now23:43
mtreinishfungi: heh, but the sql2subunit bug around timestamps needs to get fixed first23:44
anteayanibalizer: cool, so asselin that one above was for you23:44
*** sabari is now known as zz_sabari23:46
fungiclarkb: douns good23:47
fungisounds too23:47
clarkbthey are gone23:48
fungisocial: whenever you're around again, those tags are deleted now. note that tag deletion tends not to propagate (clones will generally keep them in their refs list until they're locally deleted or the clone is redone from scratch)23:48
*** MarkAtwood has quit IRC23:57
*** ryanpetrello has joined #openstack-infra23:57
*** jklare has quit IRC23:59

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