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

In the rolling upgrade scenario of multiple deployments, there is a possibility that the corresponding pod group is not created for ReplicaSet. #3563

Closed
liuyuanchun11 opened this issue Jul 8, 2024 · 2 comments
Labels
kind/bug Categorizes issue or PR as related to a bug.

Comments

@liuyuanchun11
Copy link
Contributor

What happened:
In the rolling upgrade scenario of multiple deployments, there is a possibility that the corresponding pod group is not created for ReplicaSet.

What you expected to happen:
During the rolling upgrade of replicaset, pg_controller occasionally receives the addPod event and creates a podgroup. Then, pg_controller receives the addReplicaSet (replicas = 0) event and deletes the corresponding podgroup (to solve the pg fc problem). The updateReplicaSet (replicas = 1) event is received but not processed. As a result, the pod group corresponding to the pod is not correctly created.

How to reproduce it (as minimally and precisely as possible):
Create multiple deployments and perform a rolling upgrade. There is a possibility that the bug recurs.

Anything else we need to know?:

Environment:

  • Volcano Version: v1.9.0
  • Kubernetes version (use kubectl version): v1.23.1
  • Cloud provider or hardware configuration:
  • OS (e.g. from /etc/os-release):
  • Kernel (e.g. uname -a):
  • Install tools:
  • Others:
@liuyuanchun11 liuyuanchun11 added the kind/bug Categorizes issue or PR as related to a bug. label Jul 8, 2024
liuyuanchun11 added a commit to liuyuanchun11/volcano that referenced this issue Jul 8, 2024
liuyuanchun11 added a commit to liuyuanchun11/volcano that referenced this issue Jul 9, 2024
liuyuanchun11 added a commit to liuyuanchun11/volcano that referenced this issue Jul 9, 2024
liuyuanchun11 added a commit to liuyuanchun11/volcano that referenced this issue Jul 9, 2024
@Monokaix
Copy link
Member

/close

@volcano-sh-bot
Copy link
Contributor

@Monokaix: Closing this issue.

In response to this:

/close

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/bug Categorizes issue or PR as related to a bug.
Projects
None yet
Development

No branches or pull requests

3 participants