We have no way to track a request state. If I open a request for X servers, there's no easy way to check the DB and find out whether this request succeeded or not. I propose that we have a column in the NodeRequest model that goes from Requested -> Processing -> Delivered. This way if we have a bug that causes celery failures, we can retrigger them after we deploy a fix.
We have no way to track a request state. If I open a request for X servers, there's no easy way to check the DB and find out whether this request succeeded or not. I propose that we have a column in the NodeRequest model that goes from Requested -> Processing -> Delivered. This way if we have a bug that causes celery failures, we can retrigger them after we deploy a fix.