Monday, 2022-02-14

-@gerrit:opendev.org- Ian Wienand proposed: [zuul/zuul-jobs] 828818: encrypt-file : role to encrypt a file https://review.opendev.org/c/zuul/zuul-jobs/+/82881800:14
@ecsantos:matrix.orgHello guys, I think I found a bug. White labeling doesn't work for the new Components section of Zuul Web introduced in this change [1], as it can be seen here [2]. The problem is that the components API endpoint is tenant-independent (api/components) [3], while the RewriteRule directives in both opendev/system-config [4] and Zuul's documentation [5] redirect everything under api to a tenant-specific URI.02:12
I believe the fix would be to change the RewriteRule directives to redirect everything except api/components.
[1] https://review.opendev.org/c/zuul/zuul/+/760805/4
[2] https://zuul.openstack.org/components
[3] https://opendev.org/zuul/zuul/src/branch/master/zuul/web/__init__.py#L1801-L1802
[4] https://opendev.org/opendev/system-config/src/branch/master/playbooks/roles/zuul-web/templates/openstack.vhost.j2#L43-L48
[5] https://zuul-ci.org/docs/zuul/latest/installation.html#white-labeled-tenant
@clarkb:matrix.orgecsantos: you can use the https://zuul.opendev.org site instead. I'm not sure we need to change anything03:10
@clarkb:matrix.orgThe openstack tenant specific site is largely there for historical reasons keeping the old links for openstack working03:12
@iwienand:matrix.orgI think I've managed to return an artifact that has broken the UI04:21
@iwienand:matrix.orghttps://zuul.opendev.org/t/openstack/build/b02692883e0542f9840570ddd21add89/ shows no artifacts and no logs04:21
@iwienand:matrix.orgbut the logs are actually at https://ecd259a1bb13db9503bb-babe6b68bec526aecbe80deed799da2b.ssl.cf5.rackcdn.com/828810/23/check/system-config-run-grafana/b026928/04:21
@iwienand:matrix.orgoh ... haha ...04:23
@iwienand:matrix.org          - name: Encrypted logs04:23
url: 'bridge.openstack.org/logs'
meatadata:
logfiles: '{{ encrypt_logs_files | map("basename") | list }}'
@iwienand:matrix.orgmeatdata ... still, weird that this a) doesn't fail and b) results in unseeable logs04:24
-@gerrit:opendev.org- Dong Zhang proposed: [zuul/zuul] 828820: Fix a bug in getting changed files https://review.opendev.org/c/zuul/zuul/+/82882004:38
-@gerrit:opendev.org- Dong Zhang proposed: [zuul/zuul] 827788: Not swallow exception when cat job fails https://review.opendev.org/c/zuul/zuul/+/82778805:15
@d-j-j:matrix.orgcorvus / core maintainers: If you can find some time to read into my proposal https://review.opendev.org/c/zuul/zuul/+/828125 I'd like to have your opinion on whether it's doable or any alternative solutions would be advised :)08:50
-@gerrit:opendev.org- Artem Goncharov proposed on behalf of Ian Wienand: [zuul/nodepool] 826541: [WIP] Revert "Remove openstacksdk from siblings job" https://review.opendev.org/c/zuul/nodepool/+/82654109:30
-@gerrit:opendev.org- Simon Westphahl proposed: [zuul/zuul] 829009: Remove SQL reporter deprecation from configloader https://review.opendev.org/c/zuul/zuul/+/82900910:20
-@gerrit:opendev.org- Tobias Henkel proposed on behalf of Jan Kubovy: [zuul/zuul] 752443: Add logging and monitoring of reporting timings https://review.opendev.org/c/zuul/zuul/+/75244310:41
-@gerrit:opendev.org- Simon Westphahl proposed: [zuul/zuul] 829009: Remove SQL reporter deprecation from configloader https://review.opendev.org/c/zuul/zuul/+/82900912:02
@sshnaidm:matrix.orgHi, I was searching documentation trying to find logging.yaml format for Zuul services, but didn't find anything. Can someone please point me to such thing if exists?12:24
-@gerrit:opendev.org- Simon Westphahl proposed: [zuul/zuul] 829018: Don't block tenant list on empty pipeline summary https://review.opendev.org/c/zuul/zuul/+/82901812:41
-@gerrit:opendev.org- Simon Westphahl proposed: [zuul/zuul] 829018: Don't block tenant list on empty pipeline summary https://review.opendev.org/c/zuul/zuul/+/82901812:42
@ecsantos:matrix.orgClark: Yes, actually I never used zuul.openstack.org, but I wanted to white label my local Zuul tenant, but the Components page doesn't work :( Trying to figure out the correct RewriteRule directives to fix it12:52
-@gerrit:opendev.org- Andy Ladjadj proposed: [zuul/zuul] 829033: Pin elasticsearch to <8.0.0 https://review.opendev.org/c/zuul/zuul/+/82903313:17
-@gerrit:opendev.org- Andy Ladjadj proposed: [zuul/zuul] 829033: Pin elasticsearch to <8.0.0 https://review.opendev.org/c/zuul/zuul/+/82903313:17
-@gerrit:opendev.org- Andy Ladjadj marked as active: [zuul/zuul] 829033: Pin elasticsearch to <8.0.0 https://review.opendev.org/c/zuul/zuul/+/82903313:18
@tristanc_:matrix.orgsshnaidm: isn't it a standard python logging configuration, e.g. https://docs.python.org/3/library/logging.config.html#logging-config-dictschema ?13:19
@sshnaidm:matrix.orgtristanC: does it have any zuul related options? Like different log level for different connections maybe?13:35
@tristanc_:matrix.orgsshnaidm: you can match the logger name in the config, for example `zuul.GerritConnection.io` should match gerrit related log event13:38
@sshnaidm:matrix.orgdo you know any examples of such configs?13:38
@tristanc_:matrix.orgsshnaidm: here is the one provided by software-factory: https://softwarefactory-project.io/cgit/software-factory/sf-config/tree/ansible/roles/sf-zuul/templates/logging.yaml.j2#n4313:39
-@gerrit:opendev.org- Jonathan Rosser proposed: [zuul/zuul-jobs] 829028: Allow some configure-mirrors repositories to be disabled https://review.opendev.org/c/zuul/zuul-jobs/+/82902813:51
-@gerrit:opendev.org- Jonathan Rosser proposed: [zuul/zuul-jobs] 829028: Allow some configure-mirrors repositories to be disabled https://review.opendev.org/c/zuul/zuul-jobs/+/82902814:02
-@gerrit:opendev.org- Jonathan Rosser proposed: [zuul/zuul-jobs] 829028: Allow some configure-mirrors repositories to be disabled https://review.opendev.org/c/zuul/zuul-jobs/+/82902814:55
-@gerrit:opendev.org- Joan Gilabert proposed: [zuul/zuul-jobs] 829063: Add patch to list of build dependencies https://review.opendev.org/c/zuul/zuul-jobs/+/82906315:40
-@gerrit:opendev.org- James E. Blair https://matrix.to/#/@jim:acmegating.com proposed: [zuul/zuul] 828429: Make a global component registry https://review.opendev.org/c/zuul/zuul/+/82842918:59
@iwienand:matrix.orgi'm still not seeing streaming on https://zuul.opendev.org/t/openstack/status links, however finger <build>@zuul.opendev.org works, which suggests to me it's zuul-web.  It seems to have a lot of ZK issues in the log, I don't want to just restart it incase that destroys some useful state20:35
@iwienand:matrix.orgit == zuul-web container on zuul0220:35
@jim:acmegating.comianw: you say "stil"... has this been going on for some time?20:59
@clarkb:matrix.orgcorvus:  I think it was first reported yesterday21:08
@jim:acmegating.commaybe in the #opendev channel?21:09
@clarkb:matrix.orgya21:09
@jim:acmegating.commaybe let's switch over there then?21:10
@clarkb:matrix.orgwfm21:11
@iwienand:matrix.orgnot related to that; in my recent fiddling I've hit several things that seem to be ansible ~2.9 bugs (different handling of {# in templates, " v ' differences) that don't affect later versions of ansible.  is there any work relating to updating ansible in zuul atm?  is it something i could help with?21:26
@clarkb:matrix.orgI want to say that has been backburnered by everyone being focused on zuulv5. Now that zuulv5 has happened looking into ansible updates is probably a good idea21:28
@jim:acmegating.comianw: Clark i think that may be on my list... i'll check on that soon and let you know.21:44
-@gerrit:opendev.org- Ian Wienand proposed: [zuul/zuul-jobs] 828818: encrypt-file : role to encrypt a file https://review.opendev.org/c/zuul/zuul-jobs/+/82881823:48

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