* I thought about the path in boot/rpc.py but that would occur when the machine does its first TFTP request. I specifically watched for that case and it doesn't happen then. It happens once its in the ephemeral before curtin starts. What is really wierd is that its to a subnet that the interface would never get an IP for.
Don't forget this is consistent. Happens at the same place everytime, so if it was a duplicate MAC on the network I would think it to be random on when that would occur.
I think it could be an event in the metadata API that is causing it to change if its not the preseed generation.
* He is not using a DHCP relay at all.
* I thought about the path in boot/rpc.py but that would occur when the machine does its first TFTP request. I specifically watched for that case and it doesn't happen then. It happens once its in the ephemeral before curtin starts. What is really wierd is that its to a subnet that the interface would never get an IP for.
Don't forget this is consistent. Happens at the same place everytime, so if it was a duplicate MAC on the network I would think it to be random on when that would occur.
I think it could be an event in the metadata API that is causing it to change if its not the preseed generation.