Tuesday, 2019-08-06

*** jamesmcarthur has quit IRC00:09
*** mattw4 has quit IRC00:12
*** jamesmcarthur has joined #zuul00:16
*** jamesmcarthur has quit IRC00:38
*** igordc has quit IRC01:00
*** spsurya has joined #zuul01:17
*** altlogbot_0 has quit IRC01:37
*** altlogbot_1 has joined #zuul01:39
*** jamesmcarthur has joined #zuul01:44
*** jamesmcarthur has quit IRC01:49
*** tributarian has quit IRC01:51
*** bhavikdbavishi has joined #zuul01:52
*** rlandy|bbl is now known as rlandy01:55
*** rlandy has quit IRC01:57
*** bhavikdbavishi1 has joined #zuul02:04
*** bhavikdbavishi has quit IRC02:06
*** bhavikdbavishi1 is now known as bhavikdbavishi02:06
*** weshay_dentist is now known as weshay02:13
*** jamesmcarthur has joined #zuul02:18
*** bhavikdbavishi has quit IRC02:49
*** jamesmcarthur has quit IRC02:53
*** jamesmcarthur has joined #zuul02:54
*** jamesmcarthur has quit IRC02:59
*** jamesmcarthur has joined #zuul03:04
*** jamesmcarthur has quit IRC03:17
*** yolanda has quit IRC03:21
*** yolanda has joined #zuul03:22
*** bhavikdbavishi has joined #zuul03:35
*** jamesmcarthur has joined #zuul03:40
*** bjackman has joined #zuul04:21
*** jamesmcarthur has quit IRC04:40
*** jank has joined #zuul04:46
*** jhesketh has joined #zuul04:54
*** jamesmcarthur has joined #zuul05:09
*** jamesmcarthur has quit IRC05:15
*** sshnaidm is now known as sshnaidm|afk05:19
*** jamesmcarthur has joined #zuul06:11
*** jamesmcarthur has quit IRC06:16
*** jamesmcarthur has joined #zuul06:46
*** jamesmcarthur has quit IRC06:51
*** jamesmcarthur has joined #zuul07:00
*** jamesmcarthur has quit IRC07:05
*** themroc has joined #zuul07:08
*** tosky has joined #zuul07:24
*** jamesmcarthur has joined #zuul07:39
*** jamesmcarthur has quit IRC07:43
*** gtema has joined #zuul07:56
*** jamesmcarthur has joined #zuul08:08
*** electrofelix has joined #zuul08:11
*** jamesmcarthur has quit IRC08:12
*** jamesmcarthur has joined #zuul08:14
*** gtema has quit IRC08:14
*** gtema has joined #zuul08:14
*** jamesmcarthur has quit IRC08:20
*** gtema has quit IRC08:24
*** jamesmcarthur has joined #zuul08:44
*** panda|pubholiday is now known as panda08:49
openstackgerritFelix Schmidt proposed zuul/zuul master: Provide buildset.uuid in /builds API result  https://review.opendev.org/67475908:58
flaper87is there a way to define tenant wide variables?08:59
tobiashflaper87: no, currently not09:04
openstackgerritTobias Henkel proposed zuul/zuul master: Fix uneven distribution of jobs  https://review.opendev.org/67476209:14
tobiashcorvus: I just noticed that the latest zuul update broke the even distribution of jobs over the executors. This is the fix ^09:15
tobiashmordred: ^09:16
*** jamesmcarthur has quit IRC09:18
tobiashappearently my gear refactoring broke it :(09:20
flaper87tobiash: bummer, thanks for the info09:21
*** AJaeger has quit IRC09:38
*** AJaeger has joined #zuul09:45
*** bhavikdbavishi has quit IRC09:48
*** shrutic3 has joined #zuul09:51
shrutic3Hello guys,09:51
shrutic3I have a query regarding zuul09:52
shrutic3My particular pipeline did not run yesterday night09:52
shrutic3Can you help me where I can start with?09:53
shrutic3expecting some help?09:55
*** jamesmcarthur has joined #zuul09:55
*** jamesmcarthur has quit IRC09:59
*** mgoddard has quit IRC10:03
*** mgoddard has joined #zuul10:07
shrutic3?10:09
shrutic3?10:09
shrutic3?10:09
shrutic3?10:09
shrutic3HELP MEEEEEEEEEEEEEEEEEE!!!!!!!!!!!!!!11110:09
*** rfolco|ruck is now known as rfolco|doctor10:33
*** daniel3 is now known as daniel210:36
*** shrutic3 has quit IRC10:49
*** jamesmcarthur has joined #zuul10:55
*** jamesmcarthur has quit IRC11:00
*** jank has quit IRC11:08
*** jamesmcarthur has joined #zuul11:31
*** jank has joined #zuul11:32
*** jamesmcarthur has quit IRC11:35
*** jamesmcarthur has joined #zuul11:35
*** jank has quit IRC11:42
*** rlandy has joined #zuul11:46
*** panda is now known as panda|lunch11:49
*** jank has joined #zuul11:58
*** zbr is now known as zbr|lunch12:01
*** jamesmcarthur has quit IRC12:20
openstackgerritTobias Henkel proposed zuul/zuul master: Fix uneven distribution of jobs  https://review.opendev.org/67476212:27
*** zbr|lunch is now known as zbr12:38
*** sshnaidm|afk is now known as sshnaidm12:58
*** jank has quit IRC13:01
*** bjackman has quit IRC13:02
*** jank has joined #zuul13:06
*** panda|lunch is now known as panda13:12
*** jamesmcarthur has joined #zuul13:17
tobiashcorvus, mordred: I rolled this out into production and it works ^13:30
*** jeliu_ has joined #zuul13:33
*** olaph has quit IRC13:34
pabelangerdoes anybody know sigmavirus24 ? re: https://github.com/sigmavirus24/github3.py/issues/951 would like to see if we can get a new release13:36
pabelangerof github3.py13:36
pabelangerhttps://review.opendev.org/673304/ switch all of our jobs in zuul tenant to ansible 2.8, if people would like to review13:37
*** jank has quit IRC14:06
*** altlogbot_1 has quit IRC14:12
*** altlogbot_3 has joined #zuul14:15
*** rfolco|doctor is now known as rfolco14:19
*** rfolco is now known as rfolco|ruck14:19
openstackgerritJeff Liu proposed zuul/zuul-operator master: WIP: Add zuul-operator-functional-openshift job  https://review.opendev.org/67435514:28
corvustobiash: ah thanks, i was starting to suspect something was wrong with that14:30
corvusflaper87: there are *site* wide variables14:30
*** tributarian has joined #zuul14:30
corvusflaper87: https://zuul-ci.org/docs/zuul/user/jobs.html#user-jobs-sitewide-variables14:30
*** michael-beaver has joined #zuul14:30
corvusflaper87: they apply to all tenants14:31
*** AshBullock has joined #zuul14:37
tristanCjeliu_: fwiw, you can find some convenient jsonpath selector in these playbooks: https://softwarefactory-project.io/cgit/config/tree/playbooks/openshift/deploy-project.yaml#n4714:37
tristanCjeliu_: and how to use add_host with the resulting pod to run assertion in containers: https://softwarefactory-project.io/cgit/software-factory/sf-ci/tree/roles/health-check/openshift/tasks/demo_project_zuul_configuration.yml#n4414:38
clarkbpabelanger: jlk can help with that iirc14:40
AshBullockHey all, does anyone know if the "pipeline.trigger.<github source>.comment" that can be used as a trigger to a job is made available to the job itself as a var?14:41
clarkbcorvus: tobiash does it make senseto drop the default workerclass to force us to supply what we need?14:41
tobiashclarkb: the executor should be the only special case afaik14:45
jeliu_tristanC: thanks! I'll check it out!14:45
*** themroc has quit IRC14:58
*** andreykurilin_ has joined #zuul14:58
*** AshBullock has quit IRC15:00
corvusAshBullock: i don't believe that either the regex or the match is made available, but i believe the whole commit message is: https://zuul-ci.org/docs/zuul/user/jobs.html#var-zuul.message15:00
andreykurilin_hi folks! can someone help me to find more info about https://zuul-ci.org/docs/nodepool/configuration.html#attr-diskimages.elements ?15:03
corvusandreykurilin_: yes! https://docs.openstack.org/diskimage-builder/latest/elements.html15:06
corvuswe should link to that15:06
corvusalso https://docs.openstack.org/diskimage-builder/latest/developer/developing_elements.html15:06
corvus(the first describes built-in elements, the second how to make your own)15:07
andreykurilin_corvus: great. thanks!15:08
andreykurilin_corvus: one more question. Am I right that for adding python3 package to centos7 image, I need to create 2 elements ( one for `centos-release-scl` package in package-installs.json and another with actual python packages) or right a fully custom element with one script inside install.d to execute several operations with yum ?15:16
pabelangerboth should work15:20
*** jank has joined #zuul15:21
clarkbdib also has support for installing packages via the install-packages element or whatever it is called (so you may be able to list those two packages in one of those config files and that be sufficient)15:22
openstackgerritMerged zuul/zuul master: Fix uneven distribution of jobs  https://review.opendev.org/67476215:23
andreykurilin_thanks!15:23
*** igordc has joined #zuul15:48
openstackgerritPaul Belanger proposed zuul/zuul master: WIP: Support Ansible 2.9  https://review.opendev.org/67485415:49
pabelangertobiash: with beta1 of ansible less then a month away, figure we can start some testing with zuul^15:49
pabelangerbeta1 2.9 that is15:49
tobiashpabelanger: cool :)15:49
pabelangerwe also likely want to start talking about supporting collections with zuul. As that is the new hotness for ansible15:50
clarkbZuul's zuul tenant on opendev has been updated to default to ansible 2.8 (I think we actually have to wait for a puppet pulse to update it so it may not quite have ahppened yet)15:53
pabelanger++15:53
fungipabelanger: do you have a reference for a nice summary of what collections is?15:54
fungii keep seeing folks mention it15:54
fungiclosest i see is https://galaxy.ansible.com/docs/contributing/creating_collections.html15:55
fungiwhich i guess isn't too bad. couple sentences summarizing followed by a technical specification of the format15:55
fungithere had previously been discussion of zuul being able to consume roles directly from galaxy, though i don't recall if that was theoretical or had been roughed in already15:57
fungiand i'm curious how collections relates to (or obsoletes) that15:57
openstackgerritJeff Liu proposed zuul/zuul-operator master: WIP: Add zuul-operator-functional-openshift job  https://review.opendev.org/67435516:02
*** AshBullock has joined #zuul16:03
mordredfungi: not 100% sure- but it seems like collections very well might - and also might make it possible to share playbooks in addition to roles16:08
mordredfungi: so - in some ways it's probably good that we havent' implemented roles-from-galaxy yet - and could potentially just add support for collections16:08
mordredbut also with the namespacing it's still likely to be something we need to at least think about even for the zuul-roles case16:09
mordredand I don't thnik anyone has done that thinking yet16:09
*** mattw4 has joined #zuul16:09
*** AshBullock has quit IRC16:09
fungiso in theory job playbooks could be packaged as collections?16:10
mordredMAYBE16:11
*** igordc has quit IRC16:12
mordredmy understanding is that part of the motivation behind collections is to be able to share things that aren't roles16:12
mordredso MAYBE that makes sense16:12
mordredfungi: I think I've been sort of waiting for the dust to settle and to then figure out what's up with it in general16:13
*** mattw4 has quit IRC16:19
*** mattw4 has joined #zuul16:20
pabelangerfungi: https://docs.ansible.com/ansible/devel/dev_guide/collections_tech_preview.html is another16:21
fungithanks!16:22
pabelangerone example of a collection, which people here will likey understand, is moving all of the openstack modules from ansible/ansible into an ansible.clouds / ansible.openstack collection. Then the removal of that functionality from ansible/ansible.16:24
pabelangerbut as mordred said, everything is a namespace now16:24
*** tosky has quit IRC16:25
pabelangerhowever, on executor side, they do need to be installed into a specific folder layout, without using - (hyphen) in the path16:25
fungiat least until they relent on the hyphen thing16:26
pabelangerwe likely need to dig more into why that is, from googling a little there is a way to load that using importlib, which I _think_ what is being used16:27
pabelangerdoes anybody else have issues loading SUCCESS logs from https://zuul.opendev.org/t/zuul/status16:27
pabelangeractually, let me check plugins first16:27
fungiNot Found (404) http://zuul.opendev.org/api/tenant/zuul/build/f4193a32a9224fa59c047c95a1a7530616:28
pabelangerhttp://zuul.opendev.org/t/zuul/build/a8b62d805eda43ff91dc91fdc4527ef216:28
pabelangerI get 40416:28
pabelangeryah16:28
pabelangerUncaught (in promise) TypeError: Cannot read property 'log_url' of undefined16:28
pabelangerthat is from console in chrome16:28
mordredI get a 40416:29
corvusyeah, that's a side effect of the way we're overriding the success-url to test out reporting the build page16:30
corvusit'll work once the build finishes and it reports16:30
corvusbut before then, the build data haven't been written to the sql database16:31
*** jamesmcarthur has quit IRC16:31
corvuswe'll need to figure out what we want to do about that when we throw the switch for reporting the build page...16:31
fungiaha, makes sense16:31
fungiso it's only doing that for builds whose buildset has not reported16:31
corvusdo we change how sql reporting happens?  (if so, that might have to be a larger structural change -- the one where we move the sql reporter to be a built-in requirement instead of a reporter)16:32
corvusor do we return the log_url until the buildset reports16:32
fungii think the latter is probably fine16:32
corvusoption 1 is the long-term plan i think, but it's a big change, option 2 may be the better stepping stone16:33
pabelangeryah, having access to logs from status UI is helpful, expecially if the buildset takes a long time to report. So, +1 for stepping stone16:34
mordred++16:37
openstackgerritPaul Belanger proposed zuul/zuul master: Remove support for ansible 2.5  https://review.opendev.org/65043116:44
openstackgerritPaul Belanger proposed zuul/zuul master: WIP: Remove support for ansible 2.5  https://review.opendev.org/65043116:58
corvuscool, that shouldn't be a problem when we do this for real, but we won't be able to simulate that right now17:00
openstackgerritPaul Belanger proposed zuul/zuul master: WIP: Support Ansible 2.9  https://review.opendev.org/67485417:00
openstackgerritSagi Shnaidman proposed zuul/zuul-jobs master: Don't install centos repos on RHEL  https://review.opendev.org/67457217:28
*** chandankumar is now known as raukadah17:30
*** sshnaidm is now known as sshnaidm|afk17:31
corvusfbo: i don't see a release note for the pagure driver; can you retroactively add one?  :)17:31
corvusfbo: you can figure out which tag it ended up in and add it to an existing reno file for that tag17:32
*** spsurya has quit IRC17:52
*** bhavikdbavishi has joined #zuul17:58
openstackgerritPaul Belanger proposed zuul/zuul master: WIP: Remove support for ansible 2.5  https://review.opendev.org/65043118:01
openstackgerritPaul Belanger proposed zuul/zuul master: WIP: Support Ansible 2.9  https://review.opendev.org/67485418:01
pabelangerzuul-maint: jobs in zuul tenant are now using ansible 2.8.0, I don't see any issue. However, we should upgrade ansible to 2.8.3 (on executors), as that is the latest version. I'll look to see why that isn't happening18:03
*** igordc has joined #zuul18:08
*** bhavikdbavishi has quit IRC18:15
*** bhavikdbavishi has joined #zuul18:15
openstackgerritJeff Liu proposed zuul/zuul-operator master: WIP: Add zuul-operator-functional-openshift job  https://review.opendev.org/67435518:15
*** andreykurilin_ has quit IRC18:17
openstackgerritJames E. Blair proposed zuul/zuul master: WIP: render console in js with listview  https://review.opendev.org/67466318:19
*** igordc has quit IRC18:25
fungipabelanger: none of our executors have ever upgraded their ansible environments that i've been able to tell. they're all dated contemporary with when they were first added18:26
fungii think we're expecting something to periodically run `zuul ansible-manage` and maybe that was never added?18:27
pabelangerfungi: makes sense, for zuul.a.c we explicitly upgrade ansible when each new dot release happens18:28
*** jangutter has quit IRC18:42
openstackgerritPaul Belanger proposed zuul/zuul master: WIP: Support Ansible 2.9  https://review.opendev.org/67485418:42
*** igordc has joined #zuul18:46
*** bhavikdbavishi has quit IRC18:55
*** jamesmcarthur has joined #zuul18:57
*** jamesmcarthur has quit IRC19:08
openstackgerritJeff Liu proposed zuul/zuul-operator master: WIP: Add zuul-operator-functional-openshift job  https://review.opendev.org/67435519:36
*** jamesmcarthur has joined #zuul19:44
*** jamesmcarthur has quit IRC19:54
openstackgerritJeff Liu proposed zuul/zuul-operator master: WIP: Add zuul-operator-functional-openshift job  https://review.opendev.org/67435520:00
corvusmordred, clarkb, tristanC: i could use some user testing feedback on https://logs.opendev.org/63/674663/3/check/zuul-build-dashboard/f08b592/npm/html20:01
corvuscan you load that up, navigate to a build page and then the "console" tab and let me know what you think?20:01
mordredcorvus: I like the trusted lable20:02
mordredand that the pre playbooks are hidden by default20:02
clarkbcorvus: my first thought is I would collapse more of the details. Maybe have run open up to plays and tasks but don't expand the task output?20:02
clarkbFor example in https://logs.opendev.org/63/674663/3/check/zuul-build-dashboard/f08b592/npm/html/build/2df498812eb54f45bc77a18bd175ee02#console "Run tox without tests" should be collapsed I think20:03
clarkbTHat gives you a nice overview of what was done without being overwhelming then you can expand from there to see what changed or why things were skipped etc20:03
clarkbI like the details button for the super indepth data too20:04
clarkbpermalinks to those details popups would be a good improvement too20:04
mordredalso - maybe drop the word playbook (or something)? I say that because the primary salient info about which playbook is at the end, and on the one I opened most of the playbook names are cutoff with ...20:04
mordred(or a better solution)20:05
mordredcorvus: I went to a zuul-build-dashboard job - and while everything is there in the details popup, if I keep scrolling the text it goes away20:06
mordredhttps://i.imgur.com/pe6UDht.png20:07
corvushow did you get to a zuul-build dashboard job?20:07
corvusthey don't run in the openstack tenant20:07
mordredoh - sorry - haha. that is the dashboard from zuul-build-dashboard :)20:08
corvusbstinson: what's the build uud you're looking at?20:08
corvusmordred: ^20:08
corvussorry bstinson20:08
corvusce574...?20:08
mordredcorvus: infra-puppet-apply-4-ubuntu-xenial20:08
mordredce574f85a30344c18f043050502b9f2320:09
corvusmordred: fwiw, that works fine for me in firefox20:09
mordredawesome20:09
corvusmaybe chrome has issues with that much data?20:10
corvusclarkb, mordred: those are all good ideas, thanks; i'll try them out20:10
mordredcorvus: maybe?  I don't see anything in the console - and the popup loads fine. it's reproducible if I re-navigate to the same one20:11
mordredcorvus: also - based on be being confused a second ago - maybe putting job name on the page somewhere- like maybe in the line with the build uuid? sometimes my brainhole forgets what it's doing20:12
mordredyeah - I can scroll to the bottom of the details panel20:13
corvusclarkb, mordred: i also had 2 ideas about reducing the nesting depth: 1) concatenate all the plays together so that a playbook expands to a single list of tasks.  2) don't nest host-tasks under task (do what ara does and repeat the task for each host).  without seeing either of those, do you imagine that either one or both of them might be interesting enough to try out?20:13
corvus(or is the current amount of nesting okay / helpful?)20:13
corvus(i will note, we should totally name more of the plays in our jobs :)20:14
clarkbcorvus: if you do the first one I Think we still need some way of specifying where the task originated from20:14
clarkbbut I do think that might help people undersatnd what the job did better (because it is a mostly linear run through of tasks)20:14
*** jamesmcarthur has joined #zuul20:14
corvusclarkb: it'd still be under a playbook20:15
clarkboh I see play vs playbook20:15
corvusya20:15
clarkbya I think I like that20:15
*** jamesmcarthur has quit IRC20:15
clarkbfor 2) I expect most jobs will result in roughly the same result since they are single node?20:15
corvusmordred: that page works for me in chromium too20:15
mordredcorvus: the first sounds the most intriguing - but I'm not super sure20:16
corvusclarkb: yeah, for single node jobs the task list would look the same and we would just lose a "redundant" level of nesting  (modulo some slight weirdness where we run things on localhost).  for multinode jobs, on plays that run on "all", we'll see every task twice.20:17
*** jamesmcarthur has joined #zuul20:17
clarkbcorvus: maybe do like stdout does and have hostname: taskname when listing them like that?20:18
corvusclarkb: yeah20:18
clarkbI think ara does that with columnar data?20:18
corvusyep20:18
corvussounds like both might be worth a look, with priority on the first one.  they're both moderate changes so i wanted to at least get a "maybe vs. no way" signal before i did anything.20:19
*** jamesmcarthur has quit IRC20:19
*** hwangbo has quit IRC20:20
corvusalso, btw, the expansion behavior is slightly different on a failing build -- it always tries to expand down to the output level of a failed task (regardless of which playbook it's in)20:21
clarkbI think that is good20:21
mordred++20:22
corvusi'm going to start with a cleanup and squash of the current patch to make it mergable, then start building on it with experiments for the other things we talked about20:22
mordredcorvus: cool20:23
clarkbsounds good20:23
mordredcorvus: fwiw - I went and found a failing job to look at it (looks good) and I still have the blank issue int he output20:23
mordredso we probably want to figure that out at some point20:23
mordredI don't have any good ideas yet - I'll keep poking at things in my browser to see what I can learn20:24
tristanCcorvus: that's well done! though it seems like a re-implementation of the ara interface, perhaps we could share the react component with the one being developped in the ara-web project?20:24
corvusmordred: yeah, i think you're going to have to take the lead on that at least until we find a way to reproduce it20:25
*** jamesmcarthur has joined #zuul20:25
mordredcorvus: yeah20:25
corvustristanC: well, i wouldn't describe it as a reimplementation -- it's a *lot* simpler than ara and does a lot less :)20:25
corvusthe little boxes that say "changed" and "skipped" are totally borrowed from ara's ui, i will admit :)20:26
tristanCbegining* of a reimplementation. I mean this serve the same purpose, and it may very well become as feature-full as ara (e.g. search, task details, ...)20:27
corvusif there's something we can share, that's great20:27
tristanCiirc there was discussion about ara being published as a npm module, then zuul could yarn import ara and have access to its component.20:28
corvusi don't intend to do much more than what you see here, so if that happens, and it works, we can totally replace it20:29
corvusright now, this is little more than just translating a nested json data structure to a nested patternfly ListView.  it's pretty basic.20:29
tristanCcorvus: well, it's great you were able to implement that interface, wfm as it is now20:34
corvustristanC: react is getting less and less scary :)20:34
corvusin working on this, i was able to see why it's useful to break up things into small components -- it turns out react doesn't even call the constructor on most of the objects in the tree because they're nested and hidden.20:36
corvus(so the current version has a react component for each level)20:36
corvusplaybook/play/task/hosttask/taskoutput20:37
tristanCit's quite an efficient system indeed. One thing zuul-web could leverage more are PureComponent20:37
corvustristanC: ooooh, yes20:38
corvusIf your React component’s render() function renders the same result given the same props and state, you can use React.PureComponent for a performance boost in some cases.20:38
corvusthat's us20:38
corvusmordred, tristanC: do either of you have a suggestion about how to fix this lint error: http://paste.openstack.org/show/755588/20:44
clarkbcorvus: does js(x) use the _ convention for denoting unused vars?20:44
mordredcorvus: I think you can do the _ trick - so forEach([_, host])20:45
corvusactually... https://eslint.org/docs/rules/no-unused-vars20:45
corvusit looks like it's just [, host]20:45
mordredneat!20:45
corvusyeah that works.  yay for the linter actually having useful docs20:46
mordredyay!20:46
mordredeslint is not bad as linters go20:46
clarkbthe executor gearman worker thing had me thinking about how we might handle that. There are apparently some tools that work at the intersection of coverage and linting and complain about code that is unexecuted20:47
clarkbnot sure it is worth it for this one case though20:47
openstackgerritJames E. Blair proposed zuul/zuul master: Render console in js  https://review.opendev.org/67436820:49
openstackgerritJames E. Blair proposed zuul/zuul master: Experiment: Don't auto-expand past play  https://review.opendev.org/67493120:55
corvusclarkb: your first idea ^20:55
openstackgerritJeff Liu proposed zuul/zuul-operator master: WIP: Add zuul-operator-functional-openshift job  https://review.opendev.org/67435520:56
corvusmordred: i'm having trouble seeing the 'playbook name is cut off' problem you described20:58
corvusoh20:59
corvusthat's reproducible in chromium20:59
corvusit does not happen in ff20:59
mordredinteresting20:59
corvusin ff, they just keep taking up more space if they need to21:00
mordredit seems like a hard 2-column in chrome21:00
mordredwell - if I shrink the browser width, I get teh whole plabyook name and trusted on the next line21:01
mordredbut I also get the menu up into the hamburger when I do that21:01
corvusff will just push the additional info (eg, 'trusted') to the right if necessary21:03
mordredbrowsers are weird21:04
corvusif there is no additional info, then more space is available21:04
corvusso maybe we can reduce the space allocated to additional info21:04
*** jeliu_ has quit IRC21:05
corvusyeah, i think we can give it 25% and it'll work most of the time21:06
*** igordc has quit IRC21:12
*** igordc has joined #zuul21:31
*** jamesmcarthur has quit IRC21:39
openstackgerritJames E. Blair proposed zuul/zuul master: Use description for playbook name  https://review.opendev.org/67493821:47
corvusmordred: the 25% solution didn't pan out; that's a different approach ^21:48
corvusweirdly, according to the patternfly docs, the header is supposed to be *above* the description, but that doesn't seem to happen in either ff or chromium.  i think it'll work either way.21:48
corvusthat doesn't strictly depend on clarkb's change, but i thought it was easier to evaluate stacked on it, so i put it there for now21:49
corvusah, i found it... it's the stacked property21:54
clarkbcorvus: the don't expand past play change renders great. I do notice that the console tab takes a second or three to show up after pulling up a build22:00
clarkbI think maybe because the constructor parses the json in one go?22:00
clarkband if so I guess that will be fixed by your refactoring22:00
corvusclarkb: actually i think you're seeing the async fetch of the console log22:06
clarkbah22:11
openstackgerritJames E. Blair proposed zuul/zuul master: Stack listview in build console  https://review.opendev.org/67494222:14
corvusthat's a further visual tweak to the fix for mordred's playbook length issue22:14
*** jamesmcarthur has joined #zuul22:20
openstackgerritJames E. Blair proposed zuul/zuul master: Combine all plays on build page  https://review.opendev.org/67494522:24
corvusclarkb: that effect is going to get slightly more pronounced when we start randomly storing 1/6 of our logs in france :)22:26
openstackgerritJames E. Blair proposed zuul/zuul master: Flatten host tasks into tasks on build page  https://review.opendev.org/67495122:49
openstackgerritJames E. Blair proposed zuul/zuul master: Remove 'Details' button from build console  https://review.opendev.org/67495322:56
openstackgerritJames E. Blair proposed zuul/zuul master: Move hostname to additionalInfo on build page  https://review.opendev.org/67495422:56
*** igordc has quit IRC22:56
openstackgerritJames E. Blair proposed zuul/zuul master: Don't auto-expand past play on build page  https://review.opendev.org/67493122:57
openstackgerritJames E. Blair proposed zuul/zuul master: Use description for playbook name  https://review.opendev.org/67493822:58
openstackgerritJames E. Blair proposed zuul/zuul master: Stack listview in build console  https://review.opendev.org/67494222:58
openstackgerritJames E. Blair proposed zuul/zuul master: Combine all plays on build page  https://review.opendev.org/67494522:58
openstackgerritJames E. Blair proposed zuul/zuul master: Flatten host tasks into tasks on build page  https://review.opendev.org/67495122:58
openstackgerritJames E. Blair proposed zuul/zuul master: Remove 'Details' button from build console  https://review.opendev.org/67495322:58
openstackgerritJames E. Blair proposed zuul/zuul master: Move hostname to additionalInfo on build page  https://review.opendev.org/67495422:59
*** rlandy has quit IRC22:59
*** igordc has joined #zuul23:20
*** threestrands has joined #zuul23:24
*** mattw4 has quit IRC23:42
*** jamesmcarthur has quit IRC23:42
*** mattw4 has joined #zuul23:42
*** jamesmcarthur has joined #zuul23:47
openstackgerritClark Boylan proposed zuul/zuul master: Update ara to >=0.16.5 to support ansible 2.8  https://review.opendev.org/67495823:50
*** jamesmcarthur_ has joined #zuul23:54
*** jamesmcarthur has quit IRC23:54

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