Thursday, 2022-05-12

@iwienand:matrix.orgi don't think show-keys shows anything private, it just lists the keys it knows about00:00
@clarkb:matrix.orgRight but you're giving it the private key00:00
@clarkb:matrix.orgI guess to me show me the private key is what the command naievely does00:01
-@gerrit:opendev.org- James E. Blair https://matrix.to/#/@jim:acmegating.com proposed: [zuul/nodepool] 841510: Use Zuul-style ZooKeeper connections https://review.opendev.org/c/zuul/nodepool/+/84151000:01
@iwienand:matrix.orgi mean it just lists the key fingerprints, rather than any content; you'd have to get into --export flags for that00:02
@clarkb:matrix.orgright I think those are the conventions that are lost on me :)00:02
@clarkb:matrix.orgI'm trying to avoid plugging my key in but it looks like I need to either do that or generate a new key to test and see what happens00:03
@clarkb:matrix.orgyup ok I've convinced myself locally now it is just the fingerprint00:07
@clarkb:matrix.orgianw: I've approved it, but need to start on dinner so won't be able to check the results quickly00:08
@jim:acmegating.comzuul has blog https://zuul-ci.org/blog/00:10
-@gerrit:opendev.org- Zuul merged on behalf of Ian Wienand: [zuul/zuul-jobs] 840566: add-gpgkey: trust incoming key https://review.opendev.org/c/zuul/zuul-jobs/+/84056600:23
-@gerrit:opendev.org- likui proposed: [zuul/nodepool] 804837: setup.cfg: Replace dashes with underscores https://review.opendev.org/c/zuul/nodepool/+/80483701:12
@iwienand:matrix.orgthanks, that fixed it -> gpg: /home/zuul/openafs/openafs_1.8.8.1-2~ppa1~jammy.dsc: Valid signature from 6392578763F14B1E01:20
-@gerrit:opendev.org- likui proposed: [zuul/nodepool] 804837: setup.cfg: Replace dashes with underscores https://review.opendev.org/c/zuul/nodepool/+/80483701:26
@greggatron:matrix.orgHello everybody, 01:57
I was wondering if anyone has any advice on setting up a Zuul stack in docker-compose, kind of like the quick-start tutorial, but it uses bind mounts. I'm trying to host everything zuul-related in a separate drive at /mnt/docker/zuul for persistence.
I already have Gerrit up and running in a separate compose file.
I'm also using Traefik for my container routing. Does anyone have any article or blog links that may be related to this?
Many thanks :)
@clarkb:matrix.orggreggatron: you can look in https://opendev.org/opendev/system-config under playbooks/roles/ to see how OpenDev does it02:19
-@gerrit:opendev.org- Dominik Jaeger proposed: [zuul/zuul] 828125: Add support for filesets in job configuration https://review.opendev.org/c/zuul/zuul/+/82812507:53
@d-j-j:matrix.orgHi, regarding the re2 topic it looks like there was some confusion on my part and some misunderstandings. There are in fact multiple python wrappers for re2 library with different features. I tried to clarify a bit in the fileset spec and proposed some general directions that could be taken: https://review.opendev.org/c/zuul/zuul/+/83955009:43
A switch from fb-re2 (currently used in Zuul) to pyre2 (provides fallback for unsupported regex) was s attempted in the fileset implementation proposal https://review.opendev.org/c/zuul/zuul/+/828125 and the regression along with a simple additional test containing a negative lookahead regex have passed.
@d-j-j:matrix.org * Hi, regarding the re2 topic it looks like there was some confusion on my part and some misunderstandings. There are in fact multiple python wrappers for re2 library with different features. I tried to clarify a bit in the fileset spec and proposed some general directions that could be taken: https://review.opendev.org/c/zuul/zuul/+/83955009:48
A switch from fb-re2 (currently used in Zuul) to pyre2 (provides fallback for unsupported regex) was attempted in the fileset implementation proposal https://review.opendev.org/c/zuul/zuul/+/828125 and the regression along with a simple additional test containing a negative lookahead regex have passed.
@dpawlik:matrix.orgAlbin Vass, corvus 12:41
@dpawlik:matrix.orgHey, could you check https://review.opendev.org/c/zuul/zuul/+/840679  please?12:41
@avass:vassast.orgdpawlik: I don't understand why that is needed for every installation of zuul needs passlib and it can't be handled with extra python packages? Does a standard module in ansible need passlib?13:04
@avass:vassast.org * dpawlik: I don't understand why that every installation of zuul needs passlib and it can't be handled with extra python packages? Does a standard module in ansible need passlib?13:04
@fzzfh:matrix.orgClark: hi, after I add floating_ip_source: 'neutron' and requires_floating_ip: True. nodepool boot openstack instance still haven't float-ip. Is there any other way to set floating IP14:36
clouds.yaml as follow
```
clouds:
packstack:
auth:
auth_url: http://172.0.37.47:5000/v3
password: 4f34252f23084dfc
project_domain_name: Default
project_name: admin
user_domain_name: Default
username: admin
identity_api_version: '3'
region_name: RegionOne
volume_api_version: '3'
floating_ip_source: 'neutron'
requires_floating_ip: True
networks:
- name: ex-net
routes_externally: false
nat_destination: true
- name: in-net
```
-@gerrit:opendev.org- Matthieu Huin https://matrix.to/#/@mhuin:matrix.org proposed: [zuul/zuul] 841610: Handle jwt decoding error, fix exception default messages https://review.opendev.org/c/zuul/zuul/+/84161014:58
@y2kenny:matrix.orgHi, I have fixed the test and other issues with this one, can it go in? https://review.opendev.org/c/zuul/zuul/+/83706315:00
@clarkb:matrix.orgfzzf: I'm sorry I'm not sure then. You may need to enable debug logging for openstacksdk and see what it does when booting an instance and try to figure it out from that and your cloud logs if you have access to the cloud side logs15:28
@fungicide:matrix.orgClark: fzzf: also the kind folks in #openstack-sdks pointed me to https://docs.openstack.org/openstacksdk/latest/user/config/configuration.html (thanks frickler!)15:34
@fungicide:matrix.orgnot sure why i didn't find it there when i looked originally15:34
@fzzfh:matrix.orgClark: by the way.how to enable these log. I modify nodepool/logging.conf seems not work.15:45
@fzzfh:matrix.org * Clark: by the way. how to enable these log. I modify nodepool/logging.conf seems not work.15:45
@clarkb:matrix.orgfzzf: modifying the logging config file would be the way to do it15:46
@clarkb:matrix.orgyou need to restart services for it to notice the update15:46
@fzzfh:matrix.orgfungi: I look this page. but I don't found floatip related.15:47
@fzzfh:matrix.orgClark: okay, I get.15:48
@fungicide:matrix.orgyeah, it seems that floating_ip_source appeared in an example in the shade docs, but is really entirely undocumented: https://codesearch.opendev.org/?q=floating_ip_source16:06
@fungicide:matrix.orgi guess the other relevant part is on the nodepool configuration end: https://zuul-ci.org/docs/nodepool/latest/openstack.html#attr-providers.[openstack].pools.auto-floating-ip16:17
@clarkb:matrix.orgZuulians 2 weeks has passed since this breaking change https://review.opendev.org/c/zuul/zuul-jobs/+/839593 was announced. I have removed my WIP so that we can land it.16:25
@clarkb:matrix.orgthis stops configuring debian source repos by default16:25
-@gerrit:opendev.org- Matthieu Huin https://matrix.to/#/@mhuin:matrix.org proposed: [zuul/zuul] 841610: Handle jwt decoding error, fix exception default messages https://review.opendev.org/c/zuul/zuul/+/84161016:48
-@gerrit:opendev.org- Clark Boylan proposed: [zuul/zuul-website] 841621: Update Citycloud to Cleura https://review.opendev.org/c/zuul/zuul-website/+/84162117:05
-@gerrit:opendev.org- Zuul merged on behalf of Clark Boylan: [zuul/zuul-jobs] 839593: Switch enable_src_repos to False in configure-mirrors https://review.opendev.org/c/zuul/zuul-jobs/+/83959317:12
@clarkb:matrix.orgI've just noticed that some of the zuul linter jobs run with older python which now fails to install zuul due to my python requires change. I think that this situation is accurate. You need python3.8 or newer to run zuul now and those jobs should be updated to use python3.8 or newer18:24
@clarkb:matrix.orgBut I'm calling this out in case there is some situation where this is extremely problematic and we need to consider a revert of the python requires setting18:24
@clarkb:matrix.orgcorvus: if you have time for a quick review https://review.opendev.org/c/zuul/zuul-website/+/841621 is something that citynetwork/cleura has requested20:09
-@gerrit:opendev.org- Zuul merged on behalf of Clark Boylan: [zuul/zuul-website] 841621: Update Citycloud to Cleura https://review.opendev.org/c/zuul/zuul-website/+/84162120:40
-@gerrit:opendev.org- Jeremy Stanley https://matrix.to/#/@fungicide:matrix.org proposed wip: [zuul/zuul-website] 840979: Meet the Zuul community in Berlin blog article https://review.opendev.org/c/zuul/zuul-website/+/84097920:40
@greggatron:matrix.orgClark I'll take a look. Much appreciated!21:08
-@gerrit:opendev.org- James E. Blair https://matrix.to/#/@jim:acmegating.com proposed: [zuul/zuul-website] 841643: Add Acme Gating as a supporting company https://review.opendev.org/c/zuul/zuul-website/+/84164321:31
-@gerrit:opendev.org- Zuul merged on behalf of James E. Blair https://matrix.to/#/@jim:acmegating.com: [zuul/zuul-website] 841643: Add Acme Gating as a supporting company https://review.opendev.org/c/zuul/zuul-website/+/84164321:51
-@gerrit:opendev.org- James E. Blair https://matrix.to/#/@jim:acmegating.com proposed: [zuul/zuul-website] 841645: Alphabetize community logos https://review.opendev.org/c/zuul/zuul-website/+/84164521:53
-@gerrit:opendev.org- Jeremy Stanley https://matrix.to/#/@fungicide:matrix.org proposed: [zuul/zuul-website] 840979: Meet the Zuul community in Berlin blog article https://review.opendev.org/c/zuul/zuul-website/+/84097922:09
-@gerrit:opendev.org- Zuul merged on behalf of James E. Blair https://matrix.to/#/@jim:acmegating.com: [zuul/zuul-website] 841645: Alphabetize community logos https://review.opendev.org/c/zuul/zuul-website/+/84164522:14
@jim:acmegating.comClark: can you take a look at https://zuul.opendev.org/t/zuul/build/3eaeb4092ff74d0fb65c0e6393ca775d ?22:14
@jim:acmegating.comi just issued a recheck on that but that doesn't seem like it should be flakey22:15
@jim:acmegating.comthough... now that i'm trying to browse the ppa site in a browser and seeing requests timeout... maybe it is just flakey?22:17
@clarkb:matrix.orglooks like it failed in the amd64 pull somewhere?22:20
@clarkb:matrix.orgtrying to parse through the interleaved builds is weird22:20
-@gerrit:opendev.org- Jeremy Stanley https://matrix.to/#/@fungicide:matrix.org proposed: [zuul/zuul-website] 840979: Meet the Zuul community in Berlin blog article https://review.opendev.org/c/zuul/zuul-website/+/84097922:21
@clarkb:matrix.orghttp://ppa.launchpad.net/openstack-ci-core/vhd-util/ubuntu/pool/main/v/vhd-util/vhd-util_4.4.0-0ubuntu22~ppa0~focal_amd64.deb is the package pointed to by the Packages.gz and the file exists22:22
@clarkb:matrix.orgso ya I think it may have just been a network blip? but cc ianw as ianw has been doing PPA cleanups22:23
@iwienand:matrix.orgweird, yeah ~ppa0~focal is the right one and what was uploaded yesterday22:24
@iwienand:matrix.org2022-05-12 00:12:22 ... maybe it was copying packages about that time22:26
@iwienand:matrix.orgPublished 21 hours ago, relative times annoy me when there's no way to see the actual timestamp22:27
@iwienand:matrix.orgif it's 22:27 UTC now, 21 hours ago puts it at about 00 i guess22:28
@iwienand:matrix.orgseem slikel22:28
@iwienand:matrix.orgseems likely22:28
-@gerrit:opendev.org- James E. Blair https://matrix.to/#/@jim:acmegating.com proposed:23:29
- [zuul/nodepool] 841510: Use Zuul-style ZooKeeper connections https://review.opendev.org/c/zuul/nodepool/+/841510
- [zuul/nodepool] 841651: Add the component registry from Zuul https://review.opendev.org/c/zuul/nodepool/+/841651
@jim:acmegating.comClark: ianw thanks... it looks like it did succeed after the recheck, so i guess it was a blip.  that just surprised me as that's unusual, and we had just been doing a lot of image and package-related changes.23:30
@iwienand:matrix.orgseems likely sorry.  now it's uploaded i doubt it will ever change again :)23:36
@jim:acmegating.comianw: are you trying to jinx it?  ;)23:41
@iwienand:matrix.orgtrue!  i also didn't try building against jammy, that is a problem for another time23:47
@iwienand:matrix.orgif anyone from rackspace is reading, i'd be very happy to try working on why we can't get vhd images expanding properly ... but we really need to understand what's happening behind the api23:48
@iwienand:matrix.orgzuul-main: https://review.opendev.org/c/zuul/zuul/+/837458 tries to fix up some string expansion in start-message and the like23:59

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