The issue with forcing `import_on_create` on the default worker pool is that if this resource has to be replaced (change of flavor for example), it will fail.
So maybe we could add a new field import_on_create to the var.worker_pools, then
import_on_create = each.value.pool_name == "default" ? each.value.import_on_create == null ? true : each.value.import_on_create : null
That way if the default workerpool needs replacement because of a flavor change, the user can set import_on_create = false and do the flavor change as well
Originally posted by @TwoDCube in #499 (comment)