Wednesday, 2018-08-29

*** rlandy is now known as rlandy|bbl00:33
*** fungi has quit IRC01:18
*** Shrews has quit IRC01:19
*** odyssey4me has quit IRC01:19
*** sdoran has quit IRC01:19
*** fungi has joined #zuul01:19
*** odyssey4me has joined #zuul01:20
*** ianw has quit IRC01:49
*** zigo has quit IRC01:49
*** spsurya has quit IRC01:49
*** jamielennox has quit IRC01:49
*** persia has quit IRC01:49
*** ianw has joined #zuul01:53
*** jamielennox has joined #zuul01:53
*** persia has joined #zuul01:55
*** Shrews has joined #zuul02:00
*** ianw has quit IRC02:03
*** ianw has joined #zuul02:04
*** rlandy|bbl is now known as rlandy02:13
*** eumel8 has quit IRC02:19
*** openstack has joined #zuul02:52
*** ChanServ sets mode: +o openstack02:52
*** jhesketh has joined #zuul02:57
*** openstackstatus has joined #zuul03:02
*** ChanServ sets mode: +v openstackstatus03:02
*** rlandy has quit IRC03:30
*** spsurya has joined #zuul03:54
openstackgerritTristan Cacqueray proposed openstack-infra/zuul master: web: add job page  https://review.openstack.org/59704804:20
tristanCcorvus: 597048 now uses tabs and react-json-view. thanks for the suggestions!04:21
tristanCit's now easy to spot differences in job variants and their variables04:21
*** mattclay has joined #zuul04:23
*** myoung is now known as myoung|pto04:25
openstackgerritTristan Cacqueray proposed openstack-infra/zuul master: web: add job page  https://review.openstack.org/59704804:35
*** neilsun has joined #zuul05:24
*** nchakrab has joined #zuul06:10
*** pcaruana has joined #zuul06:50
*** electrofelix has joined #zuul07:20
*** jesusaur has quit IRC07:23
*** jesusaur has joined #zuul07:27
*** fdegir has joined #zuul07:42
*** threestrands has quit IRC07:50
*** jpena|off is now known as jpena07:51
*** zigo has joined #zuul07:54
*** hashar has joined #zuul08:26
openstackgerritMarkus Hosch proposed openstack-infra/nodepool master: Add metric for image build result  https://review.openstack.org/59041208:31
openstackgerritMarkus Hosch proposed openstack-infra/nodepool master: Add list of metrics provided to statsd  https://review.openstack.org/59023308:45
*** sshnaidm|afk is now known as sshnaidm08:59
*** gundalow has joined #zuul09:30
openstackgerritMarkus Hosch proposed openstack-infra/nodepool master: Add metric for image build result  https://review.openstack.org/59041209:40
*** nchakrab has quit IRC09:53
*** snapiri has joined #zuul11:01
*** electrofelix has quit IRC11:02
*** electrofelix has joined #zuul11:14
openstackgerritRafael Folco proposed openstack-infra/zuul-jobs master: [DNM] base-test #597235  https://review.openstack.org/59744911:20
openstackgerritRafael Folco proposed openstack-infra/zuul-jobs master: Set zuul job start time fact  https://review.openstack.org/59723511:35
*** snapiri has quit IRC11:35
*** jpena is now known as jpena|lunch11:37
*** elyezer has quit IRC12:08
*** elyezer has joined #zuul12:15
openstackgerritRafael Folco proposed openstack-infra/zuul-jobs master: [DNM] base-test #597235  https://review.openstack.org/59744912:26
*** sshnaidm is now known as sshnaidm|afk12:28
*** rlandy has joined #zuul12:29
*** jpena|lunch is now known as jpena12:46
*** sshnaidm|afk is now known as sshnaidm13:02
*** pcaruana has quit IRC13:04
*** snapiri has joined #zuul13:08
openstackgerritRafael Folco proposed openstack-infra/zuul-jobs master: [WIP] Set zuul job start time fact  https://review.openstack.org/59751313:17
*** elyezer has quit IRC13:24
pabelangertobiash: do you have a copy of your check pipeline you can share for github?  Mostly curious how you are using labels in check13:34
dmsimardtristanC: I'm not sure what the nodeset table cell represents ? https://i.imgur.com/fwAlidp.png13:37
*** elyezer has joined #zuul13:38
*** dkehn has joined #zuul13:46
*** jimi|ansible has joined #zuul13:46
tristanCdmsimard: number of server, number of group, then the list of node-name - label-name (group-name)13:48
dmsimardtristanC: okay, that makes sense -- it would need labels (or at the very least alt text on the icons)13:48
tristanCdmsimard: noted, thanks for the feedback :)13:48
tristanCdmsimard: btw, the code for that component is https://review.openstack.org/#/c/597048/3/web/src/containers/job/Nodeset.jsx13:49
dmsimardjsx makes my eyes bleed13:49
dmsimardIt's like.. not quite javascript and not quite html at the same time, it makes my brain want to cry13:50
dmsimardI can read it but I can't write it :D13:50
tristanCdmsimard: using the right editor, like emacs and rjsx-mode makes it very easy13:51
tristanCdmsimard: and you can translate to javascript very easily, e.g.: https://reactjs.org/docs/react-without-jsx.html13:51
dmsimardyeah I think if I cared more about frontend I could get myself to learn it :)13:51
tristanCi find it much easier to use than jinja or any other templating systems, it's more powerfull as react only render when actually needed13:52
dmsimardno doubt, I have a huge amount of respect for people who can write good frontends13:53
fungiis there an etherpad yet for brainstorming zuul-oriented topic ideas for berlin forum sessions?13:59
fungii've gone ahead and created https://etherpad.openstack.org/p/BER-zuul-brainstorming and linked it from https://wiki.openstack.org/wiki/Forum/Berlin2018 but can switch it out if there's already one i'm not finding14:07
openstackgerritRafael Folco proposed openstack-infra/zuul-jobs master: Set zuul job start time fact  https://review.openstack.org/59723514:29
*** pcaruana has joined #zuul14:50
corvusfungi: i think you're the first :)15:01
fungiclaire kept asking me if we had one, so... i just went ahead and created it15:01
fungialso see her message to the zuul-discuss ml, the forum organizers are looking for a zuul subject matter expert interested in helping gauge any proposed zuul content for forum sessions (or more likely just representing the ones we add on our brainstorming etherpad)15:02
fungiwell, s/content/topics/ as it's the forum15:03
corvustristanC: 597048 is great!  it's super easy to compare branch variants, and presents it in an intuitive manner.  a couple of minor things: it'd be nice to highlight the current "tab" (and for them to look more like something you can click -- but i think if you bold and/or underline the current one, that might be enough to suggest that you can click them all).  and i think it'd be good if we didn't have to15:06
corvusscroll the description -- just let it be large.15:06
tristanCcorvus: noted. about the description, it may shift the other attributes' position and makes comparaison less easy. Especially for the devstack job that has varying description size on some branches.15:11
tristanCmaybe the description could be collapsable?15:13
corvustristanC: maybe... we also talked about possibly putting the reference definition description (ie, the first variant) above the table, then including the variant description in the table...15:14
corvustristanC: okay, so just brainstorming without any idea whether this is possible -- but what would be ideal is if the description field were as tall as needed for the longest description.15:14
corvusi'm pretty sure nothing actually works like that and it would be really difficult/impossible to do.  but it sure would be nice :)15:15
corvustristanC: at the very least, let's at least make it a bit larger for now -- as it is, for me, it doesn't actually look like the description for devstack master is any longer than stable/pike15:16
tristanCcomuting the max size is doable, but it may look weird if one of the description is extra long.15:17
corvustristanC: i think that might be okay -- the big empty space is actually extra information :)  (and besides, things usually get bigger over time, so it's probably the reference definition which would have the long one anyway, and that shows up first)15:18
tristanCcorvus: actually it's quite easy using https://github.com/nkbt/react-height . Next PS should implement the last suggestion15:40
corvuswow magic!15:42
openstackgerritTristan Cacqueray proposed openstack-infra/zuul master: web: add job page  https://review.openstack.org/59704815:49
openstackgerritTristan Cacqueray proposed openstack-infra/zuul master: web: add config-errors notifications drawer  https://review.openstack.org/59714715:49
tristanCcorvus: also, have you checked the config-error notifications?15:49
tristanCyou can find some on the rdoproject.org from this page: http://logs.openstack.org/47/597147/3/check/zuul-build-dashboard-multi-tenant/340268a/npm/html/15:50
tristanCon the top right, there is a bell, and when you click any of them, there is a page with the full details15:50
corvustristanC: that's sweet!15:51
openstackgerritTristan Cacqueray proposed openstack-infra/zuul master: web: add config-errors notifications drawer  https://review.openstack.org/59714715:52
tristanCcorvus: and one last link for today, here is a test deployment with the rewrite rule from the installation.rst doc: http://38.145.32.112/react-zuul-openstack/job/devstack16:01
tristanCthat demonstrates links url as you suggested16:03
pabelangertristanC: that looks way nice16:04
pabelangerhttp://38.145.32.112/react-zuul-openstack/job/devstack-minimal16:05
pabelangerseems odd with less text16:05
pabelangerbut pretty16:05
corvustristanC: links url?  which suggestion is that?16:10
openstackgerritJames E. Blair proposed openstack-infra/zuul master: Add private key storage migration  https://review.openstack.org/59221316:12
tristanCcorvus: that links should looks like "/job/devstack" instead of "#/job/devstack" or "job.html?name=devstack"16:12
tristanCthis is using the configuration L170 of https://review.openstack.org/#/c/591604/24/doc/source/admin/installation.rst16:13
openstackgerritTristan Cacqueray proposed openstack-infra/zuul master: web: add job page  https://review.openstack.org/59704816:13
corvustristanC: ah, gotcha16:14
tristanCthis is not working in job artifacts as the logserver is missing the rewrite catchall to index.html16:14
tristanCbut it does work fine when using the rewriterule documented in the installation.rst16:16
SpamapScorvus: did I hear correctly that you were working on logs -> swift?16:26
*** hashar is now known as hasharAway16:28
corvusSpamapS: yes.  tobiash has it in production.  it's *basically* ready for openstack but not in prod yet.  let me dig up urls16:29
corvusSpamapS: here's the main role: https://zuul-ci.org/docs/zuul-jobs/roles.html#role-upload-logs-swift16:30
corvusSpamapS: here's the playbook standing by for openstack's use: http://git.openstack.org/cgit/openstack-infra/project-config/tree/playbooks/base-test/post-logs-swift.yaml16:31
*** jpena is now known as jpena|off16:31
corvusSpamapS: note that playbook runs an 'htmlify' role which compensates for not having an os-loganalyze proxy.  of course you can still run a proxy if you want; tobiash does.16:32
corvusSpamapS: here's a test run in openstack: https://object-storage-ca-ymq-1.vexxhost.net/swift/v1/86bbbcfa8ad043109d2d7af530225c72/logs_82/592582/2/check/tempest-full/a77af5a/16:32
openstackgerritJames E. Blair proposed openstack-infra/zuul master: Change project.private_key to private_secrets_key  https://review.openstack.org/59730216:34
SpamapScorvus: sweet!16:38
corvusShrews: https://hub.docker.com/r/zuul/ has nodepool images now16:49
openstackgerritClark Boylan proposed openstack-infra/zuul master: The argparse type of node-hold-expiration is int  https://review.openstack.org/59759216:53
clarkbcorvus: Shrews https://review.openstack.org/597592 fix for the node expiry type issue in nodepool16:53
clarkbI didn't write a test because our tests seem to happen a level below the argparsing layer16:53
clarkband I don't feel like making an entirely new layer of tests for argparse for this small thing >_>16:54
corvusclarkb: wfm16:55
corvusclarkb: though we could add the coercion at the lower layer so we're not relying on argparse16:55
clarkbcorvus: maybe do that in nodepool so that it santizes its own inputs?17:02
*** neilsun has quit IRC17:04
Shrewscorvus: yeah, i saw17:05
*** snapiri has quit IRC17:05
clarkbI'm working ont he coercion in nodepool patch, this one I am writing tests for17:17
openstackgerritClark Boylan proposed openstack-infra/nodepool master: Force node hold expiration to integer type  https://review.openstack.org/59760917:24
clarkbcorvus: ^ nodepool being defensive17:24
corvusclarkb: belts _and_ suspenders17:30
*** bhavikdbavishi has joined #zuul17:38
openstackgerritJames E. Blair proposed openstack-infra/zuul master: Add private key storage migration  https://review.openstack.org/59221317:43
openstackgerritJames E. Blair proposed openstack-infra/zuul master: Change project.private_key to private_secrets_key  https://review.openstack.org/59730217:43
clarkbmnaser: corvus it appears to be working now17:44
openstackgerritMerged openstack-infra/zuul master: The argparse type of node-hold-expiration is int  https://review.openstack.org/59759217:58
*** electrofelix has quit IRC18:11
*** elyezer has quit IRC18:44
*** bhavikdbavishi has quit IRC18:47
openstackgerritMerged openstack-infra/nodepool master: Force node hold expiration to integer type  https://review.openstack.org/59760918:51
*** elyezer has joined #zuul18:57
*** pcaruana has quit IRC19:09
dmsimardHow would I troubleshoot a lock acquisition timeout from nodepool ? trace: http://paste.openstack.org/raw/729078/19:24
dmsimardNothing in logs, services (and even the server) was restarted19:26
dmsimardThat's when trying to delete a node fwiw19:28
openstackgerritDavid Moreau Simard proposed openstack-infra/nodepool master: WIP: Implement an Amazon EC2 driver  https://review.openstack.org/53555819:41
SpamapSdmsimard: how's your zookeper doing?19:41
SpamapSdmsimard: I had a lot of weird lock timeouts and stuff in nodepool until I put zk on its own dedicated VM19:41
*** mgagne has joined #zuul20:21
*** hwoarang has quit IRC20:39
*** hasharAway has quit IRC20:54
openstackgerritJames E. Blair proposed openstack-infra/zuul master: Create per-project ssh keys  https://review.openstack.org/59771121:15
*** jimi|ansible has quit IRC21:15
openstackgerritJames E. Blair proposed openstack-infra/zuul master: Create per-project ssh keys  https://review.openstack.org/59771122:14
*** threestrands has joined #zuul22:19
*** threestrands has quit IRC22:19
*** threestrands has joined #zuul22:22
*** jimi|ansible has joined #zuul22:46
*** rlandy is now known as rlandy|bbl22:57
*** elyezer has quit IRC22:57
openstackgerritJames E. Blair proposed openstack-infra/zuul master: Provide per-project ssh key to executor  https://review.openstack.org/59772723:01
*** elyezer has joined #zuul23:09

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