-@gerrit:opendev.org- James E. Blair https://matrix.to/#/@jim:acmegating.com proposed: | 00:00 | |
- [zuul/zuul] 920212: Use latest patchset with Gerrit cherry-pick https://review.opendev.org/c/zuul/zuul/+/920212 | ||
- [zuul/zuul] 942158: Add a test for Gerrit merge event order https://review.opendev.org/c/zuul/zuul/+/942158 | ||
- [zuul/zuul] 942159: Process gerrit change-merged events before ref-updated https://review.opendev.org/c/zuul/zuul/+/942159 | ||
@joao15130:matrix.org | Hello zuul users! | 06:58 |
---|---|---|
I'm trying to configure logs upload to an external server, and it works pretty much great. But a few things that I observed makes me thing I'm certainly missing something. | ||
Even if the logs are uplooaded to the external server, I can't no longer consult the logs in the zuul build with the message *"This build does not provide any results"* | ||
Also, another question that raises into my mind is how can I send back the url to gerrit? It keeps showing **localhost:9000**. | ||
Below is the part of the config which configures the external server: | ||
``` | ||
- hosts: all | ||
roles: | ||
- role: fetch-output | ||
zuul_output_dir: "{{ ansible_user_dir }}" | ||
- merge-output-to-logs | ||
- hosts: localhost | ||
pre_tasks: | ||
- name: Return log URL to Zuul | ||
zuul_return: | ||
data: | ||
zuul: | ||
log_url: "https://elab-os-logsrv.delllabs.net/t/openstack/build/{{ zuul.build }}" | ||
gather_facts: False | ||
roles: | ||
- role: add-fileserver | ||
fileserver: "{{ site_logs }}" | ||
- generate-zuul-manifest | ||
- hosts: 128.221.210.203 | ||
gather_facts: False | ||
roles: | ||
- role: upload-logs | ||
zuul_log_url: "https://elab-os-logsrv.delllabs.net/t/openstack/build" | ||
zuul_log_compress: false | ||
zuul_logserver_root: "/openstack" | ||
``` | ||
@joao15130:matrix.org | * Hello zuul users! | 08:03 |
I'm trying to configure logs upload to an external server, and it works pretty much great. But a few things that I observed makes me thing I'm certainly missing something. | ||
Even if the logs are uplooaded to the external server, I can't no longer consult the logs in the zuul build with the message _"This build does not provide any results"_ | ||
Also, another question that raises into my mind is how can I send back the url to gerrit? It keeps showing **localhost:9000**. | ||
Below is the part of the config which configures the external server: | ||
``` | ||
- hosts: all | ||
roles: | ||
- role: fetch-output | ||
zuul_output_dir: "{{ ansible_user_dir }}" | ||
- merge-output-to-logs | ||
- hosts: localhost | ||
pre_tasks: | ||
- name: Return log URL to Zuul | ||
zuul_return: | ||
data: | ||
zuul: | ||
log_url: "https://elab-os-logsrv.delllabs.net/t/openstack/build/{{ zuul.build }}" | ||
gather_facts: False | ||
roles: | ||
- role: add-fileserver | ||
fileserver: "{{ site_logs }}" | ||
- generate-zuul-manifest | ||
- hosts: 128.221.210.203 | ||
gather_facts: False | ||
roles: | ||
- role: upload-logs | ||
zuul_log_url: "https://elab-os-logsrv.delllabs.net/t/openstack/build" | ||
zuul_log_compress: false | ||
zuul_logserver_root: "/openstack" | ||
``` | ||
@joao15130:matrix.org | * Hello zuul users! | 08:04 |
I'm trying to configure logs upload to an external server, and it works pretty much great. But a few things that I observed makes me thing I'm certainly missing something. | ||
Even if the logs are uplooaded to the external server, I can't no longer consult the logs in the zuul build with the message _"This build does not provide any results"_ | ||
Also, another question that raises into my mind is how can I send back the url to gerrit? It keeps showing **localhost:9000**. | ||
As a side note, the server is located in a DMZ. | ||
Below is the part of the config which configures the external server: | ||
``` | ||
- hosts: all | ||
roles: | ||
- role: fetch-output | ||
zuul_output_dir: "{{ ansible_user_dir }}" | ||
- merge-output-to-logs | ||
- hosts: localhost | ||
pre_tasks: | ||
- name: Return log URL to Zuul | ||
zuul_return: | ||
data: | ||
zuul: | ||
log_url: "https://elab-os-logsrv.delllabs.net/t/openstack/build/{{ zuul.build }}" | ||
gather_facts: False | ||
roles: | ||
- role: add-fileserver | ||
fileserver: "{{ site_logs }}" | ||
- generate-zuul-manifest | ||
- hosts: 128.221.210.203 | ||
gather_facts: False | ||
roles: | ||
- role: upload-logs | ||
zuul_log_url: "https://elab-os-logsrv.delllabs.net/t/openstack/build" | ||
zuul_log_compress: false | ||
zuul_logserver_root: "/openstack" | ||
``` | ||
@joao15130:matrix.org | I forgot to tell that I'm using the quick start architecture which includes a zuul log server, so my guess is that I need keep on uploading logs to this webserver by adding | 09:54 |
``` | ||
- role: upload-logs | ||
zuul_log_url: "http://localhost:8000" | ||
``` | ||
@joao15130:matrix.org | I'd appreciate if you can help me to configure zuul to use that external server for viewing logs | 10:11 |
-@gerrit:opendev.org- Karolina Kula proposed wip: [zuul/nodepool] 934742: DNM Debug glean service failure https://review.opendev.org/c/zuul/nodepool/+/934742 | 10:34 | |
-@gerrit:opendev.org- Dong Zhang proposed: [zuul/zuul] 941235: Implement command for deleting OIDC signing keys https://review.opendev.org/c/zuul/zuul/+/941235 | 12:31 | |
-@gerrit:opendev.org- Anders Björklund proposed wip: [zuul/nodepool] 944035: Allow unimplemented describe_import_snapshot_tasks https://review.opendev.org/c/zuul/nodepool/+/944035 | 12:56 | |
-@gerrit:opendev.org- Anders Björklund proposed wip: [zuul/nodepool] 944036: Default the minimum instance list_service_quotas https://review.opendev.org/c/zuul/nodepool/+/944036 | 12:56 | |
@joao15130:matrix.org | OK I've finally succeeded to upload logs to external fileserver, it looks ok, but still I get the same message from Zuul UI *"This build does not provide any results"* | 13:05 |
``` | ||
- hosts: localhost | ||
roles: | ||
- generate-zuul-manifest | ||
- hosts: localhost | ||
pre_tasks: | ||
- name: Return log URL to Zuul | ||
zuul_return: | ||
data: | ||
zuul: | ||
# log_url: "https://elab-os-logsrv.delllabs.net/t/openstack/build/{{ zuul.build }}" | ||
log_url: "http://10.228.225.15/{{ zuul.build }}" | ||
gather_facts: False | ||
roles: | ||
- role: add-fileserver | ||
fileserver: "{{ site_logs }}" | ||
- hosts: 10.228.225.15 | ||
gather_facts: False | ||
roles: | ||
- role: upload-logs | ||
zuul_log_url: "http://10.228.225.15/" | ||
zuul_logserver_root: "{{ site_logs.path }}" | ||
zuul_log_compress: true | ||
``` | ||
-@gerrit:opendev.org- Dong Zhang proposed: [zuul/zuul] 940872: Implement keystore functions for OIDC RS256 https://review.opendev.org/c/zuul/zuul/+/940872 | 14:34 | |
-@gerrit:opendev.org- Dong Zhang proposed: [zuul/zuul] 940971: Manage OIDC signing key rotation https://review.opendev.org/c/zuul/zuul/+/940971 | 14:36 | |
-@gerrit:opendev.org- Dong Zhang proposed: [zuul/zuul] 942432: Implement zuul-web OIDC endpoints https://review.opendev.org/c/zuul/zuul/+/942432 | 14:39 | |
-@gerrit:opendev.org- Dong Zhang proposed: [zuul/zuul] 941235: Implement command for deleting OIDC signing keys https://review.opendev.org/c/zuul/zuul/+/941235 | 14:41 | |
-@gerrit:opendev.org- Dong Zhang proposed: [zuul/zuul] 941629: Use ZuulTreeCache for OIDC signing keys https://review.opendev.org/c/zuul/zuul/+/941629 | 14:43 | |
@joao15130:matrix.org | I think that's something related to my web server since Zuul tries to deflate the content of zuul-out.json.gz | 15:39 |
-@gerrit:opendev.org- Tony Breeds proposed: [zuul/nodepool] 938047: Use break-system-packages on Noble when installing podman-compose https://review.opendev.org/c/zuul/nodepool/+/938047 | 16:04 | |
-@gerrit:opendev.org- Tony Breeds proposed: [zuul/nodepool] 938047: Install podman-compose in a venv. https://review.opendev.org/c/zuul/nodepool/+/938047 | 19:27 | |
-@gerrit:opendev.org- Tony Breeds proposed: [zuul/nodepool] 938047: Install podman-compose in a venv. https://review.opendev.org/c/zuul/nodepool/+/938047 | 21:00 |
Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!