Tuesday, 2024-07-23

-@gerrit:opendev.org- Dong Zhang proposed on behalf of Benedikt Löffler: [zuul/nodepool] 923506: Support EC2 Fleet API https://review.opendev.org/c/zuul/nodepool/+/92350606:26
-@gerrit:opendev.org- Zuul merged on behalf of Clark Boylan: [zuul/zuul] 923975: Collect jaeger container logs in quickstart job https://review.opendev.org/c/zuul/zuul/+/92397506:40
-@gerrit:opendev.org- Simon Westphahl proposed: [zuul/zuul] 924695: wip: Cleanup usage of web.status-url https://review.opendev.org/c/zuul/zuul/+/92469507:12
@westphahl:matrix.orgDamian Fajfer: I think the `web.status-url/root` might need some cleanup that I started in ^ 07:14
-@gerrit:opendev.org- Dong Zhang proposed on behalf of Benedikt Löffler: [zuul/nodepool] 923506: Support EC2 Fleet API https://review.opendev.org/c/zuul/nodepool/+/92350607:36
-@gerrit:opendev.org- Dong Zhang proposed on behalf of Benedikt Löffler: [zuul/nodepool] 923506: Support EC2 Fleet API https://review.opendev.org/c/zuul/nodepool/+/92350607:49
@yodakv:matrix.org> <@clarkb:matrix.org> is it possible you have multiple launchers using the same underlying provider for metastatic?08:22
Yep, that's right, I've multiple launchers using same underlying provider for Metastatic. If in general this rule is requirement, would be big problem for me.
To be honest, I don't think underlying sharing between launchers is a problem. It's more like a bug.
I'll create dedicated launcher for metastatic. Looks like an workaround for me. Thanks.
@dfajfer:fsfe.org> <@yodakv:matrix.org> Yep, that's right, I've multiple launchers using same underlying provider for Metastatic. If in general this rule is requirement, would be big problem for me.08:36
> To be honest, I don't think underlying sharing between launchers is a problem. It's more like a bug.
> I'll create dedicated launcher for metastatic. Looks like an workaround for me. Thanks.
I've stumbled upon many similar problems back around Zuul 4.x and I'm using multiple launchers which fixed it all. Nowadays it's just way easier for me and my team to manage Zuul this way as it's easier to debug once something bad happens
@dfajfer:fsfe.org> <@westphahl:matrix.org> Damian Fajfer: I think the `web.status-url/root` might need some cleanup that I started in ^08:39
nice one, it's confusing right now so getting rid of status-url should help that
@dfajfer:fsfe.orgI'll add myself to CC so after it gets in I'll try fixing that in the operator08:40
@dfajfer:fsfe.orgI'm not exactly familiar with Zuul codebase - what was the idea about `web.status-url/root`?08:49
@yodakv:matrix.org> <@dfajfer:fsfe.org> I've stumbled upon many similar problems back around Zuul 4.x and I'm using multiple launchers which fixed it all. Nowadays it's just way easier for me and my team to manage Zuul this way as it's easier to debug once something bad happens09:09
Without sharing providers across them, or with sharing ?
@dfajfer:fsfe.org> <@yodakv:matrix.org> Without sharing providers across them, or with sharing ?09:09
sharing, but I had several public clouds + openstack on one
@yodakv:matrix.orgAha, thank! In my setup all are shared + public clouds and everything work well, for that reason my expectation was meta to work as same way, but unfortunately doesn't . 09:50
@yodakv:matrix.org * Aha, thanks! In my setup all are shared + public clouds and everything work well, for that reason my expectation was meta to work as same way, but unfortunately doesn't . 09:51
@yodakv:matrix.org * Aha, thanks! In my setup all are shared + public clouds and everything work well, for that reason my expectation was meta to work as same way, but unfortunately doesn't work.09:51
-@gerrit:opendev.org- Simon Westphahl proposed: [zuul/zuul] 924725: Log error details during tenant validation https://review.opendev.org/c/zuul/zuul/+/92472511:13
-@gerrit:opendev.org- Simon Westphahl proposed: [zuul/zuul] 924725: Log error details during tenant validation https://review.opendev.org/c/zuul/zuul/+/92472511:14
-@gerrit:opendev.org- Simon Westphahl proposed: [zuul/zuul] 924695: Deprecate and remove usage of web.status-url https://review.opendev.org/c/zuul/zuul/+/92469512:17
-@gerrit:opendev.org- Simon Westphahl proposed: [zuul/zuul] 924695: Deprecate and remove usage of web.status-url https://review.opendev.org/c/zuul/zuul/+/92469512:19
-@gerrit:opendev.org- Simon Westphahl proposed: [zuul/zuul] 924695: Deprecate and remove usage of web.status-url https://review.opendev.org/c/zuul/zuul/+/92469512:21
-@gerrit:opendev.org- Simon Westphahl proposed: [zuul/zuul] 924695: Deprecate and remove usage of web.status-url https://review.opendev.org/c/zuul/zuul/+/92469512:26
-@gerrit:opendev.org- Simon Westphahl proposed: [zuul/zuul] 924695: Deprecate and remove usage of web.status-url https://review.opendev.org/c/zuul/zuul/+/92469512:32
@jim:acmegating.comKiril Valchev: Damian Fajfer here's what should work: you can run any number of providers on a single launcher.  but you should never run the same provider (ie, providers with the same name) on more than one launcher.  you should be able to have different metastatic providers using the same underlying provider; but they have to be *different* providers (they have to have different names).  for maximum scaling, the operator runs a launcher for each provider.13:33
@dfajfer:fsfe.orgyeah it still wasn't really working for me so we go 1 config for a provider = 1 launcher13:34
@dfajfer:fsfe.orgit's hard to debug which credentials dissapeard if you have 3 providers on 1 launcher13:34
@dfajfer:fsfe.org * it's hard to debug which credentials expired if you have 3 providers on 1 launcher13:34
@dfajfer:fsfe.orgKiril Valchev: you're using latest versions?13:36
@yodakv:matrix.org> <@dfajfer:fsfe.org> Kiril Valchev: you're using latest versions?13:39
No my version is 9.1. I'm preparing to upgrade to 10.0 , but will take little time.
@yodakv:matrix.org> <@jim:acmegating.com> Kiril Valchev: Damian Fajfer here's what should work: you can run any number of providers on a single launcher.  but you should never run the same provider (ie, providers with the same name) on more than one launcher.  you should be able to have different metastatic providers using the same underlying provider; but they have to be *different* providers (they have to have different names).  for maximum scaling, the operator runs a launcher for each provider.13:57
Okay make since. If providers are with different names, but label are shared I mean shared between all launchers , can I expect fast maximum scaling ? wdyt ?
@jim:acmegating.comKiril Valchev: yep, that's the idea; that's what opendev does to get similar nodes from one of six clouds at random.  but it's worth knowing that there are some cases where it won't run at maximum efficiency; if one of the providers accepts a request and runs out of quota, it will pause while holding that request instead of yielding it to another provider.  it generally works well enough, but there are cases where an individual request might be slow and get filled out of order.14:06
@yodakv:matrix.orgThanks!14:12
-@gerrit:opendev.org- Jan Gutter proposed: [zuul/zuul-jobs] 924738: Move minikube out of /tmp https://review.opendev.org/c/zuul/zuul-jobs/+/92473814:37
-@gerrit:opendev.org- Zuul merged on behalf of Simon Westphahl: [zuul/zuul] 924725: Log error details during tenant validation https://review.opendev.org/c/zuul/zuul/+/92472515:04
-@gerrit:opendev.org- Jan Gutter proposed: [zuul/zuul-operator] 924748: Minor fixes and dependency updates https://review.opendev.org/c/zuul/zuul-operator/+/92474815:27
-@gerrit:opendev.org- Jan Gutter proposed: [zuul/zuul-jobs] 924750: [DNM] triggering a test https://review.opendev.org/c/zuul/zuul-jobs/+/92475015:34
-@gerrit:opendev.org- James E. Blair https://matrix.to/#/@jim:acmegating.com proposed: [zuul/zuul] 923756: Fix web dequeue of periodic items https://review.opendev.org/c/zuul/zuul/+/92375615:50
-@gerrit:opendev.org- James E. Blair https://matrix.to/#/@jim:acmegating.com proposed: [zuul/zuul] 924682: WIP: Drive statemachine in launcher https://review.opendev.org/c/zuul/zuul/+/92468215:57
-@gerrit:opendev.org- Jan Gutter proposed: [zuul/zuul-operator] 924748: Minor fixes and dependency updates https://review.opendev.org/c/zuul/zuul-operator/+/92474816:19
-@gerrit:opendev.org- Jan Gutter proposed: [zuul/zuul-jobs] 924750: [DNM] triggering a test https://review.opendev.org/c/zuul/zuul-jobs/+/92475016:40
-@gerrit:opendev.org- James E. Blair https://matrix.to/#/@jim:acmegating.com proposed: [zuul/zuul] 923331: Add max-changes-per-pipeline tenant limit https://review.opendev.org/c/zuul/zuul/+/92333116:43
-@gerrit:opendev.org- Jan Gutter proposed: [zuul/zuul-jobs] 924750: [DNM] triggering a test https://review.opendev.org/c/zuul/zuul-jobs/+/92475017:00
-@gerrit:opendev.org- James E. Blair https://matrix.to/#/@jim:acmegating.com proposed: [zuul/zuul] 924682: Drive statemachine in launcher https://review.opendev.org/c/zuul/zuul/+/92468217:45
-@gerrit:opendev.org- Zuul merged on behalf of Bernhard Berg: [zuul/zuul-jobs] 917539: prepare-workspace-git: Add allow deleting current branch https://review.opendev.org/c/zuul/zuul-jobs/+/91753918:21
-@gerrit:opendev.org- Zuul merged on behalf of Simon Westphahl: [zuul/zuul] 923835: Log warning when tagged commit isn't on any branch https://review.opendev.org/c/zuul/zuul/+/92383518:51
-@gerrit:opendev.org- James E. Blair https://matrix.to/#/@jim:acmegating.com proposed: [zuul/zuul] 924792: WIP: Unify provider validation and deserialization schemas https://review.opendev.org/c/zuul/zuul/+/92479221:32
-@gerrit:opendev.org- Zuul merged on behalf of James E. Blair https://matrix.to/#/@jim:acmegating.com: [zuul/nodepool] 924550: Fix cleanup process in AWS tests https://review.opendev.org/c/zuul/nodepool/+/92455022:32
-@gerrit:opendev.org- Zuul merged on behalf of Benedikt Löffler: [zuul/nodepool] 923506: Support EC2 Fleet API https://review.opendev.org/c/zuul/nodepool/+/92350622:41
-@gerrit:opendev.org- Zuul merged on behalf of Simon Westphahl: [zuul/zuul] 923239: Implement nodeset request handling https://review.opendev.org/c/zuul/zuul/+/92323922:54
-@gerrit:opendev.org- James E. Blair https://matrix.to/#/@jim:acmegating.com proposed: [zuul/zuul-jobs] 924802: Fix prepare-workspace-git operating on existing repos https://review.opendev.org/c/zuul/zuul-jobs/+/92480223:43

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