Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Refactor chart controller logic #158

Merged
merged 22 commits into from
Oct 25, 2022
Merged

Conversation

aiyengar2
Copy link
Contributor

Part 6 of #141

@aiyengar2 aiyengar2 force-pushed the final_refactor branch 4 times, most recently from 59333ce to 7567965 Compare September 8, 2022 07:09
Arvind Iyengar added 22 commits September 8, 2022 00:09
Signed-off-by: Arvind Iyengar <[email protected]>
(cherry picked from commit aac8da5)
Signed-off-by: Arvind Iyengar <[email protected]>
…wn function

Signed-off-by: Arvind Iyengar <[email protected]>
(cherry picked from commit d4d3060)
Signed-off-by: Arvind Iyengar <[email protected]>
…ollers/common

Signed-off-by: Arvind Iyengar <[email protected]>
(cherry picked from commit 6c257fd)
Signed-off-by: Arvind Iyengar <[email protected]>
Signed-off-by: Arvind Iyengar <[email protected]>
(cherry picked from commit 2ad0fb7)
Signed-off-by: Arvind Iyengar <[email protected]>
Signed-off-by: Arvind Iyengar <[email protected]>
(cherry picked from commit b46d00f)
Signed-off-by: Arvind Iyengar <[email protected]>
Signed-off-by: Arvind Iyengar <[email protected]>
(cherry picked from commit 018e29e)
Signed-off-by: Arvind Iyengar <[email protected]>
Signed-off-by: Arvind Iyengar <[email protected]>
(cherry picked from commit 0211caa)
Signed-off-by: Arvind Iyengar <[email protected]>
…cache provided

Signed-off-by: Arvind Iyengar <[email protected]>
(cherry picked from commit 16b8c74)
Signed-off-by: Arvind Iyengar <[email protected]>
Signed-off-by: Arvind Iyengar <[email protected]>
(cherry picked from commit a330e3f)
Signed-off-by: Arvind Iyengar <[email protected]>
Signed-off-by: Arvind Iyengar <[email protected]>
(cherry picked from commit 2065aa6)
Signed-off-by: Arvind Iyengar <[email protected]>
Signed-off-by: Arvind Iyengar <[email protected]>
(cherry picked from commit 0867e35)
Signed-off-by: Arvind Iyengar <[email protected]>
Signed-off-by: Arvind Iyengar <[email protected]>
(cherry picked from commit f153a6a)
Signed-off-by: Arvind Iyengar <[email protected]>
Signed-off-by: Arvind Iyengar <[email protected]>
(cherry picked from commit f9e9ee9)
Signed-off-by: Arvind Iyengar <[email protected]>
Signed-off-by: Arvind Iyengar <[email protected]>
(cherry picked from commit 43b93e9)
Signed-off-by: Arvind Iyengar <[email protected]>
Signed-off-by: Arvind Iyengar <[email protected]>
(cherry picked from commit 40224d7)
Signed-off-by: Arvind Iyengar <[email protected]>
Signed-off-by: Arvind Iyengar <[email protected]>
(cherry picked from commit e0dbaae)
Signed-off-by: Arvind Iyengar <[email protected]>
Signed-off-by: Arvind Iyengar <[email protected]>
(cherry picked from commit 5a6e7ce)
Signed-off-by: Arvind Iyengar <[email protected]>
Signed-off-by: Arvind Iyengar <[email protected]>
(cherry picked from commit 0553fb1)
Signed-off-by: Arvind Iyengar <[email protected]>
… same namespace

Signed-off-by: Arvind Iyengar <[email protected]>
(cherry picked from commit c1b9270)
Signed-off-by: Arvind Iyengar <[email protected]>
…onflicts

Signed-off-by: Arvind Iyengar <[email protected]>
(cherry picked from commit a3cff64)
Signed-off-by: Arvind Iyengar <[email protected]>
…ts, not all

Signed-off-by: Arvind Iyengar <[email protected]>
(cherry picked from commit de8849b)
Signed-off-by: Arvind Iyengar <[email protected]>
Signed-off-by: Arvind Iyengar <[email protected]>
@brandond
Copy link
Contributor

brandond commented Sep 15, 2022

There's still a lot here but I think I grok it and it looks good.

Would it be possible to add some e2e tests that confirm what happens when you upgrade from an older version of the helm controller, to this newly rewritten release? I want to be sure we don't run into problems in K3s and RKE2 when we pull this in.

When we tag it for release we should also jump up to 1.0 or something, so that we can continue to release off a legacy branch in case we run into problems.

@brandond
Copy link
Contributor

Have socialized this change to the team on multiple occasions and not received any additional feedback; merging.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants