Thursday, 2024-03-14

-@gerrit:opendev.org- Pablo Rodriguez Nava proposed: [zuul/zuul] 912571: Allow a Streamer to point to a custom host https://review.opendev.org/c/zuul/zuul/+/91257108:34
@picog:matrix.orgHi guys.08:55
How does one "typically" setup authentication on the gerrit instance when just using the docker examples from the quick start guide?
An old version of software-factory used to use Cauth.
I just want to use LDAP for login on gerrit.
I see the config files for gerrit aren't really exposed in the container design so hacking on the gerrit config in the volumes feels wrong.
-@gerrit:opendev.org- Simon Westphahl proposed: [zuul/zuul] 912993: Use Github label schema for 'unlabeled' actions https://review.opendev.org/c/zuul/zuul/+/91299311:34
-@gerrit:opendev.org- Simon Westphahl proposed: [zuul/zuul] 912993: Use Github label schema for 'unlabeled' actions https://review.opendev.org/c/zuul/zuul/+/91299311:40
-@gerrit:opendev.org- Simon Westphahl proposed: [zuul/zuul] 913008: Allow rerequested action for Github triggers https://review.opendev.org/c/zuul/zuul/+/91300812:24
@jim:acmegating.comPico: the quickstart is designed to do two things: let you play with zuul in a known working environment, and serve as an example of how to run zuul.  but it's not really designed to be a production-grade system out of the box.  you'll need to change a few things about the docker-compose file to adapt it into production.  for this, i'd suggest mounting in an external gerrit config file so it's easier for you to maintain.  but there's a lot of other changes to make too, like removing the custom scripts and commands that are used to set up the tutorial, etc.  quick plug: i do offer commercial support for running zuul at acmegating.com :)13:04
-@gerrit:opendev.org- James E. Blair https://matrix.to/#/@jim:acmegating.com proposed: [zuul/zuul] 912817: Add a zuul.refs variable https://review.opendev.org/c/zuul/zuul/+/91281713:26
-@gerrit:opendev.org- Pablo Rodriguez Nava proposed: [zuul/zuul] 912571: Allow a Streamer to point to a custom host https://review.opendev.org/c/zuul/zuul/+/91257113:35
-@gerrit:opendev.org- Simon Westphahl proposed: [zuul/zuul] 913008: Allow rerequested action for Github triggers https://review.opendev.org/c/zuul/zuul/+/91300813:48
-@gerrit:opendev.org- James E. Blair https://matrix.to/#/@jim:acmegating.com proposed: [zuul/zuul] 912817: Add a zuul.refs variable https://review.opendev.org/c/zuul/zuul/+/91281714:16
-@gerrit:opendev.org- Zuul merged on behalf of Simon Westphahl: [zuul/zuul] 912993: Use Github label schema for 'unlabeled' actions https://review.opendev.org/c/zuul/zuul/+/91299314:22
-@gerrit:opendev.org- Zuul merged on behalf of Simon Westphahl: [zuul/zuul] 913008: Allow rerequested action for Github triggers https://review.opendev.org/c/zuul/zuul/+/91300814:55
-@gerrit:opendev.org- James E. Blair https://matrix.to/#/@jim:acmegating.com proposed: [zuul/zuul] 913199: Fix github docs for pull_request_review.state https://review.opendev.org/c/zuul/zuul/+/91319915:01
@harbott.osism.tech:regio.chatseems nodepool doesn't handle FIP quota well, generates node failures when more instances than FIPs are available16:02
@clarkb:matrix.org> <@harbott.osism.tech:regio.chat> seems nodepool doesn't handle FIP quota well, generates node failures when more instances than FIPs are available16:09
It may not even check FIP quota. It should look at instances, cpu, and memory quotas but not sure about floating ips
@clarkb:matrix.orgyou can probably workaround that by setting max-nodes to your fip quota limit since you typically have a 1:1 relationship between fips and instances16:13
@harbott.osism.tech:regio.chatyes, it doesn't, but neutron does and makes node creation fail rather late in the process. time to teach my setup to use IPv6 instead16:14
-@gerrit:opendev.org- James E. Blair https://matrix.to/#/@jim:acmegating.com proposed: [zuul/zuul] 912817: Add a zuul.refs variable https://review.opendev.org/c/zuul/zuul/+/91281716:24
@fungicide:matrix.orgyeah, in the openstack providers we use in opendev's deployment, if they require fips for connectivity we request enough fip quota to equal or exceed the maximum number of nodes we can boot (or adjust the max in our config accordingly)17:40
@mordred:waterwanders.comthe code flow for dealing with clouds that need FIPs is SUPER SUPER complicated with tons of error conditions20:51
@fungicide:matrix.orgowing mostly to the way they're implemented in openstack as a separate resource with their own lifecycle and quota20:52
@fungicide:matrix.orgi understand the reasons behind that design choice, but it's still rather error-prone to automate in context20:54

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