Tuesday, 2024-02-27

-@gerrit:opendev.org- James E. Blair https://matrix.to/#/@jim:acmegating.com proposed: [zuul/nodepool] 910289: Add delete-after-upload option https://review.opendev.org/c/zuul/nodepool/+/91028900:16
-@gerrit:opendev.org- James E. Blair https://matrix.to/#/@jim:acmegating.com proposed wip on behalf of Lukas Kranz: [zuul/zuul-jobs] 887917: prepare-workspace-git: Add ability to define synced pojects https://review.opendev.org/c/zuul/zuul-jobs/+/88791700:21
-@gerrit:opendev.org- James E. Blair https://matrix.to/#/@jim:acmegating.com proposed: [zuul/zuul] 903911: Produce consistent merge commit shas https://review.opendev.org/c/zuul/zuul/+/90391100:32
-@gerrit:opendev.org- James E. Blair https://matrix.to/#/@jim:acmegating.com proposed wip on behalf of Lukas Kranz: [zuul/zuul-jobs] 887917: prepare-workspace-git: Add ability to define synced pojects https://review.opendev.org/c/zuul/zuul-jobs/+/88791715:38
-@gerrit:opendev.org- James E. Blair https://matrix.to/#/@jim:acmegating.com proposed wip on behalf of Lukas Kranz: [zuul/zuul-jobs] 887917: prepare-workspace-git: Add ability to define synced pojects https://review.opendev.org/c/zuul/zuul-jobs/+/88791716:56
-@gerrit:opendev.org- James E. Blair https://matrix.to/#/@jim:acmegating.com proposed: [zuul/nodepool] 910289: Add delete-after-upload option https://review.opendev.org/c/zuul/nodepool/+/91028916:59
-@gerrit:opendev.org- James E. Blair https://matrix.to/#/@jim:acmegating.com proposed wip on behalf of Lukas Kranz: [zuul/zuul-jobs] 887917: prepare-workspace-git: Add ability to define synced pojects https://review.opendev.org/c/zuul/zuul-jobs/+/88791718:07
-@gerrit:opendev.org- Zuul merged on behalf of James E. Blair https://matrix.to/#/@jim:acmegating.com:18:14
- [zuul/zuul] 909048: Enable TCP keepalives in zuul_stream https://review.opendev.org/c/zuul/zuul/+/909048
- [zuul/nodepool] 909607: Change the AWS default image volume-type from gp2 to gp3 https://review.opendev.org/c/zuul/nodepool/+/909607
-@gerrit:opendev.org- Zuul merged on behalf of James E. Blair https://matrix.to/#/@jim:acmegating.com: [zuul/nodepool] 908513: Reconcile docs/validation for some options https://review.opendev.org/c/zuul/nodepool/+/90851318:19
@ekapoun1:matrix.org> <@jim:acmegating.com> ekapoun1: currently it looks for log lines in the style emitted by the oslo python module, or systemd: https://opendev.org/zuul/zuul/src/branch/master/web/src/actions/logfile.js#L40-L4118:25
> if you can use one of those formats, it should work, or you're welcome to propose a change adding another well-known format.
So I looked into this some more and I assume the filters in the web view are trying to match entire lines in the log, so that means including any Ansible-prefixes of the log line? Example:
2024-02-27 14:13:29.296278 | ubuntu-focal | INFO: zuul_logging.py - line 11 - This is an INFO message.
In this case it won't match because of the problematic "| ubuntu-focal |" node label wedged inside of each line in our Zuul logs.
Is the ansible log output format a Zuul backend log format setting or an Ansible log format setting?
@jim:acmegating.comekapoun1: it's not designed to filter the zuul streaming job output; it's more designed to filter standalone log files.  you might consider having the main part of your job output to a distinct log file (perhaps `tee` it if you want it in the streaming output too) and then look at that logfile on its own.18:59
-@gerrit:opendev.org- Zuul merged on behalf of James E. Blair https://matrix.to/#/@jim:acmegating.com: [zuul/nodepool] 908952: Add host-key-checking to metastatic driver https://review.opendev.org/c/zuul/nodepool/+/90895219:03
@ekapoun1:matrix.orgAh, alright, it seems intuitive in that sense that it would filter the Zuul log output since it's right beside the job output window of a build result. I now understand it's not designed for that, though, thanks for clarifying that. Are there any plans to implement something like this kind of filtering of the job log for a completed build? 19:04
-@gerrit:opendev.org- James E. Blair https://matrix.to/#/@jim:acmegating.com proposed wip on behalf of Lukas Kranz: [zuul/zuul-jobs] 887917: prepare-workspace-git: Add ability to define synced pojects https://review.opendev.org/c/zuul/zuul-jobs/+/88791719:04
@ekapoun1:matrix.orgAlthough I just want to make sure I'm understanding you correctly - so you're saying the filtering is not designed to filter the streaming output. But is it designed to filter a job's complete log output when a build is finished - so, not a streaming log output? I'm referring to filtering the job-output.txt as can be seen here: https://zuul.opendev.org/t/openstack/build/3bd1e4fda5d74fd88e6423fa2438b9a2/log/job-output.txt19:06
@ekapoun1:matrix.orgI'm just trying to find the use-case for the filter buttons in the Web GUI when the complete job-output.txt is all we have :) Thanks again for the help and guidance.19:08
-@gerrit:opendev.org- Zuul merged on behalf of James E. Blair https://matrix.to/#/@jim:acmegating.com: [zuul/zuul] 901463: Fix nodepool stats calculation in Zuul https://review.opendev.org/c/zuul/zuul/+/90146319:08
@jim:acmegating.comekapoun1: ah thanks for asking for clarification; that's not exactly what i meant.  i was using job-output.txt synonymously with streaming output (because the streaming output is saved to that file).  they are designed to filter individual log files other than job-output.txt.  for example: https://zuul.opendev.org/t/openstack/build/aa72c61c56b04673882635405afdadc5/log/controller/logs/screen-n-cpu.txt?severity=019:14
@ekapoun1:matrix.orgcorvus: What a great answer, thanks a lot for that link and clarification. Feels like I have much more to sink my teeth into now and good to see the buttons in action :)19:18
-@gerrit:opendev.org- James E. Blair https://matrix.to/#/@jim:acmegating.com proposed wip on behalf of Lukas Kranz: [zuul/zuul-jobs] 887917: prepare-workspace-git: Add ability to define synced pojects https://review.opendev.org/c/zuul/zuul-jobs/+/88791719:40
-@gerrit:opendev.org- James E. Blair https://matrix.to/#/@jim:acmegating.com proposed wip on behalf of Lukas Kranz: [zuul/zuul-jobs] 887917: prepare-workspace-git: Add ability to define synced pojects https://review.opendev.org/c/zuul/zuul-jobs/+/88791721:16
-@gerrit:opendev.org- James E. Blair https://matrix.to/#/@jim:acmegating.com proposed: [zuul/zuul] 910442: Add zuul_unreachable ansible host group https://review.opendev.org/c/zuul/zuul/+/91044222:10
-@gerrit:opendev.org- James E. Blair https://matrix.to/#/@jim:acmegating.com proposed wip on behalf of Lukas Kranz: [zuul/zuul-jobs] 887917: prepare-workspace-git: Add ability to define synced pojects https://review.opendev.org/c/zuul/zuul-jobs/+/88791722:14

Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!