Comment 3 for bug 1609738

Revision history for this message
Armando Migliaccio (armando-migliaccio) wrote :

Can someone tell me what ALLOCATING mean? The only documentation I could find was a commit message, which is pretty inadequate for something at affects the API.

It seems to me that the ALLOCATING status was introduced to prevent the server from selecting a router for scheduling whilst the underlying resources were being built, but that's effectively what the admin_status_up is supposed to be for.

If a server crashes whilst a router is in ALLOCATING state, to make a recover it, a user should just delete and start again. The router is in a bad state anyway. Otherwise, a server at startup should scan for routers to be 'healed'. But again, I argue whether the ALLOCATING status is required at all.