Comment 10 for bug 1626654

Revision history for this message
Blake Rouse (blake-rouse) wrote :

>>> [process.pid for process in RegionControllerProcess.objects.all()]
[509, 512, 518, 522]

>>> [(conn.endpoint.address, conn.endpoint.port, conn.endpoint.process.pid) for conn in RegionRackRPCConnection.objects.all()]
[('192.168.224.241', 5250, 522), ('10.245.0.10', 5252, 512), ('10.245.0.10', 5253, 518)]

You can see that the rack controller is not connected to pid 509. Now if this causes TFTP issues that is unknown as at the moment OIL is still deploying fine. But it is possible that it causes issues because the rack controller should have tried to re-connect to pid 509. Since it didn't that means the rack is in a bad state and might think that the connection to pid 509 is good. If the rack controller tries to use that connection then it would have an issue. I believe a log would appear if it did and at the moment I am not seeing anything in the logs.