[Provision] Handle requests to cancel task when migrating v2 to v3

Description

During certain moments of the process we shouldn’t allow to cancel the task and rollback. It happens because in the last steps we drop the older tables and rename the new ones, and it’s not something we can rollback.

It means after certain point of migration we can’t cancel or rollback. (Return error 409)