Skip to content

Conversation

@paulyufan2
Copy link
Contributor

@paulyufan2 paulyufan2 commented Jul 20, 2023

Reason for Change:

This PR is provided to partner teams to cleanup ovs bridges for transparent vlan mode switch and cleanup leaked ovs rules for packet drops:
remove_ovs_bridges.py:

  • Remove ovs bridges
  • Remove cni state file
  • Remove ovs manager
  • Remove all interfaces starting with "az" from Linux VM
  • Check Internet connectivity

remove_ovs_leaked_rules.py:

  • Check which ports are being used
  • Filter unused ports from ovs flows and delete ovs rules associated with those ports

Partner teams have verified their scenario.

Issue Fixed:

Tasks:
https://dev.azure.com/msazure/One/_workitems/edit/24478494
https://dev.azure.com/msazure/One/_workitems/edit/24261821

Requirements:

Notes:

@paulyufan2 paulyufan2 added the cni Related to CNI. label Jul 20, 2023
@paulyufan2 paulyufan2 requested a review from a team as a code owner July 20, 2023 17:15
@paulyufan2 paulyufan2 enabled auto-merge (squash) July 24, 2023 18:21
@paulyufan2 paulyufan2 merged commit ba17a9c into master Jul 24, 2023
@paulyufan2 paulyufan2 deleted the ovsrules branch July 24, 2023 19:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

cni Related to CNI. multitenancy

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants