Friday, 2017-12-08

*** rbrndt has quit IRC00:01
*** gmann_afk is now known as gmann00:01
*** threestrands has joined #openstack-infra00:01
*** hemna_ has quit IRC00:02
*** yamamoto has quit IRC00:03
*** hongbin has quit IRC00:08
openstackgerritMerged openstack-infra/zuul-jobs master: Add sphinx_python variable to sphinx role and job  https://review.openstack.org/52568800:11
*** aeng has joined #openstack-infra00:12
*** tosky has quit IRC00:13
*** baoli has quit IRC00:13
fungismcginnis: i don't think we made headway on them today, no. at least not that i'm aware00:17
smcginnisfungi: OK, thanks. I think I'll have some free time tomorrow morning to try to look at it.00:18
*** slaweq has joined #openstack-infra00:22
*** matbu has quit IRC00:24
*** rcernin has quit IRC00:25
*** rcernin has joined #openstack-infra00:25
*** gouthamr has quit IRC00:25
*** slaweq has quit IRC00:26
*** sdague has quit IRC00:29
fungii'll be around at least by the time the release team meeting was scheduled for, but have morning errands to tackle before then00:30
*** matbu has joined #openstack-infra00:30
fungineed to disappear again for now though00:30
*** cody-somerville has quit IRC00:39
*** camunoz has quit IRC00:41
*** masayukig[m] has joined #openstack-infra00:46
*** kiennt26 has joined #openstack-infra00:50
*** SumitNaiksatam has quit IRC00:51
*** slaweq has joined #openstack-infra00:58
*** huanxie has joined #openstack-infra00:59
*** cuongnv has joined #openstack-infra00:59
*** yamamoto has joined #openstack-infra00:59
*** gyee has quit IRC01:01
*** slaweq has quit IRC01:02
*** yamamoto has quit IRC01:04
*** caphrim007 has joined #openstack-infra01:07
*** ilpianista_ has joined #openstack-infra01:14
*** aspiers[m] has joined #openstack-infra01:14
*** esberglu has joined #openstack-infra01:16
*** caphrim007 has quit IRC01:16
*** caphrim007 has joined #openstack-infra01:17
*** david-lyle has joined #openstack-infra01:18
*** esberglu has quit IRC01:21
*** mikal has quit IRC01:24
*** mikal has joined #openstack-infra01:30
*** slaweq has joined #openstack-infra01:32
*** Apoorva_ has joined #openstack-infra01:33
*** Apoorva has quit IRC01:36
*** david-lyle has quit IRC01:36
*** slaweq has quit IRC01:37
*** dhinesh has quit IRC01:37
*** Apoorva_ has quit IRC01:38
*** rhallisey has quit IRC01:45
*** csomerville has quit IRC01:48
openstackgerritTristan Cacqueray proposed openstack-infra/grafyaml master: Add support for influxdb datasource  https://review.openstack.org/30605001:55
openstackgerritTristan Cacqueray proposed openstack-infra/grafyaml master: Add support for graph's legend  https://review.openstack.org/30666001:55
openstackgerritAndreas Jaeger proposed openstack-infra/project-config master: Improve zanata-cli download  https://review.openstack.org/52565801:57
*** yamamoto has joined #openstack-infra02:00
*** harlowja has quit IRC02:03
*** yamamoto has quit IRC02:04
*** hongbin has joined #openstack-infra02:05
*** jascott1 has quit IRC02:08
dmsimardAJaeger_: fyi ianw was reporting that there might be some issues with the zanata cache we introduced02:08
dmsimardI don't have details, just pointing out since you're working on zanata in parallel02:09
*** slaweq has joined #openstack-infra02:12
*** Zara has joined #openstack-infra02:12
AJaeger_dmsimard: thanks02:15
AJaeger_dmsimard: hope ianw has an idea to fix it, I don't know what's wrong but my change above should not change behavior02:15
*** slaweq has quit IRC02:17
openstackgerritAndreas Jaeger proposed openstack-infra/openstack-zuul-jobs master: Remove freezer-api legacy jobs  https://review.openstack.org/52517602:20
*** mat128 has joined #openstack-infra02:23
*** annp has joined #openstack-infra02:26
*** pbourke has quit IRC02:29
*** pbourke has joined #openstack-infra02:30
*** Goneri has quit IRC02:36
*** namnh has joined #openstack-infra02:38
*** jascott1 has joined #openstack-infra02:42
*** zhurong has joined #openstack-infra02:47
*** slaweq has joined #openstack-infra02:48
dmsimardDuong Ha-Quang has been surprisingly a great help with the migration, been seeing his name all over the place :D02:49
dmsimardI don't know his IRC handle :/ but thanks02:49
*** slaweq has quit IRC02:52
dmsimardfungi, AJaeger_: Did I miss a discussion around zuul-base-jobs from https://review.openstack.org/#/c/526148/ ?02:52
ianwAJaeger_: yes, changes in progress :)02:54
ianwi think we can just merge everything into the new job, though, when it's ready02:54
dmsimardianw: did you figure out what was the issue ?02:54
openstackgerritIan Wienand proposed openstack-infra/openstack-zuul-jobs master: [WIP] Move prepare-zanata-client to o-z-j  https://review.openstack.org/52576002:55
ianwyes the file has no trailing newline, so when it's read with "< file" in bash it silently skips it02:55
ianwmea culpa for not *fully* checking the result.  i just watched the logs, saw it finding the file and assumed02:56
AJaeger_ianw: works for me as well...02:59
AJaeger_ianw: shall we do it in two steps, merge and fix?02:59
AJaeger_merge=move02:59
openstackgerritAndreas Jaeger proposed openstack-infra/project-config master: Remove legacy jobs in storlets  https://review.openstack.org/51295903:00
ianwAJaeger_: yeah, since the name is slightly different, to be more consistent with the other o-z-j names that are called "prepare-" (rather than prep-) i think we can roll out the new job, then remove the old one when it's unused03:00
openstackgerritAndreas Jaeger proposed openstack-infra/project-config master: Remove legacy jobs in Murano  https://review.openstack.org/51143903:00
*** yamamoto has joined #openstack-infra03:01
AJaeger_ianw: care to review dmsimard rename dance stack starting at 526532, please?03:02
* dmsimard dances03:03
ianwok, will do03:03
* AJaeger_ just reviewed a couple of other changes that are ready to merge but nothing urgent...03:04
* AJaeger_ waves good night03:05
*** yamamoto has quit IRC03:06
*** jascott1 has quit IRC03:06
*** Wei_Liu has quit IRC03:14
openstackgerritMerged openstack-infra/project-config master: Remove legacy jobs in Murano  https://review.openstack.org/51143903:14
openstackgerritMerged openstack-infra/project-config master: Remove legacy jobs in storlets  https://review.openstack.org/51295903:14
ianwdmsimard: huh ;  TASK [prepare-zanata-client : Extract Zanata client archive] : Accessing files from outside the working dir /var/lib/zuul/builds/90ab0ca4f33843428cc9c595ceb72559/work is prohibited",03:15
*** ykarel has joined #openstack-infra03:15
ianwthat was not what i expected03:15
dmsimardianw: is that running on localhost (the executor)?03:15
ianwdmsimard: i was not expecting it to (https://review.openstack.org/#/c/525760/10/roles/prepare-zanata-client/tasks/main.yaml)03:18
*** slaweq has joined #openstack-infra03:19
pabelangerianw: dmsimard: By default, it will copy the source file from the local system to the target before unpacking.03:19
pabelangerit is the task you are using03:19
pabelangerhttp://docs.ansible.com/ansible/latest/unarchive_module.html03:19
ianwright, this change just added unarchive, rather than doing it manually03:20
pabelangerremote_src: yes03:20
pabelangershould fix it03:20
ianwthat's a good trick03:20
openstackgerritIan Wienand proposed openstack-infra/openstack-zuul-jobs master: [WIP] Move prepare-zanata-client to o-z-j  https://review.openstack.org/52576003:22
ianw... and that is why we test :)03:22
*** rlandy has quit IRC03:23
*** slaweq has quit IRC03:24
openstackgerritIan Wienand proposed openstack/diskimage-builder master: Check source-repository-* files for trailing newline  https://review.openstack.org/52658303:25
*** slaweq has joined #openstack-infra03:25
*** dave-mccowan has quit IRC03:26
*** Wei_Liu has joined #openstack-infra03:27
openstackgerritIan Wienand proposed openstack-infra/project-config master: Add newline to zanata source-repository file  https://review.openstack.org/52658603:29
*** SumitNaiksatam has joined #openstack-infra03:29
*** slaweq has quit IRC03:30
ianwcan we consider turning on ara even for successful runs in o-z-j / z-j integration tests.  99% of the time you make changes there you're going to want to manually examine the output, even when it works03:31
*** SumitNaiksatam_ has joined #openstack-infra03:32
*** Apoorva has joined #openstack-infra03:33
*** SumitNaiksatam has quit IRC03:33
*** SumitNaiksatam_ is now known as SumitNaiksatam03:33
dmsimardianw: that means we need to land https://review.openstack.org/#/q/topic:ara-sqlite-middleware :D03:36
dmsimardI need to work on those ..03:36
*** mriedem has quit IRC03:36
dmsimardianw: that's the idea that came from your middleware thingy03:37
dmsimardhttps://ara.readthedocs.io/en/latest/advanced.html03:37
*** bobh has quit IRC03:38
dmsimardianw: but, yes, I'd +2 a patch to enable it for z-j and o-z-j pending the middleware running, considering z-j and o-z-j are not exactly super-high volume (in terms of tasks.. OSA has like >2k tasks in some playbooks) and therefore the amount of files is not very high.03:38
dmsimardI'm biased a little bit :P03:38
openstackgerritIan Wienand proposed openstack-infra/openstack-zuul-jobs master: [WIP] Move prepare-zanata-client to o-z-j  https://review.openstack.org/52576003:41
*** ramishra has joined #openstack-infra03:42
*** links has joined #openstack-infra03:42
openstackgerritIan Wienand proposed openstack-infra/openstack-zuul-jobs master: Always generate ara reports for integration tests  https://review.openstack.org/52659003:45
ianwwe already have it on multinode, i knew i'd seen it before03:46
*** bobh has joined #openstack-infra03:49
*** bobh has quit IRC03:53
*** udesale has joined #openstack-infra03:54
*** slaweq has joined #openstack-infra03:57
*** slaweq has quit IRC04:02
*** yamamoto has joined #openstack-infra04:03
*** rosmaita has quit IRC04:03
*** yamamoto has quit IRC04:06
*** armax has quit IRC04:06
*** yamamoto has joined #openstack-infra04:06
*** armax has joined #openstack-infra04:07
*** armax has quit IRC04:07
*** dhajare has joined #openstack-infra04:14
efriedI'll just leave this here: Anyone know why https://review.openstack.org/#/c/385693/ is stuck?  Could it be because the Depends-On has changes in two releases?04:15
efried(Even though both are merged)04:16
*** andreas_s has joined #openstack-infra04:22
openstackgerritTristan Cacqueray proposed openstack-infra/nodepool feature/zuulv3: handler: fix support for handler without launch_manager  https://review.openstack.org/52477304:24
openstackgerritTristan Cacqueray proposed openstack-infra/nodepool feature/zuulv3: Add a plugin interface for drivers  https://review.openstack.org/52462004:24
openstackgerritTristan Cacqueray proposed openstack-infra/nodepool feature/zuulv3: builder: do not cleanup image for driver not managing image  https://review.openstack.org/51692004:24
openstackgerritTristan Cacqueray proposed openstack-infra/nodepool feature/zuulv3: Implement a static driver for Nodepool  https://review.openstack.org/46862404:24
*** zhurong has quit IRC04:26
*** andreas_s has quit IRC04:27
dmsimardianw: can you rebase https://review.openstack.org/#/c/526590/ on top of https://review.openstack.org/#/q/topic:base-rename ?04:27
dmsimardOtherwise there'll be a conflict04:27
*** huanxie has quit IRC04:32
*** pgadiya has joined #openstack-infra04:33
*** adisky_ has joined #openstack-infra04:34
*** slaweq has joined #openstack-infra04:36
fricklerefried: that change is proceeding in gate, sadly we have 16h backlog currently04:38
fricklerianw: for the mistral patch, jeblair triggered a zuul reconfig to make it pick up the new project04:39
*** slaweq has quit IRC04:41
*** bobh has joined #openstack-infra04:43
*** mat128 has quit IRC04:43
*** bhavik1 has joined #openstack-infra04:48
fricklerinfra-root: seems something is still/again bad with the executors, we have long backlogs in gate. patches seem stuck on simple jobs like py27 here https://review.openstack.org/52600804:51
*** bobh has quit IRC04:51
fricklertiming would seem to indicate relation with th ze04 issue yesterday04:53
*** dhajare has quit IRC04:53
*** adreznec has joined #openstack-infra04:54
*** adreznec has quit IRC04:55
*** bhavik1 has quit IRC04:56
*** adreznec has joined #openstack-infra04:57
*** sree has joined #openstack-infra05:00
*** huanxie has joined #openstack-infra05:02
ianwfrickler: interesting, ze04 seems to not have the executor running05:03
ianwservice zuul-executor start doesn't actually start it05:07
*** slaweq has joined #openstack-infra05:07
*** Apoorva has quit IRC05:09
*** rcernin has quit IRC05:11
*** pgadiya has quit IRC05:11
*** slaweq has quit IRC05:11
ianwinfra-root: we definitely have an issue with the zuul init scripts.  service zuul-executor on ze04 says "ok" but doesn't actually start05:12
ianwi have actually started it now with "export _SYSTEMCTL_SKIP_REDIRECT=1" then /etc/init.d/zuul-exector start05:12
ianwi don't have time to debug the details right now unfortunately05:13
*** pahuang has quit IRC05:13
*** Apoorva has joined #openstack-infra05:13
*** pahuang has joined #openstack-infra05:14
ianwDec 08 05:08:33 ze04.openstack.org systemd[1]: Started LSB: Zuul.05:14
ianwDec 08 05:09:08 ze04.openstack.org systemd[1]: Started LSB: Zuul.05:14
ianwsystemd gets the message, but the init.d script must be failing silently somehow?05:14
*** Apoorva has quit IRC05:15
ianw#status log manually started zuul-executor on ze0405:16
openstackstatusianw: finished logging05:16
ianwthis same thing happened yesterday with zuul-scheduler on zuulv3.o.o ... i convinced myself at the time it was a left-over .pid file, but i might have been wrong05:17
ianwi checked for a pid file in /var/run/zuul-executor on ze04 and that wasn't present, so that wasn't stopping the load05:17
fricklerianw: I'm still not seeing any movement on the gate queue, how long would you expext that to take? would a reboot of ze04 be an option?05:21
*** dhajare has joined #openstack-infra05:22
ianwfrickler: well ze04 wasn't actually running zuul-executor at all ... it is now05:22
ianwi've checked and all the others seem active05:22
openstackgerritMerged openstack-infra/openstack-zuul-jobs master: Remove freezer-api legacy jobs  https://review.openstack.org/52517605:23
ianwit's only 1/9th of the executor capacity however05:23
*** threestrands has quit IRC05:24
fricklerit looks to me like not an issue with capacity, but something being locked up05:24
openstackgerritMerged openstack-infra/project-config master: Add newline to zanata source-repository file  https://review.openstack.org/52658605:26
openstackgerritMerged openstack-infra/project-config master: Add release-notes-jobs for heat-agents and python-heatclient  https://review.openstack.org/52646105:26
ianwyeah, the legacy-tempest-dsvm-neutron-full job (bba5d98bb7b14b99afb539a75ee86a80) as part of https://review.openstack.org/475955 seems to be stuck05:27
ianwand guess where that went ...05:29
ianw2017-12-07 15:06:20,962 DEBUG zuul.Pipeline.openstack.gate: Build <Build bba5d98bb7b14b99afb539a75ee86a80 of legacy-tempest-dsvm-neutron-full on <Worker ze04.openstack.org>> started05:29
ianwso ze04 has died and come back to life since then, it's currently Fri Dec  8 05:30:17 UTC 201705:30
ianwfrickler: i'm going to agree that i think giving zuul a kick here is pretty much the option available, it's clearly not moving on from that job05:31
*** raissa has joined #openstack-infra05:31
*** harlowja has joined #openstack-infra05:37
ianw#status log due to stuck jobs seemingly related to ze04, zuul has been restarted.  jobs have been requeued05:37
openstackstatusianw: finished logging05:37
ianwwell, jobs are requeueing right now05:38
*** hongbin has quit IRC05:38
*** threestrands has joined #openstack-infra05:39
*** raissa has quit IRC05:39
*** zhurong has joined #openstack-infra05:40
*** slaweq has joined #openstack-infra05:40
*** eumel8 has joined #openstack-infra05:41
*** slaweq has quit IRC05:45
*** armax has joined #openstack-infra05:45
*** armax has quit IRC05:55
*** armax has joined #openstack-infra05:55
*** armax has quit IRC05:55
*** armax has joined #openstack-infra05:56
*** armax has quit IRC05:56
*** eumel8 has quit IRC05:57
*** mikal has quit IRC05:57
*** mikal has joined #openstack-infra05:59
*** janki has joined #openstack-infra05:59
fricklernow build-openstack-releasenotes seems to be failing everywhere, iirc there was some change to it last night. "Could not import extension openstackdocstheme" see e.g. http://logs.openstack.org/95/526595/1/check/build-openstack-releasenotes/f38ccb4/job-output.txt.gz06:00
*** dingyichen has quit IRC06:01
*** armaan has joined #openstack-infra06:01
*** armaan has quit IRC06:02
*** dingyichen has joined #openstack-infra06:02
*** ykarel_ has joined #openstack-infra06:03
*** dchen has joined #openstack-infra06:04
openstackgerritIan Wienand proposed openstack-infra/openstack-zuul-jobs master: Always generate ara reports for integration tests  https://review.openstack.org/52659006:05
*** ykarel has quit IRC06:05
ianwdmsimard: ^ rebased06:05
*** dingyichen has quit IRC06:07
*** ykarel_ is now known as ykarel06:08
ianwfrickler: why has that not run ensure-reno?06:10
*** rcernin has joined #openstack-infra06:11
fricklerAJaeger_: mordred: my guess is that https://review.openstack.org/525688 is causing the release-notes issues06:11
fricklerhttp://logs.openstack.org/95/526595/1/check/build-openstack-releasenotes/f38ccb4/job-output.txt.gz#_2017-12-08_05_40_07_54692506:11
fricklerthe initialize-virtualenv task is skipped06:11
fricklerthus installation from doc/requirements.txt is missing06:11
*** sree has quit IRC06:12
*** sree has joined #openstack-infra06:13
*** cshastri has joined #openstack-infra06:14
*** harlowja has quit IRC06:14
*** dingyichen has joined #openstack-infra06:14
*** dchen has quit IRC06:17
*** slaweq has joined #openstack-infra06:17
*** dingyichen has quit IRC06:17
*** sree has quit IRC06:17
*** slaweq has quit IRC06:21
*** xinliang has quit IRC06:22
fricklerinfra-root: something else seems very broken with zuul now, see e.g. https://review.openstack.org/475955 again, hitting retry_limit on various jobs, and the result link on the status page is http://zuulv3.openstack.org/openstack-tox-py3506:23
*** threestrands has quit IRC06:28
*** aeng has quit IRC06:31
*** Wei_Liu has quit IRC06:31
*** Wei_Liu has joined #openstack-infra06:31
*** xinliang has joined #openstack-infra06:35
*** xinliang has quit IRC06:35
*** xinliang has joined #openstack-infra06:35
*** sree has joined #openstack-infra06:43
ianwfrickler: i think this is what's going on http://paste.openstack.org/show/628420/06:46
*** zhurong has quit IRC06:47
ianwthat's coming up over and over on executor jobs06:47
ianwFile "/usr/local/lib/python3.5/dist-packages/zuul/executor/server.py", line 500, in make_inventory_dict06:48
ianw    for name in node['name']:06:48
ianwTypeError: unhashable type: 'list'06:48
*** vivsoni__ has quit IRC06:51
fricklerianw: jeblair mentioned some patches yesterday, I added an item to zuulv3 issues06:54
ianwfrickler: yeah, i'm thinking at this point my restart probably dumped us into some code with issues :/06:55
*** slaweq has joined #openstack-infra06:55
ianwi *really* have to go now :)  i think i'm just going to have to send an alert that things aren't going well06:56
*** andreas_s has joined #openstack-infra06:57
*** sree has quit IRC06:57
*** sree has joined #openstack-infra06:58
fricklerthat line above seems to point to https://review.openstack.org/521324 Add support for shared ansible_host in inventory by pabelanger06:59
ianw#status alert Due to some unforseen Zuul issues the gate is under very high load and extremely unstable at the moment.  This is likely to persist until PST morning07:00
openstackstatusianw: sending alert07:00
*** slaweq has quit IRC07:00
-openstackstatus- NOTICE: Due to some unforseen Zuul issues the gate is under very high load and extremely unstable at the moment. This is likely to persist until PST morning07:02
*** ChanServ changes topic to "Due to some unforseen Zuul issues the gate is under very high load and extremely unstable at the moment. This is likely to persist until PST morning"07:02
*** sree has quit IRC07:03
ianwfrickler: yeah, i noticed that in the logs ... i suspect too.  i'm not enough in the loop to try force merging stuff etc as i'll probably just make things worse07:03
ianwand my kids are about to go to war so, yeah, i think that status is about where we're at07:03
openstackstatusianw: finished sending alert07:06
*** amito has quit IRC07:06
*** seongsoocho has quit IRC07:07
*** serverascode has quit IRC07:07
*** Ng has quit IRC07:07
*** dham1 has quit IRC07:07
*** Ng has joined #openstack-infra07:07
*** mugsie has quit IRC07:07
*** bgmccollum has quit IRC07:07
*** seongsoocho has joined #openstack-infra07:07
*** persia has quit IRC07:07
*** serverascode has joined #openstack-infra07:07
*** dham1 has joined #openstack-infra07:07
*** onovy has quit IRC07:08
*** uberjay has quit IRC07:08
*** kencjohnston has quit IRC07:08
*** odyssey4me has quit IRC07:08
*** tdasilva has quit IRC07:08
*** vkmc has quit IRC07:08
*** melwitt has quit IRC07:08
*** mugsie has joined #openstack-infra07:08
*** mugsie has quit IRC07:08
*** mugsie has joined #openstack-infra07:08
*** persia has joined #openstack-infra07:08
*** cmurphy has quit IRC07:08
*** uberjay has joined #openstack-infra07:09
*** cmurphy has joined #openstack-infra07:09
*** sree has joined #openstack-infra07:10
*** melwitt has joined #openstack-infra07:10
*** vkmc has joined #openstack-infra07:10
*** vkmc has quit IRC07:10
*** vkmc has joined #openstack-infra07:10
*** melwitt is now known as Guest905407:11
*** cshastri has quit IRC07:11
*** onovy has joined #openstack-infra07:11
*** bgmccollum has joined #openstack-infra07:12
*** odyssey4me has joined #openstack-infra07:12
*** tdasilva has joined #openstack-infra07:13
*** kencjohnston has joined #openstack-infra07:13
*** eumel8 has joined #openstack-infra07:13
*** masayukig[m] has quit IRC07:14
*** aspiers[m] has quit IRC07:15
*** ilpianista_ has quit IRC07:15
*** sree has quit IRC07:17
*** armaan has joined #openstack-infra07:17
*** bandini has quit IRC07:17
*** patriciadomin has quit IRC07:17
*** sree has joined #openstack-infra07:17
*** patriciadomin has joined #openstack-infra07:17
*** jamesdenton has quit IRC07:18
*** bandini has joined #openstack-infra07:19
*** armaan has quit IRC07:21
*** sree has quit IRC07:25
*** isviridov_away has quit IRC07:30
*** vaidy has quit IRC07:30
*** huanxie has quit IRC07:31
*** slaweq has joined #openstack-infra07:34
openstackgerritTristan Cacqueray proposed openstack-infra/nodepool feature/zuulv3: Implement a generic run_handler  https://review.openstack.org/52632507:36
*** slaweq has quit IRC07:39
*** makowals has quit IRC07:45
*** vaidy has joined #openstack-infra07:46
*** slaweq has joined #openstack-infra07:47
*** isviridov_away has joined #openstack-infra07:47
*** makowals has joined #openstack-infra07:47
*** sree has joined #openstack-infra07:47
*** slaweq has quit IRC07:50
*** slaweq has joined #openstack-infra07:50
*** slaweq has quit IRC07:51
*** david-lyle has joined #openstack-infra07:52
*** slaweq has joined #openstack-infra07:53
*** shardy has joined #openstack-infra07:58
*** hashar has joined #openstack-infra07:58
chasonianw Hi o/08:03
chasonianw http://paste.openstack.org/show/628420/08:03
chasonianw Can you tell me where this log from? ^^08:04
*** liujiong has joined #openstack-infra08:04
*** florianf has joined #openstack-infra08:12
*** slaweq has quit IRC08:12
*** slaweq has joined #openstack-infra08:12
*** ykarel has quit IRC08:13
*** ykarel has joined #openstack-infra08:14
*** zhurong has joined #openstack-infra08:16
*** huanxie has joined #openstack-infra08:16
*** tesseract has joined #openstack-infra08:20
*** stakeda has quit IRC08:20
*** Hal has joined #openstack-infra08:20
*** dingyichen has joined #openstack-infra08:31
*** shardy is now known as shardy_afk08:31
*** adreznec has quit IRC08:32
*** adreznec has joined #openstack-infra08:32
*** vivsoni has joined #openstack-infra08:34
ianwchason: one of our zuul build executors08:34
*** jpich has joined #openstack-infra08:36
*** hjensas has joined #openstack-infra08:36
*** armaan has joined #openstack-infra08:45
*** ykarel has quit IRC08:47
*** ykarel has joined #openstack-infra08:47
*** rossella_s has joined #openstack-infra08:48
*** shardy_afk is now known as shardy08:48
*** armaan has quit IRC08:53
*** armaan has joined #openstack-infra08:55
*** lucas-afk is now known as lucasagomes08:57
*** armaan has quit IRC08:57
*** amito has joined #openstack-infra09:06
Jeffrey4lifra-root, seem the jobs in zuul are blocked for 3 hours.09:06
*** bbc1__ has joined #openstack-infra09:07
*** owalsh has quit IRC09:10
openstackgerritTristan Cacqueray proposed openstack-infra/nodepool feature/zuulv3: Implement a generic run_handler  https://review.openstack.org/52632509:11
openstackgerritTristan Cacqueray proposed openstack-infra/nodepool feature/zuulv3: Implement an OpenContainer driver  https://review.openstack.org/46875309:11
openstackgerritTristan Cacqueray proposed openstack-infra/nodepool feature/zuulv3: Implement a Kubernetes driver  https://review.openstack.org/52135609:11
*** andreas_s has quit IRC09:11
*** owalsh has joined #openstack-infra09:12
*** rossella_s has quit IRC09:12
*** andreas_s has joined #openstack-infra09:12
*** jbadiapa has joined #openstack-infra09:14
chasonianw OK, thanks!09:16
*** andreas_s has quit IRC09:17
*** alexchadin has joined #openstack-infra09:17
*** masayukig[m] has joined #openstack-infra09:17
alexchadinlbragstad: ping09:17
*** jbadiapa has quit IRC09:21
*** ykarel_ has joined #openstack-infra09:21
hwoaranggood moring. Could someone look at https://review.openstack.org/#/c/505657/ to unblock bindep+openSUSE tumbleweed please? it's quite old :(09:22
*** andreas_s has joined #openstack-infra09:23
*** ykarel has quit IRC09:24
*** dbecker has joined #openstack-infra09:24
*** cshastri has joined #openstack-infra09:26
*** e0ne has joined #openstack-infra09:27
*** andreas_s has quit IRC09:28
slaweqhello09:29
slaweqI saw that sometimes job openstack-tox-cover is failing in neutron due to reached 30 minutes timeout09:29
slaweqdo You know maybe if it's some more "common" problem and we should maybe increase this timeout? I don't think this is related to changes in tested patch09:31
slaweqfor example it was like that on: http://logs.openstack.org/73/519573/11/check/openstack-tox-cover/6aef97f/09:31
*** ykarel_ is now known as ykarel|away09:35
*** andreas_s has joined #openstack-infra09:37
*** ykarel|away has quit IRC09:40
fricklerianw: infra-root: all the passing jobs seem to have been started on ze04, this would confirm my assumption that the other executors need a restart now, too, to pick up the new patches and match zuul master09:40
ianwfrickler: hmm, now that's a good point ... i can try that pretty quickly09:41
*** yamamoto has quit IRC09:41
fricklerianw: also https://review.openstack.org/526463 may be related to trouble starting executor09:42
*** andreas_s has quit IRC09:42
*** yamamoto has joined #openstack-infra09:43
ianwi've done ze01, i'll move on one by one09:44
*** ilpianista_ has joined #openstack-infra09:44
*** aspiers[m] has joined #openstack-infra09:44
*** numans has quit IRC09:45
*** gmann is now known as gmann_afk09:48
ianwok, all restarted09:49
fricklerianw: that's already starting to look much better09:49
ianwfrickler: hmm, think we should restart and re-queue everything?09:50
*** numans has joined #openstack-infra09:50
fricklerianw: not sure, I think there's a lot that still could work fine now09:50
fricklermaybe rather wait a bit and then ask folk to recheck if they received retry_limit failures09:51
*** andreas_s has joined #openstack-infra09:51
ianwfrickler: yeah, nice call, it's rather obvious the executors needed a restart in hindsight09:52
*** andreas_s has quit IRC09:56
*** ganso has joined #openstack-infra10:00
*** andreas_s has joined #openstack-infra10:03
*** cuongnv has quit IRC10:06
*** annp has quit IRC10:07
*** andreas_s has quit IRC10:12
*** dtantsur|afk is now known as dtantsur10:16
*** namnh has quit IRC10:19
*** andreas_s has joined #openstack-infra10:19
*** ociuhandu has joined #openstack-infra10:20
*** liujiong has quit IRC10:22
*** andreas_s has quit IRC10:24
*** sdague has joined #openstack-infra10:28
*** tosky has joined #openstack-infra10:28
*** electrofelix has joined #openstack-infra10:30
*** andreas_s has joined #openstack-infra10:33
openstackgerritMerged openstack-infra/project-config master: Add n-g-s gerritbot to ironic IRC channel  https://review.openstack.org/52631810:34
*** ldnunes has joined #openstack-infra10:37
*** daidv has quit IRC10:38
*** ociuhandu has quit IRC10:40
*** zhurong has quit IRC10:40
*** derekh has joined #openstack-infra10:40
*** danpawlik has quit IRC10:42
*** wolverineav has joined #openstack-infra10:42
*** danpawlik has joined #openstack-infra10:43
slaweqhi again10:46
slaweqI have another question, this time about logstash10:47
slaweqI have error like "No results There were no results because no indices were found that match your selected time span" every time when I want to do query from last day10:48
*** andreas_s has quit IRC10:48
slaweqdo You know maybe what can be a reason of that?10:48
*** andreas_s has joined #openstack-infra10:48
*** kjackal has quit IRC10:52
*** kiennt26 has quit IRC10:54
fricklerslaweq: elastic-recheck says "Delay in Elastic Search: Indexing behind by 38 hours", so it seems we haven't processed that data yet10:54
fricklerslaweq: probably some infra-root will have to look into this later10:55
fricklerI seem to remember there were some issues with it yesterday already10:55
*** gibi is now known as giblet10:57
*** andreas_s has quit IRC10:57
slaweqfrickler: thx, I will wait then10:58
*** andreas_s has joined #openstack-infra10:58
*** danpawlik has quit IRC10:59
*** danpawlik has joined #openstack-infra11:00
*** rfolco|off is now known as rfolco11:01
*** danpawlik has quit IRC11:01
*** danpawlik has joined #openstack-infra11:03
*** danpawlik has quit IRC11:06
*** ldesimone has joined #openstack-infra11:07
*** ldesimone has quit IRC11:07
*** ldesimone has joined #openstack-infra11:07
*** danpawlik has joined #openstack-infra11:10
openstackgerritJens Harbott (frickler) proposed openstack-infra/zuul-jobs master: Revert "Add sphinx_python variable to sphinx role and job"  https://review.openstack.org/52665711:10
fricklerinfra-root: config-core: ^^ this is causing gate failures and I haven't found a fix so far11:12
*** ethfci has quit IRC11:13
*** alexchadin has quit IRC11:17
*** openstackgerrit has quit IRC11:17
*** askb_ has quit IRC11:18
*** yamamoto has quit IRC11:21
*** ccamacho has joined #openstack-infra11:22
*** sree has quit IRC11:25
*** links has quit IRC11:28
*** claudiub has joined #openstack-infra11:28
*** jkilpatr has quit IRC11:28
*** udesale has quit IRC11:29
*** dhajare has quit IRC11:36
*** rraja has joined #openstack-infra11:38
AJaeger_frickler: thanks for looking into it. So, if "Initialize virtual environment" fails, we now what to fix...11:41
*** links has joined #openstack-infra11:42
* AJaeger_ single-core approves the revert to let us move forward11:42
AJaeger_The change is still waiting for jobs, might take another 20 mins ;(11:44
*** kjackal has joined #openstack-infra11:44
*** dave-mccowan has joined #openstack-infra11:45
*** openstackgerrit has joined #openstack-infra11:47
openstackgerritAndreas Jaeger proposed openstack-infra/openstack-zuul-jobs master: Remove freezer-web-ui legacy jobs  https://review.openstack.org/52552811:47
*** yamamoto has joined #openstack-infra11:49
*** tesseract has quit IRC11:50
*** tesseract has joined #openstack-infra11:51
*** adisky_ has quit IRC11:53
andreafinfra-core: this series enables the test matrix for zuulv3 devstack jobs - it needs a second reviewer (d-g / devstack) https://review.openstack.org/#/q/status:open+branch:master+topic:test_matrix_role11:53
andreafit's the main bit missing (apart from extra log files) for people to start using zuulv3 native dsvm jobs11:54
*** kjackal has quit IRC11:55
AJaeger_infra-root, something looks odd with zuul looking at grafana: We have 287 nodes available but those are not used directly desplite a large backlog. But looking for the number of jobs, I don't see that large queue in grafana. Please check the health of the queues11:57
AJaeger_at least the revert god nodes now...11:58
*** andreas_s has quit IRC12:04
*** andreas_s has joined #openstack-infra12:05
*** andreas_s has quit IRC12:05
*** andreas_s has joined #openstack-infra12:05
*** janki has quit IRC12:07
*** martinkopec has joined #openstack-infra12:09
*** rhallisey has joined #openstack-infra12:12
*** claudiub has quit IRC12:14
*** rhallisey has quit IRC12:16
*** andreas_s has quit IRC12:17
*** rhallisey has joined #openstack-infra12:17
*** andreas_s has joined #openstack-infra12:17
*** jkilpatr has joined #openstack-infra12:23
*** andreas_s has quit IRC12:27
*** efried is now known as fried_rice12:29
*** rfolco is now known as rfolco_brb12:30
openstackgerritMerged openstack-infra/zuul-jobs master: Revert "Add sphinx_python variable to sphinx role and job"  https://review.openstack.org/52665712:31
openstackgerritAndreas Jaeger proposed openstack-infra/zuul-jobs master: WIP: Revert "Revert "Add sphinx_python variable to sphinx role and job""  https://review.openstack.org/52666612:33
*** bobh has joined #openstack-infra12:34
openstackgerritAndreas Jaeger proposed openstack-infra/zuul feature/zuulv3: Update sphinx jobs to use python3  https://review.openstack.org/52569012:34
*** cshastri has quit IRC12:34
AJaeger_mordred, pushed also https://review.openstack.org/526668 for testing of the above change ^12:38
AJaeger_mordred, dmsimard, pleaes investigate why "Initialize virtual environment" fails as pointed out by frickler earlier12:38
AJaeger_dmsimard: you have two +2s on your stack starting https://review.openstack.org/#/c/526532/ - once you're aroudn, feel free to merge them one by one (=add +W) and check that everything works fine - ianw asked for babysit in case of unforeseen problems on these.12:41
*** andreas_s has joined #openstack-infra12:42
*** salv-orlando has joined #openstack-infra12:42
openstackgerritMerged openstack-infra/openstack-zuul-jobs master: Remove freezer-web-ui legacy jobs  https://review.openstack.org/52552812:44
*** andreas__ has joined #openstack-infra12:48
*** andreas_s has quit IRC12:49
*** alexchadin has joined #openstack-infra12:50
*** rosmaita has joined #openstack-infra12:51
*** andreas_s has joined #openstack-infra12:51
*** yamamoto has quit IRC12:51
*** andreas__ has quit IRC12:52
*** alexchadin has quit IRC12:54
*** alexchadin has joined #openstack-infra12:55
*** andreas_s has quit IRC12:55
*** andreas_s has joined #openstack-infra12:57
*** makowals has quit IRC12:57
*** makowals has joined #openstack-infra12:59
*** andreas_s has quit IRC13:01
*** bbc1__ has quit IRC13:02
*** rhallisey has quit IRC13:04
*** rhallisey has joined #openstack-infra13:04
*** stephenfin is now known as finucannot13:05
*** sean-k-mooney has joined #openstack-infra13:08
sean-k-mooneyclarkb: fungi QQ do ye still accept changes to enable legacy jobs in the gate or do projects have to swap to in tree zuul configs before they can add new jobs?13:09
*** jaosorior has quit IRC13:12
*** jaosorior has joined #openstack-infra13:13
*** mat128 has joined #openstack-infra13:16
pabelangerwe have a large amount of ready locked nodes13:18
pabelangerI think citycloud-sto2 has been wedged for 2 days13:18
pabelanger45 nodes in sto2 have ready / lock, which I think is our quota13:20
pabelangerI am checking13:20
pabelangerI also see some nodes that are failed / locked13:20
*** claudiub has joined #openstack-infra13:20
pabelangerokay, 1 is building in sto2, hopefully that is enough to start unwedgeing it13:21
pabelangerShrews: ^when you are set with coffee in hand13:21
pabelangerrax-iad is also showing a lot of locked / ready nodes13:23
*** mat128 has quit IRC13:24
*** eumel8 has quit IRC13:27
*** rlandy has joined #openstack-infra13:28
*** jaypipes has joined #openstack-infra13:28
*** trown|outtypewww is now known as trown13:29
*** salv-orlando has quit IRC13:29
*** jaypipes is now known as leakypipes13:29
*** salv-orlando has joined #openstack-infra13:30
*** mat128 has joined #openstack-infra13:30
pabelangerokay, so I don't think we restarted zuul executors when we restarted scheduler13:32
pabelangerTypeError: unhashable type: 'list'13:32
pabelangerI see that in executor logs13:32
pabelangerI am going to restart ze01 now to confirm latest zuul fixes issues13:32
*** salv-orlando has quit IRC13:34
toskypabelanger: at least some executors were restarted, because zuul.projects is now a dict :)13:34
pabelangertosky: yah, I think you are right. looks like ze01 was restarted, I looked in wrong spot13:36
*** Wei_Liu has quit IRC13:37
AJaeger_pabelanger: ianw restarted all of them, see also his email on openstack-infra with summaries13:38
AJaeger_sean-k-mooney: yes, for now13:38
pabelangerAJaeger_: okay, thanks. I haven't see that yet. Will read now13:39
*** markvoelker has quit IRC13:40
*** mat128 has quit IRC13:40
dmsimardAJaeger_: do you have a link for the broken job(s) due to the python3 Sphinx patch ?13:41
dmsimardWait nevermind, saw backlog13:41
* dmsimard was reading emails before backlog13:41
*** markvoelker has joined #openstack-infra13:43
AJaeger_dmsimard: use https://review.openstack.org/526668  for reproduction13:44
*** kiennt26 has joined #openstack-infra13:46
*** tesseract has quit IRC13:47
*** rfolco_brb has quit IRC13:49
*** mriedem has joined #openstack-infra13:49
*** wolverineav has quit IRC13:50
*** tesseract has joined #openstack-infra13:50
*** yamamoto has joined #openstack-infra13:52
*** jkilpatr has quit IRC13:53
AJaeger_I think we can give the #status ok again...13:54
*** rfolco has joined #openstack-infra13:55
*** yamahata has joined #openstack-infra13:56
AJaeger_#status ok The issues have been fixed, Zuul is operating fine again but has a large backlog. You can recheck jobs that failed.13:56
*** AJaeger_ is now known as AJaeger13:56
AJaeger#status ok The issues have been fixed, Zuul is operating fine again but has a large backlog. You can recheck jobs that failed.13:56
openstackstatusAJaeger: sending ok13:56
*** AJaeger is now known as AJaeger_13:56
*** wolverineav has joined #openstack-infra13:57
*** yamamoto has quit IRC13:58
*** makowals has quit IRC13:58
*** 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/"13:59
-openstackstatus- NOTICE: The issues have been fixed, Zuul is operating fine again but has a large backlog. You can recheck jobs that failed.13:59
pabelangerAJaeger_: we still have some issues, but holding off until jeblair or Shrews looks. Just sent an email to ML13:59
pabelangerbut, I think we'll need to restart scheduler again13:59
pabelangerto clean up locked ready nodes13:59
*** ramishra has quit IRC13:59
*** alexchadin has quit IRC14:00
Shrewspabelanger: looking, but i have no idea how we got into this state. citycloud-sto2 is paused trying to get a node (which it can't do). might just need to restart the launcher for now14:00
AJaeger_pabelanger: but zuul is not unstable anymore, so that is fixed - and we can restart the scheduler anytime with another #status. Or do you think we need to still alert?14:01
*** yamamoto has joined #openstack-infra14:01
Shrewspabelanger: looks like nodepool launcher actually has the ready nodes locked. i'm unclear why14:01
openstackgerritwes hayutin proposed openstack-infra/tripleo-ci master: update zuul cloned repo directory for zuulv3  https://review.openstack.org/52654614:02
pabelangerShrews: okay, I'll let you restart when you are ready.14:02
openstackstatusAJaeger: finished sending ok14:02
pabelangerAJaeger_: I am not sure, TBH. But need some more coffee :)14:02
dmsimardAJaeger_: just making sure, should we land that revert ASAP ?14:03
Shrewspabelanger: restarted nl02. i'd really like to understand how it gets into this state, but i'm having trouble tracking down how it happens14:03
*** baoli has joined #openstack-infra14:04
dmsimardAJaeger_: nevermind the revert already landed14:04
* dmsimard properly wakes up14:04
*** makowals has joined #openstack-infra14:04
*** mat128 has joined #openstack-infra14:05
*** mat128 has quit IRC14:05
dmsimardAJaeger_: so build-openstack-releasenotes is not self-tested then... sigh14:05
*** Goneri has joined #openstack-infra14:08
*** kgiusti has joined #openstack-infra14:09
pabelangerShrews: okay, looks to have cleared it out. Yah, would be good to understand how that happened14:13
pabelangerShrews: how did you know nodepool-launcher was holding the lock?14:13
pabelangerShrews: trying to see if that is the same case with rax-iad / inap nodes in ready / locked for 12+hrs14:14
Shrewspabelanger: output of the 'dump' command in zk-shell. i saw that the session holding one of the ready node locks also had a launcher ID ephemeral node associated with it14:15
Shrewspabelanger: i did not restart nl01. you may do so if you feel it would help14:15
sean-k-mooneyAJaeger_: ok cool in that case ill propose a pathch to add functional jobs to os-vif's experimental pipline but ill try and convert to it over to zuul v3 in repo job before queens is released14:17
pabelangerShrews: okay, I can restart nl01 also14:19
pabelangerShrews: okay, that appears to have released them14:21
pabelangerShrews: Oh, I might have spoke too soon14:22
pabelanger| 0001287466 | inap-mtl01             | ubuntu-xenial    | 3d608769-9f89-4ff6-910b-a3ef1fc5f10c | 198.72.124.218  |                                        | ready    | 00:14:17:37 | locked   |14:22
pabelangerso, how can I tell using zk-shell, what is holding that lock?14:22
pabelangerI don't think it is 'get nodepool/nodes/0001287466'14:23
openstackgerritDan Prince proposed openstack-infra/reviewday master: Fix reviewday URLs  https://review.openstack.org/52668614:23
*** esberglu has joined #openstack-infra14:24
*** dansmith is now known as superdan14:25
*** mat128 has joined #openstack-infra14:35
Shrewspabelanger: ok, i think clarkb's fix here https://review.openstack.org/526234 would have caught this particular problem. there's another fix that's needed, but i'll add that one14:36
*** links has quit IRC14:37
*** ramishra has joined #openstack-infra14:38
pabelangerlooking14:39
AJaeger_dmsimard: most of the jobs are not self-tested ;( we're not there yet. Fortunately a depends-on helps - if you know what to test ;(14:39
Shrewsoh, clarkb's fix is enough actually. good14:40
*** martinkopec has quit IRC14:42
pabelangerokay great14:42
AJaeger_Shrews: do you want to fix clarkb's change so that we can merge it and move forward?14:43
AJaeger_or wait for clarkb to wake up?14:43
Shrewspabelanger: the command is 'dump'. you'll see the session holding /nodepool/nodes/0001287466/lock/ecdfcddcda21407890a07a9ef651309e__lock__0000007098 also lists the ephemeral node /nodepool/launchers/nl01.openstack.org-13040-PoolWorker.inap-mtl01-main, which is created by nl01 (per the name)14:45
Shrewspabelanger: you'll probably find it useful to first do a 'script out.txt' before using zk-shell. that way you can more easily grep the output14:46
*** yamahata has quit IRC14:47
ShrewsAJaeger_: let's wait. there's an issue with his parent change, too14:47
mordredyay - my internet is broken so I get to tether to my phone!14:48
Shrewsmordred: OMGSOLUCKY14:48
*** pbourke has quit IRC14:50
* Shrews makes mooor coffeeee14:51
Guest9054FYI http://zuul.openstack.org/ is no longer redirecting to http://zuulv3.openstack.org/14:52
*** Guest9054 is now known as melwitt14:52
*** dhill_ has quit IRC14:53
*** ihrachys has joined #openstack-infra14:54
*** pbourke has joined #openstack-infra14:55
*** rcernin has quit IRC14:55
*** Hal has quit IRC14:58
*** Hal has joined #openstack-infra14:58
*** dhill_ has joined #openstack-infra14:59
*** ldnunes has quit IRC15:00
fungimelwitt: huh, i wonder how that got undone. maybe zuul.o.o somehow managed to get puppet reapplied15:01
fungiit's still in the emergency disable list15:02
*** andreas_s has joined #openstack-infra15:02
fungioh! the old zuul.o.o server is completely unresponsive. nice!15:02
*** trown is now known as trown|brb15:02
melwittheh15:02
*** slaweq has quit IRC15:02
mordreddmsimard: http://logs.openstack.org/68/526668/1/check/build-openstack-releasenotes/14e8844/ara/ shows "Initialize virtual environment" to be skipped ...15:03
fungiwonder if we should just repoint the old dns name at the zuulv3.o.o addresses15:03
mordreddmsimard: but when I run that logic locally, it's totally working15:03
*** slaweq has joined #openstack-infra15:03
dmsimardmordred: yeah, same here or I wouldn't have submitted it :D15:03
fungiinfra-root: ^ should i attempt to resuscitate the old zuul.openstack.org instance so we get our redirect back, or just move its dns entries to the v3 server?15:04
dmsimardmordred: I'm actually working to debug it through https://review.openstack.org/#/c/526666/115:04
*** salv-orlando has joined #openstack-infra15:04
mordredfungi: I'd vote for just moving the dns entries15:04
fungii'm leaning that direction as well15:04
pabelangeryah, DNS sounds much easier15:04
dmsimardmordred: haven't submitted anything yet, but I want to submit a tmp patch just to add some debug tasks and stat tasks to see if the files are there or not15:04
mordreddmsimard: cool15:04
*** Hal has quit IRC15:05
*** trown|brb is now known as trown15:06
*** hongbin has joined #openstack-infra15:07
fungiwe have 5 new trouble tickets for our ci tenant in rackspace, mostly having to do with dfw migrations15:07
fungithe first ticket says they had to force migrate stackalytics.o.o which also seems unresponsive to me15:09
*** hemna_ has joined #openstack-infra15:09
AJaeger_fungi, move15:09
mriedemzuul says that 330285 is in both the check and gate queues?15:10
*** signed8bit has joined #openstack-infra15:10
mriedemis that normal or side effect of other problems?15:10
AJaeger_mordred: wokring on releasenotes for openstack-doc-tools or python-troveclient as well?15:11
AJaeger_mordred: releasenotes job is the one broken15:11
*** ramishra has quit IRC15:11
*** ldnunes has joined #openstack-infra15:11
*** rraja has quit IRC15:11
*** eumel8 has joined #openstack-infra15:11
AJaeger_mriedem: if you +A - and have a +1 but issue(d) a recheck - yes, then this is normal15:12
fungimriedem: it can happen if someone rechecks a change which was in the gate after a zuul restart but before we reenqueue our dumped lists of changes15:12
fungithere are a few circumstances that can result in that, right15:12
fungilooks like the reason stackalytics.o.o isn't up is that it hit filesystem issues on restarting after the reboot they performed in order to migrate it15:15
openstackgerritOpenStack Proposal Bot proposed openstack-infra/project-config master: Normalize projects.yaml  https://review.openstack.org/52669515:16
*** hemna_ has quit IRC15:18
*** Apoorva has joined #openstack-infra15:22
*** Wei_Liu has joined #openstack-infra15:23
*** Hal has joined #openstack-infra15:24
*** armax has joined #openstack-infra15:24
*** rraja has joined #openstack-infra15:27
*** hemna_ has joined #openstack-infra15:27
*** claudiub has quit IRC15:28
*** Apoorva has quit IRC15:28
*** rbrndt has joined #openstack-infra15:29
fungiafter asking fsck to proceed in fixing filesystem errors the instance eventually booted to a login prompt on the console but never set up networking. successive soft reboots didn't seem to solve it. now after hard rebooting it seems to no longer be possible to connect to the console for that instance in the provider's dashboard15:29
fungiwe may need to delete and rebuild it from scratch, which i guess can happen as part of the xenial upgrades next week15:30
fungisince that server never went into production, i'm not too concerned about leaving it down for now15:30
pabelangerwfm15:31
pabelangeragree to rebuild as xenial, and maybe finally roll it into productoin15:32
openstackgerritDan Prince proposed openstack-infra/reviewday master: Add support for custom namespaces  https://review.openstack.org/52670715:32
fungion a second hard reboot i got the console back again. will give it one more chance before i move on to looking into other servers15:32
openstackgerritPaul Belanger proposed openstack-infra/project-config master: Expose serial keyword to base-test playbook  https://review.openstack.org/52670815:32
fungibut yeah, still acting like it's not bringing up the network successfully15:32
*** makowals has quit IRC15:34
*** Goneri has quit IRC15:34
*** salv-orlando has quit IRC15:34
*** salv-orlando has joined #openstack-infra15:35
fungi#status log rebooted zuul.openstack.org after it became unresponsive in what looked like a host migration activity15:36
openstackstatusfungi: finished logging15:36
fungiinfra-root: melwitt: ^ solved with just a nova reboot for now15:36
*** Goneri has joined #openstack-infra15:36
fungi#status log the current stackalytics.openstack.org instance is not recovering via reboot after a failed host migration, and will likely need to be deleted and rebuilt when convenient15:37
openstackstatusfungi: finished logging15:38
jeblairi killed the zuul-server process which had started15:38
fungioh, thanks jeblair. i thought we had disabled the initscript on it but i guess not15:38
jeblairprobably wouldn't have done anything without any mergers or launchers anyway15:38
fungisounds likely15:39
fricklerjeblair: after the zuul restart it seems now openstackclient-plugin-jobs is suddenly running on python-designateclient, though that definition has been in place for quite some time. not sure whether that was to be expected with the new patches, but might be interesting15:39
*** martinkopec has joined #openstack-infra15:39
*** salv-orlando has quit IRC15:40
melwittcool fungi15:40
openstackgerritDan Prince proposed openstack-infra/tripleo-ci master: Update reviewday project list  https://review.openstack.org/52671215:40
melwittthanks15:40
jeblairfrickler: so it's doing the right thing now?  i thought the version we were previously running had all the fixes related to that; i wasn't aware of that problem.15:42
fungi#status log elasticsearch02, elasticsearch04 and review-dev are scheduled to be rebooted as part of a provider host migration at 2017-12-11 at 04:00 UTC15:43
openstackstatusfungi: finished logging15:43
fungi#status log zuul.openstack.org is scheduled to be rebooted as part of a provider host migration at 2017-12-12 at 04:00 UTC15:43
openstackstatusfungi: finished logging15:43
fricklerjeblair: I wasn't aware of that, either, I just noticed the new check after rechecking a patch. seems it's also failing, but that's a different story https://review.openstack.org/52641015:44
fricklerjeblair: and looking who had created that check, I saw that it is in the openstackclient repo since october15:44
fungimordred: During a recent audit of our Rackspace Internal Cloud Accounts we discovered this account (DDI#610275) is assigned to Monty Taylor who is no longer with Rackspace. Since there is no current owner for this account we are contacting their last documented manager. Could you look into this account to determine whether these servers are currently being used. If this is the case, please update the15:45
fungicontact information for this account.15:45
funginot sure what we need to do there... it looks like the contact information is still relatively reasonable15:46
*** shardy has quit IRC15:47
*** felipemonteiro_ has joined #openstack-infra15:47
openstackgerritFabien Boucher proposed openstack-infra/zuul feature/zuulv3: WIP: Git driver  https://review.openstack.org/52561415:47
fungithat's for the openstackci tenant. granted the contact info for our openstackjenkins tenant is still pvo15:48
fungimaybe he wants to be the primary account contact for both of those?15:48
mordredfungi: yah - probably shifting them to pvo is a good idea15:49
dmsimardmordred: is it worth cutting a 1.25.1 with https://review.openstack.org/#/c/526127/ merged ?15:50
dmsimardargh, maybe not on a friday15:50
dmsimardbut I'm sure it would yield a very beneficial impact on our nodepool with cloud providers with floating IPs ..15:50
dmsimardbtw I didn't get to circle back on the issue *without* caching enabled but I added whatever I found in the bug15:51
*** felipemonteiro__ has joined #openstack-infra15:51
*** eumel8 has quit IRC15:52
pabelangerdmsimard: Are you seeing any api-timeout messages in nodepool logs now?15:53
*** slaweq has quit IRC15:53
fricklerah, seems it is failing also due to the restart ... with_items: "{{ zuul.projects | selectattr('required') | map(attribute='name') | list }}"15:54
dmsimardpabelanger: didn't really check but we haven't had any problems since applying cache/api-timeout and the shade patch15:54
pabelangerdmsimard: okay, that is good news15:54
pabelangerwasn't sure if you'd see anything in debug logs15:55
*** kiennt26 has quit IRC15:55
dmsimardpabelanger: if anything, it probably helps the load on rdo cloud tremendously15:55
pabelangeryup15:55
*** felipemonteiro_ has quit IRC15:55
openstackgerritMonty Taylor proposed openstack-infra/project-config master: Remove tripleo-ci patches from infra IRC channel  https://review.openstack.org/52671615:56
mordreddmsimard: yes - definitely worth cutting a release ...15:57
*** rfolco is now known as rfolco|brb15:57
AJaeger_EmilienM, mwhahaha , heads up on 526716  ^15:57
mwhahahaAJaeger_: works for me15:58
AJaeger_mordred: thanks, I wondered as well for some time...15:58
openstackgerritDan Prince proposed openstack-infra/reviewday master: Fix pep8 test  https://review.openstack.org/52671715:58
mordreddmsimard: there is one more patch that's going through the gate now - as soon as it lands I think we'll be ready for a release - it'll be a 1.26 as it'll also contain thelast its of python-ironicclient-ectomy15:58
EmilienMAJaeger_: you don't like our spams? :P15:59
dmsimardmordred: keep that release for monday? :D15:59
mordredAJaeger_, mwhahaha: I also pushed up https://review.openstack.org/526715 to governance15:59
EmilienMor it's monty15:59
EmilienMhe doesn't like us anymore :(15:59
* EmilienM can troll, it's friday15:59
mwhahahamordred: sounds good15:59
EmilienMafter years, tripleo-ci finally moved to tripleo project ! :)16:00
mordredEmilienM: anymore?16:01
* mordred can troll on fridays too ...16:01
EmilienMahaha16:01
AJaeger_enough votes for 526716  -> +2A16:01
AJaeger_that was qucik ;)16:02
mwhahahasee we're responsive!16:03
mwhahahadat communication16:03
AJaeger_;)16:04
clarkblooks like I need to get my nodepool patches passings tests16:05
clarkbI'll work on getting that done and then will attempt to review specs and mailman things but still somewhat of a zombie today16:05
*** vhosakot has joined #openstack-infra16:07
dmsimardAJaeger_: may I take over https://review.openstack.org/#/c/526666/ to experiment ?16:07
mordreddmsimard: I'd say go for it - AJaeger_ has plenty of stackalytics points already16:10
dmsimardlol16:11
openstackgerritClark Boylan proposed openstack-infra/nodepool feature/zuulv3: Clarify terminology around node request locks  https://review.openstack.org/52623316:12
openstackgerritClark Boylan proposed openstack-infra/nodepool feature/zuulv3: Handle race between handler and request cleanup  https://review.openstack.org/52623416:12
mordredclarkb: https://review.openstack.org/#/c/526715/ proably needs a +1 from you as well16:12
*** jaosorior has quit IRC16:13
clarkbmordred: done16:13
*** xarses has quit IRC16:14
openstackgerritFabien Boucher proposed openstack-infra/zuul feature/zuulv3: Git driver  https://review.openstack.org/52561416:14
*** weshay|ruck is now known as weshay|ruck|MOD16:15
AJaeger_dmsimard: it was meant for others to take over;) So, please do! Next time just do it ;)16:15
*** rraja has quit IRC16:16
AJaeger_mordred: Can I share those points somehow? Or redeem them? ;)16:16
mordredAJaeger_: if you gain enough of them, you can redeem them for a lovely box of burnout. :)16:17
* AJaeger_ hates pandora's boxes16:18
andreykurilinhi folks! Why some of job statuses are not displayed in the top table of the gerrit and there is only ability to see them in the comments? for example, "RETRY_LIMIT"16:20
dmsimardandreykurilin: have an example ?16:20
*** Hal has quit IRC16:20
andreykurilindmsimard: sure https://review.openstack.org/#/c/526569/ legacy-tempest-dsvm-neutron-src job16:20
*** Hal has joined #openstack-infra16:20
AJaeger_andreykurilin, dmsimard our javascript filter in system-config needs updating for some of these new ones16:20
dmsimardAJaeger_: oh, yeah, that. I remember that.16:21
dmsimardhttp://git.openstack.org/cgit/openstack-infra/system-config/tree/modules/openstack_project/files/gerrit/hideci.js I think ?16:21
fungiyep, that's the one16:22
*** MasterOfBugs has joined #openstack-infra16:22
*** pramodrj07 has joined #openstack-infra16:22
dmsimardI remember looking at it to fix it but I couldn't figure out how to test it locally before submitting16:22
clarkbdmsimard: you can use your browser's dev tools to replcae the js content and reload (I say that like I actually know how to do it, btu really I fumble around in there any time I have to debug web things)16:23
dmsimardclarkb: yeah that's what I did, but when reloading it would reload the real version, not the modified one16:23
dmsimardclarkb: so I tried adding stuff like breakpoints, modify code, and then run it, but that didn't work either16:24
dmsimardI tried in chrome fwiw, haven't tried with firefox16:24
fungithis one time, sdague explained to me how to do it. but i didn't take good notes and now i've forgotten16:24
mgagnecurrently investigating an issue with inap-mtl01 region16:24
pabelangermgagne: thanks16:24
fungithanks for the heads up, mgagne!16:24
dmsimardI'm sure I could figure it out, but I need to be very motivated for javascript stuff to keep me interested16:24
*** vhosakot has quit IRC16:25
*** caphrim007 has quit IRC16:25
fungidmsimard: just keep reminding yourself that the next generation of programmers will be writing control systems for nuclear power plants in javascript, and that it's better we find the bugs before they do16:25
openstackgerritClark Boylan proposed openstack-infra/nodepool feature/zuulv3: Clarify terminology around node request locks  https://review.openstack.org/52623316:25
*** Hal has quit IRC16:25
openstackgerritClark Boylan proposed openstack-infra/nodepool feature/zuulv3: Handle race between handler and request cleanup  https://review.openstack.org/52623416:25
dmsimardfungi: I really don't know why javascript was the language people seem to have settled on to manage everything from frontend to backend to shell16:26
dmsimardwhenever I see a shell script that involves "npm", I cry tears of sadness16:27
*** mat128 has quit IRC16:27
fungiyeah, me^216:27
clarkbI get the desire to only have one language to keep track of16:27
*** baoli has quit IRC16:27
*** felipemonteiro__ has quit IRC16:28
*** Hal has joined #openstack-infra16:28
*** felipemonteiro__ has joined #openstack-infra16:28
dmsimardjavascript just moves so fast.. every year there's a new favorite framework.. jquery, angular, react, vue, whatever16:28
*** hashar has quit IRC16:29
*** rfolco|brb is now known as rfolco16:32
openstackgerritJeremy Stanley proposed openstack-infra/project-config master: Add system-required for openstack/self-healing-sig  https://review.openstack.org/52527116:32
fungidmsimard: i replied to your questions about 52614816:37
*** kjackal has joined #openstack-infra16:38
*** baoli has joined #openstack-infra16:38
openstackgerritPaul Belanger proposed openstack-infra/project-config master: Expose serial keyword to base-test playbook  https://review.openstack.org/52670816:39
dmsimardfungi: "only config projects can define base jobs" ?16:40
dmsimardfungi: I'm not sure I follow, what's preventing me from defining what I'd call foo-base and then parenting a bunch of jobs to it ?16:40
fungidmsimard: the actual job named "base"16:40
dmsimardfungi: there's code in zuul that recognizes that name ?16:41
fungithere's configuration in our ci system which recognizes that name as the name of our base job16:41
fungiand zuul has a sanity check to prevent any old repo from redefining whatever name is set as the base job16:42
dmsimardinteresting, I didn't realize that.16:42
fungidmsimard: check out the exceptions in the comments zuul left on https://review.openstack.org/52614016:43
dmsimardoh, wait, that makes sense -- it's what makes "base" the implicit base job if you don't specify a parent ?16:43
fungiyeah16:43
fungi"Base jobs must be defined in config projects" is the actual error zuul reports on that change16:43
fungidiscussing in #zuul, our options were to either configure zul to skip loading any configuration from that repo, or set it as a config repo shadowing project-config16:44
fungier, configure zuul16:44
fungisorry zul!16:44
*** kjackal has quit IRC16:46
fungidmsimard: it may actually not so much be the name of the job as the "parent: null" in it16:47
fungiin fact, i suspect it's more of the latter16:48
dmsimardfungi: parent:null just says that the job doesn't have a parent job16:48
fungithough beyond that, we need teh shadowing because the job name is the same16:48
dmsimardfungi: you can do that anywhere to get rid of the implicit base parent16:48
fungii didn't realize you could get rid of the implicit base parent anywhere besides config projects16:48
fungithough your base parent had to be a job from a config project16:49
*** niedbalski has quit IRC16:49
*** niedbalski has joined #openstack-infra16:50
fungiat any rate, the upshot is that we want a usable base job provided by the stdlib when we release, which means we need it in a separate repo from the rest of the stdlib either so we can ignore it or set it as a config repo, and the latter gets it a little bit of extra validation16:50
fungibut by all means ask questions, it seems to me like something likely to expose corner case problems we haven't turned up yet16:51
*** d0ugal has quit IRC16:52
fungiclose review definitely needed there16:52
*** d0ugal has joined #openstack-infra16:54
*** d0ugal has quit IRC16:54
*** d0ugal has joined #openstack-infra16:54
*** david-lyle has quit IRC16:57
*** liusheng has quit IRC16:57
*** liusheng has joined #openstack-infra16:57
fungipabelanger: i replied to your question on 52651016:58
pabelangerthanks! looking16:59
*** baoli_ has joined #openstack-infra16:59
pabelangerfungi: +316:59
zulfungi: sorry im not so easily configurable16:59
pabelangerthanks16:59
*** andreas_s has quit IRC17:00
fungizul: some consider that a feature! fewer configuration options leads to less user confusion, after all17:00
*** andreas_s has joined #openstack-infra17:00
*** baoli has quit IRC17:01
*** slaweq has joined #openstack-infra17:03
openstackgerritClark Boylan proposed openstack-infra/nodepool feature/zuulv3: Handle race between handler and request cleanup  https://review.openstack.org/52623417:03
mgagneissue should be fixed in inap-mtl01 region. I'm sure there are a couple of failed instances, hopefully nodepool will clean them up shortly17:05
*** andreas_s has quit IRC17:05
*** xarses has joined #openstack-infra17:07
fungithanks again mgagne!17:07
*** felipemonteiro_ has joined #openstack-infra17:07
*** rosmaita has quit IRC17:09
*** slaweq_ has joined #openstack-infra17:09
*** slaweq has quit IRC17:10
*** slaweq_ has quit IRC17:10
*** rosmaita has joined #openstack-infra17:11
*** felipemonteiro__ has quit IRC17:11
*** slaweq has joined #openstack-infra17:11
dmsimardfungi: yeah, it's just a bit confusing :)17:12
*** derekh has quit IRC17:12
*** lucasagomes is now known as lucas-afk17:12
*** jpich has quit IRC17:12
dmsimardFWIW we should probably retire openstack-infra/openstack-zuul-roles17:13
dmsimardunless we want to make use of it in the future17:13
*** gyee has joined #openstack-infra17:14
fungiyeah, i think we're likely to retire that17:17
*** Hal has quit IRC17:17
*** panda is now known as panda|off17:18
*** baoli_ has quit IRC17:20
*** dtantsur is now known as dtantsur|afk17:24
*** baoli has joined #openstack-infra17:27
*** tesseract has quit IRC17:29
*** dhill_ has quit IRC17:29
*** jkilpatr has joined #openstack-infra17:34
openstackgerritMerged openstack-infra/project-config master: Remove tripleo-ci patches from infra IRC channel  https://review.openstack.org/52671617:35
*** dhill_ has joined #openstack-infra17:35
*** david-lyle has joined #openstack-infra17:36
*** eumel8 has joined #openstack-infra17:38
*** jkilpatr has quit IRC17:39
*** caphrim007 has joined #openstack-infra17:40
fungiclarkb: ^ it's probably time to revisit whether tripleo-ci should become a tripleo deliverable instead of an infra one, with the final decommissioning of the tripleo cloud from nodepool17:40
*** fried_rice is now known as fried_rolls17:41
fungimordred: dmsimard: AJaeger_: ^ since you also reviewed that change and thought it wasn't an infra deliverable17:41
openstackgerritFabien Boucher proposed openstack-infra/zuul feature/zuulv3: Git driver  https://review.openstack.org/52561417:41
AJaeger_fungi: https://review.openstack.org/526715 - mordred agreed with us here ;)17:44
fungiahh, excellent. i missed that got proposed already17:44
*** signed8bit is now known as signed8bit_Zzz17:45
*** dhill_ has quit IRC17:45
*** signed8bit_Zzz has quit IRC17:45
*** smatzek has joined #openstack-infra17:47
*** dhill_ has joined #openstack-infra17:47
openstackgerritMerged openstack-infra/system-config master: Remove docs-draft vhost from static.o.o  https://review.openstack.org/52651017:47
*** pblaho has quit IRC17:48
pabelangermgagne: looks like we are still seeing some failure to alloate network errors in inap.17:49
pabelangeranything I can share?17:49
mgagnepabelanger: at least one UUID? will take a look right now17:49
pabelangermgagne: 70272c45-4903-4f1b-9709-cf9106cde04517:49
clarkbfungi: yup I and mwhahaha have +1'd the governance change for that17:50
fungii've rollcall +1'd it now as well17:50
*** salv-orlando has joined #openstack-infra17:50
fungion the expectation that the tripleo cloud will be gone from our nodepool configs rsn17:51
*** claudiub has joined #openstack-infra17:51
*** jkilpatr has joined #openstack-infra17:53
*** dhill_ has quit IRC17:56
*** dhill_ has joined #openstack-infra17:56
mgagnepabelanger: I suspect leaked Neutron ports. I will see if I can find them and clean them up.17:56
pabelangermgagne: ack! Thanks for looking17:57
*** salv-orlando has quit IRC18:01
*** e0ne has quit IRC18:01
*** xarses has quit IRC18:02
pabelangerdmsimard: mordred: https://review.openstack.org/526708/ is a follow change to base-test now that the shared ansible_host connection in zuul is live. Would appreciate feedback. I know there is a few way to deal with the issue, but in the past I've used serial keyword to do so18:02
*** yamamoto has quit IRC18:02
*** openstackgerrit has quit IRC18:03
mgagnepabelanger: deleting 104 orphan/zombie ports18:05
*** jkilpatr has quit IRC18:06
pabelangermgagne: ack18:06
pabelangermgagne: do you think that is something we need to look at on our side? eg: shade18:06
*** [HeOS] has quit IRC18:06
fungiwow. that's unfortunate. anything we should have been more diligent about cleaning up in nodepool?18:06
fungiyeah, what pabelanger asked18:06
mgagnepabelanger: I think it was caused by the issue we had earlier, probably cleanup step got skipped by Nova18:07
pabelangerokay, good to know18:07
fungiwe used to do a lot of similar manual cleanup of leaked ports in certain providers due to nova/neutron interaction races where boot failures could leave requested neutron ports hanging around indefinitely18:07
mgagnepabelanger: has rabbitmq clustering been of any help for you? =)18:07
*** thorre has quit IRC18:11
*** thorre has joined #openstack-infra18:12
pabelangermgagne: specific to what? I wasn't aware of any rabbitmq issues in the context of inap18:14
mgagnejust a general complain about rabbitmq clustering =)18:14
pabelangerah18:15
mgagnerant*18:15
pabelangeryah, we just have a single rabbitmq in infracloud today18:15
mgagne=)18:15
*** r-daneel has joined #openstack-infra18:15
pabelangerbut, nothing in infracloud is HA :)18:15
fungiinfra-root: i've removed the old docs-draft logical volume from static.o.o and am trying to decide... should we add the ~1.5tb that freed to the logs volume, the tarballs volume, divide it up between them somehow, or leave it unallocated for now?18:16
*** sdague has quit IRC18:16
*** yamamoto has joined #openstack-infra18:16
fungiblock utilization on /srv/static/tarballs is 204G used out of 345G so 60%18:17
fungiblock utilization on /srv/static/logs is 10T used out of 12T or 85%, with 541M out of 768M inodes used or 71% (inode capacity for ext4 will grow proportionally with block count)18:20
clarkbfungi: maybe give tarballs a couple hundred gigs then the rest to logs?18:20
*** david-lyle has quit IRC18:21
fungilike bump tarballs up to 0.5t and logs to 13t?18:21
*** yamamoto has quit IRC18:21
clarkbya18:21
*** slaweq has quit IRC18:22
*** jkilpatr has joined #openstack-infra18:23
*** rbrndt has quit IRC18:23
*** slaweq has joined #openstack-infra18:25
*** electrofelix has quit IRC18:28
*** slaweq has quit IRC18:29
pabelanger+118:29
fungii'll give others a little more time to notice and chime in before committing, since this is relatively irreversible and we don't get many opportunities to repurpose what little space remains on that system18:30
*** tosky has quit IRC18:30
*** yamamoto has joined #openstack-infra18:32
jeblairfungi: ++ i've been a little worried about increased use of tarballs with images, etc, so bumping it some is good i think.18:34
*** yamamoto has quit IRC18:36
*** sdague has joined #openstack-infra18:40
*** signed8bit has joined #openstack-infra18:41
*** openstackgerrit has joined #openstack-infra18:42
openstackgerritDavid Moreau Simard proposed openstack-infra/zuul-jobs master: WIP: Revert "Revert "Add sphinx_python variable to sphinx role and job""  https://review.openstack.org/52666618:42
*** ldesimone has quit IRC18:43
*** ldesimone has joined #openstack-infra18:43
*** yamamoto has joined #openstack-infra18:44
*** yamamoto has quit IRC18:44
*** yamamoto has joined #openstack-infra18:44
*** yamamoto has quit IRC18:45
openstackgerritJeremy Stanley proposed openstack-infra/project-config master: Omit legacy npm job with nodejs4-publish-to-npm  https://review.openstack.org/52675218:45
fungismcginnis: mordred: ^ part of what i suspect is the solution for the monasca-grafana-datasource release problem18:45
fungithough we also need to figure out what's wrong with the release-openstack-javascript job. i suspect some of its tasks should be set to use localhost instead of the job node18:46
*** ldesimone has quit IRC18:48
fungieither that, or when the playbook was written the author confused node paths and executor paths18:50
*** camunoz has joined #openstack-infra18:51
fungiwe're using zuul.executor.work_root at http://git.openstack.org/cgit/openstack-infra/zuul-jobs/tree/roles/upload-npm/tasks/main.yaml#n23 but it's being run on the job node18:52
*** niedbalski has quit IRC18:54
*** niedbalski has joined #openstack-infra18:54
*** tosky has joined #openstack-infra18:54
pabelangerwhich playbook is the role run from?18:55
fungigiven the playbook calls this first i expect we should run upload-npm's upload task on localhost: http://git.openstack.org/cgit/openstack-infra/zuul-jobs/tree/roles/fetch-javascript-tarball/tasks/main.yaml18:56
fungipabelanger: good question. hunting it down again now18:57
pabelangerhttp://git.openstack.org/cgit/openstack-infra/project-config/tree/playbooks/javascript/post.yaml18:57
pabelangeri wouldn't expect that to run on localhost18:57
fungiyep, there18:57
fungiokay, so why would we do a synchronize task in fetch-javascript-tarball and use executor paths for the upload source?18:58
fungiseems very split-brained18:58
pabelangeri think the issue is, line 6 on th post.yaml, should be run with host: localhost18:58
pabelangeras the upload-npm role, is expected to run on the executor18:59
fungiyeah, that's what i was suggesting18:59
fungii misunderstood your use of "expect"18:59
fungii would expect it to run on localhost, but the author seems to have missed telling it to18:59
pabelangerhowever, it is possible when we move this to localhost, we might run into brap issues running npm19:00
pabelangerand nvm19:00
pabelanger(not sure what nvm is)19:00
fungisomething nodeish19:00
pabelangeryah, must manage creds19:00
openstackgerritJeremy Stanley proposed openstack-infra/project-config master: Run upload-npm role on executor  https://review.openstack.org/52675519:03
fungipabelanger: like that? ^19:03
pabelangerfungi: yup! +219:05
fungii can reenqueue the failing release tag once that and its parent merge and see if we're any closer to working19:06
pabelangerwfm19:06
*** dhill_ has quit IRC19:07
*** dhill_ has joined #openstack-infra19:08
*** Goneri has quit IRC19:10
*** pramodrj07 has quit IRC19:13
*** MasterOfBugs has quit IRC19:13
*** rbrndt has joined #openstack-infra19:16
openstackgerritDavid Moreau Simard proposed openstack-infra/zuul-jobs master: WIP: Revert "Revert "Add sphinx_python variable to sphinx role and job""  https://review.openstack.org/52666619:19
pabelangermgagne: I think we might have about 15 nodes stuck deleting in inap. is that something you could look at when you have time?19:19
dmsimardjeblair: did you want to look at https://review.openstack.org/#/q/topic:base-rename before I started merging them ?19:20
mgagnepabelanger: looking into it right now19:20
pabelangermgagne: http://paste.openstack.org/show/628477/ has the UUIDs19:20
*** harlowja has joined #openstack-infra19:21
*** jascott1 has joined #openstack-infra19:22
openstackgerritMikhail S Medvedev proposed openstack-infra/puppet-openstackci master: Add zookeeper to allinone manifest  https://review.openstack.org/52675819:23
openstackgerritMikhail S Medvedev proposed openstack-infra/puppet-openstackci master: Add partial support for zuulv3 scheduler  https://review.openstack.org/52675919:23
openstackgerritMikhail S Medvedev proposed openstack-infra/system-config master: Move zuulv3.o.o definitions into ::openstackci  https://review.openstack.org/52676019:24
*** slaweq has joined #openstack-infra19:24
openstackgerritMikhail S Medvedev proposed openstack-infra/system-config master: Move zuulv3.o.o definitions into ::openstackci  https://review.openstack.org/52676019:24
dmsimarder, why am I getting a 404 not found on stream.html ?19:25
dmsimardhttp://zuulv3.openstack.org/stream.html?uuid=799719e1a1494c17a9c2bfc74f0328a5&logfile=console.log19:25
dmsimardinfra-root ^19:25
pabelangerlooking19:26
*** rossella_s has joined #openstack-infra19:26
tobiashpabelanger, dmsimard: some zuul-web changes have landed19:26
dmsimardtobiash: ah, maybe we broke something19:26
tobiashthe rewrite rules probably need to be adapted19:26
pabelangerokay, that might explain it19:27
*** MasterOfBugs has joined #openstack-infra19:27
*** pramodrj07 has joined #openstack-infra19:27
tobiashthe stream is now tenant scoped19:27
dmsimardyeah looks like http://git.openstack.org/cgit/openstack-infra/zuul/commit/?h=feature/zuulv3&id=a4996f12ae0e19b9340232cbc25e0d4bbd4d7989 is the culprit19:28
pabelangerpuppet-zuul needs to be update then19:28
dmsimardso /openstack/stream.html ?19:28
pabelangeranybody mind working on that?19:28
dmsimard /openstack/stream.html doesn't work either :/19:28
tobiashthe rewrite rules probably need only a slight change19:30
dmsimardpabelanger: what needs fixing ? the vhost ?19:30
pabelangerhttp://git.openstack.org/cgit/openstack-infra/puppet-zuul/tree/templates/zuul.vhost.erb is where our rewrite rules live19:30
pabelangerso, that needs to be updated, but not sure to what without looking at the patch19:31
dmsimardah it was /static/stream.html before19:31
*** e0ne has joined #openstack-infra19:31
dmsimardand /console-stream no longer exists19:32
tobiashthe new is /{tenant}/stream.html19:32
dmsimardI can take a stab at it but it's kind of in the dark19:32
tobiashand /{tenant}/console-stream19:32
pabelangerwe'll also have to restart zuul-web, it hasn't been restarted in a few days19:32
openstackgerritEmilien Macchi proposed openstack-infra/project-config master: Run ansible-lint-jobs on tripleo-upgrades  https://review.openstack.org/52676319:36
tobiashand there is another one coming which changes the location of the pubic keys: https://review.openstack.org/#/c/504807/19:36
tobiashthat will probably also need a change to the rewrite rules19:37
dmsimardtobiash: can we prevent regressions like those ?19:38
dmsimardtobiash: by running puppet-zuul or something19:38
openstackgerritClark Boylan proposed openstack-infra/nodepool feature/zuulv3: Clarify terminology around node request locks  https://review.openstack.org/52623319:38
openstackgerritClark Boylan proposed openstack-infra/nodepool feature/zuulv3: Handle race between handler and request cleanup  https://review.openstack.org/52623419:38
tobiashdmsimard: hm, good question19:38
dmsimardtobiash: also, the URLs in zuul-web aren't tenant scoped right now19:38
dmsimardtobiash: it's just /static19:38
tobiashthis is basically a change in the api19:38
dmsimardtobiash: er, /stream.html19:38
EmilienMdmsimard, pabelanger: if we can get https://review.openstack.org/#/c/526763/ soon, it would really help the upgrade team - thanks19:39
*** slaweq has quit IRC19:39
dmsimardEmilienM: hunting down broken zuul consoles for now, I'll look after19:39
EmilienMdmsimard: good luck19:40
pabelangerdmsimard: yah, we need to properly make puppet-zuul support tenants, right now we just support it via: http://git.openstack.org/cgit/openstack-infra/system-config/tree/manifests/site.pp#n139719:40
tobiashdmsimard: most of the urls in zuul web are tenant scoped and the latest and coming changes essentially make all of that tenant scoped19:40
tobiashafaik openstack does a rewrite to strip out their only tenant19:41
dmsimardtobiash: This is an url from zuulv3.openstack.org right now: http://zuulv3.openstack.org/stream.html?uuid=c28999b124ce44cdae98c98d2d690469&logfile=console.log19:41
jeblairyeah, this is an api change we just need to roll with19:41
dmsimardtobiash: it should be /openstack/stream.html according to the code ?19:41
dmsimardhmm, now I'm not sure http://git.openstack.org/cgit/openstack-infra/zuul/tree/zuul/model.py?h=feature/zuulv3&id=a4996f12ae0e19b9340232cbc25e0d4bbd4d7989#n186619:42
jeblairyeah, i think that's one level too far19:43
jeblairwe're not finding the stream.html page19:43
jeblair(which then needs to look for the console-stream websocket)19:43
tobiashdmsimard: the stram.html is relative to the status page (which is normally tenant scoped)19:43
dmsimardjeblair: yeah we need to fix the rewrite rules to account for the change but I'm trying to figure out why the link from the current web page seems incorrect19:43
dmsimardtobiash: oh so zuulv3.openstack.org should actually be zuulv3.openstack.org/openstack ?19:44
tobiashdmsimard: exactly19:44
tobiashthat's stripped out by the rewrite rules19:44
dmsimardhmm19:44
dmsimardwell I'm not sure it's stripped out by the rules so much as we're hosting it at the root19:45
jeblairit's the static change that has broken us19:45
jeblairhttp://zuulv3.openstack.org/static/stream.html?uuid=f485d8b09ac44067be22e1f81ecc8132&logfile=console.log  works19:45
jeblair(inasmuch as it finds stream.html)19:46
jeblair(it's also broken because of console-stream, but that's the next problem)19:46
*** yamamoto has joined #openstack-infra19:46
tobiashjeblair: with tristanC's last change I think the rewrite rules could be simplified as all paths are tenant scoped then19:47
mgagnepabelanger: still working on it, we hit a bug in Nova that prevents instance from being deleted19:48
tobiashfor now I think a rewrite rule like 'RewriteRule ^/stream.html <%= @zuul_web_url %>/stream.html [P]' would do it19:48
tobiashhrm19:50
tobiashwhat's the value of the zuul_web_url variable?19:50
jeblairoh yeah, i bet if we restarted zuul-web, even that static link wouldn't work anymore.  i think that's still partially the old system19:50
jeblairtobiash: i don't think we have that set19:51
jeblaironly related var set is [webapp] status_url=https://zuulv3.openstack.org/19:51
tobiashah, then my rule would be wrong19:51
jeblairoh that's a puppet url?  i don't know19:52
tobiashthen I would try 'RewriteRule ^/stream.html <%= @zuul_web_url %>/openstack/stream.html [P]'19:52
jeblairsorry, i thought you were asking about zuul.conf19:52
tobiashand similar the console stream19:52
dmsimard$zuul_web_url = 'http://127.0.0.1:9000'19:52
jeblairdmsimard: ++19:52
*** yamamoto has quit IRC19:52
tobiashok, so we need to add /openstack/ into the rewrite rules19:52
jeblairis *everything* moved to zuul-web and tenant scoped nw?19:52
jeblairnow?19:53
dmsimardThe rules are all here: http://git.openstack.org/cgit/openstack-infra/puppet-zuul/tree/templates/zuul.vhost.erb#n3119:53
tobiashjeblair: one patch is still pending19:53
dmsimardtobiash: hardcoding /openstack/ seems to be a bit against the point19:53
*** fried_rolls is now known as fried_rice19:53
tobiashdmsimard: ah, thought, this is the openstack specific puppet module19:54
tobiashjeblair: according to https://review.openstack.org/#/c/504807/4/zuul/web/__init__.py once it lands pretty much everything is tenant scoped19:54
tobiashexcept tenants.yaml19:55
*** rossella_s has quit IRC19:55
tobiashs/yaml/html19:55
jeblairthe thing we're aiming for is to get everything hosted in the tenant scope, and then have zuul.openstack.org drop the url prefix with rewrite rules.  that probably means the structure of puppet-zuul needs to change.19:55
dmsimardhave to step away for a few, brb19:56
tobiashjeblair: do you really keep the drop of openstack?19:56
jeblairtobiash: yes, as long as openstack has one tenant, i don't want urls like 'zuul.openstack.org/openstack'19:56
tobiashyou also could have a redirect on / (in case multi tenantcy might be a thing for openstack in the future)19:56
jeblairtobiash: i think multitenancy is much more likely to come with new vhosts than new sub-urls.19:57
tobiashah, ok19:57
jeblair(like we add a vhost for zuul.foobar.org if we add the foobar tenant)19:58
jeblairi think that puppet vhost template can no longer support both v2 and v319:58
jeblairtobiash: i think you're rewrite rule above would work though, and keep us limping forward a bit longer19:59
jeblairthe status page move will be problematic.20:00
jeblairi'm going to restart zuul-web, manually apply tobiash's redirect, and verify that works20:01
jeblairjust so our iteration cycle isn't so long20:01
jeblairhttp://zuulv3.openstack.org/stream.html?uuid=2710d1238603494f93dc3b01f4e618ff&logfile=console.log works now20:04
tobiash\o/20:04
*** gouthamr has joined #openstack-infra20:05
openstackgerritDavid Shrewsbury proposed openstack-infra/zuul feature/zuulv3: Add finger gateway  https://review.openstack.org/52527620:05
dmsimardjeblair: so we'd need to add a tenant parameter to puppet-zuul, default that to openstack and plumb that in the rewrite rule ?20:05
jeblairdmsimard: yes -- unless we do what we're doing with zuul_status_url and stick openstack/ on the end of that20:06
jeblairwe can do that if all the uses of zuul_web_url in puppet-zuul are now tenant scoped20:06
jeblairthey are: console-stream (yes), static (?), jobs (?)20:07
*** kjackal has joined #openstack-infra20:07
jeblairi'm trying to figure out how to look into static or jobs20:07
dmsimardAJaeger_, mordred: found the issue for the sphinx venv.. it's kind of ugly. It looks like "with_first_found" seeks for files in localhost, not the target node20:08
jeblairare we serving status.json from both services now?  zuul-web and the scheduler?20:08
pabelangermgagne: thanks for hte update20:09
jeblairdmsimard, tobiash: i think we might be able to do what dmsimard suggested now, if we carve out an exception for keys20:11
openstackgerritDan Prince proposed openstack-infra/reviewday master: Fix pep8 test  https://review.openstack.org/52671720:11
jeblairso maybe we can go ahead and put in the 'drop the tenant' rewrite rule, along with a specific rewrite rule for keys until that patch lands, then drop the exception20:11
pabelangerjeblair: dmsimard: we should also land https://review.openstack.org/526463/ to properly restart scheduler / mergers now20:12
jeblair  RewriteRule ^/(.*) http://127.0.0.1:9000/openstack/$1 [P]20:12
jeblairnope, that doesn't work... why not?20:13
jeblairer, is it because we have no index page?20:13
dmsimardwhat doesn't work if you do that ?20:13
fungijeblair: does it end up being recursive?20:13
fungioh, nevermind, you're effectively redirecting to a different server20:14
fungiso don't need to worry about the target getting passed back through the redirect again20:14
jeblairhttp://zuulv3.openstack.org/test/20:14
jeblair  RewriteRule ^/test/(.*) http://127.0.0.1:9000/openstack/$1 [P]20:14
jeblairi did that so we can poke at it20:14
tobiashjeblair: static may be not needed anymore20:14
*** sbezverk has joined #openstack-infra20:14
dmsimardI get a console at http://zuulv3.openstack.org/test/stream.html?uuid=418bc2786b8b46f6b65ac964df8c04d8&logfile=console.log but no stream20:15
jeblairdmsimard: well, it may have a link for the stream that doesn't include test20:15
dmsimardjeblair: we still need the ws:// URL somewhere, no ?20:15
jeblairso it's not perfect -- it will just let us check initial urls, not dependencies20:16
tobiashthe ws:// must be specified separately20:16
tobiashapache cannot handle ws transparently :(20:16
jeblairi know the the console stream stull will work20:16
jeblairstuff20:16
*** david-lyle has joined #openstack-infra20:16
jeblairwhat i don't know is how to get the status page20:16
jeblair            ('GET', '/{tenant}/status.html', self._handleStaticRequest),20:16
jeblairthat made me think that http://zuulv3.openstack.org/test/status.html would be the status page20:17
jeblairit is not20:17
*** ChanServ has quit IRC20:17
dmsimardwell status.json works20:19
dmsimardhttp://zuulv3.openstack.org/test/status.json20:19
jeblairhuh, sure does20:19
dmsimardactually http://zuulv3.openstack.org/test/status.html just started (kind of) working I guess you're hacking on things20:20
*** kjackal has quit IRC20:20
fungiapache error.log seems to contain a bunch of "Not a git repository" errorsfrom the time of the 20:14:11 graceful restart20:20
*** slaweq has joined #openstack-infra20:20
jeblairdmsimard: that doesn't look like a status page to me though20:20
jeblairi just see 4 links20:20
dmsimardjeblair: yeah it's like the zuul dashboard thing tristanC has been working on, with jobs and builds20:20
jeblairokay, i think it's supposed to be that page but it's not getting dependencies?20:21
dmsimardjeblair: oh, eh, look: https://softwarefactory-project.io/zuul3/local/status.html20:21
tobiashjeblair: yes20:21
jeblairyep, that looks right according to the source20:21
tobiashthe dependencies are hard coded to be absolute20:21
tobiashI have to use ProxyHTMLURLMap as I don't run zuul on /20:23
jeblairhttp://zuulv3.openstack.org/test/static/js/jquery-visibility.min.js20:23
jeblairokay, that's one of the deps, but that url 404s20:23
*** ldnunes has quit IRC20:23
dmsimardThis one seems relative and works <script src="../static/javascripts/zuul.angular.js"></script>20:24
*** huanxie has quit IRC20:24
*** ChanServ has joined #openstack-infra20:24
*** barjavel.freenode.net sets mode: +o ChanServ20:24
tobiashthese deps are not tenant scoped20:24
*** Goneri has joined #openstack-infra20:26
jeblairokay, so we can't do it in one rewrite rule now, we still need a bunch20:26
*** huanxie has joined #openstack-infra20:26
jeblairi need to grab lunch20:28
jeblairi think we should drop zuulv3.o.o in the emergency file so puppet doesn't run and the manually applied fixes will stay20:28
dmsimard+120:28
*** pcrews has quit IRC20:28
dmsimardThis is what the rewrite rules look like for softwarefactory-project.io: https://github.com/softwarefactory-project/sf-config/blob/2e9db4f198a64e6cc4cadf10899aac70abdf3773/ansible/roles/sf-gateway/templates/gateway.common.j2#L155-L17620:28
*** sbezverk has quit IRC20:29
jeblairthen i think probably add a bunch of rewrite rules in puppet zuul, and have a zuulv3 switch that selects one set or the other20:29
dmsimardjeblair: you mean to keep supporting v2 simultaneously ?20:29
jeblairdmsimard: puppet-zuul has to :(20:30
dmsimardI'll start a patch, will probably need a bit of help though20:30
jeblairdmsimard: cool thx20:30
jeblair  RewriteRule ^/console-stream ws://127.0.0.1:9000/openstack/console-stream [P]20:30
jeblair  RewriteRule ^/stream.html http://127.0.0.1:9000/openstack/stream.html [P]20:30
jeblairthose are the 2 changes i've made manually20:30
jeblair#status log added zuulv3.openstack.org to emergency file due to manual fixes to apache rewrite rules20:31
openstackstatusjeblair: finished logging20:31
*** sbezverk has joined #openstack-infra20:31
*** david-lyle has quit IRC20:32
jeblairand it looks like puppet just overwrote my changes, so i re-made them.  i think that means we should be okay since we're past this point in the cycle and i have the emergency stop in place20:33
jeblair(so it shouldn't run on the next cycle)20:33
jeblairlunch now.  biab.20:33
jeblairinfra-root: ^ fyi20:33
*** Odd_Bloke has quit IRC20:37
*** Odd_Bloke has joined #openstack-infra20:37
*** Apoorva has joined #openstack-infra20:38
*** Apoorva has quit IRC20:38
*** Apoorva has joined #openstack-infra20:39
*** pcrews has joined #openstack-infra20:41
openstackgerritTobias Henkel proposed openstack-infra/zuul feature/zuulv3: Make all zuul-web urls relative  https://review.openstack.org/52677020:42
tobiashthis could make the url rewriting simpler ^^20:43
tobiashjust tried it in my environment and it looks much easier for nonroot/rewriting deployments20:45
*** jkilpatr has quit IRC20:47
*** yamamoto has joined #openstack-infra20:48
mordreddmsimard: wow. well, that explains why my tests on localhost didn't work20:51
*** yamamoto has quit IRC20:52
mordredjeblair, dmsimard: we probably also need to fix and land this: https://review.openstack.org/#/c/521630/20:53
*** ttx has quit IRC20:57
*** ttx has joined #openstack-infra20:57
dmsimardmordred: yeah I'll think of something20:57
mordredtobiash: that looks fine - also, now that the bulk of the initial dashboard stuff has landed I'm going to work on fixing up the javascript tooling patch20:58
openstackgerritClark Boylan proposed openstack-infra/nodepool feature/zuulv3: Clarify terminology around node request locks  https://review.openstack.org/52623321:00
openstackgerritClark Boylan proposed openstack-infra/nodepool feature/zuulv3: Handle race between handler and request cleanup  https://review.openstack.org/52623421:00
mgagnepabelanger: ok so I found the issue. If your instance has task_state=deleting and somehow, it fails to delete because whatever reasons, you can't ask for a delete again through API. You need to set task_state to NULL in the database. Now I don't know how but the instance will now get deleted by Nova very shortly after. If you are in a hurry, you can delete again through API and it will get deleted.21:00
*** xarses has joined #openstack-infra21:01
*** thiagolib has quit IRC21:01
*** sbezverk has quit IRC21:02
mordredtobiash: yah - +2 from me on that21:04
tobiash\o/21:04
pabelangermgagne: okay, good to know. cc mordred21:05
pabelanger(I'm sure mordred likely knows this) :)21:05
*** gouthamr has quit IRC21:07
mordredmgagne, pabelanger: awesome. and yes, we've seen that happen before - I betcha we could at the very least add support in shade for detecting task_state=deleting and at the very least log something if someone tries to delete something in that state (since it'll pretty much never work)21:08
mordredI'm not sure an Exception is the right choice, since it's not resolvable by the user21:08
smcginnismordred: Hey! Are you aware of any outstanding work yet on those NPM release jobs?21:09
smcginnismordred: re: conversation from a few days back if you can still remember that. :)21:10
mordredsmcginnis: nope - only on me workingon them less than I was supposed to have21:10
*** rlandy has quit IRC21:10
smcginnismordred: Cool, I'll take a look. Hopefully soon.21:10
*** fried_rice is now known as efried_cya_jan21:12
fungimordred: smcginnis: i pushed some patches up a few hours ago--i'll get you urls21:13
fungimordred: smcginnis: https://review.openstack.org/526752 and its child https://review.openstack.org/52675521:14
fungifeedback would be helpful since i'm to some extent attempting to divine the intent of the original author21:15
dmsimardtobiash, jeblair: I'm not able to find a non-ugly way to plumb the notion of tenant down to the vhost rewrite rules21:15
dmsimardAssuming a single tenant is easy, but probably not what we want21:15
mordredfungi: second +A'd, maybe dmsimard or pabelanger will +3 https://review.openstack.org/#/c/526752 real quick21:16
fungicool. once those land i'll reenqueue the failing tag yet again21:17
openstackgerritTobias Henkel proposed openstack-infra/zuul feature/zuulv3: Serve keys from canonical project name  https://review.openstack.org/50480721:18
mordreddmsimard: I think maybe assuming single tenant isn't terrible - I think the idea is "this is vhost {{ url }} for zuul tenant {{ tenant_name }}" ... and if someone doesn't want vhost-mapped-tenants but instead wants their web thing rooted up a level, maybe there should be a mapping passthrough version?21:19
mordreddmsimard: just thinking outloud, I could also be very wrong21:19
clarkbfungi: aha! looks like elasticsearch04 may have had a rax induced lunch break21:19
clarkbfungi: I think that is why the logstash processes are having sads21:19
clarkbI will hard reboot it21:19
*** ganso has quit IRC21:19
fungiclarkb: oh, poop, i should have tried logging into that one since rackspace opened that ticket saying something about a failed migration and a scheduled reboot for this weekend21:20
fungithey also mentioned elasticsearch02 but it seems to be reachable21:20
clarkbya 02 is up21:20
fungimordred: dmsimard: taking it a little further, if you have multiple tenants then it's possible you don't want redirects to gobble the tenant field from the url anyway?21:21
openstackgerritDavid Moreau Simard proposed openstack-infra/puppet-zuul master: Zuulv3: Change rewrite rules to get tenant scoped consoles  https://review.openstack.org/52677721:22
clarkb04 is back in the cluster again, I am manually running the curator script now so  that we don't try to recover the indexes on 0421:22
dmsimardfungi: jeblair was of the opinion earlier that zuulv3.openstack.org was better than zuulv3.openstack.org/openstack21:22
fungidmsimard: when you have only one tenant, right21:22
fungimordred: dmsimard: though based on jeblair's earlier assertion about how we might end up doing multi-tenant zuul deployments, maybe you actually want to have "hard-coded" (really parameterized) tenants but multiple apache vhosts one for each tenant21:22
jeblairdmsimard, mordred: yeah, i think we can assume single tenant there for now.  and now that we understand things more, we may just be able to reuse the zuul_web_url var21:23
dmsimardfungi: yeah, different vhosts21:23
dmsimardjeblair: https://review.openstack.org/526777 is up, the new template is a copy paste from the old one with the new rules in21:23
*** david-lyle has joined #openstack-infra21:24
dmsimardfungi: yeah, but if we want to take that approach (of one vhost per tenant), that means we need to re-think puppet-zuul apache configuration to some extent21:24
dmsimardbut I left an editorial comment about that in my patch ^21:24
fungidmsimard: well, or make the puppet-zuul module a lowest-common-denominator opinionated deployment with a flag allowing you to just turn off the apache proxy bit and declare your own vhosts separately if you need to differentiate21:25
*** dave-mccowan has quit IRC21:25
openstackgerritDavid Moreau Simard proposed openstack-infra/puppet-zuul master: Zuulv3: Change rewrite rules to get tenant scoped consoles  https://review.openstack.org/52677721:25
*** e0ne has quit IRC21:26
fungiit's often fair to punt on complicated designs if they're less common and just stick the opinionated bit in an isolated class the consumer can opt out of or hidden behind an enable flag they can choose to disable21:26
clarkbI wonder if this breaks because we list all of the elasticsearch nodes in the logstash output conf21:27
dmsimardso I was wondering, pretend kata starts using zuul -- they'll be in their own tenant, right ?21:27
clarkb(idea there being it can talk to any of them but maybe if it can't talk to one of them it braeks)21:27
*** smatzek has quit IRC21:27
jeblairdmsimard: i want to poke at maybe an alternative implementation... gimme a sec21:28
fungidmsimard: maybe? we haven't really approached that discussion yet21:28
dmsimardjeblair: in case you missed it, tobiash sent a patch to make URLs relative https://review.openstack.org/#/c/526770/21:28
fungiclarkb: yeah, it's possible we're just increasing the odds of breakage 6x21:28
*** david-lyle has quit IRC21:29
dmsimardfungi: it'd bring the question of multi-tenancy faster if so, but I was just mostly curious21:29
mordredI think we'd be more likely to set up a zuul.kataproject.io than have them look at a zuul.openstack.org/kata21:29
mordredbut - yah - we don't *actually* have an answer for that yet21:29
openstackgerritMerged openstack-infra/project-config master: Omit legacy npm job with nodejs4-publish-to-npm  https://review.openstack.org/52675221:29
*** camunoz has quit IRC21:30
dmsimardmordred, tobiash: I added a question in https://review.openstack.org/#/c/526770/21:30
openstackgerritMerged openstack-infra/project-config master: Run upload-npm role on executor  https://review.openstack.org/52675521:31
openstackgerritDavid Shrewsbury proposed openstack-infra/zuul feature/zuulv3: Add finger gateway  https://review.openstack.org/52527621:31
clarkbmordred: as I mentioned in the spec I think we run single services as much as possible and reduce the brand overload. So in that case you'd CNAME zuul.kataproject.io to zuul.openstack.org then use /kata21:31
mordreddmsimard: I think you're right - but I'll let tobiash weigh in since he's running it locally and testing paths and stuff21:31
fungismcginnis: yeah, wrt your comment on 526752 i agree and thought about trying to solve it for the others, but since they weren't yet running the same jobs as this one i figured it was safer to make sure we have at least one working example first21:31
smcginnisfungi: ++21:32
clarkb(we just can't scale to running duplicate infrastructures for every new project)21:32
dmsimardclarkb: it'd be single service21:32
dmsimardclarkb: but two tenants, and two vhosts21:32
clarkbI see you just mean collapse the path down too21:32
jeblairyep.  putting the service name before or after the / means equal amount of work for us.  :)21:33
fungiright, not multiple zuul deployments21:33
dmsimardwell that's what we're already doing today21:33
jeblairputting it before the / is better for branding21:33
jeblairs/service name/project name/21:33
*** e0ne has joined #openstack-infra21:33
*** leakypipes has quit IRC21:33
tobiashdmsimard, mordred: builds.html is served tenant scoped by zuul-web: http://git.openstack.org/cgit/openstack-infra/zuul/tree/zuul/web/__init__.py?h=feature/zuulv3#n38921:33
clarkbI think my ideal would be zuul.fooci.org/openstack and zuul.fooci.org/kata and so on. That way its still less vhost configuration21:34
tobiash21:34
clarkbtl;dr people seem to be ok hosting their projects using "neutral" branding like github + travis + cname to project website hosting21:34
tobiash(but stored in static)21:34
dmsimardtobiash: why are static things scoped ?21:34
* clarkb goes back to fixing logstash21:34
*** kgiusti has quit IRC21:34
jeblairclarkb: i think we can consider that when we have a neutral brand21:35
*** e0ne has quit IRC21:35
tobiashdmsimard: because then they can just use relative paths for status.json, console stream etc21:35
*** kgiusti has joined #openstack-infra21:35
fungiclarkb: up-side to putting more resources in their own individual domains (even if only symbolically) is that if they move between platforms they can avoid having to update references all over the place and instead can just redirect things so old links keep working21:35
mordreddmsimard: so that the url is zuul.foo.com/openstack/builds.html is the builds for the openstack tenant as opposed to zuul.foo.com/builds.html?tenant=openstack21:35
pabelangerdarn, neutral.org is taken :)21:36
dmsimardmordred: I get that, I meant why is static/bootstrap.css scoped under tenant/static/bootstrap.css21:36
mordreddmsimard: oh- that I think mostly just because there is just one folder with all the static bits21:36
fungipabelanger: there have been some ideas floated for domain names, but problem is as soon as you start trying to have a public discussion about picking a domain you risk someone sniping and squatting it :/21:36
dmsimardinstead of just being "public" under /static/boostrap.css21:37
jeblairdmsimard: well, one reason to do that is so that you can drop the tenant from the url as we want to do.21:37
tobiashdmsimard: zuul-web currently lists all tenant scoped files by name21:37
openstackgerritMike Perez proposed openstack-infra/project-config master: Build/publish sphinx-feature-classification docs  https://review.openstack.org/52678221:37
pabelangerfungi: yah21:37
tobiashso only the 'main' pages are tenant scoped such they can easily request tenant scoped resources21:37
jeblairhttps://etherpad.openstack.org/p/c9XUD9WULG21:39
clarkbjeblair: ya I agree I don't think we should focus on that now as we don't have such a brand yet21:39
jeblairtobiash, dmsimard, mordred: ^ etherpad has my proposed set of rewrites21:39
*** Apoorva has quit IRC21:39
jeblairi think we can do that just by continuing to use the zuul_web_url variable, since that's a v3 only thing21:39
jeblairthat moves everything over except keys, which we'll be able to accomodate once that patch lands21:40
jeblairthat's basically just a translation of the route table from zuul-web21:40
jeblairthe other thing i'd do is stop adding the zuulv2 rewrites if zuul_web_url is set21:40
jeblairdoes that sound like maybe it might work?  if so, i can try it out in prod real quick to sanity check, then make the puppet change21:41
mordredjeblair: didn't we already land 'serve keys from zuul-web' ?21:41
jeblairmordred: yes, but not at a good url21:41
jeblairit's not tenant scoped, and my current plan hinges on including the tenant name in the zuul_web_url puppet var21:42
mordredjeblair: ah - gotcha21:43
tobiashjeblair: I think the keys rule is not yet correct21:43
jeblairtobiash: that's the current proxy rule21:43
jeblairnote the 8001 rather than 900021:43
tobiashah21:43
openstackgerritEmilien Macchi proposed openstack-infra/project-config master: Update jobs for tripleo-upgrades  https://review.openstack.org/52676321:43
jeblairso it's still using the old server21:43
mordredalso - i was wrong, we haven't landed https://review.openstack.org/#/c/504807 yet anyway (the 8001 was the reason I was asking that)21:43
*** rcernin has joined #openstack-infra21:44
fungimordred: pabelanger: okay, so what did i get wrong? http://logs.openstack.org/b1/b18a06caa5955d6b72535cdb88e60b09f3e692d0/release/release-openstack-javascript/c4a57b8/job-output.txt.gz#_2017-12-08_21_40_56_99655921:44
*** trown is now known as trown|outtypewww21:44
jeblairmordred:             ('GET', '/{source}/{project}.pub', self._handleKeyRequest),21:44
jeblairmordred: that's in zuul-web now, the upcoming change would move that to tenant/project/...21:45
tobiashjeblair, mordred: I added the rule for the upcoming change21:45
clarkbfungi: https://www.elastic.co/guide/en/logstash/2.4/plugins-outputs-elasticsearch.html#_retry_policy says network errors are retried infinitely and I'm guessing not to a different host21:46
jeblairtobiash: that should be 9001, ya?21:46
clarkbfungi: so I think that is likely the cause21:46
tobiashoh, yes21:46
jeblairer 900021:46
fungimordred: pabelanger: seems it thinks project_ver isn't set, so i guess this is a latent bug in the original job, not something i broke21:46
mordredyah ++ makes sense21:46
clarkbfungi: however it doesn't seem to recover without restarting the service making me think we may want a timeout value set21:46
mordredfungi: looking21:46
jeblairokay, i'm going to reload apache with those in prod to validate this idea21:46
fungiclarkb: sounds likely21:47
clarkbI'll get a patch up for that in a sec21:47
jeblairnope, 404 -- what are we still missing?21:47
mordredfungi: version-from-git role is the thing that sets that21:47
jeblairoh / handling itself i think21:47
smcginnisMissing a step in the role?21:48
*** Apoorva has joined #openstack-infra21:48
mordredfungi: it should be run before upload-npm ... I'm guessing facts don't persist across plays then ... hrm21:49
*** yamamoto has joined #openstack-infra21:49
fungiyeah, i see it putting "project_ver": "1.2.0" in facts earlier21:49
jeblairthe static deps still aren't working, why?21:50
jeblairmordred, tobiash, dmsimard: ^?21:50
openstackgerritClark Boylan proposed openstack-infra/system-config master: Timeout logstash es pushes after 300s  https://review.openstack.org/52678521:50
clarkbfungi: ^21:50
jeblairoh, they aren't tenant scoped21:51
tobiashjeblair: yes21:51
dmsimardjeblair: do we need to land tobiash's relative URL fix ?21:51
jeblairokay, etherpad updated with current state21:51
jeblairi didn't think so?21:52
mordredjeblair: yes. that.21:52
jeblairmordred: well, that fixed half of them21:52
tobiashjeblair: added static rule to the etherpad21:52
tobiashthat could help21:52
jeblairtobiash: shouldn't line 11 take care of that?21:52
tobiashoh right, for some reason I read openstack there...21:53
jeblairoh21:53
jeblairer21:53
jeblairi think we're missing files21:53
*** yamamoto has quit IRC21:54
jeblairbecause zuul-web is service static content from the installation directory21:54
jeblairand apparently we're supposed to download stuff and copy into the installation directory21:54
jeblairthat doesn't sound right at all21:54
tobiashjeblair: the relative resources work, the absolute not21:54
tobiashso the relative path patch might help in this case21:55
jeblairtobiash: well, i think the resources that are part of the source code are working, and the external things are not21:55
tobiashdo you host them from apache?21:55
*** edmondsw has joined #openstack-infra21:55
*** edmondsw has quit IRC21:56
jeblairone sec.  i'm going to revert my manual changes21:56
mordredjeblair: this story will be much better with the webpack (no internal/external split) ... but for now I think we want to add a /static directory to the vhost that serves the directory where we put the external static things?21:56
mordredsmcginnis, fungi: ok. I have a fix for that var issue coming21:57
tobiashin my deployment I install them into the static dir served by zuul-web so all static stuff (internal and external) comes from the same location21:57
*** smatzek has joined #openstack-infra21:57
jeblairmordred, tobiash: we previously/currently install all the external dependencies via puppet and serve them from /var/lib/zuul/www which is the documentroot, so what gets served if no rewrite rules match21:58
tobiashjeblair: so then we would need a rewrite rule for every static internal resource right?21:58
jeblairmordred: so yeah, it looks like the intended thing is to serve this all from /var/www/html/static21:59
jeblairtobiash: if we do that, we shoudn't need it21:59
jeblairi think "/" is static files served by zuul-web.  "/static/" is external dependencies21:59
tobiashyes22:00
tobiashbut you have to take care of updating them when updating zuul-web22:00
jeblairi think the only new dependency is angular22:01
jeblairso we should be able to have puppet-zuul install all the existing deps into /static pretty easily22:01
*** smatzek has quit IRC22:01
mordredyes, I agree22:02
jeblairi'll try to write that change first22:02
*** rcernin has quit IRC22:03
mordredjeblair: however, I think we should do whichever is easier, since ultimately having webpack make a deployment dir that has internal and external things in it and not have puppet fetch the external deps at all ...22:03
*** rcernin has joined #openstack-infra22:03
jeblairmordred: yeah, i think the puppet thing is going to be the easiest way to get zuulv3 out of the emergency file22:04
openstackgerritClark Boylan proposed openstack-infra/nodepool feature/zuulv3: Handle race between handler and request cleanup  https://review.openstack.org/52623422:04
mordredjeblair: ok. cool22:04
openstackgerritMonty Taylor proposed openstack-infra/project-config master: Grab package_ver from remote host  https://review.openstack.org/52679022:05
mordredfungi, smcginnis: ^^22:05
mordredjeblair: the angular patch has a puppet-lint error I was going to fix right now - but I don't want to step on what you're doing22:06
mordredjeblair: https://review.openstack.org/#/c/521630/ ifyou want to take it over while you're there - or else I can fix it independently22:06
fungipabelanger: any chance you can look at 526790 real quick (in the same series where we're trying to fix js releasing)?22:07
openstackgerritEmilien Macchi proposed openstack-infra/project-config master: Update jobs for tripleo-upgrades  https://review.openstack.org/52676322:07
inc0hey guys, not sure if you noticed but this RETRY_LIMIT seems to be striking again22:07
mordredtristanC, dmsimard: I think you said the dashboard code is expecting v1.5.6 yeah?22:07
clarkbinc0: have an example?22:08
jeblairmordred: i'll take it over, thanks!22:08
dmsimardmordred: on my phone right now. I think we discussed it a while back in #zuul.. dont remember by heart22:08
inc0https://review.openstack.org/#/c/526421/ this is rechcecking but already have 2 of them22:08
mordredjeblair: cool. I'm investigating the version again real quick - I think it wants to be 1.5.6 instead of 1.5.8 - but I'm verifying22:09
*** felipemonteiro_ has quit IRC22:11
jeblairmordred: https://git.openstack.org/cgit/openstack-infra/zuul/tree/zuul/web/static/README?id=feature/zuulv3#n1 says 15622:12
jeblair(that's the script i'm working from, translating that to puppet basically)22:12
*** gouthamr has joined #openstack-infra22:12
mordredjeblair: well, 1.3.7 seems to be what tristanC has installed on https://softwarefactory-project.io/zuul3 and that seems to be working22:13
openstackgerritMerged openstack-infra/reviewday master: Fix pep8 test  https://review.openstack.org/52671722:14
fungiinc0: that change seems to be making changes to job definitions so my gut says we wouldn't have noticed because this is probably a behavior that change is attempting to introduce22:14
fungiinc0: are you seeing it happen on changes not altering jobs?22:14
*** ldesimone has joined #openstack-infra22:14
jeblairmordred: hrm.  which you want to go with? :)22:14
tobiashI'm running on 1.5.822:15
mordredtobiash: and it's working for you?22:16
*** ldesimone has quit IRC22:16
tobiashlet's say I didn't notice anything not working besides builds22:16
tobiashbut that's because I have no db yet ;)22:16
mordredI vote 1.5.8 if it's working for tobiash  - and I'll put up a patch to fix the readme22:16
melwittcould anyone help point out what I've got wrong on my attempt to run a tempest job in-tree? this used to work 7 weeks ago and now it fails. I'm trying to use it to test a patch series https://review.openstack.org/#/c/51316022:17
*** ianychoi_ has joined #openstack-infra22:17
melwittthe error is "ERROR Unable to find playbook /var/lib/zuul/builds/849c1ed8bb554f698adfd8bf2be40ed4/work/src/git.openstack.org/openstack/nova/playbooks/legacy/tempest-dsvm-neutron-nova-next-full/run"22:17
inc0fungi: it's cherry pick from master, and master is fine22:17
inc0this also changes the gates https://review.openstack.org/#/c/526469/ and got hit with retry_limit before recheck which just rightfully failed22:18
openstackgerritJames E. Blair proposed openstack-infra/puppet-zuul master: Install angular.js and other static files for zuul web  https://review.openstack.org/52163022:18
jeblairmordred: i squashed ^22:18
jeblairmostly because i moved your thing over to web.pp22:18
mordredmelwitt: you need the .yaml suffixes now ... comment left22:19
mordredjeblair: cool22:19
mordredjeblair: lgtm22:19
*** ianychoi has quit IRC22:19
melwittmordred: awesome, much appreciated22:20
*** gmann_afk is now known as gmann22:21
clarkbinc0: fungi http://paste.openstack.org/show/628486/ thats the cause22:21
clarkbat least for the build centos job22:21
clarkblog files are currently massive so grepping took a while22:22
fungiclarkb: oh, that's the issue we had going on early today22:22
fungiwhen not all the zuul services got restarted onto the same version22:22
clarkbhrm thats from 1859UTC22:23
fungibut this result looks like it came up just a few hours ago22:23
fungiyeah22:23
clarkbwhich is I think roughly when those set of jobs ran22:23
clarkbze10 is where I pulled that log22:23
clarkbzuul executor there has been running since the 2nd22:24
clarkbso I'm guessing it didn't get restarted?22:24
*** askb_ has joined #openstack-infra22:24
fungiyeah, i wonder if it didn't properly shutdown when someone issued a restart and never terminated the old daemon22:24
fungioh! or maybe someone forgot we added a couple of executors recently-ish22:25
* mordred puts mooney on that22:25
clarkb09 was restarted22:26
clarkbanyways, should I go ahead and stop start the service on ze10?22:26
fungiyes, please22:26
clarkbok doing thatn ow22:26
mordredclarkb: ++22:26
fungiall of that went on before i came online since i had errands to run this morning first thing22:27
fungibut i gathered from scrollback that the expectation was they were all restarted22:27
clarkbstop issued, now we wait for it to actually stop I think22:27
clarkb5 S zuul     19918     1 26  80   0 - 1226849 -    Dec02 ?        1-15:57:48 /usr/bin/python3 /usr/local/bin/zuul-executor fwiw22:27
openstackgerritsebastian marcet proposed openstack-infra/openstackid-resources master: Endpoint get summit schedule empty spots  https://review.openstack.org/52679522:28
*** askb_ has quit IRC22:29
mordredclarkb, fungi, pabelanger, dmsimard: have a sec to review jeblair's https://review.openstack.org/#/c/521630/ real quick?22:30
jeblairmordred, dmsimard, tobiash: we're in a weird situation where zuul-web serves *some* static files, but not others.  and we need rewrite rules to hit the ones that zuul-web serves, and the external ones to fall through.22:31
*** askb_ has joined #openstack-infra22:31
jeblairso we could add rewrite rules for all the static stuff that's currently in zuul-web, or we could do what the readme says and copy those files from the zuul install location into /var/www/zuul/static22:31
jeblairmaybe, as much as i don't want to do it, we should go with the second thing for now just so we're not having to keep things quite as much in sync between zuul and puppet-zuul?22:32
clarkbmordred: jeblair will that apache vhost follow symlinks? and I guess we are just going to install things such that both versions would work?22:33
tobiashjeblair: you could symlink then22:33
*** slaweq has quit IRC22:33
*** baoli has quit IRC22:33
clarkbze10 is starting zuul executor now22:33
mordredjeblair: I think the second thing for now makes sense to me - and also intended to be a temporary awkwardness22:34
*** baoli has joined #openstack-infra22:34
jeblairwell, the static dir itself has subdirs to hold the external things, so i don't think we can symlink it in, i think we have to recursively copy22:34
*** baoli has quit IRC22:35
*** slaweq has joined #openstack-infra22:36
jeblairmordred, tobiash, clarkb: updated etherpad to maybe make clearer22:36
openstackgerritMerged openstack-infra/project-config master: Grab package_ver from remote host  https://review.openstack.org/52679022:37
clarkbjeblair: is one used by v2 the other by v3?22:37
jeblairclarkb: nope, all v322:37
clarkbwhy do we need two angulars?22:37
jeblairthose aren't two angulars22:37
mordredjeblair: yah - I think just copy22:37
fungiclarkb: oh, good point, do we need options +symlinksifownermatch ?22:37
jeblairone is angular.  the other is our application.22:37
clarkbjeblair: ah22:37
clarkbfungi: ya I think we may if its not already allowed22:38
jeblairwe might be able to smylink images javascripts and styles directories22:38
clarkbor make copies and don't symlink22:38
jeblairsince all the files at the root are already covered by rewrite rules22:38
fungiahh, or options followsymlinks might be safe enough in this case22:38
tobiashjeblair: you probably need to remove the last rewrite rule22:39
jeblairokay, i think i want to try symlinking those 3 dirs.  i think that may be cleaner than copying.  but if it goes south, copy is best.22:39
jeblairtobiash: yep22:39
clarkbinc0: I think you can recheck at this point and it should be fine22:40
inc0thanks clarkb22:41
*** jascott1 has quit IRC22:43
*** wolverineav has quit IRC22:45
*** wolverineav has joined #openstack-infra22:46
fungi#status log old docs-draft volume deleted from static.openstack.org, and the recovered extents divvied up between the tarballs and logs volumes (now 0.5tib and 13.4tib respectively)22:47
openstackstatusfungi: finished logging22:47
openstackgerritJames E. Blair proposed openstack-infra/puppet-zuul master: Update Zuulv3 url rewrites  https://review.openstack.org/52679622:48
jeblairtobiash, clarkb, dmsimard, mordred, fungi: ^22:48
jeblairi think there's one more change needed to system-config.  i'm on that now22:48
*** hashar has joined #openstack-infra22:49
*** bobh has quit IRC22:49
*** yamamoto has joined #openstack-infra22:50
openstackgerritJames E. Blair proposed openstack-infra/system-config master: Update zuul_web_url  https://review.openstack.org/52679722:51
jeblairclarkb, fungi: the existing content in /var/lib/zuul/www is almost entirely symlinks22:52
fungioh, and worknig?22:53
fungiwfm then22:53
jeblairyep22:53
jeblairi think it's set in apache2.conf22:54
*** yamamoto has quit IRC22:54
fungiindeed22:55
fungi<Directory /> Options FollowSymLinks ...22:55
fungi<Directory /var/www/> Options Indexes FollowSymLinks ...22:55
fungiso should be covered22:56
mordredjeblair, fungi: lgtm - gonna +A it22:56
fungithanks!22:56
*** wolverineav has quit IRC23:00
*** huanxie has quit IRC23:00
*** wolverineav has joined #openstack-infra23:00
*** askb_ has quit IRC23:02
*** askb_ has joined #openstack-infra23:03
*** slaweq has quit IRC23:04
*** wolverineav has quit IRC23:05
*** bobh has joined #openstack-infra23:05
fungimordred: we got slightly further now, but this error is beyond my ken: http://logs.openstack.org/b1/b18a06caa5955d6b72535cdb88e60b09f3e692d0/release/release-openstack-javascript/6faa118/job-output.txt.gz#_2017-12-08_23_03_14_05809523:07
fungier, farther23:07
mordredfungi: well! that's exciting23:08
clarkbI'm going back to zombie mode now23:08
jeblairfungi: can you +3 https://review.openstack.org/526797 ?23:09
*** bobh has quit IRC23:09
fungiyup. lgtm23:10
*** esberglu has quit IRC23:10
fungimordred: maybe https://github.com/npm/npm/issues/16723 ?23:11
fungimaybe we need newer npm23:11
*** baoli has joined #openstack-infra23:11
*** signed8b_ has joined #openstack-infra23:12
fungior older npm23:12
fungior to take up dirt farming23:13
bkeroa respectable profession23:14
bkerosomething that you can be proud of23:14
mordredfungi: yup23:14
mordredfungi: that would be it - and I have now read the entire thing ... we're using 5.5.1 in that job. 5.5.1-canary.8 seems to contain the fix - I am not sure if 5.5.1-canary.8 is 5.5.1 + something else or not23:15
*** signed8bit has quit IRC23:15
mordredfungi: I believe in the short term we can update to install npm4 instead of npm523:15
fungii'll give it a shot. patch otw23:15
*** baoli has quit IRC23:16
*** jascott1 has joined #openstack-infra23:16
*** signed8b_ has quit IRC23:16
fungihrm, i have to figure out what version of node provides npm423:17
*** bobh has joined #openstack-infra23:17
fungior do i just add a separate step to nvm install npm4 after installing node?23:17
fungioh, i guess it would be npm install npm<5 after the nvm use node line?23:18
mordredfungi: oh - sorry - patch coming ...23:19
fungiahh, i'll review then ;)23:19
openstackgerritMerged openstack-infra/puppet-zuul master: Install angular.js and other static files for zuul web  https://review.openstack.org/52163023:20
openstackgerritMonty Taylor proposed openstack-infra/zuul-jobs master: Pin to npm4 until npm 5.6.0 comes out  https://review.openstack.org/52679923:22
*** bobh has quit IRC23:22
mordredfungi: I believe that should do it23:22
openstackgerritMerged openstack-infra/puppet-zuul master: Update Zuulv3 url rewrites  https://review.openstack.org/52679623:22
fungieww, you have to invoke it as node_modules/.bin/npm?23:23
mordredfungi: that basically uses npm5 from the nvm node installation to install npm4 into the local dir, then uses that copy of npm to upload the tarball23:23
fungigot it23:23
fungirather than asking npm5 to downgrade itself23:23
mordredfungi: yah - ./node_modules/.bin is the equiv of ~/.local/bin from pip install --user23:23
mordredfungi: so basically the default behavior of "npm install" is to install things into node_modules in the current directory, with the .bin dir inside that being where it puts any executables23:24
fungii see23:24
* mordred has learned things23:25
*** Wei_Liu has quit IRC23:27
*** rbrndt_ has joined #openstack-infra23:31
*** rbrndt has quit IRC23:31
*** bobh has joined #openstack-infra23:32
fungijeblair: i approved 526797 already (about 20 minutes before you). apologies for not mentioning in-channel23:33
jeblairfungi: i don't think zuul picked it up, so i reapproved23:34
jeblairwe should check and see if puppet-zuul + system-config share a queue23:35
fungiahh, yep, saw that in the timeline once i unhid the ci comments23:35
fungioh! right23:35
fungiif they don't, it won't automatically enqueue if the dependency isn't meged23:35
fungimerged23:35
*** bobh has quit IRC23:37
*** yamahata has joined #openstack-infra23:37
*** felipemonteiro has joined #openstack-infra23:39
*** xarses has quit IRC23:44
*** wolverineav has joined #openstack-infra23:44
openstackgerritMerged openstack-infra/system-config master: Update zuul_web_url  https://review.openstack.org/52679723:46
*** hashar has quit IRC23:47
*** markvoelker has quit IRC23:49
*** markvoelker has joined #openstack-infra23:50
jeblairokay, i'll try to get that in place on zuulv3.o.o now23:50
*** yamamoto has joined #openstack-infra23:51
*** markvoelker has quit IRC23:54
*** rbrndt_ has quit IRC23:54
jeblairfungi, clarkb, mordred, dmsimard, tobiash, tristanC: i think we have a zuul dashboard!  :)23:55
*** yamamoto has quit IRC23:55
* fungi rejoices with beer23:56
jeblairhttp://zuulv3.openstack.org/builds.html?job_name=announce-release23:56
mwhahaha:o23:57
mwhahahayay23:57
fungihttp://zuulv3.openstack.org/builds.html?job_name=release-openstack-javascript23:57
jeblairthat looks useful and relevant!23:58
fungirecently so, even23:58
fungi526799 should (hopefully) finally fix it23:58

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