Skip to content

Bug: Issues with Application's Deployment Type migration from helm to argocd #4364

Open
@tayalrishabh96

Description

@tayalrishabh96

📜 Description

It bugs out when you try changing the Application's Deployment Type from helm to argocd using devtctl tool. List of issues :

  1. We need to pass the list of comma separated appIds but we can not pass more than a certain number, else it just ignores the remaining. What is that batch size ?
  2. Inconsistent behaviour on triggering changeDeployType because result should show the successful and failed pipelines but that is not happening everytime.
  3. If you provide a batch of 100 applications then in few cases it shows as all successfully migrated but it migrates a certain number only.
  4. The process is quite slow and has scope of optimisations.

👟 Reproduction steps

  1. Configure ~ 40 applications with deployment type as helm.
  2. Setup devtctl locally.
  3. trigger changeDeployType for a batch of 20 applications, it might succeed and show proper result.
  4. trigger changeDeployType for a batch of next 20 applications, it will fail for few and pass for few but not show proper result.

👍 Expected behavior

Devtctl result should show a proper result as to which pipelines got failed and which got succeeded.

👎 Actual Behavior

the result is inconsistent.

☸ Kubernetes version

NA

Cloud provider

NA

🌍 Browser

Chrome

🧱 Your Environment

NA

✅ Proposed Solution

NA

👀 Have you spent some time to check if this issue has been raised before?

  • I checked and didn't find any similar issue

🏢 Have you read the Code of Conduct?

AB#7323

Metadata

Metadata

Assignees

Labels

ICA-AUG24Issue Cleanup Activity Aug 2024P1bugSomething isn't working

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions