Use sync offloads flags (reland)

BUG=chromium:1022986, chromium:1119389
TEST=bin/run_tests

Change-Id: I318040f3eb3d6077d77892df4272dba74e02c80e
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/infra/suite_scheduler/+/2367532
Reviewed-by: Xinan Lin <linxinan@chromium.org>
Reviewed-by: Alex Zamorzaev <zamorzaev@chromium.org>
Commit-Queue: Alex Zamorzaev <zamorzaev@chromium.org>
Tested-by: Alex Zamorzaev <zamorzaev@chromium.org>
Auto-Submit: Jacob Kopczynski <jkop@chromium.org>
diff --git a/task.py b/task.py
index f232e3e..c4b35b7 100644
--- a/task.py
+++ b/task.py
@@ -416,6 +416,7 @@
         'force': self.force,
         'job_retry': self.job_retry,
         'max_runtime_mins': _JOB_MAX_RUNTIME_MINS_DEFAULT,
+        'migrations': self.migrations,
         'model': model,
         'name': self.name,
         'no_delay': self.no_delay,
@@ -423,6 +424,7 @@
         'num': self.num,
         'pool': self.pool,
         'priority': self.priority,
+        'pubsub_topic': self.pubsub_topic,
         'qs_account': self.qs_account,
         'run_prod_code': run_prod_code,
         'suite': self.suite,