KaotoIO / kaoto-backend

Backend for the Kaoto project to provide an easy to use integration framework based on Apache Camel.
Apache License 2.0
75 stars 32 forks source link

[BUG] Deployments->Delete button does not remove the integration #201

Closed unsortedhashsets closed 2 years ago

unsortedhashsets commented 2 years ago

Describe the Bug

Describe the bug

Instead of complete removal, firstly the actual integration pod is Terminating and then the new (same) integration pod is ContainerCreating and Running

Expected behavior:

Your Example Website or App

No response

Steps to Reproduce the Bug or Issue

  1. Create integration
  2. Open Deployments modal
  3. In the deployment menu Click the Delete button
  4. Check the Pod state / Deployments list

Screenshots or Videos

https://user-images.githubusercontent.com/46084942/195363803-b070cc71-38b0-458b-b75d-10cf3f80591a.mp4

Platform

Delawen commented 2 years ago

This is more of a backend issue. Thanks! I will take a look. It should be deleting the KameletBinding but it seems that it is just deleting the pod!

Delawen commented 2 years ago

Already moved it :)

On Wed, Oct 12, 2022 at 5:26 PM Mikhail Abramov @.***> wrote:

This is more of a backend issue. Thanks! I will take a look. It should be deleting the KameletBinding but it seems that it is just deleting the pod!

Thank for the fast reply! Do I need to duplicate issue to backend repo and close that one?

— Reply to this email directly, view it on GitHub https://github.com/KaotoIO/kaoto-backend/issues/201#issuecomment-1276362417, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAFRMPTFTCL7BFXVOUMGJNDWC3KAZANCNFSM6AAAAAARDMEF7U . You are receiving this because you commented.Message ID: @.***>

Delawen commented 2 years ago

Long story short: it was removing the Integration and not the KameletBinding, so camel-k was re-deploying the Integration.

Fix incoming.