Skip to content

Conversation

@makkes
Copy link
Member

@makkes makkes commented May 20, 2022

@makkes makkes marked this pull request as draft May 20, 2022 20:19
@makkes makkes mentioned this pull request May 20, 2022
6 tasks
@makkes makkes force-pushed the oci-dockerconfig branch from 20b9962 to 1296423 Compare May 21, 2022 11:38
@stefanprodan stefanprodan added enhancement New feature or request area/helm Helm related issues and pull requests labels May 22, 2022
@makkes makkes self-assigned this May 22, 2022
@makkes makkes marked this pull request as ready for review May 23, 2022 13:08
@souleb
Copy link
Member

souleb commented May 23, 2022

LGTM.

@makkes makkes added the area/oci OCI related issues and pull requests label May 23, 2022
Max Jonas Werner added 10 commits May 24, 2022 10:31
When the Secret referenced in an OCI HelmRepository doesn't contain a
username and password, the controller doesn't panic, anymore.

Signed-off-by: Max Jonas Werner <[email protected]>
`loginOptionFromSecret` now derives username/password from a docker
config stored in Secrets of type "kubernetes.io/dockerconfigjson".

Signed-off-by: Max Jonas Werner <[email protected]>
When setup of one of the two controller reconciling HelmRepositories
fails, it's now possible to judge from the log which setup call failed
by regarding the "type" log field.

Signed-off-by: Max Jonas Werner <[email protected]>
Signed-off-by: Max Jonas Werner <[email protected]>
Signed-off-by: Max Jonas Werner <[email protected]>
This new package holds all Helm OCI registry-specific code now so we
have a single location to look for such code which makes it easier to
find yourself around.

Signed-off-by: Max Jonas Werner <[email protected]>
Signed-off-by: Max Jonas Werner <[email protected]>
Signed-off-by: Max Jonas Werner <[email protected]>
Signed-off-by: Max Jonas Werner <[email protected]>
Signed-off-by: Max Jonas Werner <[email protected]>
@stefanprodan
Copy link
Member

@makkes can you please rebase with main

@makkes
Copy link
Member Author

makkes commented May 24, 2022

@makkes can you please rebase with main

I'm at it

@makkes makkes force-pushed the oci-dockerconfig branch from b6a033c to bb569be Compare May 24, 2022 08:51
@makkes
Copy link
Member Author

makkes commented May 24, 2022

rebased and force-pushed

@makkes makkes requested review from souleb and stefanprodan May 24, 2022 08:52
Copy link
Member

@stefanprodan stefanprodan left a comment

Choose a reason for hiding this comment

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

LGTM

Thanks @makkes 🏅

@stefanprodan stefanprodan merged commit 351b21b into main May 24, 2022
@stefanprodan stefanprodan deleted the oci-dockerconfig branch May 24, 2022 09:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area/helm Helm related issues and pull requests area/oci OCI related issues and pull requests enhancement New feature or request

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

6 participants