CentaurusInfra / mizar

Mizar – Experimental, High Scale and High Performance Cloud Network https://mizar.readthedocs.io
https://mizar.readthedocs.io
GNU General Public License v2.0
112 stars 50 forks source link

Fix cluster startup issues #644

Closed phudtran closed 2 years ago

phudtran commented 2 years ago

This PR fixes the following issues:

  1. Runtime errors where a dictionary changed size while being iterated through.
  2. An issue where the veth creation returned before the device was created.
  3. Timeout errors caused by the mizar-daemon taking longer than 15 minutes to come up in the Arktos kube-up environment.
  4. A runtime error where delete was called on a nonexistent key in a dictionary.
  5. An issue where pods deployed before mizar did not have network connectivity