Thursday, 2016-06-02

*** Qiming has quit IRC00:00
*** amitgandhinz has quit IRC00:01
*** sabari has left #openstack-infra00:02
openstackgerritKien Ha proposed openstack-infra/jenkins-job-builder: Update EnvInject plugin to use convert xml  https://review.openstack.org/32414000:04
*** amrith is now known as _amrith_00:05
*** nwkarsten has joined #openstack-infra00:08
EmilienManteaya, pabelanger: if you have time tomorrow, can you look https://review.openstack.org/#/c/323870/ please?00:10
*** zeih has joined #openstack-infra00:11
*** Swami has quit IRC00:11
*** amotoki has joined #openstack-infra00:12
*** nwkarsten has quit IRC00:13
*** zeih has quit IRC00:15
*** xarses has quit IRC00:17
*** itsuugo has quit IRC00:18
*** sdake_ is now known as sdake00:19
*** fitoduarte has quit IRC00:20
*** ayoung has joined #openstack-infra00:22
*** sree has joined #openstack-infra00:29
*** oanson has joined #openstack-infra00:29
*** amotoki has quit IRC00:32
*** sree has quit IRC00:34
*** r-mibu has quit IRC00:36
*** oanson has quit IRC00:36
*** r-mibu has joined #openstack-infra00:36
*** kurtmartin has quit IRC00:40
*** zz_dimtruck is now known as dimtruck00:45
*** thorst has joined #openstack-infra00:46
*** bpokorny_ has joined #openstack-infra00:51
*** Julien-zte has joined #openstack-infra00:52
EmilienMpabelanger: thx, I replied00:52
*** bpokorny_ has quit IRC00:54
*** bpokorny has quit IRC00:56
*** Julien-zte has quit IRC00:56
asselinmordred, nibalizer (or anyone else familiar) what's the status of this spec? working? great? done? https://specs.openstack.org/openstack-infra/infra-specs/specs/ansible_puppet_apply.html00:56
*** xarses has joined #openstack-infra00:57
*** bryan_att has quit IRC01:03
*** pvaneck has quit IRC01:04
*** zhurong has joined #openstack-infra01:05
pabelangerjeblair: notmorgan: I see this exception from nodepool every so often too: http://paste.openstack.org/show/507074/01:08
*** kien-ha has quit IRC01:08
*** woodster_ has quit IRC01:08
pabelanger#status log nodepool.o.o restarted to fix jenkins01.o.o (wasn't launching jobs)01:09
openstackstatuspabelanger: finished logging01:09
notmorganpabelanger: oh interesting01:10
notmorganpabelanger: looks like we have some issues with bad types sneaking through01:11
notmorganpabelanger: that tells me we aren't validating things quite right. :(01:11
notmorgan(or shade isn't)01:11
*** Qiming has joined #openstack-infra01:12
pabelangernotmorgan: Ya, something odd is going on. I'd expect node.id to be populated, I think we automagicly get it from sqlalchemy01:12
pabelangerI look more into it tomorrow and see what is happening to the node before that01:12
*** Sukhdev has quit IRC01:13
*** kzaitsev_mb has joined #openstack-infra01:13
*** Sukhdev has joined #openstack-infra01:14
*** amotoki has joined #openstack-infra01:15
*** akshai has joined #openstack-infra01:15
*** Julien-zte has joined #openstack-infra01:16
openstackgerritIan Wienand proposed openstack-infra/glean: Refactor side-effect functions  https://review.openstack.org/32022501:17
openstackgerritIan Wienand proposed openstack-infra/glean: Patch glean.cmd.open for unit testing  https://review.openstack.org/32022401:17
openstackgerritIan Wienand proposed openstack-infra/glean: Use mock patching for most functions  https://review.openstack.org/31846401:17
openstackgerritIan Wienand proposed openstack-infra/glean: Add selinux context manager for writing files  https://review.openstack.org/30435701:17
openstackgerritIan Wienand proposed openstack-infra/glean: Remove mock of os.stat()  https://review.openstack.org/32415301:17
*** rhallisey has quit IRC01:17
ianwmordred / SpamapS / yolanda : ^ i hope we can get that in before i have to rebase again.  the os.stat() thing is i think left-over code but is wrong01:17
*** Sukhdev has quit IRC01:19
*** fitoduarte has joined #openstack-infra01:20
*** amotoki_ has joined #openstack-infra01:24
*** sree has joined #openstack-infra01:24
*** amotoki has quit IRC01:26
*** Daisy has joined #openstack-infra01:26
openstackgerritKen'ichi Ohmichi proposed openstack-infra/project-config: Don't run puppet tests on rst/unit test changes  https://review.openstack.org/32415801:26
oomichiEmilienM: ^^^ done01:27
*** psilvad has quit IRC01:27
*** sree has quit IRC01:29
openstackgerritEmilien Macchi proposed openstack-infra/project-config: layout: cleanup redundant rules  https://review.openstack.org/32415901:29
EmilienMoomichi: could you rebase it on top of https://review.openstack.org/#/c/323870/ please?01:30
EmilienMoomichi: I did some refactoring the last days and it's going to land soon, thanks01:30
*** Apoorva has quit IRC01:30
oomichiEmilienM: ah, cool. thanks. will do it soon :)01:31
EmilienMthx a lot01:31
EmilienMoomichi: I think we can reduce it01:31
EmilienMto make it very generic01:31
EmilienMoomichi: actually, I have an idea01:32
oomichiEmilienM: yeah, I prefer that01:32
EmilienMoomichi: try to find:01:33
EmilienMname: ^gate-(puppet-.*-(syntax|unit|beaker|integration)-|tripleo-ci-f22-).*$01:33
EmilienMand use it!01:33
EmilienMjust add openstack/tempest project and set the files you want and we're good01:33
EmilienMno need to rebase01:33
*** jerryz has quit IRC01:34
*** bbroad has quit IRC01:34
EmilienMoomichi: does it make sense?01:35
oomichiEmilienM: oh, a newer idea seems good for me :)01:38
*** Julien-zte has quit IRC01:38
oomichias generic way01:38
EmilienMyeah01:38
EmilienMoomichi: so don't rebase, and reuse the line I told you, and it will work & be simple01:38
* EmilienM afk01:39
*** amit213 has joined #openstack-infra01:39
oomichiEmilienM: yeah, thanks for your advice01:39
*** zeih has joined #openstack-infra01:39
oomichiwill do it soon01:39
*** yanyanhu has joined #openstack-infra01:39
*** amit213 has quit IRC01:41
*** zeih has quit IRC01:43
*** amit213 has joined #openstack-infra01:44
openstackgerritKen'ichi Ohmichi proposed openstack-infra/project-config: Don't run puppet tests on rst/unit test changes  https://review.openstack.org/32415801:45
oomichiEmilienM: ^^^ thanks, done again01:46
*** sdake has quit IRC01:49
*** dkaigarodsev has quit IRC01:50
*** tlbr has quit IRC01:50
*** SergK has quit IRC01:51
*** mattymo has quit IRC01:51
*** _degorenko|afk has quit IRC01:51
*** skolekonov has quit IRC01:51
*** dkaigarodsev has joined #openstack-infra01:51
*** tlbr has joined #openstack-infra01:51
openstackgerritAri proposed openstack-infra/jenkins-job-builder: Adds support multijob support to the CopyArtifact plugin  https://review.openstack.org/32349501:52
*** kaisers__ has joined #openstack-infra01:52
*** skolekonov has joined #openstack-infra01:52
*** kaisers_ has quit IRC01:54
*** degorenko has joined #openstack-infra01:55
*** banix has quit IRC01:55
*** SergK has joined #openstack-infra01:55
*** mattymo has joined #openstack-infra01:57
openstackgerritDavid Shrewsbury proposed openstack-infra/zuul: Pass OS_*_CAPTURE env variables  https://review.openstack.org/32416501:57
*** amitgandhinz has joined #openstack-infra01:58
openstackgerritJames Slagle proposed openstack-infra/tripleo-ci: Cherrypick nova for bug 1585641  https://review.openstack.org/32351601:58
openstackbug 1585641 in tripleo "CI: jobs failing with Message: No valid host was found. There are not enough hosts available., Code: 500"" [High,Triaged] https://launchpad.net/bugs/1585641 - Assigned to James Slagle (james-slagle)01:58
*** PollyZ_ has joined #openstack-infra01:59
*** sputnik13 has quit IRC02:00
*** kzaitsev_mb has quit IRC02:01
*** kaisers__ has quit IRC02:01
*** roxanaghe has joined #openstack-infra02:04
*** amitgandhinz has quit IRC02:04
*** erlon has quit IRC02:06
*** moravec has joined #openstack-infra02:06
*** zeih has joined #openstack-infra02:06
*** roxanaghe has quit IRC02:09
*** banix has joined #openstack-infra02:09
*** EricGonczer_ has quit IRC02:11
*** zeih has quit IRC02:11
*** pahuang has joined #openstack-infra02:11
*** yamahata has quit IRC02:11
*** sdake has joined #openstack-infra02:16
*** sdake has quit IRC02:18
mordredianw: they look great to me - thanks! +2 to the stack02:18
*** dingyichen has joined #openstack-infra02:23
*** watersoul has quit IRC02:26
*** watersoul has joined #openstack-infra02:28
*** itisha has quit IRC02:30
*** Daisy has quit IRC02:31
*** Daisy has joined #openstack-infra02:31
*** watersoul has joined #openstack-infra02:32
*** dingyichen has quit IRC02:32
Shrewslook, it's the mythical mordred creature. o/02:34
*** Daisy has quit IRC02:36
*** pt_15 has quit IRC02:36
*** Daisy has joined #openstack-infra02:39
*** anteaya has quit IRC02:48
mordredShrews: o hai02:51
*** yuanying has quit IRC02:51
*** claudiub has quit IRC02:52
openstackgerritMerged openstack-infra/glean: Remove mock of os.stat()  https://review.openstack.org/32415302:56
*** kzaitsev_mb has joined #openstack-infra02:57
*** amitgandhinz has joined #openstack-infra03:01
*** roxanaghe has joined #openstack-infra03:04
*** julim has joined #openstack-infra03:05
*** akshai has quit IRC03:05
openstackgerritKaiyan Sheng proposed openstack-infra/project-config: [Monasca] Add Tempest Jobs as non-voting for monasca repos  https://review.openstack.org/31629303:06
*** amitgandhinz has quit IRC03:07
greghaynesianw: left you a comment on https://review.openstack.org/#/c/318464/303:08
*** pahuang has quit IRC03:09
*** roxanaghe has quit IRC03:09
*** yamamoto_ has joined #openstack-infra03:10
*** Wei_Liu has joined #openstack-infra03:11
*** stevebaker has quit IRC03:27
*** yamahata has joined #openstack-infra03:28
*** stevebaker has joined #openstack-infra03:28
*** Daisy has quit IRC03:30
*** Daisy has joined #openstack-infra03:31
*** Daisy has quit IRC03:34
*** zeih has joined #openstack-infra03:35
*** links has joined #openstack-infra03:35
*** Daisy has joined #openstack-infra03:35
*** kzaitsev_mb has quit IRC03:35
*** julim has quit IRC03:36
*** zeih has quit IRC03:39
*** Daisy has quit IRC03:40
*** dimtruck is now known as zz_dimtruck03:40
*** xarses_ has joined #openstack-infra03:40
*** xarses_ has quit IRC03:41
*** xarses_ has joined #openstack-infra03:41
*** yamamoto_ has quit IRC03:42
*** xarses_ has quit IRC03:42
*** xarses has quit IRC03:43
*** xarses_ has joined #openstack-infra03:43
*** tlian has quit IRC03:44
*** yuanying has joined #openstack-infra03:48
*** Sukhdev has joined #openstack-infra03:48
*** elo has quit IRC03:48
*** elo has joined #openstack-infra03:49
*** kaisers_ has joined #openstack-infra03:49
*** liusheng has quit IRC03:52
*** andreww has joined #openstack-infra03:52
*** liusheng has joined #openstack-infra03:52
*** kaisers_ has quit IRC03:53
ianwgreghaynes: hmm, not sure it matters for these system calls we're patchign out03:53
greghaynesianw: which part? MagicMock should be avoided like the plague in all cases :)03:54
mordredjhesketh: do you think get_job_log_location itself should be named differently? or just comments?03:54
mordredjhesketh: (I'm having a tough time coming up with a name for that that makes any sense)03:54
jheskethmordred: it's more a preference thing, but I'd go for something like get_running_server_by_job_uuid03:55
*** xarses_ has quit IRC03:55
ianwgreghaynes: i guess i don't get the argument for not magic mock ... are you going to define implementations for all the standard library mocked calls?03:58
*** thorst has quit IRC03:58
*** thorst has joined #openstack-infra03:58
greghaynesianw: Either it shouldnt matter that youre using mock vs magicmock or youre hitting the trap of relying on calling arbitrary methods silently succeeding04:00
greghaynesianw: so no, you shouldnt need to define implementations for all of them - the current code doesnt and doesnt use magicmock04:01
*** zeih has joined #openstack-infra04:02
greghaynesianw: fwiw, theres a ton of fear about using mock in general because of how easy it is to foot-gun due to that04:02
*** zhurong has quit IRC04:03
greghaynesI think infra mostly swears it off04:03
ianwi totally get that mock can be used dangerously.  i'm not sure that MagicMock makes anything worse04:03
ianwin fact, if you want an example of how *not* to use mock, this is probably a good one04:03
greghaynesianw: it absolutely does - you wont know if youre depending on code calling random methods in your mocked object04:04
*** zhurong has joined #openstack-infra04:04
greghaynesas opposed to failing loudly if that happens04:04
ianwto my understanding, MagicMock just implements some of the, well, "magic" methods (__ stuff)04:04
ianwunless you're building objects with a "spec" argument04:04
ianwwhich i think does what you say and restricts the called methods, etc04:05
*** roxanaghe has joined #openstack-infra04:05
*** kaisers_ has joined #openstack-infra04:05
greghaynesianw: hrm, let me re-page that in. When I originally wrote this code I had to battle out making it work with mock rather than a magicmock but let me test...04:06
*** zeih has quit IRC04:06
mordredjhesketh: ossum. it also returns a port ... how about get_job_log_stream_address ?04:07
*** thorst has quit IRC04:07
ianwgreghaynes: you're probably remembering issues with open() and it being a context manager04:09
*** roxanaghe has quit IRC04:09
greghaynesianw: ah, yes, its all the magic methods04:13
greghaynesianw: so ya, context manager is a good example04:13
greghaynesianw: and yes, a spec would be even better, but less surface area is better than more04:13
greghaynesianw: now I just think we really really should spec these04:14
*** itsuugo has joined #openstack-infra04:15
ianwgreghaynes: tbh, i really don't think it's worth much heroic effort here.  if you want to do this properly, then spend the time using the vfs stuff that presents a mocked up filesystem and drop all this mocking together04:16
greghaynesianw: sure, so to just not regress on Mock vs Magic its just one argument in the decorators though?04:16
ianwit's just tending towards implementing containers in test04:16
*** banix has quit IRC04:17
*** roxanaghe has joined #openstack-infra04:17
ianwgreghaynes: i'm really not sure i've ever seen this argument against magicmock, or seen code that avoids it04:17
greghaynesI think in infra mostly mock is just avoided wholesale due to this argument ;)04:18
greghaynesso I really dont want this to be the great example of why thats the right solution04:20
ianwgreghaynes: i'm really not sure what the argument is?  you want to re-implement the __ methods (probably badly?)04:21
greghaynesianw: no, they shouldnt be implemented at all, they should raise errors and our mocked objects should only allow being called in the ways we intend04:21
ianwgreghaynes: that's not going to happen...04:22
openstackgerritxiaodongwang991481 proposed openstack-infra/project-config: add networking-sfc gate for functional tests and tempest tests  https://review.openstack.org/32413504:22
*** ayoung has quit IRC04:22
*** kdas__ has joined #openstack-infra04:22
ianwgreghaynes: that's why MagicMock implements the functions, so they do something04:22
*** gtmanfred has quit IRC04:23
greghaynesianw: yes, what I am saying is - theres a huge list of bugs that come from using mocked objects that implement more functions than the objects they are mocking04:23
*** erikmwilson has quit IRC04:24
*** dmellado has quit IRC04:24
greghaynesianw: the most common being calling .assert_called_once(something)04:24
*** cschwede has quit IRC04:24
greghaynesand thinking youre actually asserting something04:24
*** cschwede has joined #openstack-infra04:25
*** erikmwilson has joined #openstack-infra04:25
*** Wei_Liu has quit IRC04:25
*** gtmanfred has joined #openstack-infra04:25
greghaynesso it seems like an antipattern to use a mock that implements more methods than necessary...04:25
openstackgerritKaiyan Sheng proposed openstack-infra/project-config: [Monasca] Add Tempest Jobs as non-voting for monasca repos  https://review.openstack.org/31629304:27
*** dmellado has joined #openstack-infra04:27
*** gildub has quit IRC04:27
*** Wei_Liu has joined #openstack-infra04:27
*** yamamoto_ has joined #openstack-infra04:29
*** csomerville has joined #openstack-infra04:31
*** kzaitsev_mb has joined #openstack-infra04:31
openstackgerritMonty Taylor proposed openstack-infra/zuul: Python 3 Fixes: use six.moves.configparser  https://review.openstack.org/32302004:31
openstackgerritMonty Taylor proposed openstack-infra/zuul: WIP: Add web-based console log streaming  https://review.openstack.org/32056304:31
openstackgerritMonty Taylor proposed openstack-infra/zuul: Python 3 Fix: use proper octal notation  https://review.openstack.org/32301704:31
openstackgerritMonty Taylor proposed openstack-infra/zuul: Python 3 Fix: use bytesIO instead of cStringIO  https://review.openstack.org/32301604:31
openstackgerritMonty Taylor proposed openstack-infra/zuul: Python 3 Fixes: use six.moves.urllib.parse instead of urlparse  https://review.openstack.org/32301904:31
openstackgerritMonty Taylor proposed openstack-infra/zuul: Python 3 Fix: Absolute Imports  https://review.openstack.org/32301804:31
openstackgerritMonty Taylor proposed openstack-infra/zuul: Python 3 Fix: use six.reraise  https://review.openstack.org/32301504:31
openstackgerritMonty Taylor proposed openstack-infra/zuul: Python 3 Fixes: Use print() not print  https://review.openstack.org/32223804:31
openstackgerritMonty Taylor proposed openstack-infra/zuul: Python 3 Fix: use six.moves.urillib  https://review.openstack.org/32301404:31
mordrednotmorgan: I rebased your patchset and fixed a minor niggle in the print one that I found in the pep8 tests for the streaming - because I need python working-ish in the tree for the log streaming code04:32
*** kdas__ is now known as kushal04:33
*** kushal has joined #openstack-infra04:33
openstackgerritIan Wienand proposed openstack-infra/glean: Refactor side-effect functions  https://review.openstack.org/32022504:35
openstackgerritIan Wienand proposed openstack-infra/glean: Patch glean.cmd.open for unit testing  https://review.openstack.org/32022404:35
openstackgerritIan Wienand proposed openstack-infra/glean: Use mock patching for most functions  https://review.openstack.org/31846404:35
openstackgerritIan Wienand proposed openstack-infra/glean: Add selinux context manager for writing files  https://review.openstack.org/30435704:35
*** kzaitsev_mb has quit IRC04:36
ianwgreghaynes: ^ i have never seen any code like that, but there you go...04:36
greghaynesianw: yea, I think thats a combination of what you said - we probably just shouldnt be mocking, and that mocks are generally not safely used04:36
greghayneslike how we use them :(04:36
ianwgreghaynes: can you please take a quick look at dib-run-parts patches https://review.openstack.org/317216 & https://review.openstack.org/31426304:38
ianwthey are well tested, and i'll add a job to run the func-test04:39
greghaynesianw: sure04:39
openstackgerritMonty Taylor proposed openstack-infra/zuul: Python 3 Fixes: use six.moves.configparser  https://review.openstack.org/32302004:46
openstackgerritMonty Taylor proposed openstack-infra/zuul: WIP: Add web-based console log streaming  https://review.openstack.org/32056304:46
openstackgerritMonty Taylor proposed openstack-infra/zuul: Python 3 Fix: use proper octal notation  https://review.openstack.org/32301704:46
openstackgerritMonty Taylor proposed openstack-infra/zuul: Python 3 Fixes: use six.moves.urllib.parse instead of urlparse  https://review.openstack.org/32301904:46
openstackgerritMonty Taylor proposed openstack-infra/zuul: Python 3 Fix: Absolute Imports  https://review.openstack.org/32301804:46
openstackgerritMonty Taylor proposed openstack-infra/zuul: Python 3 Fixes: Replace missing builtins  https://review.openstack.org/32420504:46
*** psachin has joined #openstack-infra04:47
openstackgerritIan Wienand proposed openstack/diskimage-builder: Cleanup source-repositories output  https://review.openstack.org/32196104:47
*** Sukhdev has quit IRC04:48
*** csomerville has quit IRC04:48
*** jamielennox is now known as jamielennox|away04:48
*** mrmartin has joined #openstack-infra04:48
*** gildub has joined #openstack-infra04:51
*** sree has joined #openstack-infra04:52
greghaynesianw: its pretty annoying that we dont run dib functests on dib-utils patches04:53
ianwgreghaynes: we do?04:53
greghaynesianw: oh, its just called something wierd04:53
greghaynesianw: nvm, right04:54
ianwgreghaynes: 314263 introduces some tests for drp which are separate, i can add them04:54
greghayneswelp, that went from annoying to awesome04:54
jeblairmordred: i noticed an ansible problem with zl....04:56
jeblairmordred: well, maybe more than one04:56
mordredjeblair: uhoh04:56
mordredjeblair: it's not  fashion problem is it? like, it's wore white after labor day?04:57
jeblairmordred: it's mostly going okay, but i noticed a job that was running too long (~3 hours)04:57
mordredoh good04:57
*** sree has quit IRC04:57
mordredthat's just what we've always wanted it to do04:57
jeblairmordred: first -- it looks like the thing the zuul_runner was running finished, but zuul_runner *appeared* to still be waiting for it to exit.  i suspect it may have hung indefinitely waiting for the next line to be output on stdout/err or something04:58
jeblairmordred: even though that was the underlying cause, i'm not too worried about that right this second... i can probably dig into that in simulations...04:58
mordredkk04:58
jeblairmordred: the next thing kind of has me stumped04:58
mordredthat has me worried04:58
jeblairmordred: zuul_runner is an async task with a timeout (10800 in this case -- or 3 hours) and a 5 second poll interval04:59
*** furlongm_ is now known as furlongm04:59
mordrednod04:59
jeblairmordred: i happened to notice this at about 5-10 minutes shy of 3 hours04:59
*** sree has joined #openstack-infra05:00
jeblairmordred: everything is as expected -- there are ansible procs on zl, and when i log into the host, there's an ansible async task running05:00
jeblairmordred: 3 hour timeout passes, and the ansible async process on the host stops05:00
jeblair(so far so good)05:00
mordred\o/05:00
jeblairmordred: but i don't see any change on the controller (zl)05:00
*** flwang has quit IRC05:00
mordredhrm.05:01
jeblairmordred: and when i strace the farthest descendent child process related to that05:01
jeblairmordred: i see it wake up every 5 seconds and do something something async something05:01
*** Daisy has joined #openstack-infra05:01
jeblairmordred: i killed it in the hopes of getting more information once it returned (and zuul-launcher logged ansible-playbook stdout/err), but that didn't tell me anything else05:02
mordredit does seem like it's polling every 5 seconds - one would wonder why it's not aborting when the task isn't there05:02
jeblairmordred: yeah, it *seems* like the async timeout didn't do the right thing on the controller end, even though maybe it did on the host end05:02
mordredjeblair: have you seen the async timeout do the right thing in other contexts?05:03
mordredlike - have we tested that async timeout does in fact work?05:03
*** Daisy_ has joined #openstack-infra05:03
jeblairmordred: i'm pretty sure i tested this more or less when i wrote the timeout callback05:03
mordreddarn. I was hoping you just hadn't bothered, becaues otherwise it sounds like a thing that might be hard to reproduce05:04
jeblairmordred: (the callback is used to subtract elapsed time from total playbook timeout after each task -- so it's just doing math, not actually enforcing timeouts or anything hairy)05:04
*** jamielennox|away is now known as jamielennox05:04
jeblairmordred: it was several weeks ago :)05:04
*** amitgandhinz has joined #openstack-infra05:04
*** thorst has joined #openstack-infra05:05
*** Daisy has quit IRC05:05
jeblairmordred: it's my bedtime now; i can try to reproduce some or all of this tomorrow (should be doable without zuul-launcher -- just a playbook with the callback and zuul_runner), but if this sounds interesting, i'd appreciate any help (either in understanding it or ideas on how to debug)05:07
mordredjeblair: cool. I'll try to poke at it some - although today is a conference day so I may or may not get very far05:07
* jeblair dreams of ansible fairies05:07
mordredmmmm. fairies05:08
*** Daisy_ has quit IRC05:08
*** amitgandhinz has quit IRC05:09
*** kushal has quit IRC05:09
openstackgerritMasayuki Igawa proposed openstack-infra/subunit2sql: Add get_runs_counts_by_run_metadata()  https://review.openstack.org/32323105:10
*** thorst has quit IRC05:12
*** jtomasek has joined #openstack-infra05:16
*** amotoki_ is now known as amotoki05:19
openstackgerritIan Wienand proposed openstack-infra/project-config: Add dib-utils func test  https://review.openstack.org/32421305:19
openstackgerritMerged openstack/diskimage-builder: Fix variable unbound error while REPOREF="*"  https://review.openstack.org/32085905:20
*** qb_ has joined #openstack-infra05:20
jheskethmordred: sure, that works for me05:21
mordredjhesketh: woot. I updated the WIP patch based on your feedback with either fixes or todos - thanks for the eyes!05:23
jheskethno worries, I'll take another look05:24
*** maxskew has joined #openstack-infra05:24
*** abregman has joined #openstack-infra05:25
*** Wei_Liu has quit IRC05:26
*** Wei_Liu has joined #openstack-infra05:26
openstackgerritMerged openstack-infra/shade: Add magnum services call to shade  https://review.openstack.org/31358305:30
*** hdaniel has joined #openstack-infra05:30
*** zeih has joined #openstack-infra05:30
*** maxskew has quit IRC05:34
*** zeih has quit IRC05:35
*** maxskew has joined #openstack-infra05:35
*** bhavik has joined #openstack-infra05:38
*** roxanaghe has quit IRC05:38
*** roxanaghe has joined #openstack-infra05:38
*** bhavik has quit IRC05:41
*** abregman has quit IRC05:41
*** bhavik has joined #openstack-infra05:42
*** roxanaghe has quit IRC05:43
*** Daisy has joined #openstack-infra05:47
*** mrmartin has quit IRC05:47
*** rcernin has joined #openstack-infra05:48
*** Daisy has quit IRC05:51
*** Daisy has joined #openstack-infra05:52
*** Daisy_ has joined #openstack-infra05:53
*** Daisy has quit IRC05:53
*** bhavik has quit IRC05:54
*** bhavik has joined #openstack-infra05:55
*** Daisy_ has quit IRC05:55
*** Daisy has joined #openstack-infra05:55
*** Daisy has quit IRC05:56
*** Daisy has joined #openstack-infra05:56
*** savihou has joined #openstack-infra05:56
*** zeih has joined #openstack-infra05:57
*** abregman has joined #openstack-infra05:58
*** greghaynes has quit IRC05:58
*** infra-red has joined #openstack-infra05:58
*** flwang has joined #openstack-infra05:58
*** Daisy has quit IRC05:59
*** Daisy has joined #openstack-infra05:59
*** ggillies has quit IRC05:59
*** aeng has quit IRC05:59
*** camunoz has quit IRC05:59
*** camunoz has joined #openstack-infra06:00
*** sflanigan has quit IRC06:00
*** sflanigan has joined #openstack-infra06:00
*** sflanigan has joined #openstack-infra06:00
*** jamielennox is now known as jamielennox|away06:01
*** ggillies has joined #openstack-infra06:01
*** zeih has quit IRC06:02
*** Daisy has quit IRC06:04
*** Daisy has joined #openstack-infra06:04
*** infra-red has quit IRC06:04
*** flwang has quit IRC06:05
*** amitgandhinz has joined #openstack-infra06:05
*** infra-red has joined #openstack-infra06:05
*** greghaynes has joined #openstack-infra06:09
*** thorst has joined #openstack-infra06:10
*** amitgandhinz has quit IRC06:10
*** aeng has joined #openstack-infra06:13
yolandagood morning06:14
*** e0ne has joined #openstack-infra06:15
*** abregman has quit IRC06:15
*** zhurong has quit IRC06:16
*** jamielennox|away is now known as jamielennox06:16
*** thorst has quit IRC06:17
openstackgerrityolanda.robla proposed openstack-infra/shade: Add bay certificates to shade  https://review.openstack.org/31330806:19
*** zhurong has joined #openstack-infra06:19
*** zul has quit IRC06:21
*** hdaniel has quit IRC06:22
*** nadya has joined #openstack-infra06:28
*** andreas_s has joined #openstack-infra06:30
*** kzaitsev_mb has joined #openstack-infra06:32
*** mikelk has joined #openstack-infra06:34
*** zul has joined #openstack-infra06:36
*** kzaitsev_mb has quit IRC06:38
openstackgerritMerged openstack-infra/project-config: Be more specific in Puppet OpenStack Zuul layout  https://review.openstack.org/32387006:38
notmorganmordred:  cool06:38
notmorganmordred: thanks!06:38
*** e0ne has quit IRC06:38
notmorganmordred: also... Oh hai, hows the beach?06:38
*** roxanaghe has joined #openstack-infra06:39
*** esikachev has joined #openstack-infra06:43
openstackgerritMasayuki Igawa proposed openstack-infra/subunit2sql: Add get_runs_counts_by_run_metadata()  https://review.openstack.org/32323106:43
*** roxanaghe has quit IRC06:43
*** infra-red has quit IRC06:44
senk_Anyone able to review this? https://review.openstack.org/31082306:45
*** senk_ is now known as senk06:46
mordrednotmorgan: it's quite lovely! we did some kayaking at the speaker's dinner last night06:47
*** nadya has quit IRC06:47
mordredmorning yolanda06:47
*** aeng has quit IRC06:48
mordredyolanda, notmorgan: if you get a sec: https://review.openstack.org/#/c/323703/ passed tests06:49
*** _vs has joined #openstack-infra06:50
yolandahi mordred , good morning06:51
yolandalooking06:51
notmorganmordred: looking06:51
notmorganmordred: /jealous of kayaking06:52
notmorganmordred: but i did have whiskey with devananda tonight, which was good.06:52
yolandamordred, i added a comment on the README, what do you think?06:53
*** tesseract- has joined #openstack-infra06:53
*** arxcruz has joined #openstack-infra06:54
openstackgerritMerged openstack-infra/gear: Add py34 to tox.ini envlist  https://review.openstack.org/18109706:54
senkgood morning everyone o/06:55
openstackgerritMerged openstack-infra/gear: Remove shebang as the script is managed by an entry_point  https://review.openstack.org/18688906:55
senkmordred: good morning, can you please look at this one https://review.openstack.org/#/c/310823/ it's quite a time open now06:56
*** sdake has joined #openstack-infra06:57
*** jlanoux has joined #openstack-infra06:57
openstackgerritMerged openstack-infra/gear: Remove argparse from requirements  https://review.openstack.org/27041206:58
*** _vs has quit IRC06:59
notmorganyolanda, mordred: I also added a comment on the readme07:01
openstackgerritMonty Taylor proposed openstack-infra/gear: Bump version requirement for pbr  https://review.openstack.org/30122207:01
openstackgerritMerged openstack-infra/gear: Add a test for worker termination  https://review.openstack.org/25255507:02
*** jaosorior has joined #openstack-infra07:02
*** Daisy has quit IRC07:02
*** Daisy has joined #openstack-infra07:03
*** flwang has joined #openstack-infra07:03
*** _vsaienko has joined #openstack-infra07:03
openstackgerritMonty Taylor proposed openstack-infra/gear: Switch to six for configparser  https://review.openstack.org/28087607:04
openstackgerritMonty Taylor proposed openstack-infra/gear: Remove py26 from tox.ini  https://review.openstack.org/32425207:04
openstackgerritMonty Taylor proposed openstack-infra/gear: Remove vestigal hook entry from setup.cfg  https://review.openstack.org/32425307:04
mordrednotmorgan, yolanda I now go look07:04
*** sputnik13 has joined #openstack-infra07:05
*** dizquierdo_afk has joined #openstack-infra07:05
*** amitgandhinz has joined #openstack-infra07:06
*** dizquierdo_afk is now known as dizquierdo07:06
*** Daisy has quit IRC07:07
openstackgerritMonty Taylor proposed openstack/os-client-config: Reword the entries in the README a bit  https://review.openstack.org/32370407:07
openstackgerritMonty Taylor proposed openstack/os-client-config: Add shade constructor helper method  https://review.openstack.org/32370307:07
*** flwang has quit IRC07:07
mordredsenk: looks great07:08
mordrednotmorgan, yolanda how's that?07:08
*** kaisers_ has quit IRC07:08
yolanda++07:08
*** sputnik13 has quit IRC07:09
*** flepied has quit IRC07:09
senkmordred: thanks :)07:09
*** camunoz has quit IRC07:09
openstackgerritMerged openstack-infra/infra-manual: Added missing Characters indicating placeholder  https://review.openstack.org/31082307:10
mordredsenk: than you!07:11
*** hdaniel has joined #openstack-infra07:11
*** amitgandhinz has quit IRC07:11
*** sputnik13 has joined #openstack-infra07:11
openstackgerritMonty Taylor proposed openstack-infra/gear: Bump version requirement for pbr  https://review.openstack.org/30122207:12
mordredyolanda: I was clearing through gear patches - there are 4 trivial patches here: https://review.openstack.org/#/q/status:open+project:openstack-infra/gear+branch:master+topic:cleanup07:13
yolandaok i don't tend to review gear because i'm not very familiar, but it they are trivial i'll take a look07:14
*** esikachev has quit IRC07:15
mordredyolanda: yah - they're all not real gear things07:15
*** thorst has joined #openstack-infra07:15
*** _vsaienko has quit IRC07:15
openstackgerritAndreas Jaeger proposed openstack-infra/project-config: [translations] Fix path for firstapp  https://review.openstack.org/32425907:17
*** _vs has joined #openstack-infra07:17
openstackgerritMerged openstack-infra/gear: Switch to six for configparser  https://review.openstack.org/28087607:19
*** Wei_Liu has quit IRC07:20
openstackgerritGhe Rivero proposed openstack-infra/shade: Add network quotas support  https://review.openstack.org/31914407:20
*** hashar has joined #openstack-infra07:21
openstackgerritJohn Schwarz proposed openstack-infra/project-config: Fix neutron-scenario branch criteria  https://review.openstack.org/32426307:22
*** thorst has quit IRC07:22
*** abregman has joined #openstack-infra07:23
*** yaume has joined #openstack-infra07:24
*** jlanoux has quit IRC07:25
*** vincentll has joined #openstack-infra07:25
*** infra-red has joined #openstack-infra07:26
*** _vs has quit IRC07:26
*** nbloom has joined #openstack-infra07:27
*** fbo has joined #openstack-infra07:27
*** vikram_ has joined #openstack-infra07:28
nbloomHi all, we've been having problem lately with python34 jobs, functional.api.test_versions.TestVersions and functional.api.v1.test_authentication.TestAuthentications fail due to "No module named 'Vine'", see http://logs.openstack.org/38/322738/5/check/gate-vitrage-python34/d493fd6/testr_results.html.gz. Does anyone know the reason for it and how it07:29
nbloomcan be fixed?07:29
*** samuelBartel has joined #openstack-infra07:31
openstackgerritMerged openstack/os-client-config: Add shade constructor helper method  https://review.openstack.org/32370307:31
*** savihou has quit IRC07:34
*** kzaitsev_mb has joined #openstack-infra07:34
openstackgerritMerged openstack/os-client-config: Reword the entries in the README a bit  https://review.openstack.org/32370407:34
*** ramishra_ has joined #openstack-infra07:34
*** zeih has joined #openstack-infra07:35
*** ramishra has quit IRC07:36
*** Daisy has joined #openstack-infra07:36
*** ramishra_ has quit IRC07:36
*** Daisy has quit IRC07:36
*** ramishra has joined #openstack-infra07:37
*** jtomasek_ has joined #openstack-infra07:37
*** Daisy has joined #openstack-infra07:38
*** kzaitsev_mb has quit IRC07:38
*** Wei_Liu has joined #openstack-infra07:39
*** Daisy_ has joined #openstack-infra07:39
*** sdake has quit IRC07:39
*** hashar has quit IRC07:39
*** hashar has joined #openstack-infra07:39
*** Daisy_ has quit IRC07:39
*** Daisy_ has joined #openstack-infra07:40
*** roxanaghe has joined #openstack-infra07:40
*** amoralej|off is now known as amoralej07:42
*** jaosorior has quit IRC07:42
*** Daisy has quit IRC07:42
*** jtomasek_ has quit IRC07:44
*** roxanaghe has quit IRC07:44
mordredyolanda: do you happen to remember where the etherpad is for the project renames for tomorrow?07:45
mordredyolanda: and/or if there is a topic I'm supposed to use?07:46
openstackgerritSergey Kraynev proposed openstack-infra/project-config: Create separate ACL groups for murano-apps project  https://review.openstack.org/32334007:46
*** flwang has joined #openstack-infra07:48
*** flepied has joined #openstack-infra07:49
yolandamordred, sorry, i haven't followed that closely. Have you checked on the meeting logs?07:49
*** jlanoux has joined #openstack-infra07:49
mordredyah - just found it07:50
openstackgerritMonty Taylor proposed openstack-infra/project-config: Rename ansible-puppet to ansible-role-puppet  https://review.openstack.org/32427307:50
openstackgerritMonty Taylor proposed openstack-infra/ansible-puppet: Update .gitreview to ansible-role-puppet  https://review.openstack.org/32427507:51
*** kzaitsev_mb has joined #openstack-infra07:51
openstackgerritMonty Taylor proposed openstack-infra/system-config: Consume renamed ansible-role-puppet  https://review.openstack.org/32427607:51
*** sflanigan has quit IRC07:55
*** flwang has quit IRC07:55
*** jaosorior has joined #openstack-infra07:56
*** vgridnev has joined #openstack-infra07:57
*** dtantsur|afk is now known as dtantsur07:58
*** matrohon has joined #openstack-infra07:59
*** zzzeek has quit IRC08:00
*** zeih has quit IRC08:01
*** claudiub has joined #openstack-infra08:02
*** zzzeek has joined #openstack-infra08:02
*** esikachev has joined #openstack-infra08:04
mordredfungi: whence you awaken, I'd love to get https://review.openstack.org/#/c/324253 landed and then get a new gear release cut - there is a fix in it (https://review.openstack.org/#/c/322352/) that's needed for the python3 support work in zuul, and that work has become needed by the web-console-streaming work08:05
mordredfungi: best I can tell, there are not any other particularly interesting/dangerous changes - however, requirements do change a smidge, so it seems like 0.6.0 might be appropriate?08:06
*** amitgandhinz has joined #openstack-infra08:07
*** shashank_hegde has quit IRC08:07
openstackgerritSpyros Trigazis proposed openstack-infra/project-config: [magnum] Fix job for magnum in rally  https://review.openstack.org/32428308:08
strigazijhesketh: ^^08:08
strigaziyolanda: ^^08:09
openstackgerritMerged openstack-infra/project-config: Use ES2.x for searchlight tests  https://review.openstack.org/31700008:10
yolandahi strigazi , ah i see that neutron was needed. But were you able to sort the problems with zuul-cloner and magnum?08:10
strigazihi yolanda08:10
strigaziIt looks like the fix didn't take effect immediately08:11
*** sputnik13 has quit IRC08:11
yolandaah, so the macro was not properly updated on all jenkins masters?08:11
strigaziI guess08:11
*** amitgandhinz has quit IRC08:12
strigazibut after two rechecks it worked08:12
*** sputnik13 has joined #openstack-infra08:12
openstackgerritMerged openstack-infra/project-config: Add ironic-staging-drivers-dsvm job  https://review.openstack.org/29931808:12
*** e0ne has joined #openstack-infra08:13
*** jaosorior has quit IRC08:14
strigaziyolanda before merging this, I have a question08:14
yolandatell me08:14
strigaziIn magnum's devstack settings many services are enabled: https://github.com/openstack/magnum/blob/master/devstack/settings08:15
*** jaosorior has joined #openstack-infra08:15
strigazithe same services are enabled in jenkins/jobs/rally.yaml08:15
*** ifarkas has joined #openstack-infra08:15
strigaziIs this going to create a problem?08:15
yolandastrigazi, are they conflicting in some way, or magnum services are overriding the rally ones?08:16
strigaziI mean heat is enabled in  the job and in the and in magnum/devstack/settings08:17
yolandastrigazi, not 100% sure about it, but should be fine, as long as there is no conflict between services you don't want to enable08:18
strigaziyoalnda: I think there is no such conflict08:18
*** chem has joined #openstack-infra08:19
openstackgerritMerged openstack-infra/project-config: Publish python-swiftclient docs on every patch  https://review.openstack.org/32350108:20
openstackgerritMerged openstack-infra/project-config: Adding new repository trove-image-builder  https://review.openstack.org/31280508:20
openstackgerritMerged openstack-infra/project-config: Add octavia periodic jobs with oslo master  https://review.openstack.org/32015108:20
*** thorst has joined #openstack-infra08:20
openstackgerritMerged openstack-infra/project-config: Add check-requirements and publish-to-pypi to renderspec/pymod2pkg  https://review.openstack.org/32147308:20
*** ihrachys has joined #openstack-infra08:21
strigaziyolanda: it there a way to tests this kind of changes locally?08:21
*** sputnik13_ has joined #openstack-infra08:22
yolandastrigazi, there is a reproduce.sh script , generated in the logs of the job, that you can reuse in a local vm08:22
*** yaume has quit IRC08:22
*** BobBall_AWOL is now known as BobBall08:23
*** yaume has joined #openstack-infra08:23
*** sputnik13 has quit IRC08:23
*** Daisy_ has quit IRC08:24
openstackgerritMerged openstack-infra/project-config: Retire monitoring-for-openstack  https://review.openstack.org/32375108:24
*** Daisy has joined #openstack-infra08:24
strigaziyolanda: I mean before pushing changes, not after a gate job has failed08:24
yolandastrigazi, you could reuse the reproduce.sh generated, and tweak with your new settings08:25
*** prometheanfire has quit IRC08:25
strigaziyolanda: ok, thanks08:26
*** thorst has quit IRC08:27
*** mrmartin has joined #openstack-infra08:28
vsaienkohello team, please help to merge 1 line patch https://review.openstack.org/#/c/315496 it allows to pass provision/unprovision timeout to ironic grenade job08:28
*** Daisy has quit IRC08:29
*** eezhova has joined #openstack-infra08:29
*** markvoelker has quit IRC08:29
*** markvoelker has joined #openstack-infra08:30
*** eezhova has quit IRC08:30
*** prometheanfire has joined #openstack-infra08:30
*** mrmartin has quit IRC08:33
*** sputnik13_ has quit IRC08:35
*** Daisy has joined #openstack-infra08:37
*** sputnik13 has joined #openstack-infra08:38
openstackgerrityolanda.robla proposed openstack-infra/project-config: Only publish latest image to magnum  https://review.openstack.org/32429408:38
strigazijhesketh: are you there?08:38
yolandamordred, ^08:39
*** zeih has joined #openstack-infra08:40
mordredyolanda: lgtm08:42
yolandathanks for the ultra-fast reviews :)08:43
*** mrmartin has joined #openstack-infra08:43
strigazi@mordred: can you also have a look at this: https://review.openstack.org/#/c/324283/08:43
*** psachin has quit IRC08:45
*** prometheanfire has quit IRC08:46
*** vdrok has joined #openstack-infra08:47
*** zeih has quit IRC08:52
*** sputnik13 has quit IRC08:53
*** kaisers_ has joined #openstack-infra08:56
openstackgerritMerged openstack-infra/project-config: puppet/beaker/experimental: export puppet version on Xenial  https://review.openstack.org/32411108:58
*** dtantsur is now known as dtantsur|bbl09:00
*** psachin has joined #openstack-infra09:01
*** psachin has quit IRC09:01
*** psachin has joined #openstack-infra09:01
*** kaisers_ has quit IRC09:01
*** markusry has joined #openstack-infra09:05
openstackgerritMerged openstack-infra/project-config: Only publish latest image to magnum  https://review.openstack.org/32429409:05
*** nijaba has quit IRC09:05
*** sputnik13 has joined #openstack-infra09:07
*** dizquierdo has quit IRC09:07
*** amitgandhinz has joined #openstack-infra09:07
*** dtardivel has joined #openstack-infra09:08
jheskethstrigazi: hello09:09
jheskethstrigazi: if it was 324283 you were asking about it lgtm09:09
strigazijhesketh: yeah, thanks09:10
*** pbourke_ has left #openstack-infra09:10
*** nijaba has joined #openstack-infra09:11
*** nijaba has joined #openstack-infra09:11
*** amitgandhinz has quit IRC09:12
*** hughhalf has quit IRC09:12
*** sdake has joined #openstack-infra09:13
*** yamahata has quit IRC09:14
*** sputnik13_ has joined #openstack-infra09:14
*** sputnik13_ has quit IRC09:16
openstackgerritMerged openstack-infra/project-config: Improve skipped jobs for Heat gate  https://review.openstack.org/31989809:17
openstackgerritMerged openstack-infra/project-config: [magnum] Fix job for magnum in rally  https://review.openstack.org/32428309:23
*** sputnik13 has quit IRC09:24
*** thorst has joined #openstack-infra09:25
*** flwang has joined #openstack-infra09:29
*** thorst has quit IRC09:32
*** mrmartin has quit IRC09:35
*** _amrith_ is now known as amrith09:37
*** kzaitsev_mb has quit IRC09:37
*** haaj has joined #openstack-infra09:40
*** sdake has quit IRC09:40
*** e0ne has quit IRC09:41
*** e0ne has joined #openstack-infra09:41
*** roxanaghe has joined #openstack-infra09:42
*** Daisy has quit IRC09:42
*** Daisy has joined #openstack-infra09:42
*** Daisy_ has joined #openstack-infra09:45
*** Daisy_ has quit IRC09:46
*** roxanaghe has quit IRC09:46
*** Daisy_ has joined #openstack-infra09:46
*** Daisy has quit IRC09:47
*** hughhalf has joined #openstack-infra09:48
rcarrillocruzmordred: heya, let me know what you think about https://review.openstack.org/#/c/322823/09:50
rcarrillocruzi have still to put the same mechanism for per-profile servers, but you can get the idea...09:50
*** Daisy_ has quit IRC09:51
*** zeih has joined #openstack-infra09:51
*** ociuhandu has joined #openstack-infra09:51
*** sambetts|afk is now known as sambetts09:51
strigazijhesketh yolanda: I tested the reproduce script in a vm and seems to work. Hasn't finished yet. BUT09:54
strigazijhesketh yolanda: to get it working I installed some dependencies (for cffi libs) before09:54
yolandastrigazi, yes, reproduce script needs some previous deps09:55
*** zeih has quit IRC09:56
strigaziyolanda: so it won't be a problem when jenkins runs it09:57
yolandait will be fine09:57
*** Qiming has quit IRC09:59
*** amotoki has quit IRC10:01
*** dtantsur|bbl is now known as dtantsur10:02
*** rhallisey has joined #openstack-infra10:02
*** amotoki has joined #openstack-infra10:04
*** derekh has joined #openstack-infra10:05
*** chem has quit IRC10:06
*** amitgandhinz has joined #openstack-infra10:08
openstackgerritVasyl Saienko proposed openstack-infra/project-config: Update gate-ironic-staging-drivers-dsvm-nv job  https://review.openstack.org/32434010:08
*** zhurong has quit IRC10:10
*** amitgandhinz has quit IRC10:13
*** ociuhandu has quit IRC10:16
*** sputnik13 has joined #openstack-infra10:16
*** sree has quit IRC10:20
*** rhallisey has quit IRC10:21
*** sputnik13 has quit IRC10:23
*** nadya has joined #openstack-infra10:27
*** thorst has joined #openstack-infra10:30
*** ociuhandu has joined #openstack-infra10:36
*** electrofelix has joined #openstack-infra10:36
*** thorst has quit IRC10:37
*** haaj has quit IRC10:37
*** kzaitsev_mb has joined #openstack-infra10:37
*** amotoki has quit IRC10:37
*** haaj has joined #openstack-infra10:37
*** amotoki has joined #openstack-infra10:39
*** rodrigods has quit IRC10:39
*** rodrigods has joined #openstack-infra10:40
*** amrith is now known as _amrith_10:40
vsaienkoplease review https://review.openstack.org/#/c/324340/, the patch adds ironic ironic-staging-drivers to $PROJECTS on ironic-staging-drivers-dsvm job10:41
*** haaj has quit IRC10:42
*** roxanaghe has joined #openstack-infra10:42
*** bhavik has quit IRC10:46
*** sdague has joined #openstack-infra10:46
*** kaisers_ has joined #openstack-infra10:46
*** roxanaghe has quit IRC10:47
*** trown|outtypewww is now known as trown10:51
*** kaisers_ has quit IRC10:51
*** yanyanhu has quit IRC10:51
*** ikhudoshyn has quit IRC10:55
openstackgerritVasyl Saienko proposed openstack-infra/project-config: Update gate-ironic-staging-drivers-dsvm-nv job  https://review.openstack.org/32434010:55
*** lezbar has quit IRC10:56
*** lezbar has joined #openstack-infra10:56
*** Qiming has joined #openstack-infra10:56
*** weshay has quit IRC10:57
*** zeih has joined #openstack-infra10:59
*** oanson has joined #openstack-infra10:59
*** rhallisey has joined #openstack-infra11:00
*** trown is now known as trown|outtypewww11:00
*** dizquierdo has joined #openstack-infra11:00
*** sputnik13 has joined #openstack-infra11:03
openstackgerritAlexander Evseev proposed openstack-infra/zuul: Report job status 'QUEUED' for queued jobs  https://review.openstack.org/27296711:04
*** nadya has quit IRC11:05
*** psachin has quit IRC11:06
openstackgerritAlexander Evseev proposed openstack-infra/zuul: Create Merger Git repos using connection names  https://review.openstack.org/28266011:07
*** amotoki has quit IRC11:07
*** sputnik13 has quit IRC11:08
*** amitgandhinz has joined #openstack-infra11:09
*** amitgandhinz has quit IRC11:13
*** dizquierdo has quit IRC11:14
*** sputnik13 has joined #openstack-infra11:14
*** amotoki has joined #openstack-infra11:15
*** vdrok has quit IRC11:19
*** yujunz has joined #openstack-infra11:20
*** jlanoux has quit IRC11:22
*** sputnik13 has quit IRC11:22
*** yujunz has quit IRC11:23
*** esikachev has quit IRC11:23
*** banix has joined #openstack-infra11:24
*** ccamacho has joined #openstack-infra11:25
*** thorst has joined #openstack-infra11:26
senknibalizer: Hey!11:28
*** haaj has joined #openstack-infra11:29
senknibalizer: do you have plans to add content to your last talk "better together ansible and puppet" cuz http://docs.openstack.org/infra/publications/ first link is broken11:29
*** julim has joined #openstack-infra11:31
*** deadnull_ has joined #openstack-infra11:31
*** weshay has joined #openstack-infra11:32
strigaziyolanda: there is something wrong with jenkins. I got the same error as yesterday11:33
yolandastrigazi, so you saw that running successfully, and then failing again?11:33
strigaziyolanda: yes11:34
strigaziyolanda: senlin should not be there11:34
yolandacan you check the logs, to see if the failed/successful jobs are on different jenkins masters?11:34
*** esikachev has joined #openstack-infra11:34
strigaziwhere I can see on which master it run?11:35
*** ldnunes has joined #openstack-infra11:36
rcarrillocruzat the top of the log, it should print which master it ran on11:37
strigazircarrillocruz: thanks saw it11:37
*** maxskew has quit IRC11:38
strigaziToday failed on ubuntu-trusty-ovh-gra1-136367311:38
strigaziYesterday was ubuntu-trusty-rax-ord-135227711:39
yolandastrigazi, can you paste the logfile?11:39
yolandai think jjb may not have run properly on all jenkins masters11:39
*** lezbar has quit IRC11:39
strigazitoday: http://logs.openstack.org/46/309546/6/check/gate-rally-dsvm-magnum-rally-nv/2072e62/console.html11:40
strigaziyesterday: http://logs.openstack.org/46/309546/6/check/gate-rally-dsvm-magnum-rally-nv/b7b9508/console.html11:40
*** mikelk has quit IRC11:40
*** lezbar has joined #openstack-infra11:40
*** haaj has quit IRC11:41
*** mikelk has joined #openstack-infra11:41
strigazithe masters are jenkins03 and jenkins06 ?11:42
*** banix has quit IRC11:42
*** ifarkas has quit IRC11:42
*** jlanoux has joined #openstack-infra11:42
*** ifarkas has joined #openstack-infra11:42
*** baoli has joined #openstack-infra11:43
*** roxanaghe has joined #openstack-infra11:43
*** baoli has quit IRC11:44
*** baoli has joined #openstack-infra11:44
*** zhurong has joined #openstack-infra11:45
*** baoli_ has joined #openstack-infra11:46
*** Daisy has joined #openstack-infra11:47
*** roxanaghe has quit IRC11:48
*** baoli has quit IRC11:49
*** mikelk has quit IRC11:49
openstackgerritMerged openstack-infra/zuul: Pass OS_*_CAPTURE env variables  https://review.openstack.org/32416511:49
yolandastrigazi, which job was the successful? i see failures on all11:51
strigaziyolanda: This job http://logs.openstack.org/46/309546/6/check/gate-rally-dsvm-magnum-rally-nv/b7b9508/console.html included magnum as it was suppose to do11:52
*** Daisy has quit IRC11:52
*** cdent has joined #openstack-infra11:52
*** pradk has joined #openstack-infra11:52
strigazitoday's job didn't include magnum in env var PROJECTS11:52
*** _amrith_ is now known as amrith11:52
*** yaume has quit IRC11:52
*** esikachev has quit IRC11:53
fungimordred: seems fine, though jeblair has been the one to tag almost all prior gear releases so i was going to let him do that again unless he wants me to take care of it11:53
yolandastrigazi, i see a finished: failure on that11:53
*** raildo-afk is now known as raildo11:53
strigaziyolonda: yesterday's job failed because of barbican which I remmoved today11:54
yolandaanyway, going to check if jjb has run properly on masters, it is likely to be the problem11:54
strigaziyolanda: Both jobs failed, yesterday and today. BUT, today failed for the wrong reason :)11:55
*** furlongm has quit IRC11:56
*** furlongm has joined #openstack-infra11:56
*** yujunz has joined #openstack-infra11:56
yolandastrigazi, ok, i saw in devstacklog now. i'm checking jjb runs on masters, to ensure that everything was updated11:57
*** dprince has joined #openstack-infra12:02
*** bhavik has joined #openstack-infra12:03
*** yaume has joined #openstack-infra12:05
*** yaume is now known as yaume[away]12:05
*** psilvad has joined #openstack-infra12:06
*** amitgandhinz has joined #openstack-infra12:10
*** dtardivel has quit IRC12:10
*** trown|outtypewww is now known as trown12:10
*** amotoki has quit IRC12:11
*** psilvad has quit IRC12:11
*** psachin has joined #openstack-infra12:11
*** kzaitsev_mb has quit IRC12:13
*** moravec has quit IRC12:14
*** aysyd has joined #openstack-infra12:14
*** amitgandhinz has quit IRC12:14
yolandainfra-root, seeing that when running jjb: You have a macro ('tox') defined for 'builder' component type that is masking an inbuilt definition12:16
yolandashall we worry about it?12:16
strigazilooking into it12:17
*** esikachev has joined #openstack-infra12:17
*** cdent has left #openstack-infra12:17
openstackgerritamrith proposed openstack-infra/infra-manual: Update section on Gerrit permissions for shared permissions  https://review.openstack.org/31289312:17
*** jcoufal has joined #openstack-infra12:18
*** amotoki has joined #openstack-infra12:18
strigaziyolanda: I haven't defined this macro12:18
*** amotoki has quit IRC12:18
fungiyolanda: that's normal. after two times of jjb adding the "tox" plugin and clobbering our configuration we convinced them to let configured names shadow built-in names rather than the other way around12:18
yolandastrigazi, yes, not related to your changes12:19
fungiit's been like this since some time last year i think12:19
*** sree has joined #openstack-infra12:19
yolandafungi, no idea why it raised my attention today then ... maybe a long time without running jjb updates12:19
*** sree has quit IRC12:20
*** sree has joined #openstack-infra12:21
yolandafungi, also seeing several "not deleting unmanaged jenkins job" alerts on jenkins0112:21
openstackgerritRodrigo Duarte proposed openstack-infra/project-config: Make keystone functional tests job voting  https://review.openstack.org/32189012:21
fungiyolanda: sounds like it's possible someone created some extra jobs there by hand to test something12:21
*** esikachev has quit IRC12:22
*** amoralej is now known as amoralej|lunch12:22
beisnerhi yolanda :)12:23
*** haaj has joined #openstack-infra12:23
sambettsHi, I'm maintaining the third party CI for the Cisco Ironic drivers, and I'm seeing a weird issue with my Zuul where it doesn't seem to be reading the Depends-On correcty, I'm even seeing the logs "Change <change reference> depends on changes []12:24
sambetts"12:24
sambettsany ideas what might be causing it?12:24
sambettsand I missing some configuration?12:24
sambettsam I *12:25
*** gema has quit IRC12:26
*** yaume[away] is now known as yaume12:26
*** thiagop has joined #openstack-infra12:29
*** mhickey has joined #openstack-infra12:29
*** kzaitsev_mb has joined #openstack-infra12:29
EmilienMI see a lot of mirror failures this morning12:30
EmilienMhttp://logs.openstack.org/89/324089/1/check/gate-puppet-tripleo-puppet-syntax-3-centos-7/8247ed5/console.html#_2016-06-02_12_08_23_66812:30
EmilienMexample ^ but there is more12:30
*** yujunz has quit IRC12:32
*** kaisers_ has joined #openstack-infra12:34
*** psilvad has joined #openstack-infra12:35
*** amotoki has joined #openstack-infra12:36
*** vikram_ has quit IRC12:36
*** rlandy has quit IRC12:38
*** Goneri has joined #openstack-infra12:39
*** kaisers_ has quit IRC12:39
*** rlandy has joined #openstack-infra12:39
*** julim has quit IRC12:41
*** tpsilva has joined #openstack-infra12:44
*** roxanaghe has joined #openstack-infra12:44
*** binbincong has quit IRC12:46
*** gordc has joined #openstack-infra12:46
*** roxanaghe has quit IRC12:48
*** kgiusti has joined #openstack-infra12:49
*** haaj has quit IRC12:49
*** tlian has joined #openstack-infra12:50
*** haaj has joined #openstack-infra12:50
*** chem has joined #openstack-infra12:50
*** markusry has quit IRC12:52
*** amotoki has quit IRC12:53
*** Wei_Liu has quit IRC12:54
*** amitgandhinz has joined #openstack-infra12:56
*** jlanoux_ has joined #openstack-infra12:57
*** jlanoux has quit IRC12:57
*** yamamoto_ has quit IRC12:58
*** icey_ has joined #openstack-infra12:58
*** dizquierdo has joined #openstack-infra12:59
*** abregman is now known as abregman|mtg12:59
*** amrith is now known as _amrith_13:00
*** annegentle has joined #openstack-infra13:00
*** amitgandhinz has quit IRC13:01
*** binbincong has joined #openstack-infra13:02
*** gildub has quit IRC13:02
*** amitgandhinz has joined #openstack-infra13:02
*** icey has quit IRC13:02
*** burgerk has joined #openstack-infra13:03
*** abregman|mtg is now known as abregman13:03
strigaziyolanda: Were all jenkins masters updated?13:03
*** sorantis has joined #openstack-infra13:04
sorantisHi13:04
sorantisIs this normal ? https://github.com/openstack/requirements/blob/master/global-requirements.txt#L22313:04
*** amitgandhinz has quit IRC13:06
*** amitgandhinz has joined #openstack-infra13:07
*** akshai has joined #openstack-infra13:08
*** _amrith_ is now known as amrith13:09
*** esikachev has joined #openstack-infra13:11
*** njohnston is now known as njohnston|afk13:11
*** mdrabe has joined #openstack-infra13:11
yolandajenkins04 still pending13:12
*** haaj_ has joined #openstack-infra13:12
*** Julien-zte has joined #openstack-infra13:13
openstackgerritMário Santos proposed openstack-infra/shade: Add support for changing metadata of compute instances  https://review.openstack.org/31939513:13
openstackgerritAdam Coldrick proposed openstack-infra/storyboard: Support subscription to worklists in the API  https://review.openstack.org/32449313:13
*** mriedem has joined #openstack-infra13:14
*** julim has joined #openstack-infra13:14
*** haaj has quit IRC13:15
*** mrmartin has joined #openstack-infra13:15
*** yamahata has joined #openstack-infra13:16
*** esikachev has quit IRC13:16
yolandastrigazi, you may want to try again. You may not have the bad luck to fall on jenkins04, that stil has not been updated13:17
*** nadya has joined #openstack-infra13:17
*** Goneri has quit IRC13:17
openstackgerritEmilien Macchi proposed openstack-infra/project-config: zuul/layout: fix a typo for centos jobs  https://review.openstack.org/32449613:17
strigaziyolanda: fingers crossed13:18
*** anteaya has joined #openstack-infra13:18
*** PollyZ_ has quit IRC13:18
EmilienMyolanda, pabelanger: I made a typo in my zuul/layout work yesterday... /me autoslap - very quick review https://review.openstack.org/32449613:19
EmilienMare you aware about centos mirror issues on different clouds? this one is on ovh: http://logs.openstack.org/89/324089/2/gate/gate-puppet-tripleo-puppet-syntax-4-centos-7/e6b68e1/console.html#_2016-06-02_12_41_39_45513:21
*** matt-borland has joined #openstack-infra13:21
*** amoralej|lunch is now known as amoralej13:21
*** moravec has joined #openstack-infra13:22
*** zeih has quit IRC13:22
*** mixos has joined #openstack-infra13:23
*** _ari_ has joined #openstack-infra13:24
*** eharney has joined #openstack-infra13:24
fungiyolanda: if one of the masters is taking a long time to update, it's reasonable to put it in "prepare for shutdown" mode so that it won't run more jobs13:24
yolandaEmilienM, +W13:24
EmilienMyolanda: thx13:24
*** e0ne has quit IRC13:25
yolandafungi, finished now13:26
yolandaall jenkins masters shall be ready13:26
*** e0ne has joined #openstack-infra13:27
_ari_hashar: greetings I answered your question on the review - https://review.openstack.org/#/c/323495/13:29
*** edmondsw has joined #openstack-infra13:29
_ari_hashar: the helper already handles specific selectors and how to handle sub options.  Everything else is the same13:30
*** vdrok has joined #openstack-infra13:30
*** esikachev has joined #openstack-infra13:30
*** xyang1 has joined #openstack-infra13:31
*** zeih has joined #openstack-infra13:34
*** PollyZ_ has joined #openstack-infra13:34
*** isaacb has joined #openstack-infra13:34
*** crinkle has quit IRC13:35
*** crinkle has joined #openstack-infra13:36
*** hdaniel has quit IRC13:38
*** abregman has quit IRC13:39
pleia2https://etherpad.openstack.org/p/repo-renaming-2016-06-03 has been updated to include the other rename too (thanks for the change, mordred!)13:41
*** tonytan4ever has joined #openstack-infra13:41
*** savihou has joined #openstack-infra13:41
*** mrmartin has quit IRC13:42
*** nadya_ has joined #openstack-infra13:43
*** rbrndt has joined #openstack-infra13:44
*** nadya has quit IRC13:45
*** roxanaghe has joined #openstack-infra13:45
*** nadya has joined #openstack-infra13:47
andreafI see a lot of grenade jobs in various pipelines that appear to be stuck / running indefinitely13:47
andreafany idea what could be wrong? is it possible to abort them?13:47
phschwartzlooking at openstack-infra/project-config I am failing to see the flow followed for updating the projects/acl's in gerrit when a new project is proposed. I see things to normalize the project list and such, but not the others. Can someone point me in the right direction13:48
andreaf'gate-grenade-dsvm-multinode' to be precise13:48
strigaziyolanda: thanks13:48
yolandastrigazi, were your tests successful?13:48
*** nwkarsten has joined #openstack-infra13:49
*** nadya_ has quit IRC13:49
*** roxanaghe has quit IRC13:49
strigazi2 out 3, the 3rd that failed was unrelated to jenkins13:49
strigaziyolanda: http://logs.openstack.org/46/309546/6/check/gate-rally-dsvm-magnum-rally-nv/711b389/rally-plot/results.html.gz13:50
*** nadya has quit IRC13:51
strigaziyolanda: We'll need an ubuntu-mesos in the near future13:51
strigaziyolanda: I meant, an ubuntu-mesos image13:52
*** Goneri has joined #openstack-infra13:52
*** nadya_ has joined #openstack-infra13:52
yolandastrigazi, generated with diskimage-builder as we did for atomic? what are the requirements, what needs to have added in top uf minimal ubuntu?13:53
pabelangerEmilienM: it looks like the mirror we rsync is out of date13:53
pabelangerEmilienM: try a recheck now13:53
EmilienMok13:53
strigaziyolanda: I don't know. Will have to investigate, I mostly work on atomic.13:54
openstackgerritMerged openstack-infra/project-config: zuul/layout: fix a typo for centos jobs  https://review.openstack.org/32449613:54
*** tmorin has joined #openstack-infra13:55
*** mrmartin has joined #openstack-infra13:55
*** timl0101 has joined #openstack-infra13:56
*** andreww has quit IRC13:56
openstackgerritPaul Belanger proposed openstack-infra/system-config: Switch to mirrors.kernel.org for centos / epel rsync  https://review.openstack.org/32454213:57
pabelangeryolanda: pleia2: We seem to be having some sync issues on our current EPEL / CentOS mirrors. ^ Do you mind reviewing as we are pinning to mirrors.kernel.org13:58
pleia2sure thing13:58
pleia2lgtm13:58
yolandasure13:59
*** oanson has quit IRC14:00
*** mrmartin has quit IRC14:00
*** ddieterly has joined #openstack-infra14:00
*** yujunz has joined #openstack-infra14:04
*** burgerk has quit IRC14:04
*** ayoung has joined #openstack-infra14:05
openstackgerritAndreas Jaeger proposed openstack-infra/project-config: Simplify translation logic  https://review.openstack.org/32454814:06
openstackgerritAdam Coldrick proposed openstack-infra/storyboard-webclient: Allow the Subscribe directive to work without a list of subscriptions  https://review.openstack.org/32454914:06
openstackgerritAdam Coldrick proposed openstack-infra/storyboard-webclient: Add a subscribe button to worklists  https://review.openstack.org/32455014:06
*** jaosorior has quit IRC14:06
*** Na3iL has joined #openstack-infra14:06
*** nadya_ has quit IRC14:07
*** yamamoto has joined #openstack-infra14:07
fungipabelanger: where did mirror.sfo12.us.leaseweb.net come from?14:07
fungii guess the official centos mirrors list?14:08
fungibut yeah, getting both from mirrors.kernel.org makes more sense14:08
*** nadya has joined #openstack-infra14:08
pleia2it did seem like an odd choice :)14:09
pleia2(yay kernel.org)14:09
fungiour linfo friends run that, so it should be nice and solid14:09
*** sorantis has quit IRC14:10
fungiactually, that's an ambiguous abbrev since linfo.org also exists (and is "the linux information project")14:11
*** links has quit IRC14:12
fungii guess they just prefer "lf"14:12
pleia2yeah14:12
*** claudiub has quit IRC14:13
*** amitgandhinz has quit IRC14:13
*** _vsaienko has joined #openstack-infra14:14
*** andreww has joined #openstack-infra14:15
*** yamamoto has quit IRC14:16
*** woodster_ has joined #openstack-infra14:17
*** zz_dimtruck is now known as dimtruck14:19
*** fedexo has joined #openstack-infra14:19
*** ayoung has quit IRC14:19
*** nadya has quit IRC14:19
*** nadya has joined #openstack-infra14:20
*** banix has joined #openstack-infra14:20
openstackgerritRaildo Mascena proposed openstack-infra/project-config: Run identity v3 only job in ceilometer  https://review.openstack.org/31522414:20
nwkarstenit looks like the change to the puppet-zuul module here https://github.com/openstack-infra/puppet-zuul/commit/c21307271328b5e49962b7fbb4dee5393fe81d67 breaks the single_node_ci class in the openstackci module. http://paste.openstack.org/show/507294/ apologies if this was already known14:22
*** kaisers_ has joined #openstack-infra14:23
*** banix_ has joined #openstack-infra14:24
openstackgerritSahdev Zala proposed openstack-infra/project-config: Add TOSCA-Parser job for Heat-Translator project  https://review.openstack.org/32455614:24
*** yamamoto has joined #openstack-infra14:24
openstackgerritEmilien Macchi proposed openstack-infra/project-config: Implement propose_rdo_promote CI periodic job  https://review.openstack.org/32455714:24
EmilienMflepied, dmsimard: fyi^14:25
funginwkarsten: got it, so we need puppet-zuul and puppet-nodepool to both conditionally install build-essential i guess?14:25
clarkbfungi: or push build essential into a dep of both of th14:26
nwkarstenfungi: that's how i got puppet to work on my machine14:26
*** mixos has quit IRC14:26
clarkbnot sure I like having a new dep just for buipd essential I would use paclage install guards14:26
*** claudiub has joined #openstack-infra14:26
fungiclarkb: good point, i wonder if both of them depend on a common class somewhere14:26
hashar_ari_: sorry I finally looked again at the copyartifcat/multijob code14:27
funginwkarsten: were you working on submitting patches for that yet? or should i do it now?14:27
nwkarstenfungi: i won't have time today14:27
hashar_ari_: and indeed it looks all good. I must have been confused somehow yesterday :D14:27
*** banix has quit IRC14:27
clarkbwe almost need a bindeo modupe to do all package installs for us14:27
_ari_hashar: no worries14:27
*** bswartz has quit IRC14:27
funginwkarsten: no problem, thanks for pointing it out. i'll get it up here in a bit14:27
_ari_hashar: I did add the example to the docs as well just so people see it14:28
*** Julien-zte has quit IRC14:28
fungiclarkb: yeah, that's another way of saying "puppet's package management is terrible, we should replace it with some other tool" (which i don't entirely disagree with)14:28
*** _vsaienko has quit IRC14:28
_ari_hashar: thanks again for the review14:28
*** kaisers_ has quit IRC14:28
sdagueclarkb / fungi - https://review.openstack.org/#/c/320925/ - reviews on getting rid of gate64 hack?14:28
thiagopGuys, good morning! I'm with a couple of problems with my instance of zuul on a third party ci and I have no clues about what's happening14:29
hashar_ari_: yeah that looks all fine. And the more doc the more people can easily use jjb :)14:29
pabelangerfungi: random mirror I selected during testing14:30
_ari_hashar: indeed14:30
pabelangerfungi: but official14:30
fungisdague: does https://review.openstack.org/324098 need merging first?14:30
fungimriedem: ^14:30
*** banix_ has quit IRC14:30
*** banix has joined #openstack-infra14:30
*** cbader has quit IRC14:30
_ari_hashar: I am worried jjb will be obsolete though now that pipeline is out14:30
sdaguefungi: it has a depends-on14:30
mriedemfungi: yeah14:30
sdagueso it should all do the right things14:30
fungisdague: right, rhetorical question14:30
thiagopproblem 1 is that my queues aren't appearing on zuul. I'm seeing nothing on zuul.log or debug.log14:31
clarkbfungi: remember to patch the zuul and nodepool modules not just the zuul one14:31
fungijust pointing out the d-g change won't merge without that landing14:31
fungiclarkb: yep, that's what i've got cooking now14:31
fungiclarkb: since you can't guarantee order14:31
*** haaj has joined #openstack-infra14:31
*** rellerreller has joined #openstack-infra14:31
*** _vsaienko has joined #openstack-infra14:31
pabelangerfungi: any objections for me testing out the CNAME entry for mirror.tripleo-test-cloud-rh1?14:32
clarkbsdague: what about liberty for nova?14:32
sdagueclarkb: we removed those tests instead14:32
*** yaume_ has joined #openstack-infra14:32
sdagueit wasn't deemed a security bug14:32
*** haaj__ has joined #openstack-infra14:32
fungipabelanger: no objection, other than echoing jeblair's sentiment that if their environment can't support the same mechanisms we embed in our other providers, it's really better suited as a third-party ci14:32
*** yaume has quit IRC14:33
*** haaj__ has quit IRC14:33
*** haaj_ has quit IRC14:33
mriedemclarkb: yeah https://review.openstack.org/#/c/324107/14:33
*** haaj_ has joined #openstack-infra14:34
rellerrellerCould someone review this patch, https://review.openstack.org/#/c/307820/ ? I believe I addressed all of the concerns of Andreas Jaeger. This seems to have fallen off the radar a bit, probably due to the Memorial Day holiday.14:34
vsaienkoplease review https://review.openstack.org/#/c/324340/, the patch fixes configuration for ironic-staging-drivers job by adding ironic and ironic-staging-drivers to $PROJECT14:34
pabelangerfungi: I agree. In that case, I believe infra should have some sort of official statement on the situation. Maybe some sort of imposed migration date.14:34
DuncanTSeeing a few gate failures due to bluebox mirror issues... can I recheck them all or should I wait for something to be fixed?14:34
clarkbok, I do find it important to point out a big reason it is non voting is we keep letting regressions like this sneak in14:34
clarkbit did work really well at loberty release iirc14:34
*** ajmiller has joined #openstack-infra14:35
*** amotoki has joined #openstack-infra14:35
pabelangerfungi: because both projects had differing opinions on the current status quo.14:35
clarkbDuncanT: what kind of errors and which mirror? examples may help14:35
DuncanThttps://review.openstack.org/#/c/324361 is an example14:35
*** ayoung has joined #openstack-infra14:36
*** haaj has quit IRC14:36
DuncanTW: Failed to fetch http://mirror.regionone.bluebox-sjc1.openstack.org/ubuntu/dists/trusty/InRelease14:36
fungiconfirmed, e.g. http://mirror.regionone.bluebox-sjc1.openstack.org/ubuntu/dists/trusty/Release.gpg is a 40414:36
*** haaj_ has quit IRC14:36
clarkbhttp://logs.openstack.org/61/324361/2/check/gate-python-cinderclient-pep8/ba889df/console.html#_2016-06-02_10_59_10_058 is a log link for those curious14:37
*** haaj has joined #openstack-infra14:37
*** dizquierdo has quit IRC14:37
*** nwkarsten has quit IRC14:37
clarkbaccording to the logs it couodnt connect at all? we may need to chexk if this is persisting in bluebox14:37
pabelangerWhat is InRelease?14:38
*** banix_ has joined #openstack-infra14:38
*** ajmiller_ has quit IRC14:38
*** banix has quit IRC14:39
*** banix_ is now known as banix14:39
*** jbernard has quit IRC14:40
krotscheckfungi: Did you ever get anywhere with those coredumps?14:40
pabelangerwonder if that is something reprepro does, since it doesn't exist upstream: http://archive.ubuntu.com/ubuntu/dists/trusty/14:40
fungikrotscheck: no, got sidetracked by other broken14:40
pleia2pabelanger: InRelease is Release + Release.gpg, instead it's signed inline14:41
*** yaume_ has quit IRC14:41
*** yaume has joined #openstack-infra14:41
fungipleia2: except we don't sign these anyway14:41
* pleia2 nods14:41
pleia2so, broadly speaking :)14:41
pabelangerpleia2: TIL14:41
krotscheckfungi: Urgh. And of course now I've gotten sidetracked by an intermittent horizon timeout issue.14:41
fungiso i think this means the mirror is fine, and we've lost our apt configuration to stop checking repo digs?14:41
pabelangerIt must be reprepro doing some magic, since we rebuild the indexes14:41
clarkbfungi: oh maybe14:42
DuncanTfungi: I'll hold off any more rechecks then.14:42
fungis/digs/sigs/14:42
*** mtanino has joined #openstack-infra14:42
fungiclarkb: at least i confirmed that the files it's complaining about aren't present in any of our mirrors (they're all consistent)14:42
clarkbya I only see "Release"14:43
fungiso afs seems to be working as intended here14:43
*** _vsaienko has quit IRC14:43
*** yamamoto has quit IRC14:43
*** icey_ has quit IRC14:44
*** nwkarst__ has joined #openstack-infra14:44
*** david-lyle has joined #openstack-infra14:44
*** devananda has quit IRC14:45
*** roxanaghe has joined #openstack-infra14:45
tmorinlifeless ?  could you help on a pylint/astroid issue (upper-constrained apprently preventing the use of an astroid release working with recent pylint) ?14:46
*** haaj has quit IRC14:46
tmorinlifeless: asking you because you did https://review.openstack.org/#/c/251600/14:47
*** esikachev has quit IRC14:47
*** esikachev has joined #openstack-infra14:47
*** icey has joined #openstack-infra14:47
clarkbtmorin: lifeless wont be around for another 4 hours probably. ehat is the issue?14:47
tmorinclarkb: I have a job that uses pylint, which is working fine if upper-constraints.txt isn't used, and failing if upper-constraints.txt is used14:49
phschwartzfor nodepool, if I want 1 image with multiple labels associated to different size nodes, can I add the min-ram to the label instead of the image in the config?14:49
clarkbtmorin: so you need a newer version of astroid? you can confirm by updating the version of astroid in the constraints file when you test14:50
tmorinclarkb: it fails on pylint, and the only difference is that the working job uses astroid 1.4.5 which upper-constraints.txt prevents from using (upper-constraints says astroid==1.3.8)14:50
clarkbphschwartz: no, you will need two different logical images unfortunately14:50
*** roxanaghe has quit IRC14:50
tmorinclarkb: I think that anyone using pylint and no pinning it to a former release would have the same issue14:51
*** bswartz has joined #openstack-infra14:51
phschwartzclarkb: so I was thinking that, looking at the nodepool config info it says that I can only define max servers on a provider, not on an image14:51
*** nwkarsten has joined #openstack-infra14:51
phschwartzclarkb: is there a way around this? I have 60 max in my pool and don't want these larger to scale that far up14:51
clarkbtmorin: also note that the change you linked is for a stable release which should also have pylint pinned14:52
*** _vsaienko has joined #openstack-infra14:52
tmorinclarkb: do you mean something like edit upper-constraints.txt via a sed command in tox.ini ?14:52
clarkbphschwartz: no the idea is you set the minimum ready for each then job demand dictates what gets built up to the max server number14:52
*** vgridnev has quit IRC14:52
tmorinclarkb: correct, but the master upper-constraints.txt also pins astroid14:52
clarkbphschwartz: in theory removing the need for micro management14:53
openstackgerritJeremy Stanley proposed openstack-infra/puppet-nodepool: Conditionally install build-essential  https://review.openstack.org/32458014:53
openstackgerritJeremy Stanley proposed openstack-infra/puppet-zuul: Conditionally install build-essential  https://review.openstack.org/32458114:53
*** vgridnev_ has joined #openstack-infra14:53
phschwartzclarkb: ah, ok. I will have to make sure we are careful then14:53
*** isaacb has quit IRC14:53
tmorinclarkb: although I can't find the source for this change (done by the bot, but I wasn't able to tell based on what)14:53
*** vgridnev_ has quit IRC14:53
*** claudiub|2 has joined #openstack-infra14:53
funginwkarsten: clarkb: https://review.openstack.org/324580 and https://review.openstack.org/324581 should take care of the coinstallability issue14:53
*** nwkarst__ has quit IRC14:53
clarkbtmorin: upper constraints is based on global requirements being installed and passing14:54
fungiphschwartz: different tenants with their own quotas, and relegate each to one flavor?14:55
clarkbtmorin: so the change to global-requirements which you linked results in the upper constraints change14:55
*** ajmiller has quit IRC14:55
clarkbtmorin: if you want to change the version of astroid you will need to update the version in global-requirements. Then the bot will propose and update to constraints (or you can go ahead and put that in your global-requirements change to shorten turn around time)14:55
clarkbfungi: phschwartz if you want to go that route they can even use the same tenant as long as you do the maths correctly. But I do like the logical separation of discrete quotas there14:56
*** claudiub has quit IRC14:56
*** devananda has joined #openstack-infra14:56
*** mdrabe has quit IRC14:56
*** vgridnev has joined #openstack-infra14:56
*** zhurong has quit IRC14:57
clarkbtmorin: anyways the thing to do is ensure that pylint and astroid work together at some version and update global requirements to match. Keep in mind that the stable maintainers are not likely to want to bump versions for either thing on the stable branches so you may need to pin pylint to a version that works with older astroid14:57
phschwartzclarkb: fungi: at the moment I will have to put them as one, but separate tenents will be my long term goal14:57
*** abregman has joined #openstack-infra14:57
*** andreykurilin__ has joined #openstack-infra14:57
*** bhavik has quit IRC14:58
tmorinclarkb: in fact, global-requirements.txt does not force anything anymore on astroid, only upper-constraints.txt does14:58
*** zeih has quit IRC14:58
*** yamamoto has joined #openstack-infra14:58
*** ajmiller has joined #openstack-infra14:59
clarkbtmorin: https://git.openstack.org/cgit/openstack/requirements/tree/global-requirements.txt?h=stable/kilo#n614:59
fungitmorin: that seems like a questionable process choice14:59
*** EricGonczer_ has joined #openstack-infra14:59
fungitmorin: if you're not reasonably in sync with global requirements, i can imagine the upper constraints list would quickly become nonsensical in that context15:00
tmorinclarkb: I meant that *on master* global-requirements.txt does not force anything anymore on astroid, only upper-constraints.txt does15:00
clarkbtmorin: fungi bit it is listed,see the link above15:00
*** njohnston|afk is now known as njohnston15:00
clarkbtmorin: ok, but the change you linked was for kilo /me is confused15:00
*** csomerville has joined #openstack-infra15:00
tmorinclarkb: yes, well, I shouldn't have linked this change, just wanted to explain lifeless why I was pinging him15:01
*** nadya_ has joined #openstack-infra15:01
clarkbhere is master https://git.openstack.org/cgit/openstack/requirements/tree/global-requirements.txt#n615:01
tmorinfungi: sorry, I don't follow you15:01
krotscheckinfra-core: I'm trying to track down why we have intermittent gate failures on horizon's karma test suite- it appears that in some cases, either writing the coverage report, or detaching from chrome, hangs indefinitely. Could someone recheck https://review.openstack.org/#/c/324074/ for me and capture whatever node gets the npm-run-test job?15:01
*** kzaitsev_mb has quit IRC15:01
*** nadya has quit IRC15:01
*** amrith is now known as _amrith_15:02
tmorinclarkb: sorry, my mistake, wasn't looking at a fresh tree :-/15:02
*** kzaitsev_mb has joined #openstack-infra15:02
*** nwkarste_ has joined #openstack-infra15:02
fungitmorin: upper-constraints.txt is a precomputed dependency resolution of the contents of global-requirements.txt. if your requirements aren't basically a subset of global-requirements.txt then upper-constraints.txt isn't especially meaningful15:04
*** Kaiyan has joined #openstack-infra15:04
*** fitoduarte has quit IRC15:04
clarkbok lets reset the discussion. Astroid is listed in global requirements as is pylink15:05
*** nwkarsten has quit IRC15:05
clarkb*pylint15:05
tmorinclarkb: my job is using pylint 1.5.5, which not consistent with global-requirements.txt -- so I guess the issue in that my pep8 job does not in fact properly draws pylint15:05
clarkbif you want to bump the version of either of them in use you will need to update global requirements15:05
*** hongbin has joined #openstack-infra15:05
tmorinclarkb: ^^15:05
clarkbtmorin: yes if you are not following global requirements but are using our upper constraints file then you will run into the problem fungi describes15:05
*** tpsilva has quit IRC15:05
clarkbyou should not do this15:05
clarkbeither use global requirements or do not use upper constraints15:06
*** maximov has quit IRC15:06
*** markusry has joined #openstack-infra15:06
*** _vsaienko has quit IRC15:06
*** dham1 has quit IRC15:07
*** tpsilva has joined #openstack-infra15:07
*** Swanson has quit IRC15:07
*** ildikov has quit IRC15:07
*** rackertom has quit IRC15:07
*** mgkwill has quit IRC15:07
*** vdrok-afk has quit IRC15:07
*** zeih has joined #openstack-infra15:07
pabelangerjeblair: do you think we can update our javascript on status.o.o adding the real-time links for zl01.o.o?15:08
*** maximov has joined #openstack-infra15:08
*** patrickeast has quit IRC15:08
*** spredzy has joined #openstack-infra15:08
pabelangerfor the moment, I'm just manually checking nodepool.o.o for zl01 managers15:08
tmorinclarkb/fungi: yes, in fact, I now understand what happened : our pylint/astroid dependency is declared in deps= in our tox.ini, instead of doing that in test-requirements15:08
*** _amrith_ is now known as amrith15:08
*** spredzy has left #openstack-infra15:08
*** ildikov has joined #openstack-infra15:09
*** rackertom has joined #openstack-infra15:09
*** mgkwill has joined #openstack-infra15:09
*** dham1 has joined #openstack-infra15:09
*** patrickeast has joined #openstack-infra15:09
*** amrith is now known as _amrith_15:09
*** bhavik has joined #openstack-infra15:09
KaiyanHi all, I have a question regarding to a failed gate-project-config-layout job with error "ERROR:jenkins_jobs.parser:Duplicate definitions for job 'gate-tempest-dsvm-monasca-java-full-nv' specified". I defined a job-group in monasca.yaml looks like this: - 'gate-tempest-dsvm-monasca-java-full{job-suffix}': job-suffix: '' - 'gate-tempest-dsvm-monasca-java-full{job-suffix}':  job-suffix: '-nv' Is this where the duplicate came f15:09
openstackgerritDavanum Srinivas (dims) proposed openstack-infra/release-tools: unset custom GREP_OPTIONS  https://review.openstack.org/32460515:10
*** vdrok-afk has joined #openstack-infra15:10
*** zeih has quit IRC15:11
*** mriedem1 has joined #openstack-infra15:11
*** mriedem has quit IRC15:12
*** mdrabe has joined #openstack-infra15:12
openstackgerritKaiyan Sheng proposed openstack-infra/project-config: [Monasca] Add Tempest Jobs as non-voting for monasca repos  https://review.openstack.org/31629315:12
*** burgerk has joined #openstack-infra15:12
*** nadya has joined #openstack-infra15:13
*** _amrith_ is now known as amrith15:14
*** kzaitsev_mb has quit IRC15:14
*** nadya_ has quit IRC15:15
*** EricGonczer_ has quit IRC15:15
*** denisra has joined #openstack-infra15:17
jeblairpabelanger: i would like to do that after all the jenkins are gone, and we can send an announcement -- i'm preparing the announcement today15:17
*** asselin_ has joined #openstack-infra15:17
*** kzaitsev_mb has joined #openstack-infra15:17
*** mriedem has joined #openstack-infra15:17
pabelangerjeblair: No problem at all!15:18
clarkbkrotscheck: so bumping the log level on that change hasn't helped?15:19
clarkbkrotscheck: give me a few to load keys up and I can try capturing the host for you15:19
krotscheckclarkb: All we know is that the failure is somewhere between "Start writing coverage reports" and "Browsers have all been shut down"15:19
clarkbKaiyan: can you provide a link to the change?15:19
krotscheckclarkb: Much obliged.15:19
*** mriedem1 has quit IRC15:20
krotscheckclarkb: I already rechecked it, it's in the queue.15:20
krotscheck(doesn' thave a host yet)15:20
clarkbah15:20
*** claudiub|2 has quit IRC15:21
* krotscheck sometimes looks at the gate queue and channels seinfeld's soup episode.15:22
krotscheckYou- END OF THE LINE!15:22
clarkbcareful zuul might say "NO GATE FOR YOU"15:23
KaiyanHi Clark, the link is http://logs.openstack.org/93/316293/13/check/gate-project-config-layout/1d2cdb3/console.html for the console log and the review is https://review.openstack.org/#/c/316293/ Thank you!15:23
phschwartzclarkb: seems that I have an erorr. http://paste.openstack.org/show/507319/ I used the same diskimage for the 2 provider images, could that be the cause of that15:24
krotscheckclarkb++15:24
krotscheckclarkb: I have a node for gate-horizon-npm-run-test on 32407415:25
krotscheckclarkb: Would you be so kind to grab that for me? :D15:25
asselin_mordred, nibalizer (or anyone else familiar) what's the status of this spec? working? great? done? https://specs.openstack.org/openstack-infra/infra-specs/specs/ansible_puppet_apply.html15:25
openstackgerritJames E. Blair proposed openstack-infra/gear: Bump version requirement for pbr  https://review.openstack.org/30122215:25
openstackgerritSamuel Cassiba proposed openstack-infra/project-config: Add mitaka to gerritbot for OpenStack-Chef  https://review.openstack.org/32461215:25
nibalizerasselin_: yes we run with puppet apply from ansible now15:26
*** vhosakot has joined #openstack-infra15:26
nibalizerhave for a few months15:26
nibalizerthere are some places we need to do some cleanup but its working15:26
asselin_what kind of cleanup?15:26
clarkbkrotscheck: can you tell me the node name while I get keys out15:26
krotscheckclarkb: I don't think so, I can't link through to the log anymore15:26
clarkboh right15:27
clarkbgah15:27
nibalizersenk: hrm15:28
thiagopFolks, what can I do (besides crying) when the publish-to-pypi job fails?15:28
krotscheckthiagop: Sacrifice a goat.15:28
*** hashar is now known as hasharAway15:28
openstackgerritAdam Coldrick proposed openstack-infra/storyboard-webclient: Add a subscribe button to worklists  https://review.openstack.org/32455015:28
krotscheckMake sure it's a tofu goat.15:28
pabelangerclarkb: fungi: Did we ever figure out the conditions where openstacklocal was being appended to DNS queries on slaves?15:29
thiagopkrotscheck: in favor of which god? Murphy?15:29
jeblairthiagop: why did it fail?15:29
krotscheckclarkb: Maybe ubuntu-xenial-rax-ord-137162515:29
fungipabelanger: nova-agent may do that?15:29
nibalizersenk: that index is generated by a script, i'll have to debug it later thogh15:29
clarkbkrotscheck: I think we missed it because it completed, I need to find a quick way of getting the node name while the job is running now that we don't have the jenkins links15:30
krotscheckthiagop: Anoia. http://wiki.lspace.org/mediawiki/Anoia15:30
jeblairclarkb: it's in the status.json15:30
thiagopjeblair: not very clear: http://logs.openstack.org/72/7270afc4cbd8e0d9b8cdc0cc11c0a7ffcd9155f1/release/python-oneviewclient-tarball/261fc13/console.html15:30
fungipabelanger: i think it's something that ends up set in nova/neutron, and we mostly get to ignore it because we blow away that configuration15:30
*** zeih has joined #openstack-infra15:30
*** sree has quit IRC15:30
openstackgerritMerged openstack-infra/gear: Remove py26 from tox.ini  https://review.openstack.org/32425215:31
clarkbjeblair: ty15:31
openstackgerritMerged openstack-infra/gear: Remove vestigal hook entry from setup.cfg  https://review.openstack.org/32425315:31
clarkbkrotscheck: I am now prepared for the next time around...15:31
krotscheckclarkb: Gotcha15:31
thiagopjeblair: it did timeout building the venv, that's as far as I can tell by these logs unfortunately15:31
*** lezbar has quit IRC15:31
pabelangerfungi: possible, let me look into that15:31
krotscheckclarkb: To be honest, any rax node will do, we've only seen failures on those.15:31
*** yamahata has quit IRC15:31
krotscheckclarkb: I'll ping you as soon as the guild passes and I recheck15:31
thiagopkrotscheck: lol15:32
*** lezbar has joined #openstack-infra15:32
fungikrotscheck: interestingly, we're also only seeing the apache segfaults in rax, and nowhere else15:32
jeblairclarkb: hrm.  it may not be in the status.json until it completes.  i have no idea why that would have been written that way.15:32
*** nwkarsten has joined #openstack-infra15:32
*** nbloom has quit IRC15:33
jeblairclarkb: if it runs on zl01, you'll get an ip address in status.json you can match up15:33
jeblairclarkb: otherwise, zuul log should tell you15:33
krotscheckfungi: ....huhn. That.... is that a hypervisor thing?15:33
clarkbjeblair: I was looking in zuul's log and it isn't immediately clear what I should be grepping on. if I grep change number and job name it doesn't say. If I take the build number from that first grep and grep that it doesn't say15:34
fungikrotscheck: that's what i've been wondering. maybe something to do with system clock stepping or... who knows15:34
*** nwkarste_ has quit IRC15:34
*** iurygregory has joined #openstack-infra15:34
*** vdrok has quit IRC15:34
fungikrotscheck: i'm kinda worried that once i do get a coredump and load it in gdb, the backtrace will at best tell me which of the (very few, completely standard) apache modules is freaking out15:34
krotscheckfungi: Ya know, if we can reproduce it consistently using the npm tooling (since thats' where the npm install mirror failures came from), we'd have something to escalate to support.15:35
clarkbon <Worker Unknown> is what the zuul log says15:35
*** deadnull_ has quit IRC15:35
*** zeih has quit IRC15:35
jeblairclarkb: the build uuid should get you a line like this:15:35
jeblair2016-06-02 13:45:18,220 DEBUG zuul.Gearman: Build <gear.Job 0x7f6fe657cb50 handle: H:127.0.0.1:526552 name: build:gate-neutron-dsvm-functional unique: dd5b03e7571c4d54b55436b3da2c5fa3> update {u'name': u'gate-neutron-dsvm-functional', u'url': u'https://jenkins03.openstack.org/job/gate-neutron-dsvm-functional/3622/', u'worker': u'ubuntu-trusty-rax-ord-1368855_exec-0', u'number': 3622, u'node_name': u'', u'manager': ...15:35
jeblair... u'jenkins03.openstack.org', u'node_labels': [u'master']}15:35
fungiclarkb: once you get to the log entry with the job parameters, you'll also have the build node name15:35
jeblairand that has 'worker' in it15:36
fungior there, yeah15:36
clarkbKaiyan: the test log says that you have defined the job twice.15:36
clarkbjeblair: oh I see it now15:36
KaiyanYeah but I couldn't find anywhere. The only place i can think of is in the monasca.yaml, the job-group part. Because I defined once for -nv and another for ''15:38
iurygregoryHi people, sorry to bother you guys. I have a patch for puppet-openstack-guide repo merged (https://review.openstack.org/#/c/319519/) but the docs didn't get update http://docs.openstack.org/developer/puppet-openstack-guide/  . In the zuul i don't see any job running anymore. Can someone help me with this?15:38
*** kzaitsev_mb has quit IRC15:39
Kaiyan@clarkb i also checked in zuul/layout.yaml when i specify which jobs each project should run, i didn't see any duplicates either hmmm15:41
*** psachin has quit IRC15:41
*** vincentll has quit IRC15:42
clarkbKaiyan: the zuul layout.yaml shouldn't care about duplicates, it will just run the job multiple times iirc. Its the jjb config failing there15:42
krotscheckfungi: Checking kibana- it's not just restricted to rax.15:43
fungikrotscheck: which isn't15:43
openstackgerritPaul Belanger proposed openstack-infra/tripleo-ci: DO NOT MERGE  https://review.openstack.org/32462015:43
krotscheckfungi: Horizon's timeout issues15:44
fungikrotscheck: the npm timeouts downloading from our mirrors you mean?15:44
krotscheckfungi: No, I'm talking about the thing that clarkb and I are working on. There's an intermittet timeout in npm-run-test for horizon, failing sonewhere between "write coverage test" and "release captured browsers"15:44
KaiyanHmm thanks Clark! Can you check the monasca.yaml when you get a chance then? I defined the jobs there and also added a job-group, but I didn't see any duplicates though15:45
krotscheckSo, likely unrelated to coredumps15:45
fungikrotscheck: okay, just confirming'15:45
*** andreas_s has quit IRC15:45
clarkbit is really tricky to find nodes to hold now that we don't have the live job run time dashboard15:46
jeblairclarkb: so close :)15:46
pabelangerI am excited15:47
clarkbok I think I managed to hold an ubuntu-xenial before the job completed on it15:47
pabelangerif I haven't said that already15:47
clarkbkrotscheck: ^ as soon as the job finishes there I can give you access, what public IP can I use for you15:47
jeblairclarkb: you can use a variation on either the script i gave fungi or the zuul-changes script to skim the json for you15:47
jeblairpabelanger: did you see what i was talking with mordred about last night?  (timeout not working)15:48
clarkbjeblair: I did nodepool list t oget a couple candidates then checked in zuul log for whether or not it had completed yet then held and confirm that the host doesn't go away after due to races15:48
jeblairit doesn't appear that any ansible fairies fixed that problem while i slept15:48
jeblairclarkb: that works too :)15:48
*** andreww is now known as xarses15:49
fungijeblair: not sure if you saw earlier, but mordred is interested in having a new gear release. wasn't sure if you wanted to keep tagging those so i held off15:49
*** Goneri has quit IRC15:50
thiagopany hint on how to trigger the publish job again or should I send an e-mail?15:50
jeblairfungi: i saw.  i approved/refreshed a couple more changes that i think can go in first.  i'll tag it after it lands.15:50
jeblairi also agree 0.6.0 is warranted.15:50
fungithiagop: which commit should have triggered it the first time?15:51
fungijeblair: yep, saw some merging which is what reminded me to check15:51
pabelangerjeblair: Ya, I see the discussion, but haven't looked into it. I think we have the same issue today on puppetmaster.o.o. The SSH timeout values doesn't appear to work all the time and ansible-playbook will hang around long after the timeout has expired.  IIRC, we see that if we power off a node doing an ansible run15:51
openstackgerritEmilien Macchi proposed openstack-infra/project-config: zuul/puppet: bring back scenario003 on master  https://review.openstack.org/32462715:51
jeblairpabelanger: oh, that's helpful and saddening.15:51
clarkbKaiyan: I figured it out, each time you add the job template to your projects in projects.yaml you are making a new copy of that job15:51
thiagopfungi: tag for 2.2.1 version, this one: https://github.com/openstack/python-oneviewclient/releases/tag/2.2.115:51
clarkbKaiyan: you only need to create the jobs once in projects.yaml since the jobs are not project specific and instead are integration jobs shared among the projects15:52
fungithiagop: oh, there are no post jobs for a tag15:52
jeblairpabelanger: if there really is an ansible issue, we may need to have zuul watchdog ansible until we can get it sorted :/15:52
pabelangerjeblair: it also happens a lot when we OOM on puppetmaster too15:52
fungithiagop: is your concern that the version number didn't get updated?15:52
openstackgerritAdam Coldrick proposed openstack-infra/storyboard: Make is_superuser a public field for users  https://review.openstack.org/32462915:52
*** yamahata has joined #openstack-infra15:52
thiagopfungi: the publish-to-pypi job failed by timeout15:52
*** Apoorva has joined #openstack-infra15:52
fungithiagop: got it. i can retry the upload manually in that case15:53
thiagopfungi: http://logs.openstack.org/72/7270afc4cbd8e0d9b8cdc0cc11c0a7ffcd9155f1/release/python-oneviewclient-tarball/261fc13/console.html15:53
*** arxcruz has quit IRC15:53
fungithiagop: that's not the pypi upload job log15:53
pabelangerjeblair: I think a watchdog is a good idea. Since we are just launching the ansible-playbook binary, maybe adding timeout is something to consider?15:53
mtreinishjeblair: I found another weird issue with the new zuul stuff: http://logs.openstack.org/33/323233/3/check/gate-openstack-health-python27/b944ffc/console.html15:53
*** eharney has quit IRC15:53
mtreinishjeblair: this time it failed but zuul reported the job as successful15:53
thiagopfungi: it does build the tarball first, then upload, right?15:54
pabelangerjeblair: that's what we did on puppetmaster15:54
fungithiagop: but i can retrigger all the jobs for that tag15:54
fungithiagop: should `tox -evenv python setup.py sdist` normally run quickly for that project?15:54
jeblairpabelanger: well, that's about as bad an error as we can get... :|15:54
fungithiagop: are your branch-tarball uploads working?15:54
thiagopfungi: yes for the first question, didn't understand the second15:55
*** eharney has joined #openstack-infra15:55
clarkbkrotscheck: I have node ready now, I just need an ssh public key15:55
thiagopfungi: maybe just ignorante, what is a branch-tarball?15:55
thiagopignorance*15:56
Kaiyan@clarkb just saw your comments! Thanks!15:56
fungithiagop: the job which creates python-oneviewclient-master.tar.gz at http://tarballs.openstack.org/python-oneviewclient/15:56
fungithiagop: and it looks recent (matching your most recent merge into master) so i think so15:56
clarkbphschwartz: ok now that I am less distracted15:56
*** ddieterly is now known as ddieterly[away]15:57
thiagopfungi: got it15:57
clarkbphschwartz: there are 3 "layers" in your nodepool config for image stuff. The label which maps booted instances onto targets/jenkins, the provider images which map image objects in glance to provider flavors and credentials for booting, and the dib images which create the things to put into glance15:57
*** matrohon has quit IRC15:57
fungithiagop: http://logs.openstack.org/ae/ae3414cd5bce512abaf30d3c7e103edec7deb88f/post/python-oneviewclient-branch-tarball/bfa43ec/console.html15:58
*** zeih has joined #openstack-infra15:58
fungithiagop: for reference (looks like it built quickly)15:58
clarkbphschwartz: multiple labels can share a single provider image, multiple provider images can share a single disk image15:58
fungithiagop: so anyway, i'll reenqueue the tag ref in zuul and all the release jobs should then rerun for it15:58
*** tesseract- has quit IRC15:59
phschwartzclarkb: I had 2 provider images using the same dib image and it would not work. The moment I added a new disk image it started building15:59
clarkbphschwartz: I believe that errors means that you are attempting to upload something called bare-trusty-lg but none of your provider images define what that is15:59
thiagopfungi: right, thank you very much.15:59
clarkbphschwartz: so nodepool doesn't know what glance to talk to and with what credentials15:59
*** infra-red has quit IRC15:59
clarkbphschwartz: ok, we definitely have shared disk images here15:59
jeblairpabelanger: http://paste.openstack.org/show/507326/16:00
jeblairpabelanger: i wonder if the problem is that new block thing i did?16:00
jeblairShrews: around ^?16:00
phschwartzclarkb: here is the config I was using that was failing with that error http://paste.openstack.org/show/507327/16:00
clarkbwe don't appear to do it currnetly though, but in the past we would make a test image with diskimage builder, then when it works flip the production image over to it too16:00
clarkbthen sometime later delete the test image16:00
fungithiagop: okay, it's in the release pipeline again16:01
*** rcernin has quit IRC16:01
clarkbphschwartz: oh I know, you probably didn't restart the builder after updating your config right? the builder doens't dynamically load new configs16:01
strigaziyolanda: \o/  My other rally job comleted successfully as well http://logs.openstack.org/20/309620/5/check/gate-rally-dsvm-magnum-rally-nv/b2051df/rally-plot/results.html.gz16:02
clarkbwhich had the effect of erroring with "I don't know what provider to upload this to"16:02
phschwartzclarkb: O.o that I did not16:02
*** ddieterly[away] is now known as ddieterly16:02
jeblairpabelanger: i guess if rescue runs successfully the play is successful?16:03
*** zeih has quit IRC16:03
phschwartzclarkb: I would expect it to auto load like nodepool does.16:03
clarkbinfra-root: if I end up not around when krotscheck provides an ssh public key, the held node is ubuntu-xenial-rax-ord-137230316:03
clarkbphschwartz: me too, patches welcome16:03
fungiclarkb: thanks16:04
*** yujunz has quit IRC16:05
*** nwkarsten has quit IRC16:06
*** e0ne has quit IRC16:06
*** nadya has quit IRC16:06
*** hrybacki is now known as hrybacki|food16:06
thiagopfungi: It appears that it failed again... wth...16:06
notmorganjeblair: thats odd :(16:07
krotscheckclarkb: Oh nice, thanks16:07
krotscheckSorry16:07
notmorganoh look it's a krotscheck !16:07
*** Kaiyan_ has joined #openstack-infra16:08
*** gyee has joined #openstack-infra16:08
EmilienMfungi: when you have time, I proposed a new periodic job for our CI, https://review.openstack.org/#/c/324557/ - I'll let you give feedback & vote16:08
*** ayoung has quit IRC16:09
*** Kaiyan has quit IRC16:09
clarkbkrotscheck: jenkins@104.239.192.19216:09
krotscheckclarkb: Danke16:09
fungithiagop: timeout again? seems too quick to have been a timeout16:09
*** ayoung has joined #openstack-infra16:09
clarkbphschwartz: its one of the lsat remaining issues with the builder that I would like to see fixed I just havne't had time to mess with it and its been semi low priority since once you reach steady ish state the number of times you need to restart hte service approaches 016:10
*** nadya has joined #openstack-infra16:10
thiagopfungi: the tarball job completed, but the publish couldn't get the tarball to upload to pypi16:10
*** jlanoux_ has quit IRC16:10
thiagopfungi: http://logs.openstack.org/72/7270afc4cbd8e0d9b8cdc0cc11c0a7ffcd9155f1/release/python-oneviewclient-tarball/19a27ac/console.html16:10
*** amitgandhinz has joined #openstack-infra16:10
thiagopfungi: http://logs.openstack.org/72/7270afc4cbd8e0d9b8cdc0cc11c0a7ffcd9155f1/release/python-oneviewclient-pypi-both-upload/224db92/console.html16:10
clarkbthiagop: that file is a 404 fwiw16:11
jeblairnotmorgan: yeah, i'm going to try a quick repro test case16:11
*** tphummel has joined #openstack-infra16:11
clarkbI think the _ is breaking things16:11
*** Qiming has quit IRC16:11
thiagopclarkb: but it should have been built by the tarball job that suceeded, right?16:12
*** kaisers_ has joined #openstack-infra16:13
fungithiagop: jeblair i wonder if uploads aren't working correctly from zuul-launcher?16:13
*** breton_ is now known as breton16:13
clarkbya and comparing that log it uses _ too which I guess is canonicalized version naming16:13
clarkbfungi: ya I don't see anything in the log about copying the tarball16:13
fungiright, the filenames seem to match afaict16:13
jeblairfungi, thiagop: i'll check the zl logs16:14
*** samuelBartel has quit IRC16:14
* thiagop thought releases were easy... until today16:14
fungihttp://tarballs.openstack.org/python-oneviewclient/ confirms the tarballs were not uploaded16:14
fungithiagop: yeah, you've hit two seemingly unrelated bugs here16:14
*** tmorin has quit IRC16:14
sambettsIs it expected that the last released version of Zuul doesn16:15
jeblairunder dist: http://tarballs.openstack.org/python-oneviewclient/dist/16:15
fungioho16:15
thiagopfungi: seeing the logs of the previous release, I saw that it has some SCP at the end to send the file...16:15
clarkbjeblair: its not preserving the strip path behavior of the jenkins jobs then16:15
jeblairmaybe that was depending on the 'flatten' feature?16:15
fungijeblair: i wonder if the job interpreter doesn't support the keep-hierarchy: false behavior16:16
jeblairfungi: well, rsync has no such thing :)16:16
*** kushal has joined #openstack-infra16:16
clarkbsambetts: you cut off at "Zuul doesn"16:16
sambettsIs it expected that the last released version of Zuul (2.1.0) doesn't work with the current version of gerrit we use for Depends-On processing??16:16
sambettsclarkb: ^16:16
fungiwe do depend on that in lots of places16:16
openstackgerritKen Giusti proposed openstack-infra/project-config: Add pushMerge for oslo.messaging core for feature branches  https://review.openstack.org/31945216:16
jeblairfungi: so far, i hadn't seen any that mattered :)16:16
pabelangerjeblair: I haven't tried the new block logic yet. So not sure of the answer16:17
*** kaisers_ has quit IRC16:17
fungijeblair: any of the scp publishers that don't specify keep-hierarchy: true were getting their file trees flattened16:17
pabelangerjeblair: but I would have expected ansible to have failed=116:17
clarkbsambetts: git says 2.0.0-367-g96698e2 is when we added the depends on stuff so it should work in 2.1.016:17
*** vgridnev has quit IRC16:17
*** vgridnev has joined #openstack-infra16:18
jeblairokay, there are three independent problems with zuul-launcher.16:18
jeblairwho is available to work on them?16:18
clarkbsambetts: that said not sure if it would work with current version of gerrit16:19
clarkbsambetts: but generally the feature was in place at the time16:19
clarkbsambetts: specific error info or behavior would probably help16:19
sambettsclarkb: its not working in my setup and I've isolated the problem down to the fact the the gerrit query its making no longer returns a key 2.1.0 expects to exist in the returned data16:19
clarkbsambetts: I think you have answered your own question then :)16:20
jeblairmordred, Shrews, notmorgan, pabelanger, jhesketh, rcarrillocruz, clarkb, fungi: are any of you available to tackle a zuul-launcher problem today?16:20
fungijeblair: what are the other two bugs?16:20
clarkbjeblair: no, I have to take twins to doctor shortly and its vaccination day so will likely be dealing with cranky infants all afternoon16:20
sambettsclarkb: right, but surely we should release a new version of Zuul, or are we expecting CIs to run trunk Zuul?16:20
notmorganjeblair: i am here. i am getting my coffee but yes i can help16:20
fungii can look into workarounds for squashing file trees before calling rsync16:20
*** amotoki has quit IRC16:20
clarkbsambetts: we CD zuul and I think generally suggest that others do too16:20
jeblairi'm writing a story now :)16:20
anteayaclarkb: sounds like a fun day planned, hope things go well16:20
clarkbsambetts: we try to make releases when major features like the depends on support are merged16:21
notmorganno guarantees i can help, but i'm here16:21
pabelangerjeblair: I have some bandwidth to help16:21
sambettsclarkb: but thats now broken because gerrit updated16:21
anteayasambetts: most third party CI operators run trunk that I talk to16:21
sambettsanteaya: oh?16:21
anteayayes16:21
* notmorgan ^5's pabelanger16:22
clarkbsambetts: yes, I don't think anyone is arguing that, but its a non issue if you CD. We can definitely consider making a release now that we know there is an issue wit hthe previous one16:22
notmorgan:)16:22
krotscheckclarkb, fungi: Can one of you either A) give the jenkins user on 104.239.192.192 passwordless sudo, or B) figure out why process 11803 is hung?16:22
*** amotoki has joined #openstack-infra16:22
* krotscheck can't strace16:22
*** nadya has quit IRC16:22
clarkbkrotscheck: there is a bad joke about karma in answering the B question16:22
openstackgerritSpyros Trigazis proposed openstack-infra/project-config: [magnum] Use keystone v2.0 for rally job  https://review.openstack.org/32465116:23
clarkbkrotscheck: I will readd the passwordless sudo bits16:23
jeblairpabelanger, notmorgan, fungi: https://storyboard.openstack.org/#!/story/200061916:23
krotscheckclarkb: Danke16:23
sambettsclarkb: well I guess the relase isn't broken, its just that it only supports up to a certain version of gerrit 2.9 I think, I don't know if thats documented anywhere16:23
*** dtantsur is now known as dtantsur|afk16:23
*** david-lyle has quit IRC16:24
clarkbkrotscheck: if you log in again you should have jenkins sudo powers16:24
fungisambetts: if you look in the master history since that tag there's probably a change to make zuul's commit message queries support gerrit 2.1116:24
clarkbsambetts: I don't think anyone was aware of this so likely not documented16:24
fungisambetts: there is likely a new zuul release coming along any day now16:24
*** vgridnev has quit IRC16:24
krotscheckMWA HA HA16:25
fungisambetts: probably the change in question would have merged around december since that's when we upgraded16:25
jeblairpabelanger, notmorgan, fungi: i'm adding task notes to those -- there's a dark red icon for those16:25
*** weshay is now known as weshay_brb16:26
notmorganjeblair: looking through the things.16:26
sambettsfungi, clarkb: makes sense, I've just been very confused all day trying to work out why Depends-On wasn't working, I could see it processing the commit message etc fine but then it just said it had no dependencies, and it was because its just dropping the gerrit responses16:27
sambettsseems like a backward incompatible change from the gerrit side, with only a minor version bump though :/16:27
*** Swami has joined #openstack-infra16:27
fungisambetts: we were likely similarly confused ~6 months ago, and probably should have tagged a point release once we worked out the gerrit 2.11 support needs16:27
jeblairpabelanger, notmorgan, fungi: okay, notes added to all of those, let me know if that makes sense.16:28
fungisambetts: they probably don't consider that api "stable" or something16:28
notmorganok looking16:28
*** nwkarsten has joined #openstack-infra16:28
*** dizquierdo has joined #openstack-infra16:29
sambettsfungi: I guess not, ah well at least I know whats going on now, thanks for the insight, I'll probably update to trunk for now, thanks :D16:29
notmorganjeblair: oh wow that rescue block looks icky16:30
sambettsanteaya: Do you know if any of the info about zuul versions etc for third party CI is documented anywhere?16:30
jeblairhrm16:30
notmorganjeblair: it makes sense that it's a problem though16:30
jeblairthe notes i wrote for keep-hierarchy don't seem to be there16:30
*** timello has joined #openstack-infra16:30
jeblairdoes anyone else see notes for that item?16:30
notmorganjeblair: nope16:30
jeblairugh16:30
jeblairthat was a lot of typing16:30
asselin_sambetts, currently third party ci is using master. you can pin it though16:30
notmorganjeblair:  :(16:30
fungisambetts: i think a lot of them are using puppet-openstackci, which does continuous deployment from master16:30
notmorganjeblair: sorry!16:30
anteayasambetts: no it isn't, it is word of mouth based on discussions in meetings16:31
jeblairZara, SotK: i just added notes to the first task in https://storyboard.openstack.org/#!/story/2000619 but they disappeared16:31
jeblairZara, SotK: fungi assigned the task to himself, maybe that triggered it?16:31
asselin_sambetts, http://git.gozer.hpcloud.net/cgit/openstack-infra/puppet-openstackci/tree/contrib/single_node_ci_data.yaml#n2816:31
*** nadya has joined #openstack-infra16:31
anteayaasselin_: thank you16:31
phschwartzI have a job that is in a zuul pipeline and when I do an echo of status from gear it is there build:build-kernel:bare-trusty-lg 0 0 2 but when I try to run a review that should hit it, it fails with a NOT_REGISTERED. What else can I check to see why it is not seen?16:32
*** amotoki has quit IRC16:32
SotKjeblair: that sounds possible16:32
anteayaasselin_: that link is not rendering for me, do you need to be on the hp network to read it?16:32
SotKfungi: did you notice if the task had notes visible in your browser when you assigned yourself to it?16:32
fungiphschwartz: look in the zuul log, it may be looking for build:build-kernel:some-other-node-label16:33
*** nwkarste_ has joined #openstack-infra16:33
sambettsanteaya: http://git.openstack.org/cgit/openstack-infra/puppet-openstackci/tree/contrib/single_node_ci_data.yaml#n28 <- same data I guess16:33
anteayasambetts: great16:33
asselin_anteaya, sambetts yes, sorry internal mirror. try this: http://git.openstack.org/cgit/openstack-infra/puppet-openstackci/tree/contrib/single_node_ci_data.yaml#n2816:33
fungiSotK: there wern't any at the time, no. i think i assigned it to myself before he started adding notes16:33
anteayaasselin_: thanks16:33
anteayaa race perhaps?16:33
SotKI expect it was a race, yeah16:34
sambettsthanks everyone, I need to have a chat with my team, and possibly look into switching to puppet-openstackci :)16:34
*** docaedo2 has quit IRC16:34
*** nwkarsten has quit IRC16:34
anteayaSotK: any way of confirming via logs, do you think?16:34
asselin_sambetts, docs are here: http://docs.openstack.org/infra/openstackci/16:35
*** shashank_hegde has joined #openstack-infra16:35
openstackgerritSpyros Trigazis proposed openstack-infra/project-config: [magnum] Use keystone v2.0 for rally job  https://review.openstack.org/32465116:35
fungijeblair: SotK: anteaya: i'm happy to pull logs around that to confirm what order they happened in16:35
anteayathat would be awesome, thank you16:36
*** Goneri has joined #openstack-infra16:36
*** johnny has joined #openstack-infra16:36
openstackgerritMerged openstack-infra/puppet-zuul: Conditionally install build-essential  https://review.openstack.org/32458116:36
jeblairfungi: i re-wrote the task notes16:36
SotKthe events timeline on the story suggests it was a race16:36
*** johnny is now known as Guest128116:36
jeblairfungi: though i suspect you understand the problem, i did throw out some brainstormy solution ideas16:36
*** nadya has quit IRC16:37
*** kzaitsev_mb has joined #openstack-infra16:37
*** nwkarste_ has quit IRC16:37
*** nadya has joined #openstack-infra16:37
clarkbkrotscheck: let us know when you are done with that instance so it can be deleted. Curious to know what you find too16:37
*** nwkarsten has joined #openstack-infra16:38
krotscheckclarkb: Indeed. Righ tnow I'm installing nodejs-dbg, because strace really just told me that it's hung on epoll_wait16:38
jeblairnotmorgan, pabelanger: either of you want to claim the success-on-rescue task?16:38
notmorganjeblair: looking at that one now.16:38
notmorgani'll claim it.16:38
krotscheckSomewhere during the coverage-report generation process, which annoys me.16:38
jeblairnotmorgan: cool16:38
notmorganunless i get reallllly stuck :)16:38
*** weshay_brb is now known as weshay16:38
jeblairpabelanger: either of the timeout tasks sound fun to you?16:39
jeblairnotmorgan: (are you going to assign it to yourself in storyboard, or should i?16:39
notmorganjeblair: i just was logging in16:40
jeblaircool16:40
strigazihi notmorgan, thoughts on my comments on https://review.openstack.org/#/c/324651/216:40
jeblairSotK, anteaya: is there a way to add all the tasks in a story to a board?16:40
notmorganjeblair: found a new bug in storyboard where logging in drops you back to the main page not where you were (so had to re-find the task)16:40
notmorganstrigazi: i think that is the wrong approach tbh. i would drive at figuring out why there is a timeout over merging that.16:41
anteayanot yet I don't think, you could try creating an automatic worklist and see if that catches all the tasks within a story16:41
*** nadya has quit IRC16:41
anteayajeblair: do you know automatic worklists yet?16:42
notmorganstrigazi: just a personal opinion. moving to 2.0 as a "fix" isn't really great :(16:42
pleia2anteaya: btw, updated the etherpad with the 2nd project rename (we have a change now)16:42
jeblairanteaya: no16:42
jeblairanteaya: i'm exploring that now16:42
SotKjeblair: if you click "add card" and change "tasks" to "stories", then search for the story title, you can expand the task list and add them all16:42
anteayapleia2: yay thank you16:42
*** nadya has joined #openstack-infra16:42
anteayaSotK: ah wonderful16:42
jeblairSotK: ok, if i do that, and add new tasks, i'll have to add new cards, right?16:42
notmorganstrigazi: i mean i can't force you to do v3 only, but i worry this is yet-another-case of "oh well this didn't work, back to v2" and we don't get directed feedback/work to find what is wrong.16:42
notmorganstrigazi: if that makes sense.16:43
SotKjeblair: yeah16:43
*** shashank_hegde has quit IRC16:43
notmorganstrigazi: like i said, i can't force it. but i would encourage strongly to figure out why there is a timeout over changing to v2.0 (and work with the folks in #openstack-keystone ) so we can keep things moving forward.16:44
*** sdake has joined #openstack-infra16:44
pabelangerjeblair: I can try my hand at timeout if zuul_runner hangs16:44
strigazinotmorgan: It's not a fix. It will help to invetigate the problem. In magnum we use v3 and in our production env as well16:44
*** infra-red has joined #openstack-infra16:44
*** fedexo has quit IRC16:44
*** tesseract has joined #openstack-infra16:44
*** fedexo has joined #openstack-infra16:45
notmorganstrigazi: right. this is exactly why chasing the timeout down is the right course of action.16:45
anteayaSotK: thanks I was able to get that to work for me: https://storyboard-dev.openstack.org/#!/worklist/1216:46
*** EricGonczer_ has joined #openstack-infra16:46
anteayapleia2: do you have the link for tomorrow's rename etherpad handy?16:46
*** roxanaghe has joined #openstack-infra16:47
jeblairanteaya: do i still need to add users to boards?16:47
jeblairhttps://storyboard.openstack.org/#!/board/2516:47
jeblairlike, that's hidden?16:47
*** claudiub|2 has joined #openstack-infra16:48
*** nadya_ has joined #openstack-infra16:48
anteayajeblair: I can see that board but I can't edit it16:48
jeblairoh that's how it works16:48
*** jogo has quit IRC16:48
anteayajeblair: so you have to add users if you want them to be able to create a new list and so on16:48
pleia2anteaya: https://etherpad.openstack.org/p/repo-renaming-2016-06-0316:48
anteayapleia2: thanks16:48
pleia2thanks for reviewing it :)16:49
*** nadya has quit IRC16:49
JayFhttps://review.openstack.org/#/c/313800/ I'd love to get core reviews on this; it's been outstanding a long time, and already has +1s from 2 cores and the PTL of Ironic16:49
anteayapleia2: thanks for creating it16:49
*** flepied has quit IRC16:49
lucasagomeshi all, can I get some eyes on https://review.openstack.org/#/c/315646/ please? Already has a +2 and been there since May 12th (I've been rebasing it along)16:49
anteayajeblair: yeah so your board team can use the board everyone else can view it16:49
SotKjeblair: if you want one that can't be seen by people who aren't users/owners for whatever reason, tick the `private` box16:50
lucasagomesthanks in advance16:50
jeblairanteaya: thx16:50
JayFlucasagomes: yours will conflict with mine16:50
JayFlucasagomes: so we should pick one to be in front16:50
anteayaSotK: which gets me to thinking, what happens if someone creates a worklist of private stories?16:50
JayFlucasagomes: and maybe just form a chain together?16:50
lucasagomesJayF, oh, urs is more important I think16:50
lucasagomesJayF, I can rebase on top of it16:50
jeblairclarkb, fungi, notmorgan, pabelanger, mordred, Shrews: https://storyboard.openstack.org/#!/board/2516:50
*** sambetts is now known as sambetts|afk16:50
openstackgerritPaul Hummer proposed openstack-infra/project-config: Add nova-lxd to openstack  https://review.openstack.org/32466716:50
JayFI wasn't going to say that :) but I'm glad you did16:50
anteayaSotK: can you make a worklist and board private?16:50
JayFlol16:50
lucasagomesJayF, hah fair16:50
SotKanteaya: you can16:50
lucasagomesJayF, ok, lemme do it16:50
anteayaSotK: awesome thank you16:50
openstackgerritMerged openstack-infra/project-config: Setup OSA os_aodh core group  https://review.openstack.org/32381516:50
*** yaume has quit IRC16:51
SotKboard permissions should override worklist permissions for worklists which are in boards though16:51
*** jogo has joined #openstack-infra16:51
*** roxanaghe has quit IRC16:51
SotKand if you end up with private stories in a public board, people who can't see those stories should just not see the cards representing them in the board16:51
*** julim has quit IRC16:51
jeblairfungi: i'm going to pull zuul-launcher out of service since we have identified a false-result bug16:51
*** tesseract has quit IRC16:51
openstackgerritMerged openstack-infra/tripleo-ci: Add timestamps to logs for indexing in logstash  https://review.openstack.org/32044316:52
*** fedexo has quit IRC16:52
fungijeblair: yep, that's prudent16:52
fungijeblair: i'll retrigger thiagop's release again and clean up the errant dists directory for now16:52
anteayapleia2: in step 2 didn't their used to be an action for things that used storyboard? like ensure that old names will be cleaned up in storyboard?16:52
openstackgerritJames E. Blair proposed openstack-infra/project-config: Revert "Revert "Revert "Revert "Revert "Start using the Zuul Ansible launcher"""""  https://review.openstack.org/32466816:53
openstackgerritMerged openstack-infra/project-config: Setup OSA os_cloudkitty core group  https://review.openstack.org/32381316:53
*** EricGonczer_ has quit IRC16:53
*** EricGonc_ has joined #openstack-infra16:53
anteayaSotK: thank you16:53
openstackgerritMerged openstack-infra/project-config: Setup OSA os_sahara core group  https://review.openstack.org/32381116:53
pleia2anteaya: these projects don't use storyboard, so I didn't include it16:53
anteayaSotK: perhaps that would be a good thing for tristanC to test, what happens if you have private stories on a public board?16:53
anteayapleia2: ah okay, can you link to where you drew the instructions from?16:54
openstackgerritMerged openstack-infra/project-config: Setup OSA os_zaqar core group  https://review.openstack.org/32380616:54
anteayapleia2: I just go by last times etherpad myself to generational shift is something I watch for16:54
pleia2anteaya: the last one, https://etherpad.openstack.org/p/repo-renaming-2016-02-1216:54
anteayas/to/so16:54
openstackgerritMerged openstack-infra/project-config: Setup OSA os_ceilometer core group  https://review.openstack.org/32382316:54
krotscheckWhaa.... when did tarball upload start uploading to the dist/ dir rather than the project dir?16:55
*** regXboi has joined #openstack-infra16:55
*** Kaiyan_ has quit IRC16:55
anteayapleia2: right which is why I am concerned about the generational shift, I don't want the storyboard steps to get lost for when we do need them16:55
pleia2anteaya: I adjusted it a bit to be more clear, so we don't miss disabling ansible/puppet early again :)16:55
jeblairkrotscheck: it had a 1/8 chance of doing it since yesterday afternoon16:55
anteayapleia2: that is good16:55
pleia2I looked at the one from September too16:55
fungikrotscheck: that's a zuul-launcher bug i'm working on fixing now16:55
krotscheckjeblair: Just my luck... http://tarballs.openstack.org/eslint-config-openstack/16:55
jeblairkrotscheck: fungi is performing a similar cleanup right now16:55
pleia2happy to add back the unneeded storyboard step if that's better16:55
*** cbader has joined #openstack-infra16:55
anteayaI think my point is I have no frame of reference for instructions taht include storyboard if we leave them off this etherpad16:56
pleia2ok16:56
krotscheckOk, I'll leave y'all alone until it's fixed.16:56
anteayathanks16:56
anteayajust strikethrough them after they are added16:56
anteayathanks16:56
jeblairanteaya: we have documentation for reference16:56
anteayajeblair: yes, that was what I was thinking we have16:56
fungikrotscheck: do you need any jobs depending on that tarball retriggered, or do you just want the tarball copied into the parent dir?16:56
pleia2anteaya: oh, it is there, step 1516:57
jeblairanteaya: i mean http://docs.openstack.org/infra/system-config/gerrit.html#renaming-a-project16:57
*** nadya_ has quit IRC16:57
anteayahttp://docs.openstack.org/infra/system-config/gerrit.html#renaming-a-project ?16:57
*** eharney has quit IRC16:57
anteayajeblair: great thank you :)16:57
notmorganjeblair: it looks like the error block needs an explicit false return code (possibly) chasing down specifics internally now on how to do that right.16:57
krotscheckfungi: Well, should I fix the npm-publish-tarball to download from dist first? I'd like to know what the eventual solution will be before I ask for any retriggers.16:57
*** EricGonczer_ has joined #openstack-infra16:58
krotscheckfungi: (The answer is- yes I need a retrigger, but until the preconditions are valid, there's no point)16:58
fungikrotscheck: no, that dist directory is a bug (for now anyway)16:58
openstackgerritMerged openstack-infra/project-config: Setup OSA security core group  https://review.openstack.org/32382516:58
fungikrotscheck: i'll reenqueue your tag then and we'll get a new tarball, and i'll blow that dist subtree away in the meantime16:58
openstackgerritMerged openstack-infra/project-config: Setup OSA os_designate core group  https://review.openstack.org/32383016:58
openstackgerritMerged openstack-infra/project-config: Add missing Openstack Juju charm  https://review.openstack.org/32371616:58
krotscheckfungi: Gotcha. In that case, yes- I need the content of the dist directory copied into parent, and then eslint-config-openstack-npm-upload retriggered on the release slave.16:58
pleia2oops, I'm in trouble, I used one of my nephew's jurassic park band-aids16:59
*** EricGonc_ has quit IRC16:59
krotscheckOh good16:59
openstackgerritMerged openstack-infra/project-config: Add tempest charm project to Juju Charms  https://review.openstack.org/32409616:59
krotscheckfungi: That works too.16:59
openstackgerritMerged openstack-infra/project-config: Remove kilo bitrot job definition and usage  https://review.openstack.org/32409116:59
notmorganjeblair: is it safe to assume ansible 2.0? or16:59
SotKanteaya: sure16:59
*** prometheanfire has joined #openstack-infra16:59
fungipleia2: are the collectibles?16:59
notmorganjeblair: because i think 2.0 handles some of this differently internally.16:59
anteayapleia2: oh no16:59
pleia2fungi: no, but he's three, so much "omg my band-aid!" :)16:59
anteayaI got star trek postage stamps yesterday17:00
jeblairnotmorgan: yes17:00
pleia2anteaya: nice17:00
anteayanot sure if they make star trek band-aids17:00
anteayapleia2: I was happy17:00
notmorganjeblair: ok cool. let me find the correct way to exit with a false status (hopefully without calling out to shell: /bin/false17:00
*** lucasagomes is now known as lucas-afk17:00
*** EricGonc_ has joined #openstack-infra17:00
anteayafungi: did the storyboard logs produce anything of value?17:00
notmorganjeblair: but that appears to be why error block (rescue) is causing success17:00
jeblairnotmorgan: if it gets to that point, we control the zuul_log module which is the only reason we use that -- we could pass in an argument to tell it how to exit17:01
jeblairnotmorgan: (though i would prefer a more ansibly way of doing it if there is one)17:01
fungianteaya: apparently they at least did make star trek band-aids at one time https://www.etsy.com/listing/109638500/vintage-star-trek-collectible-band-aid17:01
*** eharney has joined #openstack-infra17:01
fungianteaya: and no, i didn't check the logs because SotK indicated that the event timeline for the story was sufficient to indicate what order we'd done things in17:02
notmorganjeblair: oh absolutely, i'm going to see if i have a nice17:02
*** PollyZ_ has quit IRC17:02
notmorgan"heyyyy this failed" mechanism intetrnally to ansible17:02
anteayafungi: wow, how could they have stopped production on those?17:02
openstackgerritMerged openstack-infra/project-config: layout: cleanup redundant rules  https://review.openstack.org/32415917:02
*** EricGonczer_ has quit IRC17:02
anteayafungi: ah okay thank you17:02
anteayaSotK: you have what you need then to tackle addressing the race?17:03
*** esikachev has quit IRC17:03
SotKanteaya: I do17:03
anteayaSotK: marvelous, thank you17:03
*** esikachev has joined #openstack-infra17:04
*** penguinolog has quit IRC17:05
* SotK confirms that it is indeed a race to begin with17:05
*** pvaneck has joined #openstack-infra17:05
anteayaSotK: oh, good start17:06
*** hrybacki|food is now known as hrybacki17:07
fungijeblair: as luck would have it, thiagop and krotscheck were the only ones to tag releases of things which got bit by the keep-hierarchy issue (everything else needing cleanup is just branch tarballs)17:07
anteayapleia2: do you want to take over andeas' -2 on this patch? https://review.openstack.org/#/c/299192/617:07
jeblairfungi: whew, thanks17:07
pabelangerjeblair: I think I could a job from zl01 that is hung17:07
pabelangerjeblair: nc 66.187.229.31 808817:07
pabelangerjeblair: job fails with 'exit 137' but looks like zl01 is still polling the server17:08
krotscheckclarkb: Current working theory is that ulimit -n == 1024 is a problem.17:08
pleia2anteaya: done17:08
anteayapleia2: this patch does use storyboard: https://review.openstack.org/#/c/324273/1/gerrit/projects.yaml17:08
*** esikachev has quit IRC17:09
anteayapleia2: so we have to ensure the old project name is cleaned up17:09
fungithiagop: your release is up now https://pypi.python.org/pypi/python-oneviewclient17:09
pleia2anteaya: ah, interesting!17:09
anteayaand thank you17:09
jeblairpabelanger: hrm, it ran the final "job complete" task; that's weird (the one i saw ended with 'task exit code' but no 'job complet'17:09
*** ayoung has quit IRC17:09
anteayapleia2: we haven't been good at cleaning up old project names on storyboard in the past, which is why I am looking to change that this time17:09
pabelangerjeblair: okay, so it just cleaned up17:09
pleia2anteaya: can you update the etherpad with that?17:09
pleia2great17:09
anteayapleia2: sure, do you recall what etherpad last had the storyboard steps included on it?17:10
pabelangerjeblair: okay, I think this is an issue with the triplo-ci code17:10
jeblairpabelanger: or actually, maybe not even that far -- maybe like this one: nc 63.251.114.228 808817:10
pabelangernot zl0117:10
anteayapleia2: I can go looking, was just wondering if you remembered17:10
jeblairpabelanger: how so?17:11
anteayapleia2: I'll find it17:11
pleia2anteaya: I can look, not the September one17:11
*** jerryz has joined #openstack-infra17:11
openstackgerritMatthew Treinish proposed openstack-infra/bindep: Add Archlinux support  https://review.openstack.org/32471617:11
anteayapleia2: I'll look and skip september, thanks17:12
pabelangerjeblair: you connected just at the right time to see the job finish. If you look at the timestamp on 'exit 137' and the following command, that was the delay I was seeing17:12
notmorganjeblair: so, it looks like the easiest way is going to be making the zuul_log module fail explicitly if a failure param is passed17:12
mtreinishfungi: ^^^ I'm not sure that's something we care about17:12
jeblairpabelanger: nc 158.69.82.205 8088 is another17:12
fungithis is weird... http://git.openstack.org/cgit/openstack/eslint-config-openstack shows a 2.0.0 tag but git remote update isn't fetching it17:12
notmorganjeblair: it seems to be the "ansible" way.17:12
mtreinishbut I was hitting errors trying to run it on my machines17:12
openstackgerritAdam Coldrick proposed openstack-infra/storyboard: Filter non-public fields in users when updating  https://review.openstack.org/32471717:12
jeblairpabelanger: ah, yeah, it's another ansible task, so it's slow17:12
notmorganjeblair: afaict. unless we shell to bin/false (useful if doing yaml-y-things directly)17:12
fungimtreinish: it might be, though i have a feeling it's untestable in our ci without archlinux workers17:12
jeblairpabelanger: but 63.251.114.228 and 158.69.82.205 look like the thing i was seeing17:12
jeblairpabelanger: they both have stopped running zuul_runner, but ansible is still running17:13
fungimtreinish: you wouldn't happen to want to hack on that next? ;)17:13
mtreinishfungi: I could, is there a doc on how to set that up?17:13
jeblairnotmorgan: okay, sounds good.  you want to write that patch?17:13
mtreinishif there's an easy guide I can chug away in my spare time17:13
mtreinishassuming I have any :)17:13
notmorganjeblair: yep, starting to work on it now.17:14
fungimtreinish: not really, step #1 is getting a working element for it in diskimage-builder17:14
notmorganjeblair: going to make "fail" an optional param that just calls out module.fail_json instead of .exit_json17:14
fungimtreinish: the rest is fairly simple once that's done17:14
jeblairnotmorgan: ++17:14
rcarrillocruzjeblair: not really here, out of town till Monday17:14
mtreinishfungi: ok, I'll put that on the list of things to look at17:14
fungimtreinish: though #2 (or #0.5?) is probably getting archilinux support into glean17:14
jeblairrcarrillocruz: ok, we'll have fun without you :)17:14
jeblairpabelanger: 149.202.177.22 is another17:15
rcarrillocruzHappy to help next week if you have not solved it by then :/17:15
fungimtreinish: er, archlinux17:15
jeblairrcarrillocruz: if so, we'll find something new for you :)17:15
*** AJaeger has joined #openstack-infra17:15
mtreinishfungi: I think we need to fork archlinux and make archilinux, it's a better name17:15
rcarrillocruz++17:16
*** e0ne has joined #openstack-infra17:16
fungimtreinish: archie linux17:17
*** tonytan4ever has quit IRC17:17
fungimtreinish: the archie ftp search tool should play a predominant role17:17
mtreinishhaha17:18
*** penguinolog has joined #openstack-infra17:18
*** trown is now known as trown|lunch17:18
notmorganjeblair: sooo question on tagging the task in the commit message... i haven't done a storyboard managed bug fix yet17:18
*** savihou has quit IRC17:18
mtreinishfungi: does any other project use pylibmc? I figured having the libmemcached headers would be enough: http://logs.openstack.org/94/324094/7/check/gate-openstack-health-docs/e232fd6/console.html17:18
notmorganjeblair: is it the same as LP? witht he ID? or?17:18
fungimtreinish: check codesearch.o.o?17:18
mtreinishwhy can't they just package wheels, sigh17:18
openstackgerritAndreas Jaeger proposed openstack-infra/project-config: Fix translation proposals  https://review.openstack.org/32472317:18
notmorganfwiw, i think i have this fix ready.17:19
*** sputnik13 has joined #openstack-infra17:19
jeblairnotmorgan: i'm not sure where we are on that, though i don't think we have automation.  I'd just do "Story: ###" for now unless someone has better info17:19
notmorganjeblair: WFM :)17:19
mtreinishfungi: everyone else does it optionally it's not in their requirements.txt17:19
fungijeblair: notmorgan: or do the normal bug headers and just ignore that they're going to link to something invalid/incorrect in lp for now17:19
notmorganfungi: ok cool, so it's tagged to the story not the task?17:20
fungimtreinish: that's disappointing17:20
fungimtreinish: maybe there's a fork of it with better packaging?17:20
notmorganfungi: i think i like Story: #### personally17:20
notmorganfungi: for now.17:21
funginotmorgan: we've been doing the story number, mainly because that's what we imported from lp, but in the future our automation may be better off keying on tasks (so that a change can update a specific task in a multi-task story)17:21
*** derekh has quit IRC17:21
AJaegerHi team, is there any urgent work that needs help? or is everything fine?17:22
persiaSo, while "Story: ####" is appealing, there aren't any restrictions on a story containing two tasks against the same project.17:22
mtreinishfungi: not that I've found. I could try one of the other memcached connectors I guess17:22
persiaSo there would need to be some task-id based key.17:22
*** ifarkas has quit IRC17:22
mtreinishI don't remember why I used pylibmc17:22
fungiAJaeger: are you looking for excuses to not be on vacation?17:22
AJaegerfungi, vacation ended on Monday - and I'm slowly getting up to speed again. Took me a bit longer than expected...17:23
fungiAJaeger: i think we have stuff mostly under control at the moment anyway, so take your time catching back up17:23
AJaegerfungi, glad to hear!17:23
JayFclarkb: sdague: fungi: I've been told you all hate bad Ironic CI. https://review.openstack.org/#/c/313800/ is one of the changes we're doing to make it faster and more reliable, I'd really appreciate core reviews on it if possible.17:23
openstackgerritAdam Coldrick proposed openstack-infra/storyboard: Filter non-public fields when searching for users  https://review.openstack.org/32472517:23
AJaegerin that case, I'd like to ask project-config cores for reviews of https://review.openstack.org/#/c/324723/ and https://review.openstack.org/#/c/324259/ - two fixes for translation jobs that I noticed while checking current status17:24
*** e0ne has quit IRC17:25
AJaegerteam, are you aware that according to http://status.openstack.org/zuul/ networking-sfc is since 153 hours (!) in the post queue waiting for networking-sfc-docs to finish?17:26
anteayaAJaeger: here there17:26
*** rbrndt has quit IRC17:26
anteayapleia2: done my pass on the etherpad, nice job17:26
pleia2anteaya: thank you17:26
anteayathank you!17:26
openstackgerritMorgan Fainberg proposed openstack-infra/zuul: Call :func:`AnsibleModule.fail_json` on failure  https://review.openstack.org/32472617:26
anteayaAJaeger: when you have a minute can you remove your -2 from: https://review.openstack.org/#/c/299192/617:27
notmorganjeblair, Shrews, pabelanger: ^ I *think* that will do it. (no tests yet, passes pep8)17:27
anteayaAJaeger: pleia2 has it covered with her -217:27
fungino clue why remote update wasn't finding the 2.0.0 tag on eslint-config-openstack, but i blew it away and recloned from the same origin and it's there now17:27
*** Daisy has joined #openstack-infra17:27
jeblairnotmorgan: yeah, we have no tests of ansible launcher right now (which i think is ok for the moment)17:27
krotscheckclarkb: Looks like it's definitely file descriptor limits. Xenial's default is 1024, which is a bit low anyway. Which would you prefer- patch to system-config to update it globally, or projects-config to somehow reload that during the build....17:28
krotscheckfungi: ^^17:28
jeblairpabelanger: i just noticed that ansible async logs to syslog, on the worker node -- you might see if there are any clues there17:29
*** sputnik13 has quit IRC17:29
AJaegeranteaya: on my way... Happy to pass on the -2 ;)17:29
krotscheckALso, this might be the same root cause of the npm install issues.17:29
pabelangerjeblair: ya, I am still tracing the logs on 63.251.114.22817:29
pabelangerjeblair: it would be nice if our subprocess.Popen calls did live output vs waiting for the process to finish17:30
*** e0ne has joined #openstack-infra17:30
*** shashank_hegde has joined #openstack-infra17:30
pabelangercurious to see which task is hung17:30
jeblairpabelanger: i'm starting to think so too17:30
anteayaAJaeger: thank you17:30
anteayaAJaeger: nice to see you back17:30
AJaegerthanks, anteaya17:30
clarkbkrotscheck: probably fine to bake into images if kept to a reasonable 4k or 8k17:30
anteayaAJaeger: did you have a nice vacation?17:30
krotscheckclarkb: I'll switch to 4K. Anything larger and we can yell at the project to stop opening so many files.17:31
*** flepied has joined #openstack-infra17:31
notmorganjeblair: i figure we just will replicate the error message to .fail_json, it seems "correct"17:31
*** Daisy has quit IRC17:32
notmorganfungi: ok i can just do bugid:17:32
*** ddieterly is now known as ddieterly[away]17:32
notmorganfungi: easy to edit the thigns17:32
jeblairpabelanger: i suspect the zuul_runner task based on my investigation last night17:32
*** amotoki has joined #openstack-infra17:32
jeblairpabelanger: (even though it has actually been killed)17:32
notmorganpersia: we need a way to identify specific tasks imo17:33
AJaegeranteaya: it was great and relaxing! Had everything from snow to warm sunshine in the Dolomites - with some nice walks and action with my family!17:33
anteayaoh lovely17:33
anteayathat sounds divine17:33
anteayaI'm so glad you and your family had a nice relaxing time17:33
anteaya:)17:33
notmorganpersia: which i don't see an easy way (as in tasks are not clearly identifiable)17:33
notmorganpersia: i'd like something like "STORY-TASK: ####" but yeah :(17:34
notmorganpersia: not there yt17:34
notmorganyet*17:34
persianotmorgan: There was a patch to show the task ID on patches, but I think it was ugly.  I suspect that something like that will land before we can usefully have automation.17:34
AJaegeranteaya: thanks. And it was pre-tourist season, so we were sometimes the only ones walking - more marmots than people ;)17:34
persiaYes, not yet :)17:34
notmorganpersia: ++17:34
anteayajeblair notmorgan fungi yes so right now we are still using Story: <story-id> for commit messages17:35
anteayaat the last storyboard mid-cycle we agreed that we wanted to move to task-id for gerrit integration17:35
notmorgananteaya: ok cool so i'm following current "best practices"17:36
notmorgananteaya: i did "partial-story: ####"17:36
anteayawhich Zara is working on implementing, currently she has created a bot script and is now looking at the gerrit storyboard plugin17:36
anteayanotmorgan: well we never had a partial-story tag, just story: story-d17:36
anteayastory-id17:36
anteayaso you are making something up17:36
*** csomerville has quit IRC17:37
*** sputnik13 has joined #openstack-infra17:37
notmorgananteaya: hehe, woo, i like making things up17:37
anteayabut yes, the current best practice is Story: <story-id>17:37
notmorgananteaya: anyone can use17:37
notmorgan"current" ideas17:37
notmorgan:P17:37
notmorgananteaya: ^_^17:37
*** derekh has joined #openstack-infra17:37
anteayanotmorgan: you are great at that :)17:37
anteayaand yes having something more fine grained and trackable is the goal and we are working on it17:37
notmorganjeblair: i am not sure if we need an else block. I *think* fail_json exits.17:38
*** amotoki has quit IRC17:38
krotscheckclarkb: I'm done with the node, thanks!17:38
anteayacurrently anyone who feels like helping get the storyboard gerrit plugin working on the review-dev server would really help progress here as Zara can then just figure out how to get the plugin working17:38
anteayarather than figure out how to stand up a gerrit17:38
notmorgananteaya: i have some things to file about usability around storyboard from today and if i learn enough JS i'll try and fix too.17:39
anteayanotmorgan: awesome thank you17:39
jeblairnotmorgan: yeah, see zuul_runner for reference17:39
anteayanotmorgan: do you want to toss your thoughts in an etherpad first so I can see if there are any in progress stories that cover your discoveries?17:39
*** gyee has quit IRC17:40
anteayanotmorgan: or you can just make stories, your call17:40
*** electrofelix has quit IRC17:40
notmorganjeblair: ah ok17:40
*** amitgandhinz has quit IRC17:41
notmorgananteaya: it's things like "notes" should be expandable from the task, not just a modal17:41
notmorgananteaya: so i can see notes for all tasks in a story at once (if I want)17:41
anteayaah yes, we have discussed that17:41
notmorganor see it w/o "edit" rights to the box (no accidental changes)17:41
*** amitgandhinz has joined #openstack-infra17:41
anteayahow far should notes go17:41
*** Na3iL has quit IRC17:42
*** tonytan4ever has joined #openstack-infra17:42
notmorgananteaya: and a bug - login takes me to the home page, not back to where i was17:42
anteayaif you are not logged in to storyboard you can see the notes without being able to edit the notes17:42
notmorgananteaya: so the redirect isn't being propagated to the OID login.17:42
notmorgananteaya: i was looking from a logged in perspective.17:42
notmorgananteaya: because i assume i'd be logged in most of the time.17:42
anteayabut if you want only certain people to be able to edit notes then you have the concept of permissions on stories, which goes against one of the main design principles17:42
fungikrotscheck: i've got your tag waiting to go back into the release pipeline (for the past ~15 minutes so far) but zuul is busy with a glut of events/results for a little longer. i'll let you know once it goes through17:43
anteayain that anyone can create a story, but permissions are on worklists and boards17:43
notmorgannope, i want it just a "read only view unless i explicitly want to edit"17:43
fungialso i cleaned up all the "dist" cruft on tarballs.o.o17:43
notmorgani accidently deleted text and didn't want to save it.17:43
anteayanotmorgan: yes the login does not reinstate your location is a known issue, let me find the story on that17:43
*** yamamoto has quit IRC17:43
jeblairfungi: it looks like zuul is taking a long time to report changes17:43
jeblairfungi: i wonder if gerrit is slow17:44
notmorgananteaya: that should be a super easy fix. i chased down how that worked for gerrit through OID.17:44
anteayanotmorgan: right, so again stories don't have the concept of permissions and that is on purpose17:44
notmorgananteaya: happy to at least help dig out what attributes to set/consume.17:44
*** SumitNaiksatam has joined #openstack-infra17:44
anteayanotmorgan: thanks, I'll see if I can dig up the story17:44
notmorgananteaya: and i'm not talking about permission i'm talking about strict UX.17:44
anteayanotmorgan: okay maybe I don't understand then17:44
notmorgananteaya: if i (or any logged in person) clicks edit it should let them17:44
notmorgananteaya: if i am viewing the note, i don't want it to be "edit" mode - no accidental changes to the content17:45
fungijeblair: interestingly, the java gc doesn't seem to be active (yet) according to javamelody17:45
notmorgananteaya: but anyone should be able to "edit"17:45
persianotmorgan: anteaya: I have opinions about notes: please also let me know the story if it becomes one.  tl;dr is that I think notes should only contain URLs and other references with text in the discussion.17:45
*** ihrachys has quit IRC17:45
jeblairfungi: replication could also be slow (i think zuul still waits for that)17:45
notmorganpersia: sure. however that is done17:45
*** derekh has quit IRC17:45
Shrewsjeblair: notmorgan: back from lunch. playing catchup17:45
persianotmorgan: When someone creates the story, highlight me with the number :)17:45
notmorganpersia: i personally like the LP thing with comments that are non-editable once submitted.17:45
persianotmorgan: I also17:45
krotscheckfungi: Thanks!17:46
persia(this is why I have my opinion about notes)17:46
notmorganpersia: :)17:46
anteayanotmorgan: ah I see, opening the note should not default to edit mode, yes, makes sense17:46
notmorgananteaya: exactly ^_^.17:46
fungijeblair: gerrit show-queue doesn't have a bunch of replication showing at least17:47
*** PollyZ__ has joined #openstack-infra17:47
jeblairnotmorgan: well, notes aren't comments.17:47
notmorganjeblair: ok will gate with the else.17:47
anteayapersia: sure, right now I am listening to morgan to the best of my ability, once I feel I have listened to him to his satisfaction, I can listen to you, thanks17:47
AJaegerjeblair, fungi, are you aware that according to http://status.openstack.org/zuul/ networking-sfc is since 153 hours (!) in the post queue waiting for networking-sfc-docs to finish?17:47
notmorganjeblair: sure. :)17:47
notmorganjeblair: but in either case, non-edit by default.17:47
persiaanteaya: No rush: I only want to be part of the discussion once your listening to morgan becomes an artifact.17:47
jeblairstoryboard has comments, but their utility is limited by the fact that they are almost never displayed in practice17:47
fungiAJaeger: yes, zuul is waiting for that gearman task to report, and it never will because the slave is gone and the jenkins master has been restarted since then. we're basically waiting for a zuul restart to blow that away17:48
AJaegerfungi: ok17:48
*** chem has quit IRC17:48
anteayapersia: absolutely, thank you17:48
*** akshai has quit IRC17:48
anteayapersia: do you know of a story that exists that captures the no redirect to my original page upon login current functionality?17:49
notmorganpersia: i'll try and make a story or find one as well. but chasing some things down atm.17:49
notmorganpersia: for zuul ansible launcher :)17:49
*** akshai has joined #openstack-infra17:49
openstackgerritMorgan Fainberg proposed openstack-infra/zuul: Call :func:`AnsibleModule.fail_json` on failure  https://review.openstack.org/32472617:49
notmorganjeblair: ^ with the gate now.17:50
anteayajeblair: yes, the display discussion around comments thus far that I am aware of has come down to chronological order or reverse chronological or toggable, any choice hides many due to pagination17:50
jeblairanteaya: they should not paginate, and they should not display uninteresting timeline entries by default (and some of the only moderately interesting ones should be visually very tiny)17:51
notmorganOOH story: #xxxx is a link in gerrit17:51
openstackgerritMichael Krotscheck proposed openstack-infra/system-config: Increased open file limits on debian systems  https://review.openstack.org/32473517:51
notmorganso we're def doing it right :)17:51
fungiphschwartz: are you aware your philip-schwartz account has left an average of 35.5 gerrit comments a minute between 17:40 and 17:50 utc alone?17:52
krotscheckclarkb, fungi: ^^17:52
anteayajeblair: okay I can create a story with those thoughts and see what comes out of that17:52
notmorganfungi: gertty backlog?17:52
persiaanteaya: I do not know of such a story17:52
openstackgerritSergey Kraynev proposed openstack-infra/project-config: Create separate ACL groups for murano-apps project  https://review.openstack.org/32334017:52
anteayapersia: great thank you17:52
jeblairanteaya: launchpad displays comments (and timeline entries) perfectly17:53
funginotmorgan: well, it was >3k comments since 17:00 utc, so doubtful17:53
anteayanotmorgan: I cannot find, nor can persia find the redirect to oringinal page on login story, shall I create it?17:53
notmorganfungi: holy crap.17:53
phschwartzfungi: no, I haven't. Are you able to see the ip the connections are coming from?17:53
notmorgananteaya: sure.17:53
fungiphschwartz: yep, just a sec17:53
anteayajeblair: thank you, I'll add that17:53
phschwartzfungi: I haven't pushed anything out or made a comment since monday so it is coming from somewhere, but not me directly17:53
notmorgananteaya: and i'll get some time later today to find the attribute passthroughs so we can make it work.17:54
anteayanotmorgan: awesome, thank you17:54
fungiphschwartz: nevermind, bad pattern match, it's queries17:54
persiaanteaya: To be clear: I have not looked: storyboard doesn't happen to work with the ancient browsers on my laptop currently.  I just don't remember any discussions of such a story.17:54
anteayapersia: let me capture these stories then I can listen17:54
fungiphschwartz: not submitting comments17:54
notmorgananteaya: it likely is very straight forward with a minor csrf guard17:54
anteayapersia: wonderful thank you17:54
anteayanotmorgan: I believe you17:54
phschwartzfungi: still worrysome. can you still provide the ip so I can track it down17:54
notmorgananteaya: i'm hoping at least ;)17:54
fungiphschwartz: yeah, 159.122.223.8017:55
*** kzaitsev_mb has quit IRC17:56
*** pradk has quit IRC17:56
phschwartzfungi: ty, that is an IBM server in London that is running a thirdparty CI, I will see why it has gone nuts quering with my creds of all else.17:56
jeblairfungi: that would certainly distract zuul a bit, but i'd be surprised if that were causing the reporting slowdown17:56
jeblairfungi: (i can't think of a better explanation)17:56
notmorganphschwartz: they co-opted your account!17:56
*** links has joined #openstack-infra17:57
fungijeblair: yep, just mining gerrit logs looking for anything that could be causing it to be "slow"17:57
phschwartznotmorgan: more like took over a dev server and most likely turned it back on with my creds still cached from openstackci17:57
jeblairfungi: it seems to have just picked up the pace17:57
*** PollyZ__ has quit IRC17:57
anteayajeblair: https://storyboard.openstack.org/#!/story/200062017:58
JayFAJaeger: thanks for that +2, but that patch depends on https://review.openstack.org/#/c/313800 which is more urgent in terms of Ironic. If you could point a review there as well I'd be very grateful.17:59
AJaegerJayF: slowly going through all reviews ;) Will tackle that one next...18:00
amrithhi, commits https://review.openstack.org/#/c/312806/ and https://review.openstack.org/#/c/312805/ registered the new trove-image-builder repository. The change to zuul/layout.yaml in https://review.openstack.org/#/c/312805/7/zuul/layout.yaml provides what is described as the minimal information to get zuul to trigger jobs. Yet a test commit https://review.openstack.org/#/c/324713/ is sitting with "Needs Verified" for a18:00
amrithwhile now. Is there something additional that I need to do on the infra side before commits to this repo will merge?18:00
anteayanotmorgan: https://storyboard.openstack.org/#!/story/200062118:00
JayFthanks AJaeger! Woo18:00
*** annegentle has quit IRC18:00
notmorgananteaya: tagging it in my browser so i can look later today18:00
anteayapersia: okay thanks for your patience do you want to talk here or storyboard?18:00
*** Kaiyan has joined #openstack-infra18:00
AJaegeramrith: check the zuul status on status.openstack.org/zuul18:00
anteayanotmorgan: awesome, thank you18:00
amrithAJaeger, I did. nothing there18:00
AJaegeramrith: "Queue lengths: 2298 events, 2273 results."18:01
amrithbut I do see some jobs that've been running 154hr18:01
fungiamrith: some or just one?18:01
Kaiyan@clarkb Thank you for your help! https://review.openstack.org/#/c/316293/ just passed the check jobs18:01
AJaegeramrith: as long as the queue is not 0, your job might be one of those queued ones - please wait.18:01
persiaanteaya: I have nothing you have not addressed: I just wanted the pointer to the story about notes (so I could get it on my phone easily), and to be clear that I had not searched for anything when you asked.  Thank you.18:01
AJaegeramrith: the one in the post queue is known18:01
anteayaKaiyan: you don't need to use @ in front of someone's nickname in irc18:01
amrithAJaeger, I have no context in which to understand that.18:01
amrithah, OK18:01
anteayaKaiyan: that is for twitter18:02
amrithnow that I know what "queue length" is (jobs not showing up yet) I'm happy to wait :)18:02
anteayapersia: okay as for notes, I don't have a reference story18:02
*** e0ne has quit IRC18:02
Kaiyanoh haha good to know!18:02
anteayapersia: just a personal memory of a conversation that took place at the last mid-cycle but might never made it to the artifact stage18:02
persiaanteaya: No worries.  If I read correctly, one may be created later, once there is time for the concerned party to think about it more.18:02
*** annegentle has joined #openstack-infra18:02
fungiamrith: zuul watches an event stream from gerrit looking for events that should trigger jobs (for example, new changes/patchsets or recheck comments, or approvals), and sometimes it gets behind in processing the incoming events (especially because it generates quite a few internal events of its own which end up in the same event queue)18:03
*** infra-red has quit IRC18:03
anteayapersia: I think so, yes, there has been discussion about it and Zara had some thoughts on it she posted in the storyboard channel18:03
anteayapersia: but the discussion hasn't been exhaustive and as far as I know just tendencies have been expressed18:03
*** kzaitsev_mb has joined #openstack-infra18:04
amrithfungi, thanks. the queue is growing quite fast (now that I know where to look). It is almost 110 more than just 2min ago18:04
*** amoralej is now known as amoralej|off18:04
anteayapersia: notmorgan but I can create a story about what morgan noticed in that when  opening a note is should not be in edit mode by default, I'll create that story now18:05
AJaegeramrith: that's slow IMHO - fungi and jeblair are currently checking whether there's a problem18:05
fungiamrith: yeah, that will also spike up pretty quickly when changes merge, because it needs to generate merge-check jobs and enqueue them looking for open changes which may now conflict with the target branch tip state18:05
notmorgananteaya: added myself for the redirect as the owner for now. I'll unassign if i can't fix once i have the mechanism documented18:05
*** rhallisey has quit IRC18:05
*** csomerville has joined #openstack-infra18:06
amrithAJaeger, fungi thanks for the answers. hope you find and are able to fix whatever ails the thing.18:06
*** degorenko is now known as _degorenko|afk18:06
anteayanotmorgan: persia https://storyboard.openstack.org/#!/story/200062218:06
pleia2JayF: +2A18:07
anteayanotmorgan: awesome thank you, any activity or notes you can offer on the story are wonderful!18:07
*** rhallisey has joined #openstack-infra18:07
JayFpleia2: Thanks a bunch! I really appreciate it and will monitor the ironic gate to make sure it was effective.18:07
*** e0ne has joined #openstack-infra18:08
* anteaya steps away for a bit, thanking folks for the stories will be back for more shortly18:08
*** david-lyle has joined #openstack-infra18:09
*** rbrndt has joined #openstack-infra18:09
fungijeblair: looks like there was a zuul reconfiguration triggered at 17:47:40 (according to the debug log), though that seems after things got slow18:10
*** regXboi has quit IRC18:11
fungibut it's still in the midst of that for now, so it could explain additional slowness at least18:11
jeblairfungi: yeah, could be multiple issues18:11
jeblairreporting seems to have slowed down a bit again i think18:12
jeblair(we should log that time)18:12
fungias in log the duration from when the review call is made to gerrit until the response comes back?18:13
jeblairyep18:13
fungilog and/or emit stats18:13
AJaegersdake: is https://review.openstack.org/#/c/311574/ now ready to merge? Could you rebase in that case, please18:13
jeblaircause right now, it's 'count how long between when i see a report and when i see a log line that i know is from the same thread'18:13
jeblairwhich is not very scientific18:13
openstackgerritMerged openstack-infra/project-config: Revert "Revert "Revert "Revert "Revert "Start using the Zuul Ansible launcher"""""  https://review.openstack.org/32466818:13
jeblairpabelanger, fungi, notmorgan: so on the task i have assigned to me -- figuring out why zuul_launcher hangs -- i have replicated it by runnig 'sleep 30' in zuul launcher, and then killing the running bash script out of band18:15
*** maishsk has joined #openstack-infra18:15
*** kzaitsev_mb has quit IRC18:15
*** pradk has joined #openstack-infra18:16
jeblairpabelanger, fungi, notmorgan: that apparently causes nothing actionable to happen to the proc.stdout.readline() call, so it sits there18:16
*** amitgandhinz has quit IRC18:17
*** csomerville has quit IRC18:18
*** amitgandhinz has joined #openstack-infra18:18
*** cody-somerville has joined #openstack-infra18:18
pabelangerjeblair: nice find18:19
Shrewsnotmorgan: jeblair: it would actually be simpler to just add a 'command: /bin/false' to the end of error block18:19
*** kzaitsev_mb has joined #openstack-infra18:19
notmorganShrews: it is fine to shell out, that was the alternative.18:19
jeblairShrews: that's a local command, right?18:20
*** dizquierdo is now known as dizquierdo_afk18:20
notmorganShrews: i'm ok with making it do the shell bin/false instead of calling .fail_json in our module18:20
notmorganShrews: if it's best practices to do so.18:21
Shrewsjeblair: remote iirc18:21
sdakeAJaeger my outstanding review queue is 2 pages long with half of them in a needs rebase state18:21
AJaegersdake: fun ;)18:22
sdakeAJaeger but I will really try to get to it today18:22
sdakeI have a bunch of governance changes i'd like to get to first18:22
Shrewsnotmorgan: i don't think there's any established "best practice" yet18:22
notmorganShrews: it *seems* like the module should be self contained though?18:22
notmorganShrews: just feels more or less "this is how other modules do it?"18:22
fungijeblair: is there no signal caught by the parent?18:22
*** trown|lunch is now known as trown18:22
AJaegersdake: thanks. It's not urgent, just wanted to have "my" queue cleaner and this one looked forgotten...18:23
Shrewsnotmorgan: what we're doing (checking the value of the ansible-playbook executable) is really outside the realm of playbook best practices18:23
*** julim has joined #openstack-infra18:23
Shrewsnotmorgan: your way should work fine. just providing a less-code-alternative18:24
notmorganShrews: hehe. yeah it would be a inject task(shell) afaict in ansible launcher18:24
notmorganShrews: for what we're doing.18:24
notmorganShrews: so. *shrug*?18:24
Shrewsnotmorgan: wha?18:24
Shrewsnotmorgan: error_block.append(dict(command='/bin/false'))  .... was what i was thinking18:25
*** pt_15 has joined #openstack-infra18:25
notmorganShrews: yes. it's a single line.18:25
*** dizquierdo_afk has quit IRC18:26
notmorganShrews: sorry it's not a lot less code (-1,+6 vs -1,+1) ;)18:26
notmorganShrews: i'm good with either :)18:26
*** savihou has joined #openstack-infra18:27
jeblairfungi: hrm, not that it has clued me in about.  i will try running it outside of the ansible context and see what happens18:27
fungijeblair: is there a grandchild process holding stdout open?18:27
fungijeblair: oh, rigt, ansible is the child process, and the bash your sleep runs in is a grandchild?18:27
fungijeblair: so ansible isn't terminating?18:27
pabelangerjeblair: odd, I could not reproduce the readline() issue locally using a simple python script.18:28
pabelangerso must be something specific to zuul18:28
jeblairfungi: ansible -> zuul_runner -> bash -> sleep18:28
jeblairfungi: and yes, i think sleep may be holding stdout open18:28
fungijeblair: okay, and yes that makes sense18:28
jeblairfungi: when i kill both, it cleans up18:28
fungijeblair: so we need some way for termination of the direct child to cascade to the grandchildren i guess18:29
jeblairfungi: oh!  so maybe what's going on in jobs is that something in devstack/grenade land is holding stdout open while the bash script exits?18:29
fungijeblair: yes, i see behavior like that when running devstack remotely on a vm too. it starts some children which inherit standard file descriptors, so the noninteractive ssh session hangs after the tests complete18:30
*** esikachev has joined #openstack-infra18:31
*** hasharAway has quit IRC18:31
fungis/devstack/devstack-gate/18:31
jeblairfungi: so first thing -- i'll dig and see if we're getting signals or what... and second thing, i'll investigate maybe doing some kind of select loop where i poll for whether the child has exited or something...18:32
*** jvrbanac_ is now known as jvrbanac18:32
nikhilhi, I'm trying to make sense of this https://github.com/openstack/glance/blob/master/tox.ini#L50 , https://github.com/openstack-infra/project-config/blob/aa831be9f499b13df81f930e885487670467c840/zuul/layout.yaml#L6585 and https://review.openstack.org/#/c/298850/4/tox.ini@3218:32
fungijeblair: yeah, poking around at examples it looks like you may be able to register a handler to trap sigchld18:32
nikhilAJaeger: if you are around :-) (the above has a note from you)18:32
jeblairfungi: cool.  sounds like a plan then.  this will take a bit, so probably will be well after lunch18:33
fungijeblair: it's possible sigchld is set to sig_ign by default and so missed?18:33
*** amotoki has joined #openstack-infra18:34
fungijeblair: but yeah, the signal route hopefully avoids you needing a separate thread to monitor teh process for termination at least18:34
funginot sure if that's a concern or not18:34
AJaegernikhil: let me read...18:34
nikhilparticularly, glance doesn't have a post job (?) yet there are some values overridden. (or what I said isn't true)18:34
jeblairfungi: heh, i hadn't thought about using a thread; i was thinking select with timeout18:34
nikhilAJaeger: ^ (in case you clicked already)18:34
*** savihou has quit IRC18:35
fungijeblair: oh, yep that would probably be a saner alternative18:35
*** david-lyle has quit IRC18:35
AJaegernikhil: I clicked but now I'm confused. Could you restate the problem you have, please?18:35
nikhilI noticed that while filing a review for glance_store https://review.openstack.org/32475518:35
nikhilAJaeger: surely..18:36
notmorganjeblair: ok going to step off for lunch and to help devananda with a couple things. will check back shortly and if needed can re-spin the success fix.18:36
nikhilAJaeger:  I read you comments on the trove patch18:36
AJaegernikhil: I see that glance does not have a cover job. But if it would have one, it would be run in post queue most likely ;)18:36
nikhilAJaeger: it looks like the override of the install_commands is needed in case of post jobs as upstream infra doesn't support those?18:36
pabelangerlooks like somebody patch bomb zuul again, 40 patches this time18:37
pabelangeropenstack/bareon18:37
nikhilAJaeger: the project-config doesn't have any post job for glance :)18:37
*** ddieterly[away] is now known as ddieterly18:37
*** kzaitsev_mb has quit IRC18:37
AJaegernikhil: indeed.18:37
nikhilAJaeger: so even releasenotes may not need the override?18:37
nikhilhttps://github.com/openstack/glance/blob/master/tox.ini#L1518:37
AJaegernikhil: glance uses postjobs via templates - like releasenotes, branch tarballs, translation sync, ...18:37
fungipabelanger: jeblair: perhaps that's what bogged down zuul for a while? putting together all the bareon check queues?18:38
*** amotoki has quit IRC18:39
*** oanson has joined #openstack-infra18:39
pabelangerfungi: jeblair: this is what happened last time somebody uploaded a large patch series.  You can see the silent queue is trying to process all 40 patches18:39
fungipabelanger: jeblair: they were all uploaded at 17:09, which seems like around when stuff started to bog down (or could just be coincidence)18:39
nikhilAJaeger: aha .. that's what I was missing. How can I read up on which are the post jobs for glance using template? Any link would really help? (sorry for being a noob in reading the zull configs)18:39
AJaegernikhil: glance uses releasenotes job in post - it uses release-notes-jobs template http://git.openstack.org/cgit/openstack-infra/project-config/tree/zuul/layout.yaml#n60718:39
jeblairfungi: it didn't look like that to me, but maybe?18:39
*** links has quit IRC18:39
fungipabelanger: at least this isn't as large as last time which was some several hundred, if memory serves18:39
AJaegernikhil: you can look at the zuul debug output like http://logs.openstack.org/59/324259/1/check/gate-project-config-layout/8499057/console.html but that is really for the expert.18:40
AJaegernikhil: Otherwise: Check each template and see what runs18:40
AJaegernikhil: or check status.openstack.org/zuul and monitor a change run in the post queue and see what it uses ;)18:40
pabelangerfungi: right, zuul will do its job, but downside is nodepool will decrease launching new nodes18:40
pabelangerhttp://grafana.openstack.org/dashboard/db/nodepool to see the result18:40
AJaegernikhil: Or trust me: venv, releasenotes, and cover tox environments are used in post queue18:41
notmorganjeblair: i meant that to be a kwarg. let me fix it.18:41
nikhilAJaeger: thanks for that info...18:41
nikhilAJaeger: yeah, I was really hoping not the 3rd option. I ran into this confusion for my glance_store (fix)18:41
jeblairnotmorgan: ++18:41
AJaegernikhil: shall I -1 your glance_store fix or do you now know what to do?18:41
openstackgerritMerged openstack-infra/tripleo-ci: Add tempest tests to periodic and experimental job  https://review.openstack.org/32101918:41
nikhilAJaeger: https://review.openstack.org/324755 is where I need to indentify which on to override18:41
fungipabelanger: well, to be fair, nodepool stopped launching new nodes because zuul was busy going through its outstanding events/results queues and wasn't adding new jobs to gearman, so demand fell to ~018:42
openstackgerritMorgan Fainberg proposed openstack-infra/zuul: Call :func:`AnsibleModule.fail_json` on failure  https://review.openstack.org/32472618:42
AJaegernikhil: let me -1 ;)18:42
notmorganjeblair: fixed18:42
nikhilAJaeger: -1 appreciated (however, weird that may sound)18:42
*** micole has joined #openstack-infra18:42
fungipabelanger: you can see it's picking up again now that zuul has added job tasks in gearman18:42
pabelangerfungi: Yup, we should have a big uptick now18:42
notmorganjeblair: i realize... this might in-fact duplicate the failure line.18:42
notmorganjeblair: if it does, i'll sweep back through and make it only log once.18:43
notmorgan(the log message)18:43
*** sarob has joined #openstack-infra18:43
AJaegernikhil: done ;) If you have questions, just ask...18:43
*** ddieterly has quit IRC18:43
Shrewsnotmorgan: offered yet another alternative in the review18:43
nikhilAJaeger: much appreciated.. thanks!18:43
Shrewsminus the shelling portion18:44
*** yamamoto has joined #openstack-infra18:44
micoleI was wondering if anyone had a best practices for the Jenkins Job Builder. I'm trying to create a bunch of very similar jobs, but a lot of them all have special axes in the matrix project-type. Not sure how I can use the job-template and pass in the different axes (sometimes one axis, sometimes multiple depending on the job)18:44
*** harlowja has quit IRC18:44
jeblairShrews: notmorgan i kind of like the fail module option18:45
AJaegerproject-config cores, would be great to have soon fixes for translation jobs merged: https://review.openstack.org/#/c/324723/ and https://review.openstack.org/#/c/324259/, please.18:45
hongbinHi, I want to add a pypi jobs for Magnum, but found there is already a pypi package called "magnum" . Could you suggest a work around?18:45
AJaegermicole: see how ironic does it. You really need to pass in all parameter18:45
AJaegerhongbin: we do not release server packages on pypi18:45
notmorganShrews: ah the fail module?18:45
hongbinAJaeger: ack18:46
notmorganShrews: hmm. i looked at the fail module... it... was empty?18:46
notmorganShrews: on github at least...18:46
AJaegerhongbin: So, just ignore the conflict18:46
hongbinack18:47
* AJaeger signs off again and waves good-bye18:47
notmorganShrews: https://github.com/ansible/ansible-modules-core/blob/devel/utilities/logic/fail.py that... unless it's magic?18:47
anteayaAJaeger: have a good evening18:47
notmorganShrews: looks a lot of empty.18:47
anteayaAJaeger: nice to have you back18:47
fungijeblair: worried i'm short on context as to what "ant" is in the comment at http://git.openstack.org/cgit/openstack-infra/zuul/tree/zuul/launcher/ansiblelaunchserver.py#n65718:47
notmorganShrews: i might just be missing that it's got magic in it from inside ansible18:47
*** javeriak has joined #openstack-infra18:47
notmorganShrews: or the docs are pointing at the wrong place :P18:48
Shrewsnotmorgan: http://docs.ansible.com/ansible/fail_module.html18:48
notmorganShrews: yes. and that if you chanse goes to that link18:48
notmorganwhich... looks like it does nothing?18:48
notmorganor is that just a namespace thing18:49
Shrewsnotmorgan: i don't know enough about the internals to explain why it works. i just know it does18:50
notmorganShrews: well then i can respin, but you see why i was like "uhhhhh does this even do the thing?"18:50
nikhilAJaeger: thanks again.. I've quitely added you to client fix :) https://review.openstack.org/#/c/324660/ but then thought might be better to mention here as well.18:53
*** yamamoto has quit IRC18:53
*** kzaitsev_mb has joined #openstack-infra18:55
*** jbernard has joined #openstack-infra18:56
notmorganShrews: ok i'll re-spin post lunch then and we'll have winnings18:56
Shrewsnotmorgan: yay winning and tiger blood!18:56
*** shamail has joined #openstack-infra18:56
notmorganShrews: lol :)18:57
*** nadya has joined #openstack-infra18:59
jeblairfungi: the java build tool.  jenkins uses its globbing syntax for things like the scp and ftp module (** for any number of dirs, etc)19:00
*** EricGonczer_ has joined #openstack-infra19:00
anteayafungi: how are you feeling about the task tracker spec? https://review.openstack.org/#/c/314185/19:02
fungijeblair: oh, hah right now i know what ant you meant. thanks19:02
anteayado you feel it is ready to merge?19:02
fungianteaya: you waited until 19:02 to remind me--you're off your game ;)19:02
anteayaI am so19:02
anteayawas finishing an email19:02
openstackgerritKaiyan Sheng proposed openstack-infra/project-config: [Monasca] Add Tempest Jobs as non-voting for monasca repos  https://review.openstack.org/31629319:03
fungianteaya: i hadn't gotten a chance to look at the votes on it today, but wow that's quite the turn-out19:03
*** EricGonc_ has quit IRC19:03
anteayafungi: folks showed up indeed19:03
fungi9 rc votes? that may be an infra council record ;)19:03
anteayawooooo19:04
*** kaisers_ has joined #openstack-infra19:04
fungithough i'm not exactly flush with time to run the historical numbers right now and find out19:04
openstackgerritMerged openstack-infra/project-config: zuul/puppet: bring back scenario003 on master  https://review.openstack.org/32462719:04
openstackgerritMerged openstack-infra/project-config: Use TinyIPA and iPXE for most Ironic jobs  https://review.openstack.org/31380019:04
anteayafungi: understood19:05
*** kaisers_ has quit IRC19:05
openstackgerritMerged openstack-infra/project-config: Put inspector basic tempest job to check pipeline  https://review.openstack.org/32370819:05
openstackgerritKen'ichi Ohmichi proposed openstack-infra/project-config: Don't run puppet tests on rst/unit test changes  https://review.openstack.org/32415819:05
anteayasubmitting +W suits my needs just fine right now19:05
openstackgerritMerged openstack-infra/system-config: Add openstack-powervm to meetbot and statusbot channels  https://review.openstack.org/26430719:05
*** cody-somerville has quit IRC19:06
*** cody-somerville has joined #openstack-infra19:06
anteayafungi: thank you19:08
fungidmsimard: we got consensus that having small projects (whose contributors are well aware of the current feature gap) start using storyboard is something we should encourage19:08
anteayayay \o/19:09
dmsimardfungi: yay :)19:09
openstackgerritPrakash Ramchandran proposed openstack-infra/project-config: add new project meghdwar  https://review.openstack.org/31946619:09
openstackgerritDoug Hellmann proposed openstack-infra/project-config: create release-check high priority queue  https://review.openstack.org/32476819:09
dmsimardfungi: I put the ara project creation on hold momentarily with a comment, however19:09
*** e0ne has quit IRC19:09
dmsimardThere's significant interest from the Ansible community as well and I'd like to give them a chance to discuss where the project should live first19:09
fungidmsimard: wfm, we're just as likely to run it whether we're hosting the code in our gerrit or not19:10
fungiso put it where it makes sense for you19:10
* dmsimard nods19:10
anteayaI think I am going to go for a walk and enjoy some sunshine, back after a while19:10
tristanCthanks you all for that common task tracker effort, exciting time ahead!19:11
dmsimardsunshine is good19:11
dmsimardrainy here today19:11
*** nadya has quit IRC19:11
*** nadya has joined #openstack-infra19:12
*** nadya has quit IRC19:12
*** nadya has joined #openstack-infra19:12
fungiyeah, rainy here too, but hard to complain. a rainy beach is still a beach19:15
fungialso, what's a little more water?19:15
openstackgerritMerged openstack-infra/infra-specs: A common task tracker for OpenStack  https://review.openstack.org/31418519:16
jeblairfungi: i don't know why the nodepool config hasn't updated with the zl revert19:16
*** tpsilva has quit IRC19:17
jeblairfungi: oh, pabelanger put nodepool in emergency19:18
fungijeblair: some things i try running locally on nodepool tell me i have too many open files too19:18
jeblairpabelanger: would you mind performing the nodepool config update and also database cleanup19:18
fungior that there are too many open files19:18
jeblairfungi: i 'sudo su - nodepool'19:18
fungijeblair: um, i was trying to tail syslog19:18
*** _vsaienko has joined #openstack-infra19:19
*** oanson has quit IRC19:19
jeblairpabelanger: once the config is in place, you will need to:  update node set target_name='jenkins01' where target_name='zuul';19:19
jeblairin order to convince nodepool to delete those without error19:19
jeblairi have to run; i'm late for lunch19:19
fungihave a good lunch, jeblair19:20
*** nadya has quit IRC19:21
fungii have a feeling root has reached its max open files because of diskimage-builder19:22
jeblairif pabelanger isn't around, some other infra-root needs to do that -- we've been passing 1/8 of all changes for hours because that hasn't updated19:22
openstackgerritFei Long Wang proposed openstack-infra/project-config: Add new project python-distilclient  https://review.openstack.org/31836719:23
*** linuxmaniac_ has joined #openstack-infra19:23
*** linuxmaniac has quit IRC19:23
*** nadya has joined #openstack-infra19:23
*** david-lyle has joined #openstack-infra19:24
*** ams__ has joined #openstack-infra19:26
pabelangerjeblair: sorry, I thought I deleted it19:26
*** esikachev has quit IRC19:27
pabelangerappologies19:27
fungipabelanger: jeblair: i've manually done the config revert and cleanup on nodepool.o.o just now19:27
pabelangerfungi: jeblair: removed19:27
fungithanks pabelanger19:27
*** nadya has quit IRC19:28
*** Sukhdev has joined #openstack-infra19:28
fungithere were 84 rows matched in that update query, so we should get back that many here shortly19:28
*** Jeffrey4l_ has quit IRC19:30
*** Jeffrey4l_ has joined #openstack-infra19:31
*** nadya has joined #openstack-infra19:32
*** esikachev has joined #openstack-infra19:33
*** pramchan has joined #openstack-infra19:34
*** amotoki has joined #openstack-infra19:34
*** sdake has quit IRC19:35
openstackgerritJames Slagle proposed openstack-infra/tripleo-ci: [WIP] Add mulitnode CI job support  https://review.openstack.org/32477719:35
*** zeih has joined #openstack-infra19:35
*** SumitNaiksatam has quit IRC19:36
pramchanhey guys, I'm trying to add a new project to the openstack/governance repo, but when I try to set the gerrit code review remote to ssh://pramchan@review.openstack.org:29418/openstack/governance.git, I get the following error:19:36
JayFwhat does NOT_REGISTERED mean in a gate job?19:37
*** nadya has quit IRC19:37
JayFI suspect it means my patch was broken, but I want to try and pinpoint exactly how so I can fix19:37
pramchanfatal: Repository not found19:37
pramchanwhat's the proper repo for gerrit code review on the openstack/governance repo?19:37
*** sdake has joined #openstack-infra19:38
*** ociuhandu has quit IRC19:38
*** _vsaienko has quit IRC19:38
pabelangerJayF: it usually means that zuul cannot find the configured jenkins job. Which review are you seeing it on?19:38
*** amotoki has quit IRC19:39
JayFhttps://review.openstack.org/#/c/313800/ was just merged changing the config19:39
*** _vsaienko has joined #openstack-infra19:39
*** openstackstatus has quit IRC19:39
*** openstack has joined #openstack-infra19:40
*** sdake_ has joined #openstack-infra19:40
notmorganjeblair, Shrews: ^19:41
notmorganjeblair, Shrews: now with Fail module instead of .fail_json19:41
notmorganlet me fix the commit message19:41
JayFpabelanger: jroll said it could possibly be that the new jobs aren't configured in jenkins yet? That zuul picks up new jobs faster than jenkins?19:41
*** sdake has quit IRC19:43
openstackgerritMorgan Fainberg proposed openstack-infra/zuul: When a playbook fails, don't succeed in the error_block  https://review.openstack.org/32472619:43
*** markusry has quit IRC19:44
JayFIs there anywhere I can look to troubleshoot these NOT_REGISTERED jobs?19:47
*** _vsaienko has quit IRC19:47
pabelangerJayF: correct, that is possible19:49
JayFwoo, that's much better than the other option: I broke a gate19:49
*** nadya has joined #openstack-infra19:49
JayFrecheck it in about 30m or so/19:49
JayF?19:49
pabelanger30mins should work19:50
pabelangerevery 15mins JJB runs on our masters to update the jobs19:50
JayFah so it's just a little racey19:50
JayFthat works, thanks :)19:50
openstackgerritPaul Belanger proposed openstack-infra/tripleo-ci: DO NOT MERGE  https://review.openstack.org/32462019:55
*** micole has quit IRC19:55
*** rellerreller has quit IRC19:56
*** david-lyle has quit IRC19:57
*** shamail has left #openstack-infra19:58
*** flwang has quit IRC19:59
anteayaI can't stop laughing20:00
anteayaat the end of my driveway there is an assumed gravel road20:00
anteayasome contractor got himself the job of sweeping gravel for the afternoon20:01
anteayawe looked at each other and giggled to ourselves quietly20:01
anteayaI have never seen him before20:01
anteayakudos to him for convincing some city person to pay him to sweep sand20:01
anteayaI'm tempted to see if I can get the customer's number and sell them a contract to bail the lake20:02
openstackgerritPaul Belanger proposed openstack-infra/project-config: Add configure_mirror.sh back to tripleo-centos-7  https://review.openstack.org/32479020:03
*** zeih has joined #openstack-infra20:03
*** sshnaidm is now known as sshnaidm|afk20:04
anteayas/assumed/unassumed20:04
*** zeih has quit IRC20:07
*** amrith is now known as _amrith_20:07
*** dprince has quit IRC20:08
openstackgerritAndreas Florath proposed openstack/diskimage-builder: Refactor: remove unused functions  https://review.openstack.org/32479220:08
*** Sukhdev has quit IRC20:09
*** Sukhdev has joined #openstack-infra20:09
fungihrm, need to break for an early dinner. so far most of the answers i've come up with for keep-hierarchy=false on the launcher side would involve using ansible's shell module instead of the command module20:09
fungior running an additional ansible command20:10
fungi(and feeding output from that into the new command arguments)20:10
pramchanI'm getting the following error when attempting to send the openstack/governance repo for a git review20:11
pramchanfatal: ICLA contributor agreement requires current contact information.20:11
pramchanAnybody seen this error before?20:11
pramchanI checked the ICLA agreement on my account and it is valid20:11
*** sputnik13_ has joined #openstack-infra20:11
anteayafungi: enjoy dinner20:11
anteayaand I beat the rain home20:12
*** Sukhdev has quit IRC20:13
anteayapramchan: https://ask.openstack.org/en/question/3413/icla-contributor-agreement-requires-current-contact-information-error-while-using-git-review/20:13
pramchanthanks anteaya20:13
anteayapramchan: and I suggest sending your first patch to the sandbox repo20:13
pramchansorry about that, will google more thoroughly next time20:13
anteayato practice20:13
anteayano need to apologizer20:13
pramchanwhat is the sandbox repo?20:13
*** tqtran has joined #openstack-infra20:14
anteayapramchan: https://review.openstack.org/#/q/project:openstack-dev/sandbox20:14
pramchanthanks20:14
anteayapramchan: a place for new contributors to test sending their first patch20:14
anteayawelcome20:14
*** sputnik13 has quit IRC20:14
anteayayou likely will not know what to expect from your actions yet20:14
anteayayou might be embarassed if your first patch is to the governance repo and it doesn't appear the way you like20:15
anteayaand we don't delete patches20:15
pramchanok, I'll test it with the sandbox first20:15
anteayagood idea20:16
anteayahave you read the developer's manual yet? http://docs.openstack.org/infra/manual/developers.html20:16
anteayamight be a good place to begin20:16
anteayaand depending on what you want to send to governance, reviewers might be looking for you to already have a history of collaborative work within openstack20:17
anteayayou might consider offering a patch to an existing project as a way to meet people and learn the workflow20:17
*** ociuhandu has joined #openstack-infra20:18
*** rhallisey has quit IRC20:19
*** rhallisey has joined #openstack-infra20:20
*** rcernin has joined #openstack-infra20:20
openstackgerritMerged openstack-infra/devstack-gate: Print installed tempest-plugins after tempest run  https://review.openstack.org/31946520:24
*** harlowja has joined #openstack-infra20:24
openstackgerritPrakash Ramchandran proposed openstack-infra/project-config: add new project meghdwar  https://review.openstack.org/31946620:24
*** esikachev has quit IRC20:24
*** moravec has quit IRC20:26
*** nwkarsten has quit IRC20:26
*** bhavik has quit IRC20:27
openstackgerritPaul Belanger proposed openstack-infra/tripleo-ci: Create DIB element for preinstall packages  https://review.openstack.org/32351320:27
pramchan@anteaya: I have worked with openstack in the past with Neutron, I have read the developer's manual, and followed all the steps in the wiki for project creation. I will wait on repo creation by infra team20:29
*** moravec has joined #openstack-infra20:29
*** banix has quit IRC20:29
anteayapramchan: oh I'm just surprised you encountered the gerrit error you did if you had experience contributing before20:29
anteayathe error you encountered is usually only experienced by folks who have never contributed to openstack before20:30
*** nwkarsten has joined #openstack-infra20:30
*** gyee has joined #openstack-infra20:31
*** rbrndt has quit IRC20:31
*** kzaitsev_mb has quit IRC20:31
*** piet_ has joined #openstack-infra20:34
*** e0ne has joined #openstack-infra20:34
*** amotoki has joined #openstack-infra20:35
*** nadya has quit IRC20:35
jeblairpabelanger, fungi: thanks20:37
*** pramchan has quit IRC20:39
*** amotoki has quit IRC20:40
*** tonytan4ever has quit IRC20:41
*** e0ne has quit IRC20:41
*** nwkarsten has quit IRC20:42
*** jcoufal has quit IRC20:43
*** nwkarste_ has joined #openstack-infra20:45
*** e0ne has joined #openstack-infra20:45
*** nwkarst__ has joined #openstack-infra20:47
krotscheckfungi: Would you mind adding https://review.openstack.org/#/c/314312/ to your review queue? Not super critical, but it'd be nice to have it ready to go.20:48
*** nwkars___ has joined #openstack-infra20:48
openstackgerritSahdev Zala proposed openstack-infra/project-config: Add TOSCA-Parser job for Heat-Translator project  https://review.openstack.org/32455620:48
*** nwkarste_ has quit IRC20:49
*** roxanagh_ has joined #openstack-infra20:50
openstackgerritSahdev Zala proposed openstack-infra/project-config: Add TOSCA-Parser job for Heat-Translator project  https://review.openstack.org/32455620:50
*** moravec has quit IRC20:51
*** joaotargino has quit IRC20:51
*** trown is now known as trown|outtypewww20:52
*** nwkarst__ has quit IRC20:52
*** _ari_ has quit IRC20:52
openstackgerritAndreas Florath proposed openstack/diskimage-builder: Introduce `exit` phase  https://review.openstack.org/32481120:52
*** julim has quit IRC20:53
*** kzaitsev_mb has joined #openstack-infra20:54
*** roxanagh_ has quit IRC20:55
*** eharney has quit IRC20:55
*** raildo is now known as raildo-afk20:56
*** ayoung has joined #openstack-infra20:59
openstackgerritMerged openstack-infra/system-config: Switch to mirrors.kernel.org for centos / epel rsync  https://review.openstack.org/32454221:01
*** aeng has joined #openstack-infra21:01
clarkbkrotscheck: ok I will delete the instance shortly21:01
clarkband done21:02
*** kzaitsev_mb has quit IRC21:03
openstackgerritOpenStack Proposal Bot proposed openstack-dev/pbr: Updated from global requirements  https://review.openstack.org/32481921:03
*** thorst has quit IRC21:03
*** _vsaienko has joined #openstack-infra21:04
*** baoli_ has quit IRC21:05
*** thorst has joined #openstack-infra21:05
*** abregman has quit IRC21:06
openstackgerritEmilien Macchi proposed openstack-infra/project-config: Add missing release jobs for instack & instack-undercloud  https://review.openstack.org/32483721:07
*** rhallisey has quit IRC21:08
*** thorst_ has joined #openstack-infra21:08
*** _vsaienko has quit IRC21:08
*** psilvad has quit IRC21:09
*** thorst has quit IRC21:10
*** kzaitsev_mb has joined #openstack-infra21:12
*** thorst_ has quit IRC21:12
*** maxskew has joined #openstack-infra21:12
*** aysyd has quit IRC21:13
*** esikachev has joined #openstack-infra21:13
*** mriedem has quit IRC21:15
*** ldnunes has quit IRC21:18
anteayaclarkb: how are the babies doing?21:18
clarkbanteaya: very unhappy, but that was expected21:18
anteayaglad they didn't have to do a return to the doctor's/hospital21:19
anteayaand hopefully their time of unhappiness will be brief21:19
*** ffrank has joined #openstack-infra21:19
*** kzaitsev_mb has quit IRC21:19
*** claudiub|2 has quit IRC21:21
*** yamahata has quit IRC21:21
clarkbapparently as they get older the vaccines get nastier and less fun21:22
anteayaoh, :(21:23
anteayaglad you are taking the time to hold them when they are unhappy21:23
*** kzaitsev_mb has joined #openstack-infra21:25
*** ayoung has quit IRC21:25
*** maxskew has quit IRC21:25
*** flwang1 has joined #openstack-infra21:27
flwang1AJaeger: ping re the distil client :)21:27
*** mhickey has quit IRC21:27
*** nwkars___ has quit IRC21:28
*** flwang has joined #openstack-infra21:29
*** thiagop has quit IRC21:29
openstackgerritJames Slagle proposed openstack-infra/tripleo-ci: [WIP] Add mulitnode CI job support  https://review.openstack.org/32477721:30
*** _amrith_ is now known as amrith21:30
*** thorst has joined #openstack-infra21:30
clarkbflwang1: it is really late in the evening where AJaeger is, anything we can help you with?21:31
flwang1clarkb: ah, i just wanna make sure if only the TC approved Big tent projects can use the PyPi jobs21:31
*** matt-borland has quit IRC21:33
anteayaflwang1: no anyone can submit releases to pypi21:33
anteayaonly big tent can use docs.o.o though21:33
openstackgerritJames E. Blair proposed openstack-infra/zuul: Ansible launcher: Write console in thread  https://review.openstack.org/32488921:34
flwang1anteaya: i mean a job like this https://git.openstack.org/cgit/openstack-infra/project-config/tree/jenkins/jobs/projects.yaml#n925521:34
*** thorst has quit IRC21:35
anteayaright that is pypi-jobs21:35
EmilienMI still see some mirror issues on bluebox http://logs.openstack.org/55/323955/4/check/gate-puppet-tripleo-puppet-unit-3.8-centos-7/335b136/console.html#_2016-06-02_21_04_45_23121:35
EmilienMpabelanger: anything we can do?21:35
anteayawhich as I said any repo can use to submit releases to pypi21:35
*** amotoki has joined #openstack-infra21:36
openstackgerritJames Slagle proposed openstack-infra/tripleo-ci: [WIP] Add mulitnode CI job support  https://review.openstack.org/32477721:36
openstackgerritFei Long Wang proposed openstack-infra/project-config: Add new project python-distilclient  https://review.openstack.org/31836721:37
*** e0ne has quit IRC21:37
*** e0ne has joined #openstack-infra21:38
flwang1anteaya: then i don't understand why AJaeger said my pypi job  is still wrong?21:38
flwang1https://review.openstack.org/#/c/318367/3/jenkins/jobs/projects.yaml21:38
*** rcernin_ has joined #openstack-infra21:38
*** e0ne has quit IRC21:38
*** javeriak has quit IRC21:39
clarkbflwang1: "https://pypi.python.org/pypi/python-distilclient is not owned by openstackci, openstacker is the wrong group."21:39
anteayaflwang1: yes what clarkb said, andreas comment from June 121:40
flwang1clarkb: yep, because now the python-distilclient is maintained by us21:40
flwang1if we want to use the pypi job, could we just delete the lib from pypi and let the pypi-job take over?21:41
clarkbflwang1: no, just update the existing package to include our user21:41
clarkbflwang1: this step is not automated, the hand over has to happen by one of the package maintainers21:42
clarkbwe can't just take over and you don't want to deltee any existing packages21:42
*** amotoki has quit IRC21:42
openstackgerritMorgan Fainberg proposed openstack-infra/zuul: Python 3 Fix: use six.moves.urillib  https://review.openstack.org/32301421:42
cloudnullping mordred clarkb  fungi pabelanger -- I've talked to folks within the osic and we've opened up the GATEWAY_NET to be a shared provider network so from within infra there's no longer a need to use a float on instances.21:43
*** ams__ has quit IRC21:43
*** PollyZ has joined #openstack-infra21:43
cloudnullI'm not sure what will need to be updated to allow infra to use a provider net instead of a float, but its ready now.21:44
mwhahahalooks like we have some inconsistencies with the centos mirrors, http://logs.openstack.org/70/324770/3/check/gate-fuel-library-puppet-unit-3.4-centos-7/24996c5/console.html#_2016-06-02_21_37_37_21921:44
clarkbcloudnull: \o/ that is awesome news, let me whip up the config change for that21:44
*** kzaitsev_mb has quit IRC21:44
flwang1clarkb: then what's the user i need to add? :)21:45
clarkbflwang1: the one in AJaeger's comment 'openstackci'21:45
openstackgerritJay Faulkner proposed openstack-infra/project-config: Run Ironic Inspector jobs with TinyIPA  https://review.openstack.org/32399421:46
openstackgerritMerged openstack-infra/project-config: New project: js-openstack-lib  https://review.openstack.org/31431221:47
jeblairShrews: can you look at my reply in https://review.openstack.org/324137 ?21:47
Shrewsjeblair: certainly21:48
*** e0ne has joined #openstack-infra21:48
openstackgerritClark Boylan proposed openstack-infra/project-config: Use provider net on OSIC  https://review.openstack.org/32489321:48
clarkbcloudnull: ^ that should do it21:48
openstackgerritJames E. Blair proposed openstack-infra/zuul: Ansible launcher: Write console in thread  https://review.openstack.org/32488921:48
jeblairanteaya: is there a way to load a story given its number?21:49
jeblairsearching for it does not work21:49
jeblair(also, typing numbers into the search box at the top produces a stream of errors)21:50
*** kzaitsev_mb has joined #openstack-infra21:50
pabelangercloudnull: woah, that is awesome21:50
notmorganjeblair: https://storyboard.openstack.org/#!/story/<id> ?21:50
jeblairnotmorgan: i can never remember the punctuation for that :)21:50
notmorganjeblair: not a great option, just ... a way to do it?21:50
Shrewsjeblair: yeah. fwiw, i couldn't see anyway the current code would actually fail, but i was thinking ahead if somebody added something else that may attempt to use that flag. i like how you changed it.21:50
notmorganjeblair: i happened to have one open so... :)21:51
notmorganjeblair: not that i knew off the top of my head.21:51
pabelangerclarkb: +221:51
jeblairShrews: cool, i'll type that into an editor then :)21:51
pabelangerEmilienM: fix should be landing now21:51
EmilienMcool21:52
EmilienMthx!21:52
anteayajeblair: so on this story: https://storyboard.openstack.org/#!/story/200062121:52
pabelangerEmilienM: might take about 60mins to refresh the mirrors21:52
pabelangerI cannot do it now, have to run21:52
anteayajeblair: ah searching21:52
flwang1clarkb: cool, got it, thanks21:52
anteayajeblair: I do get errors but I also get a drop down menu with the story with the id in front if I copy paste the id21:53
anteayajeblair: which id are you trying and I can try too21:53
jeblairpabelanger: while i was testing the zuul_runner hanging, i tried to reproduce the ansible-failing-to-timeout behavior with some simple tests (including by killing the immediate child of zuul_runner without zuul_runner itself dying).  i was unable to do so.21:53
*** esikachev has quit IRC21:54
jeblairanteaya: i do now.  i can no longer say whether i saw that before or not.21:54
jeblairanteaya: 200061921:54
*** shashank_hegde has quit IRC21:55
jeblairanteaya: it's possible i missed the dropdown, or it's possible that it wasn't there.  several things have changed since then (i have logged in, and i have modified the story)21:55
anteayahttps://storyboard.openstack.org/#!/story/200061921:55
jeblairyeah, i got there :)21:55
anteayafair enough, also boatloads of errors21:55
jeblairyep21:56
anteayait tries to search on every character as one types, kind of a hinderance to seeing the drop down bit once it arrives21:56
anteayaI'll craft a story21:56
*** timello has quit IRC21:57
*** markvoelker has quit IRC21:58
*** tlian has quit IRC21:58
*** burgerk has quit IRC21:58
*** tlian has joined #openstack-infra21:58
*** xyang1 has quit IRC21:59
*** kzaitsev_mb has quit IRC21:59
anteayahttps://storyboard.openstack.org/#!/story/200062321:59
*** shashank_hegde has joined #openstack-infra22:01
*** timello has joined #openstack-infra22:01
*** yujunz has joined #openstack-infra22:02
*** gordc has quit IRC22:02
openstackgerritDoug Hellmann proposed openstack-infra/project-config: create release-check high priority queue  https://review.openstack.org/32476822:03
clarkbany other infra-root or project-config core want to give https://review.openstack.org/#/c/324893/ a go? it has cloudnull and pabelanger's positive votes22:03
*** megm has quit IRC22:03
clarkbshould help us better utilize the osic cloud (which would be great because yay more cloud)22:03
anteayadhellmann: we have had the release priority queue discussion in the past, but we can have it again22:04
anteayadhellmann: mostly it comes down to the fact that we only have 3 settings for priority22:05
jeblairclarkb: +2, do you want to +3 and babysit?22:05
*** kzaitsev_mb has joined #openstack-infra22:05
clarkbjeblair: yup will do22:05
anteayadhellmann: and noone wants to take low, so everyone wants high22:05
dhellmannanteaya : this would only apply to the openstack/releases repo, for requests to do releases. the other jobs are already in high priority queues22:05
*** megm has joined #openstack-infra22:05
anteayaright fungi and I had this discussion a year ago22:06
*** rcernin_ has quit IRC22:06
anteayawith me being on the side of releases22:06
openstackgerritxiaodongwang991481 proposed openstack-infra/project-config: add networking-sfc gate for functional tests and tempest tests  https://review.openstack.org/32413522:06
anteayadhellmann: but that is okay, maybe you will have greater success than I22:06
mtreinishAJaeger: did you ever land the patch which added subunit output to the translation jobs?22:06
dhellmannok, I don't know the history, I just know that we couldn't finish processing releases today22:06
anteayaas you can tell I was unsuccessful22:06
anteayadhellmann: yup, I understand22:07
mtreinishAJaeger: I don't see any results in the post queue, wanted to make sure you didn't get stuck22:07
jeblairanteaya, dhellmann: i'm not taking sides here -- but i would like to say that i believe one of the reasons there is tension around this is because of the 'clean check' gate requirement.22:07
dhellmannjeblair : I'm not sure what that means?22:08
dhellmann"clean check"?22:08
jeblairit means that we added a requirement to the gate pipeline some time ago that in order to enter it, a change must have passed check22:08
dhellmannjeblair : if there's another way to let us process requests more quickly, I'm open to that for sure, this was just a knob I knew was available for turning22:08
jeblairmy personal vision of how zuul should be used does not involve that22:08
*** yujunz has quit IRC22:09
jeblairdhellmann: i would be interested to know whether you thought being able to skip check and go straight to gate would be helpful in this case, or whether you want check results first22:09
dhellmannah ok. I may have to give that some thought. I'm not sure how I feel. We've found the check queue quite valuable, but I suppose if we had a way to bypass it for a revision of a patch that might be ok22:09
dhellmannI'd be worried about missing something about an update to a patch (like if someone had 2 things to fix but only fixed one and the reviewer didn't notice)22:10
dhellmannor if they introduced a new issue, I guess22:10
dhellmannalthough that would be caught in gate22:10
jeblair(it's certainly helpful for some infra work; i could see it going either way for this use case, so yeah, if you cipher on it a bit, let me know)22:10
dhellmannyeah, I'll give that a bit of thought, thanks for suggesting it22:10
*** moravec has joined #openstack-infra22:11
jeblair(my hope is that in zuulv3, we can avoid that for infra projects, even if openstack projects still want it)22:11
*** sputnik13_ has quit IRC22:11
*** ayoung has joined #openstack-infra22:12
*** banix has joined #openstack-infra22:13
*** PollyZ has quit IRC22:14
*** PollyZ has joined #openstack-infra22:19
*** shashank_hegde has quit IRC22:19
*** openstackgerrit has quit IRC22:19
*** Julien-zte has joined #openstack-infra22:20
*** openstackgerrit has joined #openstack-infra22:20
*** edmondsw has quit IRC22:28
*** mdrabe has quit IRC22:29
*** akshai has quit IRC22:29
*** dimtruck is now known as zz_dimtruck22:29
*** IlyaG has joined #openstack-infra22:30
jlkWhat's the repo I need to make a review for to turn off the blue box cloud while we rebuild it?22:33
*** weshay has quit IRC22:33
clarkbjlk: openstack-infra/project-config22:33
clarkbjlk: the nodepool/nodepool.yaml file specifically22:33
*** abregman has joined #openstack-infra22:35
openstackgerritJesse Keating proposed openstack-infra/project-config: Turn off bluebox while the cluster is rebuilt  https://review.openstack.org/32490822:38
openstackgerritMerged openstack-infra/project-config: Use provider net on OSIC  https://review.openstack.org/32489322:44
*** akshai has joined #openstack-infra22:45
*** vhosakot has quit IRC22:46
*** shashank_hegde has joined #openstack-infra22:46
*** akshai_ has joined #openstack-infra22:46
EmilienMhey, I have an outstanding request for releasing tripleo we need this patch in project-config, https://review.openstack.org/#/c/324837/ - if someone can have a look, thanks a lot22:48
*** akshai has quit IRC22:50
craigeo/22:50
clarkbosic nodes are going ready and nodepool.yaml is updated. Not sure if they have stopped using fips yet as there are openstack client issues on the puppetmaster22:51
clarkboh I may have the cloud name wrong22:51
clarkb| addresses                            | GATEWAY_NET=172.99.106.22422:52
*** roxanagh_ has joined #openstack-infra22:52
clarkbI think this means we owe cloudnull beers or other preferred beverage22:52
fungicloudnull: clarkb: awesome! that is of course the ultimate fix for floating ips in clouds22:53
*** Adri2000 has quit IRC22:53
fungimaybe the aforementioned bluebox rebuild will yield similar success22:54
*** Adri2000 has joined #openstack-infra22:54
openstackgerritJames E. Blair proposed openstack-infra/zuul: Ansible launcher: add release command  https://review.openstack.org/32413722:55
clarkbI should check that our FIP consumption drops to zero over the next hour or so22:55
jeblairShrews: er, i think your suggestion about the lock was the best after all ^ :)22:55
clarkbits currently at 3 FIPs used22:55
notmorganjeblair: that makes a lot of sense.22:56
notmorganjeblair: it's just playing it super safe22:56
*** roxanagh_ has quit IRC22:56
jeblairclarkb, fungi: can you approve this at your leisure: https://review.openstack.org/323594  it's not urgent, but it will be nice to have it in before we productionize zl01 again22:57
notmorganso, question... you want that to block on the lock? or fail if it can't accquire the lock?22:57
*** markvoelker has joined #openstack-infra22:58
Shrewsjeblair: coolio23:00
jeblairnotmorgan: block i think -- the release function starts by 'pausing' which means that by the time it acquires the lock, we should no longer be waiting for a job23:00
Shrewsfungi: clarkb: there was a FIP fix in osic?23:01
openstackgerritMatthew Treinish proposed openstack-infra/system-config: Add documentation about openstack-health deployment  https://review.openstack.org/23726823:01
clarkbjeblair: vcsrepo may update after which file copy?23:01
clarkbShrews: yes we stopped using FIPs23:01
Shrewsclarkb: WOO!23:01
openstackgerritGoutham Pacha Ravi proposed openstack-infra/project-config: Add manila-specs to specs.yaml  https://review.openstack.org/32494123:01
Shrewsgreat fix23:01
*** gouthamr has joined #openstack-infra23:01
clarkbsee the in use graph at http://grafana.openstack.org/dashboard/db/nodepool-osic to see how awesomely that affected things23:02
jeblairnotmorgan: (getJob() is the only thing inside a critical section that could block -- and pausing gets us out of that)23:02
*** markvoelker has quit IRC23:03
clarkbcloudnull: see above grafana link. Really illustrates how this helped23:03
*** ayoung has quit IRC23:04
*** pahuang has joined #openstack-infra23:06
*** ociuhandu has quit IRC23:06
*** tonytan4ever has joined #openstack-infra23:06
*** ociuhandu_ has joined #openstack-infra23:06
*** sulo has quit IRC23:06
clarkbjeblair: the 3 FIP instances in osic are all assocatied with zl01 and in used state for a little over 4 hours, can those all be safely deleted?23:06
jeblairclarkb: yes23:07
*** r-daneel has joined #openstack-infra23:07
clarkbjeblair: should I look for them in other providers too?23:07
*** sulo has joined #openstack-infra23:07
jeblairclarkb: yes (they will get cleaned up, but if you want to recover more quota, yes)23:07
jeblairclarkb: i do not understand the behavior i describe in the 2nd paragraph in that commit message, though i am fairly certain i saw it.23:07
clarkbI mostly just wanted to make sure we were off the FIPs and didn't leave a mess behind with the switch. Will let the other proviers do their own zl01 cleanup23:08
jeblairclarkb: it seems that the reload trigger should happen only if we copied files, and we should only copy files after vcs repo updates, and even though zuul points to the vcs repo, not the copy target, that should be okay.23:09
*** Qiming has joined #openstack-infra23:09
jeblairclarkb: oh wait, i think i get it23:09
*** rcernin has quit IRC23:10
*** pahuang has quit IRC23:10
jeblairclarkb: the file copy isn't subscribed to the vcs repo update, it's independent.  so puppet might check whether files need to be copied, decide nothing needs to be done, then do a vcs repo update.  next puppet pass checks the files firest, does the copy, then updates zuul.23:11
clarkbits really neat to compare the performance graphs in grafana with this, time to ready drops, errors drop, building and used graphs inverted23:12
jeblair(meanwhile, zuul is pointing at the old location; it's not an error, it's just that if you inspect the filesystem, what you think zuul is using is not what it's using)23:12
jeblair(it would be best if we could also make the File resource get evaluated after the Vcsrepo resource....)23:13
clarkbjeblair: so by using the copied location we get consistent results that may be a puppet cycle behind23:13
jeblairclarkb: yep.23:13
jeblairclarkb: so that change gets us "zuul is always using /etc/jenkins_jobs/config".  we should write another change that eliminates the cycle behind thing.23:14
clarkbya23:14
jheskethMorning23:15
anteayamorning jhesketh23:15
jeblairjhesketh: good morning; zl01 is out of production, here are the problems we're working on: https://storyboard.openstack.org/#!/story/200061923:15
anteayajhesketh: so it appears all your election bits are merged23:15
*** pt_15 has quit IRC23:16
jheskethanteaya: cool, thanks23:16
anteayajhesketh: has anyone tested the path for the documenation do you know?23:16
jeblairclarkb: i kind of suspect we have this problem with jjb on jenkins masters today23:16
jeblairclarkb: at least, potentially -- maybe puppet is coincidentally sorting resources into the 'correct' order there23:17
notmorganjeblair: okie23:18
jheskethanteaya: not sure sorry23:18
*** PollyZ has quit IRC23:18
*** IlyaG has quit IRC23:18
anteayajhesketh: no worries, I just think we should test the path well before elections start again23:19
clarkbjeblair: for those tasks that say review how do I get the change numbers?23:20
*** david-lyle has joined #openstack-infra23:20
jeblairclarkb: i made sure they all have "topic:v25"23:21
jeblairclarkb: i did not manually add them to storyboard tho23:21
jeblairjhesketh, mordred: if you have time, you might see if fungi or pabelanger can hand their tasks off to you during their evenings.23:22
openstackgerritMerged openstack-infra/project-config: Turn off bluebox while the cluster is rebuilt  https://review.openstack.org/32490823:22
*** hongbin has quit IRC23:23
jheskethjeblair: sure. fungi, pabelanger let me know how you go23:23
*** pahuang has joined #openstack-infra23:24
*** abregman is now known as abregman|afk23:24
clarkbcan we maybe not use the same topic for python3 work?23:25
mtreinishjeblair: here's yet another example of the new zuul stuff being weird: http://logs.openstack.org/62/324662/1/gate/gate-grenade-dsvm-multinode/63cf2f6/console.html23:26
clarkbjeblair: is https://review.openstack.org/#/c/324889/ the fix for zuul_runner hanging?23:26
mtreinishthis time it was in the gate queue, and reported success on a failure (it also took 4hrs...)23:26
*** Kaiyan has quit IRC23:28
pabelangerjeblair: Ya, I didn't make much head way on the timeout issue this afternoon. Was trying to find the best way to live stream our ansible-playbook subprocess.  Have some code going locally, but need to push it up for review.23:29
*** zhurong has joined #openstack-infra23:36
pabelangerclarkb: wow, looking at http://grafana.openstack.org/dashboard/db/nodepool-osic is dramatic23:36
clarkbpabelanger: yup its night and day23:36
pabelangerclarkb: going to update grafyaml now23:37
bkeroApparently nobody needs floating IPs23:37
pabelangerbkero: friends don't let friends deploy clouds using FIPs ;)23:37
jlksorry :(23:37
bkeropabelanger: just make a v6 only cloud and give every host a permanent IP :)23:38
pabelangerjlk: All good!23:38
pabelangerbkero: ++23:38
*** amitgandhinz has quit IRC23:38
*** EricGonczer_ has quit IRC23:38
*** amotoki has joined #openstack-infra23:39
*** Qiming has quit IRC23:40
*** zhurong has quit IRC23:40
openstackgerritPaul Belanger proposed openstack-infra/project-config: Remove FIPs graphing from OSIC  https://review.openstack.org/32494723:41
pabelangerclarkb: ^23:41
clarkbpabelanger: +2 you can probably just self approve with one +2 since its correcting a minor UI thing23:42
pabelangerclarkb: WFM23:44
*** EricGonczer_ has joined #openstack-infra23:44
clarkbjeblair: comment on https://review.openstack.org/#/c/324889/2 its a minor issue but worried about confusion if we go back to productio nwithout addressing it so I left a -123:44
*** amotoki has quit IRC23:44
*** xarses has quit IRC23:46
pabelangerclarkb: do you mind reviewing: 323865. Updates our skip tests to include other-requirements.txt file for project-config23:47
clarkbpabelanger: /me grumbles about the test skips in general23:48
*** EricGonczer_ has quit IRC23:49
mtreinishclarkb, pabelanger, fungi, jhesketh: if you get a sec: https://review.openstack.org/#/c/324103/1 will prevent 500s on health.o.o23:49
pabelangerclarkb: I like the idea in general, but gets complicated fast23:49
clarkbpabelanger: yes I think we should remove all of them they require too much handholding or we can just run the tests and not worry23:49
mtreinishand a related change: https://review.openstack.org/32365823:49
*** Julien-zte has quit IRC23:49
*** Guest1281 has quit IRC23:50
openstackgerritSteven Dake proposed openstack-infra/project-config: Part two of kolla-mesos retirement  https://review.openstack.org/31157423:50
fungijeblair: jhesketh: any feel for whether running rsync under the shell module (so it can include a command substitution) would be better or worse than having ansible run an additional command and try to collect its stdout to pass into the argument list for the rsync?23:50
sdake_AJaeger there ya go, should be ready to merge now :)23:50
pabelangerclarkb: I actually think once we land bindep support on project-config, we'll shave a good amount of time of our jobs.23:50
pabelangerclarkb: So, I'd be happy to revisit the skip-test logic23:51
jeblairmtreinish: thanks -- we have identified both problems and pulled it out of prod; we have a fix for the false-success issue, and half a fix for the timeout issue; still working on the other half.23:51
jeblairclarkb: yes, 889 is the zuul_runner hang fix23:51
clarkbpabelanger: its not a matter of revisiting the logic, its an issue of anytime we make a change to our repos those skips break23:52
clarkbpabelanger: then projects start complaining not realizing they broke themselves, then someone has to fix it and it generates more reviews which btw runs more tests :) where the alternative is to just run the tests consistently and not worr yabout it23:52
*** roxanaghe has joined #openstack-infra23:52
clarkbso my recommendation would be to just delete those skips and not worry about it23:53
clarkbrather than editing them every few weeks to accomodate $newthing23:53
*** kzaitsev_mb has quit IRC23:53
jeblairclarkb: responded on 889; i'll respin it if you still think we need it23:53
pabelangerclarkb: I don't have a strong opinion to disagree. Let me update the patch23:53
clarkbjeblair:  oh thats a good point, readline should read until newline or EOF23:54
*** sdake has joined #openstack-infra23:54
jeblairfungi: i think rsync under shell (instead of synchronize i'm guessing?) is okay, and the fewer tasks the better.  we're already doing rsync in the second stage because we can't use synchronize.23:56
*** sdake_ has quit IRC23:56
*** roxanaghe has quit IRC23:57
*** sdake has quit IRC23:57
openstackgerritPaul Belanger proposed openstack-infra/project-config: Remove skip test logic for project-config  https://review.openstack.org/32386523:57
pabelangerclarkb: ^23:57
*** sdake has joined #openstack-infra23:57
*** sdague has quit IRC23:58
*** Goneri has quit IRC23:58
jeblairfungi: (if we decide to use another task, i might suggest 'synchronize from node to controller; modify tree on controller; rsync controller to target' as an alternative to 'collect file list from node; synchronize from node to controller using file list; rsync controller to target' -- which is i think what you were suggesting as the alternative to switching to "rsync `find`" or something...?23:58
*** dingyichen has joined #openstack-infra23:59
fungijeblair: expanding the list of sources with a single find23:59
fungibut close, yes23:59
*** xarses has joined #openstack-infra23:59

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