Monday, 2016-03-07

*** Qiming has quit IRC00:02
*** _ari_ has joined #openstack-infra00:03
*** _ari_ has quit IRC00:04
*** ajmiller has joined #openstack-infra00:07
*** thorst has quit IRC00:07
*** zaro has quit IRC00:08
*** amotoki has quit IRC00:08
*** sflanigan has joined #openstack-infra00:09
*** csaba has quit IRC00:10
*** amotoki has joined #openstack-infra00:11
*** amotoki has quit IRC00:14
*** zaro has joined #openstack-infra00:17
*** baoli has quit IRC00:18
*** asettle has joined #openstack-infra00:18
*** salv-orlando has joined #openstack-infra00:18
*** _denisra has joined #openstack-infra00:20
openstackgerritMerged openstack-infra/project-config: The bash script has moved from tests/ to tools/  https://review.openstack.org/28904300:21
openstackgerritRichard Jones proposed openstack-infra/infra-specs: Releasing xstatic packages  https://review.openstack.org/25329600:22
*** salv-orlando has quit IRC00:24
openstackgerritPaul Belanger proposed openstack-infra/project-config: Fix cache-bindep breakage on Fedora / CentOS  https://review.openstack.org/28910100:24
pabelangerianw: if you have a moment to review ^ That enables cache-bindep on fedora00:24
pabelangerbut it also exposed another issue with gate coverage on other-requirements.txt00:25
pabelangerfungi: For you too ^00:25
openstackgerritMerged openstack-infra/project-config: Make python3 gate voting in kolla  https://review.openstack.org/28904500:25
pabelangerTL;DR because we don't gate other-requirements.txt on centos or fedora for all projects, it is possible for cache-bindep to try and download invalid package names00:26
pabelangerbecause we loop over all git repos looking at other-requirements.txt00:26
ianwpabelanger: makes sense ... it's still using "yum" at the end there00:26
pabelangerianw: good eye, I can change that now00:27
ianwi think i looked at the output of the experimental job and it worked fine00:27
fungipabelanger: i've been thinking about that, and in retrospect i've come to the conclusion that we're never going to be able to enforce 100% coverage for testing other-requirements.txt additions to every project for every platform we might decide to support, so instead the cache loop probably needs to have a way to skip missing matches and move on00:28
openstackgerritPaul Belanger proposed openstack-infra/project-config: Fix cache-bindep breakage on Fedora / CentOS  https://review.openstack.org/28910100:28
pabelangerfungi: Ya, I was thinking about that too.00:28
pabelangerI plan on experimenting on it tomorrow00:28
fungiunfortunately my original design tried to increase efficiency by taking the union of all lists and only passing them to the package manager in a single shot00:28
*** ddieterly[away] has quit IRC00:29
openstackgerritMerged openstack-infra/project-config: Adding integration test support for app catalog horizon plugin  https://review.openstack.org/27644000:29
fungiwhich i think is counter to being able to have a broken project and just ignore it00:29
openstackgerritMerged openstack-infra/project-config: Neutron multinode dvr - add missing PROJECTS variable  https://review.openstack.org/28898700:30
*** [1]Thelo has joined #openstack-infra00:30
ianwpabelanger / fungi : i'm pretty sure that, as a consequence of "-y", yum & dnf will both just ignore missing packages00:30
fungihowever, firing up a package install process over and over for every single project that adds an other-requirements.txt file is also likely to take an insanely long time if the number of them grows substantially00:30
pabelangerokay, have to run, night time for kids, if I have time later tonight I'll play with it, otherwise tomorrow00:30
ianwthis is an issue in devstack where we run the output through awk to pick up failures like that00:30
fungiianw: yep, need to look for a similar flag to apt-get i think00:30
openstackgerritMerged openstack-infra/project-config: Add FIP graphs to OSIC grafyaml  https://review.openstack.org/28896700:30
fungipabelanger: have a good evening100:31
fungi!00:31
ianwfungi: it's never been clear if it's a bug or a feature.  for this, a feature, for devstack, a bug :)00:31
*** [HeOS] has quit IRC00:31
*** thorst has joined #openstack-infra00:33
*** Thelo has quit IRC00:33
*** [1]Thelo is now known as Thelo00:33
fungiin most cases i consider it a bug to at least not have a mode which returns nonzero if the package manager install command can't satisfy your entire list of requests00:35
fungidoesn't have to be the default mode, but something you can at least turn on00:36
*** amotoki has joined #openstack-infra00:37
*** amotoki has quit IRC00:39
*** angdraug has joined #openstack-infra00:44
*** gildub has joined #openstack-infra00:47
*** dimtruck is now known as zz_dimtruck00:47
*** tiswanso has joined #openstack-infra00:52
*** zz_dimtruck is now known as dimtruck00:53
*** tiswanso has quit IRC01:03
*** Sukhdev has quit IRC01:05
*** Qiming has joined #openstack-infra01:07
*** claudiub has quit IRC01:11
*** denisra has quit IRC01:12
openstackgerritMerged openstack-infra/project-config: Don't cache inactive repos  https://review.openstack.org/28895801:12
*** denisra has joined #openstack-infra01:12
*** dims has quit IRC01:26
*** asettle has quit IRC01:28
*** oomichi_ has joined #openstack-infra01:32
*** Jeffrey4l has joined #openstack-infra01:37
*** sdake has joined #openstack-infra01:37
*** amotoki has joined #openstack-infra01:37
*** Jeffrey4l has quit IRC01:40
*** Jeffrey4l has joined #openstack-infra01:40
*** asettle has joined #openstack-infra01:40
*** ddieterly has joined #openstack-infra01:41
*** asettle has quit IRC01:43
*** salv-orlando has joined #openstack-infra01:43
*** asettle has joined #openstack-infra01:43
*** markvoelker has quit IRC01:43
*** sdake_ has joined #openstack-infra01:44
*** sdake has quit IRC01:44
*** angdraug has quit IRC01:45
*** jamesmcarthur has joined #openstack-infra01:49
*** salv-orlando has quit IRC01:50
*** sdake has joined #openstack-infra01:52
*** amotoki has quit IRC01:52
*** _ari_ has joined #openstack-infra01:54
*** sdake_ has quit IRC01:55
*** sdake has quit IRC01:57
openstackgerritMerged openstack-infra/project-config: Remove experimental bindep infra jobs  https://review.openstack.org/28886801:58
*** tiswanso has joined #openstack-infra02:00
*** annegentle has joined #openstack-infra02:06
*** amotoki has joined #openstack-infra02:11
*** asettle has quit IRC02:12
*** baoli has joined #openstack-infra02:14
*** tiswanso has quit IRC02:15
*** baoli has quit IRC02:19
*** baoli has joined #openstack-infra02:19
*** baoli has quit IRC02:21
*** annegentle has quit IRC02:25
*** dimtruck is now known as zz_dimtruck02:25
*** baoli has joined #openstack-infra02:25
*** nikhil has joined #openstack-infra02:25
*** annegentle has joined #openstack-infra02:27
*** annegentle has quit IRC02:27
*** annegentle has joined #openstack-infra02:32
*** sdake has joined #openstack-infra02:33
*** annegentle has quit IRC02:37
*** milky has joined #openstack-infra02:38
*** yamamoto has quit IRC02:39
*** hichihara has joined #openstack-infra02:39
*** milky has quit IRC02:40
*** sdake has quit IRC02:40
*** annegentle has joined #openstack-infra02:40
*** thorst has quit IRC02:43
*** milky has joined #openstack-infra02:45
*** milky has quit IRC02:45
*** chlong has joined #openstack-infra02:45
*** milky has joined #openstack-infra02:46
*** milky has quit IRC02:46
*** jamesmcarthur has quit IRC02:51
*** ddieterly has quit IRC02:51
*** zz_dimtruck is now known as dimtruck02:52
*** annegentle has quit IRC02:53
*** yonglihe has joined #openstack-infra02:53
*** annegentle has joined #openstack-infra02:58
*** tricksters has quit IRC02:59
*** ajmiller has quit IRC03:00
*** akshai has quit IRC03:01
*** roxanaghe has joined #openstack-infra03:03
*** hdd has joined #openstack-infra03:04
*** hdd has quit IRC03:07
*** Jeffrey4l has quit IRC03:09
*** tiswanso has joined #openstack-infra03:11
*** hdd has joined #openstack-infra03:12
*** gongysh has joined #openstack-infra03:12
*** annegentle has quit IRC03:13
*** pahuang has quit IRC03:14
*** roxanaghe has quit IRC03:15
*** Jeffrey4l has joined #openstack-infra03:15
openstackgerritIan Wienand proposed openstack-infra/devstack-gate: Update bashate to 0.5.0  https://review.openstack.org/23681503:18
*** yuanying has quit IRC03:22
*** tiswanso has quit IRC03:24
openstackgerritRichard Jones proposed openstack-infra/project-config: Add XStatic version checking job  https://review.openstack.org/28912303:26
*** dimtruck is now known as zz_dimtruck03:29
*** zz_dimtruck is now known as dimtruck03:29
openstackgerritSam Yaple proposed openstack-infra/project-config: Add experimental gate to kolla-mesos  https://review.openstack.org/28904203:32
*** pahuang has joined #openstack-infra03:32
*** x00350071 is now known as xiangxinyong03:34
*** amrith is now known as _amrith_03:35
*** rguillebert has quit IRC03:37
openstackgerritJoshua Hesketh proposed openstack-infra/project-config: Add XStatic version checking job  https://review.openstack.org/28912303:39
openstackgerritJoshua Hesketh proposed openstack-infra/project-config: Add experimental job to test xstatic packaging  https://review.openstack.org/28912503:39
*** yuanying has joined #openstack-infra03:40
*** yamamoto has joined #openstack-infra03:40
*** dimtruck is now known as zz_dimtruck03:42
openstackgerritSam Yaple proposed openstack-infra/project-config: Add experimental gate to kolla-mesos  https://review.openstack.org/28904203:43
openstackgerritSam Yaple proposed openstack-infra/project-config: Add python3 non-voting job to kolla-mesos  https://review.openstack.org/28904603:43
*** yuanying has quit IRC03:44
*** harlowja_at_home has joined #openstack-infra03:45
*** sdake has joined #openstack-infra03:51
openstackgerritLisaLi proposed openstack-infra/project-config: Enable import backup in tempest  https://review.openstack.org/28912803:52
*** sdake has quit IRC03:52
*** sdake has joined #openstack-infra03:54
*** ayoung has quit IRC03:54
*** gongysh has quit IRC03:57
*** hdd has quit IRC03:58
*** jpr has quit IRC04:00
openstackgerritJoshua Hesketh proposed openstack-infra/project-config: Add experimental job to test xstatic packaging  https://review.openstack.org/28912504:01
openstackgerritJoshua Hesketh proposed openstack-infra/project-config: Add XStatic version checking job  https://review.openstack.org/28912304:01
*** yuanying has joined #openstack-infra04:08
*** gongysh has joined #openstack-infra04:08
*** k4n0 has joined #openstack-infra04:08
openstackgerritIan Wienand proposed openstack-infra/project-config: Run full tempest on cenots/fedora  https://review.openstack.org/28913004:09
tonybc04:10
*** sdake has quit IRC04:11
*** sdake has joined #openstack-infra04:12
*** harlowja_at_home has quit IRC04:14
*** links has joined #openstack-infra04:15
*** tiswanso has joined #openstack-infra04:20
*** sdake has quit IRC04:21
*** cloudtrainme has quit IRC04:22
*** jamesmcarthur has joined #openstack-infra04:25
*** esikachev has joined #openstack-infra04:26
*** salv-orlando has joined #openstack-infra04:26
*** tiswanso has quit IRC04:27
*** Sukhdev has joined #openstack-infra04:27
*** roxanaghe has joined #openstack-infra04:29
*** salv-orlando has quit IRC04:30
*** esikachev has quit IRC04:31
*** roxanaghe has quit IRC04:31
openstackgerritIan Wienand proposed openstack-infra/project-config: Run full tempest on CentOS/Fedora  https://review.openstack.org/28913004:33
*** noorul has joined #openstack-infra04:34
*** roxanaghe has joined #openstack-infra04:34
nooruljhesketh: hi04:36
nooruljhesketh: I was watching https://www.youtube.com/watch?v=HlpJhqgGL3404:36
jheskethnoorul: Hello04:37
jheskethoh I hope it's coherent04:37
nooruljhesketh: In the end someone asked about gihub integration, and you said that it is not yet ready04:37
nooruljhesketh: I am looking to use zuul with Bitbucket04:37
nooruljhesketh: Bitbuckets PR system is kind of similar to Github04:37
nooruljhesketh: That video is 7 months old04:38
nooruljhesketh: Any progress on github integration?04:38
*** roxanaghe has quit IRC04:39
jheskethnoorul: so a lot of the connection stuff has been abstracted, which will make it easier to integrate with github (and also bitbucket)04:39
jheskethunfortunately github isn't finished yet04:39
noorulIs there a branch that I can take a look?04:40
jheskethnoorul: heh, just pulling that up for you :-)04:40
jheskethhttps://review.openstack.org/#/q/status:open+project:openstack-infra/zuul+branch:master+topic:github-integration04:40
*** treaki_ has joined #openstack-infra04:40
nooruljhesketh: Thank you!04:43
jheskethnoorul: anytime :-)04:44
*** treaki__ has quit IRC04:44
openstackgerritRichard Jones proposed openstack-infra/project-config: Add XStatic version checking job  https://review.openstack.org/28912304:46
StevenKtonyb: https://bitbucket.org/pypa/setuptools/pull-requests/179/shift-requirement-parsing-inside/diff04:46
tonybStevenK: Thanks04:46
nooruljhesketh: And regarding replacing launchpad with redmine, how easy it will be?04:47
openstackgerritIan Wienand proposed openstack/diskimage-builder: Fix spurious = in dib-python readme  https://review.openstack.org/28699104:47
openstackgerritMerged openstack/diskimage-builder: Fix cloud-init-disable-resizefs README title  https://review.openstack.org/28699904:49
jheskethnoorul: we're not trying to do that so I'm not entirely sure sorry04:51
jheskethnoorul: zuul doesn't really talk to launchpad though, only gerrit, so it's not an issue from that point of view04:51
nooruljhesketh: Oh I see04:51
jheskethnoorul: craige may be able to comment about migrating off launchpad though04:52
*** kushal has joined #openstack-infra04:52
*** bpokorny has joined #openstack-infra04:54
openstackgerritMerged openstack/diskimage-builder: Fix spurious = in dib-python readme  https://review.openstack.org/28699104:59
*** jamesmcarthur has quit IRC05:05
*** claudiub has joined #openstack-infra05:07
*** claudiub has quit IRC05:09
*** claudiub has joined #openstack-infra05:09
*** chlong has quit IRC05:12
*** mtanino has quit IRC05:13
*** asettle has joined #openstack-infra05:18
openstackgerritSam Yaple proposed openstack-infra/shade: Update create_endpoint()  https://review.openstack.org/28905105:18
*** asettle has quit IRC05:22
*** tiswanso has joined #openstack-infra05:24
*** roxanaghe has joined #openstack-infra05:25
*** amotoki has quit IRC05:25
*** tiswanso has quit IRC05:29
*** chlong has joined #openstack-infra05:29
*** harlowja_at_home has joined #openstack-infra05:31
*** bpokorny has quit IRC05:32
*** zz_dimtruck is now known as dimtruck05:35
openstackgerritTony Breeds proposed openstack-infra/infra-specs: Create elections.openstack.org  https://review.openstack.org/28757705:36
openstackgerritCraige McWhirter proposed openstack-infra/system-config: Added RemoteUser Provider & OpenID configs  https://review.openstack.org/25406605:37
openstackgerritTony Breeds proposed openstack-infra/infra-specs: Create elections.openstack.org  https://review.openstack.org/28757705:38
*** jaosorior has joined #openstack-infra05:43
*** roxanaghe has quit IRC05:43
*** __oanson has joined #openstack-infra05:43
*** harlowja_at_home has quit IRC05:47
*** rcernin has joined #openstack-infra05:47
openstackgerritAndreas Jaeger proposed openstack-infra/project-config: Convert some tox jobs to ubuntu-trusty  https://review.openstack.org/28904005:47
*** Jeffrey4l has quit IRC05:54
*** rcernin has quit IRC05:57
*** abregman|afk has joined #openstack-infra06:02
*** amotoki has joined #openstack-infra06:06
*** bpokorny has joined #openstack-infra06:06
*** bpokorny has quit IRC06:07
*** Jeffrey4l has joined #openstack-infra06:08
*** kiran-r has joined #openstack-infra06:11
*** oomichi_ has quit IRC06:19
ianwAJaeger: when you have a minute -> http://docs.openstack.org/developer/bashate/ gives 403 ... which is an odd error i thought.  i released a 0.5.0 which i was under the impression should have updated docs site.  possibly the problem is me06:23
ianwany suggestions?06:23
ianwi've accessed gerrit from several networks today, and it seems to have been a bit slower than usual from all of them06:24
AJaegerianw: let's have a look at the post job...06:24
*** tiswanso has joined #openstack-infra06:25
AJaegerianw: http://logs.openstack.org/16/16e4e0b46cfa412a463fdffe764653e59e32f1d7/release/bashate-docs/e8e466d/console.html06:25
AJaegerianw: http://docs.openstack.org/developer/bashate/0.5.0/ exists06:26
*** dguitarbite has quit IRC06:26
*** esikachev has joined #openstack-infra06:27
AJaegerand the omissions is a logical error, you should have approved and merged https://review.openstack.org/#/c/288644/ first ;)06:27
AJaegerianw: so problem was mine, I introduced in my last change a logic error and bashate confirms that logic error ;(06:28
ianwAJaeger: ahh, nice combination of my problem and not my problem :)06:28
ianwAJaeger: so probably have to do like a point release to get that to happen again?06:30
AJaegeryou missed that knowledge ;)06:30
AJaegerianw: Or you can ask me to move the content ;)06:30
ianwAJaeger: that sounds easier :)  every day I learn something new!06:30
* AJaeger moves the content, give me 5 mins...06:31
*** esikachev has quit IRC06:31
ianwAJaeger: super low priority, whenever06:32
*** tiswanso has quit IRC06:32
AJaegerEither now or never ;) http://docs.openstack.org/developer/bashate/ is up06:33
AJaegerMy ftp client moved instead of copied, so you have no 0.5.0 specific historic information06:33
*** sridhar_ram has joined #openstack-infra06:34
*** dguitarbite has joined #openstack-infra06:38
*** _nadya_ has joined #openstack-infra06:40
*** dimtruck is now known as zz_dimtruck06:41
*** abregman|afk is now known as abregman06:41
openstackgerritOpenStack Proposal Bot proposed openstack/requirements: Updated from generate-constraints  https://review.openstack.org/28884906:44
openstackgerritTobias Henkel proposed openstack-infra/zuul: Cloner: Don't fall back on infrastructure failure  https://review.openstack.org/28840906:48
*** sridhar_ram has quit IRC06:50
*** amotoki has quit IRC07:00
*** salv-orlando has joined #openstack-infra07:01
AJaegerinfra-root, if anybody is still/already around: I suggest to restart gerrit, it's getting slower and I get again 502s07:02
*** gildub has quit IRC07:02
yolandahi AJaeger, i will be available in 15 min07:02
AJaegeryolanda: drink your morning coffee first ;)07:02
*** amotoki has joined #openstack-infra07:03
*** asettle has joined #openstack-infra07:04
*** asettle has quit IRC07:09
*** salv-orlando has quit IRC07:12
yolanda#status gerrit is going to be restarted due to bad performane07:19
openstackstatusyolanda: unknown command07:19
yolanda#status alert gerrit is going to be restarted due to bad performance07:20
openstackstatusyolanda: sending alert07:20
yolanda#status ok07:20
*** esikachev has joined #openstack-infra07:22
openstackgerritMerged openstack-infra/project-config: Set tags-only docs publishing for client jobs, not server jobs  https://review.openstack.org/28864407:22
-openstackstatus- NOTICE: gerrit is going to be restarted due to bad performance07:22
*** ChanServ changes topic to "gerrit is going to be restarted due to bad performance"07:22
*** fedexo has quit IRC07:22
*** armax has joined #openstack-infra07:25
*** _nadya_ has quit IRC07:25
openstackstatusyolanda: finished sending alert07:25
openstackstatusyolanda: sending ok07:25
*** |-paul-| has joined #openstack-infra07:26
*** ChanServ changes topic to "Discussion of OpenStack Developer and Community Infrastructure | docs http://docs.openstack.org/infra/ | bugs https://storyboard.openstack.org/ | source https://git.openstack.org/cgit/openstack-infra/ | channel logs http://eavesdrop.openstack.org/irclogs/%23openstack-infra/"07:27
*** nmagnezi has joined #openstack-infra07:27
AJaegerthanks, yolanda07:27
openstackstatusyolanda: finished sending ok07:28
*** tiswanso has joined #openstack-infra07:29
*** chlong has quit IRC07:30
AJaegeryolanda: once https://review.openstack.org/#/c/286778/ has merged, please re-approve  https://review.openstack.org/#/c/28677 . armax will ask here. This is for removing constraints jobs from neutron07:31
armaxAJaeger: I am going to bed in a bit07:31
armaxihar would take over soon, I guess07:31
AJaegerarmax: understood.07:32
*** sdake has joined #openstack-infra07:33
*** hichihara has quit IRC07:35
*** gildub has joined #openstack-infra07:39
*** tiswanso has quit IRC07:41
*** csaba has joined #openstack-infra07:43
*** zeih has joined #openstack-infra07:44
AJaegeryolanda: 286777 is supposed to merge in an hour...07:44
*** kaisers has quit IRC07:47
*** bradm has quit IRC07:48
*** zeih has quit IRC07:48
*** kaisers has joined #openstack-infra07:48
*** bradm has joined #openstack-infra07:49
AJaegeryolanda: I'm offline for the rest of the day, bye for now.07:49
*** amotoki has quit IRC07:50
*** jed56 has joined #openstack-infra07:53
*** jd__ has quit IRC07:56
*** jd__ has joined #openstack-infra07:56
*** cznewt has quit IRC08:05
*** mikelk has joined #openstack-infra08:07
*** scheuran has joined #openstack-infra08:09
*** cznewt has joined #openstack-infra08:11
*** salv-orlando has joined #openstack-infra08:11
*** Sukhdev has quit IRC08:12
*** amotoki has joined #openstack-infra08:13
*** salv-orlando has quit IRC08:19
*** BobBall_AWOL is now known as BobBall08:19
*** yaume has joined #openstack-infra08:19
*** _nadya_ has joined #openstack-infra08:20
*** vincentll has joined #openstack-infra08:21
*** sdake has quit IRC08:21
*** jlanoux has joined #openstack-infra08:23
*** mrmartin has joined #openstack-infra08:24
*** arxcruz has joined #openstack-infra08:25
*** pcaruana has joined #openstack-infra08:25
*** kushal has quit IRC08:30
*** Hal has joined #openstack-infra08:33
*** Hal is now known as Guest6845708:34
*** tiswanso has joined #openstack-infra08:37
*** lezbar has joined #openstack-infra08:38
*** fhubik has joined #openstack-infra08:38
*** aloga_ is now known as aloga08:38
*** acabot has quit IRC08:43
*** daemontool_ has joined #openstack-infra08:43
*** daemontool has quit IRC08:47
*** tiswanso has quit IRC08:48
*** tricksters has joined #openstack-infra08:52
*** dingyichen has quit IRC08:54
*** jordanP has joined #openstack-infra08:54
*** rossella_s has joined #openstack-infra08:57
*** dizquierdo has joined #openstack-infra08:57
*** esikachev has quit IRC08:58
*** hashar has joined #openstack-infra08:58
*** jaosorior has quit IRC09:00
*** jaosorior has joined #openstack-infra09:00
*** __oanson is now known as oanson09:00
*** amotoki has quit IRC09:03
*** dguitarbite has quit IRC09:03
*** salv-orlando has joined #openstack-infra09:04
openstackgerritJulien Danjou proposed openstack-dev/pbr: package: fix wrong catch in email parsing  https://review.openstack.org/28922709:06
*** fhubik has quit IRC09:07
*** shardy has joined #openstack-infra09:11
*** ifarkas has joined #openstack-infra09:12
*** max_lobur has joined #openstack-infra09:14
*** sputnik13_ has joined #openstack-infra09:14
*** jd__ has quit IRC09:16
*** jd__ has joined #openstack-infra09:16
*** kushal has joined #openstack-infra09:18
*** kushal has quit IRC09:18
*** kushal has joined #openstack-infra09:18
*** max_lobur has joined #openstack-infra09:19
*** dizquierdo has quit IRC09:19
openstackgerritJulien Danjou proposed openstack-dev/pbr: package: fix wrong catch in email parsing  https://review.openstack.org/28922709:21
*** Guest68457 has quit IRC09:23
*** Hal has joined #openstack-infra09:25
*** Hal is now known as Guest9218709:25
*** fhubik has joined #openstack-infra09:25
*** fhubik is now known as fhubik_brb09:25
openstackgerritMoshe Levi proposed openstack/diskimage-builder: Add lshw package to ironic-agent  https://review.openstack.org/28923309:32
*** asettle has joined #openstack-infra09:33
*** jistr has joined #openstack-infra09:33
*** dguitarbite has joined #openstack-infra09:37
*** asettle has quit IRC09:37
*** Jeffrey4l has quit IRC09:37
openstackgerritJulien Danjou proposed openstack/requirements: Update overtest to 0.11.0  https://review.openstack.org/28191209:43
*** electrofelix has joined #openstack-infra09:44
*** derekh has joined #openstack-infra09:44
*** tiswanso has joined #openstack-infra09:45
*** max_lobur has quit IRC09:49
*** dtantsur|afk is now known as dtantsur09:50
*** fhubik_brb is now known as fhubik09:51
*** fhubik has quit IRC09:51
openstackgerritFrank Kloeker proposed openstack-infra/puppet-translation_checksite: Puppet module to provide a translation checksite  https://review.openstack.org/27470109:54
*** tpsilva has joined #openstack-infra09:54
openstackgerritFrank Kloeker proposed openstack-infra/system-config: Manifest for configuration translation checksite  https://review.openstack.org/27646609:54
yolandahi AJaeger, back to work i'll take a look at the changes09:55
*** Daisy has joined #openstack-infra09:55
*** fhubik has joined #openstack-infra09:56
*** amotoki has joined #openstack-infra09:56
*** tiswanso has quit IRC09:57
*** ihrachys has joined #openstack-infra10:00
*** Daisy has quit IRC10:00
*** bogdando has quit IRC10:01
openstackgerritMerged openstack-infra/project-config: Use non-constraint jobs for neutron/master  https://review.openstack.org/28677710:02
*** jtomasek_ has joined #openstack-infra10:02
*** noorul has quit IRC10:04
*** sfinucan has joined #openstack-infra10:11
*** vdrok_ is now known as vdrok10:11
*** e0ne has joined #openstack-infra10:15
*** daemontool_ has quit IRC10:16
*** Qiming has quit IRC10:16
*** rguillebert has joined #openstack-infra10:19
*** max_lobur has joined #openstack-infra10:19
*** ociuhandu has quit IRC10:21
*** fhubik is now known as fhubik_brb10:22
*** fhubik_brb is now known as fhubik10:22
*** esikachev has joined #openstack-infra10:24
*** amotoki has quit IRC10:25
jamespageAJaeger, hey - would you have time to look at https://review.openstack.org/#/c/287676/ ?10:27
jamespage(morning all)10:27
dulekHi guys! My unit test change (https://review.openstack.org/248768) wasn't tested in Tempest. I just want to confirm that this is intentional and not some bug. It seems super cool to exclude UT changes from integration tests. :)10:27
*** max_lobur has quit IRC10:27
*** sputnik13_ has quit IRC10:29
*** esikachev has quit IRC10:29
*** [1]Thelo has joined #openstack-infra10:30
*** andreykurilin__ has joined #openstack-infra10:31
*** Thelo has quit IRC10:32
*** [1]Thelo is now known as Thelo10:32
*** christian_ has joined #openstack-infra10:32
openstackgerritJuan Antonio Osorio Robles proposed openstack-infra/tripleo-ci: Use IP addresses compliant with rfc5737  https://review.openstack.org/28925010:34
*** daemontool has joined #openstack-infra10:35
*** notnownikki has joined #openstack-infra10:35
*** jtomasek_ has quit IRC10:36
*** yamamoto has quit IRC10:39
*** dims_ has joined #openstack-infra10:41
*** _nadya_ has quit IRC10:42
*** chlong has joined #openstack-infra10:46
*** gongysh has quit IRC10:49
openstackgerritMarkus Zoeller (markus_z) proposed openstack-infra/project-config: WIP: add job to test Nova with latest libvirt code  https://review.openstack.org/28925510:50
*** tiswanso has joined #openstack-infra10:53
openstackgerritTeemu Patja proposed openstack/python-jenkins: Adds support for deleting builds  https://review.openstack.org/28925710:53
openstackgerritTeemu Patja proposed openstack/python-jenkins: Adds support for wiping out a job's workspace  https://review.openstack.org/28925810:53
*** hogepodge has quit IRC10:56
openstackgerritJuan Antonio Osorio Robles proposed openstack-infra/tripleo-ci: Add IP addresses compliant with rfc5737  https://review.openstack.org/28925011:00
*** tiswanso has quit IRC11:00
*** gildub has quit IRC11:03
*** gildub has joined #openstack-infra11:04
*** Qiming has joined #openstack-infra11:05
*** e0ne has quit IRC11:06
*** e0ne has joined #openstack-infra11:06
*** dims_ has quit IRC11:09
openstackgerritRichard Jones proposed openstack-infra/project-config: Add XStatic version checking job  https://review.openstack.org/28912311:09
lxsliMorning, http://codesearch.openstack.org/ says it's dead, what's up please?11:10
*** tojuvone_ is now known as tojuvone11:12
openstackgerritRichard Jones proposed openstack-infra/project-config: Add experimental job to test xstatic packaging  https://review.openstack.org/28912511:12
openstackgerritMerged openstack-infra/jenkins-job-builder: Adding the build-discarder property  https://review.openstack.org/27395211:13
*** christian_ has quit IRC11:13
*** sdague has joined #openstack-infra11:14
*** jcoufal has joined #openstack-infra11:15
yolandahi lxsli going to take a look11:17
lxsliyolanda: sweet thanks :)11:18
openstackgerritMerged openstack-infra/tripleo-ci: IPv4 network isolation testing for HA and Ceph  https://review.openstack.org/28816311:19
openstackgerritTeemu Patja proposed openstack/python-jenkins: Adds support for deleting builds  https://review.openstack.org/28925711:19
*** christian_ has joined #openstack-infra11:20
*** acruz has joined #openstack-infra11:22
*** dims_ has joined #openstack-infra11:22
*** arxcruz has quit IRC11:22
openstackgerritIhar Hrachyshka proposed openstack-infra/project-config: neutron: added back python3 unit test job to master  https://review.openstack.org/28927711:23
yolandalxsli so hound is crashing , i'm seeing some panic errors11:23
yolandatrying to debug11:23
lxslithank you11:23
ihrachysAJaeger: ^ we removed python34 job from neutron gate. need to get it back.11:24
*** ldnunes has joined #openstack-infra11:25
ihrachysyolanda: ^11:26
*** kushal has quit IRC11:27
*** dizquierdo has joined #openstack-infra11:28
*** yamamoto has joined #openstack-infra11:28
*** kushal has joined #openstack-infra11:28
*** fhubik is now known as fhubik_brb11:28
*** chlong has quit IRC11:29
*** christian_ has quit IRC11:30
*** hogepodge has joined #openstack-infra11:34
yolandalxsli back, there was some corrupted index11:35
yolandaihrachys, i  haven't started my reviews today sorry, will take a look in a while11:36
ihrachysyolanda: ok, I hope nothing breaking the job getting merged today :)11:36
openstackgerritIhar Hrachyshka proposed openstack-infra/project-config: Use non-constraint jobs for all neutron branches  https://review.openstack.org/28850611:40
yolandaihrachys, that will need another +2 and an extra +1 from a neutron liaison11:41
ihrachysyolanda: aye. let me drag someone. :)11:41
ihrachysmestery: are you up for an endorcement?11:42
lxsliyolanda: still getting 503 though11:42
yolandaoh i tested and was fine for a while11:43
*** chlong has joined #openstack-infra11:43
yolandachecking again11:43
ihrachysmestery: I mean, not political endorsement :P, just an infra patch: https://review.openstack.org/#/c/289277/11:43
*** _nadya_ has joined #openstack-infra11:43
*** aysyd has joined #openstack-infra11:44
yolandalxsli, checking again, because i get too many open files error now, it may need some tweaking11:44
*** erlon has joined #openstack-infra11:45
*** gongysh has joined #openstack-infra11:46
openstackgerritIhar Hrachyshka proposed openstack-infra/project-config: Use non-constraint jobs for all neutron branches  https://review.openstack.org/28850611:47
yolandait's up again but i'll need to check ulimits on that server11:47
*** placko_ has joined #openstack-infra11:47
*** _nadya_ has quit IRC11:48
daemontoolclarkb, yolanda when you get the chance can you take a look at https://jenkins02.openstack.org/job/gate-freezer-api-requirements/3/console ?11:48
daemontoolwe are getting the error11:48
daemontool2016-03-07 11:32:06.269 |   File "/usr/local/jenkins/slave_scripts/project-requirements-change.py", line 260, in <module>11:48
daemontool2016-03-07 11:32:06.270 |     main()11:48
daemontool2016-03-07 11:32:06.270 |   File "/usr/local/jenkins/slave_scripts/project-requirements-change.py", line 231, in main11:48
daemontool2016-03-07 11:32:06.271 |     if req.extras:11:48
daemontool2016-03-07 11:32:06.272 | AttributeError: 'Requirement' object has no attribute 'extras'11:48
*** salv-orlando has quit IRC11:49
yolandadaemontool, i think i can't help you with that, seems a problem with requirements11:49
yolandayou may ping some requirement cores11:49
*** salv-orlando has joined #openstack-infra11:49
Anticimexi have a question on jenkins-job-builder:  i tried to make a macro out of the property slack, and the publisher slack, but I get: "jenkins_jobs.errors.JenkinsJobsException: Unknown entry point or macro 'slack' for component type: 'property'." for these11:50
* Anticimex looking into code atm11:50
*** aysyd has quit IRC11:50
daemontoolyolanda,  ty11:50
Anticimex(jjb 1.4.0)11:50
*** salv-orlando has quit IRC11:51
Anticimexah... that's the problem, doc I was reading is from master11:51
*** salv-orlando has joined #openstack-infra11:51
lxsliyolanda: I have search results! Thanks!11:51
*** aysyd has joined #openstack-infra11:51
*** salv-orlando has quit IRC11:51
electrofelixzxiiro: have a query on https://review.openstack.org/240360 when you get a chance11:51
*** salv-orlando has joined #openstack-infra11:53
dims_daemontool : your best bet is to ping folks on #openstack-stable, i think bknudson and mriedem were looking at options (https://review.openstack.org/#/q/file:project-requirements-change.py)11:53
*** baoli has quit IRC11:54
daemontooldims_, thanks a lot!11:54
*** _nadya_ has joined #openstack-infra11:56
*** tiswanso has joined #openstack-infra11:56
*** jtomasek_ has joined #openstack-infra11:57
*** fhubik_brb is now known as fhubik11:59
*** sdague has quit IRC11:59
*** lucasagomes is now known as lucas-hungry12:03
*** _nadya_ has quit IRC12:04
*** fhubik has quit IRC12:05
Anticimexjenkins-job-builder's doc doesn't currently build12:06
*** tiswanso has quit IRC12:06
*** amotoki has joined #openstack-infra12:06
*** Daisy has joined #openstack-infra12:07
openstackgerritJames Slagle proposed openstack-infra/tripleo-ci: Use swap-partition.yaml environment  https://review.openstack.org/28908512:09
*** _nadya_ has joined #openstack-infra12:11
*** baoli has joined #openstack-infra12:12
*** baoli has quit IRC12:12
*** rfolco has joined #openstack-infra12:13
*** _amrith_ is now known as amrith12:14
openstackgerritMerged openstack-infra/storyboard-webclient: Add Due Dates to boards  https://review.openstack.org/28427912:16
openstackgerritMerged openstack-infra/storyboard-webclient: Display a modal when a card is clicked on  https://review.openstack.org/28428012:16
*** jtomasek_ has quit IRC12:16
openstackgerrityolanda.robla proposed openstack/diskimage-builder: Generate fedora-atomic images using dib  https://review.openstack.org/28716712:19
openstackgerritMarton Kiss proposed openstack-infra/groups: Upgrade Drupal Core to 7.43  https://review.openstack.org/28930112:22
Anticimexnow jenkins-job-builder doc/ make html soon works12:22
*** jpr has joined #openstack-infra12:24
*** kushal has quit IRC12:24
*** fhubik has joined #openstack-infra12:30
mrmartinyolanda: is everything ok with the gating? this patch: https://review.openstack.org/#/c/289301/1 simply not showing up in the zuul status queue: http://status.openstack.org/zuul/ and I not received any notification emails...12:31
mrmartinok, it is there now12:31
mrmartinit was just slooow12:31
yolandaah, patience...12:32
*** gordc has joined #openstack-infra12:32
yolandano notification is received until the job completes the check12:32
*** salv-orlando has quit IRC12:37
openstackgerritMerged openstack-infra/project-config: Run full tempest on CentOS/Fedora  https://review.openstack.org/28913012:37
*** esikachev has joined #openstack-infra12:39
*** kushal has joined #openstack-infra12:39
*** |-paul-| has quit IRC12:40
openstackgerritMerged openstack-infra/groups: Upgrade Drupal Core to 7.43  https://review.openstack.org/28930112:41
*** dprince has joined #openstack-infra12:42
*** esikachev has quit IRC12:43
*** sdague has joined #openstack-infra12:43
*** weshay has joined #openstack-infra12:43
*** ddieterly has joined #openstack-infra12:45
*** [HeOS] has joined #openstack-infra12:46
mrmartinyolanda: it's ok it was just slow12:47
*** Daisy has quit IRC12:48
*** ildikov has quit IRC12:48
*** gildub has quit IRC12:48
*** thorst has joined #openstack-infra12:49
*** ddieterly has quit IRC12:50
*** rhallisey has joined #openstack-infra12:51
*** kgiusti has joined #openstack-infra12:52
*** matrohon has joined #openstack-infra12:52
*** _nadya_ has quit IRC12:53
*** baoli has joined #openstack-infra12:55
*** salv-orlando has joined #openstack-infra12:56
*** ddieterly has joined #openstack-infra12:57
*** nikhil has quit IRC12:58
*** baoli has quit IRC12:58
*** baoli has joined #openstack-infra12:59
*** baoli has quit IRC12:59
*** abregman_ has joined #openstack-infra12:59
*** baoli has joined #openstack-infra12:59
*** abregman has quit IRC13:02
*** jaypipes has joined #openstack-infra13:02
*** Kiall has quit IRC13:03
*** Kiall has joined #openstack-infra13:03
*** tiswanso has joined #openstack-infra13:03
*** Kiall has quit IRC13:03
*** Kiall has joined #openstack-infra13:03
*** amrith is now known as _amrith_13:03
*** gongysh has quit IRC13:04
*** sc68cal has joined #openstack-infra13:05
*** ddieterly is now known as ddieterly[away]13:09
*** lucas-hungry is now known as lucasagomes13:10
*** zhurong has joined #openstack-infra13:10
*** akshai has joined #openstack-infra13:11
*** _nadya_ has joined #openstack-infra13:16
*** Jeffrey4l has joined #openstack-infra13:16
openstackgerritMerged openstack-infra/project-config: gerrit: add puppet-neutron-core  https://review.openstack.org/28875313:17
*** tiswanso has quit IRC13:17
*** asettle has joined #openstack-infra13:20
sdaguefungi: is there a reason this is not approved - https://review.openstack.org/#/c/275975 ?13:21
*** dims_ has quit IRC13:25
*** [HeOS] has quit IRC13:27
*** links has quit IRC13:28
*** keedya has joined #openstack-infra13:28
*** edmondsw has joined #openstack-infra13:29
*** ddieterly[away] is now known as ddieterly13:29
*** nmagnezi has quit IRC13:31
openstackgerritMerged openstack-infra/project-config: Enabling test_volume_boot_pattern for gluster jobs  https://review.openstack.org/24041213:31
openstackgerritMerged openstack-infra/project-config: Add pypy build to Anchor  https://review.openstack.org/21872913:31
openstackgerritMerged openstack-infra/project-config: neutron: added back python3 unit test job to master  https://review.openstack.org/28927713:31
openstackgerritMerged openstack-infra/project-config: Remove constraint jobs from neutron-{fwaas,lbaas}  https://review.openstack.org/28899113:32
openstackgerritMerged openstack-infra/project-config: Fix cache-bindep breakage on Fedora / CentOS  https://review.openstack.org/28910113:32
openstackgerritMerged openstack-infra/project-config: Make gate-bindep-fallback-fedora-23 voting  https://review.openstack.org/28908113:32
openstackgerritMerged openstack-infra/project-config: Convert specs-jobs to ubuntu-trusty  https://review.openstack.org/28859613:32
openstackgerritMerged openstack-infra/project-config: Translation script: honor comments for translators  https://review.openstack.org/28903813:33
openstackgerritMerged openstack-infra/project-config: Convert windmill jobs to bindep  https://review.openstack.org/28860013:33
*** pradk has joined #openstack-infra13:35
*** keedya has quit IRC13:36
*** keedya has joined #openstack-infra13:36
pabelangermorning13:37
rcarrillocruzo/13:37
*** keedya has quit IRC13:37
*** keedya has joined #openstack-infra13:38
openstackgerritMerged openstack-infra/project-config: Change kolla gate timeout to 90 minutes  https://review.openstack.org/28732113:38
openstackgerritMerged openstack-infra/project-config: Rename experimental jobs  https://review.openstack.org/28768313:38
sdagueanteaya: I wanted to double check with you on ensuring my -1 was right here - https://review.openstack.org/#/c/286113/13:38
*** ddieterly is now known as ddieterly[away]13:38
openstackgerritMerged openstack-infra/project-config: Setup translation for networking-midonet  https://review.openstack.org/28765413:38
sdaguebecause I think that's the current policy on claiming openstack early13:38
openstackgerritMerged openstack-infra/project-config: Promote gate-neutron-fwaas-dsvm-tempest from experimental to non-voting  https://review.openstack.org/28799613:39
*** ddieterly[away] has quit IRC13:39
*** kushal has quit IRC13:39
*** ZZelle has joined #openstack-infra13:40
*** aysyd has quit IRC13:40
openstackgerritMerged openstack-infra/project-config: Remove non-voting jobs from the gate pipeline.  https://review.openstack.org/28746413:40
openstackgerritMerged openstack-infra/project-config: Update groups for charm projects  https://review.openstack.org/28767613:40
*** aysyd has joined #openstack-infra13:41
*** kushal has joined #openstack-infra13:41
anteayasdague: I agree with you13:44
anteayaan openstack service is the tc's decision13:44
Anticimexhaving trouble using jenkins-job-builder with macro definitions.  now using jjb master from git.openstack.org. as soon as include a macro in a job, i'm getting "duplicate definition" of them13:44
anteayaa service that does foo is what anyone can claim13:45
sdagueanteaya: ok, great. Felt like I needed to make sure I wasn't off base on that13:45
anteayayup that makes sense to me13:45
anteayaI support your reasoning their13:45
anteayaand fair to have a second opinion13:45
anteayathanks13:46
sdagueanteaya: thanks13:46
*** erlon has quit IRC13:46
lucasagomeshi all, I think the py34 gate is broken due installing pillow on ubuntu, see: http://logs.openstack.org/90/289290/1/check/gate-ironic-python34/5969325/console.html#_2016-03-07_12_45_06_82413:47
*** nmagnezi has joined #openstack-infra13:49
*** tiswanso has joined #openstack-infra13:50
zxiiroelectrofelix: +1 I think that's a good idea and would make it very clear which options a version applies to.13:51
pabelangerlucasagomes: I believe we landed a patch over the weekend. When did that build happen?13:51
lucasagomespabelanger, few minutes ago: https://review.openstack.org/#/c/289290/13:51
lucasagomespabelanger, so something may have changed and it sneaked in again13:52
pabelangerlucasagomes: looks like today... Hmm, maybe new dib didn't make it to OVH.  Try a recheck please13:52
*** kushal has quit IRC13:52
lucasagomespabelanger, rechecked, I let you know13:52
pabelangerlucasagomes: https://review.openstack.org/#/c/288738/ and https://review.openstack.org/#/c/288805/ were the fixes13:52
pabelangerI'll confirm with fungi and clarkb that OVH was uploaded13:53
lucasagomespabelanger, thanks for the links13:53
lucasagomesack, I will keep an eye on the recheck (or new patches) see if the error have reappeared13:53
zxiiroelectrofelix: can you review this one again https://review.openstack.org/#/c/261620/ I'd really like to try to get this in soon as it'll make some work I want me intern to work on more easy.13:54
pabelangerlucasagomes: Ya, new image should have been uploaded yesterday13:54
lucasagomespabelanger, alright, strange then... cause https://review.openstack.org/#/c/289290/ was uploaded today (~an hour ago)13:55
*** tiswanso has quit IRC13:55
*** akshai has quit IRC13:55
pabelangerlucasagomes: possible the jenkins slave is stale, using old image.  A recheck should land you on a cloud forcing a new node build and the latest dib13:55
pabelangerlucasagomes: if you docs job worked, then the patch landed13:55
fungipabelanger: looks like ovh-gra1 updated but ovh-bhs1 has not13:55
*** akshai has joined #openstack-infra13:56
pabelangerfungi: Ah, good to know13:56
fungilatest bhs-1 ubuntu-trusty image is over 6 days old13:56
pabelangereep13:56
fungiand indeed, the log linked above ran in bhs113:57
*** sdake has joined #openstack-infra13:57
fungii'll get the current images deleted there13:57
lucasagomesfungi, pabelanger thank you both for the info13:58
*** kiran-r has quit IRC13:58
pabelangerlucasagomes: Yup, so expect some flakyness until fungi pushes the latest upload13:58
*** rvasilets__ has joined #openstack-infra13:58
Anticimextraced the duplication of entries in module_eps to https://github.com/openstack-infra/jenkins-job-builder/blob/master/jenkins_jobs/registry.py#L208 - if macro is defined13:58
lucasagomespabelanger, no problem!13:58
Anticimexor rather, if macro is referenced from a job definition, in my case13:58
*** e0ne has quit IRC13:58
*** rlandy has joined #openstack-infra13:59
fungiokay, we'll now cease building new ubuntu-trusty images in ovh-bhs1 until an updated one is uploaded. this should fix projects using pillow14:00
*** e0ne has joined #openstack-infra14:00
*** ildikov has joined #openstack-infra14:00
fungiyolanda: lxsli: hound crashes trying to reindex nova, hitting a too many open files condition with its git subprocess. someone probably needs to test altering the initscript to up the max files for it with ulimit14:03
anteayaI have tried to create a hound test instance for myself but have been unsuccessful14:04
yolandafungi i updated the ulimit on the server manually to make it work , but haven't fixed that properly yet14:04
fungior to figure out if it having that many open file handles is indicative of a bug somewhere which needs to be fixed14:04
anteayaI can't get puppet to get the hound module to run14:04
*** _ari_ has joined #openstack-infra14:04
*** amitgandhinz has joined #openstack-infra14:04
*** abregman_ is now known as abregman14:08
*** ociuhandu has joined #openstack-infra14:08
openstackgerritMerged openstack-infra/project-config: Mutex the trusty wheel mirror/release jobs  https://review.openstack.org/27597514:10
openstackgerritDarragh Bailey proposed openstack-infra/jenkins-job-builder: Preserve data type when constructing new container  https://review.openstack.org/28934314:11
openstackgerritDarragh Bailey proposed openstack-infra/jenkins-job-builder: Use provided mapping object type instead OrderedDict  https://review.openstack.org/28934414:11
*** ddieterly has joined #openstack-infra14:11
openstackgerritDarragh Bailey proposed openstack-infra/jenkins-job-builder: Take parameter order from yaml in trigger_parameterized_builds  https://review.openstack.org/19366014:11
*** boris-42 has joined #openstack-infra14:12
*** woodster_ has joined #openstack-infra14:12
openstackgerritRyan Hallisey proposed openstack-infra/tripleo-ci: Allow the continer job to run again  https://review.openstack.org/28891514:13
Anticimexok guys, what's the workflow for sending reviews to e.g. jenkins-job-builder?14:13
Anticimexi have 3 doc fixes (to allow 'make html' to work again), and 1 fix to unbreak macros14:14
Anticimexproject 'openstack-ci' @ launchpad doesn't accept bugs, as 'openstack' seems to do14:14
openstackgerritRyan Hallisey proposed openstack-infra/tripleo-ci: Allow the continer job to run again  https://review.openstack.org/28891514:14
*** Daisy has joined #openstack-infra14:15
openstackgerritMauro Rodrigues proposed openstack-infra/devstack-gate: Make TEMPEST_OS_TEST_TIMEOUT configurable for ironic jobs  https://review.openstack.org/28307714:16
zxiirowaynr: can you review this patch https://review.openstack.org/261620/ when you get a chance? I think it satisfies your previous reviews. I'm hoping to get this merged in soon.14:18
waynrzxiiro: looking now14:19
*** eharney has joined #openstack-infra14:20
*** sc68cal has quit IRC14:22
pabelangerAnticimex: http://docs.openstack.org/infra/manual/developers.html explains our workflow for OpenStack projects.14:22
*** sdague has quit IRC14:23
pabelangerAnticimex: also, we don't use make html for docs, you should be able to just do: tox -edocs in the root directory14:23
zxiirowaynr: thanks!14:24
zxiiroelectrofelix: thanks!14:24
Anticimexpabelanger: thanks14:24
Anticimexpabelanger: well, there are three syntax errors there now in the python docstring source. unclosed tags and the like14:25
*** placko_ has quit IRC14:25
Anticimexpabelanger: i'm familiar with the workflow on regular openstack projects such as puppet-nova or neutron.  but i'm failing to find the corresponding launchpad project for jjb14:26
pabelangerAnticimex: fair enough, I was just noting how documentation is build for projects.  We actually do significant unit testing for it, so I would be surprised if building docs was broken14:26
openstackgerritRicardo Carrillo Cruz proposed openstack-infra/shade: Allow passing project_id to create_network  https://review.openstack.org/28816614:26
pabelangerAnticimex: we don't use launchpad for -infra projects, they are in storyboard.openstack.org14:26
Anticimexah, the future14:27
pabelangerAnticimex: look at the README.rst for JJB14:27
*** jpeeler has joined #openstack-infra14:27
*** jamesmcarthur has joined #openstack-infra14:27
*** markvoelker has joined #openstack-infra14:28
Anticimexpabelanger: well, tox -edocs on jjb exits with return code 0, those three errors show up as warnings (which make html errors on). nonetheless, broken source14:28
Anticimexpabelanger: thanks!14:29
*** tiswanso has joined #openstack-infra14:29
openstackgerritRicardo Carrillo Cruz proposed openstack-infra/shade: Allow passing project_id to create_network  https://review.openstack.org/28816614:29
pabelangerAnticimex: okay, then something is broken. Warnings should cause our jobs to fail14:30
*** mtanino has joined #openstack-infra14:30
openstackgerritMerged openstack-infra/devstack-gate: Add tls-proxy as an available service  https://review.openstack.org/18843614:30
openstackgerritRicardo Carrillo Cruz proposed openstack-infra/shade: Allow passing project_id to create_network  https://review.openstack.org/28816614:32
*** yamamoto has quit IRC14:32
*** jaosorior is now known as jaosorior_climbi14:32
*** markvoelker has quit IRC14:33
pabelangerAnticimex: so, https://review.openstack.org/#/c/229951 is the reason we didn't catch the breakage.14:33
pabelangergoing to work on landing that14:33
openstackgerritMartin Millnert proposed openstack-infra/jenkins-job-builder: Fix 3 doc warnings  https://review.openstack.org/28936014:34
lxsliyolanda: codesearch has broken again - just reporting, I don't need it right now14:35
*** jamesmcarthur has quit IRC14:35
yolandalxsli it needs more efforts, to find a permanent solution14:35
*** ccrouch has quit IRC14:35
rcarrillocruzcodesearch as in hound ?14:36
*** _amrith_ is now known as amrith14:36
anteayarcarrillocruz: yes14:36
rcarrillocruz:/14:36
*** ccrouch has joined #openstack-infra14:36
lxsliah I see fungi's message now14:36
*** kevinsho_ has joined #openstack-infra14:36
openstackgerritMerged openstack-infra/jenkins-job-builder: Add helper function to convert xml  https://review.openstack.org/26162014:36
rcarrillocruzwhat's up with it, anything i can do to help?14:37
yolandarcarrillocruz, it fails with max simulteaneous files opened14:37
*** markvoelker has joined #openstack-infra14:37
rcarrillocruzah14:37
rcarrillocruzso it's a tweaking game now14:37
yolandai managed to make it work temporarily with ulimit, but that's just temporary14:37
*** nelsnels_ has quit IRC14:38
rcarrillocruzis ulimit set on openstack_project::server ?14:38
lxsliwhere's the code?14:38
rcarrillocruzlxsli: i assume it would be puppet-hound14:38
rcarrillocruzsec14:38
yolandathere is an ulimit module we can use14:38
yolandai've only seen that used on jenkins slaves14:38
Anticimexpabelanger: ack. submitted review 289360 up there14:38
rcarrillocruzhttp://git.openstack.org/cgit/openstack-infra/puppet-hound14:38
Anticimexmy next bug/change proposal is a bit more severe (macros broken?)14:38
lxslihttps://github.com/etsy/hound14:39
fungii think the reindex runs as root and so would need a ulimit call in the initscript to apply to the parent process environment, but i could be wrong about that14:39
*** esikachev has joined #openstack-infra14:39
*** ihrachys has quit IRC14:40
rcarrillocruzfungi: is anyone looking at it?14:40
rcarrillocruzi could take a peek if nobody is14:40
*** zz_dimtruck is now known as dimtruck14:40
openstackgerritNisha Agarwal proposed openstack/diskimage-builder: Add psmisc to the packages for ironic-agent  https://review.openstack.org/28936414:40
*** ccrouch1 has joined #openstack-infra14:41
fungircarrillocruz: not sure how deeply anyone else is into it yet. i looked at it long enough to identify from the logs that it's when the reindex process reaches nova it bombs out on hitting max open files with a git subprocess14:41
*** jamesmcarthur has joined #openstack-infra14:41
lxsliyolanda: fungi: stab in the dark but - might reducing max-concurrent-indexers to 1 help?14:42
*** mriedem has joined #openstack-infra14:42
fungiit's possible--i'm not intimately familiar with the setup there14:42
yolanda i'm not very familiar with hound as well14:42
fungicould also just be that the repos there need some periodic garbage collecting/packing14:42
lxsliliterally just looking at the github14:42
lxslion the plus side - it's broken now, can't get worse :)14:43
yolandait has a limit of 1024 files, that seem to be the default, and hound is exhausting it14:43
lxsli(famous last words)14:43
*** ccrouch has quit IRC14:43
*** asselin has joined #openstack-infra14:43
nibalizeryolanda: so you bumped it manually14:43
nibalizer?14:43
*** tiswanso has quit IRC14:43
nibalizerand it still hits max files?14:43
*** esikachev has quit IRC14:43
yolandanibalizer on my session , to test, but not on the service14:43
fungipabelanger: AJaeger: just a heads up, i have a feeling this is caused by the move to ubuntu-trusty http://lists.openstack.org/pipermail/openstack-dev/2016-March/088542.html14:43
yolandabumping to 4096 made it work, we can add that to init.d script14:44
yolandaalthough there may be smartest solutions such as tweaking indexes14:44
*** markvoelker_ has joined #openstack-infra14:44
fungipabelanger: AJaeger: i've followed up to that thread with some details, hoping one of the fuel devs will help us figure out if there's something we're missing or doing differently in the postgres setup script compared to what the puppet class on bare-trusty resulted in14:44
nibalizeryolanda: i think bumping to 4096 is fine14:44
pabelangerfungi: AJaeger: Sure, I can start poking around14:45
nibalizercan you write that patch? im in a car but can approve when i get out14:45
yolandayep14:45
fungiyolanda: yeah, i have no objection to quadrupling it14:45
*** dimtruck is now known as zz_dimtruck14:45
*** asselin__ has quit IRC14:45
*** hdd has joined #openstack-infra14:46
*** nwkarsten has joined #openstack-infra14:46
*** markvoelker has quit IRC14:47
*** sridhar_ram has joined #openstack-infra14:48
*** Daisy has quit IRC14:48
*** annegentle has joined #openstack-infra14:48
yolandai tweaked manually on the hound init script on server, going to add that to emergency hosts in ansible until we get a proper fix14:49
*** mrmartin has quit IRC14:54
*** dims has joined #openstack-infra14:54
*** mtanino has quit IRC14:55
anteayarcarrillocruz: I had tried to take a look at it on friday by trying to set up a hound instance but was unsuccessful in getting puppet to start hound14:55
*** pradk_ has joined #openstack-infra14:55
rcarrillocruzanteaya: k, i can take a look14:55
*** pradk has quit IRC14:56
anteayawhile I'm happy for the fix if 4096 is it, I would like to learn how to get a puppet module to run14:56
*** sigmavirus24_awa is now known as sigmavirus2414:56
*** pradk_ is now known as pradk14:56
anteayarcarrillocruz: well I'm more saying that I would like to know how to get one of our modules to run14:56
anteayaif I can't learn how I'm kind of useless to the team14:56
anteayaunless the team is fine with that14:56
openstackgerritEmilien Macchi proposed openstack-infra/tripleo-ci: Test Puppet Parser Future - Do not merge  https://review.openstack.org/28673214:56
rcarrillocruzanteaya: i know, but i need to take a look before sharing14:56
*** ihrachys has joined #openstack-infra14:56
anteayarcarrillocruz: I know that is fine14:57
rcarrillocruzi'll let you know what i find14:57
anteayarcarrillocruz: thanks14:57
*** rbrndt_ has joined #openstack-infra14:57
pabelangerfungi: If I am looking at this correctly, fuel seems to be relying on the postgres user to manage to database, not openstack_citest14:57
anteayarcarrillocruz: the friday logs have my paste wtih my config plus the command I was trying14:57
pabelangerfungi: so the fix would be to migrate to openstack_citest to manage the database14:58
rcarrillocruzcool, thx14:58
pabelangerfungi: doing a test now14:58
EmilienMhello infra, if there is any Gerrit admin here, please include puppet-manager-core to https://review.openstack.org/#/admin/groups/1316,members14:59
*** salv-orlando has quit IRC14:59
*** hdd has quit IRC15:00
*** salv-orlando has joined #openstack-infra15:00
*** jamesmcarthur has quit IRC15:00
*** baoli has quit IRC15:00
*** baoli has joined #openstack-infra15:01
*** thiagop has joined #openstack-infra15:02
*** ayoung has joined #openstack-infra15:03
*** jpr has quit IRC15:05
*** amitgandhinz has quit IRC15:06
yolandafungi, rcarrillocruz, more things going on with hound ... panic: runtime error: slice bounds out of range15:06
*** amitgandhinz has joined #openstack-infra15:07
rcarrillocruzhmm, o-k15:07
*** ddecapit has joined #openstack-infra15:07
*** ddecapit is now known as DuaneDeC715:07
rcarrillocruzi spinned a vm and installing puppet modules and all prior to bring it up hound15:07
rcarrillocruzonce i have it up, will share steps with anteaya, then look at ulimit15:07
yolandathat's a go error, not very clear15:08
rcarrillocruzoh15:08
rcarrillocruzthey use go15:08
rcarrillocruz:/15:08
yolandafun!15:08
anteayarcarrillocruz: yeah, hound uses go15:08
fungipabelanger: so it's possible we're not granting as broad permissions to the openstack_citest account now as we did with the puppet module, i suppose. any suggestions as to what else we should add to that pgsql setup macro?15:08
*** zeih has joined #openstack-infra15:08
openstackgerritDoug Hellmann proposed openstack-infra/release-tools: ignore existing default branch when setting new default branch  https://review.openstack.org/28938415:10
openstackgerritDoug Hellmann proposed openstack-infra/release-tools: make args to creating stable branch more explicit  https://review.openstack.org/28938515:10
openstackgerritDoug Hellmann proposed openstack-infra/release-tools: add script to generate branching instructions  https://review.openstack.org/28938615:10
*** ildikov has quit IRC15:11
lxsliyolanda: that sounds like a regular IndexOutOfBoundsException to me15:11
*** ccrouch1 has quit IRC15:11
yolandalxsli, memory problems?15:11
lxslia slice is a collection dereference with a range, EG arr[1:2]15:11
lxsliso probably a coding error? AFAICT hound relies on Go's path/filepath module for indexing though15:13
lxslinot started reading that yet15:13
*** nelsnelson has joined #openstack-infra15:13
yolandai set concurrent indexers to 1 as well, hound doesn't seem to have much more config options15:13
*** ajmiller has joined #openstack-infra15:13
*** markvoelker_ has quit IRC15:13
*** markvoelker has joined #openstack-infra15:13
*** markvoelker has quit IRC15:14
*** markvoelker has joined #openstack-infra15:14
clarkbfungi the gist of the old perms was test user owned test db and could do whatevwr it wanted to it and it had creat perms to create new dbs that it owned and could do whatever it wanted with those15:16
fungiclarkb: yep, that's what i tried to do with pgsql-prep at http://git.openstack.org/cgit/openstack-infra/project-config/tree/jenkins/jobs/macros.yaml#n651 but it's possible either a) i missed something, or b) the puppet class for pgsql perms was doing more than we strictly intended15:17
pabelangerfungi: Hmm, would have to test, and see the overhead, but maybe call puppet from JJB to setup the database again.15:18
pabelangernot sure honestly15:18
*** markvoelker has quit IRC15:18
fungithe fiddly bit with those macros is that they may not be bug-compatible with our use of the equivalent puppet classes15:19
*** markvoelker has joined #openstack-infra15:19
*** markvoelker has quit IRC15:19
*** nwkarsten has quit IRC15:19
fungibut i don't want to drag puppet in as a dependency of unit test jobs if i can help it15:19
*** nwkarsten has joined #openstack-infra15:19
jeblairEmilienM: done!15:20
EmilienMjeblair++15:20
*** DuaneDeC7 has quit IRC15:21
*** abregman_ has joined #openstack-infra15:22
*** DuaneDeC7 has joined #openstack-infra15:22
*** jpr has joined #openstack-infra15:23
*** jlanoux has quit IRC15:23
anteayajeblair: have you a minute for a zuul memory leak discussion in -meeting for the third-party meeting?15:23
jeblairanteaya: ack15:24
anteayathank you15:24
clarkbfungi: I dont think wr handed out superuser previously, I suppose if they are checking for too many permissions that might break now15:24
*** nwkarsten has quit IRC15:25
*** sdake_ has joined #openstack-infra15:25
*** abregman has quit IRC15:25
fungioh, perhaps15:26
fungithis might explain why only fuel has hit it so far15:26
fungisince it looks like they have a fair amount of custom routines to do basically the same thing we're doing in the macros15:27
*** piet has joined #openstack-infra15:27
*** piet has quit IRC15:27
*** amotoki has quit IRC15:27
clarkbpostgres acls are really rich and dont suffer from thr need to do that like in mysql if you just need to create and delete dbs15:28
*** k4n0 has quit IRC15:28
*** sdake has quit IRC15:29
*** piet has joined #openstack-infra15:30
*** annegent_ has joined #openstack-infra15:30
*** noorul has joined #openstack-infra15:30
*** yamamoto has joined #openstack-infra15:33
fungiit's possible i tried to mimic our workarounds for mysql's shortcomings too15:33
fungibut we also agreed it was no longer unsafe to crack those wide open once we started running unit tests on single-use workers15:33
*** annegentle has quit IRC15:33
*** ddieterly is now known as ddieterly[away]15:35
clarkbya I dont think its a safety issue15:35
*** jamesmcarthur has joined #openstack-infra15:35
*** Qiming has quit IRC15:36
openstackgerritMartin Oemke proposed openstack-infra/project-config: Enable Translation for tacker  https://review.openstack.org/27485515:36
*** mtanino has joined #openstack-infra15:37
*** sfinucan has quit IRC15:37
*** sfinucan has joined #openstack-infra15:37
*** ddieterly[away] is now known as ddieterly15:38
openstackgerritMarkus Zoeller (markus_z) proposed openstack-infra/project-config: WIP: add job to test Nova with latest libvirt code  https://review.openstack.org/28925515:38
*** yamamoto has quit IRC15:38
fungialso i'd like to eventually be able to scale back which jobs are using the db macros to just the projects which need them, and drop the database creation macros entirely since the jobs should be able to do that themselves with sufficient access now15:39
*** sridhar_ram has quit IRC15:40
fungiso this in theory isn't going to stick around forever anyway15:40
*** nmagnezi has quit IRC15:40
openstackgerritBen Nemec proposed openstack-infra/tripleo-ci: Test overcloud SSL  https://review.openstack.org/28198815:41
*** regXboi has joined #openstack-infra15:41
openstackgerritDoug Hellmann proposed openstack-infra/release-tools: dump a release tracking dashboard  https://review.openstack.org/28873915:42
asselinanteaya, mmedvede just noticed line 37 says "#TODO: Update these to real e-mail addresses"15:44
openstackgerritPaul Belanger proposed openstack-infra/project-config: Migrate misc JJB to ubuntu-trusty  https://review.openstack.org/28940415:44
*** Sukhdev has joined #openstack-infra15:47
*** _nadya_ has quit IRC15:47
mmedvedeasselin: meaning there are correct instructions already?15:47
*** jecarey has joined #openstack-infra15:48
*** dprince has quit IRC15:49
*** kiran-r has joined #openstack-infra15:49
asselinmmedvede, yes15:49
rcarrillocruzanteaya: http://paste.openstack.org/show/489556/15:49
*** kencjohnston has joined #openstack-infra15:49
rcarrillocruzthat's what i followed to bring up a hound in a vm15:49
rcarrillocruzafter puppet completes, hound is running and indexing repos15:50
*** baoli has quit IRC15:50
*** harlowja_at_home has joined #openstack-infra15:51
*** baoli has joined #openstack-infra15:51
*** DuaneDeC_ has joined #openstack-infra15:52
yolandait crashed again15:54
anteayaasselin: ah thank you, I had missed that15:55
anteayaasselin: good eye15:55
anteayarcarrillocruz: thank you15:55
* anteaya looks at rcarrillocruz's paste15:56
*** nwkarsten has joined #openstack-infra15:56
*** DuaneDeC7 has quit IRC15:56
*** sdague has joined #openstack-infra15:56
anteayarcarrillocruz: how did you get go installed?15:56
*** nwkarsten has quit IRC15:56
*** sigmavirus24 is now known as sigmavirus24_awa15:57
*** sigmavirus24_awa is now known as sigmavirus2415:57
*** nwkarsten has joined #openstack-infra15:57
anteayait appears my local.pp was too long15:57
openstackgerritMartin Oemke proposed openstack-infra/infra-manual: Fix path to jenkins/jobs/projects.yaml  https://review.openstack.org/28941515:57
anteayaas well my puppet apply command looks very different15:57
anteayarcarrillocruz: thanks I'll try your approach15:58
rcarrillocruzthe hound module installs it15:58
anteayaokay15:58
rcarrillocruzif you go to /etc/puppet/modules/hound/manifests/init.pp15:58
anteayarcarrillocruz: would you like to create a readme with these instructions?15:58
anteayaand I can review15:58
rcarrillocruzyou'll see there a package golang resource15:58
openstackgerritMerged openstack-infra/tripleo-ci: Collect status of all nested stacks in resource-list  https://review.openstack.org/28606215:58
anteayaright now the puppet-hound readme is a tad thin15:58
*** DuaneDeC7 has joined #openstack-infra15:58
*** jpr has quit IRC15:58
anteayarcarrillocruz: right, yes, that makes sense15:58
*** zeih has quit IRC15:59
*** ericksonsantos has joined #openstack-infra15:59
anteayawhile it may seem obvious to some, I would need a readme with this in it15:59
anteayathanks for taking the time to help me with this15:59
fungiyolanda: i'm curious if you try to manually run a repack loop, whether that fixes it... like we do daily on our git servers at http://git.openstack.org/cgit/openstack-infra/system-config/tree/modules/openstack_project/manifests/git_backend.pp#n12316:00
fungithough it may take a while to complete16:00
*** pots79 is now known as pots16:00
fungino idea if there's already a similar cron job on the codesearch server16:01
rcarrillocruzanteaya: the instructions are not really hound specific, i do that workflow everytime i need to test some puppetry from openstack infra, it's already documented here:16:01
rcarrillocruzhttp://docs.openstack.org/infra/system-config/sysadmin.html16:01
*** amitgandhinz has quit IRC16:02
*** nwkarsten has quit IRC16:02
*** DuaneDeC_ has quit IRC16:02
mtreinishfungi, yolanda: it looks like the subunit gearm worker OOM'd again...16:02
anteayarcarrillocruz: that may be the case16:02
anteayahowever I was unsuccessful whilst following that document16:02
anteayaI belive it assumes a level of puppet paradigms that I don't possess16:03
*** DuaneDeC7 has quit IRC16:03
*** amitgandhinz has joined #openstack-infra16:03
mtreinishfungi, yolanda: if you could restart it on subunit-worker01.o.o16:03
anteayahowever if you don't feel a puppet-hound readme would be helpful, that is fine16:03
fungimtreinish: the plan was to rebuild on a bigger machine, right?16:03
anteayarcarrillocruz: thanks again for helping me16:03
mtreinishfungi: well we were going to add subunit-worker02.o.o to the pool16:03
*** DuaneDeC7 has joined #openstack-infra16:03
mtreinishwhich should help, so scale horizontally instead16:03
rcarrillocruznp16:04
fungimtreinish: i've restarted it now16:04
mtreinishfungi: but nibalizer and I never quite finished getting it running on subunit-worker02.o.o16:04
mtreinishwe were debugging some puppet issues before I called it EOD on friday16:04
*** annegent_ has quit IRC16:04
fungiahh, okay. so "in progress" still16:04
*** ccrouch has joined #openstack-infra16:05
mtreinishfungi: I think it's in a good state to start the worker daemon on subunit-worker02.o.o16:05
*** nikhil has joined #openstack-infra16:06
mtreinishheh, although the puppet needs some cleanup still (something is creating /etc/logstash and we have it set to absent now)16:06
fungimtreinish: are unit test jobs getting indexed in there yet?16:06
mtreinishsubunit2sql? yeah, we turned that on last month16:06
fungiwas going to recommend it on the cinder test timing thread16:06
fungimainly because i worry they have some faulty assumptions there16:07
mtreinishfungi: http://status.openstack.org/openstack-health/#/job/gate-nova-python27?groupKey=project&resolutionKey=hour16:07
*** bgmccollum has left #openstack-infra16:07
mtreinishfungi: well if you want cinder unit tests: http://status.openstack.org/openstack-health/#/job/gate-cinder-python27?groupKey=project&resolutionKey=hour16:08
*** simondodsley has joined #openstack-infra16:08
mtreinishfungi: also is the worker still running? I don't see anything being added to the db16:08
*** annegentle has joined #openstack-infra16:09
fungimtreinish: no, the start seems to have returned without error, but i don't see a process running for it. debugging now16:11
*** yolanda has quit IRC16:11
fungiit didn't immediately oom at least... last oom for it was 6 days ago16:12
clarkblikely tge pid lockfile16:12
clarkbsince ooms tend to not clean that out16:12
fungithere's no /var/run/jenkins-subunit-worker-A/jenkins-subunit-worker-A.pid16:12
mtreinishhmm, well things seem to have died on the 4th16:12
*** yolanda has joined #openstack-infra16:12
mtreinishmaybe it wasn't an oom but another fault16:12
mtreinishoh, puppet16:12
rcarrillocruzfungi: that's a good point, re: git repack16:12
mtreinishnibalizer and I changed the init script16:12
mtreinishI bet that screwed up on worker0116:13
fungiaha16:13
rcarrillocruzyolanda: where you see the exception, in /var/log/hound.log i assume?16:13
yolandayes16:13
fungimtreinish: yep, the initscript is still looking for /var/run/jenkins-subunit-worker-A/jenkins-subunit-worker-A.pid16:13
rcarrillocruzany condition that triggers it, or just leave it running and i'll see the same thing on my vm16:13
rcarrillocruz?16:13
*** yaume_ has joined #openstack-infra16:13
*** DuaneDeC7 has quit IRC16:13
fungircarrillocruz: we can probably safely copy that log somewhere, though go tracebacks are waaaaay too huge to fit on paste.o.o16:14
yolandalogs are not super useful there. What i've seen is that with ulimit, the too many files error disappear, but then we get that slice error16:15
mtreinishfungi: I don't think I changed that part of it, we just did s/logstash/subunit iirc16:15
* mtreinish pulls up the patch16:15
mtreinishfungi: https://review.openstack.org/#/c/288706/16:15
*** esker has joined #openstack-infra16:15
*** yaume has quit IRC16:16
*** esker has quit IRC16:16
*** ccrouch has quit IRC16:17
*** rossella_s has quit IRC16:17
yolandarcarrillocruz, hound works fine with all the indexed projects in your vm? i think 8g may be too small16:18
rcarrillocruzwell16:18
rcarrillocruzit's still going...16:18
anteayafungi: you sent out the last round of summit invites already?16:18
*** hdd has joined #openstack-infra16:18
rcarrillocruzjust wondering when i'd hit the same problem16:19
anteayaI just spotted: https://review.openstack.org/#/c/289408/216:19
fungianteaya: yes, last week16:19
*** ccrouch has joined #openstack-infra16:19
anteayafungi: thought so, I'll tell bswartz16:19
yolandafree command in codesearch shows a high usage of memory, only 600mb free, but top only shows a 4% consumption of hound16:19
fungianteaya: though the more important use for that change is so that they get the ability to vote for the tc and manila ptl (if there's an election), so that's probably still soon enough16:20
*** sbalukoff has quit IRC16:20
anteayayes16:20
anteayawhen are the rolls created?16:20
anteayahas that been determined yet?16:20
fungianteaya: the day before the first election16:21
anteayaokay thanks16:21
*** fhubik has quit IRC16:21
*** dprince has joined #openstack-infra16:22
fungimy new script makes project-team rolls automagically, so we no longer need to know which races to expect for ptl to be able to save unnecessary manual aggregation work16:22
anteayayay!16:22
*** rossella_s has joined #openstack-infra16:22
anteayaless unnecessary manual aggregation16:22
fungiso i'll be able to provide the officials with a tarball with rolls for every big-tent team and they can just ignore the majority of them and use the ones they need for whichever elections come up16:23
anteayaawesome16:24
anteayawell done on the script work!16:24
fungithanks--this will be the first election to use it, so i'm hoping all goes well16:24
rcarrillocruzyolanda: i have about half mem used on my instance16:25
rcarrillocruzbut it's a 11G tho16:25
rcarrillocruzaround 6G free16:25
fungianteaya: i'll be able to provide detailed structured data about all eligible voters (in yaml) plus autogenerated deduplicated lists of their preferred e-mail addresses suitable for feeding directly to civs16:25
yolandai wonder if that's some index corruption16:25
*** kevinsho_ has quit IRC16:27
fungianteaya: it does some particularly rigorous iterating through all addresses of all voters to try and spot duplicate accounts where there may even be only indirect ties of non-preferred addresses in common between them16:27
*** rhedlind has joined #openstack-infra16:27
anteayafungi: apparently the eligibility period for the elecorate is closed: https://wiki.openstack.org/wiki/PTL_Elections_March_201616:28
anteayafungi: I hope the scripts work well too16:28
anteayafancy16:28
anteayavery nice16:29
anteayaso bswartz's patch to govenance won't result in that extra-atc getting a chance to vote16:29
fungii've already been using them to generate the csv files for summit invites, so they're at least working well to that end so far16:29
anteayanice16:29
*** jaosorior_climbi is now known as jaosorior16:29
anteayaaccording the the wikipage the eligibility period is March 4, 2015 00:00 UTC to March 3, 2016 23:59 UTC16:30
anteayamy calandar says it is march 7th16:30
fungimissing some useful features for that (particularly tracking changes to the output between runs, which i've been having to do manually for invite batches after the first one for now) but other than that no issues16:30
*** dguitarbite has quit IRC16:30
anteayathat's awesome16:30
*** bpokorny has joined #openstack-infra16:30
fungianteaya: oh, if the eligibility period has ended, then i guess that extra-atcs addition for manila won't be effective until next cycle16:30
anteayathat is the way I am interpreting what I am reading16:31
clarkbare extra atcs not evaluated on when their contribution was?16:31
*** annegentle has quit IRC16:32
anteayatheir timestamp starts when the tc approves their inclusion16:32
anteayait is for 365 days according to the by-laws16:32
anteayabut we go by month16:32
anteayaI'm guessing for convience16:32
*** oomichi_ has joined #openstack-infra16:33
sdaguebtw, university standard policy of blocking all non http ports is .... challenging16:33
*** abregman_ has quit IRC16:33
*** jamesmcarthur has quit IRC16:34
*** asettle has quit IRC16:34
*** sdake_ is now known as sdake16:35
*** yamamoto has joined #openstack-infra16:35
fungiclarkb: it's a loose evaluation since it may not be code contribution16:35
fungiit's basically up to each ptl16:35
*** ddieterly is now known as ddieterly[away]16:36
fungifor example, the i18n ptl for some reason decided to only count translations from the previous 6 months rather than a year (though that may be a one-time bootstrapping issue dur to the limited amount of history they have in zanata)16:36
*** jamesmcarthur has joined #openstack-infra16:37
clarkbright but it sounds like if the change to say "this person contributed last cycle" merged today it wouldn't be considered16:38
clarkbeven though the assertion is that the work was done last cycle16:38
*** ddieterly[away] is now known as ddieterly16:39
*** asettle has joined #openstack-infra16:39
*** yamahata has quit IRC16:39
clarkbin other news, the vast majority of the green stripe on the nodepool graph is bare-trusty16:40
clarkbwe should proably reduce the min ready on those at this point and maybe delete the older ones16:40
*** esikachev has joined #openstack-infra16:40
*** yamamoto has quit IRC16:40
pabelangerclarkb: Ya, I was trying to look into that.  I think we are in good shape to reduce them.16:40
fungiyeah, reducing them will probably work the old ones out of rotation fairly quickly still16:41
fungimay not need to do any manual deletes to free up the quota16:41
clarkbhuh min ready is already 8 for them16:41
clarkbwhich is low compared to the ~100 we have ready16:41
fungisounds more like a leak somewhere then16:41
clarkbya16:42
fungimaybe a jenkins master ceased emitting zmq or something16:42
pabelangerour currently topic for the bindep migration: https://review.openstack.org/#/q/status:open+topic:bindep16:42
pabelangeraside with fuel-web this morning, I didn't see any other failures16:42
clarkbits distributed across jenkins masters so I don't think that is it16:42
clarkbI wonder if we had demand that was switched out by a jjb update?16:43
openstackgerritMatt Riedemann proposed openstack-infra/elastic-recheck: Add query for novaclient bug 1553597  https://review.openstack.org/28944016:43
openstackbug 1553597 in python-novaclient "test_trigger_crash_dump_in_res continues failing" [Undecided,In progress] https://launchpad.net/bugs/1553597 - Assigned to Ken'ichi Ohmichi (oomichi)16:43
*** emmenemoi has joined #openstack-infra16:43
*** asettle has quit IRC16:43
jeblairclarkb, fungi: we should restart zuul to fix the demand problem16:44
jeblairclarkb, fungi: nodepool is likely associating the wrong nodes with demand based on obsolete gearman function registrations16:44
*** vincentll has quit IRC16:44
fungioh, great point16:45
anteayayeah zuul is into swap again16:45
fungiit sees the jobs registered for both16:45
emmenemoiHello, I'm trying to push a patch to the kolla project, but git review throws an error: "fatal: ICLA contributor agreement requires current contact information."16:45
*** esikachev has quit IRC16:45
fungiemmenemoi: did you follow all the steps in http://docs.openstack.org/infra/manual/developers.html#account-setup16:46
*** david_lyle has quit IRC16:46
emmenemoiI also have an error on review.openstack.org: "Server Error - Cannot store contact information"16:46
*** david_lyle has joined #openstack-infra16:46
fungiemmenemoi: most common cause for those errprs is not following the part of the instructions to set up a foundation member account first16:47
*** jpr has joined #openstack-infra16:47
openstackgerritMerged openstack-infra/jenkins-job-builder: Fix 3 doc warnings  https://review.openstack.org/28936016:48
openstackgerritDeklan Dieterly proposed openstack-infra/project-config: Modify freezer job for tempest tests  https://review.openstack.org/28944216:48
emmenemoiok I'll check again16:48
*** oomichi_ has quit IRC16:49
*** Daisy has joined #openstack-infra16:49
clarkbfungi: btw https://review.openstack.org/#/c/289054/2 adds in zerofree support to dib16:49
*** oomichi_ has joined #openstack-infra16:49
*** e0ne has quit IRC16:49
*** claudiub has quit IRC16:49
fungiemmenemoi: and if you were following developer setup instructions from somewhere other than that link, please let me know so i can get them removed/redirected to our official instructions16:49
tristanCanteaya: fungi: tbh, eligibility timeframe is a best guess, we tried to make it match mitaka feature freeze. However the atc rolls needs to be generated on March 17 (which is the documented limit to configure gerrit preferred email address). Does that works for you ?16:49
*** yaume_ has quit IRC16:50
*** matrohon has quit IRC16:50
fungitristanC: yeah, it works out. i think the surprise was that manila tried to add an extra-atcs entry today16:50
fungiwhich is after the eligibility window16:50
*** cschwede has quit IRC16:50
*** yaume has joined #openstack-infra16:50
fungiso no idea if that makes it into the electorate or not16:51
*** mikelk has quit IRC16:51
*** dguitarbite has joined #openstack-infra16:51
*** fedexo has joined #openstack-infra16:51
*** gnuoy_ has joined #openstack-infra16:51
*** gnuoy_ has quit IRC16:51
mordredinfra-root: y'all ok with the shade release now? I just got an ansible-related report of things breaking because of the neutronclient thing16:51
yolanda++16:52
clarkbmordred: I am though I have to disappear in the middle of the day to visit the dentist and other errands16:52
tristanCfungi: noted, I'll check that with tonyb16:52
mordredclarkb: shouldn't be a problem - everything is going to work perfectly :)16:52
jeblairmordred: ++16:52
*** yaume_ has joined #openstack-infra16:52
nibalizermordred: ++16:52
mordredtag pushed16:53
rcarrillocruz\o/16:53
mordredSam-I-Am: ^^ as soon as 1.5.0 releases to PyPI you should be good16:53
*** Daisy has quit IRC16:53
openstackgerritAttila Darazs proposed openstack-infra/tripleo-ci: WIP: add IPv6 gate job  https://review.openstack.org/28944516:53
clarkbmordred: fungi we should restart nodepool and nodepool builder once all image builds are done too16:54
clarkbto pick up new shade (double check new shade is installed first)16:54
mordredclarkb: ++16:55
mordredit shold make the swift uploads betterer16:55
*** yaume has quit IRC16:55
mordredShrews: oh - btw ^^ pushed shade tg16:55
clarkbianw: looks like we can't remove that trove image from our image cache, maybe we can at least get them to build a smaller image?16:55
clarkb500MB for mysql seems large, but I havne't looked into how they are building it16:55
Shrewsmordred: ++16:56
*** armax has quit IRC16:56
anteayaclarkb: happy dentisting16:56
*** noorul has quit IRC16:56
openstackgerritMerged openstack-infra/elastic-recheck: Add query for novaclient bug 1553597  https://review.openstack.org/28944016:56
*** oomichi_ has quit IRC16:56
openstackbug 1553597 in python-novaclient "test_trigger_crash_dump_in_res continues failing" [Undecided,In progress] https://launchpad.net/bugs/1553597 - Assigned to Ken'ichi Ohmichi (oomichi)16:56
anteayatristanC: okay thanks for the explanation16:57
fungimordred: yeah, now seems like a fine time for a shade release16:57
anteayaso did zuul get a restart?16:58
anteayaor is that in progress?16:58
fungiclarkb: it trove is using dib to build that, maybe the zerofree element will improve the situation dramatically16:58
fungianteaya: i don't believe anyone has restarted zuul yet16:59
anteayaah16:59
clarkbya that may be, I wonder if they are installing extra things that have large dep lists16:59
clarkbthat may actually just be what mysql does too :/16:59
anteayaokay well I'm supportive of a zuul restart, as it is in swap, if anyone is counting votes16:59
*** jaosorior has quit IRC17:00
emmenemoi@fungi: no no, I always follow "first level sources" when possible. So I followed instructions on openstack site. But I remember something regarding openstack foundation, maybe I though it wasn't mandatory.17:00
*** jaosorior has joined #openstack-infra17:00
fungimtreinish: so the initscript says the logfile should be /var/log/subunit2sql/subunit-worker-A-debug.log but the /var/log/subunit2sql doesn't even exist there17:01
*** salv-orlando has quit IRC17:01
fungiso maybe still some puppet issues to work out?17:01
mtreinishugh, that's probably the issue17:01
mtreinishfungi: although we didn't create the old log dir in the puppet17:01
anteayaemmenemoi: okay thanks for letting us know what instructions you are following17:01
nibalizerfungi: mtreinish are you working on worker01 ?17:01
nibalizeror worker02?17:01
anteayaemmenemoi: it is mandatory to have a foundation account17:01
nibalizerif worker02 is functional I kindof want to just junk 01 and replace it or build 0317:02
mtreinishnibalizer: heh, both :)17:02
anteayaemmenemoi: and I belive the instructions tell you what kind of foundation account you need to have17:02
nibalizerah ok17:02
funginibalizer: not "working" per se, just investigating in between the other half dozen things i'm juggling17:02
emmenemoisure17:02
funginibalizer: if you have more context and available bandwidth now, it's all yours17:02
nibalizersure17:03
nibalizeri can work with mtreinish on that17:03
emmenemoithat's why I'm surprised not to have a community account :)17:03
*** ifarkas has quit IRC17:03
Sam-I-Ammordred: cool17:03
emmenemoisorry. Foundation account17:03
openstackgerritRicardo Carrillo Cruz proposed openstack-infra/puppet-hound: Add ulimit max-open-files param to puppet-hound  https://review.openstack.org/28945117:03
rcarrillocruzyolanda: ^17:03
rcarrillocruznot sure if leaving default on instance with 204817:04
rcarrillocruzsee how it goes17:04
yolandai think it will be ok for our current usage17:04
rcarrillocruzif not enough, i push a change for system-config site.pp to 409617:04
fungircarrillocruz: so were you able to reproduce the max files crash?17:04
*** piet has quit IRC17:04
yolandai have set manually to 150017:04
fungion a clean deployment?17:04
openstackgerritSam Yaple proposed openstack-infra/shade: Add update_service()  https://review.openstack.org/28750417:04
rcarrillocruzfungi: unfortunately, the max files crash i haven't hit it  on a clean deployment17:05
rcarrillocruz(so far...)17:05
*** yamahata has joined #openstack-infra17:05
*** bgmccollum has joined #openstack-infra17:05
openstackgerritMatthew Treinish proposed openstack-infra/puppet-subunit2sql: Ensure worker log dir is created  https://review.openstack.org/28945217:06
fungircarrillocruz: so that does lend credence to the possibility of the repos getting crufty over time without a periodic repack17:06
mtreinishnibalizer, fungi: ^^^17:06
*** zhurong has quit IRC17:07
nibalizermtreinish: are the perms on that right?17:07
nibalizerseems like if its root:root then the subunit user wouldn't be able to log there17:08
fungimtreinish: er, does it need to be owned by subunit?17:08
mtreinishoh, good call. I should have actually thought about it instead of jsut blindly copying and pasting17:08
fungiyeah, what i was just noticing when i went back to look in the initscript17:08
fungiUSER=subunit17:08
rcarrillocruzfungi: i think the max files issue is separate to the slice out of bounds. Per yolanda, looks like the max files is fixed with the ulimit, the slice out of bounds due to crufty repos17:08
rcarrillocruzyolanda: can you confirm17:08
rcarrillocruz?17:08
yolandarcarrillocruz, yes, two different issues17:09
rcarrillocruz++17:09
yolandafirst i was seeing the limit of concurrent open files17:09
openstackgerritMatthew Treinish proposed openstack-infra/puppet-subunit2sql: Ensure worker log dir is created  https://review.openstack.org/28945217:09
mtreinishfungi, nibalizer: ^^^ take 217:09
yolandawhen i upped that, a new error raised , a go  error related with indexing17:09
fungircarrillocruz: or possibly a corrupt index from an earlier aborting of the update at a random spot because of the max-files bug17:09
*** piet has joined #openstack-infra17:09
yolandait was fixed by trashing the index and regenerated again17:09
fungiyolanda: sounds like that's confirmed then17:10
rcarrillocruzah, that makes sense17:10
fungiso anyway, the max open files issue may be due to not repacking the repos regularly, and hound may also not be very transactional in its index updating17:10
*** fawadkhaliq has joined #openstack-infra17:11
anteayadims: ^^17:11
*** apoorvad has joined #openstack-infra17:12
*** ashleighfarnham has joined #openstack-infra17:12
*** eharney has quit IRC17:12
rcarrillocruzyay17:13
rcarrillocruzpuppet-lint17:13
rcarrillocruz\o/17:13
yolandayour friend :)17:13
anteayaI'm glad a linter made you happy17:13
openstackgerritSam Yaple proposed openstack-infra/shade: Update create_endpoint()  https://review.openstack.org/28905117:14
openstackgerritSam Yaple proposed openstack-infra/shade: Update create_endpoint()  https://review.openstack.org/28905117:15
* Anticimex would appreciate if someone familiar with JJB took a look at https://review.openstack.org/#/c/289373/ 17:15
*** ddieterly is now known as ddieterly[away]17:15
openstackgerritRicardo Carrillo Cruz proposed openstack-infra/puppet-hound: Add ulimit max-open-files param to puppet-hound  https://review.openstack.org/28945117:15
clarkbAnticimex: aiui that behavior is intentional since jjb added a tox builder after we lardy had a tox macro and broke us17:17
clarkbAnticimex: at least the "let macro override an entrypoint" behavior is intentional17:18
emmenemoi@fungi : sorry, seems to work now.17:18
*** sgordon has quit IRC17:18
emmenemoireview submitted17:18
*** ddieterly[away] is now known as ddieterly17:18
fungiemmenemoi: great!17:18
fungihappy hacking!17:18
clarkbI have skimmed hte trove imae elements and they don't seem to be doing anything terrible17:21
clarkbguessing that the python + mysql dep tree is rather large :/17:21
fungiclarkb: Anticimex: in fact, they broke us that way twice. we reverted the tox builder addition once, then a different contributor submitted a review to add it again a couple months later and the reviewers had already forgotten the earlier revert. so after the second revert they added that override behavior17:21
pleia2good morning17:21
anteayamorning pleia217:22
openstackgerritMerged openstack-infra/puppet-subunit2sql: Ensure worker log dir is created  https://review.openstack.org/28945217:23
*** ihrachys has quit IRC17:25
*** gyee has joined #openstack-infra17:25
*** eharney has joined #openstack-infra17:26
*** salv-orlando has joined #openstack-infra17:27
yolandainfra-root, can you review https://review.openstack.org/285433 ? that's a fix for glean that already has a +2 from Monty17:27
yolandato fix hostnames17:27
*** harlowja_at_home has quit IRC17:28
emmenemoimy proposition have 2 conflicts (I took too long to push). Is there any doc to manage conflicts in gerrit ?17:29
anteayaemmenemoi: do you see a button called rebase?17:30
emmenemoisure17:30
anteayaor better yet what do you mean by conflicts17:30
anteayacan you share the url for the patch?17:30
emmenemoihttps://review.openstack.org/#/c/289462/17:30
*** nwkarsten has joined #openstack-infra17:31
anteayaemmenemoi: were do you see what you are calling conflicts?17:31
anteayawhere*17:31
emmenemoi"conflicts with(2)" on the top right17:31
anteayaoh yeah there is no way you well ever not have something there17:32
*** annegentle has joined #openstack-infra17:32
anteayaemmenemoi: go to http://status.openstack.org/zuul/17:32
anteayaemmenemoi: put 289462 in the text box filter17:32
anteayaand watch your patch as it runs the check tests17:33
emmenemoiok17:33
anteayaonce the tests have finished running, jenkins will comment with logs of the tests17:33
zaromorning17:33
emmenemoithanks17:33
Anticimexclarkb, fungi, ok. my problem is described in the storyboard. i'm all ears on how proper syntax looks, because i spent some 3 hours trying different ways, but i consistently provoke the duplication of entry points which bails out the registry.py17:33
anteayaemmenemoi: read what jenkins posts, and if you need help understanding just ask17:34
anteayaemmenemoi: and you are welcome17:34
anteayamorning zaro17:34
fungiemmenemoi: yeah, that just means there are multiple proposed changes which touch similar lines to your change. if one of them merges before yours then you'll likely need to rebase your change at some point. if your change merges first then they'll need to rebase theirs eventually17:34
fungibut doesn't imply any action needed for now (other than as an indication that you might review those other changes, especially since one might already be trying to fix the same bug as yours)17:35
emmenemoiok fungi. That's what I needed to ear: I could amend my code to maybe avoid some conflicts17:35
Anticimexclarkb, fungi: storyboard, i.e. https://storyboard.openstack.org/#!/story/200050317:35
emmenemoithanks17:35
*** sdake_ has joined #openstack-infra17:35
*** yamamoto has joined #openstack-infra17:37
*** tsg has joined #openstack-infra17:37
*** sdake has quit IRC17:38
*** annegentle has quit IRC17:38
*** akshai has quit IRC17:39
*** akshai has joined #openstack-infra17:40
*** salv-orlando has quit IRC17:40
*** armax has joined #openstack-infra17:40
*** salv-orlando has joined #openstack-infra17:41
*** yamamoto has quit IRC17:41
*** jaosorior has quit IRC17:41
*** jaosorior has joined #openstack-infra17:42
*** jecarey has quit IRC17:42
*** andreykurilin__ has quit IRC17:43
*** Swami has joined #openstack-infra17:43
fungiAnticimex: thanks--i mostly defer to zaro, zxiiro and pelix on triaging issues like that17:44
fungii've long since lost adequate context on some of the more recent changes around that part of the implementation17:45
*** angdraug has joined #openstack-infra17:45
mtreinishfungi, nibalizer: http://puppetboard.openstack.org/report/subunit-worker02.openstack.org/5f320323ae02edf33553edb7e866698f85a853a4 and http://puppetboard.openstack.org/report/subunit-worker01.openstack.org/8ab8ae6ed65621c62118e7bf2850b0d15adb68dd17:46
*** jaosorior has quit IRC17:46
mtreinishwe should be good to try starting the workers again17:46
* mtreinish crosses fingers17:47
fungiAnticimex: did this regress recently, or is this your first time trying to use it?17:47
anteayarcarrillocruz: thank you, hound appears to be hounding on my vm17:48
rcarrillocruznp17:48
rcarrillocruzotoh, if you want to also check hound on web interface17:49
rcarrillocruzyou may need to do some amendments17:49
nibalizermtreinish: ok17:49
rcarrillocruzyou need to put proper /etc/hosts17:49
rcarrillocruzso the vhost gets created correctly by apache17:49
nibalizerokay i started it on 0117:49
rcarrillocruzbut it's a secondary thing, not needed for debugging this issue in particular17:50
anteayaI don't know what that means, proper /etc/hosts17:50
nibalizerand on 0217:50
openstackgerritRicardo Carrillo Cruz proposed openstack-infra/puppet-hound: Add ulimit max-open-files param to puppet-hound  https://review.openstack.org/28945117:50
anteayabut thanks17:50
mtreinishnibalizer: cool, it looks like it's working through the backlog17:51
*** nwkarsten has quit IRC17:51
*** salv-orlando has quit IRC17:51
mtreinishor at least 4 runs so far :)17:51
*** salv-orlando has joined #openstack-infra17:51
*** eharney_ has joined #openstack-infra17:51
*** nwkarsten has joined #openstack-infra17:52
*** salv-orl_ has joined #openstack-infra17:52
anteayarcarrillocruz: did you encounter the too many open files error on your test vm?17:53
mtreinishnibalizer: also, it looks like subunit-worker02.o.o is missing from cacti. Did I need to add something besides the line in the hiera data?17:53
rcarrillocruznot yet17:53
rcarrillocruzi'm leaving it running for a while just in case17:53
rcarrillocruzpleia2: amended commit message, thx17:54
anteayarcarrillocruz: I'm tailing /var/log/hound.log hoping it will show up there17:54
pleia2rcarrillocruz: thank you :)17:54
*** rossella_s has quit IRC17:55
*** scheuran has quit IRC17:55
*** eharney has quit IRC17:55
*** lucasagomes is now known as lucas-dinner17:56
*** salv-orlando has quit IRC17:56
*** piet has quit IRC17:56
*** nwkarsten has quit IRC17:56
*** fedexo has quit IRC17:57
*** amrith is now known as _amrith_17:57
anteayarcarrillocruz: got an error: http://paste.openstack.org/show/489576/17:58
*** zz_dimtruck is now known as dimtruck17:58
*** _amrith_ is now known as amrith17:58
*** tphummel has joined #openstack-infra17:59
*** fawadkhaliq has quit IRC17:59
clarkbI have to pop out nowish, I don't think zuul has been restarted yet but probably should be soon then we can clear out the extra bare-trusty machines17:59
anteayathis was after the indexes were all built and it tried to run the server: http://paste.openstack.org/show/489577/17:59
rcarrillocruzoh nice17:59
*** fawadkhaliq has joined #openstack-infra18:00
anteayaclarkb: happy errands18:00
*** eharney_ is now known as eharney18:00
anteayaclarkb: yeah I'm still looking for a zuul restart candidate18:00
*** cschwede has joined #openstack-infra18:00
zarofungi: was gerrit restarted recently?18:00
openstackgerritMerged openstack-infra/storyboard: Archive cards instead of deleting them  https://review.openstack.org/28539218:00
*** acruz has quit IRC18:01
pleia2zaro: at 7:20 UTC18:01
rcarrillocruzbrb18:01
*** angdraug has quit IRC18:01
*** yaume_ has quit IRC18:03
anteayathen it fails to destroy the index for too many open files18:03
*** yaume has joined #openstack-infra18:03
anteayahttp://paste.openstack.org/show/489578/18:03
anteayarcarrillocruz: I'll try to apply your patch and run again18:03
anteayahow do I tell a service running under puppet to stop?18:04
openstackgerritDoug Hellmann proposed openstack-infra/release-tools: add script to generate branching instructions  https://review.openstack.org/28938618:04
Anticimexfungi: first time i try it18:05
*** hashar has quit IRC18:05
Anticimexfungi: but well, it works in tag-release 1.4.0 (but this release lacks 'slack')18:05
Anticimexfungi: at any rate, it has regressed after 1.4.0, that much is clear18:06
*** ayoung has quit IRC18:06
*** tricksters has quit IRC18:06
*** sfinucan has quit IRC18:06
*** elo has joined #openstack-infra18:06
*** doug-fish has quit IRC18:07
*** kiran-r has quit IRC18:08
*** sputnik13 has joined #openstack-infra18:08
anteayaif I have made a change to a puppet-module can I just run puppet apply again without stopping the service first to pick up the change?18:08
*** doug-fish has joined #openstack-infra18:08
zaropleia2: thanks18:08
anteayaI'll give folks a minute to say "don't do that" before I do that18:08
openstackgerritBen Nemec proposed openstack-infra/tripleo-ci: Test overcloud SSL  https://review.openstack.org/28198818:08
anteayaokay I'm going to run puppet apply again18:09
anteayaand hope it restarts hound with rcarrillocruz's downloaded patch in place18:09
*** salv-orl_ has quit IRC18:10
*** salv-orlando has joined #openstack-infra18:10
fungiAnticimex: i'm mostly asking since it's possible if it's an _extremely_ recent regression that it may also be impacting us, since we continuously deploy the master branch tip of jjb on our masters. i haven't had a chance to check our logs to find out if we're hitting it too, or perhaps if our configuration just isn't complex enough to expose the problem (we use very few jenkins plugins in our jobs)18:10
*** sridhar_ram has joined #openstack-infra18:10
*** markvoelker has joined #openstack-infra18:10
*** _nadya_ has joined #openstack-infra18:11
*** dtantsur is now known as dtantsur|afk18:11
openstackgerritGiulio Fidente proposed openstack-infra/tripleo-ci: Don't override the private_net settings for the tenant  https://review.openstack.org/28949518:11
*** yamahata has quit IRC18:11
*** harlowja has joined #openstack-infra18:11
openstackgerritPaul Belanger proposed openstack-infra/project-config: Fix typo with $YUM variable  https://review.openstack.org/28949718:11
Anticimexfungi: right, quite possible i suppose18:12
pabelangerfungi: clarkb: that will fix 289101 which was merged overnight and broke centos7 DIBs18:12
pabelangerfungi: clarkb: see http://nodepool.openstack.org/dib.devstack-centos7.log18:13
*** doug-fish has quit IRC18:13
*** markvoelker has quit IRC18:13
*** markvoelker has joined #openstack-infra18:13
Anticimexfungi: i can do some basic triaging and see if i can narrow down when it broke18:13
*** ihrachys has joined #openstack-infra18:14
Anticimexfungi: jjb breaks on that sample code, there's not much of plugins in action?18:14
*** salv-orlando has quit IRC18:14
openstackgerritColleen Murphy proposed openstack-infra/puppet-infracloud: (WIP) Add functional tests  https://review.openstack.org/28884018:15
*** sdake_ has quit IRC18:17
AJaegerfungi, pabelanger: I'm back online ...18:17
pabelangerAJaeger: WB18:17
*** sarob has joined #openstack-infra18:17
AJaegerfungi, https://review.openstack.org/289059 creates a tox-db ubuntu-trusty job and uses it - what do you think?18:17
*** salv-orlando has joined #openstack-infra18:18
openstackgerritDarragh Bailey proposed openstack-infra/jenkins-job-builder: Added possibility to exclude project combinations  https://review.openstack.org/17523318:19
fungiAJaeger: per that ml thread earlier today, fuel-web is apparently relying on postgres in their unit tests18:19
*** angdraug has joined #openstack-infra18:19
*** salv-orl_ has joined #openstack-infra18:19
*** salv-orl_ has quit IRC18:19
*** salv-orlando has quit IRC18:19
fungithough they're covered for now by the fact that we always do db setup in the unit test builders18:19
AJaegerfungi, just read it - thanks18:20
*** salv-orlando has joined #openstack-infra18:20
fungiso they go onto the pile with nova and ironic as projects i know of doing that18:20
openstackgerritGiulio Fidente proposed openstack-infra/tripleo-ci: Don't override the private_net settings for the tenant  https://review.openstack.org/28949518:20
*** dimtruck is now known as zz_dimtruck18:21
AJaegerok18:21
AJaegerfungi, 289059 is for *generic* tox environments18:21
fungiAJaeger: yep, noted. just wanted to bring up fuel-web while that was reminding me18:21
AJaegerok18:22
*** salv-orlando has quit IRC18:22
*** kevinsho_ has joined #openstack-infra18:22
Anticimexfungi: commit 8bb2fa5b80b33c13671e1cccec9f26fe71639082 introduces the error18:22
Anticimex(haven't checked code yet)18:22
*** salv-orlando has joined #openstack-infra18:22
*** annegentle has joined #openstack-infra18:22
AJaegeralso, here's a change to finalize neutron-constraints removal, could a project-config core +2, please?18:23
Anticimexif i read that right. i'll triple check a bit18:23
*** Sukhdev has quit IRC18:24
fungiAJaeger: so i guess we should let the mistral and oslo.db teams know these job names are about to change?18:24
AJaegerdo you have a generic mail already written? If not, what about adding it there?18:25
*** kevinsho_ has quit IRC18:25
Zarastoryboard 'quote comment' button in review, for the intersted: https://review.openstack.org/#/c/288944/ . there's also a 'permalink to comment' button: https://review.openstack.org/#/c/289078/18:25
Zara*interested18:25
fungiAJaeger: i don't yet, because the thread i want to start first is about a plan to get rid of opportunistic db testing in our ci18:25
*** ildikov has joined #openstack-infra18:26
anteayaZara: is there a screenshot of what quote comment would look like?18:26
Anticimexfungi: git diff 48e34564daa358ae60fa7ddb6f8dbe367c06f895 8bb2fa5b80b33c13671e1cccec9f26fe7163908218:26
fungiAJaeger: since jobs continuing to pass and quietly skipping database usage when we try to cut over to new templates is dangerous18:26
anteayaZara: and so far I have not had the time to get consensous on the items I said I would from the storyboard meetup18:27
*** doug-fish has joined #openstack-infra18:27
anteayaZara: we are having a hard time having group conversations at present18:27
fungiAJaeger: and i also don't want to announce open season on projects adding other-requirements.txt files until we solve not needing to add database packages to them when they're just wanting to run unit tests and don't actually have any that interact with a database (which is most projects)18:27
AJaegerfungi, I see. I hope my other open changes do not break any of this - I tried to check for database usage.18:27
AJaegerfungi, agreed on that18:28
Anticimexthose are two adjacent commithashes in 'git log', so basically the 8bb2fa introduces it18:28
*** kevinsho_ has joined #openstack-infra18:28
AJaegerfungi, so, what's the best way to move forward with ubuntu-trusty? Should I wait a bit before sending further changes?18:28
fungiAJaeger: also we need to solve/decide on the package caching in our image builds as to whether we find better coverage for testing per-project other-requirements.txt files on less common platforms or whether we make all platforms ignore failures to cache packages they can't find18:29
Anticimexnow i haven't tried every single commit since 8bb2fa5b80b33c13671e1cccec9f26fe71639082 - can't rule out it's like someone said: "it broke, got fixed, then broke again"18:29
AJaegerfungi, not sure I can help much today on either of these.18:30
Anticimexi'm too much of a noob at git to see why the web diffs of github/cgit both show a single diff, but console diff between those two commits show massive amount of changes18:31
fungiAJaeger: right, just explaining reasons for not having an announcement yet, since the only thing to really announce is when projects can safely/sanely begin individually controlling their distro dependencies18:31
*** ddieterly is now known as ddieterly[away]18:32
fungiAJaeger:  in the meantime, we probably just need to reach out to projects if we're doing something that's going to rename their jobs18:32
*** sambetts is now known as sambetts|afk18:32
AJaegerfungi, ok, I reach out to oslo.db and mistral...18:33
fungiAJaeger: or i can ping ptls/liaisons on irc and get them to +1 the proposed changes which rename jobs18:33
*** kzaitsev_mb has joined #openstack-infra18:34
Zaraanteaya: screenshot in the comments here: https://storyboard.openstack.org/#!/story/200050418:34
Zaraanteaya: that's okay :)18:34
Zaraanteaya: thank you for keeping me updated18:34
Anticimexin jjb, git diff d1c9845..5b9f4fd will show some indexes that shows the diff of registry.py specifically. tho those are not commitids (?)18:34
anteayaZara: I love what you are doing, keep doing that18:35
AJaegerfungi, I'm on it...18:35
anteayaZara: sorry I am missing the section called comments18:36
anteayaI see four links on the page, one to an etherpad, three to gerrit reviews18:36
AJaegerdims: could you review https://review.openstack.org/#/c/289059 , please? It changes gate-oslo.db-tox-db-mysql-python's name and uses ubuntu-trusty as image.18:36
*** sigmavirus24 is now known as sigmavirus24_awa18:37
Zaraanteaya: the comments are currently part of the events timeline18:37
Anticimexok, here's the commit that breaks my case: https://git.openstack.org/cgit/openstack-infra/jenkins-job-builder/commit/jenkins_jobs/registry.py?id=449bb24f8f40866eb57404b8e4c5e77b529a996b -- https://review.openstack.org/#/c/252335/18:37
*** yamamoto has joined #openstack-infra18:37
Zara(we want to give users the option to visually separate them out in the future... but still rather up in the air)18:37
anteayaokay so I had to click the button for more comments18:37
*** nwkarsten has joined #openstack-infra18:37
anteayaZara: thanks I found it18:37
AJaegeranteaya: do you have time to review https://review.openstack.org/#/c/288506/ , please? That removes constraints from neutron completely18:38
anteayaAJaeger: I will do my best, I still don't understand constraints18:38
AJaegeranteaya: that change removes the constraints specific handling, neutron is using the normal targets now - also for liberty.18:38
*** kencjohnston has quit IRC18:39
openstackgerritMerged openstack-infra/project-config: Fix typo with $YUM variable  https://review.openstack.org/28949718:39
AJaegeranteaya: It also removes all the constraint templates from zuul/layout, we don't need them anymore ;)18:39
anteayaZara: the screenshot is great thank you! so glad storyboard can render images18:39
*** ihrachys has quit IRC18:39
fungiAnticimex: we're definitely not hitting it since that merged months ago and jjb master is still working for our configs18:39
anteayaAJaeger: oh18:39
anteayaAJaeger: well that should be easy18:39
*** zz_dimtruck is now known as dimtruck18:40
Zaraanteaya: thank you! I really want it to be able to resize them automatically (I have to do it manually at the moment, bit fiddly.) but one thing at a time! :)18:40
Anticimexfungi: nod. makes me wonder how to unbreak the related code18:41
anteayayou are doing well at knocking down your one things at a time18:41
*** [HeOS] has joined #openstack-infra18:41
*** jistr has quit IRC18:41
anteayaAJaeger: thank you18:42
AJaegerthanks, anteaya. Once that's in we can cleanup jenkins and remove constraint jobs ;)18:43
*** yamamoto has quit IRC18:43
Zarathanks :)18:43
fungiAnticimex: hopefully zaro, zxiiro or pelix have some insight into the breakage you're encountering, and whether or not https://review.openstack.org/252335 needs reverting18:43
*** kencjohnston has joined #openstack-infra18:44
Anticimexi don't think revert is appropriate given that it passed all tests cases, but figuring out what happened seems clever18:44
Anticimexi still have not been able to define a macro with post that merge. i guess the test cases are more fit for the introduced code, so to speak18:45
*** sgordon has joined #openstack-infra18:46
anteayaAJaeger: yay18:48
openstackgerritMatt Riedemann proposed openstack-infra/project-config: Remove gate-ironic-dsvm-functional from experimental queue for devstack  https://review.openstack.org/28951518:49
mriedemmtreinish: ^18:49
*** davideagnello has joined #openstack-infra18:49
anteayaAJaeger: so constraints aren't a thing anymore?18:49
anteayadid they fall out of fashion like certain shades of green?18:49
mtreinishmriedem: +118:49
*** ildikov has quit IRC18:49
AJaegeranteaya: we changed jobs so that the "normal" jobs are constraints enabled - and projects can enable them in their setup one by one without any change to project-config18:50
zxiiroAnticimex:  are you sure it used to work? I always thought macros and defaults didn't work in regular "job" sections and you had to use "job-template" if you needed those features.18:50
*** ildikov has joined #openstack-infra18:50
fungioh, i missed that this was a job and not a job-template18:50
zxiiroAnticimex: I'm likely wrong though. In my projects we don't use "job" configuration. we always use "job-template" for everything18:50
anteayaAJaeger: ah okay18:50
AJaegeranteaya: so, instead of gate-neutron-XXX-constraints, we have gate-neutron-XXX and that sets up constraints by default.18:50
anteayaAJaeger: thank you18:50
*** pvaneck has joined #openstack-infra18:51
*** dizquierdo has quit IRC18:51
fungizxiiro: we definitely use macros in some of our jobs which aren't instantiated from job-templates, but we may not rely on defaults there18:51
AJaegeranteaya: nova, neutron, cinder, glance have changed their tox.ini files for this already. Other projects can follow at their pace...18:51
openstackgerrityolanda.robla proposed openstack/diskimage-builder: Create new partitioning-sfdisk element.  https://review.openstack.org/25988118:51
Anticimexzxiiro: i'm not sure it used to work. let me check the cases i went through18:51
anteayaAJaeger: right so it is opt in at the project level based on how they configure their tox.ini18:51
*** markvoelker has quit IRC18:51
AJaegeranteaya: only think missing: post and release jobs cannot use constraints since zuul-cloner does not support these queues yet. jesusaur is on it...18:51
openstackgerritMerged openstack-infra/project-config: Use non-constraint jobs for all neutron branches  https://review.openstack.org/28850618:51
AJaegeranteaya: correct18:51
anteayaAJaeger: awesome work18:51
anteayaAJaeger: cool, thanks for the update18:52
AJaegeranteaya: sdague did the hard work for nova and I just cleaned up ;)18:52
anteayaI appreciate it18:52
anteayathanks sdague for the hard work18:52
fungianteaya: AJaeger: the best part about constraints via tox.ini (now that it's cleared the pti with the tc) is that the switch is entirely self-testing18:52
anteayathanks AJaeger for cleaning up (as you do so often and so well)18:52
anteayafungi: yay, self-testing!18:52
AJaegerfungi: self-service and self-testing ;)18:53
fungiindeed. less work for us18:53
yolandaSpamapS, i addressed the dib element, renaming that18:53
zxiiroAnticimex: I suspect if you switched your definition to a job-template it will work. As for if regular "job" sections should allow you to use macros/defaults I don't know since I never used that. I tried defaults in job sections in the past and they never get parsed so I assumed you had to be explicit in regular job sections.18:53
yolandaalso i'll need to do the corresponding change on lvm element, to depend properly on new namign18:54
*** salv-orlando has quit IRC18:54
*** salv-orlando has joined #openstack-infra18:54
yolandaSpamapS, but i wanted your thoughts on lvm element. I am finding that allowing this element to just build a single volume is not fitting my needs, and i need to construct multiple volumes for the different partitions18:54
yolandai was thinking in passing a set comma separated values in some multi-line parameter, to allow to create the volumes with the settings we need, to be more flexible18:55
fungizxiiro: Anticimex: yes, i believe we always use a job-template if we expect it or any of its macros to require parameter expansion18:55
Anticimexzxiiro: after https://review.openstack.org/252335 i get this error: jenkins_jobs.errors.JenkinsJobsException: Duplicate entry point found for component type: 'property', 'property',name: 'my-test-property-macro'18:55
Anticimexas reported in the bug18:55
Anticimexbefore that, i get:18:55
openstackgerritAndreas Jaeger proposed openstack-infra/project-config: Remove constraints jobs  https://review.openstack.org/28899418:55
AJaegeranteaya: this is the cleanup ^18:55
*** salv-orl_ has joined #openstack-infra18:56
*** _nadya_ has quit IRC18:56
*** ildikov has quit IRC18:56
Anticimexzxiiro: just kidding -- yes, before https://review.openstack.org/252335 it actually works (if you add the macro)18:57
*** ddieterly[away] is now known as ddieterly18:57
*** salv-orl_ has quit IRC18:57
*** asselin has quit IRC18:57
*** salv-orlando has quit IRC18:57
*** sigmavirus24_awa is now known as sigmavirus2418:57
crinkleyolanda: mordred what do you think about merging 267817 and 267863 since the clouds are off and will be redeployed anyways?18:57
zxiiroAnticimex: sounds like a regression then. I'd talk to electrofelix since he wrote the patch.18:58
*** salv-orlando has joined #openstack-infra18:58
yolandaabout upgrading to liberty? fine for me18:58
*** ddieterly is now known as ddieterly[away]18:58
Anticimexzxiiro: i double checked the documentation, which does say it's ok to put macros on Jobs18:58
Anticimexhttp://docs.openstack.org/infra/jenkins-job-builder/definition.html#macro18:58
Anticimexzxiiro: cool, thanks for quick response18:58
zxiiroAnticimex: great, thanks for checking. In the meantime I guess your workaround is to convert it to a job-template.18:59
mordredcrinkle: ++18:59
Anticimexyeah, i can move those pieces to job-template if that works18:59
openstackgerritAndreas Jaeger proposed openstack-infra/project-config: Use ubuntu-trusty for docs jobs  https://review.openstack.org/28903418:59
Anticimexzxiiro: thanks18:59
anteayaAJaeger: +2, thank you19:00
AJaegerthanks for review, anteaya !19:00
anteayathanks for doing the work19:00
AJaeger;)19:00
openstackgerritPaul Belanger proposed openstack-infra/system-config: Initial commit for RPM afs mirror  https://review.openstack.org/28952019:00
crinkleyolanda: mordred want to +a for me then?19:00
anteayarcarrillocruz: with your patch applied to my hound test instance I don't see any more "too many open files" errors in the log files as I tail them19:01
mordredcrinkle: done19:01
crinklemordred: ty19:01
anteayarcarrillocruz: so thank you19:01
*** pradk_ has joined #openstack-infra19:01
Anticimexzxiiro: seems macros-on-job-template get same error19:02
*** rockyg has joined #openstack-infra19:02
mordredclarkb: I have confirmed shade is updated on nodepool - but I have not restarted anything19:02
Anticimexzxiiro: my initial workaround (though incorrect) was https://review.openstack.org/#/c/289373/ , i'll keep that for some days :]19:02
*** dimtruck is now known as zz_dimtruck19:03
*** doug-fis_ has joined #openstack-infra19:03
*** pradk has quit IRC19:03
*** doug-fi__ has joined #openstack-infra19:04
*** doug-f___ has joined #openstack-infra19:05
*** flepied1 has joined #openstack-infra19:06
*** rvasilets__ has quit IRC19:06
openstackgerritMerged openstack-infra/storyboard-webclient: Add a quote button to comments  https://review.openstack.org/28894419:06
*** doug-fish has quit IRC19:06
*** doug-fish has joined #openstack-infra19:06
*** kzaitsev_mb has quit IRC19:07
*** doug-fis_ has quit IRC19:08
*** doug-fi__ has quit IRC19:09
*** flepied has quit IRC19:10
*** doug-f___ has quit IRC19:10
*** pradk has joined #openstack-infra19:10
*** pradk_ has quit IRC19:11
*** ccrouch1 has joined #openstack-infra19:12
zxiiroAnticimex: what's the minimal reproducible configuration? I just tried this and it worked http://pastebin.com/pfnaCQQh19:12
*** ccrouch has quit IRC19:12
openstackgerritMerged openstack-infra/puppet-infracloud: Upgrade from kilo to liberty  https://review.openstack.org/26781719:13
rcarrillocruzanteaya: ++19:14
*** amrith is now known as _amrith_19:15
*** tphummel has quit IRC19:15
openstackgerritMerged openstack-infra/system-config: Upgrade infra-cloud to liberty  https://review.openstack.org/26786319:15
*** tphummel has joined #openstack-infra19:16
*** gordc has quit IRC19:16
*** esker has joined #openstack-infra19:16
*** sbalukoff has joined #openstack-infra19:17
*** shardy_ has joined #openstack-infra19:18
*** shardy has quit IRC19:18
*** yamahata has joined #openstack-infra19:18
*** _amrith_ is now known as amrith19:21
openstackgerritAndreas Jaeger proposed openstack-infra/project-config: Convert -tarball jobs to use ubuntu-trusty  https://review.openstack.org/28903519:21
Anticimexzxiiro: http://pastebin.com/pEvi3gTk works at 48e34564daa358ae60fa7ddb6f8dbe367c06f895 of jjb, but not from 8bb2fa5b80b33c13671e1cccec9f26fe7163908219:21
*** Sukhdev has joined #openstack-infra19:23
anteayarcarrillocruz: what were you saying about what I should do to /etc/hosts so I can browse to my test instance?19:23
*** ociuhandu has quit IRC19:24
anteayarcarrillocruz: I wasn't able to figure it out19:24
*** vgridnev has joined #openstack-infra19:24
rcarrillocruzbabysitting my son, if you'll be online in a couple hours i can walk thru it19:24
rcarrillocruzby that time, my wife should be around19:24
anteayarcarrillocruz: thanks, enjoy time with your son19:24
anteayayup, good call on priorities19:25
anteayastill looking for an infra-root candidate able to restart zuul: http://cacti.openstack.org/cacti/graph.php?action=view&local_graph_id=392&rra_id=all19:28
fungianteaya: i was considering waiting for today's load to die off, since we still seem to be keeping up even with a glut of bare-trusty workers we're not making efficient use of19:29
*** angdraug has quit IRC19:29
anteayafungi: fair enough19:29
anteayaI'll stop the barkering19:30
jeblairsame here :)19:30
anteayaokey dokey19:30
anteayathanks19:30
fungia zuul restart means we lose jobs running or queued for any of the pipelines besides check and gate19:30
anteayaah19:30
anteayaI thought re reenqued them all19:30
fungiwhich punts post and check-tripleo pretty hard in particular19:30
zxiiroAnticimex: I copy pasted your code and reinstalled JJB from latest master, still works for me: http://pastebin.com/aBry1rgT19:30
jeblairit looks like we only barely touched peak capacity for maybe 1-2 hours today (and likely would have been much less without the extra nodes)19:30
*** sdake has joined #openstack-infra19:31
anteayayeah19:31
jeblaira far cry from last week19:31
anteayatrue19:31
anteayaokay if you are keeping an eye on it, that is sufficent for my needs19:31
AJaegeryeah, looks really idle compared to last week at this time ;)19:31
anteayathanks19:31
fungijeblair: yep, between ff being officially on and osic and vexxhost going into production i think we're clear of the worst of it19:31
*** jordanP has quit IRC19:32
Anticimexzxiiro: hrmpf, strange. pm19:32
*** akshai has quit IRC19:32
AJaegerzuul's last reconfigured is a few hours old - is that a fallout from anteaya's observation?19:32
anteayais osic in production now?19:32
fungianteaya: as of the weekend, yep. 100 nodes capacity for now i think?19:33
AJaegeranteaya: yes! Check grafana19:33
anteayaoh great19:33
fungiAJaeger: did we recently merge layout changes which you would expect to see reflected in a zuul reconfigure in the past few hours?19:33
anteayalow on the error node launch attempts, well done osic19:34
fungianteaya: also their workers are roughly on par with rackspace's performance-wise, even at half the vcpu count19:34
*** sridhar_ram1 has joined #openstack-infra19:35
*** ociuhandu has joined #openstack-infra19:35
fungithough current theory is this is because we're basically the only tenant on a mostly empty cloud of 1k host machines at the moment19:35
anteayaimpressive19:35
jeblairfungi: do they oversubscribe?19:35
fungijeblair: who knows?19:35
AJaegerfungi: https://review.openstack.org/#/c/288506/ - 44 mins ago19:35
Anticimexok..19:35
jeblairfungi: maybe intel just knows how to spec a machine19:35
fungiright now we have enough quota to put one vm on one out of ten of their hosts19:35
Anticimexfungi, and others, that bug report can be rejected.. i had messed up my venv with a pip install of 1.4.0 from pypi mixed with jjb from master19:36
fungiand the only other two tenants are very likely not even exercising the cloud yet19:36
jeblairfungi: iirc they have 2 other tenants right now?  i don't know the others are doing anything tho19:36
fungijeblair: right19:36
Anticimexinstalled in an obvious broken way (python setup.py install)19:36
fungijeblair: ibm and mirantis, both of whom were probably delayed by the same dns/cert issue we were19:36
openstackgerritMerged openstack-infra/project-config: Remove gate-ironic-dsvm-functional from experimental queue for devstack  https://review.openstack.org/28951519:37
fungiand are probably not as agile as we are in terms of immediately blasting our workload onto it19:37
*** baoli has quit IRC19:37
*** kencjohnston has quit IRC19:37
*** akshai has joined #openstack-infra19:37
jeblairwe are agile(TM)!19:37
anteayaha ha ha19:37
anteayaclarkb is agile?19:37
*** sridhar_ram has quit IRC19:37
* fungi meant in the traditional english sense of the word, not the corportate-approved buzzwordy sense19:38
*** doug-fish has quit IRC19:38
fungicorportate! i made a new word19:38
AJaeger;)19:38
anteayaquick, trademark19:38
pabelangerfungi: AJaeger: Are we ready to reduce bare-trusty to 1 min-ready?19:38
AJaegerpabelanger: let me count job usage...19:38
fungipabelanger: probably not that low yet, i think there are still quite a few jobs which run on it even if they're not as many as the ubuntu-trusty jobs now19:39
Anticimexzxiiro: thanks for taking the time... :s19:39
fungipabelanger: but AJaeger's count will get us perspective on how far we've gotten19:39
AJaegerpabelanger: 2773 jobs still use bare-trusty19:39
*** rfolco has quit IRC19:39
*** mrmartin has joined #openstack-infra19:39
pabelangerAJaeger: that's surprising19:39
fungigranted, those may also be much less frequently-run jobs, or shorter-running jobs19:39
jeblairor not at all run jobs?19:40
AJaegerpabelanger: https://review.openstack.org/#/c/289035/ is another 900 jobs19:40
fungithis is also jobs defined in jjb, many of which may not even appear in zuul's layout19:40
zxiiroAnticimex: mind updating the docs to suggest installing via "python setup.py sdist && pip install dist/jenkins-job-builder-.....tar.gz" rather than installing via setup.py install?  I think the current docs recommendation causes this issue you've run into.19:40
AJaegerhttps://review.openstack.org/#/c/289034/ reduce by 80019:40
*** yamamoto has joined #openstack-infra19:40
AJaegerjeblair: yes, includes not run jobs.19:40
AJaegerthese are all jobs setup in JJB19:40
Anticimexzxiiro: i'll take a look19:40
AJaegerso, reviews for 288994, 289035, 289034 are welcome - to brings us down to 1000 configured jobs19:41
clarkbzxiiro: Anticimex you don't even need to sdist, just pip install .19:42
anteayahow do we calculate how many not at all run jobs we might have?19:42
zxiiroclarkb: interesting... i never thought of that19:43
AJaegeranteaya: I did: tox -e zuul;cd .test/jenkins-job-builder/.test/new/out |grep bare-trusty * |wc -l19:43
Anticimexclarkb: that was even smoother19:43
AJaegeranteaya: or what do you mean with "not at all run" ?19:43
jeblairanteaya: len(set(jobs created by jjb) - set(job names that appear in zuul layout.yaml))19:43
anteayaah thank you19:44
clarkbdid zuul get restarted? I may be able to do that real quick now if it needs doing19:44
anteayaAJaeger: does your command do the same thing as what jeblair just said?19:44
*** yamamoto has quit IRC19:44
anteayaAJaeger: it looks like it does19:45
*** ddieterly[away] is now known as ddieterly19:45
jeblairclarkb: no, fungi or i were going to just wait since we're well under capacity19:45
clarkbjeblair: ah rgr19:45
AJaegeranteaya: no, mine only checks "jobs created by jjb"19:45
fungii need to step away for a bit and get in a walk while the weather's nice. will be back in ~ an hour19:45
AJaegerjeblair: any reason not to +W 288994? The constraints removal... I can +W myself19:45
jeblairAJaeger: i was still poking around the chain to make sure i understood all related patches19:45
AJaegerfungi, enjoy the walk!19:46
AJaegerjeblair: 288994 is not realted logically with the other - I just wanted to avoid merge conflicts19:46
anteayafungi: enjoy your walk19:46
jeblairAJaeger: ok19:46
*** salv-orlando has quit IRC19:47
*** rfolco has joined #openstack-infra19:47
AJaegerthanks for review, jeblair19:47
jeblairnp19:48
AJaegercomplete set of open changes for ubuntu-trusty: https://review.openstack.org/#/q/status:open+topic:bindep19:48
jeblairthose are easy19:48
*** piet has joined #openstack-infra19:48
*** vgridnev has quit IRC19:48
*** annegentle has quit IRC19:48
*** rfolco has quit IRC19:48
AJaegerclarkb: 289034 and 289035 will need manual JJB runs I fear...19:49
clarkbAJaeger: ya probably, I am around for the next hour and a half or so then afk again19:49
clarkbI can kick them off and babysit this afternoon19:49
AJaegerthanks, clarkb !19:49
*** rfolco has joined #openstack-infra19:50
*** rockyg has quit IRC19:50
jeblairshould we just try to push through all the ubuntu-trusty jobs then manually jjb?19:50
openstackgerritDavid Shrewsbury proposed openstack-infra/shade: Bug fix: Do not fail on routers with no ext gw  https://review.openstack.org/28953819:50
*** _nadya_ has joined #openstack-infra19:51
*** annegentle has joined #openstack-infra19:51
pabelangerI have another 2.5 hours to help out19:51
*** jtomasek_ has joined #openstack-infra19:51
AJaegerone hour for me...19:51
clarkbI just approved the two19:51
AJaegerbut I reviewed them already - or wrote them ;)19:51
*** doug-fish has joined #openstack-infra19:53
openstackgerritDavid Shrewsbury proposed openstack-infra/shade: Bug fix: Do not fail on routers with no ext gw  https://review.openstack.org/28953819:53
clarkbare there more changes than the ones that have been approved?19:53
openstackgerritMartin Millnert proposed openstack-infra/jenkins-job-builder: Change recommended src-install method  https://review.openstack.org/28953919:53
jeblairclarkb: topic:bindep19:54
AJaegerclarkb: complete set of open changes for ubuntu-trusty: https://review.openstack.org/#/q/status:open+topic:bindep19:54
*** kzaitsev_mb has joined #openstack-infra19:54
clarkboh there are chnages for devstack-trusty now19:54
openstackgerritMerged openstack-infra/project-config: Remove constraints jobs  https://review.openstack.org/28899419:54
jeblairAJaeger: what's the plan for "nodb"?  it seems backwards to specify that we *don't* want a db...19:54
clarkbare we ready for that switch? have we rerun the experimental jobs against ubuntu-trusty recently?19:54
AJaegertraining-labs only - that one was wrong19:55
*** ihrachys has joined #openstack-infra19:55
AJaegerjeblair: We use gate-X-tox-ENV and I changed to gate-X-tox-nodb-ENV19:55
anteayaAJaeger: what is the status of the issue that fungi felt was the source of the error that fuel-web was experiencing? http://lists.openstack.org/pipermail/openstack-dev/2016-March/088542.html19:55
AJaegerAnd to gate-X-tox-db-ENV19:55
*** ccrouch1 has quit IRC19:55
*** sarob has quit IRC19:55
AJaegerAnd once all tox jobs are renamed, we can rename gate-X-tox-nodb-ENV to gate-X-tox-ENV again...19:56
AJaegerBut for now I didn't want to mass migrate all of them at once19:56
AJaegerother ideas welcome...19:56
jeblairAJaeger: by not doing it all at once, won't that mean even more manual jjb runs?19:56
clarkbAJaeger: pabelanger https://review.openstack.org/#/c/289404/1 replaces parameterized nodes with ubuntu-trusty, I don't think we want to do that?19:57
*** zeih has joined #openstack-infra19:57
AJaegerjeblair: those are setup manually, no extra jobs for that19:57
AJaegerSee https://review.openstack.org/#/c/289059/ the just renames the two jobs, no new ones created19:57
*** _nadya_ has quit IRC19:58
clarkbAJaeger: pabelanger same with https://review.openstack.org/#/c/289036/119:58
*** hashar has joined #openstack-infra19:58
*** ccrouch has joined #openstack-infra19:58
AJaegerclarkb: mmh, I was under the impression that everybody uses node: bare-trusty in projects.yaml, so that this has no effect19:59
*** kzaitsev_mb has quit IRC19:59
jeblairAJaeger: what about other projects that do database tests (eg, nova unit tests?)20:00
clarkbAJaeger: that may be, but we should just change the projects.yaml in that case20:00
*** apoorvad has quit IRC20:01
AJaegerclarkb: that's the same fungi did in Id65b7e106d62be92467c18bcb93c9d5da716242f20:01
openstackgerritMerged openstack-infra/project-config: Use ubuntu-trusty for docs jobs  https://review.openstack.org/28903420:01
*** apoorvad has joined #openstack-infra20:01
clarkbhrm not sure I like that20:01
clarkbbut maybe this is necessary to transition?20:01
*** mrmartin has quit IRC20:01
AJaegerclarkb: then -1 and let's discuss with fungi...20:02
jeblairwe're just going to have to put that back when we go to xenial20:02
jeblair(we are doomed to repeat our past if we forget it :)20:02
clarkbAJaeger: yup comments left20:02
AJaegerjeblair: those repos need database setup - that's why I'm doing small steps.20:02
jeblairAJaeger: so does nova?20:03
nibalizermtreinish: we are probably missing subunit02 from cacti because cacti doesn't run puppet right now because it is slow20:03
jeblairnibalizer: did we not merge your cron?20:03
AJaegernova does in py27 tests if I remember correctly20:03
*** rockyg has joined #openstack-infra20:04
jeblairAJaeger: ah, you're saying this is just for non-standard jobs...20:04
AJaegerjeblair: fungi converted the standard jobs already - see backscroll as well.20:05
*** doug-fish has quit IRC20:05
AJaegerthe py27 jobs uses databases but he wants to go back to the drawing board that we do this correctly20:05
jeblairokay.  that will not be a simple proposition.20:05
*** _nadya_ has joined #openstack-infra20:05
*** doug-fish has joined #openstack-infra20:06
AJaegersee http://eavesdrop.openstack.org/irclogs/%23openstack-infra/latest.log.html#t2016-03-07T18:25:5720:06
AJaegerand since somebody asked about fuel-web: They have fixed their setup now...20:06
jeblairAJaeger: yeah, i was there for that, but that's fungi wanting to start a discussion; it doesn't give me much more context to what's in his mind.  :)20:07
AJaegerbut I fear we will run in a few more of these isssues20:07
openstackgerritMerged openstack-infra/project-config: Convert -tarball jobs to use ubuntu-trusty  https://review.openstack.org/28903520:07
mtreinishnibalizer: ah, ok20:07
*** |-paul-| has joined #openstack-infra20:07
AJaegerjeblair: maybe he thinks about this during his walk...20:07
*** rguillebert has quit IRC20:07
jeblairAJaeger: but back to the tox-db/nodb -- do enough jobs need db setup like this to warrant a special job template?20:07
AJaegerzuul is still not reconfigured - over an hour now20:08
nibalizerhttps://review.openstack.org/#/c/284466/ looks like i fail at puppet20:08
AJaegerjeblair: I haven't checked all of them20:08
*** simondodsley has quit IRC20:09
AJaegerjust started for the tox-db with the first two to see that everything works fine20:09
AJaegerAnd I've seen some more, so there should be at least a dozen (from memory)20:09
*** rockyg has quit IRC20:09
jeblairAJaeger: okay, let me see if i understand the plan:  current job definition (tox-env) has db setup.  you will change each of those to either 'tox-db-env' or 'tox-nodb-env' as you work through them all.  this lets you work piecemeal and we can tell which ones have been evaluated or not.  then at the end, tox-nodb-env gets renamed to tox-env.20:10
jeblairAJaeger: is that right?20:10
AJaegerlooking at names we have 6 with mysql in it and 6 with postgresql in it20:10
*** doug-fis_ has joined #openstack-infra20:10
AJaegerjeblair: yes20:10
openstackgerritMajor Hayden proposed openstack/requirements: Raise python-openstackclient cap to <1.7.0  https://review.openstack.org/28954620:10
jeblairAJaeger: okay, thanks for catching me up.  sounds good to me.  :)20:10
*** doug-fish has quit IRC20:11
openstackgerritColleen Murphy proposed openstack-infra/puppet-infracloud: Fix apache failure  https://review.openstack.org/28876320:11
AJaegerjeblair: let me update https://etherpad.openstack.org/p/bindep with that information...20:12
*** david-lyle_ has joined #openstack-infra20:12
jeblairokay, i'm +2 on all the bindep changes that clarkb is not -1 on.20:12
openstackgerritBrad Behle proposed openstack-infra/project-config: Create new networking-ovn-native-l3-nv check job  https://review.openstack.org/28954720:12
*** david_lyle has quit IRC20:13
jeblairi did not +3 anything; will let clarkb work through if he wants, otherwise i see no reason not to +3 them now to get them into the batch jjb runs20:13
clarkbjeblair: I say go for the +320:13
clarkbexcept are you talking about devstack-trusty too?20:13
clarkbbecuase I don't know if we have retested those on the current images20:13
*** abregman has joined #openstack-infra20:14
*** yaume has quit IRC20:14
jeblairclarkb: the only one i saw was https://review.openstack.org/288597 which AJaeger mentioned was correcting a mistake, but i will double check20:14
AJaegerclarkb: the training-labs is indeed fixing a mistake, the two jobs are the same, one for post job as publishing, the other for gate. They should be same node20:15
openstackgerritBrad Behle proposed openstack-infra/project-config: Create new networking-ovn-native-l3-nv check job  https://review.openstack.org/28954720:15
jeblairclarkb: i double checked; ^ is correct20:15
AJaegerclarkb: or did you find anything else?20:15
clarkbhttps://review.openstack.org/#/c/288877/ for example20:15
clarkbbut is that just the unittests?20:16
clarkbI was going off of titles20:16
clarkband yup looks like just unittests20:16
jeblairyep20:16
jeblair(more like "convert bare-trusty-using jobs in the devstack* projects to ubuntu-trusty")20:17
AJaegerclarkb: yes, that converts only explicit bare-trusty to ubuntu-trusty20:17
*** abregman is now known as abregman|nb20:17
AJaegerclarkb: if it changes devstack-trusty, please -2 ;)20:17
clarkbyup those are fine, go for it20:17
jeblairhttps://review.openstack.org/288597 and https://review.openstack.org/288694 could use a +320:17
jeblairthe others i +3d20:18
*** harlowja has quit IRC20:18
clarkblooking20:18
*** ddieterly has quit IRC20:20
clarkbjeblair: AJaeger should https://review.openstack.org/#/c/288694/1 remove the job templates and the group too?20:20
AJaegerclarkb, jeblair: I was wondering about that as well - we could remove the complete file...20:21
*** sridhar_ram1 is now known as sridhar_ram20:22
jeblairi didn't know if anyone wanted to keep it around for a future experiment.  but that's what git is for, right?  so i'm marginally in favor of removing it.20:22
* AJaeger will remove it then...20:23
AJaegerfungi, pabelanger, clarkb, jeblair updated https://etherpad.openstack.org/p/bindep with information about current status - feel free to add to it.20:23
openstackgerritColleen Murphy proposed openstack-infra/puppet-infracloud: (WIP) Add functional tests  https://review.openstack.org/28884020:24
*** zeih has quit IRC20:24
openstackgerritAndreas Jaeger proposed openstack-infra/project-config: Remove experimental-bindep-jobs from repos  https://review.openstack.org/28869420:25
AJaegerjeblair, clarkb ^20:25
AJaegerjeblair: since https://review.openstack.org/#/c/275975/ merged, there has been no reconfigure of zuul - is there a problem with zuul? https://review.openstack.org/#/c/288506/ merged two hours ago but still no reconfigure20:26
*** david-lyle_ is now known as david-lyle20:26
jeblairAJaeger: i can look when i get back from lunch20:27
AJaegerjeblair: enjoy lunch - thanks20:28
openstackgerritgreghaynes proposed openstack/diskimage-builder: Add element to force loading of the 3ware module  https://review.openstack.org/28955220:28
notmynamelast week we did a python-swiftclient release, but the (docs?) CI was down at the time and the dev docs weren't built/uploaded. can someone (infra-root) requeue that job so that the docs are updated, please?20:29
openstackgerritgreghaynes proposed openstack/diskimage-builder: Add element to force loading of the 3ware module  https://review.openstack.org/28955220:29
*** rguillebert has joined #openstack-infra20:29
*** [1]Thelo has joined #openstack-infra20:30
AJaegercorrection to notmyname: fix was broken publishing, fixed today with https://review.openstack.org/#/c/288644/ - this should have affected all client projects published since 11th of February ;(20:31
notmynamethanks AJaeger20:31
*** anthonyper has quit IRC20:32
*** Thelo has quit IRC20:32
*** [1]Thelo is now known as Thelo20:32
*** anthonyper has joined #openstack-infra20:33
*** claudiub has joined #openstack-infra20:37
*** vgridnev has joined #openstack-infra20:37
*** Sukhdev has quit IRC20:38
*** ZZelle_ has joined #openstack-infra20:38
*** asettle has joined #openstack-infra20:40
*** claudiub has quit IRC20:40
*** claudiub has joined #openstack-infra20:40
*** yamamoto has joined #openstack-infra20:41
*** esikachev has joined #openstack-infra20:42
*** jtomasek_ has quit IRC20:43
*** asettle has quit IRC20:44
*** esikachev has quit IRC20:46
*** yamamoto has quit IRC20:46
clarkblooks like some of the project-config changes are failing on the fallback-fedora-23 job20:47
openstackgerritMerged openstack-infra/project-config: ubuntu-trusty: misc,openstack-planet,...  https://review.openstack.org/28887420:47
*** baoli has joined #openstack-infra20:47
clarkbAJaeger: notmyname so the job that needs to be rerun is the docs publishing job?20:47
AJaegerclarkb: yes20:47
*** tphummel has quit IRC20:47
AJaegerclarkb: they fail in ovh-bhs1 like https://jenkins05.openstack.org/job/gate-bindep-fallback-fedora-23/11/console - the image is old there20:48
clarkbAJaeger: ah, ya I think bhs has been having troubles20:48
*** baoli has quit IRC20:48
AJaegercould you remove the fedora-23 image from that cloud? we earlier removed the ubuntu-trusty image there as well...20:48
clarkbAJaeger: ya I can do that20:48
*** baoli has joined #openstack-infra20:48
AJaegerand this is rax-ord - same problem https://jenkins04.openstack.org/job/gate-bindep-fallback-fedora-23/8/console20:48
AJaegerpabelanger: ^20:49
*** tphummel has joined #openstack-infra20:49
AJaegerclarkb: the image might be old as well, could check rax-ord, please?20:49
AJaeger"/usr/bindep-env/bin/bindep: No such file or directory" indicates old image20:49
pabelangerAJaeger: Ya, looks like stale images20:49
clarkbnotmyname: https://git.openstack.org/cgit/openstack/python-swiftclient/tag/?h=3.0.0 is the tag?20:50
pabelangerAJaeger: I'm also working on some optimizations not to run bindep-fallback on every project-config commit20:50
notmynameclarkb: yes. 3.0.020:50
openstackgerritBen Nemec proposed openstack-infra/tripleo-ci: Only unset proxy for deploy command  https://review.openstack.org/28955620:50
AJaegerpabelanger: right now I'd like to see them run so that we catch problems early ;)20:51
clarkbAJaeger: those fedora-23 images are deleted in bhs120:51
AJaegerthanks, clarkb20:51
clarkbnow to retrigger python-swiftclient-docs on 3.0.020:51
anteayaAJaeger: have you a moment to look at this paste: http://paste.openstack.org/show/489589/20:51
anteayaAJaeger: I don't think I understood your equation properly20:51
AJaegeranteaya: the "grep bare-trusty * |wc -l" filters out only the jobs with bare-trusty in it.20:52
clarkbI am just going to trigger the job so that we don't make new artifacts (which is what will happen if I enqueue the ref to the release pipeline)20:52
AJaegeranteaya: 8985 is the total number of jobs20:52
*** esikachev has joined #openstack-infra20:53
AJaegerno, 8961 is the total number of jobs, see first line20:53
AJaegeryou do not have a number for jobs used in zuul20:53
openstackgerritDolph Mathews proposed openstack-infra/project-config: Add #osic to accessbot  https://review.openstack.org/28955720:53
*** salv-orlando has joined #openstack-infra20:54
anteayahow do I find the number of jobs used in zuul?20:54
*** mrmartin has joined #openstack-infra20:55
anteayawhat does number of jobs generated mean then?20:55
*** yamahata has quit IRC20:55
anteayathis isn't important20:55
AJaegerthat's the number generated by JJB20:55
anteayabut it does seem to be coming up lately20:55
AJaegerall jobs configured in any jenkins - so jobs, that could be triggered20:55
anteaya8961 is the number of jobs generated by JJB?20:55
AJaegeryes20:55
*** yamahata has joined #openstack-infra20:55
AJaegeranteaya: run tox -e zuul and grep for jobs in the output again - similar like you grepped for non-voting last week20:56
clarkbAJaeger: notmyname ok assuming I got the command right that is now queued/running20:56
*** hichihara has joined #openstack-infra20:56
anteayayeah taht was over 12000 jobs20:56
notmynameclarkb: thanks20:56
anteayaas it sorts by pipeline20:56
AJaegeranteaya: we want unique jobs for this calculation20:57
AJaegeranteaya: not worth investigating IMHO, just curiosity...20:57
anteayaokay I'll stop then20:58
clarkbAJaeger: notmyname and done http://logs.openstack.org/0f/0fea74f7edc9b21bdd4046cbcae1d8e0a7662a6a/release/python-swiftclient-docs/manual-run-1/console.html20:58
*** sigmavirus24 is now known as sigmavirus24_awa20:58
anteayaI am trying to understand this and am not having much luck at all20:58
clarkbyou all should probably check the docs look correct now20:58
AJaegerthanks, clarkb !20:59
*** stevemar has quit IRC20:59
anteayaI think the various defintions of jobs are not being conveyed to my understanding20:59
openstackgerritRicardo Carrillo Cruz proposed openstack-infra/shade: Follow name_or_id pattern on domain operations  https://review.openstack.org/28871520:59
notmynameclarkb: AJaeger: http://docs.openstack.org/developer/python-swiftclient/ doesn't seem to have updated20:59
anteayaas for unique jobs I would argue that 8961 is the number of unique jobs20:59
AJaegeranteaya: correct. and zuul includes duplicates21:00
AJaegernotmyname: let me double check...21:00
clarkbAJaeger: notmyname http://logs.openstack.org/0f/0fea74f7edc9b21bdd4046cbcae1d8e0a7662a6a/release/python-swiftclient-docs/manual-run-1/console.html#_2016-03-07_20_56_25_754 it moved the / content to /3.0.021:00
AJaegerclarkb: you need docs-tags-only job instead of docs21:01
*** stevemar has joined #openstack-infra21:01
clarkbah ok, I asked earlier21:01
*** amrith is now known as _amrith_21:01
clarkbAJaeger: can you tell me what the exact job name is?21:02
AJaegerclarkb: sorry, missed that ;(21:02
AJaegerpython-swiftclient-docs-tags-only21:02
*** kencjohnston has joined #openstack-infra21:02
clarkbok that is queued and should be done shortly21:03
*** annegentle has quit IRC21:03
*** esker has quit IRC21:04
*** esker has joined #openstack-infra21:04
AJaegeranteaya: a job can run in several pipelines and for different repositories, so you need to get the unique jobs out of zuul. Just extract all jobs, run through sort and uniq21:04
clarkbgear.NoConnectedServersError: No connected Gearman servers21:04
clarkbthats weird considering this just worked with that other job21:04
clarkbjeblair: ^ any ideas on why `sudo /opt/zuul/tools/trigger-job.py --url=http://review.openstack.org/p --job python-swiftclient-docs-tags-only --project openstack/python-swiftclient --pipeline release --newrev 0fea74f7edc9b21bdd4046cbcae1d8e0a7662a6a --refname refs/tags/3.0.0 --logpath 0f/0fea74f7edc9b21bdd4046cbcae1d8e0a7662a6a/release/python-swiftclient-docs-tags-only/manual-run-1` would fail?21:06
*** yaume has joined #openstack-infra21:06
anteayaAJaeger: okay21:06
*** dims has quit IRC21:07
* AJaeger waves good bye!21:07
*** sdake has quit IRC21:07
anteayaAJaeger: thank you, good night21:07
openstackgerritRyan Hallisey proposed openstack-infra/tripleo-ci: Allow the continer job to run again  https://review.openstack.org/28891521:07
clarkbthe script does do a wait for server against gearman before submitting the job21:08
*** asettle has joined #openstack-infra21:08
clarkbmust be timing out before gearman is able to respond to the submit?21:09
clarkbwhich might mean the jjb updates are running21:09
*** baoli has quit IRC21:09
*** sdague has quit IRC21:09
*** rfolco has quit IRC21:09
*** baoli has joined #openstack-infra21:09
*** e0ne has joined #openstack-infra21:10
*** Sukhdev has joined #openstack-infra21:10
*** sarob has joined #openstack-infra21:10
*** baoli has quit IRC21:10
*** baoli has joined #openstack-infra21:11
*** esker has quit IRC21:11
ianwsystem-config people !clarkb : can anyone take a look at this workaround for broken pip packages for fedora -> https://review.openstack.org/#/c/285876/21:14
*** sarob has quit IRC21:15
openstackgerritMerged openstack-infra/project-config: Convert devstac* to ubuntu-trusty  https://review.openstack.org/28887721:15
*** ldnunes has quit IRC21:15
openstackgerritMerged openstack-infra/project-config: Convert elastic-recheck to ubuntu-trusty  https://review.openstack.org/28887821:15
openstackgerritMerged openstack-infra/project-config: Convert grenade to use ubuntu-trusty  https://review.openstack.org/28887921:15
openstackgerritMerged openstack-infra/project-config: Convert job-builder to use ubuntu-trusty  https://review.openstack.org/28888121:15
openstackgerritMerged openstack-infra/project-config: Convert first DB using tox jobs to ubuntu-trusty  https://review.openstack.org/28905921:15
openstackgerritMerged openstack-infra/project-config: Training-labs: Use ubuntu-trusty  https://review.openstack.org/28859721:16
*** sigmavirus24_awa is now known as sigmavirus2421:16
*** angdraug has joined #openstack-infra21:17
*** jcoufal has quit IRC21:17
*** vgridnev has quit IRC21:19
*** ayoung has joined #openstack-infra21:20
*** mrmartin has quit IRC21:20
clarkbok I have to pop out again, I can run jjb on the masters when back later this afternoon if no one beats me to it21:20
clarkbremmeber don't do more than 1 or 2 masters at a time21:20
ianwclarkb: yeah, i believe that image is built via dib.  maybe zerofree will help? :)  i'll take a look, but probably ~500mb is about right for a thick-ish cloud image with mysql and everything that requires21:21
clarkbianw: ya21:21
anteayaAJaeger: 8575 unique jobs according to zuul: http://paste.openstack.org/show/489601/21:21
ianwclarkb: i added some notes on it too, from what i found https://review.openstack.org/28909221:22
*** sarob has joined #openstack-infra21:25
*** shardy_ has quit IRC21:27
*** weshay has quit IRC21:28
openstackgerritRicardo Carrillo Cruz proposed openstack-infra/shade: Follow name_or_id pattern on domain operations  https://review.openstack.org/28871521:29
*** kevinsho_ has quit IRC21:30
*** _nadya_ has quit IRC21:30
*** baoli has quit IRC21:32
*** zz_dimtruck is now known as dimtruck21:32
*** baoli has joined #openstack-infra21:32
*** dimtruck is now known as zz_dimtruck21:33
*** baoli has quit IRC21:33
*** baoli has joined #openstack-infra21:33
*** e0ne has quit IRC21:34
hasharianw: hello!  Thank you for you reviews on nodepool (and other projects). I  am trying to catch up :D21:34
*** kzaitsev_mb has joined #openstack-infra21:35
*** annegentle has joined #openstack-infra21:35
openstackgerritEric Harney proposed openstack-infra/project-config: Remove test skip for Cinder Ceph import backup  https://review.openstack.org/28957821:35
*** derekh has quit IRC21:36
anteayais there anything a non-root can do to help delete floating ips in bluebox? http://grafana.openstack.org/dashboard/db/nodepool-blue-box21:36
anteayawe don't seem to be able to get any breathing room there21:36
*** hongbin has joined #openstack-infra21:37
fungiokay, i'm back and catching up. AJaeger: i'm good with the proposed plan for the db vs nodb versions of those generic "tox" template jobs. unit tests are going to be a much tougher nut to crack21:38
SpamapSyolanda: I'm out on leave a few more days, so my presence is sporadic. ;)21:39
openstackgerritSpencer Krum proposed openstack-infra/system-config: Run cacti's node generation from cron  https://review.openstack.org/28446621:40
openstackgerritColleen Murphy proposed openstack-infra/puppet-infracloud: Add functional tests  https://review.openstack.org/28884021:40
hongbinHi, I want to know how to setup a proposal bot to sync up the requirements.txt in magnum-ui. Is here the right channel to get help?21:40
anteayayou add your project to the requirements subscription file21:41
*** sigmavirus24 is now known as sigmavirus24_awa21:41
anteayahongbin: add your project to this file: http://git.openstack.org/cgit/openstack/requirements/tree/projects.txt21:42
*** sigmavirus24_awa is now known as sigmavirus2421:42
hongbinanteaya: get that. Thanks!21:42
anteayathen proposal bot will offer patches for any changes that affect your project21:42
nibalizerhongbin: the magic is in ./jenkins/scripts/propose_update.sh in project-config21:42
fungijeblair: AJaeger: thinking back, the stale zuul reconfiguration could possibly be related to the change i approved today for adding the new mutexes in its layout. the comments said zuul had been restarted since the necessary support merged, but i haven't checked back in on it yet. will start looking at debug logs now21:43
*** yamamoto has joined #openstack-infra21:43
*** e0ne has joined #openstack-infra21:43
*** kzaitsev_mb has quit IRC21:43
jeblairfungi: i just started looking at that; zuul is running since feb13, the change merged on feb521:44
fungiwell, that's good at least21:45
jeblairMultipleInvalid: extra keys not allowed @ data['jobs'][388]['mutex']21:45
jeblairand yet...21:45
fungigah21:45
*** |-paul-| has quit IRC21:45
openstackgerritMerged openstack-infra/project-config: Use ubuntu-trusty for checklang  https://review.openstack.org/28899021:46
*** yamamoto has quit IRC21:47
jeblairfungi: the git repo is current, but the installed zuul still bombs on that (even in config test mode)21:48
jeblairfungi: i suspect that means it hasn't installed in a while21:48
jeblairanteaya: this brings our supposition about whether we're running the memory leak fix into question21:48
fungiyeah, was just looking at that. pbr freeze claims zuul==2.1.1.dev111  # git sha 2055dcd21:48
jeblair Zuul version: 2.1.1.dev11121:48
jeblairwhich agrees with the status page ^21:48
jeblairgit describe says 2.1.0-132-g0a6a0c421:49
fungi16 commits since that sha in the local repo on the server21:49
openstackgerritHongbin Lu proposed openstack/requirements: Add magnum-ui to projects.txt  https://review.openstack.org/28958421:49
*** esikachev has quit IRC21:49
fungiso basically we're running zuul from december21:49
funginow onto the next question...21:49
jeblairanteaya: indeed, that means we are *not* running the fix21:50
*** baoli has quit IRC21:50
jeblairfungi: shall i "pip install /opt/zuul" and see what happens?21:50
*** kzaitsev_mb has joined #openstack-infra21:50
fungijeblair: as a workaround, i'm on board with that21:51
jeblairor even pip install -U21:51
jeblair    error in setup command: Error parsing /tmp/pip-1cK5R4-build/setup.cfg: ImportError: No module named testrepository21:51
fungigeez21:51
jeblair      File "/usr/local/lib/python2.7/dist-packages/pbr/testr_command.py", line 47, in <module>21:51
jeblairfrom there21:51
anteayajeblair: oh my21:51
jeblairis there some pbr weirdness?21:51
jeblairmordred: ^ this mean anything to you?21:52
openstackgerritMerged openstack-infra/project-config: Convert some tox jobs to ubuntu-trusty  https://review.openstack.org/28904021:52
anteayajeblair: I believe mmedvede said he was running zuul dev123 and still had memory leak issues21:52
anteayalet me re-read the logs21:52
fungijeblair: mordred: a little searching turned up a fix in pbr https://review.openstack.org/#/c/124652/5/pbr/packaging.py21:52
*** harlowja has joined #openstack-infra21:52
fungijeblair: so perhaps we continuously deployed a broken pbr?21:53
anteaya15:35:33 <mmedvede> yes. For the record, zuul ui is reporting 'Zuul version: 2.1.1.dev123'21:53
anteayahttp://eavesdrop.openstack.org/meetings/third_party/2016/third_party.2016-03-07-15.00.log.html21:53
jeblairfungi: yeah, it's uncapped in zuul, so it probably upgraded at some point21:54
jeblairfungi: it's possible that everything we deploy with pbr is similarly wedged21:54
jeblairthis is :(21:54
mmedvedeyes, I am running zuul with the alleged fix applied, and it did crash at least once because it VM ran out of ram. Did not send anything to mailing list because I do not have much evidence, other than zuul-server process consuming 95% of ram after about 3-4 days21:55
anteayammedvede: well sending what you have can't hurt21:56
anteayammedvede: it appears you are running newer zuul than infra21:56
anteayajhesketh: hello, might you be about?21:57
openstackgerritEric Harney proposed openstack-infra/project-config: Add NFS devstack plugin  https://review.openstack.org/28958921:57
*** dims has joined #openstack-infra21:58
fungijeblair: so i'm going to guess that separately pip installing pbr and then trying again will work around this, since i don't know whether pip install -U is taking setup_requires into account21:58
openstackgerritMerged openstack-infra/infra-ansible: Ignore <playbook>.retry files on git  https://review.openstack.org/28019521:59
krotscheckmordred: Did you have time to look at that keystone discovery problem I ran into in shade?21:59
fungijeblair: as it may be trying to use broken pbr before it gets around to upgrading pbr in the context of the pip install -U zuul21:59
jeblairfungi: likely so.  i'd really like to raise this to the attention of lifeless and mordred, as PBR wedging itself is decidedly uncool.21:59
fungijeblair: 100% agreement on that22:00
jeblairlike, i'm wondering if we should pick a version of pbr and start globally pinning it in infra22:00
jeblairok, zuul is upgraded22:00
jheskethMorning22:00
anteayayay!22:00
jheskethanteaya: I am now22:00
anteayajhesketh: morning22:00
anteayahow nice to see you22:00
anteayaafter you have had some coffee22:00
anteayaand settled in22:01
jeblairfungi: i reckon we should go ahead and restart it.  that will solve several problems.22:01
fungijeblair: was that hacky workaround what managed it, or did you have to do even worse?22:01
*** dims has quit IRC22:01
jeblairfungi: just reinstalled pbr22:01
fungik22:01
jheskethanteaya: coffee is in hand!22:01
jhesketh:-)22:01
anteayait appears that mmedvede is running your fix zuul memory leak patch, yet still has memory leak issues22:01
fungijeblair: yes, i'm more inclined to think an immediate restart is in order since we currently can't update configuration22:01
jeblairfungi: i'll perform the restart now then.22:01
fungithanks jeblair!22:01
anteayawe discussed it today in the third party meeting: http://eavesdrop.openstack.org/meetings/third_party/2016/third_party.2016-03-07-15.00.log.html22:01
*** david-lyle has quit IRC22:02
anteayajhesketh: 15:23:15 <mmedvede> I have one topic - wondered if anyone else has the same problem - zuul memory leak22:02
*** angdraug_ has joined #openstack-infra22:02
jheskethanteaya: yes, I saw the highlights this morning... I have some changes that may help, but they are waiting on some feedback22:02
*** david-lyle has joined #openstack-infra22:02
anteayajhesketh: do you have a list of changes?22:02
jeblairjhesketh: i looked but did not see them.22:02
jheskethjust pulling that up22:02
anteayaor perhaps an etherpad to organize them22:02
anteayathank you22:02
openstackgerritMark Vanderwiel proposed openstack-infra/project-config: Add missing PROJECT definition  https://review.openstack.org/28959022:02
jheskethjeblair, anteaya: https://review.openstack.org/#/c/276395/422:03
jheskethjeblair: this needs some more discussion: https://review.openstack.org/#/c/281166/222:03
anteayammedvede: ^^ do join us22:03
fungiclarkb: on the topic of switching parameterized nodes in jobs to non-parameterized, that was for the sake of transitioning. just switching the preferred node types in projects.yaml would have been intractable on a per-job basis (the file would have likely grown by a factor of 10x or more)22:03
jheskethmmedvede: are you around?22:03
jheskethanteaya: with the 3rd party, I'm wondering how often they reload their config.. because the cache doesn't get cleared unless it is reloaded22:04
anteayajhesketh: that is a good question22:04
anteayaone which I did not ask22:04
jheskethso it's possible doing some kind of cache management woudl help, but it doesn't answer why the memory usage is so much higher than it used to be22:04
anteayaI too await the answer22:04
anteayayes, memory usage is higher than before22:05
anteayabefore being last november22:05
*** angdraug has quit IRC22:05
jheskethI think the memory usage also grew recently due to the CRD project checking (or something like that), not just the connection stuff (or in other words it's difficult to see which one the actual problem is from)22:05
*** rhallisey has quit IRC22:06
anteayaCRD?22:06
fungicross-repo dependencies22:06
anteayaah22:06
fungii.e., "Depends-On:"22:06
anteayayup22:07
*** yamahata has quit IRC22:07
*** tpsilva has quit IRC22:07
*** gnuoy_ has joined #openstack-infra22:07
* anteaya puts away her "I can't acronym" shirt22:07
jeblairthat of course landed much longer ago than november.  i think you're thinking of the non-existent project change22:07
jheskethjeblair: yes, that one, sorry22:07
mmedvedejhesketh: yes, around22:07
anteayammedvede: awesome thank you22:07
mmedvedewas working on email to zuul thread22:07
jheskethbut it's certainly compounded by connections, (or is hte only cause)22:08
jeblairjhesketh: i didn't realize you updated https://review.openstack.org/276395  :)22:08
fungiwhich dealt with some of the fallout of the crd implementation for deployments which wanted to only test a subset of projects22:08
jheskethmmedvede: cool. Firstly, very sorry for the troubles you're having :-(22:08
jheskethmmedvede: do you know how often you reload?22:08
mmedvedejhesketh: no problem, memory leaks are kind of expected :)22:08
fungii do wish memory leaks weren't expected22:09
mmedvedejhesketh: do you mean how often I restart the service, or reload the config?22:09
jheskethmmedvede: reload the config22:09
*** dprince has quit IRC22:09
mmedvedefungi: unfortunately humans are bad at writing leak-free code. So I would expect it as long as humans do it :)22:10
jeblair2016-03-07 22:10:17,393 DEBUG zuul.Scheduler: Project None not found22:10
jeblairthat is disturbing22:10
mmedvedejhesketh: not often, our configuration is rather static22:10
fungiuhh, yeah. project None?22:10
jheskethmmedvede: okay, that's what I suspected...22:10
*** e0ne has quit IRC22:11
mmedvedeI actually had a graph from some time before. let me see if I can post it to imgr22:11
fungijeblair: is that in reference to a gerrit event with an empty project field (or no project field)?22:11
jheskethmmedvede: even before the connection stuff the cache was never cleared unless there was a reload... however it also didn't fill up as quickly22:11
jeblairfungi: i have no idea22:11
jeblairwhich is making my extremely frustrated22:12
*** gnuoy_ has quit IRC22:12
jeblairfungi: would you do me a favor and stop the jjb runs clarkb started?22:12
openstackgerritColleen Murphy proposed openstack-infra/puppet-infracloud: Add functional tests  https://review.openstack.org/28884022:12
fungioh wow, there were a ton of those entries22:12
mmedvedejhesketh: I was aware that reload should clear it up, so I remember checking ram use before/after config change, and it did not change much. Maybe I was using incorrect method to test it22:12
fungijeblair: yep, killing them asap. just a moment22:13
jeblairfungi: oh, it's directly related to 2016-03-07 22:10:17,380 DEBUG zuul.Scheduler: Processing trigger event <TriggerEvent ref-replicated None>22:13
jeblairdid we trade a moderately annoying log bug for a severe log bug?22:13
jheskethmmedvede: so those fixes in review should help the reloading (ie actually free up some memory - I hope),  but I suspect it'll still use too much memory22:13
jeblairjhesketh: too much memory is very different than memory leak :)22:14
jheskeththat's true22:14
*** amitgandhinz has quit IRC22:14
*** thorst has quit IRC22:14
fungijeblair: checked all jenkins masters and killed any running updates i could find22:14
mmedvedeyes, I am fine to bump VM ram, given ram use would level out at some point22:15
*** kgiusti has left #openstack-infra22:15
*** stevelle has joined #openstack-infra22:15
jeblairfungi: oh, sorry, i just meant suspend... oh well :)22:16
fungijeblair: so yes, the ref-replicated events are definitely a nuisance. have you pondered a first-level filter on the events to drop any on the floor which match (or maybe don't match) a particular name regex before enqueuing them for deeper processing?22:16
fungijeblair: suspend isn't too necessary since they will resume mostly from where they let off22:17
fungibecause of maintaining a cache22:17
jeblairfungi: don't they write their cache only at the end?22:17
*** thorst has joined #openstack-infra22:17
*** salv-orlando has quit IRC22:17
*** salv-orlando has joined #openstack-infra22:18
fungioh, i thought it was written at termination even if they hit errors, but maybe the exception handler for that follows a significantly different code path from the signal handler22:18
fungii've at least seen jjb runs which encounter errors and abort on their own resume later22:19
jeblairok22:19
*** aysyd has quit IRC22:19
*** kevinsho_ has joined #openstack-infra22:19
fungianyway, what's done is done. i'll ctrl-z them next time22:19
jeblairhave we changed the gearman plugin recently?22:19
fungilooking22:19
*** stevelle has left #openstack-infra22:20
*** doug-fis_ has quit IRC22:20
fungii don't recall updating it but i'll verify versions installed22:20
jeblairbecause indeed the jjb runs were making zuul pathologically slow, and this seems to be a moderately new behavior22:20
*** doug-fish has joined #openstack-infra22:20
fungii had thought maybe it was due to memory pressure since zuul hadn't been restarted in a while, but yeah if you saw it again right after a restart :/22:21
fungijenkins07 has 0.1.1.6.0314ab1 installed22:22
*** thorst has quit IRC22:22
fungithat's pretty old22:22
jeblairhrm22:22
fungicurrent release is 0.1.322:22
fungi0.1.2 was 7 months ago22:22
*** psanchez has quit IRC22:23
craigeo/22:23
*** doug-fish has quit IRC22:23
jeblairgate-grenade-dsvm-multinode is not registered22:23
fungithat 0314ab1 commit was from may, a couple commits before 0.1.2 was tagged22:23
*** doug-fish has joined #openstack-infra22:24
craigeIf anyone feels like hitting it up, the latest iteration of the Maniphest migration is here: http://os01.mcwhirter.io/ - fixes some bugs, perhaps not other's as I've not checked them all off yet.22:24
craigemtreinish ^^22:24
anteayajhesketh: can you use a common topic with your memory-leak patches22:24
jeblairfungi: what jenkins masters were running jjb?22:24
anteayajhesketh: perhaps something with memory or leak in it?22:24
fungijeblair: 01 and 02 were what i found, and 02 looked like it finished just as i got ready to kill it22:24
fungii'll check the plugin versions on those22:24
*** slagle has quit IRC22:24
craigeI'll be at the bu smash in about an hour if you're still good to go today jhesketh.22:24
*** stevebaker has quit IRC22:25
*** doug-fish has quit IRC22:26
fungijeblair: 01 and 02 are also running that same version of the plugin22:26
fungiso all consistent, it seems22:26
*** doug-fish has joined #openstack-infra22:26
jeblairmaybe the change is due to the ubuntu-trusty switch22:26
mtreinishcraige: http://i.imgur.com/5l3OQ8h.png22:26
jeblair8k functions registered....22:26
jheskethanteaya: yep, will do22:27
craigeoooh, thanks mtreinish. At what point did that come up?22:27
jheskethcraige: yep, happy to help22:27
anteayajhesketh: thank you22:27
fungijeblair: that many even after the restart?22:28
mtreinishcraige: I think I hit manage on the side bar after joining the project22:28
* craige tries it.22:28
mtreinishnope workboard, not manage22:28
mtreinishI knew I hit something22:28
*** hongbin has left #openstack-infra22:28
mtreinishI was just clicking things22:28
* anteaya pictures mtreinish mashing the keyboard22:28
fungijeblair: i suppose we can hunt down pending cleanup patches for experimental bindep jobs and all the old opt-in constraints jobs and try to whittle that total back down22:29
craigeDamn, can't replicate it that way mtreinish :-/22:29
mtreinishanteaya: heh, that's why I use a model m22:29
clarkbI didnt start any jjb runs fwiw22:29
*** regXboi has quit IRC22:29
jeblairclarkb: oh i thought you did22:30
mtreinishcraige: it's pretty consistent for me, everytime I hit workboard on subunit2sql I get that error22:30
openstackgerritEric Harney proposed openstack-infra/project-config: Remove test skip for Cinder Ceph import backup  https://review.openstack.org/28957822:30
craigeKepe clickin mtreinish :-) I'd like to reproduce the errors too.22:30
mtreinishcraige: I wonder if it's permission based22:30
craigeokay, cool.22:30
jeblairfungi: https://review.openstack.org/288694  ?22:30
mtreinishI assume your super admin22:30
craigeProbably.22:30
craigeSUPER!22:30
mtreinishs/your/you're22:30
anteayamtreinish: :)22:31
*** cbader has quit IRC22:31
*** Sukhdev has quit IRC22:31
fungijeblair: also AJaeger was shopping for reviews on his constraints jobs cleanup patch. seeing if i can find it22:32
*** kencjohnston has quit IRC22:32
jeblairfungi: i +3d it https://review.openstack.org/28899422:32
anteayamerged i believe22:32
fungioh, excellent22:32
craigeMade you an admin mtreinish. Does tat change anything?22:33
*** claudiub has quit IRC22:33
fungiso the other outstanding bit is that if some jenkins masters have updated definitions and others have old definitions for some of the bindep job transition, then that could be doubling function registration for those22:33
*** jtomasek_ has joined #openstack-infra22:33
fungibut obviously trying to catch too many of those up at once seems to be impacting zuul performance now22:33
jeblairfungi: yeah.  i think after 288694 lands we should kick off manual jjb updates, probably sequentially, suffer through that for a while, then restart zuul again.  after that, things should be a bit better.22:34
mtreinishcraige: still get the exception, but now I have a red bar: http://i.imgur.com/UwHv8TE.png22:34
*** flip214 has quit IRC22:34
*** thorst has joined #openstack-infra22:34
*** flip214 has joined #openstack-infra22:34
anteayamtreinish: congratulations22:35
anteayafungi: you mention of a walk has me keen to go outside myself22:35
fungijeblair: one option might be to offline update the masters? we're not running at capacity (much) today, so could probably stand to gracefully take a few offline at a time22:35
anteayammedvede: thanks for your help in the zuul memory leak issue22:35
jheskethjeblair: did you see the options I put in the discussion on https://review.openstack.org/#/c/281166/222:35
anteayaback in a while22:35
fungianteaya: it's lovely out (here anyway), so i highly recommend it!22:35
anteayafungi: still some sunshine here, won't last much longer but going to catch some22:36
fungijeblair: if that makes sense, i can put 01 and 02 into prepare for shutdown, maybe as zuul catches up on its current backlog i can safely take more masters offline at once too22:36
jeblairfungi: ++ especially the slow masters :)22:37
*** [HeOS] has quit IRC22:37
fungiyeah, wanted to do them first in fact22:37
craigeManaged to replicate that error mtreinish .22:37
fungiokay, 01 and 02 are on their way to quiescence22:38
jeblairjhesketh: is that an optimization to avoid clearing the cache?22:38
jeblairjhesketh: or is that a memory-leak bugfix?22:38
*** jamielennox|away is now known as jamielennox22:38
mtreinishcraige: cool22:38
*** thorst has quit IRC22:39
jheskethjeblair: it's an optimisation22:39
jeblairjhesketh: i'd like to just rework the caching system completely in zuulv3 if that's okay?22:39
craigeAdded it to the eterpad.22:40
craigemtreinish ^^22:40
*** asettle has quit IRC22:41
jheskethjeblair: that's fine, but I think we still don't want to throw away the cache at every reload (which is what we're currently doing)22:41
jeblairjhesketh: i agree, but that's such a fundamental change that i want to make it in zuulv322:41
jeblairi'd really like for v2 to just be stable while we work on it22:42
*** angdraug_ has quit IRC22:42
*** angdraug has joined #openstack-infra22:42
jheskethjeblair: not reloading zuul.conf isn't that big of a change..22:43
*** asettle has joined #openstack-infra22:43
*** ihrachys has quit IRC22:43
jheskethjeblair: or just copying the cache object into the new connection22:43
jeblairjhesketh: not dumping the cache is22:43
*** mriedem is now known as mriedem_away22:44
*** yamamoto_ has joined #openstack-infra22:45
jheskethjeblair: right, so you're suggesting keeping v2 losing its cache on every reload and needing to rebuild it?22:45
*** camunoz has joined #openstack-infra22:45
*** yaume has quit IRC22:46
jeblairjhesketh: yes.  i want v2 to stabilize (eg, fix the memory leak) so we can work on v3.  this stuff is hard, and i don't want to do it twice.22:46
craigeIt appears to be all projects have the same problem with "Workboard" mtreinish. Thanks for finding it.22:47
*** thiagop has quit IRC22:48
*** yamamoto_ has quit IRC22:51
*** jamesmcarthur has quit IRC22:51
*** doug-fish has quit IRC22:53
*** fawadkhaliq has quit IRC22:54
*** fawadkhaliq has joined #openstack-infra22:56
*** annegentle has quit IRC22:56
jeblairwe still don't have any devstack-trusty-2-node nodes22:57
SamYapleHow quickly after Xenial releases will we get to switch our gates over too it?22:59
SamYapleI am very anxious to do so22:59
*** doug-fish has joined #openstack-infra23:01
jeblairfungi: do you have a script to clean up leaked bluebox fips?23:01
*** jtomasek_ has quit IRC23:01
*** jamesmcarthur has joined #openstack-infra23:01
*** jtomasek has quit IRC23:02
*** jpr has quit IRC23:04
fungijeblair: a one-liner shell for loop, but i can run it now23:05
*** eharney has quit IRC23:05
fungii'm collecting a list of them now23:05
*** hashar has quit IRC23:06
fungihopefully soon someone will have available time to collect some logs of the leaking as it occurs and get up with bluebox to troubleshoot from their end23:06
*** asettle has quit IRC23:07
*** gildub has joined #openstack-infra23:07
*** Sukhdev_ has joined #openstack-infra23:07
*** bgmccollum is now known as recheckbot23:08
*** nelsnelson has quit IRC23:09
*** tsg has quit IRC23:09
*** annegentle has joined #openstack-infra23:09
*** piet has quit IRC23:10
*** dingyichen has joined #openstack-infra23:10
EmilienMhello Infra, can I have a review to fix login.defs on centos/fedora images please ? https://review.openstack.org/#/c/288244/23:10
*** jamesmcarthur has quit IRC23:11
*** harlowja has quit IRC23:13
*** jamesmcarthur has joined #openstack-infra23:13
*** mtreinish has quit IRC23:13
*** salv-orlando has quit IRC23:13
*** salv-orlando has joined #openstack-infra23:14
fungiEmilienM: on 288244 i object to the assertion that i dropped SYS_UID_MIN and SYS_GID_MIN from the file. i copied it directly from an official centos 6.x image, and merely added SYS_UID_MAX and SYS_GID_MAX and increased the values of UID_MIN and GID_MIN23:14
*** harlowja has joined #openstack-infra23:14
*** mtreinish has joined #openstack-infra23:14
fungii did not remove any settings from the file we had previously been defaulting to on that platform23:14
*** _ari_ has quit IRC23:15
EmilienMfungi: ok, should I update something?23:15
fungii will admit that it's possible that newer centos have started explicitly setting SYS_*_MIN and SYS_*_MAX23:15
EmilienMthey do, I checked on centos723:16
fungiokay, just pointing out that this was from centos 6 (at the time we introduced the change there wasn't a centos 7 or else it was new enough we didn't have it running anywhere yet)23:16
EmilienMfungi: there is no problem at all23:17
fungii checked the fedora releases at the same time (18 or 19 if memory serves) and it was identical to what i copied from centos23:17
EmilienMI'm just trying to fix that, our CI is running OpenStack packages (keystone, etc) and it's currently exposed to races like this23:17
fungiso anyway, this is likely a shift in behavior of the platforms since we added the file, not anything i intentionally removed23:17
clarkbhow can that race? isnt puppet single threaded?23:18
EmilienMfungi: I know it was not intentional23:18
fungiEmilienM: okay, just responding to your comment on the change where you said "I'm not sure exactly why Jeremy dropped the values"23:19
EmilienMclarkb: before that patch, we have CI failures that happen randomly where rabbitmq is installed *before* keystone and steal its UID23:19
*** markvoelker_ has joined #openstack-infra23:19
clarkbright but keystone should install after and get a different uid23:20
clarkbthey are installed one after the other by the puppet yum provider iirc23:20
EmilienMthat's wrong, you can install keystone before rabbitmq if you don't use notifications23:20
EmilienMyes they are23:20
clarkbbyt in that case rabbitmq should pick a different uid23:20
fungiin which case rabbit would get a different uid though, right?23:20
EmilienMbut rabbitmq should not steal keystone's UID23:21
clarkbfungi: yes exaclty. this sounds like broken packages23:21
mordredcrinkle: keystone has implemented a new way of bootstrapping for mitaka that does not involve needing admin-token23:21
EmilienMit should not take a reserved UID23:21
fungii agree, it shouldn't. why does it?23:21
mordredEmilienM: ^^ you too23:21
crinklemordred: yup it's very exciting23:21
mordredcool. just wanted to make sure you'd seen it23:21
*** piet has joined #openstack-infra23:21
EmilienMmordred: keystone-manage bootstrap?23:22
*** xarses has joined #openstack-infra23:22
fungijeblair: we definitely leaked our full 50 fip quota in bluebox again, after only a few days of having cleaned it up23:22
fungii'm removing them all now23:22
jeblairfungi: thanks.  for some reason nodepool only wants to build devstack-trusty-2-node instances there23:22
EmilienMmordred: puppet-keystone already support & test it by default23:22
crinkleEmilienM: it does?23:23
EmilienMcrinkle: of course !23:23
EmilienMin mitaka only though23:23
*** zhurong has joined #openstack-infra23:23
*** tphummel has quit IRC23:23
EmilienMcrinkle: https://github.com/openstack/puppet-keystone/blob/master/manifests/init.pp#L436-L44323:23
EmilienMhttps://github.com/openstack/puppet-keystone/blob/master/manifests/init.pp#L981-L98923:23
xarsesI'm probably a broken record, so don't hate me, but what's the status on the NOT_REGISTERED errors?23:23
mordredEmilienM: wow23:24
EmilienMfungi, clarkb : I think rabbitms packaging is using a dynamic UID/GID23:25
*** tphummel has joined #openstack-infra23:25
clarkbdynamic is fine23:25
EmilienMusing dynamic is fine when you set SYS_UID_MIN and SYS_GID_MIN in login.defs23:25
clarkbas long as it picks when nothing else is picking23:25
fungixarses: should clear up at any moment. i just deleted the cruft which was causing us to be over quota in the one location nodepool wanted to build teh workers for that23:25
mordredSamYaple: I'm hoping we can start having xenial nodes availabe not-too-long after it's released so that we can start testing23:25
*** zhurong has quit IRC23:25
mordredSamYaple: however, moving the entire gate will take some effort/testing23:26
mordredand will not begin until newton23:26
*** asettle has joined #openstack-infra23:26
xarsesfungi: TYVM23:26
EmilienMclarkb: if https://review.openstack.org/#/c/288244/ is good for you, please review when you have time23:26
mordredSamYaple: since mitaka has been developed against trusty23:26
EmilienMmordred: is it the bootstrap thing, right? if yes, we support it, and mostly because there is no other choice in Mitaka.23:26
fungiEmilienM: i was led from earlier versions of the config file to believe that there were useradd defaults if you didn't explicitly override them in that file23:26
clarkbEmilienM: I am saying it should be unnecessary, there is a bug in packaging23:26
EmilienMmordred: when they did the switch, it broke our CI and we had to do it quickly23:27
clarkb*shouldnt23:27
*** piet has quit IRC23:27
mordredEmilienM: hah. nice way to get you to update quickly23:27
EmilienMclarkb: which bug?23:27
clarkbEmilienM: the keystone vs rabbiy thibg?23:27
clarkbor did I mixup cjamges23:27
EmilienMclarkb: keystone use static UID, rabbit uses dynamic. If you don't set SYS_UID_MIN and SYS_GID_MIN in login.defs, you expose dynamic UIDS packages to steal statics, right?23:28
*** aspiers has quit IRC23:28
EmilienMmaybe I misunderstand23:28
clarkbthat implies keystone package is broken23:29
clarkbdont use static uids if they can be stolen23:29
clarkbfix the package23:29
EmilienMclarkb: https://git.fedorahosted.org/cgit/setup.git/tree/uidgid23:29
EmilienMI did not write that23:29
*** sigmavirus24 is now known as sigmavirus24_awa23:30
EmilienMthat's how RDO works, we have static UID/GID23:30
*** piet has joined #openstack-infra23:30
*** Jeffrey4l has quit IRC23:30
EmilienMbut not for rabbitmq apparently, and a lot of services23:31
SamYaplemordred: does that mean I could set it for some kolla gates though? Really wanting to use some newer kernel bits23:31
SamYapleEmilienM: RDO uses static UID/GID?!23:31
SamYaplehave you never had conflicts doing that?23:31
EmilienMSamYaple: for some packages, yes https://git.fedorahosted.org/cgit/setup.git/tree/uidgid23:32
EmilienMSamYaple: not afik, if your login.defs is ok23:32
mordredSamYaple: once it's ready, yeah23:32
mordredSamYaple: just know that it'll be a non-zero amount of work for us to get it up and supported, so it might be a little while after the release before it's actually a possibility23:32
EmilienMclarkb: consider https://review.openstack.org/#/c/288244/ as a sync to recent system update. Current login.defs is not updated anyway23:32
mordredSamYaple: however, I did already start poking at making sure that dib can make xenial images23:33
EmilienMclarkb: my patch add the missing bits to have the same file as in centos7 or recent fedora23:33
mordredSamYaple: and the current push to get to ubuntu-trusty instead of bare-trusty will help _alot_ to reduce teh surface area of te problem23:33
greghaynesmordred: crinkle put up a bugfix for that and AFAICT it was the only bug for xenial to work23:33
greghaynesmordred: did you confirm xenial works with dib too though?23:33
greghaynesbecause I havent23:34
*** Qiming has joined #openstack-infra23:34
mordredgreghaynes: I have built xenial images23:34
greghaynesw00t23:34
mordredgreghaynes: I do not rembemer if I was able to boot them - but I think I was able to?23:34
*** pahuang has quit IRC23:34
SamYaplemordred: I would like to switch Kolla over to 16.04 in base images and base distro ASAP. so let me know if I can help with testing/patches/reviews23:35
greghayneshaha23:35
mordredgreghaynes: you need to do 'ln -s /usr/share/debootstrap/scripts/gutsy /usr/share/debootstrap/scripts/xenial'23:35
mordredgreghaynes: for debootstrap to know how to react23:35
greghaynesmordred: ah, right23:35
mordredgreghaynes: (on the build host)23:35
SamYaplei mean xenial cant be that different that trusty/percise23:35
mordredgreghaynes: if you do that, it pretty much works23:36
mordredSamYaple: ah, but it can23:36
SamYapleive been using the same script since 10.0423:36
mordredSamYaple: xenial is systemd23:36
greghaynesyea, I forgot about how debootstrap wants to know of each release23:36
SamYapleyea i get that23:36
SamYaplei should probably dig into dib more23:36
mordredgreghaynes: also - I _think_ we need to update systemd detection23:36
fungiEmilienM: ideally we should make sure the new state of that file is as identical as possible to whatever centos 7's default is, but with a gap so that the 2000-2999 range won't get any accounts (system or otherwise) autocreated within it23:36
EmilienMfungi, clarkb: if you don't want the patch in openstack-infra, just let me know and give me a valid reason so I can report the issues in RDO. But I'll fix the file in our Puppet OpenStack CI scripts, something I don't like because probably somebody else will hit this issue too23:36
greghaynesmordred: oh?23:36
mordredgreghaynes: I wanna say that I ran in to a case where it was detecting the wrong thing23:36
mordredgreghaynes: I think. I can't remember. it was a weekend thing a little while ago23:37
mordredgreghaynes: I'll hit it again soon if you don't get to it23:37
greghaynesmordred: ok, awesome23:37
EmilienMfungi: my patch make it identical, I'm running centos723:37
*** doug-fish has quit IRC23:37
SamYaplemordred: the dib stuff, does it run on 14.04 is that the issue?23:37
openstackgerritColleen Murphy proposed openstack-infra/puppet-infracloud: Add functional tests  https://review.openstack.org/28884023:37
fungiEmilienM: perfect, then my +2 still stands23:38
fungiand thanks23:38
EmilienMfungi: thanks for considering the patch23:38
mordredSamYaple: no - dib builds in a chroot of the distro in question23:39
mordredSamYaple: but dib is, itself, a set of run-parts scripts to get the image into the state you want23:39
mordredSamYaple: and if they're making choices based on prior understanding of ubuntu that may have changed23:39
mordredSamYaple: then it can be work23:40
mordredmore specifically - what I'm really talking about here is the simple-init element23:40
fungiEmilienM: so just to clarify, the puppet-keystone module hard-sets the keystone uid/gid to something less than 200?23:40
EmilienMfungi: no, we rely on packaging23:40
mordredwhich sets up things for handling config-drive and network interfaces on boot23:40
EmilienMwe don't manage POSIX resources23:40
EmilienMwe think packages already do that so we don't want to override it23:40
mordredSamYaple: so the real thing that is most likely to need attention for the gate is making sure that the simple-init element in dib works23:40
mordredwith xenial23:40
fungiEmilienM: oh, the rdo keystone package creates a user <200?23:40
EmilienMfungi: that's official uidgid package https://git.fedorahosted.org/cgit/setup.git/tree/uidgid23:40
EmilienMin Fedora23:41
EmilienMfungi: yes23:41
fungiouch23:41
fungioh!23:41
mordredSamYaple: if you want to help with that - it's easy enough to build an ubuntu-minial simple-init image with xenial and then start troubleshooting if it works on clouds that ahve dHCP and also on clouds that only have static interfaces in config-drive23:41
fungiso fedora actually has a standardized uid/gid registry for "common" system accounts? that's rather interesting23:41
mordredwow23:42
fungitreating it like /etc/services23:42
SamYaplemordred: i do currently do all my kolla-dev on xenial in my private cloud23:42
SamYaplethe image i built there does dhpc proper like23:42
fungiit's a novel approach to the problem i guess23:42
*** asettle has quit IRC23:42
SamYapleso ill have to dig into this dib stuff23:42
mordredSamYaple: did you use ubuntu-minimal and simple-init/glean? :)23:42
SamYaplenope23:42
mordredah.23:42
mordredyou did not use dib23:43
mordredyou shoudl learn to love dib23:43
SamYaplethats it23:43
EmilienMfungi: because of that, we don't do anything in puppet related to users/groups23:43
mordredit'll change your life23:43
EmilienMfungi: we had so much issues in the patch23:43
EmilienMin the past*23:43
SamYapleyou say that but ive got this script ive been using for so long... and it just does what i want. debootstrap does the heavy lifting23:43
fungiEmilienM: in that case, i assume the default SYS_UID_MIN is something below 200 and so they raised it in login.defs explicitly rather than adjusting teh compiled-in lower bound when they introduced their static uid/gid registry23:43
anteayalots of things change my life23:43
EmilienMfungi: I don't know if there is actually a default23:44
anteayasome even come with the label "progress" attached23:44
anteayasometimes I question the definition of that label23:44
fungiEmilienM: well, there's a "default" regardless of whether it's implicit or explicit, it just may default to the lowest possible non-root uid/gid (i.e., 1)23:44
EmilienMfungi: right...23:45
anteayaI enjoyed my walk23:45
openstackgerritJoshua Hesketh proposed openstack-infra/project-config: Add experimental job to test xstatic packaging  https://review.openstack.org/28912523:45
anteayadidn't even have to use my flashlight23:45
anteayajhesketh: I question whether than syntax will work in zuul/layout.yaml: https://review.openstack.org/#/c/289125/4/zuul/layout.yaml23:47
anteayathat syntax*23:47
fungiEmilienM: the comments in the debian/ubuntu version of the file suggest an implicit default lowe bound of 100, but i have no idea if that's consistent with centos/fedora compile time defaults23:47
EmilienMfungi: I took the centos7 file, ran a diff and apply the diff in this patch23:48
*** Daisy has joined #openstack-infra23:48
jheskethanteaya: it is quite likely I fat fingered something23:48
*** hdd has quit IRC23:48
jheskethanteaya: but I believe it's correct23:48
*** akshai has quit IRC23:49
*** dizquierdo has joined #openstack-infra23:49
fungiEmilienM: and it looks like debian/ubuntu may also have a static registry of sorts, since i see some common system accounts in low values below 100 which generally aren't created by packages and would be part of the base account set, so i guess this is actually a common solution just red hat ran out of values under 100 for their registry and had to increase the minimum in configuration23:49
jheskethanteaya: look at line 50923:49
EmilienMfungi: that's also what I understood23:49
fungithere are just so few on non-rh platforms generally that i don't think of them as much of a registry23:50
* anteaya looks at line 50923:50
anteayajhesketh: that is a zuul template23:51
anteayayours is a job name23:51
anteayaI don't think the two mash together well23:51
anteayabut we can wait for jenkins23:51
fungijenkins01 and 02 are almost idle finally. as soon as these last couple jobs complete i'll shut them down and update their configs23:51
anteayayay23:51
*** HeOS has joined #openstack-infra23:52
*** salv-orl_ has joined #openstack-infra23:52
*** Daisy has quit IRC23:53
fungizuul's pretty quiet too, so hopefully whatever load i generate when they come back online and start registering their jobs again will be easily absorbed23:53
*** Daisy has joined #openstack-infra23:53
*** abregman|nb has quit IRC23:53
*** keedya has quit IRC23:54
*** annegentle has quit IRC23:54
*** dizquierdo has quit IRC23:55
openstackgerritJames Polley proposed openstack-dev/pbr: Correct typo - s/enabeld/enabled/  https://review.openstack.org/28962323:55
jheskethanteaya: 2742 is another example23:55
jheskethanteaya: basically it's how zuul says "run this job first, and if it passes, then run the following"23:55
*** salv-orlando has quit IRC23:55
jheskethjeblair: do you have a few moments to discuss some zuulv3 design points?23:56
jeblairjhesketh: surej23:56
jheskethjeblair: so the ansible launcher you started uses the zuul merger directly.. is the intention for the launcher to replace the mergers?23:57
fungiclarkb: so anyway, that seems to be the explanation. fedora kept adding static gid/uid reservations under the compile-time default minimum of 100 until they ran out of available numbers, then raised the lower bound in configuration only to accommodate new static assignments between 100 and 20023:57
tchaypolifeless: Nakato: https://review.openstack.org/#/c/289623/23:57
*** Daisy has quit IRC23:58
fungiclarkb: so if you don't carry their new in-config defaults, you end up with useradd stepping on system accounts in that new range23:58
*** HeOS has quit IRC23:58
anteayajhesketh: sorry I'm not able to see what you are seeing: http://git.openstack.org/cgit/openstack-infra/project-config/tree/zuul/layout.yaml#n274223:58
EmilienMfungi: exactly our case in Puppet OpenStack CI23:58
anteayajhesketh: but finish your conversation first23:59
*** ashleighfarnham has quit IRC23:59
jheskethanteaya: ah, my checkout is different... let me find it23:59
jheskethanteaya: http://git.openstack.org/cgit/openstack-infra/project-config/tree/zuul/layout.yaml#n270523:59

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