----------------------------------------------------------- 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
