Skip to content

Conversation

0xavi0
Copy link
Contributor

@0xavi0 0xavi0 commented Jul 31, 2025

This changes how we instantiate the registryClient used when downloading helm charts stored in OCI registries. It fixes race conditions that could lead to Not Logged In or even authentication problems.

Refers to: #3915

- [ ] I have updated the documentation via a pull request in the
fleet-docs repository.

@0xavi0 0xavi0 added this to the v2.12.1 milestone Jul 31, 2025
@0xavi0 0xavi0 self-assigned this Jul 31, 2025
@0xavi0 0xavi0 added this to Fleet Jul 31, 2025
@0xavi0 0xavi0 modified the milestones: v2.12.1, v2.13.0 Jul 31, 2025
@0xavi0 0xavi0 marked this pull request as ready for review July 31, 2025 13:39
@0xavi0 0xavi0 requested a review from a team as a code owner July 31, 2025 13:39
Copy link
Contributor

@weyfonk weyfonk left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@weyfonk weyfonk moved this to 👀 In review in Fleet Aug 4, 2025
This changes how we instantiate the `registryClient` used when downloading helm charts stored in OCI registries.
It fixes race conditions that could lead to `Not Logged In` or even authentication problems.

Refers to: rancher#3915

Signed-off-by: Xavi Garcia <xavi.garcia@suse.com>
@0xavi0 0xavi0 force-pushed the 3915-non-global-registry-client branch from dbebcad to 610787a Compare August 4, 2025 13:57
@0xavi0 0xavi0 merged commit 5f35292 into rancher:main Aug 5, 2025
14 checks passed
@github-project-automation github-project-automation bot moved this from 👀 In review to ✅ Done in Fleet Aug 5, 2025
0xavi0 added a commit to 0xavi0/fleet that referenced this pull request Aug 5, 2025
…rancher#3938)

This changes how we instantiate the `registryClient` used when downloading helm charts stored in OCI registries.
It fixes race conditions that could lead to `Not Logged In` or even authentication problems.

Refers to: rancher#3915

Signed-off-by: Xavi Garcia <xavi.garcia@suse.com>
0xavi0 added a commit to 0xavi0/fleet that referenced this pull request Aug 5, 2025
…rancher#3938)

This changes how we instantiate the `registryClient` used when downloading helm charts stored in OCI registries.
It fixes race conditions that could lead to `Not Logged In` or even authentication problems.

Refers to: rancher#3915

Signed-off-by: Xavi Garcia <xavi.garcia@suse.com>
0xavi0 added a commit to 0xavi0/fleet that referenced this pull request Aug 5, 2025
…rancher#3938)

This changes how we instantiate the `registryClient` used when downloading helm charts stored in OCI registries.
It fixes race conditions that could lead to `Not Logged In` or even authentication problems.

Refers to: rancher#3915

Signed-off-by: Xavi Garcia <xavi.garcia@suse.com>
0xavi0 added a commit to 0xavi0/fleet that referenced this pull request Aug 5, 2025
…rancher#3938)

This changes how we instantiate the `registryClient` used when downloading helm charts stored in OCI registries.
It fixes race conditions that could lead to `Not Logged In` or even authentication problems.

Refers to: rancher#3915

Signed-off-by: Xavi Garcia <xavi.garcia@suse.com>
thardeck pushed a commit that referenced this pull request Aug 5, 2025
…#3938)

This changes how we instantiate the `registryClient` used when downloading helm charts stored in OCI registries.
It fixes race conditions that could lead to `Not Logged In` or even authentication problems.

Refers to: #3915

Signed-off-by: Xavi Garcia <xavi.garcia@suse.com>
thardeck pushed a commit that referenced this pull request Aug 5, 2025
…#3938)

This changes how we instantiate the `registryClient` used when downloading helm charts stored in OCI registries.
It fixes race conditions that could lead to `Not Logged In` or even authentication problems.

Refers to: #3915

Signed-off-by: Xavi Garcia <xavi.garcia@suse.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

Archived in project

Development

Successfully merging this pull request may close these issues.

2 participants