Comment 28 for bug 1160442

Revision history for this message
Maru Newby (maru) wrote :

Preventing the timeout is a stop-gap, but a better solution might be for port creation to be idempotent such that multiple creates for the same port do not result in multiple ports. Perhaps it should be possible for Nova to pass in the maximum number of ports that should be created for an instance in the creation request so that Neutron could avoid exceeding that limit? Or Nova could provide the uuid for port creation and a duplicate index could indicate that one already exists? There are drawbacks to either approach, but I think it's worth thinking about alternatives to the current approach.