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

fix: multus macvlan ipvlan use kube-ovn ipam,but ip not inited in init-ipam #1843

Merged
merged 2 commits into from
Aug 24, 2022
Merged

Conversation

bobz965
Copy link
Collaborator

@bobz965 bobz965 commented Aug 23, 2022

What type of this PR

  • Bug fixes

fix: multus macvlan ipvlan use kube-ovn ipam,but ip not inited in init-ipam

  1. fix: ip-list-recovery-ipam skips all non StatefulSet ip and pod-list-recovery-ipam skips non-ovn subnet, which cause nat-gw-pod (other cni using kube-ovn ipam, such as macvlan,ipvlan) lost ipam after kube-ovn-controller crashed

经沟通,大多数ip ipam恢复的数据源以pod为准,ip list 只处理sts ip(包含join ip和业务sts pod ip)

Which issue(s) this PR fixes:

Fixes #1840

@bobz965 bobz965 closed this Aug 23, 2022
@bobz965 bobz965 reopened this Aug 23, 2022
@oilbeater oilbeater added bug Something isn't working need backport labels Aug 24, 2022
@hongzhen-ma hongzhen-ma merged commit 51f491f into kubeovn:master Aug 24, 2022
hongzhen-ma pushed a commit that referenced this pull request Aug 24, 2022
…t-ipam (#1843)

* fix: multus subnet ip not recover when init ipam, let sts ip lost can recover from pod

* optimize: remove logic about sts ip in init-ipam
hongzhen-ma pushed a commit that referenced this pull request Aug 24, 2022
…t-ipam (#1843)

* fix: multus subnet ip not recover when init ipam, let sts ip lost can recover from pod

* optimize: remove logic about sts ip in init-ipam
hongzhen-ma pushed a commit that referenced this pull request Aug 24, 2022
…t-ipam (#1843)

* fix: multus subnet ip not recover when init ipam, let sts ip lost can recover from pod

* optimize: remove logic about sts ip in init-ipam
@hongzhen-ma
Copy link
Collaborator

已回合 release-1.10 releas-1.9 和 release-1.8 分支

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working need backport
Projects
No open projects
Status: Done
Development

Successfully merging this pull request may close these issues.

Multi Pod use one same ip, which cause network problems
3 participants