Thursday, 2017-12-21

jeblairhttp://paste.openstack.org/show/629526/  looks like a bug in key serving01:31
*** threestrands has joined #zuul01:51
*** threestrands has quit IRC01:51
*** threestrands has joined #zuul01:51
*** jappleii__ has quit IRC01:52
*** zhuli_ has joined #zuul02:04
*** mattclay_ has joined #zuul02:05
*** harlowja has quit IRC02:07
*** mattclay has quit IRC02:07
*** zhuli has quit IRC02:07
*** zhuli_ is now known as zhuli02:07
*** mattclay_ is now known as mattclay02:07
dmsimardtobiash, jeblair: there's nothing that currently associates executors to a specific label ?02:19
dmsimardall executors execute everything ?02:19
dmsimardlike pretend I have a nodepool launcher and a zuul executor inside a private network that connect to a public gearman to launch jobs in a private cloud02:20
pabelangerdmsimard: right, nothing yet. We've had the discussion in the past to support something like that. But IIRC, gearman makes that hard, should be much easier once we replace it with zookeeper.02:55
pabelangerdmsimard: would also allow for regional zuul-executors too I believe, sitting along side AFS mirrors02:56
dmsimardpabelanger: gearman shouldn't make that hard so long as it is public03:04
dmsimardif the gearman is private, then the other components can't connect to it03:04
*** rlandy|bbl is now known as rlandy03:07
*** rlandy has quit IRC03:09
*** threestrands_ has joined #zuul03:39
*** threestrands_ has quit IRC03:39
*** threestrands_ has joined #zuul03:39
*** threestrands has quit IRC03:41
zhuliHey folks, is there any possible to backref the match group from pipeline.trigger.<git source>.comment regular expression?03:58
zhuliI want to run different jobs base on this condition in the same pipeline and project, is that possible?04:05
*** brab741 has joined #zuul04:42
brab741▄▄▄▄▄▄▄▄▄▄▄▄ https://beta.companieshouse.gov.uk/company/10308021/filing-history christel sold freenode to Private Internet Access Andrew Lee WHO ALSO OWNS SNOONET AND IS MOVING FREENODE TO THAT SERVER (NEXT MONTH) AND CLOSING DOWN OPEN SOURCE ROOMS PLEASE COMPLAIN IN CHAN FREENODEptyznghd: mrhillsman gothicmindfood jesusaur bstinson timrc fdegir jpena|off mwhahaha tristanC fbo_ od04:42
brab741▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ https://beta.companieshouse.gov.uk/company/10308021/filing-history christel sold freenode to Private Internet Access Andrew Lee WHO ALSO OWNS SNOONET AND IS MOVING FREENODE TO THAT SERVER (NEXT MONTH) AND CLOSING DOWN OPEN SOURCE ROOMS PLEASE COMPLAIN IN CHAN FREENODEdhcasizy: cinerama` kklimonda zigo ianw_pto jamielennox sc68cal TheJulia04:42
brab741▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ https://beta.companieshouse.gov.uk/company/10308021/filing-history christel sold freenode to Private Internet Access Andrew Lee WHO ALSO OWNS SNOONET AND IS MOVING FREENODE TO THAT SERVER (NEXT MONTH) AND CLOSING DOWN OPEN SOURCE ROOMS PLEASE COMPLAIN IN CHAN FREENODEmqmmi: tristanC zigo SpamapS EmilienM persia odyssey4me timrc hogepodge04:42
brab741▄▄▄▄▄▄▄▄▄▄ https://beta.companieshouse.gov.uk/company/10308021/filing-history christel sold freenode to Private Internet Access Andrew Lee WHO ALSO OWNS SNOONET AND IS MOVING FREENODE TO THAT SERVER (NEXT MONTH) AND CLOSING DOWN OPEN SOURCE ROOMS PLEASE COMPLAIN IN CHAN FREENODErppktq: eventingmonkey tristanC fdegir odyssey4me robcresswell jhesketh jianghuaw_ fbo_ TheJulia jesusaur cinerama` Emilie04:42
brab741▄▄▄▄▄▄▄▄▄▄▄ https://beta.companieshouse.gov.uk/company/10308021/filing-history christel sold freenode to Private Internet Access Andrew Lee WHO ALSO OWNS SNOONET AND IS MOVING FREENODE TO THAT SERVER (NEXT MONTH) AND CLOSING DOWN OPEN SOURCE ROOMS PLEASE COMPLAIN IN CHAN FREENODEqsebhduo: fdegir ianw_pto mmedvede EmilienM tobiash rbergeron bramwelt jkt zaro sc68cal threestrands_ fbouliane04:42
brab741▄▄▄▄▄▄▄▄▄▄▄▄▄▄ https://beta.companieshouse.gov.uk/company/10308021/filing-history christel sold freenode to Private Internet Access Andrew Lee WHO ALSO OWNS SNOONET AND IS MOVING FREENODE TO THAT SERVER (NEXT MONTH) AND CLOSING DOWN OPEN SOURCE ROOMS PLEASE COMPLAIN IN CHAN FREENODEfvlpxsy: mmedvede fdegir zigo weshay fungi zaro fbo_ cinerama` jhesketh mrhillsman04:42
brab741▄▄▄▄▄▄▄▄▄▄ https://beta.companieshouse.gov.uk/company/10308021/filing-history christel sold freenode to Private Internet Access Andrew Lee WHO ALSO OWNS SNOONET AND IS MOVING FREENODE TO THAT SERVER (NEXT MONTH) AND CLOSING DOWN OPEN SOURCE ROOMS PLEASE COMPLAIN IN CHAN FREENODEnnoqs: gothicmindfood odyssey4me weshay ianw_pto maxamillion fdegir hogepodge EmilienM mnaser mwhahaha patrickeast mmedved04:42
brab741▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ https://beta.companieshouse.gov.uk/company/10308021/filing-history christel sold freenode to Private Internet Access Andrew Lee WHO ALSO OWNS SNOONET AND IS MOVING FREENODE TO THAT SERVER (NEXT MONTH) AND CLOSING DOWN OPEN SOURCE ROOMS PLEASE COMPLAIN IN CHAN FREENODEhfmny: fdegir jlk jpena|off pbrobinson leifmadsen we04:42
brab741▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ https://beta.companieshouse.gov.uk/company/10308021/filing-history christel sold freenode to Private Internet Access Andrew Lee WHO ALSO OWNS SNOONET AND IS MOVING FREENODE TO THAT SERVER (NEXT MONTH) AND CLOSING DOWN OPEN SOURCE ROOMS PLEASE COMPLAIN IN CHAN FREENODEiivnugywds: jhesketh jesusaur mwhahaha SpamapS sc68c04:43
brab741▄▄▄▄▄▄▄▄▄▄ https://beta.companieshouse.gov.uk/company/10308021/filing-history christel sold freenode to Private Internet Access Andrew Lee WHO ALSO OWNS SNOONET AND IS MOVING FREENODE TO THAT SERVER (NEXT MONTH) AND CLOSING DOWN OPEN SOURCE ROOMS PLEASE COMPLAIN IN CHAN FREENODEjhtpvzeoc: tobiash patrickeast pleia2 fbouliane cinerama` fungi maxamillion jianghuaw_ mgagne ianw_pto persia eventingmonk04:43
mnasercontacting #freenode04:43
*** dax has joined #zuul04:43
brab741▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ https://beta.companieshouse.gov.uk/company/10308021/filing-history christel sold freenode to Private Internet Access Andrew Lee WHO ALSO OWNS SNOONET AND IS MOVING FREENODE TO THAT SERVER (NEXT MONTH) AND CLOSING DOWN OPEN SOURCE ROOMS PLEASE COMPLAIN IN CHAN FREENODExtprrzk: robcresswell04:43
*** ilbelkyr has joined #zuul04:43
*** brab741 has quit IRC04:43
tobiashzhuli: jobs currently have no comment filter afaik04:58
*** dax has left #zuul04:58
*** max_the_penguin has joined #zuul05:12
*** maxamillion has quit IRC05:13
openstackgerritMerged openstack-infra/zuul-base-jobs master: Add generic base and base-test jobs/playbooks  https://review.openstack.org/52614005:30
tobiashdmsimard: the problem is gearman itself06:09
tobiashdmsimard: the executor can't look into the job and say if it will do it or not06:09
tobiashif it get the job it gets the job by gearman and has to do it06:10
tobiashyou would have to encode the region of the executor into the function name06:10
tobiashwith zookeeper that would be easy as nodepool is doing something like that already (the lock, accept/decline, unlock dance)06:11
SpamapSIt could be done with a router intermediary.06:17
SpamapSa simple worker that did look at jobs and re-submit them to specific executors.06:17
tobiashwhoa, a gearman job reverse proxy06:18
SpamapSactually the newer gearman protocol reducer functions might even be able to do it without a worker.06:18
SpamapSwell without a worker-resubmit..06:19
SpamapSthe worker would just map 'execute' to 'execute:region1' and respond appropriately, gearmand would just re-send the job to execute:region106:19
SpamapSBut that stuff is kind of poorly documented06:20
SpamapSand I think zk is the right way to go06:20
*** gundalow1 has joined #zuul06:20
*** threestrands_ has quit IRC06:21
*** tristanC_ has joined #zuul06:21
tristanC_tobiash: shouldn't there be a more simple workflow when both the nodepool-launcher and the zuul-executor are running in an isolated network?06:22
tobiashtristanC_: atm the only possibility is to have also an extra scheduler/gearman dedicated this isolated network06:23
tobiashaka an extra zuul deployment for that06:23
tobiashbut co-locating executors and nodes is definitely something we may want to support (post 3.0)06:24
tristanC_yes sure, i meant post 3.0 of course06:24
tobiashbut we might want to migrate to zk completely post 3.0 when making the scheduler a scale out component06:25
tobiashI think that's part of the long term roadmap06:25
tobiashthat would easily enable such use cases06:26
*** mattclay has quit IRC06:26
*** zhuli has quit IRC06:26
*** sshnaidm|afk has quit IRC06:26
*** Shrews has quit IRC06:26
*** adam_g has quit IRC06:26
*** robcresswell has quit IRC06:26
*** fdegir has quit IRC06:26
*** TheJulia has quit IRC06:26
*** persia has quit IRC06:26
*** gundalow has quit IRC06:26
*** tristanC has quit IRC06:26
*** rbergeron has quit IRC06:27
*** rbergeron has joined #zuul06:28
*** adam_g has joined #zuul06:31
*** mattclay has joined #zuul06:31
*** zhuli has joined #zuul06:31
*** Shrews has joined #zuul06:31
*** robcresswell has joined #zuul06:31
*** fdegir has joined #zuul06:31
*** TheJulia has joined #zuul06:31
*** persia has joined #zuul06:31
*** adam_g has quit IRC06:48
*** mattclay has quit IRC06:48
*** zhuli has quit IRC06:48
*** Shrews has quit IRC06:48
*** robcresswell has quit IRC06:48
*** fdegir has quit IRC06:48
*** TheJulia has quit IRC06:48
*** persia has quit IRC06:48
*** adam_g has joined #zuul07:24
*** zhuli has joined #zuul07:24
*** Shrews has joined #zuul07:24
*** TheJulia has joined #zuul07:24
*** robcresswell has joined #zuul07:24
*** persia has joined #zuul07:25
*** fdegir has joined #zuul07:25
*** mattclay has joined #zuul07:25
*** ianw_pto is now known as ianw07:43
*** ianw is now known as ianw_pto07:43
*** hashar has joined #zuul07:50
*** jpena|off is now known as jpena07:56
*** xinliang has quit IRC08:17
*** flepied has joined #zuul08:26
*** xinliang has joined #zuul08:29
*** xinliang has quit IRC08:29
*** xinliang has joined #zuul08:29
*** sshnaidm has joined #zuul08:32
openstackgerritTobias Henkel proposed openstack-infra/zuul feature/zuulv3: Reprime the installation map in getGitUrl if needed  https://review.openstack.org/52950608:34
*** tristanC_ is now known as tristanC08:53
tobiashSpamapS, jlk: now that the caching issues seem to be resolved, should we think of removing the event delay in the github driver?09:10
tobiashI tried that locally and didn't see any obvious things going wrong09:10
tobiashzuul feels much snappier without the delay :)09:10
*** flepied has quit IRC09:44
*** flepied has joined #zuul10:24
*** flepied_ has joined #zuul10:30
*** flepied has quit IRC10:33
*** flepied__ has joined #zuul11:04
*** flepied_ has quit IRC11:06
*** gundalow1 is now known as gundalow11:08
*** gundalow has quit IRC11:09
*** gundalow has joined #zuul11:09
openstackgerritTobias Henkel proposed openstack-infra/zuul feature/zuulv3: Remove github delay  https://review.openstack.org/52954911:25
openstackgerritTobias Henkel proposed openstack-infra/zuul feature/zuulv3: Status branch protection checking for github  https://review.openstack.org/47117511:28
*** jpena is now known as jpena|lunch12:06
*** flepied__ has quit IRC12:55
*** flepied__ has joined #zuul12:56
*** jpena|lunch is now known as jpena13:06
*** rlandy has joined #zuul13:35
*** rlandy is now known as rlandy|ruck13:35
*** sshnaidm is now known as sshnaidm|mtg14:00
*** max_the_penguin is now known as maxamillion14:16
*** dkranz has joined #zuul14:28
*** sshnaidm|mtg is now known as sshnaidm14:37
jeblairtobiash, SpamapS, pabelanger, dmsimard: https://storyboard.openstack.org/#!/story/2001125  but yes, definitely post 3.014:55
*** rlandy|ruck is now known as rlandy|ruck|mtg14:56
openstackgerritTobias Henkel proposed openstack-infra/zuul feature/zuulv3: Enable direct use of github driver in debug tool  https://review.openstack.org/52960614:56
dmsimardk14:56
tobiashSpamapS, jlk: I think you will like ^^14:56
tobiasha standalone github driver runner for experimenting with the github api14:57
*** toabctl has quit IRC15:23
*** toabctl has joined #zuul15:25
*** rlandy|ruck|mtg is now known as rlandy|ruck15:39
*** hashar is now known as hasharAway16:10
SpamapStobiash: neat!16:23
SpamapSargh.. something broken in my nginx<->zuul-web bridge16:40
openstackgerritMerged openstack-infra/zuul feature/zuulv3: Remove github delay  https://review.openstack.org/52954916:40
*** flepied__ has quit IRC16:43
SpamapSI get 404's on /{tenant}/builds.html btw... seems like zuul-web isn't happy with that uri16:50
mordredSpamapS: do you have the mysql reporter plugin enabled?16:50
SpamapSmordred: I don't think so16:51
mordredthen you don't have a /{tenant}/builds.html16:51
SpamapSOH16:51
SpamapSit's a post-thing?16:51
SpamapSI thought it was like, just a different view of status.16:51
mordredyup. nope - it's a historical view16:51
SpamapSWe should hide it from the tabs if it's not configured.16:51
mordredhttp://zuulv3.openstack.org/builds.html16:51
mordredSpamapS: agree. i'll put that on the TDL16:51
SpamapSYeah I love the one from OpenStack but I never actually looked at what was there. ;)16:52
SpamapSjust assumed that wa "stuff running"16:52
SpamapSI may add it though16:52
SpamapSdead useful16:52
SpamapSand I already have a mysql server hanging around from my half-v3 half-v2 deployment that I just never turned off16:53
mordredSpamapS: yah - it's super helpful for post jobs and the like16:56
SpamapSI also am just dabbling in post jobs at this point... one that I'm doing will run ansible against production with --check and it would be nice to have a page full of those results.17:03
jeblairwe might also consider just requiring the sql reporter and implicitly adding it.17:05
jeblairpost 3.0 :)17:06
SpamapSis it sqlalchemy-pure enough that sqlite would work?17:06
mordredSpamapS: maybe?17:06
SpamapSbecause as much as I hate that solution... for single-server installs like mine, that's plenty sufficient.17:06
SpamapS(until it isn't)17:07
jeblairit seems that as we ported over the functions of webapp to zuul-web, we did not port over the tests, so i'm doing that now17:07
tobiashI tried sqlite during some debugging and there was at least one syntax error in a migration script17:08
jeblairif we want to support both then we need to test both in unit tests17:08
SpamapSI don't think it's worth it.17:12
SpamapSMaybe one of those 3.5 things ;)17:12
SpamapSlike when enough single server users are out there going "why did I have to install mysql?"17:12
SpamapS(Wouldn't it be nice if we didn't have to disambiguate mysql/mariadb btw?)17:12
*** kmalloc has joined #zuul17:13
openstackgerritJames E. Blair proposed openstack-infra/zuul feature/zuulv3: Add zuul-web tests equivalent to the webapp tests  https://review.openstack.org/52965517:18
*** flepied__ has joined #zuul17:34
*** jpena is now known as jpena|off17:55
tobiashjeblair: I added some questions on ^^17:57
jeblairtobiash: ah thanks, responded.17:58
openstackgerritJames E. Blair proposed openstack-infra/zuul feature/zuulv3: Add zuul-web tests equivalent to the webapp tests  https://review.openstack.org/52965517:59
tobiashjeblair: +218:00
openstackgerritTobias Henkel proposed openstack-infra/zuul feature/zuulv3: WIP: Status branch protection checking for github  https://review.openstack.org/47117518:04
openstackgerritMonty Taylor proposed openstack-infra/zuul-jobs master: Move revoke-sudo from unittest pre to job run  https://review.openstack.org/52966218:06
openstackgerritMonty Taylor proposed openstack-infra/zuul-jobs master: Add tox-nodejs-npm base job for python and javascript  https://review.openstack.org/52966318:06
*** harlowja has joined #zuul18:16
jeblairmordred: i ran tools/install-js-tools.sh but it seems that doesn't install webpack... where should that come from?18:36
jeblairmordred: (i ran tools/install-js-tools.sh, then 'npm run build' which produced the webpacke error)18:38
jeblairmordred: i guess i should do: npm install --save-dev webpack18:39
jeblairbut just want to make sure, and also i guess update the instructions?18:39
tobiashjeblair: I think that was yarn install18:39
jeblairtobiash: what was yarn install?18:40
tobiashI think 'yarn install' installed that, but not sure anymore18:40
jeblairtobiash: oh i see that now.  that's mentioned in one part of the docs, but not another18:42
jeblairit's in javascript.rst but not TESTING.rst18:42
jeblairi'm leaving review comments on 48753818:44
jeblairand yeah, that seems to have sorted it18:49
jeblairtobiash: thanks :)18:49
tobiash:)18:51
tobiashmordred: I have a question on 52966319:07
mordredjeblair: and yes - what tobiash said19:57
openstackgerritMonty Taylor proposed openstack-infra/zuul feature/zuulv3: Add nodeenv and plumb it in to tox  https://review.openstack.org/52968619:58
jeblairtristanC: how does softwarefactory run zuul-web under the zuul3/ url?  do you set https://docs.openstack.org/infra/zuul/feature/zuulv3/admin/components.html#attr-web.websocket_url ?20:01
openstackgerritJames E. Blair proposed openstack-infra/zuul feature/zuulv3: Add web server URL tests  https://review.openstack.org/52969020:07
jeblairmordred: ^ once we have unit tests downloading the js deps into zuul/web/static, we should be able to expand that to verify that all of the pages and their internal links work20:08
*** hasharAway is now known as hashar20:10
openstackgerritFabien Boucher proposed openstack-infra/zuul feature/zuulv3: Make Zuul able to start with a broken config  https://review.openstack.org/52906020:17
rcarrillocruztobiash: around?20:25
*** threestrands_ has joined #zuul21:35
*** threestrands_ has quit IRC21:35
*** threestrands_ has joined #zuul21:35
tobiashrcarrillocruz: not really atm, what's your tz?22:27
openstackgerritJames E. Blair proposed openstack-infra/zone-zuul-ci.org master: Replace ns2 with ns3 for testing  https://review.openstack.org/52971422:45
openstackgerritMerged openstack-infra/zone-zuul-ci.org master: Replace ns2 with ns3 for testing  https://review.openstack.org/52971422:46
*** hashar has quit IRC23:12
openstackgerritFabien Boucher proposed openstack-infra/zuul feature/zuulv3: Make Zuul able to start with a broken config  https://review.openstack.org/52906023:16
openstackgerritFabien Boucher proposed openstack-infra/zuul feature/zuulv3: Make Zuul able to start with a broken config  https://review.openstack.org/52906023:17
*** myoung is now known as myoung|pto23:37
*** maxamillion has quit IRC23:40
tristanCjeblair: we don't the websocket_url setting, fwiw here is the full zuul.conf: https://softwarefactory-project.io/r/gitweb?p=software-factory/sf-config.git;a=blob;f=ansible/roles/sf-zuul3/templates/zuul.conf.j223:52
tristanCjeblair: it's done at the gateway level, here is the apache proxypass configuration: https://softwarefactory-project.io/r/gitweb?p=software-factory/sf-config.git;a=blob;f=ansible/roles/sf-gateway/templates/gateway.common.j2#l16223:53

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