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

Intermittent Input Loop Issue When Entering Application Name #20392

Open
tken2039 opened this issue Oct 16, 2024 · 3 comments
Open

Intermittent Input Loop Issue When Entering Application Name #20392

tken2039 opened this issue Oct 16, 2024 · 3 comments
Labels
bug Something isn't working component:application component:ui User interfaces bugs and enhancements

Comments

@tken2039
Copy link
Contributor

Describe the bug

I'm running into a weird issue when creating an application in Argo CD. Specifically, there’s an input loop happening when I enter the Application Name. It seems to occur more often with longer strings, but it’s not consistent. Reloading the page fixes it temporarily, and I can input the name again.

To Reproduce

  1. Open Argo CD and start creating a new application.
  2. Enter an Application Name, particularly a longer string.
  3. Observe the input loop behavior.

Expected behavior

The application name should be entered without any looping or repetition issues.

Version

Argo CD version: v2.12.3

Screenshots

argocd-application-loop.mov

Additional Context

Has anyone else encountered this problem? Are there any known solutions or updates that address this?

Thanks!

@tken2039 tken2039 added the bug Something isn't working label Oct 16, 2024
@reggie-k reggie-k added component:application component:ui User interfaces bugs and enhancements labels Oct 16, 2024
@surajyadav1108
Copy link
Contributor

Similar #19819 also, I wasn't able to reproduce the looping problem during the sync process for the application. However, the input fields do behave strangely, such as re-rendering characters that were just deleted.

@gwynforthewyn
Copy link

I'm experiencing the same issue across several instances of Argo CD. These separate instances are installed on separate clusters.

We've taken a look in the firefox browser console and don't see any network traffic being fired off.

We do have a Source Map Error:

Source map error: Error: request failed with status 404
Resource URL: https://heavy-argo-cd.<sanitized the top level domain>.com/applications?showFavorites=false&proj=&sync=&autoSync=&health=&namespace=&cluster=&labels=&new=%7B%22apiVersion%22%3A%22argoproj.io%2Fv1alpha1%22%2C%22kind%22%3A%22Application%22%2C%22metadata%22%3A%7B%22name%22%3A%22%22%7D%2C%22spec%22%3A%7B%22destination%22%3A%7B%22name%22%3A%22%22%2C%22namespace%22%3A%22%22%2C%22server%22%3A%22%22%7D%2C%22source%22%3A%7B%22path%22%3A%22%22%2C%22repoURL%22%3A%22%22%2C%22targetRevision%22%3A%22HEAD%22%7D%2C%22sources%22%3A%5B%5D%2C%22project%22%3A%22%22%7D%7D
Source Map URL: ReactToastify.css.map

We tried upgrading from to 2.12.3 to 2.12.6 without seeing the issue go away. We see it in both versions, and across upgrades.

We did not see it in the older version we had deployed, 2.7.0.

Happy to provide any debug information you can think of that'd be useful tracking this down.

@gwynforthewyn
Copy link

We made progress over here by getting some applications that were out of sync to start synchronising, actually by removing info blocks (https://argo-cd.readthedocs.io/en/stable/user-guide/extra_info/) that weren't syncing properly. That allowed one of our instances' UIs to start behaving correctly.

I'm working on the other instance now: I have an externalSecret that's never synced correctly due to something to do with the decodingStrategy and conversationStrategy fields

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working component:application component:ui User interfaces bugs and enhancements
Projects
None yet
Development

No branches or pull requests

4 participants