@clarkb:matrix.org | corvus: +2 from me on that fix | 00:29 |
---|---|---|
@avass:vassast.org | > <@dmsimard:matrix.org> I have no strong opinion on it and don't have the bandwidth for tackling some form of upgrade of the current implementation, thank you for maintaining it all this time. | 06:03 |
> In the future I'd love to see an easy way for operators (or users?) to enable arbitrary callback plugins in Zuul which could be used to enable ara, amongst other things :) | ||
It's already possible for operators to enable arbitrary callback plugins :) | ||
@avass:vassast.org | https://zuul-ci.org/docs/zuul/latest/configuration.html#attr-ansible_callback | 06:06 |
-@gerrit:opendev.org- Zuul merged on behalf of James E. Blair https://matrix.to/#/@jim:acmegating.com: [zuul/zuul] 837774: Fix background layout updates in zuul-web https://review.opendev.org/c/zuul/zuul/+/837774 | 08:04 | |
-@gerrit:opendev.org- chandan kumar proposed: [zuul/zuul-jobs] 837850: Setup RDO gpg keys and repo for CentOS distros only https://review.opendev.org/c/zuul/zuul-jobs/+/837850 | 09:46 | |
-@gerrit:opendev.org- Matthieu Huin https://matrix.to/#/@mhuin:matrix.org proposed: [zuul/zuul] 837852: Clarify zuul admin CLI scope https://review.opendev.org/c/zuul/zuul/+/837852 | 10:10 | |
-@gerrit:opendev.org- Simon Westphahl proposed: [zuul/zuul] 837506: Don't overwrite result data in compat mode https://review.opendev.org/c/zuul/zuul/+/837506 | 11:48 | |
-@gerrit:opendev.org- Simon Westphahl proposed: [zuul/zuul] 837506: Don't overwrite result data in compat mode https://review.opendev.org/c/zuul/zuul/+/837506 | 13:23 | |
@jim:acmegating.com | > <@avass:vassast.org> It's already possible for operators to enable arbitrary callback plugins :) | 14:06 |
true; though adding non-builtin callback plugins like ara involves modifying a path configuration, so that's the missing piece under discussion | ||
-@gerrit:opendev.org- Joshua Watt proposed: [zuul/zuul] 837879: gerrit: Fix 'form' auth https://review.opendev.org/c/zuul/zuul/+/837879 | 14:07 | |
@tristanc_:matrix.org | Is it a known issue that adding a new pipeline is not visible until zuul-web is restarted? | 15:01 |
@jim:acmegating.com | tristanC: should be fixed in https://review.opendev.org/837774 | 15:04 |
@tristanc_:matrix.org | corvus: that's great, thanks! | 15:05 |
-@gerrit:opendev.org- Matthieu Huin https://matrix.to/#/@mhuin:matrix.org proposed: [zuul/zuul-client] 837908: Generate a token silently if possible https://review.opendev.org/c/zuul/zuul-client/+/837908 | 16:20 | |
-@gerrit:opendev.org- Matthieu Huin https://matrix.to/#/@mhuin:matrix.org proposed: [zuul/zuul] 837852: Clarify zuul admin CLI scope https://review.opendev.org/c/zuul/zuul/+/837852 | 16:23 | |
@mhuin:matrix.org | corvus: addressed your comments on https://review.opendev.org/c/zuul/zuul/+/837407 | 16:26 |
@jim:acmegating.com | mhu: thanks. zuul-maint: if you could take a look at https://review.opendev.org/837852 and leave feedback on the approach, that would be great. | 16:33 |
@jim:acmegating.com | (i'd like to confirm consensus on that) | 16:33 |
@clarkb:matrix.org | that approach lgtm but left a couple of comments that I thought would be good to clarify before +2ing | 17:13 |
@ecsantos:matrix.org | Hi folks, just a quick question: would I be able to run modules from, e.g., community.general, with the unrestricted Ansible spec [1]? Or is it unrelated? | 17:31 |
[1] https://zuul-ci.org/docs/zuul/latest/developer/specs/unrestricted-ansible.html#overview | ||
@jim:acmegating.com | ecsantos: anything in ansible community release; but installing more from galaxy won't be supported initially (but would be welcome) | 17:43 |
@ecsantos:matrix.org | corvus: That's nice. Thanks! | 17:44 |
@jim:acmegating.com | it looks like nodepool is testing on python 3.8 and 3.9, and asserts 3.7-3.9 in setup.cfg; zuul is testing 3.6, 3.8 and asserting 3.7-3.8 in setup.cfg | 18:37 |
@jim:acmegating.com | it also looks like ansible5 may be no-go on python 3.6 | 18:37 |
@jim:acmegating.com | so we should probably change zuul to 3.8-3.9 and adjust both setup.cfgs to match; does that sound right? | 18:38 |
-@gerrit:opendev.org- James E. Blair https://matrix.to/#/@jim:acmegating.com proposed: [zuul/zuul] 838002: Test Python 3.8 and 3.9 https://review.opendev.org/c/zuul/zuul/+/838002 | 18:42 | |
@jim:acmegating.com | * it looks like nodepool is testing on python 3.8 and 3.9, and asserts 3.7-3.9 in setup.cfg; zuul is testing 3.6, 3.8 and asserting 3.6-3.8 in setup.cfg | 18:43 |
@clarkb:matrix.org | Yes, I think there may have been changes for this too? You'd be losing rhel 8 /centos stream 8/ rocky linux/ alma linux that way, but most people seem to use containers anyway | 18:43 |
@jim:acmegating.com | Clark: i looked and didn't see up-to-date changes for that | 18:45 |
@jim:acmegating.com | i found https://review.opendev.org/789654 and https://review.opendev.org/796270 | 18:45 |
@clarkb:matrix.org | ah ok I probably imagined it then. I nkow I thought about it at one time | 18:45 |
@jim:acmegating.com | so i went ahead and wrote https://review.opendev.org/838002 | 18:45 |
@clarkb:matrix.org | and ya the big "loser" in that situation is anyone wanting to run directly on red hat enterprise linux or its derivatives | 18:46 |
@jim:acmegating.com | i had a similar memory, but may have just been getting all the updates confused | 18:46 |
@clarkb:matrix.org | once rhel 9 happens that will have 3.9 iirc | 18:46 |
@jim:acmegating.com | yeah, i think the ansible situation forces our hand; that user would only be able to install ansible 2.9 with zuul | 18:47 |
@clarkb:matrix.org | its itneresting that ansible itself doesn't support runnin on rhel | 18:47 |
@clarkb:matrix.org | I guess the answer from ansible and rhel is that you should use the ansibel that shipped with rhel | 18:47 |
@clarkb:matrix.org | but that doesn't seem very scalable if you're bumping ansible versions 5 years ata time | 18:47 |
@clarkb:matrix.org | might as well rewrite everything (as we learend with puppet) | 18:48 |
@jim:acmegating.com | ```Red Hat subscribers, select 2.9 in the version selection to the left for the most recent Red Hat release.``` from the docs | 18:48 |
@jim:acmegating.com | so i think that really may be the case | 18:48 |
@jim:acmegating.com | anyway, i put 838002 on the end of the stack so we can tweak it with minimal churn, but i'll have to move it up above the ansible bump | 18:49 |
@jpew:matrix.org | I;m trying to get Zuul to talk to our Gerrit instance with a self-signed SSL certificate without using `ssl_verify=false` but I simply cannot get `requests` use use the system certificates (the `REQUESTS_CA_BUNDLE` environment variable appears to be ignored) does anyone know why this might be? | 19:58 |
@jpew:matrix.org | I'm running the Zuul docker image (modified to add our root CA). `curl` works fine, but even just `requests` in a new python shell fails :/ | 19:59 |
@clarkb:matrix.org | Double check the env var is set in the process entry in /proc? | 20:01 |
@jpew:matrix.org | I did that | 20:01 |
@clarkb:matrix.org | A quick Google indicates the var may be CA_REQUESTS_BUNDLE not REQUESTS_CA_BUNDLE | 20:03 |
-@gerrit:opendev.org- James E. Blair https://matrix.to/#/@jim:acmegating.com proposed: | 20:34 | |
- [zuul/zuul] 838002: Update testing to Python 3.8 and 3.9 https://review.opendev.org/c/zuul/zuul/+/838002 | ||
- [zuul/zuul] 837629: Add support for Ansible 5 https://review.opendev.org/c/zuul/zuul/+/837629 | ||
@jim:acmegating.com | that passed tests, so i re-ordered it. that series should be all ready to go now. | 20:35 |
@jpew:matrix.org | Ah, I was just missing more certificates in the chain..... sorry for the noise :) | 20:46 |
@mordred:inaugust.com | ansible updated from 2.9 to 5 ? | 21:18 |
@clarkb:matrix.org | mordred: something like that. Because ansible-core kept the 2.x version scheme but Ansible switched to 3 then 4 then 5 | 21:27 |
@jim:acmegating.com | where "ansible" is ~= "ansible community" | 21:35 |
@mordred:inaugust.com | wow | 21:36 |
-@gerrit:opendev.org- James E. Blair https://matrix.to/#/@jim:acmegating.com proposed: [zuul/zuul] 838047: Conditionally avoid refreshing jobs and builds from ZK https://review.opendev.org/c/zuul/zuul/+/838047 | 22:07 |
Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!