Thursday, 2024-04-18

-@gerrit:opendev.org- James E. Blair https://matrix.to/#/@jim:acmegating.com proposed:00:21
- [zuul/zuul] 914562: Add an upgrade test https://review.opendev.org/c/zuul/zuul/+/914562
- [zuul/zuul] 915095: Run the upgrade test job https://review.opendev.org/c/zuul/zuul/+/915095
- [zuul/zuul] 915514: Refactor branch cache to support more queries https://review.opendev.org/c/zuul/zuul/+/915514
- [zuul/zuul] 915515: Add a github graphql query for branch protection https://review.opendev.org/c/zuul/zuul/+/915515
- [zuul/zuul] 915516: Add support for excluding locked branches https://review.opendev.org/c/zuul/zuul/+/915516
@kiransurya:matrix.orgHi , is it possible to install standalone Zuul server and integrate with anyother version controlling system, other than Gerrit. If so, Please let me know where to look for the documentation.08:42
@picog:matrix.orgHi all.09:22
I'm having an issue with my the zuul scheduler, it seems to randomly run into this exception and then prints it every few seconds continuously until I restart zuul.
```
ERROR zuul.GerritConnection.ssh: Exception on ssh event stream with gerrit:
ERROR zuul.GerritConnection.ssh: Traceback (most recent call last):
ERROR zuul.GerritConnection.ssh: File "/usr/local/lib/python3.11/site-packages/zuul/driver/gerrit/gerriteventssh.py", line 115, in run
ERROR zuul.GerritConnection.ssh: self.watcher_election.run(self._run)
ERROR zuul.GerritConnection.ssh: File "/usr/local/lib/python3.11/site-packages/zuul/zk/election.py", line 28, in run
ERROR zuul.GerritConnection.ssh: return super().run(func, *args, **kwargs)
ERROR zuul.GerritConnection.ssh: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
ERROR zuul.GerritConnection.ssh: File "/usr/local/lib/python3.11/site-packages/kazoo/recipe/election.py", line 54, in run
ERROR zuul.GerritConnection.ssh: func(*args, **kwargs)
ERROR zuul.GerritConnection.ssh: File "/usr/local/lib/python3.11/site-packages/zuul/driver/gerrit/gerriteventssh.py", line 80, in _run
ERROR zuul.GerritConnection.ssh: client.connect(self.hostname,
ERROR zuul.GerritConnection.ssh: File "/usr/local/lib/python3.11/site-packages/paramiko/client.py", line 377, in connect
ERROR zuul.GerritConnection.ssh: to_try = list(self._families_and_addresses(hostname, port))
ERROR zuul.GerritConnection.ssh: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
ERROR zuul.GerritConnection.ssh: File "/usr/local/lib/python3.11/site-packages/paramiko/client.py", line 202, in _families_and_addresses
ERROR zuul.GerritConnection.ssh: addrinfos = socket.getaddrinfo(
ERROR zuul.GerritConnection.ssh: ^^^^^^^^^^^^^^^^^^^
ERROR zuul.GerritConnection.ssh: File "/usr/local/lib/python3.11/socket.py", line 962, in getaddrinfo
ERROR zuul.GerritConnection.ssh: for res in _socket.getaddrinfo(host, port, family, type, proto, flags):
ERROR zuul.GerritConnection.ssh: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
ERROR zuul.GerritConnection.ssh: socket.gaierror: [Errno -2] Name or service not known
```
Any advice on what could be going wrong here?
-@gerrit:opendev.org- Nils Gondermann proposed: [zuul/zuul] 915326: Add inherit-files attr to evaluate parent file matchers https://review.opendev.org/c/zuul/zuul/+/91532609:41
-@gerrit:opendev.org- Francisco Seruca Salgado proposed: [zuul/zuul] 908507: Update decrypt_secret.py script https://review.opendev.org/c/zuul/zuul/+/90850710:11
-@gerrit:opendev.org- Francisco Seruca Salgado proposed: [zuul/zuul] 915550: Add tool to migrate Zookeeper Keys https://review.opendev.org/c/zuul/zuul/+/91555010:11
@clarkb:matrix.org> <@kiransurya:matrix.org> Hi , is it possible to install standalone Zuul server and integrate with anyother version controlling system, other than Gerrit. If so, Please let me know where to look for the documentation.12:43
GitHub, gitlab, and pagure are supported. The regular zuul docs at https://zuul-ci.org/docs/zuul/latest/ should cover this
@clarkb:matrix.org> <@picog:matrix.org> Hi all.12:45
> I'm having an issue with my the zuul scheduler, it seems to randomly run into this exception and then prints it every few seconds continuously until I restart zuul.
> ```
> ERROR zuul.GerritConnection.ssh: Exception on ssh event stream with gerrit:
> ERROR zuul.GerritConnection.ssh: Traceback (most recent call last):
> ERROR zuul.GerritConnection.ssh: File "/usr/local/lib/python3.11/site-packages/zuul/driver/gerrit/gerriteventssh.py", line 115, in run
> ERROR zuul.GerritConnection.ssh: self.watcher_election.run(self._run)
> ERROR zuul.GerritConnection.ssh: File "/usr/local/lib/python3.11/site-packages/zuul/zk/election.py", line 28, in run
> ERROR zuul.GerritConnection.ssh: return super().run(func, *args, **kwargs)
> ERROR zuul.GerritConnection.ssh: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> ERROR zuul.GerritConnection.ssh: File "/usr/local/lib/python3.11/site-packages/kazoo/recipe/election.py", line 54, in run
> ERROR zuul.GerritConnection.ssh: func(*args, **kwargs)
> ERROR zuul.GerritConnection.ssh: File "/usr/local/lib/python3.11/site-packages/zuul/driver/gerrit/gerriteventssh.py", line 80, in _run
> ERROR zuul.GerritConnection.ssh: client.connect(self.hostname,
> ERROR zuul.GerritConnection.ssh: File "/usr/local/lib/python3.11/site-packages/paramiko/client.py", line 377, in connect
> ERROR zuul.GerritConnection.ssh: to_try = list(self._families_and_addresses(hostname, port))
> ERROR zuul.GerritConnection.ssh: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> ERROR zuul.GerritConnection.ssh: File "/usr/local/lib/python3.11/site-packages/paramiko/client.py", line 202, in _families_and_addresses
> ERROR zuul.GerritConnection.ssh: addrinfos = socket.getaddrinfo(
> ERROR zuul.GerritConnection.ssh: ^^^^^^^^^^^^^^^^^^^
> ERROR zuul.GerritConnection.ssh: File "/usr/local/lib/python3.11/socket.py", line 962, in getaddrinfo
> ERROR zuul.GerritConnection.ssh: for res in _socket.getaddrinfo(host, port, family, type, proto, flags):
> ERROR zuul.GerritConnection.ssh: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> ERROR zuul.GerritConnection.ssh: socket.gaierror: [Errno -2] Name or service not known
> ```
>
> Any advice on what could be going wrong here?
The last line in your error would indicate some sort of problem with DNS lookups for the Gerrit server name.
-@gerrit:opendev.org- Nils Gondermann proposed: [zuul/zuul] 915326: Add inherit-files attr to evaluate parent file matchers https://review.opendev.org/c/zuul/zuul/+/91532612:53
-@gerrit:opendev.org- Felix Edel proposed:12:54
- [zuul/zuul] 916284: Implement new status page https://review.opendev.org/c/zuul/zuul/+/916284
- [zuul/zuul] 916285: Make helper functions available to other components https://review.opendev.org/c/zuul/zuul/+/916285
- [zuul/zuul] 916286: Implement QueueItemPopover https://review.opendev.org/c/zuul/zuul/+/916286
- [zuul/zuul] 916287: Implement PipelineDetails view https://review.opendev.org/c/zuul/zuul/+/916287
- [zuul/zuul] 916288: Sort pipelines on status page by number of queue items https://review.opendev.org/c/zuul/zuul/+/916288
- [zuul/zuul] 916289: Align QueueItem and QueueItemPopover https://review.opendev.org/c/zuul/zuul/+/916289
- [zuul/zuul] 916290: Align job progress bars and job result labels https://review.opendev.org/c/zuul/zuul/+/916290
@newbie23:matrix.org> <@jim:acmegating.com> newbie23: Clark  the idea is if you say you want to checkout branch foo, you probably want to run the variant defined on branch foo13:08
But the "you want to checkout branch foo" part is specified in a certain job variant on a certain branch :)
How does Zuul know which branch to consider if the job is defined in a branch?
And you might also have multiple variants in multiple branch with different "override-checkout:" defined.
How does this play out?>
@fungicide:matrix.org> <@newbie23:matrix.org> But the "you want to checkout branch foo" part is specified in a certain job variant on a certain branch :)13:27
> How does Zuul know which branch to consider if the job is defined in a branch?
> And you might also have multiple variants in multiple branch with different "override-checkout:" defined.
> How does this play out?>
zuul reads all configuration ahead of time from all branches of every project (unless explicitly instructed to skip some). there is an implicit branch match for the branch a job or variant is defined in, unless explicit branch matchers are added to those definitions (using explicit branch matchers with definitions inside multi-branch projects is discouraged because it can result in a confusing mix of both resulting in no matching branches). trying to keep branch names aligned between repositories and only using explicit branch directives in jobs or variants defined in single-branch repositories simplifies things a lot
-@gerrit:opendev.org- Rico Lin proposed: [zuul/zuul-jobs] 916303: Fix collection import error https://review.opendev.org/c/zuul/zuul-jobs/+/91630314:44
@momo1234aa:matrix.orgfungi: Do you know when bitbucket driver support will be available? Thanks17:36
@fungicide:matrix.orgmomo1234aa: i see a number of open changes up for review related to bitbucket support, but none that appear to have any activity in the past 2.5 years: https://review.opendev.org/q/is:open+project:zuul/zuul+message:bitbucket17:42
@fungicide:matrix.orgsomeone who uses bitbucket would need to resume work on that effort, or fund an organization like acmegating.com to add it. zuul doesn't generally get new features or drivers without someone interested in doing that work17:44
@vlotorev:matrix.orgI updated documetation https://review.opendev.org/c/zuul/zuul/+/914240 according to recently merged https://review.opendev.org/c/zuul/zuul/+/915188 "Handle artifacts created by non change refs".20:55
It has one CR+2, could some zuul maint give a second look on the change?
@vlotorev:matrix.org* I updated documetation https://review.opendev.org/c/zuul/zuul/+/914240 according to recently merged https://review.opendev.org/c/zuul/zuul/+/915188 "Handle artifacts created by non change refs".20:55
It has one CR+2, could some zuul maint give a second look on the change?
-@gerrit:opendev.org- James E. Blair https://matrix.to/#/@jim:acmegating.com proposed: [zuul/nodepool] 916343: Demote launch keyscan exceptions to warnings https://review.opendev.org/c/zuul/nodepool/+/91634321:15
-@gerrit:opendev.org- James E. Blair https://matrix.to/#/@jim:acmegating.com proposed: [zuul/zuul] 916344: Gerrit: skip ref-updated /meta events https://review.opendev.org/c/zuul/zuul/+/91634422:02

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