Friday, 2015-03-13

*** yamamoto has quit IRC00:00
*** annegentle has quit IRC00:02
*** markvoelker has quit IRC00:03
*** achanda has quit IRC00:03
openstackgerritIan Wienand proposed openstack-infra/puppet-nodepool: Parameterise logging config template  https://review.openstack.org/16403100:04
*** tim_o_ has quit IRC00:07
openstackgerritClark Boylan proposed openstack-infra/project-config: Revert "Build wheel house during nodepool devstack caching"  https://review.openstack.org/16403300:07
*** markvoelker has joined #openstack-infra00:08
clarkbjogo: mtreinish mordred fungi jeblair pleia2 jhesketh ^ fyi I think that should be done00:09
*** dimtruck is now known as zz_dimtruck00:09
*** arxcruz has quit IRC00:10
clarkbianw: I am going to test a fedora21 dib build locally, then will use that to review your change00:10
clarkbianw: but nodepool is restarted so that isn't preventing anything from merging00:10
jheskethclarkb: seems reasonable to me, but rather than just reverting the patch, should we set up the mirror and other stuff first so not to regress?00:11
clarkbjhesketh: I think we have already regressed. centos7 images can't build due to that change for example00:12
*** xgerman has quit IRC00:12
ianwclarkb: ok00:12
clarkbjhesketh: and the only affect of not having it is ~10 minute longer job builds which I think we can live with while we build the mirror stuff00:12
jogoclarkb:  is the mirroring stuff in place already?00:13
jheskethclarkb: okay, sounds reasonable to me00:14
dstufftsomeone should do the needful on this https://review.openstack.org/#/c/163228/ :D00:14
*** reed has joined #openstack-infra00:14
clarkbjhesketh: no00:14
clarkber00:14
clarkbjogo: ^00:14
clarkbjogo: but that doesn't matter, the current state is broken00:15
jogoclarkb: ok so different question, what is the ETA for getting the wheels mirrored?00:15
clarkbjogo: I don't have one, I haven't been able to start thinking about that00:15
clarkbjogo: but anyone can propose the jobs then an infra root will have to spin up the nodes to build wheels00:16
jogoclarkb: so I am fine with reverting if we have a plan forward00:16
jogobut it doesn't sound like we do00:16
clarkbjogo: the problem is we are broken right now00:17
clarkbreverting is not broken00:17
clarkbI don't think we need a plan forward beyond that00:17
clarkbbuilding wheels for a mirror is a separate problem that we can tackle independently of this revert00:17
*** Longgeek has joined #openstack-infra00:18
clarkbthink of it this way, this was a feature add that broke, so we remove the feature until we can properly implement it. But removing broken code isn't contigent upon having a plan to add the feature back in00:18
openstackgerritJoshua Hesketh proposed openstack-infra/project-config: zuul-swift-upload fix delete-after  https://review.openstack.org/16402300:18
openstackgerritJoshua Hesketh proposed openstack-infra/project-config: zuul-swift-upload ensure delete after is an int  https://review.openstack.org/16402400:18
jogowhat is the failure and is it easy to fix itself?00:19
clarkbjhesketh: oh they are different parameters with formpost?00:19
jogoclarkb: normally we revert if no easy fix to roll forward00:19
*** claudiub has quit IRC00:20
*** woodster_ has quit IRC00:20
clarkbjogo: centos7 fails to build http://paste.openstack.org/show/191984/00:20
clarkbjogo: I am checking f21 now00:20
clarkbbut devstack gives us basically zero logging there so I don't know how to debug00:21
clarkbalso it is installing packages which is currently a bug00:21
clarkbless serious because image builds don't fial they just produce images we don't want00:21
jheskethclarkb: yeah, mattoliverau helped (http://docs.rackspace.com/files/api/v1/cf-devguide/content/Create_the_Form-d1a777.html)00:23
clarkbjhesketh: ya I dug that link up from scrollback and confirmed the parameter so +200:24
jogoclarkb: so I don't have the time to debug this now, so unless mtreinish does I am happy to just revert00:24
jogosince not being able to build images is bad00:25
mattoliverauI wrote the X-Delete-At/After in formpost.. so I'm sure it's there and works :P Its was really a question of was RAX running the requred version of the formpost middleware.00:25
*** jp_at_hp has joined #openstack-infra00:26
clarkbmattoliverau: perfect I will bug you for all formpost related items now :)00:26
mattoliverauhaha, sure00:26
clarkbmattoliverau: thanks for helping out, really exciting to use this at a much larger scale00:26
mattoliveraunps, my pleasure00:26
*** tnovacik has quit IRC00:29
openstackgerritIan Wienand proposed openstack-infra/system-config: Generate nodepool logging configuration  https://review.openstack.org/16403600:29
ianwclarkb / fungi / jeblair : ^ generate the logging config by hand in system-config, pass it through to nodepool, as discussed00:29
clarkbianw: cool will put it on my list00:30
*** woodster_ has joined #openstack-infra00:30
*** sputnik13 has quit IRC00:31
*** dims has joined #openstack-infra00:32
*** Longgeek has quit IRC00:32
clarkbianw: ya f21 fails on the same wheel thing as centos700:34
clarkbianw: so we should get the revert of that in before we merge your change. I am going to run f21 with the revert now to test00:34
clarkbhttps://github.com/openstack/openstack/graphs/commit-activity is neat btw00:37
clarkbalmost 1k changes last week and over 200 today00:37
*** SumitNaiksatam has quit IRC00:39
*** dpyzhov_ has quit IRC00:40
*** yamamoto has joined #openstack-infra00:41
*** marun has quit IRC00:42
clarkbdstufft: ok I have a minute to review that apache change. Couple questions, first is this something we should apply across the board or do you think the identity service is specialer? second and this might be more for fungi I think openstack.org is using the id server now which it wasn't when we originally had this conversation does that change anything00:42
clarkbfungi: ^00:42
fungiclarkb: modern libs shouldn't be impacted by the change, this is mostly only impactful to aged browsers (from what i can tell specifically we lose support for internet explorer 8 on windows xp, which we currently "support" with our existing configuration)00:44
*** jaypipes has quit IRC00:45
clarkbfungi: is this the sort of thing I/we should approve when planning to be around to field questions? mostly its almost EOD for me (finishing up some image uploads) and I don't want to bail and have openstack.org logins break00:46
fungiclarkb: mrmartin did look over the google analytics for groups.o.o and concluded that there weren't statistically significant hits from ie 8 on xp to warrant worrying about supporting logins from it, though i suppose www.o.o might be marginally different in that regard i expect it ultimately won't00:46
fungiclarkb: but yeah, we can approve when there are some of us around paying attention00:47
clarkbcool I will note it for first thing tomorrow activity00:47
ianwclarkb / jogo : so that error in http://paste.openstack.org/show/191984/ is due to the script running with "-u" when it is run standalone, but the ../functions-common not being safe for that.  will propose a fix to devstack in a minute00:47
clarkbI have starred the change00:47
*** dalgaaf has quit IRC00:47
fungiclarkb: also, yes we should probably replicate that patch to anywhere else we're doing https, but openstackid is "special" insofar as it's the future auth lynchpin of most of our public-facing services00:48
*** bdpayne has quit IRC00:51
*** radez is now known as radez_g0n300:51
*** tiswanso has joined #openstack-infra00:52
jogoianw: thanks00:52
ianwclarkb / jogo : https://review.openstack.org/#/c/164040/ (Add defaults for yum proxy variables) <- should fix http://paste.openstack.org/show/191984/ .  was that the only problem being seen?00:52
*** Qiming has joined #openstack-infra00:52
openstackgerritGhanshyam Mann proposed openstack-infra/project-config: Remove Nova v21 neutron job & make one for v2.0  https://review.openstack.org/16373100:53
clarkbianw: I am testing that now00:53
clarkb* testing if there are other problems00:53
*** mwagner_lap has quit IRC00:53
*** tiswanso has quit IRC00:53
*** saper has joined #openstack-infra00:54
*** tiswanso has joined #openstack-infra00:54
clarkbianw: there is the issue that this installs a bunch of stuff we specifically don't want installed on the images00:55
clarkbianw: which is why I want to solve the wheel problem with the mirrors00:55
*** liusheng has quit IRC00:56
*** cody-somerville has quit IRC00:56
ianwclarkb: i.e. the install_package $(get_packages devlibs) bit?00:57
*** saper has quit IRC00:57
*** saper has joined #openstack-infra00:57
clarkbya, we don't want devstack (or much of anything else) to install packages on these images because we want devstack to be doing that work during the test to make sure everything works00:57
clarkbthis is why we use a virtualenvs for the utilities we place on these nodes so that we don't pollute the global space00:58
openstackgerritMerged openstack-infra/project-config: Revert "Build wheel house during nodepool devstack caching"  https://review.openstack.org/16403300:58
*** annegentle has joined #openstack-infra00:58
fungi(and why i'm working on making, e.g., unit test jobs install the system packages they need at runtime too rather than expecting them to already be installed on the workers)00:59
*** kevinbenton has quit IRC00:59
fungipre-caching things is worthwhile complexity, pre-installing things creates more problems than it solves01:00
*** asettle is now known as asettle-mtg01:00
ianwok, so the wheelhouse cache should be built in a chroot inside the dib chroot?01:03
*** annegentle has quit IRC01:03
*** MarkAtwood has joined #openstack-infra01:03
clarkbianw: no, I think a better plan is to put the wheels on our pypi mirrors using pypi-mirror or similar01:04
clarkbianw: then image builds can just grab them and cache them01:04
*** amitgandhinz has joined #openstack-infra01:05
*** sarob has joined #openstack-infra01:05
openstackgerritYichen Wang proposed openstack-infra/project-config: Add the create permission for stackforge/vmtp  https://review.openstack.org/16404401:06
clarkbianw: fwiw with the wheelhouse build revert change in f21 builds locally01:06
clarkbwaiting for qemu-img to convert to qcow2 but it seems happy01:06
*** ayoung has joined #openstack-infra01:06
*** baoli has joined #openstack-infra01:07
ianwclarkb: so build the binary wheels suitable for our platforms, and put them in the local openstack mirror?01:08
clarkbianw: yup01:08
*** ddieterly has joined #openstack-infra01:09
clarkbianw: we need a job template to do it, should run pypi-mirror since we know it works and can fix it easily. Then we run that on centos6/7 fedora21 precise and trusty and rsync results to mirrors01:09
*** zz_dimtruck is now known as dimtruck01:09
*** SumitNaiksatam has joined #openstack-infra01:09
*** sarob has quit IRC01:09
fungiideally py27 and py34 on trusty01:10
fungii assume pypy isn't relevant to this01:10
*** ghostpl_ has joined #openstack-infra01:10
clarkbfungi: I think to start we will just do py27 since that where it hurts with devstack01:12
*** rwsu is now known as rwsu-afk01:13
*** ddieterl_ has joined #openstack-infra01:13
ianwclarkb: right, got it.  is there a specific gerrit topic tag for reviews on this scheme yet?01:13
clarkbianw: no, I mostly conceived it a couple hours ago :)01:14
clarkbso its still in the very early stages, but I should probably write a storyboard story tomorrow01:14
*** ghostpl_ has quit IRC01:15
fungiclarkb: sure, i'm just thinking ahead to making sure we pre-cache wheels for things all our non-devstack jobs may want as well01:16
*** ddieterly has quit IRC01:16
ianwclarkb: ok, that would be good and i can certainly find some time to help with it01:17
*** dkranz has joined #openstack-infra01:24
*** enikanorov__ has joined #openstack-infra01:24
*** MarkAtwood has quit IRC01:25
*** enikanorov_ has quit IRC01:26
*** otter768 has joined #openstack-infra01:27
*** jp_at_hp has quit IRC01:29
*** otter768 has quit IRC01:32
*** sarob has joined #openstack-infra01:32
anteayajogo: anytime you want to share your thoughts on https://etherpad.openstack.org/p/scaling-election-tooling01:33
*** yamahata has quit IRC01:33
jogoanteaya: thanks will take a look tomorrow01:35
anteayajogo: thank you01:35
*** sarob has quit IRC01:36
*** amotoki has joined #openstack-infra01:39
tchaypojeblair: fwiw, even with the latest patches applied, I’m not feeling much difference in the speed01:40
tchaypoand as i say that i wonder if I need to trigger a db migrationto get the new indicies01:41
*** ChuckC has joined #openstack-infra01:42
*** baoli has quit IRC01:42
clarkbany chance I can get reviewers for https://review.openstack.org/#/c/164024/ and its parent today so that new images tomorrow get those changes?01:43
clarkbfungi: anteaya ^01:43
*** baoli has joined #openstack-infra01:43
*** amotoki has quit IRC01:44
*** gokrokve has joined #openstack-infra01:45
*** ChuckC has quit IRC01:46
*** ChuckC has joined #openstack-infra01:47
fungiyep01:48
clarkbty01:48
*** gokrokve_ has quit IRC01:49
*** gokrokve has quit IRC01:50
fungiahh, it goes in the json then?01:50
*** sdake has joined #openstack-infra01:50
fungii skimmed the earlier conversation01:50
clarkbit goes in the http form data01:50
fungioh, that's what's being built in the payload there i guess01:51
clarkbya01:51
fungianyway, not as an http header01:51
*** sdake__ has joined #openstack-infra01:52
*** bswartz has joined #openstack-infra01:53
*** tqtran has quit IRC01:54
*** luqas has quit IRC01:55
*** sdake has quit IRC01:56
*** kevinbenton has joined #openstack-infra01:57
*** tsg has quit IRC01:57
openstackgerritSteve Baker proposed openstack-infra/project-config: Use ssh publisher for heat-templates-buildimages  https://review.openstack.org/16323301:57
*** saper has quit IRC01:58
clarkbstevebaker: I am not sure we have that publisherinstalled01:58
stevebakerclarkb: I've not found any other uses of ssh. Any suggestions? symlinks are not preserved for scp copies01:59
*** annegentle has joined #openstack-infra01:59
clarkbstevebaker: you might want to use the swift uploader which is lightly new and may need a bit more thought but swift should protect against these issues02:00
clarkbstevebaker: since swift will either give you old object or new object with same name but never something in between02:00
stevebakerthat could work02:01
*** macjack has joined #openstack-infra02:01
*** patrickeast has quit IRC02:02
openstackgerritMerged openstack-infra/project-config: zuul-swift-upload fix delete-after  https://review.openstack.org/16402302:03
openstackgerritMerged openstack-infra/project-config: zuul-swift-upload ensure delete after is an int  https://review.openstack.org/16402402:03
stevebakerclarkb: any examples or docs for swift uploader?02:03
clarkbstevebaker ya grep for zuul-swift in the jenkins jobs iirc02:03
clarkbits the script in the above two changes02:04
*** annegentle has quit IRC02:04
fungiit also has the added benefit of here have some more dogfood02:05
*** hdd_ has joined #openstack-infra02:06
stevebakerwhose swift does it go to?02:06
*** ivar-lazzaro has quit IRC02:06
lifelessrackspace I suspect02:06
fungiyep02:07
clarkbyes its our rax account02:07
*** harlowja is now known as harlowja_away02:07
*** asselin has quit IRC02:09
*** asselin has joined #openstack-infra02:10
*** dustins has quit IRC02:11
*** dustins has joined #openstack-infra02:12
*** asettle-mtg has quit IRC02:13
*** dims has quit IRC02:14
stevebakerclarkb: does bare-trusty have the /usr/zuul-swift-logs-env venv etc?02:15
jheskethstevebaker: should be on all the nodes02:16
stevebakerok02:16
*** marun has joined #openstack-infra02:16
*** Longgeek has joined #openstack-infra02:18
fungionce we have wheel caching, we might want to revisit installing it at job runtime02:18
*** unicell has quit IRC02:19
*** annegentle has joined #openstack-infra02:19
ianwso what's the deal with puppet-apply precise job ... it seems to be skipping a ton of stuff with a lot of errors, but doesn't fail : http://logs.openstack.org/36/164036/1/check/gate-infra-puppet-apply-precise/ec51639/console.html02:22
*** marun has quit IRC02:22
fungiit runs with --noop which causes it to not do a bunch of operations it thinks would be intrusive, and considers those as prerequisites for other stuff02:24
*** annegentle has quit IRC02:25
*** annegentle has joined #openstack-infra02:26
openstackgerritEmma Barber proposed openstack-infra/system-config: Prepend variables in devstack-gate-secure template with @  https://review.openstack.org/16405802:26
fungido we still use that ^ file?02:30
fungithat was from pre-nodepool worker management right?02:30
openstackgerritIan Wienand proposed openstack-infra/system-config: Generate nodepool logging configuration  https://review.openstack.org/16403602:31
*** baoli has quit IRC02:32
*** baoli has joined #openstack-infra02:32
*** reed has quit IRC02:33
*** dims has joined #openstack-infra02:34
*** Longgeek has quit IRC02:35
*** apevec has quit IRC02:38
*** dims has quit IRC02:39
fungiyeah, git log confirms we stopped using it as of https://review.openstack.org/42263 (nearly two years ago)02:39
openstackgerritMerged openstack-infra/gerritlib: Doc generation support  https://review.openstack.org/9486102:42
*** sigmavirus24_awa is now known as sigmavirus2402:42
*** devlaps has quit IRC02:43
*** mpopow_ has quit IRC02:43
jesusaurusfungi: ianw: i was thinking about the apply jobs earlier today and had a crazy idea: i wonder how hard it would be to create a multi-node job that actually applied the puppet clases rather than using noop mode02:44
jesusaurusi think the hardest part would be determining the number of subnodes02:44
*** achanda has joined #openstack-infra02:44
fungijesusaurus: that's sort of been the holy grail, but how about single-node? how much would we have to fix that we couldn't call legitimate bugs to try and install it all on one vm?02:45
jesusauruswell, we would probably have weird bugs related to running two different classes that dont normally apply to the same host02:45
jesusaurusso that route would kinda require a separate job for each node definition in site.pp02:45
*** tkelsey has joined #openstack-infra02:46
*** annegentle has quit IRC02:46
*** sdake__ has quit IRC02:49
nibalizercrinkle: https://review.openstack.org/#/c/162830/02:50
ianwjesusaurus: yeah, i had a legitimate spelling mistake in https://review.openstack.org/#/c/164036/ , but only one of the three tests seemed to find it02:50
*** tkelsey has quit IRC02:50
fungijesusaurus: i think that qualifies as actual bugs, for example people have been submitting patches to make it possible to install zuul and nodepool or zuul and jenkins on the same machine02:50
openstackgerritEmma Barber proposed openstack-infra/system-config: Remove devstack-gate-secure template  https://review.openstack.org/16405802:51
jesusaurusfungi: thats a good point, but doesnt address masked failures (they should fail but dont because of a previous module ran) that would happen if we cycle through all the node definitions on a single host02:54
*** baoli has quit IRC02:54
fungijesusaurus: that too is an excellent point02:54
fungiso, yes, a ~20-way multinode ;)02:55
jesusaurusor ~20 seperate jobs02:55
*** amotoki has joined #openstack-infra02:55
fungisure02:55
jesusaurusbut yeah, multinode would be preferable02:55
fungior some compromise in between those two distasteful extremes02:56
fungior one machine full of separate chroots for all the site manifest entries?02:56
fungibar napkin diagram forthcoming02:57
jesusaurusoh, now theres an idea02:57
jesusaurusnibalizer: would probably mention docker/rocket right about now02:57
nibalizerwut02:58
fungior that other thing puppeteers are using to do integration testing these days02:58
fungicue buzzword i forgot02:58
jesusaurusi think the puppet community still loves vagrant?02:59
*** ashleighfarnham has quit IRC02:59
fungii.e. a chroot by any other name would smell as sweet02:59
nibalizerno one loves vagrant02:59
nibalizerplease replace vagrant with something02:59
*** ghostpl_ has joined #openstack-infra02:59
clarkbd3.sh02:59
greghaynes\O/02:59
greghaynesI really need to rename the script to that02:59
nibalizerclarkb: so i haven't been able yet to build a machine with dib that doesn't waste several minutes trying to cloud init02:59
nibalizerand i have been trying03:00
jesusaurusbut yeah, some sort of chroot would be a good middle ground between 20subnodes and 20 jobs03:00
nibalizerbut if you know how please let me know03:00
*** amotoki has quit IRC03:00
nibalizerjesusaurus: so id like to work on an acceptance test that applies only to openstack_project::server using either serverspec or its python equivalent03:00
nibalizerstart there, see how that feels, and go from there03:00
greghaynesnibalizer: yea, so I thought I explained this - theres two ways to prevent the web polling: provide a valid datasource that is checked before that one is or disable that one03:01
greghaynesnibalizer: I think just supplying a nocloud datasource is sufficient, actually03:01
greghaynesnibalizer: is nocloud how youre trying to do it?03:01
nibalizergreghaynes: i've tried a lot of combinations of things, cloud-init-nocloud setting manually a datasource, trying to build an element to forcibly remove cloud init03:01
nibalizernone of that has worked03:01
nibalizeri would like your help getting it working though, if you're willing03:02
openstackgerritMerged openstack-infra/devstack-gate: add oslo.versionedobjects  https://review.openstack.org/16221803:02
jesusaurusnibalizer: well, acceptance tests on the modules is one thing, and the apply test is something else. because the apply test is testing combinations of modules with specific parameters rather than a range of parameters on a single module03:02
greghaynesnibalizer: using the cloudinit-nocloud element (which I think is what you mean?) is equivilent to trying to disable the other datasources. Its possible thats just not tested, in my setup I actually provide a nocloud datasource and dont disable the others03:03
*** koolhead17 has joined #openstack-infra03:03
*** koolhead17 has quit IRC03:03
*** koolhead17 has joined #openstack-infra03:03
nibalizergreghaynes: how do you provide a nocloud datasource? could you help me get through that03:04
*** ghostpl_ has quit IRC03:04
*** ddieterl_ has quit IRC03:04
*** bdpayne has joined #openstack-infra03:05
nibalizergreghaynes: yes i do mean cloudinit-nocloud element03:05
greghayneswell, I guess the first question is, do you need cloud-init? Because if you do then working on disabling it probably isnt the most useful03:05
nibalizerfungi: 'beaker' i believe is the word you are looking for03:05
greghaynesbut if you dont then maybe its worth doing that way03:05
*** Ryan_Lane has quit IRC03:05
*** bdpayne has quit IRC03:06
nibalizerI am setting up users and ssh keys in a different element, so I don't think i need cloud-init03:06
funginibalizer: thanks, that was it03:06
greghaynesah, ok03:06
greghaynesso yea, you probably dont need03:06
greghayneslemme try and repro03:06
*** ptoohill has quit IRC03:06
nibalizeri also dont like the burden of having to set up something to respond to the ec2metadata thing, though if there is a tiny python/go program to do that i would be interested03:06
nibalizeri can give you my disk-image-create lines if you want03:07
greghaynesnibalizer: nocloud is basically that (albeit in a not much easier to use way)03:07
greghayneshttp://cloudinit.readthedocs.org/en/latest/topics/datasources.html#no-cloud03:07
nibalizernocloud is the config-drive thing?03:07
nibalizermm yep it is03:08
*** sdake has joined #openstack-infra03:08
greghaynesI think they are separate but similar03:08
nibalizerok03:10
*** ptoohill has joined #openstack-infra03:11
*** amitgandhinz has quit IRC03:13
*** jaypipes has joined #openstack-infra03:18
*** sdake__ has joined #openstack-infra03:19
*** nelsnelson has joined #openstack-infra03:19
greghaynesnibalizer: are you sure its cloud-init thats hanging?03:19
* mordred throws llama at everyone03:20
*** ptoohill has quit IRC03:20
greghaynesbroadcast llama03:20
fungillama fanout03:22
*** tsg has joined #openstack-infra03:22
*** sdake has quit IRC03:22
greghaynesnibalizer: and not that your vm is trying to dhcp?03:23
*** gyee has quit IRC03:23
*** ptoohill has joined #openstack-infra03:23
*** dimtruck is now known as zz_dimtruck03:24
*** spzala has quit IRC03:25
*** ptoohill has quit IRC03:26
*** otter768 has joined #openstack-infra03:28
*** MarkAtwood has joined #openstack-infra03:30
*** Longgeek has joined #openstack-infra03:31
*** tiswanso has quit IRC03:32
*** otter768 has quit IRC03:33
greghaynesnibalizer: yea, that lets me repro (if you have working dhcp then itll try and hit ec2, get a RST, and fail fast)03:33
*** ptoohill has joined #openstack-infra03:35
*** cody-somerville has joined #openstack-infra03:36
*** cody-somerville has quit IRC03:36
*** cody-somerville has joined #openstack-infra03:36
nibalizerah03:38
nibalizeri haven't set up any dhcp business using d303:38
nibalizerer i've been using d303:38
greghayneswell by default libvirt will runs dnsmasq on ubuntu03:38
nibalizerso haven't set up anything that isn't default03:38
nibalizerright03:38
greghaynesbut I think thats whats going on - cloud-init isnt going to fire until networking is up, and by default I think it tries to dhcp03:39
greghaynesso what datasources are in use is irrelevant03:39
*** MarkAtwood has quit IRC03:40
nibalizerokay dib is running now, i'll report back on the dhcp/dnsmasq situation03:41
*** Longgeek has quit IRC03:41
*** asettle has joined #openstack-infra03:42
*** Longgeek has joined #openstack-infra03:52
*** gokrokve has joined #openstack-infra03:53
*** nelsnelson has quit IRC03:57
*** nijaba has quit IRC04:01
*** MarkAtwood has joined #openstack-infra04:01
*** MarkAtwood has quit IRC04:01
*** mpopow_ has joined #openstack-infra04:02
*** mpopow__ has joined #openstack-infra04:03
*** ddieterly has joined #openstack-infra04:05
*** liusheng has joined #openstack-infra04:06
*** bhunter71 has quit IRC04:06
*** nijaba has joined #openstack-infra04:07
*** nijaba has joined #openstack-infra04:07
*** mpopow_ has quit IRC04:07
*** gokrokve has quit IRC04:09
*** sdake__ has quit IRC04:09
*** ddieterly has quit IRC04:09
*** garyh has quit IRC04:09
*** amotoki has joined #openstack-infra04:11
*** BharatK has joined #openstack-infra04:12
*** mpopow has joined #openstack-infra04:13
SumitNaiksatamjhesketh: hi there04:13
*** mpopow_ has joined #openstack-infra04:13
jheskethSumitNaiksatam: Howdy04:14
SumitNaiksatamjhesketh: thanks for the review on: https://review.openstack.org/#/c/16151104:14
*** mpopow__ has quit IRC04:15
SumitNaiksatamjhesketh: pardon my ignorance - i was trying to understand what you meant when you said “don't really need two jobs”04:15
*** cody-somerville has quit IRC04:15
*** amotoki has quit IRC04:15
*** mpopow has quit IRC04:17
SumitNaiksatamjhesketh: i defined the job template in: https://review.openstack.org/#/c/161511/5/jenkins/jobs/group-based-policy.yaml04:18
SumitNaiksatamjhesketh: there?04:20
*** unicell has joined #openstack-infra04:23
jheskethSumitNaiksatam: sorry was on the phone04:25
SumitNaiksatamjhesketh: no worries04:25
jheskethSumitNaiksatam: you have a check- and a gate- version of the same job.. Where there is no difference there is no real harm in using the gate- version for both the check and gate pipelines04:26
jheskethdo you need a different job for check vs gate?04:26
SumitNaiksatamjhesketh: no i dont, but i saw the pattern being used throughout projects.yaml04:27
SumitNaiksatamjhesketh: oh are you referring to the job definition in zuul/layout.yaml?04:28
jheskethSumitNaiksatam: in projects.yaml04:29
jheskethI think some of them have slight differences, some of them may be duplicates though04:29
jheskeththere's no real harm in duplicating so my -1 is perhaps a little unncessary04:29
jheskethjust something to note, I'm happy to change my vote though re-looking at it04:30
SumitNaiksatamjhesketh: ah okay04:30
SumitNaiksatamjhesketh: thanks for looking at it again04:32
jheskethno trouble04:33
*** dboik_ has quit IRC04:34
*** zz_dimtruck is now known as dimtruck04:36
*** hdd_ has quit IRC04:37
*** sarob has joined #openstack-infra04:37
*** woodster_ has quit IRC04:40
*** sarob has quit IRC04:41
*** sputnik13 has joined #openstack-infra04:43
*** mtanino has quit IRC04:46
*** Longgeek has quit IRC04:47
*** ayoung has quit IRC04:47
*** ghostpl_ has joined #openstack-infra04:48
*** SumitNaiksatam has quit IRC04:51
*** ghostpl_ has quit IRC04:52
*** SumitNaiksatam has joined #openstack-infra04:52
dstufftclarkb: across the board is good04:57
*** ujuc has joined #openstack-infra04:59
*** mpopow_ has quit IRC05:00
*** gnuoy has quit IRC05:05
*** jamespage has quit IRC05:05
*** gnuoy has joined #openstack-infra05:05
*** jamespage has joined #openstack-infra05:05
*** ddieterly has joined #openstack-infra05:06
*** ivar-lazzaro has joined #openstack-infra05:10
*** garyh has joined #openstack-infra05:10
*** ddieterly has quit IRC05:10
*** sputnik13 has quit IRC05:11
openstackgerritAnne Gentle proposed openstack/requirements: Updates the openstackdocstheme to 1.0.4 to pick up bug fixes  https://review.openstack.org/16407705:13
*** coolsvap|afk is now known as coolsvap05:14
*** ivar-lazzaro has quit IRC05:17
*** vigneshvar has joined #openstack-infra05:24
*** asettle has quit IRC05:26
*** dimtruck is now known as zz_dimtruck05:28
*** otter768 has joined #openstack-infra05:29
*** ghostpl_ has joined #openstack-infra05:32
*** AJaeger has joined #openstack-infra05:33
*** otter768 has quit IRC05:34
*** Longgeek has joined #openstack-infra05:48
*** unicell has quit IRC05:53
*** unicell has joined #openstack-infra05:54
openstackgerritMerged openstack-infra/project-config: Turn on post taskflow coverage report  https://review.openstack.org/16402505:59
*** ashleighfarnham has joined #openstack-infra05:59
*** faizan has joined #openstack-infra06:01
*** yfried|afk is now known as yfried06:02
*** ashleighfarnham has quit IRC06:04
openstackgerritOpenStack Proposal Bot proposed openstack-infra/project-config: Normalize projects.yaml  https://review.openstack.org/16408206:06
*** ddieterly has joined #openstack-infra06:07
*** achanda has quit IRC06:10
*** markvoelker has quit IRC06:11
*** ddieterly has quit IRC06:11
*** markvoelker has joined #openstack-infra06:12
*** achanda has joined #openstack-infra06:13
*** markvoelker has quit IRC06:16
*** sdake_ has quit IRC06:17
*** Sukhdev has joined #openstack-infra06:18
*** vigneshvar has quit IRC06:19
*** sdake_ has joined #openstack-infra06:21
*** Longgeek has quit IRC06:21
*** stevemar has quit IRC06:22
*** amotoki has joined #openstack-infra06:23
*** armax has quit IRC06:25
*** achanda has quit IRC06:28
*** achanda has joined #openstack-infra06:34
*** yfried is now known as yfried|afk06:35
*** stevemar has joined #openstack-infra06:35
*** skraynev has joined #openstack-infra06:37
*** achanda has quit IRC06:38
*** michchap has quit IRC06:38
*** markvoelker has joined #openstack-infra06:42
*** Sukhdev has quit IRC06:43
*** stevemar has quit IRC06:44
*** markvoelker has quit IRC06:47
*** mrda is now known as mrda-weekend06:49
*** jcoufal has joined #openstack-infra06:51
*** coolsvap is now known as coolsvap|afk06:54
*** yfried|afk is now known as yfried06:55
*** michchap has joined #openstack-infra06:58
*** mrunge has quit IRC07:00
*** fdegir has joined #openstack-infra07:00
*** mrunge has joined #openstack-infra07:01
*** afazekas has joined #openstack-infra07:04
*** yfried is now known as yfried|afk07:05
*** scheuran has joined #openstack-infra07:05
*** ddieterly has joined #openstack-infra07:08
*** coolsvap has joined #openstack-infra07:09
*** SumitNaiksatam has quit IRC07:09
*** ddieterly has quit IRC07:13
*** krisgan has quit IRC07:16
*** tkelsey has joined #openstack-infra07:17
*** Longgeek has joined #openstack-infra07:18
*** dims has joined #openstack-infra07:23
*** Qiming has quit IRC07:23
*** Qiming has joined #openstack-infra07:23
*** camunoz has quit IRC07:27
*** tnovacik has joined #openstack-infra07:27
*** dims has quit IRC07:27
*** otter768 has joined #openstack-infra07:30
openstackgerritJoshua Hesketh proposed openstack-infra/zuul: Refactor sources out of triggers  https://review.openstack.org/11899307:30
openstackgerritJoshua Hesketh proposed openstack-infra/zuul: Add gerrit reviews into patchset approvals  https://review.openstack.org/9739007:30
openstackgerritJoshua Hesketh proposed openstack-infra/zuul: Add support for negative requirements  https://review.openstack.org/10272607:31
openstackgerritJoshua Hesketh proposed openstack-infra/zuul: Configure triggers dynamically  https://review.openstack.org/11953407:31
openstackgerritJoshua Hesketh proposed openstack-infra/zuul: Add support for 'connection' concept  https://review.openstack.org/12152807:31
openstackgerritJoshua Hesketh proposed openstack-infra/zuul: Add base class for triggers  https://review.openstack.org/11953207:31
openstackgerritJoshua Hesketh proposed openstack-infra/zuul: Add base class for sources  https://review.openstack.org/11953107:31
openstackgerritJoshua Hesketh proposed openstack-infra/zuul: Add base class for reporters  https://review.openstack.org/11953007:31
*** jamielennox has quit IRC07:31
*** jamielennox has joined #openstack-infra07:34
*** otter768 has quit IRC07:35
*** yfried|afk is now known as yfried07:39
*** jamielennox has quit IRC07:39
*** mpavone has joined #openstack-infra07:39
*** Longgeek has quit IRC07:41
*** Longgeek has joined #openstack-infra07:41
openstackgerritAndreas Jaeger proposed openstack-infra/project-config: Make gerritbot report changes from Gerrit 2.9.4 branch  https://review.openstack.org/15545007:42
*** markvoelker has joined #openstack-infra07:43
*** markvoelker has quit IRC07:48
*** yfried is now known as yfried|afk07:49
*** jamielennox|away has joined #openstack-infra07:55
openstackgerritMerged openstack-infra/project-config: Update dib script usage  https://review.openstack.org/16321707:55
*** jamielennox|away is now known as jamielennox07:55
openstackgerritMerged openstack-infra/project-config: New project: puppet-modulesync-configs  https://review.openstack.org/16290207:58
openstackgerritYichen Wang proposed openstack-infra/project-config: Add the create permission for stackforge/vmtp  https://review.openstack.org/16404407:58
*** coolsvap has quit IRC07:59
*** markus_z has joined #openstack-infra08:00
openstackgerritMarc Koderer proposed openstack-infra/project-config: Add non-voting job for Manila scenario tests  https://review.openstack.org/16410208:02
*** [HeOS] has quit IRC08:07
*** ddieterly has joined #openstack-infra08:08
*** chlong has quit IRC08:09
GheRiveromorning all08:09
*** _nadya_ has joined #openstack-infra08:10
*** jistr has joined #openstack-infra08:12
*** ddieterly has quit IRC08:13
*** rlandy has joined #openstack-infra08:21
*** arxcruz has joined #openstack-infra08:21
*** openstackgerrit has quit IRC08:21
*** openstackgerrit has joined #openstack-infra08:21
*** _nadya_ has quit IRC08:23
openstackgerritAdam Gandelman proposed openstack-infra/elastic-recheck: Add query for 1431724  https://review.openstack.org/16410608:26
*** hashar has joined #openstack-infra08:27
*** dizquierdo has joined #openstack-infra08:29
*** ihrachyshka has joined #openstack-infra08:30
openstackgerritKevin Carter proposed openstack-infra/project-config: Updates for os-ansible-deployment adding specs repos and doc config  https://review.openstack.org/16396008:36
*** jlanoux has joined #openstack-infra08:38
*** markvoelker has joined #openstack-infra08:44
*** yfried|afk is now known as yfried08:46
*** jistr has quit IRC08:46
*** Hal has joined #openstack-infra08:48
openstackgerritTushar Gohad proposed openstack/requirements: Bump PyECLib version to 1.0.3  https://review.openstack.org/16411208:48
*** ihrachyshka has quit IRC08:48
*** Hal is now known as Guest2482608:48
*** markvoelker has quit IRC08:48
openstackgerritMerged openstack-infra/project-config: Normalize projects.yaml  https://review.openstack.org/16408208:52
*** andreykurilin_ has joined #openstack-infra08:53
*** amotoki has quit IRC08:57
*** trey has quit IRC09:00
*** trey has joined #openstack-infra09:01
*** luqas has joined #openstack-infra09:03
*** tkelsey has quit IRC09:04
*** jistr has joined #openstack-infra09:04
openstackgerrityolanda.robla proposed openstack-infra/system-config: Parameterize url to clone puppet modules  https://review.openstack.org/16337609:04
*** yfried is now known as yfried|afk09:05
*** yolanda has joined #openstack-infra09:05
*** katyafervent is now known as katyafervent_awa09:06
*** kaisers1 has joined #openstack-infra09:07
kaisers1Hello Infra!09:07
kaisers1 Can anyone help me with connectivity issues to the openstack backend (gerrit, git servers)?09:08
*** ddieterly has joined #openstack-infra09:09
kaisers1According to mtr i have serious package loss (~50%) when connecting from europe to e.g. git.openstack.org servers (git-fe02.openstack.org in this example)09:10
*** e0ne has joined #openstack-infra09:11
*** tkelsey has joined #openstack-infra09:11
kaisers1Seems to be at the connection point between rackspace and 'zayo.com'09:11
kaisers1Data loss this size makes thirdparty ci integration quite a hassle. :)09:12
*** ddieterly has quit IRC09:14
*** katyafervent_awa is now known as katyafervent09:15
*** e0ne has quit IRC09:16
*** hichihara has quit IRC09:16
*** Longgeek has quit IRC09:16
openstackgerritAnthony Michon proposed openstack-infra/project-config: Add cerberus-dashboard, python-cerberusclient, sticks, sticks-dashboard, python-sticksclient  https://review.openstack.org/16387609:17
*** yfried|afk is now known as yfried09:18
openstackgerritAndrea Frittoli  proposed openstack-infra/elastic-recheck: Add query for bug 1431724  https://review.openstack.org/16412009:19
openstackbug 1431724 in tempest "test_preserve_preexisting_port failing against icehouse" [Undecided,New] https://launchpad.net/bugs/143172409:19
*** amotoki has joined #openstack-infra09:20
*** e0ne has joined #openstack-infra09:20
andreaf43 hits in the last ~7h ^^^^09:21
*** [HeOS] has joined #openstack-infra09:23
*** sigmavirus24 is now known as sigmavirus24_awa09:24
*** bnemec has quit IRC09:24
*** bnemec has joined #openstack-infra09:25
*** yfried is now known as yfried|afk09:28
*** zz_johnthetubagu is now known as johnthetubaguy09:29
*** koolhead17 has quit IRC09:30
*** otter768 has joined #openstack-infra09:31
*** andreykurilin_ has quit IRC09:31
*** andreykurilin_ has joined #openstack-infra09:32
andreafhere - any infra-core / e-r-core around to review https://review.openstack.org/16412009:33
andreafs/here/hi09:33
AJaegerkaisers1: you might need to wait for somebody from the US to show up for your question09:33
AJaegerandreaf: see here for the list of cores: https://review.openstack.org/#/admin/groups/218,members09:34
mkoderervponomaryov: could you have a look to https://review.openstack.org/#/c/164102/, AJaeger suggested to move it into experimental queue instead09:34
andreafAJaeger: I think apart from SergeyLukjanov they are all US based09:34
andreafAJaeger: but maybe someone's travelling or can't sleep at night :D09:35
*** otter768 has quit IRC09:35
AJaegerandreaf: ;)09:35
*** e0ne has quit IRC09:37
kaisers1AJaeger: yep, i fear so. :)09:38
mkodererandreaf: I bet sdague will be the first one awake :)09:39
andreafmkoderer: indeed :)09:40
*** dims has joined #openstack-infra09:42
andreafmkoderer: but maybe you want to have a look at https://review.openstack.org/#/c/164121/ - revert for the commit which introduced the issue09:42
mkoderer__afazekas: time for +A this one? ^09:43
*** markvoelker has joined #openstack-infra09:45
*** yfried|afk is now known as yfried09:46
*** dims has quit IRC09:47
*** vigneshvar has joined #openstack-infra09:47
vponomaryovmkoderer:  https://review.openstack.org/#/c/164102/ completely duplicates existing tempest job with API tests. And yes, it should be experimental job09:48
vponomaryovmkoderer: I guess we can update our "post_test_hook" to handle test suites by job name, but it is not described in infra commit09:49
*** markvoelker has quit IRC09:49
mkoderervponomaryov: yep this was my idea.. to use $JOB_NAME for that09:50
*** ssam2 has joined #openstack-infra09:50
mkoderervponomaryov: all right, I will move it to experimental and add it in the commit msg09:50
*** Qiming has quit IRC09:50
*** prabhu has joined #openstack-infra09:52
prabhui am creating third party ci setup ..i would like to know how to push the result back to review board09:53
*** dims has joined #openstack-infra09:54
prabhui see http log links on right side of every review ID from third party (non-voting)09:55
*** Ala has joined #openstack-infra09:56
prabhui am creating third party ci setup ..i would like to know how to push the result back to review board09:57
*** derekh has joined #openstack-infra09:57
AJaegerprabhu: see http://ci.openstack.org/third_party.html - and join the weekly meeting of third part CI admins09:58
*** prabhu has quit IRC10:01
openstackgerritKevin Carter proposed openstack-infra/project-config: Updates for os-ansible-deployment adding specs repos and doc config  https://review.openstack.org/16396010:01
*** ujuc has quit IRC10:02
*** luqas has quit IRC10:04
openstackgerritAlvaro Lopez Ortega proposed openstack-infra/project-config: Updates the #rdo-puppet entry  https://review.openstack.org/16412910:04
*** yfried is now known as yfried|afk10:06
*** ihrachyshka has joined #openstack-infra10:08
*** [HeOS] is now known as HeOS10:10
*** ddieterly has joined #openstack-infra10:10
*** yamamoto has quit IRC10:11
openstackgerritMarc Koderer proposed openstack-infra/project-config: Add experimental job for Manila scenario tests  https://review.openstack.org/16410210:11
openstackgerritAlvaro Lopez Ortega proposed openstack-infra/project-config: Updated Packstack project  https://review.openstack.org/16413010:14
*** ddieterly has quit IRC10:15
*** jp_at_hp has joined #openstack-infra10:15
*** Longgeek has joined #openstack-infra10:17
*** e0ne has joined #openstack-infra10:17
*** e0ne is now known as e0ne_10:17
*** skraynev has quit IRC10:19
*** vigneshvar has quit IRC10:19
*** skraynev has joined #openstack-infra10:19
openstackgerritAlvaro Lopez Ortega proposed openstack-infra/project-config: Updated Packstack project  https://review.openstack.org/16333110:21
*** e0ne_ is now known as e0ne10:22
*** koolhead17 has joined #openstack-infra10:22
*** e0ne_ has joined #openstack-infra10:28
*** e0ne has quit IRC10:29
*** yfried|afk is now known as yfried10:29
*** pc_m has joined #openstack-infra10:29
*** Longgeek has quit IRC10:32
*** luqas has joined #openstack-infra10:35
*** yamamoto has joined #openstack-infra10:37
BobBallclarkb: Do you feel your comment on https://review.openstack.org/#/c/161165/ still stands given my replies?10:39
*** andreykurilin_ has quit IRC10:39
*** dizquierdo has quit IRC10:40
*** luqas has quit IRC10:40
*** vigneshvar has joined #openstack-infra10:40
sdaguemkoderer: awake now, what's up?10:41
*** fdegir has quit IRC10:45
*** ildikov_ has quit IRC10:45
*** pelix has joined #openstack-infra10:45
*** markvoelker has joined #openstack-infra10:46
andreafsdague: https://review.openstack.org/#/c/164120/ - but not sure if it's worth adding an e-r query now, as the revert is going through gate10:48
andreafsdague: thanks for approving that10:48
sdagueandreaf: it always is worth the ER query10:48
sdaguebecause it handles the unclassified case10:49
sdagueis that up somewhere?10:49
andreafsdague: yes, https://review.openstack.org/#/c/164120/10:49
andreafsdague: is there a way to say something like "build_name = *icehouse" ?10:49
sdaguebuild_branch="stable/icehouse"10:50
*** markvoelker has quit IRC10:50
sdagueI guess in er language10:50
sdaguebuild_branch:"stable/icehouse"10:50
andreafsdague: that doesn't show all hits10:52
andreafsdague: we run icehouse jobs agaist master as well (e.g. d-g / tempest)10:52
andreafsdague: actually one example of branch master is gate-tempest-dsvm-neutron-src-python-ceilometerclient-icehouse10:53
andreafsdague: so I would live the query as is10:54
*** jamielennox has quit IRC10:55
*** yfried is now known as yfried|afk10:58
*** harlowja_away has quit IRC10:59
sdagueok, but is there a reason to restrict by branch?11:00
*** erlon has joined #openstack-infra11:01
andreafsdague: well until know the issue has shown-up only on icehouse jobs11:02
*** jamielennox|away has joined #openstack-infra11:02
andreafsdague: but the proposed e-r query does not filter, and we could leave it as-is11:02
*** jamielennox|away is now known as jamielennox11:02
openstackgerritAlvaro Lopez Ortega proposed openstack-infra/project-config: Updated Packstack project  https://review.openstack.org/16333111:02
openstackgerritAlvaro Lopez Ortega proposed openstack-infra/project-config: Updated Packstack project  https://review.openstack.org/16333111:05
*** mpaolino has joined #openstack-infra11:06
*** Guest24826 has quit IRC11:10
*** Hal has joined #openstack-infra11:11
*** ddieterly has joined #openstack-infra11:11
*** Hal is now known as Guest810411:11
*** bhunter71 has joined #openstack-infra11:11
*** aysyd has joined #openstack-infra11:13
*** jamielennox has quit IRC11:14
*** ddieterly has quit IRC11:16
*** Guest8104 has quit IRC11:17
*** yfried|afk is now known as yfried11:18
*** marcusvrn has joined #openstack-infra11:19
*** aysyd has quit IRC11:20
*** marcusvrn1 has joined #openstack-infra11:22
*** _nadya_ has joined #openstack-infra11:23
*** jamielennox|away has joined #openstack-infra11:24
*** jamielennox|away is now known as jamielennox11:24
*** marcusvrn has quit IRC11:25
*** _nadya_ has quit IRC11:28
SergeyLukjanovandreaf, +2 from me11:32
*** otter768 has joined #openstack-infra11:32
*** otter768 has quit IRC11:36
*** dhritishikhar has joined #openstack-infra11:37
andreafSergeyLukjanov: cool11:38
*** jedimike has joined #openstack-infra11:39
*** dizquierdo has joined #openstack-infra11:41
*** baoli has joined #openstack-infra11:41
*** ildikov_ has joined #openstack-infra11:43
*** baoli has quit IRC11:44
*** cdent has joined #openstack-infra11:44
*** baoli has joined #openstack-infra11:44
*** ldnunes has joined #openstack-infra11:45
*** jcoufal_ has joined #openstack-infra11:45
*** markvoelker has joined #openstack-infra11:46
*** ujuc has joined #openstack-infra11:48
*** jcoufal has quit IRC11:49
*** dpyzhov_ has joined #openstack-infra11:50
*** vigneshvar has quit IRC11:51
*** markvoelker has quit IRC11:51
*** Vivek has joined #openstack-infra11:55
*** mwagner_lap has joined #openstack-infra11:57
*** fdegir has joined #openstack-infra11:58
*** mpaolino has quit IRC12:00
*** dpyzhov_ has quit IRC12:01
pc_mHi, getting a function test failure, where it looks like the gate-hook.sh cannot access devstack's lib.config file to source it. However, that file is there. Anyone know what may be amiss?12:01
pc_mRef: http://logs.openstack.org/91/144391/62/check/check-neutron-vpnaas-dsvm-functional/9b261cd/12:01
*** nicodemos has quit IRC12:01
*** yfried is now known as yfried|afk12:02
*** ujuc has quit IRC12:02
*** aysyd has joined #openstack-infra12:04
openstackgerritMax Rasskazov proposed openstack-infra/jenkins-job-builder: Add support of multiple credentials for ssh-agent-credentials wrapper  https://review.openstack.org/15668112:05
openstackgerritLucas Alvares Gomes proposed openstack-infra/project-config: Ironic: Create and enable pxe_ipa-src-nv on ironic-python-agent  https://review.openstack.org/16334412:05
openstackgerrityolanda.robla proposed openstack-infra/puppet-zuul: Add fetch_url and poll parameters to zuul.conf  https://review.openstack.org/16259112:06
*** Ala has quit IRC12:06
*** markvoelker has joined #openstack-infra12:07
*** ujuc has joined #openstack-infra12:11
*** ddieterly has joined #openstack-infra12:12
pc_mdtroyer: ping12:13
*** Longgeek has joined #openstack-infra12:15
*** bswartz has quit IRC12:16
*** ddieterly has quit IRC12:16
*** bknudson has joined #openstack-infra12:21
*** radez_g0n3 is now known as radez12:22
*** Hal has joined #openstack-infra12:23
*** Hal is now known as Guest2236412:23
*** chlong has joined #openstack-infra12:24
*** Longgeek has quit IRC12:31
*** macjack has quit IRC12:32
*** dizquierdo has quit IRC12:37
*** yamamoto has quit IRC12:37
*** yamamoto has joined #openstack-infra12:41
*** dprince has joined #openstack-infra12:42
*** hdd_ has joined #openstack-infra12:47
*** weshay has joined #openstack-infra12:52
*** kgiusti has joined #openstack-infra12:54
*** marcusvrn has joined #openstack-infra12:57
*** mriedem_away is now known as mriedem12:58
*** bswartz has joined #openstack-infra13:00
*** marcusvrn1 has quit IRC13:01
*** mattfarina has joined #openstack-infra13:02
*** ujuc has quit IRC13:03
*** ildikov_ has quit IRC13:04
*** dkliban_afk is now known as dkliban13:04
*** marcusvrn1 has joined #openstack-infra13:04
*** eharney has joined #openstack-infra13:06
*** xyang1 has joined #openstack-infra13:06
*** marcusvrn1 has quit IRC13:06
*** marcusvrn1 has joined #openstack-infra13:07
*** marcusvrn has quit IRC13:07
*** ildikov_ has joined #openstack-infra13:08
*** gordc has joined #openstack-infra13:09
*** radez is now known as radez_g0n313:10
*** skolekonov has joined #openstack-infra13:11
*** spredzy is now known as spredzy|afk13:12
*** ddieterly has joined #openstack-infra13:12
*** vigneshvar has joined #openstack-infra13:15
*** rfolco has joined #openstack-infra13:15
*** markvoelker has quit IRC13:16
*** markvoelker has joined #openstack-infra13:17
*** ddieterly has quit IRC13:17
*** scheuran has quit IRC13:19
*** dboik has joined #openstack-infra13:21
*** marcusvrn1 has quit IRC13:21
*** peristeri has joined #openstack-infra13:22
*** marcusvrn has joined #openstack-infra13:22
*** mpaolino has joined #openstack-infra13:24
*** yfried|afk has quit IRC13:24
*** tiswanso has joined #openstack-infra13:26
*** yamamoto has quit IRC13:27
AJaegersdague: what do you think about https://review.openstack.org/#/c/156260/ ? The requirement jobs fails because of nova-docker...13:28
tristanCHello folks, I can't find what is the status of change 163034... Jenkins said it entered the gate yesterday but it did not reported back and it is not in the zuul status page13:28
*** mpaolino has quit IRC13:31
openstackgerritAndrea Frittoli  proposed openstack-infra/elastic-recheck: Add query for bug 1431724  https://review.openstack.org/16412013:32
openstackbug 1431724 in tempest "test_preserve_preexisting_port failing against icehouse" [High,Fix released] https://launchpad.net/bugs/1431724 - Assigned to Andrea Frittoli (andrea-frittoli)13:32
*** otter768 has joined #openstack-infra13:33
ekarlsolong waiting time at the gate atm :/13:33
fungikaisers1: can you post the ip address you're coming from? chances are you're seeing packet loss on the return route, but that routing is asymmetric so to you it looks like it's at the hop where they diverge/converge at the far side13:34
*** ujuc has joined #openstack-infra13:34
fungikaisers1: if i know where to trace to from our servers i can hopefully pinpoint the actual network at fault13:34
*** dhritishikhar has quit IRC13:36
*** otter768 has quit IRC13:37
fungitristanC: it looks like what happened to 163034 was that apevec removed his approval vote while the change was in the gate pipeline yesterday so the change never merged. when adam_g and ttx reapproved it, there was no check +1 any more (because jenkins removed it when it entered the gate the previous time around). leave a recheck comment on it to get it moving again13:38
*** fdegir has quit IRC13:38
openstackgerritMonty Taylor proposed openstack-infra/shade: Allow for passing cache class in as a parameter  https://review.openstack.org/16214813:38
*** BharatK has quit IRC13:39
openstackgerritMonty Taylor proposed openstack-infra/shade: Small fixes found working on ansible modules  https://review.openstack.org/16214013:39
openstackgerritMonty Taylor proposed openstack-infra/shade: Add initial compute functional tests to Shade  https://review.openstack.org/15846313:40
mesteryAny takers on a super simple infra patch to make our new functional job voting for check and gate in python-neutronclient? https://review.openstack.org/#/c/163868/ :)13:41
*** spzala has joined #openstack-infra13:42
tristanCfungi: alright, thanks!13:44
*** _nadya_ has joined #openstack-infra13:45
*** mkj_wk has quit IRC13:46
*** mkj_wk has joined #openstack-infra13:47
mordredmestery: that sounds like the kind of thing I'd be in favor of13:47
sdagueAJaeger: ask dims13:48
mesterymordred: lol, thank you sir! :)13:48
*** faizan has quit IRC13:48
dimsAJaeger: pong13:48
*** ujuc has quit IRC13:49
mordredmestery: done13:49
mesterymordred: Awesome, thanks!13:49
*** dboik has quit IRC13:50
*** dboik has joined #openstack-infra13:50
dimsAJaeger: i picked up the latest nova-docker review https://review.openstack.org/#/c/160487/ and i don't see a "propose-requirements" job13:50
dimsAJaeger: where/who triggers this job?13:51
fungidims: the job which does that runs in the post pipeline for merges to the openstack/requirements repo13:51
fungidims: it iterates over the list of projects in the requirements repo's projects.txt file13:52
dimsfungi: ah i see13:52
AJaegerdims: that's the daily proposal job13:52
fungidims: so if nova-docker needs to get requirements updates proposed to it, then make sure it's added to that projects.txt file13:52
fungiAJaeger: what's daily?13:53
dimsfungi: it was there and apparently failing so AJaeger filed to remove it https://review.openstack.org/#/c/156260/2/projects.txt,cm13:53
fungiAJaeger: are you talking about translations proposals?13:53
fungidims: oh, got it13:54
fungii assume you're looking for a log with details of the failure. i'll grab a recent one13:55
dimsfungi: yes, thanks!13:55
*** Qiming has joined #openstack-infra13:56
*** ddieterly has joined #openstack-infra13:56
fungidims: http://logs.openstack.org/d6/d6c8439ab05dbf906e77bfe882fd388355241032/post/propose-requirements-updates/880a043/console.html#_2015-03-12_01_35_29_160 "'docker-py' is not in global-requirements.txt"13:57
*** dansmith is now known as superdan13:59
dimssdague: fungi: so we are running dsvm jobs with the export REQUIREMENTS_MODE=soft flag isn't there a way to tolerate this?13:59
fungidims: i believe if you're not strictly following global-requirements.txt then it's up to you to check and update your requirements lists14:00
*** gordc has quit IRC14:00
sdaguefungi: we actually allowed for this mode for dsvm jobs, I think it was just a half implemented feature14:01
sdagueand didn't consider the proposal side14:01
*** julim has quit IRC14:01
fungidims: sdague: i don't think our requirements proposal job currently supports figuring out whether your project should or shouldn't diverge. not saying that it wouldn't be a potential new feature14:01
dimssdague: AJaeger: we had not changed anything on nova-docker end for a while, is this a new restriction that came up?14:01
sdaguedims: no, people just started noticing I think14:01
*** gordc has joined #openstack-infra14:01
dimsyes, easiest solution is to remove nova-docker (but big tent...)14:02
sdagueI don't think you were getting proposed updates right14:02
sdagueglobal-requirements != big tent14:02
*** amitgandhinz has joined #openstack-infra14:02
dimsack, AJaeger +1 to remove it14:02
*** radez_g0n3 is now known as radez14:02
fungidims: yeah, looks like it's probably been breaking in the proposal updates since december when the change to add nova-docker to projects.txt merged14:03
dimsfungi: thanks!14:03
funginp14:03
AJaegerfungi, sorry got confused. This is indeed the post job, not a daily.14:03
AJaegerdims: it's failing since over a month, see when I proposed the job. That's when I first noticed the failure.14:04
AJaegersdague, fungi, dims: The other project failing is because of ironic-discoverd but there are patches to add that.14:04
dimsAJaeger: thanks14:05
*** tmorin has joined #openstack-infra14:05
AJaegerhttps://review.openstack.org/#/c/158210/ for ironic-discoverd14:05
AJaegersdague: care to review it, please?14:05
yolandahi, i'm interested on pushing a project to stackforge, what are the rules for that? it's a puppet module for proxy settings, didn't want to propose to upstream infra because it's not used there, but i think it's useful for puppet downstream, and i want to share it14:05
AJaegerdims: thanks for looking into this!14:05
dimsAJaeger: apologies, i thought i had all the bases covered :)14:06
*** r-daneel has joined #openstack-infra14:06
AJaegerI'll be back later...14:06
*** dims has quit IRC14:06
*** jaypipes is now known as leakypipes14:07
mkodereryolanda: did you already have a look to http://docs.openstack.org/infra/manual/creators.html ?14:07
fungiyolanda: just follow the creator chapter in the infra manual. as for guidelines, nothing in particular14:07
yolandasorry, on it right now14:07
*** dims has joined #openstack-infra14:07
yolandajust saw the link on github but hadn't found that link before14:07
*** _nadya_ has quit IRC14:09
yolandafungi, so the idea for stackforge is that they are finally moved to openstack?14:09
*** matrohon has joined #openstack-infra14:09
mkodererpuppet modules will never move to openstack...14:09
yolandaso i have this one... https://github.com/yrobla/puppet-setproxy14:10
openstackgerritMerged openstack-infra/project-config: Make neutronclient-dsvm-functional gating for neutronclient  https://review.openstack.org/16386814:10
yolandamkodered, fungi, it's useful for us for puppet-downstream, but i don't see it's going to be used in infra as you are not under a proxy14:10
*** yamamoto has joined #openstack-infra14:11
yolandado you think i could push there ? want to have it public, but i really don't like that living only in my github repo, and i think it could be useful as well for puppet-downstream14:11
*** jp_at_hp has quit IRC14:13
*** dizquierdo has joined #openstack-infra14:13
*** dboik has quit IRC14:15
*** Longgeek has joined #openstack-infra14:15
*** spredzy|afk is now known as spredzy14:15
*** nelsnelson has joined #openstack-infra14:16
*** amotoki has quit IRC14:16
*** nelsnelson has quit IRC14:16
*** dboik has joined #openstack-infra14:16
*** ChuckC_ has joined #openstack-infra14:16
*** ChuckC has quit IRC14:17
*** afazekas has quit IRC14:18
*** vigneshvar has quit IRC14:18
*** dboik has quit IRC14:21
*** nelsnelson has joined #openstack-infra14:21
*** fdegir has joined #openstack-infra14:21
*** dboik has joined #openstack-infra14:21
*** dims is now known as dimsum__14:21
*** ChuckC_ has quit IRC14:23
*** rlandy has quit IRC14:25
*** pblaho_ is now known as pblaho14:27
*** wenlock has joined #openstack-infra14:29
*** tmorin has left #openstack-infra14:32
openstackgerrityolanda.robla proposed openstack-infra/project-config: Add stackforge/puppet-setproxy  https://review.openstack.org/16419714:32
*** aysyd has quit IRC14:32
openstackgerritDoug Hellmann proposed openstack/requirements: Cap Oslo libraries for kilo  https://review.openstack.org/16265614:33
*** Nakato has quit IRC14:33
*** Nakato has joined #openstack-infra14:34
*** ociuhandu has joined #openstack-infra14:35
*** aysyd has joined #openstack-infra14:36
*** thedodd has joined #openstack-infra14:36
openstackgerritMerged openstack-infra/elastic-recheck: Add query for bug 1431724  https://review.openstack.org/16412014:37
openstackbug 1431724 in tempest "test_preserve_preexisting_port failing against icehouse" [High,Fix released] https://launchpad.net/bugs/1431724 - Assigned to Andrea Frittoli (andrea-frittoli)14:37
*** sabeen has joined #openstack-infra14:37
*** tonytan4ever has joined #openstack-infra14:38
*** _nadya_ has joined #openstack-infra14:39
*** mrmartin has joined #openstack-infra14:40
AJaegersdague: based on the discussion, what's your comment now on https://review.openstack.org/156260? Should it go in or should I abandon it?14:41
*** spzala has quit IRC14:41
AJaegerdhellmann: same question for you ^14:42
*** _nadya_ has quit IRC14:42
dhellmannAJaeger: does the nova-docker team want to have requirements synced?14:43
*** _nadya_ has joined #openstack-infra14:43
* dhellmann missed the discussion14:43
*** ashishb has joined #openstack-infra14:44
AJaegerjust half an hour ago here - dims, you removed your -1, but did not gave a +1.14:44
AJaegerdims, so do you want to fix it in nova-docker or should my patch go in?14:45
dhellmanndimsum__: ^^14:45
dimsum__AJaeger: your patch needs to go in14:45
dimsum__sorry14:45
AJaegerdimsum__: thanks!14:46
fungidhellmann: if they do, the options are to get docker-py into global requirements, take docker-py out of nova-docker requirements, or implement some sort of soft requirements update mechanism in the requirements change proposal script14:46
dhellmannAJaeger, dimsum__ , fungi : +214:46
ashishbHi there, I submitted a patch in nova-docker and seems there is issue with pep8/flake814:46
ashishbI see this message:14:46
*** amotoki has joined #openstack-infra14:46
dimsum__fungi: i lost the battle to add docker-py to global req. though magnum, nova-docker and heat all use it one way or another (heat it's an optional component)14:47
AJaegerdhellmann: thanks! annegentle would also appreciate review of a version jump: https://review.openstack.org/16407714:47
dimsum__fungi: maybe for Liberty14:47
ashishb /home/jenkins/workspace/gate-nova-docker-pep8$ /home/jenkins/workspace/gate-nova-docker-pep8/.tox/pep8/bin/flake8  2015-03-13 12:56:00.587 | ERROR: InvocationError: '/home/jenkins/workspace/gate-nova-docker-pep8/.tox/pep8/bin/flake8' 2015-03-13 12:56:00.587 | ___________________________________ summary ____________________________________ 2015-03-13 12:56:00.587 | ERROR:   pep8: commands failed 2015-03-13 12:56:00.592 | + rc=1 2015-03-13 12:56:0014:47
ashishbI feel something wrong with the flake8/pep8 config for nova-docker project14:47
AJaegerashishb: what's the review that fails?14:47
*** alaski is now known as lascii14:48
ashishbhttps://review.openstack.org/#/c/160487/14:48
fungiashishb: you might want to bring this up with the nova-docker developers on whatever channel they normally hang out in14:48
ashishboh ..ok14:48
ashishbsure14:48
*** thedodd has quit IRC14:48
*** Longgeek has quit IRC14:49
openstackgerritLucas Alvares Gomes proposed openstack-infra/project-config: Ironic: Create and enable pxe_ipa-src-nv on ironic-python-agent  https://review.openstack.org/16334414:50
fungiashishb: assuming you suspect it's failing for all nova-docker changes14:50
AJaegerfungi, seems to be the case - fails for me locally on head ;(14:51
AJaegerfungi: I'd like to remove my last line - it's still setting up...14:51
AJaegeranother patches for nova-docker passed yesterday...14:52
*** thedodd has joined #openstack-infra14:53
*** ildikov_ has quit IRC14:53
fungiyeah, that pep8 job isn't collecting the tox/pip logs, so it's hard to know what might have gone wrong there. but chances are something's breaking with setup of one of its dependencies since there's no relevant output14:54
ashishbin my local env, however, the tests are passing with tox for nova-docker14:54
*** hodos has joined #openstack-infra14:54
AJaegerashishb: it fails for me with these messages: http://paste.openstack.org/show/192113/, you might have an older hacking installed14:54
AJaegerashishb: I'll do a fresh run now...14:55
fungiashishb: make sure you run it like 'tox -r -e pep8'14:55
fungiashishb: you might also want to 'git clean -dfx' beforehand just to make sure there aren't other stale files in your checkout too14:56
ashishbok, i ran it locally with: ./run_tests.sh14:56
*** _nadya_ has quit IRC14:57
clarkbBobBall: sort of, I think that change is addressing only half of the problem. Which is probably fine just not quite what it appears to have set out to do14:57
ashishbok, I'll try again with a fresh one14:57
*** carl_baldwin_ has joined #openstack-infra14:58
fungiashishb: it's possible that ./run_tests.sh does different things than happen in the ci, which is why i recommend invoking tox directly14:58
*** carl_baldwin_ is now known as carl_baldwin14:58
BobBallclarkb: Ah - well the problem I was trying to solve was that jenkins couldn't co-exist with zuul.  It seems that having the FQDN in the tag rather than ServerName was binding more tightly somehow, and so trying to access http://zuul.openstack.xenproject.org got redirected to https://jenkins.openstack.xenproject.org14:59
ashishbfungi, I'll do that with tox14:59
*** sdake has joined #openstack-infra15:00
BobBallclarkb: Perhaps I assumed too much history (the patch came out of https://review.openstack.org/#/c/160997/) and haven't explained enough.  I'll update commit message.15:00
clarkbBobBall: yes and jenkins can't coexit with zuul without ssl hamedhosts15:00
ashishbhowever, my problem is: from the error log for pep8/flake8, it seems there is issue with the CI / Jenkins setup for nova-docker15:00
clarkbBobBall: because zuul wants ssl too15:00
BobBallclarkb: I haven't added ssl namedhosts and it works for me...15:00
fungidoes zuul want ssl now? did my patch merge?15:00
BobBallAh - my zuul doesn't - not sure how that came about15:00
clarkbBobBall: is your zuul config up to date?15:00
clarkbfungi: I thought it did maybe its still up for review15:01
BobBallIt certainly was a week or so ago15:01
openstackgerritJulien Danjou proposed openstack-infra/project-config: Move Gnocchi from Stackforge to OpenStack  https://review.openstack.org/16214615:01
openstackgerritJulien Danjou proposed openstack-infra/project-config: Add more tests to Gnocchi  https://review.openstack.org/16421115:01
clarkbhttps://review.openstack.org/#/c/155471/ not sure why jeblair didn't approve it15:02
BobBallfungi: https://review.openstack.org/#/c/155471/ ? Not merged yet15:02
fungiclarkb: BobBall: anyway, with some careful tweaking the puppet modules could probably be made to have a means of disabling the default vhosts and then proxy from an https apache vhost to something listening on localhost15:02
*** radez is now known as radez_g0n315:02
BobBallI see15:04
*** mriedem has quit IRC15:04
*** gokrokve has joined #openstack-infra15:04
openstackgerritJulien Danjou proposed openstack-infra/project-config: Add more tests to Gnocchi  https://review.openstack.org/16421115:04
*** asselin_ has joined #openstack-infra15:05
AJaegerashishb: jd__ ping15:05
jd__AJaeger: pong!15:05
jd__what did I do wrong? :(15:05
*** radez_g0n3 is now known as radez15:05
AJaegerjd__: looking at the number of tests you're adding to Gnocchi, do you want to do a new record? The project with the most jobs running? ;)15:06
jd__AJaeger: will I get a cup for that?15:06
jd__or a medal? :)15:06
*** fdegir has quit IRC15:06
jd__AJaeger: these are tests we already run actually, I just split it in different job15:06
ashishbfungi and Ajaeger: locally, I'll run with tox, however, my problem is: from the error log for pep8/flake8, it seems there is issue with the CI / Jenkins setup for nova-docker15:06
*** thedodd has quit IRC15:06
jd__s/it/them/15:06
AJaegerjd__: I won't be in Vancouver to hand them out, sorry ;(15:06
clarkbConflict: Instance 717da90b-516f-45b8-a2e3-dfc1462f277f is locked (HTTP 409) anyone know what a locked instance is?15:06
jd__AJaeger: :(15:06
jd__clarkb: isn't that a thing an admin can do with nova lock or something?15:07
clarkbjd__: no idea but that gives me a place to look for docs15:07
AJaegerjd__: let's see what others say - my impression is that we should not have that many jobs15:07
*** ChuckC_ has joined #openstack-infra15:07
jd__AJaeger: first time I'll hear a project have too much testing!15:08
mordredclarkb, fungi, jeblair, SergeyLukjanov, pleia2: (wow that's a lot of people): could I get a second +2 on https://review.openstack.org/#/c/158463/ ? (also, reviewing the open stack would be nice - but that one needs to go in before anything else can)15:08
AJaegerjd__: That's not what I'm saying - I'm just saying: It uses too many jobs to do the job ;)15:08
*** xgerman has joined #openstack-infra15:08
AJaegerjd__: if it's technically fine, you'll get a +1 - and let's see whether clarkb or fungi agree with the too many jobs15:09
jd__AJaeger: I can reduce the number of job if there's a way to merge the "tox -e" runs – but I don't know how to do it15:09
*** marcusvrn has quit IRC15:09
jeblairclarkb: i was not prepared to babysit; 155471 aprvd now15:09
*** bswartz has quit IRC15:10
jeblairhttp://logs.openstack.org/63/158463/21/check/check-shade-dsvm-functional/4ff6036/console.html15:10
AJaegerjd__: you could duplicate the jobs - have one tox target that runs them all and several for local testing15:10
clarkbAJaeger: jd__ so once upon a time we had the idea of a common test inteface that utilized tox15:10
jd__AJaeger: to you know if the current layout support "tox -epy27,py27-foobar" for example?15:10
jeblairmordred: OMG OMG OMG!  it's really doing it isn't it?  :)15:10
clarkbfor better or worse everyone seems to have ignored that and gone off and done whatever they wanted15:10
clarkbour test tooling strives to implemented the interface15:10
mordredjeblair: yah!15:11
clarkbbecause thats what we have tried to get people to implement15:11
*** erlon has quit IRC15:11
Shrewsclarkb: your statement makes me sad15:11
clarkbmordred: ya I need to rereview that one15:11
clarkbShrews: why? if we need to change the interface we can totally do it15:11
AJaegerjd__: don't think so15:11
clarkbShrews: problem is no one says "maybe this interface doesn't work how do we make it better" instead we just get a proliferation of one of jobs for all the things15:12
jd__AJaeger: :-(15:12
Shrewsclarkb: no, the whole divergence from test iface thing15:12
mordredShrews: ++15:12
jeblairhttp://governance.openstack.org/reference/project-testing-interface.html15:13
*** mtanino has joined #openstack-infra15:13
jeblairwhy does gnocchi need things split into different test environments?15:13
*** bknudson has quit IRC15:13
*** jgrimm has quit IRC15:13
jd__jeblair: we tests our drivers15:14
*** jgrimm has joined #openstack-infra15:14
AJaegerjd__: write one script that does all of it and call it from tox...15:14
*** tnovacik has quit IRC15:14
jd__AJaeger: yeah I guess I'll end up doing that15:14
AJaegeror just merge the lines, tox can call several commands for one execution15:14
AJaegerjd__: like you do with the docs environment already15:15
*** ashishb has quit IRC15:15
jeblairyeah, think of it as "all the tests that should run under py27", "all the tests that should run under py34", "all the tests that should run in a functional environment", etc...15:15
clarkbmordred: did you see my comments on patchset 15 of that change?15:16
clarkbmordred: I was +2 at the time because wanted test data, I still think I am +2 now that tests run but I believe that most of those comments need to be addressed at some point15:16
mordredclarkb: kk.15:16
clarkbmordred: in particular the async calls make the tests mostly nooops15:17
clarkb(some of them rather)15:17
jeblairrcarrillocruz: if you could please respond in some way when people leave comments on your change that would be great.  either implement changes, or leave comments indicating why you don't want to, or leave comments saying that you will address them later.15:18
*** ashishb has joined #openstack-infra15:18
AJaegerjeblair: I would appreciate another review from you of https://review.openstack.org/#/c/159512/ if possible - thanks15:18
openstackgerritMerged openstack-infra/project-config: Create experimental job for group-based-policy  https://review.openstack.org/16151115:19
*** stevemar has joined #openstack-infra15:19
rcarrillocruzjeblair: sure, i'm on paternity leave since 2nd March, have been looking at changes whenever possible15:21
rcarrillocruzi'm back on Monday15:21
rcarrillocruzi assume you mean the shade func tests15:21
rcarrillocruz?15:21
*** fdegir has joined #openstack-infra15:21
clarkbwe seem to be having trouble building nodes again. According to my script we only have 3 ports leaked so I don't think that is the problem15:21
*** yfried|afk has joined #openstack-infra15:21
*** dannywilson has joined #openstack-infra15:21
*** bswartz has joined #openstack-infra15:21
clarkband only 385 floating IPs so that should be fine too15:21
openstackgerritMerged openstack-infra/puppet-zuul: Option to allow HTTPS for the proxy  https://review.openstack.org/15547115:22
mordredrcarrillocruz: yah - I think we're going to land it - when you get back, add "address clarkb's comments from patchset 15" to your todo list?15:22
*** Qiming_ has joined #openstack-infra15:22
rcarrillocruzyeah, i chatted with him last night as a matter of fact15:23
rcarrillocruzi'm ok addressing before landing15:23
rcarrillocruzor afterwards15:23
rcarrillocruzi understood last night he would re-review15:23
rcarrillocruzeither way, works for me15:23
clarkbyup I am rereviewing it now and didn't realize how many new patchsets we had without even addressing the simple comments15:24
clarkbwhich is why I bring it up again15:24
clarkbbut sounds like you shouldn't be here at all :)15:25
*** Qiming has quit IRC15:25
rcarrillocruzhah, didn't want to leave that change rotting for 2 weeks15:26
rcarrillocruztried to keep it alive as much as i could15:26
rcarrillocruzwill check your comments later on then clarkb15:26
jeblairrcarrillocruz: cool, thanks, and enjoy parenting :)15:26
*** dpyzhov_ has joined #openstack-infra15:28
mtreinishooh, what's going on to cause that on the zuul status page :)15:28
jeblairwow that's pretty15:28
* jeblair digs into logs15:29
*** erlon has joined #openstack-infra15:29
mtreinishjeblair: heh, that was my first thought too, I took a screenshot15:29
* ttx bets we can draw Zuul art the same way we can draw ASCII art15:29
AJaegerLet's make Zuul art for the next summit ;)15:30
*** sputnik13 has joined #openstack-infra15:30
*** tsg has quit IRC15:30
jeblair(this is slow, i really look forward to turning down zuul's logging again)15:30
*** esker has joined #openstack-infra15:31
*** zz_dimtruck is now known as dimtruck15:31
clarkbI have found some alien nodes in rax-iad and dfw that appear to possibly have been caught during rax reboots15:32
clarkbcleaning those up as a start15:32
jeblairGitCommandError: 'git remote update origin' returned with exit code 115:33
*** david-lyle_afk is now known as david-lyle15:33
mordredjeblair: that doesn't seem great15:33
jeblairi'm guessing the fact that we have a string of merge failures are because the mergers all had problems talking to upstream git15:33
*** otter768 has joined #openstack-infra15:33
jeblairand the "art" represents the time period where that was the case15:34
mtreinishjeblair: oh, yeah that would probably explain it15:34
*** mriedem has joined #openstack-infra15:34
jeblairmind you, upstream git in this case is gerrit15:34
openstackgerritJoshua Harlow proposed openstack/requirements: Add contextlib2 lib to aid in py2/py3 compatability  https://review.openstack.org/16422215:35
*** ashishb has quit IRC15:35
jeblairoh there's more15:36
jeblairstderr: 'error: object file .git/objects/0d/e885bacc2f6960e2c62d573929cc6315efdd86 is empty15:36
jeblairfatal: loose object 0de885bacc2f6960e2c62d573929cc6315efdd86 (stored in .git/objects/0d/e885bacc2f6960e2c62d573929cc6315efdd86) is corrupt15:36
clarkbso thinking about the testing inferface a bit, is this the sort of thing that maybe we should collect feedback on during the next summit? considering how we had a large push for functional tests maybe this interface can be refined a bit to accomdate that use and other use cases that are growing out of different needs?15:36
clarkbI think the trouble I have today is we don't have enough input to know what the needs are15:36
jeblairand that keeps happening15:36
*** skolekonov has quit IRC15:36
clarkbjeblair: nice, try a git fsck and see if it can figure it out?15:36
*** yfried|afk has quit IRC15:36
jeblairclarkb: i think most projects are doing 'tox -e functional'.  maybe add that to the pti?15:36
*** cody-somerville has joined #openstack-infra15:37
clarkbjeblair: ya, I think some are also doing functional-dsvm and functional to distinguish env requirements15:37
clarkbmaybe a mailing list thread is sufficient here15:37
clarkbto gather input on what people are doing that works so we can better advertise it and make those jobs run in a templated way15:38
mtreinishclarkb: that's what sdague did for nova I think15:38
*** sputnik13 has quit IRC15:38
sdaguewe've not yet created the functional-dsvm one yet15:38
jeblairclarkb: i don't think we need a thread, i think we know what needs to happen15:38
*** otter768 has quit IRC15:38
sdaguebut that was the proposal15:38
clarkbjeblair: ok15:38
jeblairwe don't just need a tox env, we also need standard ways to do additional setup and teardown around that15:39
*** reed has joined #openstack-infra15:39
jeblairso eventually we have a standard job that devstacks, preps, tox -e functional, tears down, etc.15:39
*** thedodd has joined #openstack-infra15:39
zaromorning15:39
openstackgerritMerged openstack-infra/project-config: Run some project-config jobs only if needed  https://review.openstack.org/15951215:39
jeblairi think once we have a few instances of that, we can refactor out15:40
clarkbjeblair: that would be neat15:40
zaropelix: have a question on custum yaml tags15:41
openstackgerritJulien Danjou proposed openstack-infra/project-config: Remove some tests to Gnocchi  https://review.openstack.org/16421115:41
mtreinishjeblair: there should already be a few for the python clients15:41
zaropelix: regarding to https://review.openstack.org/#/c/63580/15:42
*** dhritishikhar has joined #openstack-infra15:42
*** jcoufal_ has quit IRC15:42
*** dboik_ has joined #openstack-infra15:43
*** dboik has quit IRC15:43
clarkbI remember the other place the interface is breaking: when a project wants to run py27 multiple times with different dependencies. Eg django1.5 vs 1.6. or different versions of sqlalchemy15:43
clarkbthough in general I think cases of ^ are not very common15:43
*** spzala has joined #openstack-infra15:43
*** ayoung has joined #openstack-infra15:44
zarofungi: would you like to push a change for your suggestion in https://review.openstack.org/163104 or would you like me to?15:44
*** mpopow has joined #openstack-infra15:44
fungizaro: if you can that would be great. i'm currently trying to do the ask.o.o test migration15:44
mordredclarkb: fwiw, you said you were +2 on the shade patch in channel, but you did not actually vote +2 on the patch15:44
zarofungi: no problem, will do15:45
*** bknudson has joined #openstack-infra15:45
clarkbmordred: ya I need to swing back and actually approve the change15:45
gordcianw: just wondering, for https://review.openstack.org/#/c/161256/, i'm not sure what local config i should be updating?15:45
clarkbmordred: will do that now15:45
clarkbmordred: the clouds are distracting me15:45
*** esker has quit IRC15:45
mordredclarkb: they do that15:45
jeblairclarkb: git fsck repeats the error about the object being corrupt/empty15:47
clarkbI am trying to get a full set of up to date jobs built so that we can move forward on swift logs while also trying to sort out why we have such a high error rate15:47
clarkbjeblair: ya usually I have found it cannot fix the problems15:47
*** resker has joined #openstack-infra15:47
clarkbjeblair: but sometimes it gives good results15:47
jeblairclarkb: it's the ceilo repo, and ansible says it's only on zm01.  i will delete that repo15:48
*** ChuckC_ has quit IRC15:49
clarkbjeblair: ok15:49
rcarrillocruzalright, clarkb saw you approved change15:49
rcarrillocruzthx15:49
rcarrillocruzi'll address comments on a subsequent patch then15:49
rcarrillocruzand add MOAR tests now that func tests are in place15:49
clarkbwe do have a bunch of ~12 hour delete state nodes I am going to see if I can more forecefull delete those and if not hopefully determine why they won't delete15:49
*** thedodd has quit IRC15:49
clarkb(they appear to all be in dfw)15:50
jeblairmtreinish: one of the zuul mergers had a corrupted git repo for ceilometer; i have removed it, and it should be re-cloned the next time it needs it.15:50
mgagnehow can one run a single ansible task without having to create an inventory file? I'm looking at https://github.com/openstack-infra/ansible-puppet and I'm wondering how it's used by infra.15:51
*** armax has joined #openstack-infra15:52
clarkbmgagne: what I did was create an inventory with only localhost in it then ran ansible-playbook -i thatfile someplaybook.yaml15:52
*** unicell1 has joined #openstack-infra15:52
fungijeblair: clarkb: i'm betting the server got rebooted mid-write to that repo15:52
clarkbmgagne: according to jlk you can also pass in raw json inventory to -i so -i 'somehost,' I think15:52
mgagneclarkb: ok so ansible has to be installed on target host and ansible repo cloned there, etc. ?15:52
clarkbmgagne: but I haven't tried that method yet15:52
clarkbmgagne: no, you only need it installed on the source/calling host15:52
clarkbmgagne: for that I just pip installed to a virtualenv15:53
*** unicell has quit IRC15:53
jeblairfungi, clarkb: i wonder if a git fsck on merger startup would be a good idea15:53
*** ghostpl_ has quit IRC15:53
clarkbjeblair: ooh ya probably and any errors would lead to not starting15:53
mtreinishjeblair: ok, thanks15:53
*** ChuckC has joined #openstack-infra15:53
fungijeblair: clarkb: that's not a bad idea. would at least catch latent corruption from rackspace randomly rebooting instances for maintenance15:53
mgagneclarkb: how those running it with localhost makes it work for remote host? unless I'm missing something :P15:53
*** marun has joined #openstack-infra15:54
clarkbmgagne: you would put something other than localhost in your inventory then ansible ssh's to that location, copies anything it needs, then runs15:54
clarkbmgagne: so the only thing you need on the remote side is ssh access to the remote from wherever you are running ansible (this is one of the nice things about ansible, bootstrapping is so easy)15:54
clarkbmgagne: the simplest case to test is just to localhost though as it can run without ssh against localhost15:55
*** amotoki has quit IRC15:56
mgagneclarkb: but it all comes down to the idea of creating a (tmp) inventory file or using ansible to somehow bootstrap itself on the remote host?15:56
mordredmgagne: you don't have to install ansible on the remote host at all15:56
mgagne(and use localhost)15:56
*** thedodd has joined #openstack-infra15:57
clarkbmgagne: for testing yes I think tmp inventory file is simplest. The way we run it in production is it lists our puppet cert list and uses that list as the inventory15:57
openstackgerritMarton Kiss proposed openstack-infra/system-config: Upgrade openstackid to 1.0.6  https://review.openstack.org/16423015:57
mgagnemordred: with localhost, I'm not sure how it is supposed to work if ansible isn't installed on the host you are running ansible on.15:57
*** yamamoto has quit IRC15:57
mgagneclarkb: ok, tmp inventory file it will be then15:58
clarkbfungi: ^ that reminds me, I will review dstuffts change now. Should I go ahead and approve it if it looks good? I feel like I may not be in a great position to babysit right now with me trying to figure out why clouds don't like us15:58
mordredmgagne: gotcha. yes, you're right15:58
mordredclarkb: whcih change?15:58
clarkbmordred: will link15:58
clarkbmordred: https://review.openstack.org/#/c/163228/ that one15:58
*** Sukhdev has joined #openstack-infra15:59
*** asselin_ has quit IRC15:59
mrmartinfungi: openstackid release again, a better fix for the crypt-collision problem. anyway congrats to your media presence :)15:59
*** e0ne_ has quit IRC15:59
*** amotoki has joined #openstack-infra16:00
mordredclarkb: thanks16:00
mordredclarkb: if we like that there and it works out and all, should we port that over to all of our SSL vhosts?16:00
clarkbmordred: yes16:01
clarkbrandom sample dfw node that is ~12 hours old timed out when deleting. Will give it one more attempt (since delete timeouts are a thing iirc) and if that doesnt' work go play the nova show game16:02
*** peristeri has quit IRC16:03
clarkbmrmartin: https://review.openstack.org/#/c/163228/3/templates/vhost.erb did you review that yet?16:03
*** peristeri has joined #openstack-infra16:03
pelixzaro: so for lazy loading there is no difference between behaviour of !include-raw & !include-raw-escape, both will work identically. It's where you wish to perform substitution on the contents of the file being included in a template you would use !include-raw and if you wanted to prevent substitution occurring you would use !include-raw-escape. However I'm tempted to see if I can rewrite the behaviour and make the tags more consistent so16:04
*** sdake has quit IRC16:04
clarkbfungi: what is difference between ECDHE-RSA-AES128-GCM-SHA256 and ECDH+AESGCM ?16:04
mrmartinclarkb: not yet, I was not added as a reviewer16:05
clarkbfungi: mozilla and wikimedia both do the first, dstufft's change does the second16:05
dstufftthe difference is just in the verbosity16:05
openstackgerritJeremy Stanley proposed openstack-infra/infra-specs: Added backup/recovery description to askbot migration spec  https://review.openstack.org/16069316:05
fungimrmartin: ^16:05
fungimrmartin: that's updated with the adjustments i had to make to get the instructions to work16:05
clarkbmrmartin: we typically do not add people as reviewers, it is usually better to let individuals subscriibe to projects they care about and follow changes in them (because adding someone as a reviewer isn't often very visible)16:05
openstackgerritMerged openstack-infra/shade: Add initial compute functional tests to Shade  https://review.openstack.org/15846316:05
dstufftECDHE+AESGCM matches any cipher suite that uses the ECDHE key exchange with the AESGCM cipher16:05
dstufftECDHE-RSA-AES128-GCM-SHA256 is an example of one of them16:06
fungimrmartin: if you're around the test server should have current content now based on those migration steps16:06
*** dhritishikhar has quit IRC16:06
mrmartinfungi: oh nice16:06
dstufftso they more or less jsut expanded out the list to mention every cipher suite indivdiually, instead of using OpenSSL's ability to use abbreviated selectors16:07
clarkbdstufft: I also notice your string does not explicitly remove export ciphers, not sure if that matters when explicitly listing them16:07
clarkbdstufft: gotcha16:07
openstackgerritMatt Riedemann proposed openstack-infra/elastic-recheck: Add query for detach_volume NoneType bug 1327218  https://review.openstack.org/16423516:08
openstackbug 1327218 in OpenStack Compute (nova) "Volume detach failure because of invalid bdm.connection_info" [High,Confirmed] https://launchpad.net/bugs/132721816:08
openstackgerritMerged openstack-infra/system-config: Default to a bogus rsa key on puppetmaster  https://review.openstack.org/16326716:08
clarkbsecond delete pass on that dfw node worked16:08
clarkbdstufft: fungi so I think my only naive comment at this point is why not exclude export ciphers and friends explicitly?16:08
openstackgerritMerged openstack-infra/system-config: Move openstack_project::server to node def  https://review.openstack.org/16281916:08
dstufftclarkb: it doesn't matter really because they'll never match any of the strings I included (the same is true of !eNULL, but not !aNULL)16:08
AJaegerjeblair, fungi, clarkb: Do we have any guidelines on "external" IRC channels? https://review.openstack.org/#/c/163331/ adds rdo-puppet channel for notifications...16:09
dstufftyou can explicitly exclude them if you want of coruse, it won't hurt anything16:09
openstackgerritMerged openstack-infra/system-config: Remove devstack-gate-secure template  https://review.openstack.org/16405816:09
*** amotoki has quit IRC16:10
*** mpopow has quit IRC16:10
fungiAJaeger: if they're in our accessbot list and have founder permission granted to the openstackinfra account then it's fine, but we don't let our bots inhabit channels if we don't have control over those channels16:11
fungiclarkb: yeah, that set won't allow old "export-grade" ciphers to negotiate anyway16:12
openstackgerritMonty Taylor proposed openstack-infra/shade: Small fixes found working on ansible modules  https://review.openstack.org/16214016:12
zaropelix: ok. i think i get that.  Im a bit confused why there's no test/example that shows variables passed to the shell builder?16:12
clarkbfungi: dstufft then why are we negating any ciphers?16:12
fungiclarkb: honestly, you have to have a pretty crufty server for that to even be the case. the "freak" attack is overhyped and not really a risk except with some pretty dated software16:12
clarkbthink of it this way. ciphers are really confusing enough as it is16:13
AJaegerfungi: they've setup accessbot now properly16:13
clarkband we should make it easier to understand what is going on not harder16:13
zarofungi: should i use a my.cnf.erb template or should i make puppet insert that single entry into the existing my.cnf file?16:13
dstufftclarkb: Current negations: !AES256:!aNULL:!eNULL:!MD5:!DSS:!PSK:!SRP16:13
AJaegerfungi: so on technical level it looks fine, I was just not sure whether there were any other concerns.16:13
fungizaro: i'd just do a template16:13
*** peristeri_ has joined #openstack-infra16:13
AJaegerfungi: thanks, will review again later in favor.16:14
*** Qiming_ has quit IRC16:14
fungizaro: or even just straight up install the modified my.cnf file16:14
* AJaeger has to leave now and waves good bye - wishing everybody a great weekend16:14
dstufftclarkb: the !AES256 is because we don't limit the AES size to only 128 bit ciphers, AES 256 isn't meanignfully more secure than 128, it's just slower, but negating it like this makes it easier to add it back in, in the future16:14
*** AJaeger has quit IRC16:14
openstackgerritMerged openstack-infra/system-config: Add configurable url for OpenStack status  https://review.openstack.org/16216916:14
zarofungi: the existing my.cnf file has a bunch of entries commented out, do you typically keep those in the template or strip out all the comments?16:15
openstackgerritMerged openstack-infra/system-config: Update the Gerrit javamelody plugin version on review-dev.o.o  https://review.openstack.org/16187516:15
dstufftclarkb: the !aNull because cipher strings like ECDHE+AESGCM don't specificy an authentication, so techincally a null authentication is fine with that16:15
*** rwsu-afk is now known as rwsu16:15
pelixzaro: I'll look at adding that16:15
*** _nadya_ has joined #openstack-infra16:15
dstufftclarkb: the !eNULL isn't really needed, I just include it for symmetry's sake for !aNULL16:15
clarkbdstufft: I see, this is because we are using the aliases for the long form cipher list16:16
fungizaro: we usually just grab the file verbatim and put it in puppet, so that it's easier to compare against the distro package provided version later16:16
zaropelix: it looks like there are examples that attempt to do that but i don't think it's working16:16
*** dannywilson has quit IRC16:16
dstufftthe !MD5 is because, like the !aNULL, we aren't specifying hashes, so we make sure not to use md516:16
*** woodster_ has joined #openstack-infra16:16
zarofungi: gotcha, thanks16:16
clarkber actually looks like !aNULL is needed even with the long form? so only aes256 is a result of that16:16
dstufftand !DSS, !PSK, !SRP is jsut to make the list shorter16:16
dstufftbecause you can't really get DSS certs, so including DSS ciphers is a waste of time16:17
dstufftand nobody uses PSK or SRP for web traffic16:17
dstufft(You can see what matches the cipher string by doing -> openssl ciphers -v 'ECDH+AESGCM:DH+AESGCM:ECDH+AES256:DH+AES256:ECDH+AES128:DH+AES:RSA+AESGCM:RSA+AES:!AES256:!aNULL:!eNULL:!MD5:!DSS:!PSK:!SRP'16:18
clarkbdstufft: so maybe a note about !aNULL and !eNULL are worthwhile in the commit message? you have noted a bunch of the other decisions making. I dunno I was asked to review. This is my feedback16:18
*** dannywilson has joined #openstack-infra16:18
*** dhritishikhar has joined #openstack-infra16:19
*** dannywilson has quit IRC16:19
dstufftclarkb: sure16:20
*** dannywilson has joined #openstack-infra16:20
*** amotoki has joined #openstack-infra16:22
*** jogo is now known as flashgordon16:22
*** mpopow has joined #openstack-infra16:22
*** sdake has joined #openstack-infra16:23
*** ashleighfarnham has joined #openstack-infra16:24
clarkbI have a list of deletes running to try and cleanup some room in dfw now16:24
pelixzaro: do you mean a job that defines properties so that they available to the environment of the included script, or an example that shows the substitution taking place on the included file contents if you use '!include-raw <filename>'?16:25
*** amotoki has quit IRC16:27
*** dannywilson has quit IRC16:33
*** tqtran has joined #openstack-infra16:33
*** Longgeek has joined #openstack-infra16:34
*** HeOS has quit IRC16:35
*** dboik_ has quit IRC16:36
*** dboik has joined #openstack-infra16:37
*** resker has quit IRC16:37
*** melwitt has joined #openstack-infra16:41
zaropelix: yes, should either !include-raw or !include-raw-escape pass variables down to an included shell script?16:43
zaropelix: that's what i was expecting when i read the description again.16:43
*** ttx has quit IRC16:43
*** ttx has joined #openstack-infra16:43
*** hashar has quit IRC16:44
*** mpopow has quit IRC16:44
zaropelix: so for the example here: http://ci.openstack.org/jenkins-job-builder/definition.html#module-jenkins_jobs.local_yaml  can the yaml pass ${VAR1} down to the shell builder script?16:44
*** matrohon has quit IRC16:49
*** ashleighfarnham has quit IRC16:49
*** mestery has quit IRC16:50
*** mpaolino has joined #openstack-infra16:50
*** mestery has joined #openstack-infra16:51
pelixzaro: probably should change it to define a properties section in the yaml specifying values for VAR1 and add a comment to the yaml to indicate the difference16:52
pelix!include-raw will allow template substitution, !include-raw-escape prevents, so guess that's definitely a few examples to be trashed out.16:53
openstackpelix: Error: "include-raw" is not a valid command.16:53
pelixoops16:53
*** ghostpl_ has joined #openstack-infra16:53
*** Longgeek has quit IRC16:56
*** harlowja has joined #openstack-infra16:57
clarkbanyone else want to review 163467? I can make sure the service is restarted with new code once that lands16:57
*** ghostpl_ has quit IRC16:58
*** ujuc has joined #openstack-infra16:58
*** dustins_ has joined #openstack-infra16:59
jeblairclarkb: should we subscribe a restart to the vcsrepo?17:00
clarkbjeblair: possibly, I haven't in the past because it can do things like db migrations which might want to be scheduled17:01
*** ivar-lazzaro has joined #openstack-infra17:02
clarkbjeblair: thank you17:02
*** dustins has quit IRC17:03
*** sputnik13 has joined #openstack-infra17:03
*** jlanoux has quit IRC17:03
openstackgerritKhai Do proposed openstack-infra/puppet-gerrit: Set mysql client character encoding to utf8  https://review.openstack.org/16426417:04
*** ujuc_ has joined #openstack-infra17:04
*** arxcruz has quit IRC17:05
*** ivar-laz_ has joined #openstack-infra17:05
*** ashleighfarnham has joined #openstack-infra17:05
*** ivar-lazzaro has quit IRC17:07
*** mpavone has quit IRC17:07
*** ujuc has quit IRC17:07
zarofungi: ^17:07
*** timcline has joined #openstack-infra17:11
odyssey4meHi everyone - a quick semantics, or perhaps nomanclature, question. Unfortunately AJaeger isn't here for me to approach directly. With regards to https://review.openstack.org/#/c/163960/ I'd like to revise the patch with an appropriate description. Any advice regarding what would be more appropriate? Please see the comments in https://review.openstack.org/#/c/163960/6/gerrit/projects.yaml17:11
*** cody-somerville has quit IRC17:11
*** mpaolino has quit IRC17:11
*** cody-somerville has joined #openstack-infra17:11
jeblairodyssey4me: are you Jesse Pertorius?17:13
jeblairodyssey4me: i think the first suggestion of 'Design Specifications for os-ansible-deployment' is my favorite.17:13
jeblairodyssey4me: also, i would recommend splitting that commit into two:  one to add the new project, and one to add the skip-if17:14
odyssey4mejeblair yup :)17:14
*** elarson has joined #openstack-infra17:15
*** timcline has quit IRC17:15
odyssey4mejeblair great feedback, thanks - I would guess that I should make the skip-if go in first and depend the other one on it?17:15
openstackgerrityolanda.robla proposed openstack-infra/system-config: Add configurable graphite url on zuul status  https://review.openstack.org/16217717:16
openstackgerritMerged openstack-infra/system-config: Deploy latest version of etherpad-lite  https://review.openstack.org/16346717:16
*** patrickeast has joined #openstack-infra17:16
*** mpaolino has joined #openstack-infra17:16
jeblairodyssey4me: they seem independent to me, and unlikely to conflict.  so unless i'm missing some reason why they are actually related, i would make them independent.17:17
odyssey4mehmm, ok - now that I see what it's doing (I'm just helping a colleague get this done) I agree - separate patch :)17:17
*** ildikov has joined #openstack-infra17:17
*** pelix has quit IRC17:18
openstackgerritJesse Pretorius proposed openstack-infra/project-config: Updates for os-ansible-deployment adding specs repos and doc config  https://review.openstack.org/16396017:19
*** tsg_ has joined #openstack-infra17:19
openstackgerrityolanda.robla proposed openstack-infra/puppet-zuul: Add fetch_url and poll parameters to zuul.conf  https://review.openstack.org/16259117:19
*** markus_z has quit IRC17:20
clarkbfungi: looks like mordred +2'd the cipher list change so you are good to approve it if you are ready17:22
odyssey4mejeblair let me make sure I understand this correctly to ensure that I get the commit message right... that skip-if will skip checks if an rst/doc file is edited in the os-ansible-deployment repo, right?17:22
clarkbfungi: I can be mostly around to help baby sit too17:22
jeblairodyssey4me: i believe that's the intent and sounds reasonable.  i did not closely review.  :)17:24
*** sdake__ has joined #openstack-infra17:24
openstackgerritJesse Pretorius proposed openstack-infra/project-config: Add gate check skip for rst/doc files os-ansible-deployment repository  https://review.openstack.org/16427117:24
odyssey4mejeblair thanks - both reviews are in :)17:24
openstackgerritJesse Pretorius proposed openstack-infra/project-config: Updates for os-ansible-deployment adding specs repos and doc config  https://review.openstack.org/16396017:26
*** sdake has quit IRC17:28
*** dpyzhov_ has quit IRC17:29
*** eharney has quit IRC17:30
*** bdpayne has joined #openstack-infra17:31
*** erlon has quit IRC17:31
*** jistr has quit IRC17:31
*** Ryan_Lane has joined #openstack-infra17:31
*** achanda has joined #openstack-infra17:33
*** pblaho has quit IRC17:33
openstackgerritDonald Stufft proposed openstack-infra/puppet-openstackid: Use a set of secure ciphers optimizing for security and performance  https://review.openstack.org/16322817:33
*** ashleighfarnham has quit IRC17:33
*** dustins_ has quit IRC17:33
*** otter768 has joined #openstack-infra17:34
openstackgerritDonald Stufft proposed openstack-infra/puppet-openstackid: Specify ciphers that optimize for security and performance  https://review.openstack.org/16322817:35
dstufftclarkb: https://review.openstack.org/#/c/163228/ better17:36
dstufft?17:36
*** ayoung has quit IRC17:36
clarkbdstufft: much, thank you17:36
*** otter768 has quit IRC17:39
*** _nadya_ has quit IRC17:40
*** tkelsey has quit IRC17:41
*** johnthetubaguy is now known as zz_johnthetubagu17:42
*** eharney has joined #openstack-infra17:42
*** ayoung has joined #openstack-infra17:43
*** BobBall is now known as BobBall_AWOL17:43
*** dustins has joined #openstack-infra17:44
*** derekh has quit IRC17:45
*** ChuckC has quit IRC17:45
*** dizquierdo has quit IRC17:46
*** prad has joined #openstack-infra17:47
*** signed8bit has joined #openstack-infra17:48
*** sarob has joined #openstack-infra17:51
tsg_clarkb: thoughts on https://review.openstack.org/#/c/164112/?17:51
*** Sukhdev has quit IRC17:52
clarkbtsg_: not really, infra core tries to defer those changes to requirements core unless the gate is broken17:52
openstackgerritSwaminathan Vasudevan proposed openstack-infra/project-config: Append Neutron full aiopcpu job with DVR  https://review.openstack.org/15841517:53
*** Longgeek has joined #openstack-infra17:53
*** gokrokve has quit IRC17:54
*** ghostpl_ has joined #openstack-infra17:54
tsg_clarkb: okay :) this is being reported as an issue because the swift requirements still has pyeclib>=0.9.2 when we in fact need at least 1.0.3 .. "tox" runs fail as a result17:55
tsg_clarkb: "tox" runs not in jenkins sense, but in developers' local envs I meant17:56
clarkbtsg_: you will need to get the requirements core group to review17:56
*** dprince has quit IRC17:56
tsg_clarkb: sure thank you17:56
clarkbtsg_: also if you tox -r it will rebuild your env and fix that locally while you wait17:57
*** omnibus7 is now known as davidlenwell17:57
tsg_clarkb: ack .. for me it has always worked (given I am the ec lib owner :)) - mostly a complaint from other folks.  And you are right in that this is not a showstopper at this point17:58
*** sarob has quit IRC17:59
*** alexpilotti has joined #openstack-infra18:00
clarkbwoot X-Delete-At: 1441819791 is set on http://logs.openstack.org/64/164264/1/check/gate-infra-puppet-apply-precise/ab4c6db/18:01
clarkbnow to convert that to a human readable timestamp18:01
clarkbfungi: ^ thank you for merging that change last night18:01
*** gokrokve has joined #openstack-infra18:01
greghaynesclarkb: your clock isnt in epoch format?18:01
*** alexpilotti has quit IRC18:01
clarkbgreghaynes: nope, and ya thats for september 9 2015 so looks good18:02
*** ghostpl_ has quit IRC18:02
*** alexpilotti has joined #openstack-infra18:02
clarkbanteaya: as soon as I get these images updated I think we can merge the change to roll this out more widely18:02
*** sarob has joined #openstack-infra18:02
clarkbanteaya: I am working on that now so likely we can do this today18:02
*** peristeri_ has quit IRC18:04
*** peristeri has quit IRC18:04
*** esker has joined #openstack-infra18:04
clarkbhrm I think you may need ensure => latest even when supplying a specific ref to vcsrepo18:07
clarkbthats unintuitive18:07
*** ajmiller has joined #openstack-infra18:07
openstackgerritEric Brown proposed openstack/requirements: Bump cryptography version to latest  https://review.openstack.org/16428918:10
*** ashleighfarnham has joined #openstack-infra18:10
fungiclarkb: btw `date -d@1441819791` on gnu systems18:11
clarkbfungi: wow it is that simple18:12
fungithat's what i always end up using to do it anyway18:12
*** peristeri has joined #openstack-infra18:12
clarkbfungi: I remember how non gnu data didn't have the %s format option18:12
*** mpaolino has quit IRC18:12
*** sarob has quit IRC18:12
clarkband using perl instead18:12
fungiyeah, it's a good trick for scripts. i think bsd has a different way i've used in portable shell scripts18:12
funginot remembering it right off the top of my head though18:13
fungi`date -t 1441819791` or something like that18:13
*** fdegir has quit IRC18:14
fungii tend to use epochs in cramped conditions where a full iso 8601 won't fit but i still want seconds resolution18:14
clarkbthey are easy to do math on in scripts too :)18:14
fungithat too18:15
*** ssam2 has quit IRC18:16
*** sarob has joined #openstack-infra18:16
*** fdegir has joined #openstack-infra18:16
*** tim_o has joined #openstack-infra18:18
EmilienMdoes somebody know how tag are managed in openstack-dev mailing list? What should I do if I want to propose a new tag? Is there any repo to commit or is it manual config in mailman?18:19
openstackgerritMerged openstack-infra/elastic-recheck: Add query for detach_volume NoneType bug 1327218  https://review.openstack.org/16423518:19
openstackbug 1327218 in OpenStack Compute (nova) "Volume detach failure because of invalid bdm.connection_info" [High,Confirmed] https://launchpad.net/bugs/132721818:19
*** woodster_ has quit IRC18:20
*** fandi has joined #openstack-infra18:20
*** bswartz has quit IRC18:20
ekarlsogates wedged today or smth ?18:21
*** fandi has quit IRC18:21
spzalajeblair: Hello18:21
*** Guest22364 has quit IRC18:21
*** Hal has joined #openstack-infra18:22
clarkbreading vcsrepo code I think we do need latest but it blindly resets even if you are on the thing to be reset to18:22
*** Hal is now known as Guest3848718:22
clarkbekarlso: its not wedged, just bogged down, currently not booting nodes fast enough in our clouds, I have been looking into it18:22
*** Longgeek has quit IRC18:22
*** sarob has quit IRC18:22
ekarlsoclarkb: well... my patch has been limboing for 5 hours :(18:22
clarkbekarlso: what change?18:23
ekarlsohttps://review.openstack.org/#/c/123408/18:23
ekarlsodunno why it didnt get checked when I uploaded the PS18:23
clarkbekarlso: it was just enqueued a minute ago18:23
clarkband it was tested after you pushed ps6 earlier today18:23
ekarlsoclarkb: rly, why does pep8 say it fails then ? :P18:24
clarkbekarlso: http://logs.openstack.org/08/123408/6/check/gate-cloudkitty-pep8/f0946b2/console.html#_2015-03-13_14_15_33_084 and it does not pass pep818:24
*** shardy has quit IRC18:24
clarkbekarlso: because it failed18:24
ekarlsoweird that that doesn't fail locally :U18:24
*** wenlock has quit IRC18:25
clarkbI will need to think a bit about how to handle the etherpad install18:26
clarkbwe could update vcsrepo or try something like a git archive instead18:26
nibalizerclarkb: hrm?18:27
nibalizerwhats the problem with it?18:27
clarkbnibalizer: I set a specific ref and ensure => present but ensure present really just means make sure the repo is there it doesn't touch it after that18:27
clarkbnibalizer: but if I ensure latest then it git reset --hard $ref each puppet run even if $ref is already checked out18:28
jesusaurusclarkb: ensure => latest didnt do what we wanted?18:28
clarkbjesusaurus: we don't want to ensure latest on the prod server18:28
clarkbjesusaurus: because it will git reset --hard $specificsha1 every 45 minutes18:29
nibalizerwhat about ensure => $ref, then have admins bump that variable whenever we want to upgrade?18:29
clarkbnibalizer: so thats what I am trying to do essentially but I don't think it works18:29
*** dpyzhov_ has joined #openstack-infra18:30
clarkbnibalizer: https://git.openstack.org/cgit/openstack-infra/puppet-etherpad_lite/tree/manifests/init.pp#n8818:30
*** bswartz has joined #openstack-infra18:31
jesusaurusclarkb: oh, because someone could hit it between the time of the reset and the robot.txt fix?18:32
fungiEmilienM: official list tags need to be added/modified/deleted by the mailman list admins for the list in question18:32
clarkbjesusaurus: yes18:32
EmilienMfungi: so nothing I can commit somewhere, right ?18:32
*** eharney has quit IRC18:32
fungiEmilienM: unfortunately no, it's done through the mailman admin webui18:32
*** Guest38487 has quit IRC18:33
nibalizermaybe its supposed to ensure => latest, revision => $ref18:33
EmilienMfungi: ok, thx!18:33
clarkbnibalizer: ya thats the behavior that git reset --hard $ref every 45 minutes18:33
nibalizerya18:33
fungiEmilienM: i think it ends up in the picklefile, which is pretty opaque. there are some utilities for dumping, modifying and recompiling it, but hooking that into configuration management would be a daunting task18:33
nibalizerso what we need is a vcsrepo provider that can fetch, decide if there is stuff to change, and be smart about changing only when needed?18:34
clarkbone nasty thing we could do is fork the project, apply our robots.txt edits only then deploy that18:34
clarkbjesusaurus: ^ and that won't have any reset problems18:34
*** e0ne has joined #openstack-infra18:34
clarkbbut I need breakfast/lunch so will think about it while i eat18:34
clarkbnibalizer: pretty much18:34
crinklefungi: so is it appropriate to ask here for a tag, or is there another group to ask?18:34
fungiEmilienM: the new mailman (3?) might make that easier and we should probably eventually consider modernizing our listserv18:34
fungicrinkle: look at the info page for the list in question and ask the people who are mentioned as list admins for it18:35
EmilienMfungi: ok, thanks. I was wondering because Puppet community may ask for a new tag in the future.18:35
crinklefungi: ty18:35
*** Sukhdev has joined #openstack-infra18:35
*** esker has quit IRC18:35
fungiyou're welcome18:35
jesusaurusclarkb: where are we overwriting robots.txt?18:36
jesusaurusnevermind, found it18:36
clarkbhttps://git.openstack.org/cgit/openstack-infra/puppet-etherpad_lite/tree/manifests/site.pp#n42 for those following along18:36
clarkbjesusaurus: actually18:36
clarkbjesusaurus: what if we just aliased robots.txt in apache vhost to some other location?18:37
clarkbjesusaurus: that may work and then we don't need new vcsrepo18:37
clarkbfungi: ^ your apache foo is better than mine, is that sane?18:37
*** esker has joined #openstack-infra18:38
nibalizeroh!18:39
nibalizernanliu has his own vcsrepo provider18:39
jesusaurusclarkb: oh, ++18:39
nibalizerclarkb: +1 to solving this problem for now, but Im totes gonna look into 'make vcsrepo not suck'18:39
clarkbsounds good18:39
jesusaurusi think this is less an issue with vcsrepo and more an issue with the static file in the etherpad_lite project18:40
clarkbya18:41
jesusaurusbut 'overwrite specific file in project' is probably common enough that it would be useful in the vcsrepo provider18:41
nibalizerthis partictuarl thing yes, but there are bigger issues with vcsrepo18:41
nibalizerif taht makes any sense18:41
jesusaurusah, yeah18:41
*** ayoung has quit IRC18:42
nibalizerhttps://github.com/nanliu/puppet-git18:43
*** ayoung has joined #openstack-infra18:43
pleia2anteaya: I have a new found respect for openstack election officials, and welcome our new scaling-election-tools robot overloads (tristanC got me up to speed with confirming nominees, hoo boy)18:43
pleia2anteaya: so thank you for your work on this18:43
*** funzo has joined #openstack-infra18:46
greghaynesclarkb: thoughts on adding mox as a dep to nodepool as part of this testing deal?18:46
greghaynesor is there another mocking tool youall prefer18:47
*** andreykurilin_ has joined #openstack-infra18:49
clarkbwhatever the one in py3k is18:49
greghaynesah, mock18:49
pleia2heading off to a lunch meeting, bbiab18:51
*** james_li has joined #openstack-infra18:51
*** esker has quit IRC18:52
*** james_li is now known as james_li_18:56
*** ivar-laz_ has quit IRC18:56
*** liusheng has quit IRC18:56
*** ivar-lazzaro has joined #openstack-infra18:56
*** liusheng has joined #openstack-infra18:57
*** james_li_ is now known as james_li18:57
*** ivar-laz_ has joined #openstack-infra18:58
pc_mclarkb: hi18:58
*** ghostpl_ has joined #openstack-infra18:58
clarkbhello18:58
*** james_li is now known as james_li_18:58
*** ivar-laz_ has quit IRC18:58
pc_mclarkb: Had a question about Openstack API documentation - wondering if you can point me in the right direction (saw your name on a commit)?18:58
*** james_li_ is now known as james_li18:59
fungiclarkb: looking18:59
*** ivar-laz_ has joined #openstack-infra19:00
*** hdd_ has quit IRC19:00
pc_mclarkb: For VPNaaS we had API documentation on the web, but at some point that documentation was overhauled and there is no longer any VPNaaS documentation. I see the files in the old netconn-api area, and heard something about the API doc needs to be converted to WADL.19:00
clarkbpc_m: sorry I don't know much about how the api docs are managed19:01
pc_mclarkb: Do you know who I can ask about info on how to convert this stuff over, and the process/procedure?19:01
clarkbbut annegentle is the person I would ask19:01
*** dprince has joined #openstack-infra19:01
fungiclarkb: yeah, aliasing robots.txt should work just fine19:01
pc_mclarkb: Any idea who may know?19:01
*** _nadya_ has joined #openstack-infra19:01
*** ivar-lazzaro has quit IRC19:01
clarkbfungi: cool I will cook them up right now19:01
fungipc_m: depends on what you mean by api documentation. do you have a specific example url?19:01
*** james_li has quit IRC19:02
pc_mWell all of the REST API. Here is really old doc (before it was put in the API documentation, and before that was all changed and VPN info excluded):  https://wiki.openstack.org/wiki/Neutron/VPNaaS#REST_API19:03
*** cody-somerville has quit IRC19:03
fungiianw: latest patchset on https://review.openstack.org/157978 adds your epoch recommendation (along with some additional testing)19:04
pc_mIt shows v1.0, but we had v2.0 up on docs.openstack.org/api19:04
*** cody-somerville has joined #openstack-infra19:04
fungipc_m: okay, so rest api documentation not library api documentation. the terms tend to get overloaded19:04
pc_mfungi: yeah.19:05
fungipc_m: i believe the docs team are gatekeepers for the rest api documentation (as opposed to the library api documentation which is autogenerated)19:05
pc_mfor networking19:05
pc_mIs there an IRC channel for them?19:05
*** ghostpl_ has quit IRC19:05
fungipc_m: according to https://wiki.openstack.org/wiki/IRC it should be #openstack-doc19:06
*** mpopow has joined #openstack-infra19:06
pc_mfungi: Thanks! I check that out.19:06
*** gordc has quit IRC19:06
fungipc_m: i believe there's been talk of mechanisms by which to autogenerate rest api documentation but as far as i know it's manually curated right now. i might be wrong of course19:07
*** dkliban is now known as dkliban_afk19:07
pc_mfungi: That would be nice. Kyle wants me to try to restore the documentation... I'm hoping it's not much to convert.19:07
*** dkliban_afk is now known as dkliban_brb19:08
*** dustins has quit IRC19:10
*** thedodd has quit IRC19:12
*** dustins has joined #openstack-infra19:12
*** tqtran is now known as tqtran_afk19:16
*** ivar-laz_ has quit IRC19:16
openstackgerritK Jonathan Harker proposed openstack-infra/project-config: Remove unneeded workaround  https://review.openstack.org/16431119:16
*** ivar-lazzaro has joined #openstack-infra19:17
*** ashleighfarnham has quit IRC19:17
mordredgreghaynes: although we tend towards using fakes in nodepool rather than mocks19:17
mordredgreghaynes: but I don't fully have the context of what you're hacking towards ...19:18
mordredjeblair: ^^ ?19:18
openstackgerritClark Boylan proposed openstack-infra/puppet-etherpad_lite: Don't host robots.txt from etherpad repo install  https://review.openstack.org/16431219:19
clarkbjesusaurus: nibalizer fungi ^ that isn't tested, but I think I did it correcntly. Even the [L] flag to the rewrite to prevent it from continuing to be rewritten19:19
*** zul has quit IRC19:19
clarkbI will give that a go on etherpad-dev in a few19:19
* jeblair searches for context19:20
greghaynesmordred: yep, ive noticed. Im using fakes as much as possible but theres some cases where I think mocks go a long way, probably easiest if I just show you the code19:20
mordredgreghaynes: nod19:21
mordredgreghaynes: I tend to talk that way a lot aroudn here19:21
jeblairgreghaynes: that sounds good.  i think you've picked that up correctly, that in general we want to test actual real code.  as clarkb says: mocks tend toward "assert true" for tests.  but i would not say they are off the table, so if there's something really compelling, we can look into it.19:21
greghaynesYea, actually easy case I am running into is I want to test the output on command tests - this is easy if I mock prettytable and check that19:22
*** rkukura_ has joined #openstack-infra19:24
fungiclarkb: left some comments19:24
clarkbfungi: looking19:24
jeblairgreghaynes: that sounds sensible... :)19:25
*** rkukura has quit IRC19:25
*** rkukura_ is now known as rkukura19:25
fungii'm about to head out to an early dinner with the inlaws, but should be back on later. once 163228 merges can someone check openstackid.org on https://www.ssllabs.com/ and make sure it looks reasonable?19:25
jeblairgreghaynes: that's replacing minimal actual functionality and more aimed toward capturing output that is otherwise difficult to measure19:26
greghayneshehe. ++ on the avoiding the whle mock -> tuatology testing19:26
spzalajeblair: Hi. When you get a chance - stevemar had a discussion with you earlier about problem we are having with heat-translator project commit message not showing up launchpad (https://launchpad.net/heat-translator) blueprint link and as per that discussion I have moved Driver from an individual to team. I am going to change the ownership for new driver to 'openstack-admins', does that sound OK?19:26
jeblairfungi: ack19:27
clarkbfungi: can you see my response to the rewrite comment19:27
fungithanks jeblair19:27
clarkbfungi: if you have a moment before going19:27
fungiclarkb: looking real quick19:27
jeblairspzala: that sounds good, thanks19:27
*** esker has joined #openstack-infra19:27
spzalajeblair: cool. no problem, Thank you!19:28
*** esker has quit IRC19:28
*** esker has joined #openstack-infra19:28
jeblairspzala: i have to run right now, but after you do that, if you can add the project to the "openstack" project group, that should finish the work.  i can try to take care of that later if you have trouble finding the option (i am not certain about where it is right now)19:29
fungiclarkb: yeah, you're right, i missed there was a RewriteCond there19:29
spzalajeblair: Sounds great. Thanks! Let me work on it, I will update you.19:29
jeblairfor reference our ssllabs grade is "B" now with rc4 and no forward secrecy as highlighted problems.19:30
fungispzala: if you configure the project in launchpad you can set the "part of" option to openstack19:31
*** ujuc_ has quit IRC19:31
fungispzala: it's named a little strangely, but you should be able to find it most of the way down the configure page19:32
openstackgerritJoe Gordon proposed openstack-infra/project-config: Add new keystone tempest job to only run keystone and scenario tests  https://review.openstack.org/16431419:32
spzalafungi: awesome, I just did that and seeing the changes are in effect.19:32
*** dhritishikhar has quit IRC19:32
openstackgerritClark Boylan proposed openstack-infra/puppet-etherpad_lite: Don't host robots.txt from etherpad repo install  https://review.openstack.org/16431219:33
*** Hal has joined #openstack-infra19:33
*** dannywilson has joined #openstack-infra19:33
spzalafungi: jeblair:  thanks, seems like it's all set :-)19:34
*** Hal is now known as Guest327319:34
*** dkliban_brb is now known as dkliban19:34
*** otter768 has joined #openstack-infra19:35
stevemarspzala, sounds like heat-translator is all fixed up!19:36
*** gordc has joined #openstack-infra19:36
*** esker has quit IRC19:37
spzalastevemar: yup :-), it looks great now.19:37
clarkbok I have applied that change to etherpad-dev and it seems to work19:38
*** dannywilson has quit IRC19:38
clarkbI edited the old robots.txt location too to double check I was getting the content from docroot and not the etherpad service19:38
*** esker has joined #openstack-infra19:38
openstackgerritMerged openstack-infra/puppet-nodepool: Upgrade dependent libraries when we upgrade  https://review.openstack.org/16195119:38
*** dustins has quit IRC19:39
*** otter768 has quit IRC19:40
*** radez is now known as radez_g0n319:40
*** dpyzhov_ has quit IRC19:40
*** esker has quit IRC19:41
tim_oIt appears that the instructions at http://ci.openstack.org/third_party.html#posting-result-to-gerrit may need to be revised19:41
*** jedimike has quit IRC19:41
*** imcsk8 has quit IRC19:42
*** imcsk8 has joined #openstack-infra19:42
*** dpyzhov_ has joined #openstack-infra19:42
openstackgerritMerged openstack-infra/puppet-storyboard: Added a Vagrant module and manifest for easier development.  https://review.openstack.org/15746519:42
tim_oslightly, as the end "... --verified=-1 c0ff33" -- 6 characters do not work I need the full string...19:43
*** esker has joined #openstack-infra19:44
*** esker has quit IRC19:44
openstackgerritClark Boylan proposed openstack-infra/system-config: Ensure latest on etherpad vcsrepo  https://review.openstack.org/16432319:44
clarkbok ^ and its dependency should make etherpad puppets happy19:44
*** esker has joined #openstack-infra19:44
clarkbtim_o: feel free to propose an update to the docs. They live in the openstack-infra/system-config repo19:45
mtreinishclarkb, fungi: I was about to push the subunit2sql release with the migration, but I was thinking what's the puppet timeout for the execs? because I imagine the alter table will take quite some time with >65M rows19:46
jeblairthe node graph looks very unhappy19:46
mordredclarkb: +3 on the depend ... +2'd the patch above19:46
clarkbmordred: thank you19:46
jeblairi think we've dropped back down to ~60 hpcloud nodes19:46
clarkbmtreinish: its 5 minutes iirc19:47
clarkbmtreinish: but can be set if you want19:47
mtreinishclarkb: hmm, yeah I'm pretty sure 5min will just cause things to timeout19:47
jeblair561 ports, so we shouldn't be hitting the limit there19:47
jeblair387 floating ips19:48
jeblairdoes that mean we've leaked 180 ports?19:48
mtreinishclarkb: I expect it to be really slow19:48
clarkbjeblair: no my script says we have leaked 319:49
jeblairclarkb: which script reports that?19:49
clarkbcould be a bug in my script but aiui there is no 1:1 mapping between floating IPs and ports since floating IPs are nat rules19:50
clarkbjeblair: ~clarkb/list-leaked-ports.sh on puppetmaster19:50
jeblairclarkb: yeah, though i don't quite see why they would be drastically different?19:50
*** Longgeek has joined #openstack-infra19:50
clarkbjeblair: source the hpcloud region-b env file thing then run it out of my homedir (it doesn't fully path things)19:50
clarkbjeblair: floating IPs are only assigned after the node boots successfully iirc19:50
rcarrillocruzclarkb: hiya, just saw you are fiddling with etherpad19:51
clarkbso we may not be getting nodes booted to that point19:51
*** esker has quit IRC19:51
rcarrillocruzyou having migration to trusty in mind by any chance19:51
rcarrillocruz?19:51
clarkbrcarrillocruz: not yet, trying to address the suggestion that we have some security vulnerabilities19:51
rcarrillocruzah ok19:52
clarkbrcarrillocruz: but these changes should make it easier to redeploy on trusty19:52
openstackgerritMerged openstack-infra/puppet-storyboard: Moved working_directory configuration element into correct block.  https://review.openstack.org/15843719:52
openstackgerritMerged openstack-infra/puppet-openstackid: Specify ciphers that optimize for security and performance  https://review.openstack.org/16322819:52
openstackgerritMerged openstack-infra/puppet-storyboard: Updated storyboard configuration for pymysql.  https://review.openstack.org/15675519:52
openstackgerritMerged openstack-infra/puppet-storyboard: Added new OAuth Parameters  https://review.openstack.org/15746419:52
jeblairclarkb: did you do alien cleanup on hpcloud yesterday?19:52
rcarrillocruzno big deal, i have a change pending to enable websockets, which we can do from trusty onwards due to apache module for websocket passhthru only available in trusty19:52
clarkbjeblair: I did not19:52
jeblairnovaclient.exceptions.ClientException: An unexpected error prevented the server from fulfilling your request: [Errno 12] Cannot allocate memory (Disable debug mode to suppress these details.) (HTTP 500)19:53
jeblairum.19:53
*** sabeen has quit IRC19:53
* fungi is still around for half an hour or so, so will check openstackid.org out thoroughly once puppet picks up 16322819:53
clarkbwas that part of the list of things to do? sorry I ended up doing them in rax today because I noticed rax had alien nodes from the rax reboots last week19:53
jeblairthat was ci-overcloud.hp1.tripleo.org19:53
clarkbjeblair: I can do alien listings now though19:53
*** thedodd has joined #openstack-infra19:53
jeblairclarkb: no, i think we're hitting quota on hpcloud and suspect aliens are involved.19:53
jeblairjust wanted to know when the invasion might have started19:54
jeblair(note alien lists on hpcloud are weird, you have to do "nodepool alien-list hpcloud-b1|grep hpcloud-b1" because of the whole 5x fake providers thing)19:54
*** dpyzhov_ has quit IRC19:55
*** tqtran_afk is now known as tqtran19:55
jeblairactually it's: "nodepool alien-list hpcloud-b1|grep hpcloud-b1-"19:55
clarkbya because of the overloaded providers19:56
clarkband the hpcloud-b1 shows up in all rows19:56
clarkbso there are aliens there19:56
clarkbjeblair: I will collect the info and run an xargs delete against them19:56
*** stevemar has quit IRC19:56
*** ajmiller_ has joined #openstack-infra19:56
jeblairclarkb: ok -- might want to take 2 snapshots since it's really busy19:56
fungii've also noticed that i get a cleaner list if i do it twice about 10 minutes apart and then only consider nodes from the second list which were also present in the first19:57
jeblairclarkb: (sometimes a node can appear as an alien if it's just booting up)19:57
jeblairfungi: yeah that :)19:57
clarkbnoted19:57
jeblairclarkb: i had already started a list; ~root/aliens has an hpcloud snapshot that just finished19:57
jeblairclarkb: but i'm about to grab lunch so if you are around and want to continue, all yours19:58
fungiyeah, me too19:58
fungii suspect all three of us started one19:58
clarkbalso the 2-node subnodes show up in those lists :/19:58
clarkbbut there are few of those so I can filter them out if they belong to valid multinode test envs19:58
jeblairoh, oops.19:58
fungioh, interesting point19:58
*** ajmiller has quit IRC20:00
mtreinishclarkb: do you have a pointer to how I can change the timeout for the db upgrade call?20:00
clarkbmtreinish: https://docs.puppetlabs.com/references/latest/type.html#exec-attribute-timeout20:00
*** penguinRaider has joined #openstack-infra20:01
mtreinishclarkb: ah, ok thanks20:02
fungii'm showing 172 aliens in hpcloud, but that's without filtering out the multinodes20:03
clarkbfungi: there is only one 2 node20:03
fungithat's filtering on a second list with a 10-minute delay20:03
*** hdd_ has joined #openstack-infra20:03
fungigot it. so we've probably got right at 17020:03
clarkbwell that subnode looks like it leaked because its primary node is not in nodepool list output so we can delete it20:04
fungiwhich, yeah, could be causing some issues but shouldn't account for only being able to build 60 nodes20:04
clarkbanyways I will do a second listing now and diff against jeblairs then run some deletions20:04
*** esker has joined #openstack-infra20:04
*** hashar has joined #openstack-infra20:06
*** achanda has quit IRC20:06
mtreinishclarkb: for the mysqldump do you have any idea on how long that will take? or should I just play it safe and set the timeout to 0 too?20:07
*** _nadya_ has quit IRC20:07
*** ashleighfarnham has joined #openstack-infra20:08
*** esker has quit IRC20:08
*** spzala has quit IRC20:08
clarkbI don't have any idea20:08
clarkbits quite a few gigs rght?20:08
mtreinishyeah it was ~90GB a couple weeks ago20:09
*** yamahata has joined #openstack-infra20:09
krotscheckIs there data on how often we build and/or run horizon related things in the gate? I'm trying to figure out whether a thing I'm doing for them won't fall down.20:09
mtreinishkrotscheck: in devstack? or elsewhere?20:09
*** mpopow has quit IRC20:09
*** esker has joined #openstack-infra20:10
clarkbok I have hpcloud-b1 deletions running serially (to avoid getting rate limited if possible)20:10
krotscheckmtreinish: I... guess? I'm trying to figure how many hits a bower mirror would receive if it's introduced.20:10
*** achanda has joined #openstack-infra20:11
krotscheckmtreinish: So anytime that horizon is cloned and installed I suppose.20:11
*** esker has quit IRC20:11
clarkbgraphite tracks how many jobs run, so you can basically take the count of those jobs20:11
mtreinishclarkb: I just ran a mysqldump locally from the infra db with similar options and it took ~18min.20:11
clarkbright now I think we peak at ~35k jobs total across the board per day20:11
clarkbso horizon would be installed less than 35k times per day20:11
*** gordc has quit IRC20:11
mtreinishkrotscheck: well in a tempest devstack job horizon is only hit once after its installed (to login)20:12
david-lyle35K, we're famous20:12
david-lyleinfamous?20:12
david-lyleeh20:12
mtreinishkrotscheck: but there are horizon selinium jobs which I think spin things up20:12
mtreinishdavid-lyle: heh20:12
krotscheckHrm. ok, so roughly one run per second.20:13
krotscheckThat's easy enough to simulate.20:13
openstackgerritMatthew Treinish proposed openstack-infra/puppet-subunit2sql: Set timeouts for db upgrade operations  https://review.openstack.org/16433320:16
mtreinishclarkb: ^^^20:16
*** Longgeek has quit IRC20:18
tim_oHow do I get my log files to post correctly from our CI?20:18
clarkbtim_o: do you mean the links in gerrit?20:19
clarkbit should be automatic if using zuul, otherwise you can dig up the format zuul uses in the comments20:19
tim_oI believe I emitted the correct URL for them in the Gerrit message: http://144.49.208.28:8000/build_logs/2015-03-13_16-03-11/  is the URL can folks get to it ok?20:20
*** mrmartin has quit IRC20:20
clarkbyes, my only suggestion would be to use a DNS record if possible so that if your IP changes you can just update DNS20:21
tim_ooh, let me try that too, it maybe setup already.  If I set that up, will the log link show up correctly?20:22
clarkbtim_o: I am not sure what you mean by show up correctly. Can you show me where it isn't correct or how?20:22
openstackgerritMerged openstack-infra/shade: Add cover to .gitignore  https://review.openstack.org/16206420:23
*** achanda has quit IRC20:25
*** e0ne has quit IRC20:25
tim_oHere is where I'm looking, on the review page:  https://review.openstack.org/#/c/154709/20:26
openstackgerritJesse DeFer proposed openstack-infra/jenkins-job-builder: Add 'Job Log Logger' wrapper  https://review.openstack.org/16433820:27
*** HeOS has joined #openstack-infra20:27
clarkbtim_o: it looks like your BUILD_TIMESTAMP variable isn't getting interpolated, that would be the first thing to fix. It would be dependent on how yo uare running your tests and uploading the logs20:28
fungihttps://www.ssllabs.com/ssltest/analyze.html?d=openstackid.org looks great. thanks dstufft!20:31
* fungi heads out to eat20:31
*** tnovacik has joined #openstack-infra20:31
clarkbtim_o: how are you running these jobs? are you using zuul?20:33
tim_oJenkins20:34
clarkbtim_o: using the gerrit trigger plugin?20:34
*** Sukhdev has quit IRC20:35
*** BharatK has joined #openstack-infra20:35
clarkbtim_o: https://issues.jenkins-ci.org/browse/JENKINS-26520 perhaps that is related? but in general ou need to make sure that BUILD_TIMESTAMP is part of your build environment for the job20:36
BharatKclarkb: When you have some time please review these two patches: https://review.openstack.org/163323 https://review.openstack.org/16332420:36
*** alexpilotti has quit IRC20:37
tim_oGerrit patch sets trigger them20:37
*** eharney has joined #openstack-infra20:37
anteayaclarkb: okay thanks for letting me know the status20:38
anteayaclarkb: been trying to follow but hard to keep up20:38
anteayapleia2: glad you are up to speed20:38
anteayapleia2: welcome20:39
clarkbBharatK: done, if there is a reason you have two changes instead of one (which is what I suggest) let me know and I can flip my vote20:39
clarkbanteaya: no worries20:39
*** ociuhandu has quit IRC20:39
*** sdake__ has quit IRC20:40
tim_oBUILD_TIMESTAMP is part of the build environment...I'm just trying to find out what the requirement is here20:41
clarkbtim_o: the requirement is that the logs be reachable from the links you post in gerrit20:41
*** _nadya_ has joined #openstack-infra20:41
clarkbtim_o: currently BUILD_TIMESTAMP is not being interpolated so your links do not meet the requirement20:41
BharatKclarkb: these two patches does two different changes. 1. Changes the devstack job template which effects glusterfs, sheepdog jobs and 2. Purely related to devstack-plugin-glusterfs project20:42
clarkbtim_o: I would double check that BUILD_TIMESTAMP is in jenkins environment not just the test environment (look at the job parameters list)20:42
BharatKclarkb: that is why I sent as two different patches.20:42
clarkbBharatK: its really just one change right? you are adding a non voting test to cinder20:42
clarkbBharatK: you don't need to change the testing that happens against the plugin twice20:42
BharatKclarkb: okay I will merge these two patches20:45
BharatKclarkb: thanks clark20:45
*** _nadya_ has quit IRC20:46
anteayapleia2: if you have any questions ask tristanC first and then if he needs to he can ask me, that way you both learn20:46
anteayapleia2: happy to support with anything you both need, but decisions are up to tristanC and yourself20:46
clarkbanteaya: just one more image to go until we can merge the swift logs change20:48
openstackgerritJoe Gordon proposed openstack-infra/project-config: Stop running useless tests on horizon  https://review.openstack.org/16434420:48
clarkbneed all the bare-* nodes updated because that is wher those jobs run20:48
anteayaclarkb: okay20:49
anteayaah I didn't know that, thank you20:49
*** ghostpl_ has joined #openstack-infra20:49
tim_oI'm using the EnvInject plugin to add BUILD_TIMESTAMP to the build environemthn for the job, so I'm still puzzled here20:49
anteayawhen the devstack and bare node setups are folded into one, what will they be called?20:49
anteayado we know yet?20:50
tim_ohere is a link:  https://wiki.jenkins-ci.org/display/JENKINS/EnvInject+Plugin20:50
clarkbtim_o: maybe that isn't running in a way that makes it available to the gerrit plugin?20:50
clarkbanteaya: I think just 'trusty' and 'centos7'20:51
*** stevemar has joined #openstack-infra20:52
anteayathat seems reasonable20:53
mordredanteaya: I think we shoudl call them Wilhem and Brunhilda20:54
*** bswartz has quit IRC20:54
anteayathat will go over well too, I'm sure20:54
mordredanteaya: "anybody know why tests are failing on wilhem?"20:55
mordredsee - it has a good ring to it20:55
clarkbha20:55
openstackgerritBharat Kumar Kobagana proposed openstack-infra/project-config: Modifying devstack plugin job template  https://review.openstack.org/16332320:56
anteayawhen tests fail on wilhem can he scream? https://www.youtube.com/watch?v=cdbYsoEasio20:56
clarkbanteaya: I was mistaken, rax-dfw image builds are all kinds of craz right now20:56
clarkbanteaya: so ~4 more images20:56
*** ghostpl_ has quit IRC20:56
anteayano worries, I have pizza to warm and eat first20:57
anteayaand I just came back from my walk20:57
mordredanteaya: YES20:57
anteayamordred: then wilhem has my vote20:57
mordredanteaya: in fact, I think every test failure should use asterisk to make a phone call to the dev who's patch it was and just play the wilhelm scream20:57
openstackgerritClint 'SpamapS' Byrum proposed openstack-infra/shade: Add unit test for create_server  https://review.openstack.org/16015520:57
*** achanda has joined #openstack-infra20:57
openstackgerritClint 'SpamapS' Byrum proposed openstack-infra/shade: Add basic unit test for shade.openstack_cloud  https://review.openstack.org/15967420:57
*** melwitt has quit IRC20:58
anteayamordred: I am considering the ramifications of such behaviour20:59
clarkbgreghaynes: link mordred your sqlite thing20:59
*** rfolco has quit IRC20:59
clarkbmordred: you will like this because it is very similar to your suggestion above20:59
greghayneshttps://github.com/mackyle/sqlite/blob/3cf493d4018042c70a4db733dd38f96896cd825f/src/os.h#L5220:59
greghaynesclarkb: ^ ?20:59
clarkbya20:59
*** melwitt has joined #openstack-infra21:00
greghaynesYou can sense the rage in that commiters tone21:00
*** harlowja has quit IRC21:00
mordredBWAHAHAHAHAHAHAHA21:00
*** melwitt has quit IRC21:00
*** ddieterly has quit IRC21:00
mordredthat wins all the prizes21:00
*** esker has joined #openstack-infra21:00
*** koolhead17 has quit IRC21:01
jrolllol21:02
*** jedimike has joined #openstack-infra21:02
tim_odo you mean using $BUILD_TIMESTAMP in the ssh post?21:03
tim_oor something with https://wiki.jenkins-ci.org/display/JENKINS/Gerrit+Trigger21:04
clarkbtim_o: Gerrit Trigger is what you use to comment back to gerrit right?21:04
clarkbtim_o: whatever you are using to comment in gerrit21:05
clarkbok all aliens but one have been deleted21:05
clarkbthe single non alien node, 9a89245c-6604-45af-a39d-0b20f0c8e9c7, is locked and nova unlock gives a 400 error21:05
jeblairclarkb: we recently managed to get 200 nodes out of hpcloud.  it's down to 120 now, but much better.21:06
clarkbmordred: jeblair ^ maybe that something the noc can sort out?21:06
*** harlowja has joined #openstack-infra21:06
jeblairclarkb: i'll pass it on21:06
clarkbits a py3k-precise node so pretty sure we don't need it at all21:06
*** melwitt has joined #openstack-infra21:07
mtreinishjeblair: do you have any thoughts on: https://review.openstack.org/#/c/164333/ (it's a 2 liner :) )21:08
jeblairclarkb: did you delete 6911addb-584f-442b-88c1-8eb3cb3aee1c ?21:09
*** esker has quit IRC21:10
jeblair(not terribly important, apparently it was on a nova host they rebooted and wondered if it was okay)21:13
*** dangers_away is now known as dangers21:13
*** marun has quit IRC21:14
*** esker has joined #openstack-infra21:15
*** esker has quit IRC21:15
*** ldnunes has quit IRC21:15
*** mattfarina has quit IRC21:15
*** pc_m has quit IRC21:16
*** tkelsey has joined #openstack-infra21:18
*** angela-s has joined #openstack-infra21:18
*** jedimike has quit IRC21:20
tim_oI'm currently using ssh to comment in Gerrit21:20
*** tkelsey has quit IRC21:22
*** andreykurilin_ has quit IRC21:23
*** andreykurilin_ has joined #openstack-infra21:23
clarkbjeblair: yes it is i nmy list21:24
clarkbtim_o: then yes ssh would need access to that var21:24
krotscheckAll the dependencies on https://review.openstack.org/#/c/158434/ have merged. This will re-enable JS draft builds.21:25
krotscheckAll it needs is a couple of reviews.21:26
openstackgerritSwaminathan Vasudevan proposed openstack-infra/project-config: Add Neutron DVR aiopcpu job for multi-node testing  https://review.openstack.org/15841521:26
*** achanda has quit IRC21:27
*** fdegir has quit IRC21:28
*** mrunge has quit IRC21:29
pleia2anteaya: thanks, I'll be sure to let you know if I have questions :)21:29
BharatKclarkb: merged those two patches21:29
BharatKclarkb: please review https://review.openstack.org/#/c/163323/21:29
*** tnovacik has quit IRC21:29
clarkbBharatK: looks good, thanks21:30
*** hodos|2 has joined #openstack-infra21:30
BharatKclarkb: Thanks for the quick review.21:31
*** kgiusti has left #openstack-infra21:31
clarkbanteaya: ok https://review.openstack.org/#/c/156521/7 should be good to go21:33
*** achanda has joined #openstack-infra21:33
*** hodos has quit IRC21:33
clarkbI would approve but I am about to step out beacuse its >70F outside in march21:34
clarkbon a friday21:34
*** jgrimm_ has joined #openstack-infra21:34
*** lascii is now known as alaski21:35
*** maurosr has quit IRC21:35
*** zz_ja has quit IRC21:35
*** bknudson has quit IRC21:35
*** jgrimm- has joined #openstack-infra21:36
*** otter768 has joined #openstack-infra21:36
*** jgrimm has quit IRC21:36
*** maurosr has joined #openstack-infra21:36
jeblairyeah, it's stupid nice outside.21:37
*** zz_ja has joined #openstack-infra21:37
openstackgerritDoug Hellmann proposed openstack-infra/release-tools: Add script for creating stable releases of libraries  https://review.openstack.org/16388021:39
*** jgrimm_ has quit IRC21:39
JayFquestion about depends-on: ... not sure if this is a feature or a bug. https://review.openstack.org/#/c/161066/ depends on https://review.openstack.org/#/c/161453/ ; 161453 is in merge conflict, but 161066 is not. 161066 shows patch in metge conflict because the one it depends on is in merge conflict. Just really confusing (we re-uploaded the "OK" change 3 times before realizing it was a depends-on)21:40
*** bknudson has joined #openstack-infra21:41
*** otter768 has quit IRC21:41
*** tiswanso has quit IRC21:41
*** andreykurilin_ has quit IRC21:41
*** andreykurilin_ has joined #openstack-infra21:42
jeblairJayF: lemme look into that21:42
JayFJoshNang is fixing 161453, so if you want the state preserved might wanna have him stop :)21:42
JoshNangJayF: i'm fixing another patch right now, so no worries :P21:42
*** nelsnelson has quit IRC21:43
JayFJoshNang, a man of many patches21:43
JoshNangJayF: ugh :(21:43
jeblairnah, carry on.  i'm reading logs.21:43
*** tqtran is now known as tqtran_afk21:44
*** marun has joined #openstack-infra21:44
*** sambetts has quit IRC21:45
*** dboik has quit IRC21:46
*** dprince has quit IRC21:46
*** prad has quit IRC21:46
anteayapleia2: okay21:47
anteayaclarkb: nice21:47
*** sambetts has joined #openstack-infra21:47
*** peristeri has quit IRC21:48
*** sdake has joined #openstack-infra21:48
*** dangers is now known as dangers_away21:51
jeblairJayF: yeah, let's call that a design oversight.  would you mind filing a bug in storyboard?21:52
notmynameclarkb: dhellmann: sdague: can you take a look at this global reqs update? https://review.openstack.org/#/c/164112/21:52
JayFjeblair: sure, I can swing that. Assuming I can find storyboard and grok how to use it :P21:52
jeblairJayF: https://storyboard.openstack.org/#!/project/67921:53
dhellmannnotmyname: +221:53
JayFperfect, was about to ask what project21:53
tsg_dhellman: thanks!21:53
notmynamedhellmann: thanks21:53
tsg_notmyname: needless to say, but thanks as always :)21:53
pleia2anteaya: unrelated, can you help me understand Liu's question on the infra mailing list?21:54
pleia2anteaya: I'm not hugely familiar with the 3rd party stuff in gerrit21:55
*** asselin_ has joined #openstack-infra21:55
JayFjeblair: https://storyboard.openstack.org/#!/story/200020321:55
anteayapleia2: okay thanks for asking21:57
anteayapleia2: so to start head over here: https://wiki.openstack.org/wiki/ThirdPartySystems/Huawei_volume_CI21:57
openstackgerritSpencer Krum proposed openstack-infra/system-config: Load in nanliu/git module  https://review.openstack.org/16435521:58
*** mpopow has joined #openstack-infra21:58
anteayawhich it appears has the email address as the maintainer of the person writing the email21:58
pleia2anteaya: yeah, so I see he has his own address there, and in Gerrit itself Huawei volume CI does not have an address assigned21:58
anteayaso (s)he is asking how to add it to the gerrit account21:58
pleia2he's also searching for owner: when I think he should be searching for reviewer: (CIs should not have patches)21:58
anteayaright21:59
pleia2got it, so does he have the power to add an email address?21:59
openstackgerritMerged openstack-infra/project-config: Enable swift logs for python jobs  https://review.openstack.org/15652121:59
*** asselin_ has quit IRC22:00
anteayahttps://review.openstack.org/#/q/reviewer:%22Huawei+Volume+CI+%2813628%29%22,n,z22:00
*** ddieterly has joined #openstack-infra22:00
openstackgerritgreghaynes proposed openstack-infra/nodepool: WIP Check image-list output in cmd tests  https://review.openstack.org/16435622:00
pleia2anteaya: yeah, that worked for me too22:00
anteayaif he created the account using our self service instructions, yes he does22:00
*** rwsu has quit IRC22:00
anteayapleia2: if he didn't then no he doesn't22:00
anteayaat the very bottom of https://wiki.openstack.org/wiki/ThirdPartySystems22:00
anteayathere is a link22:00
pleia2ah, got it22:01
anteayaread how here: https://wiki.openstack.org/wiki/OldtoNewGerritCIAccount22:01
*** carl_baldwin has quit IRC22:01
*** SumitNaiksatam has joined #openstack-infra22:01
anteayaso bascially the response is that if he didn't follow our self-service instructions when he set up the account22:01
*** hodos|2 has quit IRC22:01
anteayahe needs to do so now, following those instructions22:01
*** carl_baldwin has joined #openstack-infra22:02
pleia2understood, thank you :) I'll reply now22:02
anteayanow we do aske people to tell us what the old accounts are so we can deactivate them, but noone ever does22:02
anteayapleia2: welcome thanks for asking22:02
*** Longgeek has joined #openstack-infra22:03
openstackgerritSpencer Krum proposed openstack-infra/system-config: Erb linting shell script prototype  https://review.openstack.org/16435722:03
*** nilasae has joined #openstack-infra22:03
*** harlowja has quit IRC22:04
*** tiswanso has joined #openstack-infra22:04
*** gokrokve has quit IRC22:05
openstackgerritMonty Taylor proposed openstack-infra/puppet-storyboard: Parameterized working directories.  https://review.openstack.org/15758722:05
anteayaclarkb: 156521 merged, so I guess we wait for the next round of image builds before we see that change, yeah?22:05
*** gokrokve has joined #openstack-infra22:05
*** harlowja has joined #openstack-infra22:06
*** gokrokve has quit IRC22:06
*** harlowja has quit IRC22:06
*** gokrokve has joined #openstack-infra22:06
*** harlowja has joined #openstack-infra22:06
openstackgerritSwaminathan Vasudevan proposed openstack-infra/devstack-gate: Configure sub-nodes for Neutron DVR aiopcpu  https://review.openstack.org/15852522:07
mtreinishpleia2: oh, I just remembered I can pester your about approving my puppet patches now too :)22:08
mtreinishhttps://review.openstack.org/16433322:08
pleia2oh goodie22:10
pleia2:)22:10
*** nelsnelson has joined #openstack-infra22:13
*** cdent has quit IRC22:13
mtreinishpleia2: heh, the floodgates have opened now you're no longer safe :)22:14
pleia2inorite22:15
*** dkliban is now known as dkliban_afk22:15
SpamapSmorganfainberg: I know you were interested in oslo.messaging w/ gearman as a backend.22:15
morganfainbergyess.22:15
SpamapSmorganfainberg: https://github.com/SpamapS/gearhorn <-- the README.rst shows my new thinking on fanout22:15
*** melwitt has quit IRC22:15
SpamapSmorganfainberg: and now I need a store-and-forward worker to handle durability.22:16
morganfainberghehe22:16
morganfainbergright22:16
SpamapSmorganfainberg: and a spec for oslo to have things start explicitly stating whether they want durability. :)22:16
*** melwitt has joined #openstack-infra22:16
SpamapSbecause rabbit users can benefit there too.22:16
morganfainbergagreed22:16
SpamapSI think the store-and-forward worker might be called 'gearhouse'22:16
openstackgerritSwaminathan Vasudevan proposed openstack-infra/devstack-gate: Configure sub-nodes for Neutron DVR aiopcpu  https://review.openstack.org/15852522:17
SpamapShrm22:17
SpamapSgearhouse might have trademark issues22:17
*** ihrachyshka has quit IRC22:19
*** melwitt has quit IRC22:19
*** melwitt has joined #openstack-infra22:19
mtreinishpleia2: of course once that lands I'm going to push the release and then I expect everything to explode :)22:21
*** sarob has joined #openstack-infra22:21
openstackgerritSwaminathan Vasudevan proposed openstack-infra/devstack-gate: Configure sub-nodes for Neutron DVR aiopcpu  https://review.openstack.org/15852522:21
tim_oSo in my ssh to Gerrit i use:  ssh -p 29418 Brocade-Openstack-CI@review.openstack.org gerrit review -m '"Test complete on Brocade-Openstack-CI <http://144.49.208.28:8000/build_logs/${BUILD_TIMESTAMP}/>"' ...22:22
openstackgerritMatt Riedemann proposed openstack-infra/elastic-recheck: Add query for neutron db deadlock bug 1432065  https://review.openstack.org/16435822:22
openstackbug 1432065 in neutron "DBDeadlock: (OperationalError) (1213, 'Deadlock found when trying to get lock; try restarting transaction') 'DELETE FROM ipallocationpools WHERE ipallocationpools.id" [Critical,Confirmed] https://launchpad.net/bugs/143206522:22
pleia2mtreinish: tempting fate, not only is this a friday afternoon, it's friday the 13th22:22
tim_ois this OK?22:22
*** ashleighfarnham has quit IRC22:22
*** amitgandhinz has quit IRC22:23
mtreinishpleia2: heh, it was just too good to pass up22:23
pleia2haha22:23
*** stevemar has quit IRC22:24
*** ashleighfarnham has joined #openstack-infra22:25
*** Longgeek has quit IRC22:25
*** tonytan4ever has quit IRC22:25
openstackgerritMerged openstack-infra/puppet-subunit2sql: Set timeouts for db upgrade operations  https://review.openstack.org/16433322:25
*** mtanino has quit IRC22:27
*** dvorak is now known as clayton22:28
*** melwitt has quit IRC22:28
*** clayton is now known as dvorak22:28
openstackgerritSwaminathan Vasudevan proposed openstack-infra/devstack-gate: Configure sub-nodes for Neutron DVR aiopcpu  https://review.openstack.org/15852522:30
*** dimtruck is now known as zz_dimtruck22:30
*** nilasae has quit IRC22:31
*** rwsu has joined #openstack-infra22:33
openstackgerritSwaminathan Vasudevan proposed openstack-infra/devstack-gate: Configure sub-nodes for Neutron DVR aiopcpu  https://review.openstack.org/15852522:34
openstackgerritSwaminathan Vasudevan proposed openstack-infra/devstack-gate: Configure sub-nodes for Neutron DVR aiopcpu  https://review.openstack.org/15852522:35
*** sdake__ has joined #openstack-infra22:38
*** tiswanso has quit IRC22:39
*** tiswanso has joined #openstack-infra22:39
*** _2_Ajanay has joined #openstack-infra22:39
*** ghostpl_ has joined #openstack-infra22:41
mtreinishpleia2: to be fair part of the reason for doing a friday release is less traffic to the db because the gate is lighter22:41
* mtreinish hopes no one realizes he just thought of that22:41
*** penguinRaider has quit IRC22:41
*** sdake has quit IRC22:41
pleia2mtreinish: your secret is safe with me22:42
*** tqtran_afk is now known as tqtran22:42
*** jedimike has joined #openstack-infra22:42
*** _2_Ajanay has quit IRC22:42
*** thedodd has quit IRC22:43
*** esker has joined #openstack-infra22:46
mtreinishreleased pushed now comes the waiting game...22:47
*** dpyzhov_ has joined #openstack-infra22:47
*** spzala has joined #openstack-infra22:47
anteayafollowed by the crying game22:48
*** ghostpl_ has quit IRC22:49
*** sarob has quit IRC22:50
mtreinishanteaya: heh, more like followed by me smashing something in rage and running away for a week22:50
*** jedimike has quit IRC22:50
*** mpopow has quit IRC22:52
mtreinishhttps://pypi.python.org/pypi/subunit2sql/0.4.0 now time to spam f5 on puppetboard22:52
*** mpopow has joined #openstack-infra22:53
anteayamtreinish: well there's that too22:54
anteayaa buddy of mine once took a splitting ax to a plastic cooler in the garage when his four wheeler quit in the bush and he had to walk back home22:54
*** saper has joined #openstack-infra22:54
anteayahe felt much better afterwards and then could go in the house and talk to his wife22:55
anteayaI'm guessing the walk back home part was in teh neighbourhood of about 15 k or so to upset him that much22:56
openstackgerritJaime Flynn proposed openstack-infra/jenkins-job-builder: updated conditional_publisher to support plugin changes  https://review.openstack.org/15551422:56
*** markvoelker has quit IRC22:56
*** mpopow has quit IRC22:57
openstackgerritJay Faulkner proposed openstack-infra/project-config: Add coreos-image-builder project  https://review.openstack.org/15586822:58
mtreinishanteaya: yeah that would probably make anyone upset22:59
mtreinishit's probably for the best that I leave my axe at my parents house, where there are actually trees on the property (as opposed to in my apt.)23:00
jeblairmtreinish: we're actually running at capacity now.  it's just capacity is unusually low because of, well, clouds.23:00
*** spzala_ has joined #openstack-infra23:02
*** hashar has quit IRC23:02
mtreinishjeblair: well I was thinking more about having less incoming inserts from the subunit worker. Things will probably be blocked for a bit by doing the alter table to add 2 columns to the big table with ~65M rows23:03
mtreinishhaving less total capacity probably helps with that too23:03
anteayamtreinish: good call on the axe decision23:04
*** spzala has quit IRC23:04
*** spzala_ is now known as spzala23:04
*** nelsnelson has quit IRC23:05
openstackgerritMerged openstack-infra/elastic-recheck: Add query for neutron db deadlock bug 1432065  https://review.openstack.org/16435823:05
openstackbug 1432065 in neutron "DBDeadlock: (OperationalError) (1213, 'Deadlock found when trying to get lock; try restarting transaction') 'DELETE FROM ipallocationpools WHERE ipallocationpools.id" [Critical,Confirmed] https://launchpad.net/bugs/143206523:05
*** hdd_ has quit IRC23:06
*** mpopow has joined #openstack-infra23:06
*** tiswanso has quit IRC23:11
*** tiswanso has joined #openstack-infra23:11
*** bswartz has joined #openstack-infra23:12
mtreinishis there anyway to actually tell if it's doing a thing? I just realized puppetboard probably won't help if its in the middle of doing the backup or db upgrade23:13
*** spzala has quit IRC23:13
*** aysyd has quit IRC23:13
openstackgerritJames E. Blair proposed openstack-infra/infra-specs: Add Zuul v3 Nodepool spec  https://review.openstack.org/16437123:15
*** sdake__ has quit IRC23:15
*** tiswanso has quit IRC23:15
*** ddieterly has quit IRC23:16
jeblairmtreinish: i don't think you'd see anything there until it's complete23:16
jeblairmtreinish: if you suspect something is awry, we can poke around23:16
mtreinishyeah, that's what I just figured out.23:16
mtreinishno I don't think anythings going wrong, it's just the update will probably be pretty slow23:17
mtreinishI'm just itching to watch my paint dry :)23:18
anteayadon't touch it when it's wet23:18
*** tkelsey has joined #openstack-infra23:19
*** tsg_ has quit IRC23:19
mtreinishfwiw, the logstash.o.o cacti graph shows a spike in cpu use which I would expect is probably the gzip from the mysqldump23:20
*** tkelsey has quit IRC23:23
*** SumitNaiksatam has quit IRC23:24
anteayathere's a good sign23:25
*** timcline has joined #openstack-infra23:26
SpamapSoohh23:27
SpamapSI just remembered Garivini23:27
SpamapShttps://github.com/dormando/Garivini23:27
SpamapSin perl. :(23:27
*** timcline has quit IRC23:28
*** timcline has joined #openstack-infra23:28
*** david-lyle is now known as david-lyle_afk23:29
flashgordonclarkb: so your caching wheel idea23:29
flashgordonclarkb: that should speed up all pep8 doc and unit tests in a massive way23:30
flashgordonclarkb: most of the time in nova's pep8 job i spent installing23:30
*** timcline has quit IRC23:31
flashgordongreghaynes: ping23:31
*** patrickeast has quit IRC23:32
*** zz_dimtruck is now known as dimtruck23:32
greghaynesflashgordon: ohai23:34
greghaynesflashgordon: clarkb and I are currently grilling23:34
greghaynesso somewhat afk23:34
flashgordongreghaynes: mmmm grilling23:34
flashgordongreghaynes: was just going to say sounds like you have some ideas for how we can set up some linux wheel mirroring23:35
flashgordongreghaynes: I think it would save a ton of time of a ton of jobs23:35
*** rwsu has quit IRC23:35
flashgordonall pep8,unit,doc jobs23:35
flashgordongreghaynes: but it can wait till monday23:35
mtreinishooh, cpu spike just dropped, maybe that means the backup is done23:36
greghaynesyea, I think its fairly straightforward - just resurrect pypi-mirror how clarkb was saying, via timer trigger + job and then rsync to mirror and use pip extra-index-url23:36
greghaynesbut yes, monday :)23:36
*** ajmiller_ has quit IRC23:37
*** otter768 has joined #openstack-infra23:37
flashgordongreghaynes: excellent, you just volunteered right ?23:37
*** rwsu has joined #openstack-infra23:38
greghayneshaha23:39
*** esker has quit IRC23:40
greghaynesI am looking at things to poke at so yea ill help, im also pretty new so I dont think I can just own it23:40
greghaynesbut yea, ill poke at it with a stick23:40
*** ChuckC has joined #openstack-infra23:41
*** bdpayne has quit IRC23:41
*** bdpayne has joined #openstack-infra23:41
greghaynes(pretty new to the infra stuff, that is)23:42
*** otter768 has quit IRC23:42
flashgordongreghaynes: well I don't know this corner of things at all23:42
*** dimtruck is now known as zz_dimtruck23:42
mtreinishpleia2, jeblair: are there errors in the subunit2sql worker logs, I expect things to be failing because the package just upgraded, but as far as I can tell the db migration hasn't finished (not even able to tell if it's running)23:42
greghaynesI just know how to buy clarkb beers in exchange for info on how zuul works23:42
*** sarob has joined #openstack-infra23:45
pleia2mtreinish: well that's something new for me, I'll see what I can do23:46
mtreinishpleia2: oh, you know what I bet we'd have to restart the subunit2sql gearman worker daemon for it to use the new version it installed23:48
mtreinishso there might not be any errors in the logs23:48
jeblairmtreinish, pleia2: we can subscribe the worker to whatever installs it in puppet so that it automatically gets restarted on upgrade23:48
jeblairthat's probably a good thing to do for this23:49
*** melwitt has joined #openstack-infra23:49
mtreinishjeblair: oh, thats a good idea23:49
openstackgerritMatthew Treinish proposed openstack-infra/puppet-subunit2sql: Subscribe worker service to subunit2sql package  https://review.openstack.org/16437423:51
mtreinishjeblair: ^^^ like that?23:51
*** dimsum__ has quit IRC23:52
openstackgerritJames E. Blair proposed stackforge/gertty: Handle change id in simple searches  https://review.openstack.org/16437523:54
*** dims_ has joined #openstack-infra23:55
*** markvoelker has joined #openstack-infra23:57
*** dims_ has quit IRC23:57
*** dims_ has joined #openstack-infra23:57
jeblairmtreinish: almost; i don't think the refreshonly is needed (or used)23:58
jeblairbut otherwise yes23:59
mtreinishjeblair: when I didn't have the refreshonly on the server.pp to run the db migration it ran the migration command ever puppet cycle23:59

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