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

Add support for Kustomize patches to argocd_application #360

Open
wants to merge 2 commits into
base: main
Choose a base branch
from

Conversation

chidambaram27
Copy link

@chidambaram27 chidambaram27 commented Dec 26, 2023

Closes #356

@chidambaram27
Copy link
Author

this patch feature was introduced in ArgoCD v2.9.0. However, the remaining environments are encountering failures as the system persistently attempts to add attributes to the state. Is there any example or method to limit that argument to versions above v2.9.0? (I am a complete newcomer to Terraform providers and Golang.)

@onematchfox
Copy link
Collaborator

Hey, Thanks for this PR. #357 also attempts to upgrade the version of the ArgoCD module used here. However, there are issues with the latest version that will need to be handled. Will look at that PR first and then we can hopefully just rebase this on top of that changeset.

Copy link

This pr is stale because it has been open 14 days with no activity. Remove stale label or comment or this will be closed in 10 days.

@github-actions github-actions bot added the Stale label Jan 22, 2024
@onematchfox
Copy link
Collaborator

Not stale

@github-actions github-actions bot removed the Stale label Jan 23, 2024
Copy link

github-actions bot commented Feb 7, 2024

This pr is stale because it has been open 14 days with no activity. Remove stale label or comment or this will be closed in 10 days.

@github-actions github-actions bot added the Stale label Feb 7, 2024
@onematchfox
Copy link
Collaborator

Not stale

@github-actions github-actions bot removed the Stale label Feb 8, 2024
Copy link

This pr is stale because it has been open 14 days with no activity. Remove stale label or comment or this will be closed in 10 days.

@github-actions github-actions bot added the Stale label Feb 22, 2024
@onematchfox
Copy link
Collaborator

Not stale

@github-actions github-actions bot removed the Stale label Feb 23, 2024
Copy link

github-actions bot commented Mar 8, 2024

This pr is stale because it has been open 14 days with no activity. Remove stale label or comment or this will be closed in 10 days.

@github-actions github-actions bot added the Stale label Mar 8, 2024
@chidambaram27
Copy link
Author

Not stale

@github-actions github-actions bot removed the Stale label Mar 17, 2024
Copy link
Collaborator

@onematchfox onematchfox left a comment

Choose a reason for hiding this comment

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

@chidambaram27 Thank you for your patience 🙏 I have now handled #357 and upgraded the underlying dependencies so we can continue with this PR now. Please see comments inline.

argocd/schema_application.go Outdated Show resolved Hide resolved
argocd/schema_application.go Outdated Show resolved Hide resolved
argocd/resource_argocd_application_test.go Outdated Show resolved Hide resolved
@onematchfox onematchfox changed the title argocd_application : support for kustomize patches added Add support for Kustomize patches to argocd_application Mar 23, 2024
Copy link

This pr is stale because it has been open 14 days with no activity. Remove stale label or comment or this will be closed in 10 days.

@github-actions github-actions bot added the Stale label Apr 19, 2024
@onematchfox
Copy link
Collaborator

not stale

@github-actions github-actions bot removed the Stale label Apr 20, 2024
Copy link

github-actions bot commented May 4, 2024

This pr is stale because it has been open 14 days with no activity. Remove stale label or comment or this will be closed in 10 days.

@github-actions github-actions bot added the Stale label May 4, 2024
@onematchfox
Copy link
Collaborator

not stale

@github-actions github-actions bot removed the Stale label May 9, 2024
Copy link

This pr is stale because it has been open 14 days with no activity. Remove stale label or comment or this will be closed in 10 days.

@github-actions github-actions bot removed the Stale label Jul 28, 2024
Copy link

This pr is stale because it has been open 14 days with no activity. Remove stale label or comment or this will be closed in 10 days.

@github-actions github-actions bot added the Stale label Aug 11, 2024
@onematchfox
Copy link
Collaborator

...

@github-actions github-actions bot removed the Stale label Aug 12, 2024
Copy link

This pr is stale because it has been open 14 days with no activity. Remove stale label or comment or this will be closed in 10 days.

@github-actions github-actions bot added the Stale label Aug 27, 2024
@onematchfox
Copy link
Collaborator

...

@github-actions github-actions bot removed the Stale label Sep 3, 2024
@chidambaram27
Copy link
Author

Hi @onematchfox , just wanna check if this PR still valid .. I totally missed it. Let me know if any changes need

Copy link

This pr is stale because it has been open 14 days with no activity. Remove stale label or comment or this will be closed in 10 days.

@github-actions github-actions bot added the Stale label Sep 26, 2024
@onematchfox
Copy link
Collaborator

.

@github-actions github-actions bot removed the Stale label Oct 1, 2024
@mkilchhofer mkilchhofer changed the base branch from master to main October 1, 2024 18:07
@mkilchhofer mkilchhofer added the on-hold Issues or Pull Requests with this label will never be considered stale label Oct 1, 2024
@the-technat
Copy link
Collaborator

Hi @chidambaram27 thank you for your contribution! We rebased your branch against the current codebase and reviewed the changes.

One thing left is the DCO bot complaining about unsigned commits, would you mind verifying that all your commits include a Signed-off-by line? You can find more details if you click on the failed check.

@agray-ctm
Copy link

agray-ctm commented Nov 14, 2024

@chidambaram27 please respond good sir. This feature will make my life much easier

Copy link

@agray-ctm agray-ctm left a comment

Choose a reason for hiding this comment

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

lgtm

Signed-off-by: chidambaram27 <chidambaramk.27@gmail.com>
@chidambaram27 chidambaram27 force-pushed the feature/kustomize-patches branch from b5f3303 to c659b60 Compare November 23, 2024 10:27
@chidambaram27
Copy link
Author

Hi team, looks like the build stage needs approval. cc: @the-technat @onematchfox

@agray-ctm
Copy link

Hi team, looks like the build stage needs approval. cc: @the-technat @onematchfox

@onematchfox looks like you need to re-review your change request. I believe @chidambaram27 did what you asked.

@saisona
Copy link

saisona commented Dec 9, 2024

Waiting for it too 👍

Signed-off-by: chidambaram27 <chidambaramk.27@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
on-hold Issues or Pull Requests with this label will never be considered stale
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Support Kustomize patches
6 participants