-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/75057/
-----------------------------------------------------------

(Updated June 19, 2024, 8:13 p.m.)


Review request for mesos and Benjamin Mahler.


Repository: mesos


Description
-------

It seems that there are scenarios where mesos containers cannot communicate 
with agents as the MAC addresses are set incorrectly, leading to dropped 
packets. A workaround for this behavior is to check that the MAC address is set 
correctly after the ioctl call, and retry the address setting if necessary.
Observed scenarios with incorrectly assigned MAC addresses:
1. ioctl returns the correct MAC address, but not net::mac
2. both net::mac and ioctl return the same MAC address, but are both wrong
3. There are no cases where ioctl/net::mac come back with the same MAC
  address as before setting. i.e. there is no no-op observed.
4. There is a possibility that ioctl/net::mac results disagree with each
  other even before attempting to set our desired MAC address


Diffs (updated)
-----

  src/linux/routing/link/link.cpp bff172dea63f77a2c7bafd7e3fbee5dca1dfbd51 


Diff: https://reviews.apache.org/r/75057/diff/5/

Changes: https://reviews.apache.org/r/75057/diff/4-5/


Testing
-------


Thanks,

Jason Zhou

Reply via email to