1. A computing environment provisioning system comprising: a computing system comprising at least one processor and at least one memory to store instructions that are executed by the at least one processor to: obtain a graph comprising a plurality of vertices and a plurality of edges, the plurality of vertices representing task instructions to perform a plurality of provisioning tasks on one or more hardware computing resources to thereby configure the hardware computing resources to execute a virtual computing environment comprising a plurality of virtual objects; execute the task instructions according to an execution order defined by the plurality of edges interconnecting the plurality of vertices; and when at least one provisioning task of the plurality of provisioning tasks encounters an error: pause execution of all ensuing task instructions in the graph; select one or more remediation graphs according to a type of the error, wherein the one or more remediation graphs comprise remedial task instructions to cure the error; execute each of the one or more remediation graphs; and in response to a determination that the detected error has been remediated, resume execution of the ensuing task instructions in the graph.