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

Windows OVS Containerization Support #4952

Closed
XinShuYang opened this issue May 9, 2023 · 2 comments
Closed

Windows OVS Containerization Support #4952

XinShuYang opened this issue May 9, 2023 · 2 comments
Assignees
Labels
area/OS/windows Issues or PRs related to the Windows operating system. kind/feature Categorizes issue or PR as related to a new feature.

Comments

@XinShuYang
Copy link
Contributor

XinShuYang commented May 9, 2023

Describe the problem/challenge you have
Currently, Windows OVS is running as a host service rather than in a container. We propose supporting the ability to run userspace OVS processes in OVS container in Antrea agent pod to align with the design of Linux and to have OVS upgrade advantage.

Describe the solution you'd like
The design can be divided into three parts:

  • Adding support for creating Windows OVS image
  • Adding a new YAML file for running OVS container.
  • Updating the pre-start and pre-stop lifecycle for OVS user space programs on host and inside ovs container.
  • Updating Windows Documentation for OVS container support.

Anything else you would like to add?
This feature will only be supported by the containerd runtime due to the use of the hostprocess feature.

@XinShuYang XinShuYang added the kind/feature Categorizes issue or PR as related to a new feature. label May 9, 2023
@luolanzone luolanzone added this to the Antrea v1.13 release milestone May 9, 2023
@rajnkamr rajnkamr added the area/OS/windows Issues or PRs related to the Windows operating system. label May 29, 2023
Atish-iaf added a commit to Atish-iaf/antrea that referenced this issue May 29, 2023
Atish-iaf added a commit to Atish-iaf/antrea that referenced this issue May 30, 2023
Atish-iaf added a commit to Atish-iaf/antrea that referenced this issue May 30, 2023
NamanAg30 added a commit to NamanAg30/antrea that referenced this issue May 30, 2023
NamanAg30 added a commit to NamanAg30/antrea that referenced this issue May 31, 2023
Atish-iaf added a commit to Atish-iaf/antrea that referenced this issue Jun 2, 2023
NamanAg30 added a commit to NamanAg30/antrea that referenced this issue Jun 2, 2023
Atish-iaf added a commit to Atish-iaf/antrea that referenced this issue Jun 5, 2023
NamanAg30 added a commit to NamanAg30/antrea that referenced this issue Jun 5, 2023
NamanAg30 added a commit to NamanAg30/antrea that referenced this issue Jun 5, 2023
NamanAg30 added a commit to NamanAg30/antrea that referenced this issue Jun 5, 2023
NamanAg30 added a commit to NamanAg30/antrea that referenced this issue Jun 5, 2023
NamanAg30 added a commit to NamanAg30/antrea that referenced this issue Jun 6, 2023
Atish-iaf added a commit to Atish-iaf/antrea that referenced this issue Jun 6, 2023
Atish-iaf added a commit to Atish-iaf/antrea that referenced this issue Jun 6, 2023
Atish-iaf added a commit to Atish-iaf/antrea that referenced this issue Jun 7, 2023
Atish-iaf added a commit to Atish-iaf/antrea that referenced this issue Jun 8, 2023
NamanAg30 added a commit to NamanAg30/antrea that referenced this issue Jun 9, 2023
NamanAg30 added a commit to NamanAg30/antrea that referenced this issue Jun 9, 2023
NamanAg30 added a commit to NamanAg30/antrea that referenced this issue Jun 9, 2023
NamanAg30 added a commit to NamanAg30/antrea that referenced this issue Jun 9, 2023
Atish-iaf added a commit to Atish-iaf/antrea that referenced this issue Jul 13, 2023
For antrea-io#4952

Signed-off-by: Naman Agarwal <[email protected]>
Signed-off-by: Kumar Atish <[email protected]>
Atish-iaf added a commit to Atish-iaf/antrea that referenced this issue Jul 14, 2023
For antrea-io#4952

Signed-off-by: Naman Agarwal <[email protected]>
Signed-off-by: Kumar Atish <[email protected]>
Atish-iaf added a commit to Atish-iaf/antrea that referenced this issue Jul 17, 2023
For antrea-io#4952

Signed-off-by: Naman Agarwal <[email protected]>
Signed-off-by: Kumar Atish <[email protected]>
Atish-iaf added a commit to Atish-iaf/antrea that referenced this issue Jul 19, 2023
For antrea-io#4952

Signed-off-by: Shuyang Xin <[email protected]>
Signed-off-by: Naman Agarwal <[email protected]>
Signed-off-by: Kumar Atish <[email protected]>
Atish-iaf added a commit to Atish-iaf/antrea that referenced this issue Jul 19, 2023
For antrea-io#4952

Signed-off-by: Shuyang Xin <[email protected]>
Signed-off-by: Naman Agarwal <[email protected]>
Signed-off-by: Kumar Atish <[email protected]>
Atish-iaf added a commit to Atish-iaf/antrea that referenced this issue Jul 20, 2023
For antrea-io#4952

Signed-off-by: Shuyang Xin <[email protected]>
Signed-off-by: Naman Agarwal <[email protected]>
Signed-off-by: Kumar Atish <[email protected]>
Atish-iaf added a commit to Atish-iaf/antrea that referenced this issue Jul 20, 2023
For antrea-io#4952

Signed-off-by: Shuyang Xin <[email protected]>
Signed-off-by: Naman Agarwal <[email protected]>
Signed-off-by: Kumar Atish <[email protected]>
Atish-iaf added a commit to Atish-iaf/antrea that referenced this issue Jul 21, 2023
For antrea-io#4952

Signed-off-by: Shuyang Xin <[email protected]>
Signed-off-by: Naman Agarwal <[email protected]>
Signed-off-by: Kumar Atish <[email protected]>
Atish-iaf added a commit to Atish-iaf/antrea that referenced this issue Jul 21, 2023
For antrea-io#4952

Signed-off-by: Shuyang Xin <[email protected]>
Signed-off-by: Naman Agarwal <[email protected]>
Signed-off-by: Kumar Atish <[email protected]>
Atish-iaf added a commit to Atish-iaf/antrea that referenced this issue Jul 24, 2023
For antrea-io#4952

Signed-off-by: Shuyang Xin <[email protected]>
Signed-off-by: Naman Agarwal <[email protected]>
Signed-off-by: Kumar Atish <[email protected]>
Atish-iaf added a commit to Atish-iaf/antrea that referenced this issue Jul 24, 2023
For antrea-io#4952

Signed-off-by: Shuyang Xin <[email protected]>
Signed-off-by: Naman Agarwal <[email protected]>
Signed-off-by: Kumar Atish <[email protected]>
Atish-iaf added a commit to Atish-iaf/antrea that referenced this issue Jul 24, 2023
For antrea-io#4952

Signed-off-by: Shuyang Xin <[email protected]>
Signed-off-by: Naman Agarwal <[email protected]>
Signed-off-by: Kumar Atish <[email protected]>
Atish-iaf added a commit to Atish-iaf/antrea that referenced this issue Jul 24, 2023
For antrea-io#4952

Signed-off-by: Shuyang Xin <[email protected]>
Signed-off-by: Naman Agarwal <[email protected]>
Signed-off-by: Kumar Atish <[email protected]>
Atish-iaf added a commit to Atish-iaf/antrea that referenced this issue Jul 25, 2023
For antrea-io#4952

Signed-off-by: Shuyang Xin <[email protected]>
Signed-off-by: Naman Agarwal <[email protected]>
Signed-off-by: Kumar Atish <[email protected]>
Atish-iaf added a commit to Atish-iaf/antrea that referenced this issue Jul 25, 2023
For antrea-io#4952

Signed-off-by: Shuyang Xin <[email protected]>
Signed-off-by: Naman Agarwal <[email protected]>
Signed-off-by: Kumar Atish <[email protected]>
tnqn pushed a commit that referenced this issue Jul 26, 2023
For #4952

Signed-off-by: Shuyang Xin <[email protected]>
Signed-off-by: Naman Agarwal <[email protected]>
Signed-off-by: Kumar Atish <[email protected]>
@rajnkamr rajnkamr removed the kind/feature Categorizes issue or PR as related to a new feature. label Jul 27, 2023
@rajnkamr rajnkamr added the kind/feature Categorizes issue or PR as related to a new feature. label Jul 27, 2023
Atish-iaf added a commit to Atish-iaf/antrea that referenced this issue Jul 27, 2023
@luolanzone
Copy link
Contributor

Move this to the next milestone for the remain tasks.

tnqn pushed a commit that referenced this issue Jul 28, 2023
@rajnkamr
Copy link
Contributor

@luolanzone
We might want to close this , additional windows containerisation tasks are getting tracked under issue #5249 and are referenced to it.

@luolanzone luolanzone removed this from the Antrea v1.14 release milestone Jul 28, 2023
@rajnkamr rajnkamr added this to the Antrea v1.13 release milestone Jul 28, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/OS/windows Issues or PRs related to the Windows operating system. kind/feature Categorizes issue or PR as related to a new feature.
Projects
None yet
Development

No branches or pull requests

5 participants