-@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/+/828818 | 00:14 | |
@ecsantos:matrix.org | Hello 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.org | ecsantos: you can use the https://zuul.opendev.org site instead. I'm not sure we need to change anything | 03:10 |
@clarkb:matrix.org | The openstack tenant specific site is largely there for historical reasons keeping the old links for openstack working | 03:12 |
@iwienand:matrix.org | I think I've managed to return an artifact that has broken the UI | 04:21 |
@iwienand:matrix.org | https://zuul.opendev.org/t/openstack/build/b02692883e0542f9840570ddd21add89/ shows no artifacts and no logs | 04:21 |
@iwienand:matrix.org | but the logs are actually at https://ecd259a1bb13db9503bb-babe6b68bec526aecbe80deed799da2b.ssl.cf5.rackcdn.com/828810/23/check/system-config-run-grafana/b026928/ | 04:21 |
@iwienand:matrix.org | oh ... haha ... | 04:23 |
@iwienand:matrix.org | - name: Encrypted logs | 04:23 |
url: 'bridge.openstack.org/logs' | ||
meatadata: | ||
logfiles: '{{ encrypt_logs_files | map("basename") | list }}' | ||
@iwienand:matrix.org | meatdata ... still, weird that this a) doesn't fail and b) results in unseeable logs | 04:24 |
-@gerrit:opendev.org- Dong Zhang proposed: [zuul/zuul] 828820: Fix a bug in getting changed files https://review.opendev.org/c/zuul/zuul/+/828820 | 04:38 | |
-@gerrit:opendev.org- Dong Zhang proposed: [zuul/zuul] 827788: Not swallow exception when cat job fails https://review.opendev.org/c/zuul/zuul/+/827788 | 05:15 | |
@d-j-j:matrix.org | corvus / 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/+/826541 | 09:30 | |
-@gerrit:opendev.org- Simon Westphahl proposed: [zuul/zuul] 829009: Remove SQL reporter deprecation from configloader https://review.opendev.org/c/zuul/zuul/+/829009 | 10: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/+/752443 | 10:41 | |
-@gerrit:opendev.org- Simon Westphahl proposed: [zuul/zuul] 829009: Remove SQL reporter deprecation from configloader https://review.opendev.org/c/zuul/zuul/+/829009 | 12:02 | |
@sshnaidm:matrix.org | Hi, 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/+/829018 | 12: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/+/829018 | 12:42 | |
@ecsantos:matrix.org | Clark: 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 it | 12:52 |
-@gerrit:opendev.org- Andy Ladjadj proposed: [zuul/zuul] 829033: Pin elasticsearch to <8.0.0 https://review.opendev.org/c/zuul/zuul/+/829033 | 13:17 | |
-@gerrit:opendev.org- Andy Ladjadj proposed: [zuul/zuul] 829033: Pin elasticsearch to <8.0.0 https://review.opendev.org/c/zuul/zuul/+/829033 | 13: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/+/829033 | 13:18 | |
@tristanc_:matrix.org | sshnaidm: 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.org | tristanC: does it have any zuul related options? Like different log level for different connections maybe? | 13:35 |
@tristanc_:matrix.org | sshnaidm: you can match the logger name in the config, for example `zuul.GerritConnection.io` should match gerrit related log event | 13:38 |
@sshnaidm:matrix.org | do you know any examples of such configs? | 13:38 |
@tristanc_:matrix.org | sshnaidm: 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#n43 | 13: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/+/829028 | 13: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/+/829028 | 14: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/+/829028 | 14: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/+/829063 | 15: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/+/828429 | 18:59 | |
@iwienand:matrix.org | i'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 state | 20:35 |
@iwienand:matrix.org | it == zuul-web container on zuul02 | 20:35 |
@jim:acmegating.com | ianw: you say "stil"... has this been going on for some time? | 20:59 |
@clarkb:matrix.org | corvus: I think it was first reported yesterday | 21:08 |
@jim:acmegating.com | maybe in the #opendev channel? | 21:09 |
@clarkb:matrix.org | ya | 21:09 |
@jim:acmegating.com | maybe let's switch over there then? | 21:10 |
@clarkb:matrix.org | wfm | 21:11 |
@iwienand:matrix.org | not 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.org | I 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 idea | 21:28 |
@jim:acmegating.com | ianw: 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/+/828818 | 23:48 |
Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!