Tuesday, 2018-03-06

*** rlandy is now known as rlandy|afk00:15
*** harlowja has quit IRC03:18
*** rlandy|afk is now known as rlandy04:21
tristanCHello folks, could we tag nodepool version 3 or are we waiting for some changes?04:50
*** harlowja has joined #zuul05:12
*** smyers has quit IRC05:15
*** smyers has joined #zuul05:16
*** myoung|ruck|bbl is now known as myoung|ruck05:21
*** myoung|ruck is now known as myoung|ruck|off05:22
tristanCregarding zuul release, could we approve: https://review.openstack.org/547790 ?05:22
tristanCi'm waiting for the release to publish fedora and centos packages...05:23
tristanCwould appreciate an heads-up on an estimated date for the tags05:26
SpamapSholy giant commit message batman05:29
SpamapStristanC: any reason that wasn't split up a bit more? It looks kind of like a massive stack squashed into one.05:32
* SpamapS gets tired after 200 or so lines of review05:33
SpamapScurrently on line 1700 or so of the diff :-P05:39
tristanCSpamapS: the review used to be splitted, but it was meant to be useful as a whole so a single review makes more sense imo05:40
SpamapSsure... it's a pendulum.. it's swung away from my happy place into your happy place. We'll get it merged.05:41
tristanCjavascript makefile bits apart, the change is relatively small05:41
SpamapSwell I'd complain about the amount of python in tests, but I will never, ever, ever, complain about too many tests05:43
SpamapSalso having written some nasty ansible to do a lot of this, it's making me happy that I can reduce it to a few npm's05:45
tristanCactually that npm things makes rpm packaging tricky, we used to yum install zuul-webui which pulled jquery and angular packages05:50
SpamapSsome day, we'll all look back and laugh at how much time we spent clinging to rpm/deb before we realized that the cloud doesn't have a DVD drive.05:51
SpamapStristanC: I +3'd, but the parent is massive too05:51
SpamapSso like.05:51
SpamapSno wonder it hasn't landed05:51
SpamapS:-P05:51
SpamapStristanC: you're in the gate. :)05:55
SpamapSAnd TIL that zuul-web is getting really fancy05:55
tristanCSpamapS: have you seen the job graph? here is a demo of https://review.openstack.org/537869 : https://softwarefactory-project.io/zuul/openstack.org/jobs.html05:57
*** haint has quit IRC05:57
tristanCthanks for the review, so we are now only missing the zuul_stream refactor05:57
tobiashSpamapS: yes, monty squashed most of the javascript stack06:05
tobiashtristanC: this javascript stack is one of the last two blockers for the v3 release06:05
tobiashso when they are sorted out v3 will be tagged probably next week06:06
tobiashand nodepool and zuul will be tagged at the same time06:06
tristanCtobiash: thanks for the information :)06:07
openstackgerritMerged openstack-infra/zuul master: Make Info.endpoint a config override  https://review.openstack.org/54757606:07
*** haint has joined #zuul06:07
tobiashso the zuul_stream refactor is the last missing piece then06:08
tobiashtristanC: so you're already running with mordred's javascript stack?06:09
tobiashis there anything to think about when upgrading?06:10
openstackgerritMerged openstack-infra/zuul master: Use yarn and webpack to manage zuul-web javascript  https://review.openstack.org/54779006:10
openstackgerritTobias Henkel proposed openstack-infra/zuul master: Support brew for installing the js tools  https://review.openstack.org/54823506:13
SpamapStristanC: pretttty06:14
tristanCtobiash: not really, fwiw here is the deployment change we used: https://softwarefactory-project.io/r/1097106:14
*** threestrands has quit IRC06:14
tristanCnot sure how the js would get installed by pip though06:15
tobiashok, will have a look what pip will do06:16
tobiashthanks06:16
tristanCtobiash: i mean yes i've been cherry-picking all the v3 change in the zuul package to be ready for the release, and i couldn't make the zuul_stream refactor work06:18
tobiashtristanC: I think that's still WIP by mordred06:18
openstackgerritTobias Henkel proposed openstack-infra/zuul master: Add queue size to tenant overview  https://review.openstack.org/54824806:21
*** harlowja has quit IRC06:29
*** xiexianbin has joined #zuul06:57
xiexianbinis http://zuul.openstack.org/ down? i get 502 from shanghai, China.06:58
tobiashxiexianbin: it's working for me06:58
tobiashmaybe the great firewall is blocking you?06:59
xiexianbini also get 502 in us vultr07:00
xiexianbin[root@vultr ~]# curl  zuul.openstack.org <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> <html><head> <title>502 Proxy Error</title> </head>07:01
tobiashxiexianbin: you might want to ask in #openstack-infra, maybe there is something odd07:01
xiexianbintks07:02
ianwok it look like deployment is really broken with those javascript changes07:50
AJaegertobiash: is there any change up for fixing deployment?07:54
tobiashAJaeger: oh, due to the zuul-web change that landed?07:54
tobiashprobably not07:54
tobiashI think that merged a bit too early ;)07:55
AJaegertobiash: yes, that's ianw's suggestion - see his comment on #openstack-infra as well.07:55
AJaegertobiash: is that a single change? Should we revert it for now?07:56
ianwhttps://review.openstack.org/549608 is the change for the puppet07:56
ianwi've tried to fix it up ...07:56
AJaegerianw: thanks!07:56
ianwalso, i have now manually installed npm/yarn on the host as i ran the tools/install_javascript_tools and manually pip installed it07:56
ianwbut i don't think that matters07:56
tristanCianw: could you try dropping http://logs.openstack.org/90/547790/6/gate/build-javascript-content/73011cf/npm/html/ inside the /usr/local/lib/python3.5/dist-packages/zuul/web/static directory?07:59
ianwtristanC: well i sort of did that by installing yarn and pip reinstalling so the setup hook ran07:59
ianwthe problem is that hte apache config is all wrong to pass through to the new files08:00
ianwto serve the new files i mean08:00
ianwwhich the puppet fix should correct08:00
*** jpena|off is now known as jpena08:00
AJaegerhttp://zuul.openstack.org/ runs now but looks rather empty08:01
*** jpena is now known as jpena|off08:01
*** jpena|off is now known as jpena08:01
ianwAJaeger: right, that's the issue above, if you see it's trying to source files that aren't served08:01
*** sshnaidm|ptg has joined #zuul08:10
*** hashar has joined #zuul08:24
*** snapiri- has joined #zuul08:39
*** snapiri has quit IRC08:42
*** electrofelix has joined #zuul08:45
*** sshnaidm|ptg has quit IRC08:52
tobiashSpamapS: do you also have occationally merge failed errors with github?09:40
tobiashnot often, but sometimes it seems that the merger cannot fetch the branch09:41
*** snapiri- has quit IRC11:18
*** xiexianbin has quit IRC11:29
*** sshnaidm|ptg has joined #zuul11:49
openstackgerritAndrea Frittoli proposed openstack-infra/zuul-jobs master: Revert "Revert "Deploy the build ssh key to auth_keys""  https://review.openstack.org/55002711:53
*** jpena is now known as jpena|lunch12:10
openstackgerritFabien Boucher proposed openstack-infra/zuul master: Tenant config can be read from an external script  https://review.openstack.org/53587812:14
*** sshnaidm|ptg has quit IRC12:38
*** jpena|lunch is now known as jpena12:56
*** snapiri has joined #zuul13:00
openstackgerritAndrea Frittoli proposed openstack-infra/zuul-jobs master: Fix the copy-build-sshkey role  https://review.openstack.org/54804913:13
openstackgerritAndrea Frittoli proposed openstack-infra/zuul-jobs master: Revert "Revert "Deploy the build ssh key to auth_keys""  https://review.openstack.org/55002713:13
*** rlandy has joined #zuul13:35
openstackgerritFabien Boucher proposed openstack-infra/zuul master: Tenant config can be read from an external script  https://review.openstack.org/53587813:36
openstackgerritFabien Boucher proposed openstack-infra/zuul master: Tenant config can be read from an external script  https://review.openstack.org/53587813:47
*** myoung|ruck|off is now known as myoung|ruck14:13
*** electrofelix has quit IRC14:14
*** dkranz has joined #zuul14:22
openstackgerritFabien Boucher proposed openstack-infra/zuul master: Tenant config can be read from an external script  https://review.openstack.org/53587814:25
*** sshnaidm|ptg has joined #zuul14:35
mordredtristanC: pip should transparently do the right thing - if you're installing from source, you need the javascript tools. if you install from a published python tarbal you should not need the javascript tooling installed14:41
*** sshnaidm|ptg has quit IRC14:44
openstackgerritTobias Henkel proposed openstack-infra/zuul-jobs master: Revert "Revert "Deploy the build ssh key to auth_keys""  https://review.openstack.org/55002714:48
openstackgerritAndrea Frittoli proposed openstack-infra/zuul-jobs master: Fix the copy-build-sshkey role  https://review.openstack.org/54804914:50
openstackgerritAndrea Frittoli proposed openstack-infra/zuul-jobs master: Revert "Revert "Deploy the build ssh key to auth_keys""  https://review.openstack.org/55002714:50
openstackgerritAndrea Frittoli proposed openstack-infra/zuul-jobs master: Revert "Revert "Deploy the build ssh key to auth_keys""  https://review.openstack.org/55002714:51
openstackgerritMonty Taylor proposed openstack-infra/zuul master: Set node version for javascript publish job  https://review.openstack.org/55010615:06
ShrewstristanC: I think your sequence handling code in the zk retry review looks good. I'm now concerned about the effects on locks (mentioned in my recent email response to the ML).15:49
openstackgerritMerged openstack-infra/zuul master: Set node version for javascript publish job  https://review.openstack.org/55010615:54
SpamapStobiash: yes, I believe the code needs to surface the error message from Github rather than just say "I couldn't merge this"16:40
tobiashSpamapS: that would be helpful16:40
SpamapStobiash: I just had one of those recently, where the branch was configured to wait for a jenkins check, which was taking longer than normal, so the check/gate completed before jenkins and the user was confused.. "It merges just fine.. ?"16:40
SpamapSThe error logs for the scheduler had the response from github.16:41
SpamapSWould also really be nice to be able to set requirements for a pipeline per-project sometimes.16:41
tobiashSpamapS: the response in my case was ref not found16:41
tobiashat the same time github was under more load than usual16:41
SpamapSI have that jenkins check listed as a trigger, so when it finishes, the change goes back into the gate, but it would be better if gate waited for the check.16:42
SpamapStobiash: yeah I've had that too16:42
SpamapSthough, they recently upgraded the GHE installation and I haven't seen it in a couple months16:42
*** myoung|ruck is now known as myoung|ruck|lunc16:48
*** myoung|ruck|lunc is now known as myoung|ruck|food16:48
openstackgerritTobias Henkel proposed openstack-infra/zuul master: Normalize hostname for statsd  https://review.openstack.org/54730917:03
*** haint_ has joined #zuul17:11
*** jpena is now known as jpena|off17:12
*** haint has quit IRC17:13
*** hashar is now known as hasharDinner17:19
openstackgerritMonty Taylor proposed openstack-infra/zuul-jobs master: Use zuul.tag in fetch-javascript-tarball  https://review.openstack.org/55017517:26
openstackgerritMonty Taylor proposed openstack-infra/zuul master: Switch to publish-openstack-javascript-tarball  https://review.openstack.org/55017917:36
openstackgerritMonty Taylor proposed openstack-infra/zuul-jobs master: Remove version-from-git role  https://review.openstack.org/55018017:39
openstackgerritTobias Henkel proposed openstack-infra/zuul master: Normalize hostname for statsd  https://review.openstack.org/54730917:46
*** jimi|ansible has quit IRC18:17
openstackgerritMonty Taylor proposed openstack-infra/zuul-jobs master: Handle repos with no tags in version-from-git  https://review.openstack.org/55017518:23
openstackgerritAndrea Frittoli proposed openstack-infra/zuul-jobs master: Fix the copy-build-sshkey role  https://review.openstack.org/54804918:25
openstackgerritAndrea Frittoli proposed openstack-infra/zuul-jobs master: Fix the copy-build-sshkey role  https://review.openstack.org/54804918:26
openstackgerritMonty Taylor proposed openstack-infra/zuul-jobs master: Handle repos with no tags in version-from-git  https://review.openstack.org/55017518:27
openstackgerritMerged openstack-infra/zuul master: Switch to publish-openstack-javascript-tarball  https://review.openstack.org/55017918:29
*** harlowja has joined #zuul18:39
openstackgerritMonty Taylor proposed openstack-infra/zuul-jobs master: Handle repos with no tags in version-from-git  https://review.openstack.org/55017518:39
openstackgerritMonty Taylor proposed openstack-infra/zuul-jobs master: Handle repos with no tags in version-from-git  https://review.openstack.org/55017518:44
openstackgerritAndrea Frittoli proposed openstack-infra/zuul-jobs master: Revert "Revert "Deploy the build ssh key to auth_keys""  https://review.openstack.org/55002718:51
*** pwhalen has quit IRC19:09
openstackgerritFabien Boucher proposed openstack-infra/zuul master: Tenant config can be read from an external script  https://review.openstack.org/53587819:10
openstackgerritTobias Henkel proposed openstack-infra/zuul-jobs master: Handle repos with no tags in version-from-git  https://review.openstack.org/55017519:14
*** myoung|ruck|food is now known as myoung|ruck19:15
*** pwhalen has joined #zuul19:16
openstackgerritMerged openstack-infra/zuul-jobs master: Fix the copy-build-sshkey role  https://review.openstack.org/54804919:18
openstackgerritMerged openstack-infra/zuul-jobs master: Revert "Revert "Deploy the build ssh key to auth_keys""  https://review.openstack.org/55002719:18
openstackgerritMonty Taylor proposed openstack-infra/zuul master: Revert "Switch to publish-openstack-javascript-tarball"  https://review.openstack.org/55021719:21
openstackgerritMonty Taylor proposed openstack-infra/zuul-jobs master: Add role for fetching javascript built content  https://review.openstack.org/55022319:33
dmsimardSpamapS: https://landscape.cncf.io/selected=zuul :/20:18
openstackgerritMerged openstack-infra/zuul master: Revert "Switch to publish-openstack-javascript-tarball"  https://review.openstack.org/55021720:24
*** hasharDinner is now known as hashar20:44
*** hashar is now known as hasharL4D221:11
mordreddmsimard: sigh21:17
mordreddmsimard: also - enjoy how it lists Market Cap on an entry for an "Open Source" project21:18
-openstackstatus- NOTICE: The infrastructure team is aware of replication issues between review.openstack.org and github.com repositories. We're planning a maintenance to try and address the issue. We recommend using our official supported mirrors instead located at https://git.openstack.org.21:19
clarkbmordred: theoretically you can sell the copyright of an open source project right? (that said market cap makes no sense to me)21:22
*** dkranz has quit IRC21:25
mordredclarkb: well, that's ok - they list 'swift' as a cloud-native storage solution, but list it with swiftstack info rather than openstack21:28
mordredclarkb: I'd guess that shows the worldview21:28
mordreddmsimard: https://github.com/cncf/landscape/pull/31521:28
clarkbmordred: thats even worse than getting the wrong zuul21:28
dmsimardmordred: I mentioned it here but it came up in #openstack-tc21:29
dmsimardI added a reference to https://github.com/Netflix/zuul/issues/315 to your PR21:32
dmsimardclarkb, mordred: I think the whole point of the thing might just be that sentence they put at the top: "You are viewing 468 cards with a total of 914,966 stars, market cap of $4.79T and funding of $19.1B."21:40
dmsimard(re: putting market cap on open source projects)21:41
dmsimardIt's an odd metric21:41
mordredwell - it's the Embrace-Extend-Destroy that's been running for several years now21:42
mordredequate "Open Source" with "Venture-Backed Open Source"21:42
mordredthen get enough "Open Source" supporters to believe that Open Core is a good thing - by redefining what it means to be an "Open Source" supporter21:43
mordredthen, voila! magic! the peskey parts of Open Source that the money people didn't like in the first place have been undercut - but we call it open source so 'everyone' is happy21:44
dmsimardYup open core is being mixed up. It's an increasingly popular model too.21:44
mordredof course, I'm just that guy who believes that open source projects should only use open source tools for their development. silly me21:45
dmsimardSensu, Gitlab, Influx, etc.21:45
mordreddmsimard: of course it is - people made it socially unacceptable to talk about the 'why' we do open source21:45
mordredcomplaining about people getting 'religious' every time they do21:45
mordredand responding that they "don't care about all that, just want to Get Stuff Done"21:46
dmsimardThen again, you could argue that Ansible and Ceph were open core as well (Tower and Calamari respectively)21:46
mordreddmsimard: well, I've always argued that tower doesn't matter to me because it's an additional product on top of ansible and I can happily ignore it and still use ansible ... and the callback interface is still full-featured enough for you to have written ara21:47
pabelangerI'm very happy at the beginning of openstack we had people cared about that, over get stuff done21:47
mordredpabelanger: ++21:47
mordreddmsimard: BUT - I've also always been pretty vocal against tower being a thing I cannot use due to licensing21:48
dmsimardmordred: right, it gets bad even you cripple your "open core" on purpose to extort money21:48
mordreddmsimard: eucalyptus being open core is the reason openstack exists21:48
mordred(back when it was open core)21:48
mordreds/the reason/one of the reasons/21:49
mordredldap integration was an enterprise for-pay feature21:49
dmsimardIt was also java (or is that CloudStack?) :P21:49
mordredmeaning there was basically no ability to do auth integrations with the open source version21:49
dmsimardFunny you mention ldap, that's what gitlab tried to monetize off of me a few years ago21:50
mordreddmsimard: ldap integration is a popular upsell21:50
mordredthe assumptoin being that only larger corporations have ldap that they care about21:50
* mordred apologizes to the humans in the zuul channel who did not want to talk abot this topic21:51
*** threestrands has joined #zuul21:54
openstackgerritMerged openstack-infra/zuul-jobs master: Add role for fetching javascript built content  https://review.openstack.org/55022321:58
mordredgetting closer ...22:02
*** qwc has quit IRC22:02
*** qwc has joined #zuul22:02
*** hasharL4D2 is now known as hashar22:03
openstackgerritMerged openstack-infra/zuul master: Support brew for installing the js tools  https://review.openstack.org/54823522:31
dmsimard"Quadrupling Ansible performance with Mitogen": http://pythonsweetness.tumblr.com/post/171589071872/quadrupling-ansible-performance-with-mitogen22:49
*** myoung|ruck is now known as myoung|ruck|off22:52
*** hashar has quit IRC22:57
*** hashar has joined #zuul23:02
pabelangerread that this morning23:06
*** jimi|ansible has joined #zuul23:06
pabelangergood news, zuul / nodepool / diskimage-builder / etc all seem to just work on bionic :) http://logs.openstack.org/16/550216/3/check/windmill-ubuntu-bionic/3b97275/23:18
pabelangergoing to give bwrap a spin tomorrow and see how the version in bionic works23:19
*** hashar has quit IRC23:21
persiapabelanger: Woohoo!23:31

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