diff --git a/data/common/common.yaml b/data/common/common.yaml --- a/data/common/common.yaml +++ b/data/common/common.yaml @@ -1980,6 +1980,9 @@ task_broker: "%{alias('swh::deploy::worker::task_broker')}" task_queues: - swh.loader.package.deposit.tasks.LoadDeposit + # task still scheduled by the scheduler runner, those needs to propagate results to + # the scheduler-listener + task_ignore_result: False deposit: url: "%{alias('swh::deploy::webapp::deposit::private::url')}" auth: @@ -2366,6 +2369,9 @@ celery: task_broker: "%{alias('swh::deploy::worker::task_broker')}" task_queues: "%{alias('swh::deploy::loader_git::queues')}" + # task scheduled by the next-gen scheduler which no longer needs result updated by + # the scheduler-listener + task_ignore_result: True # high priority loader (save-code-now, ...) swh::deploy::worker::loader_high_priority::config_file: "%{hiera('swh::conf_directory')}/loader_high_priority.yml" @@ -2389,6 +2395,9 @@ - save_code_now:swh.loader.svn.tasks.DumpMountAndLoadSvnRepository # archives - save_code_now:swh.loader.package.archive.tasks.LoadArchive + # task still scheduled by the scheduler runner, those needs to propagate results to + # the scheduler-listener + task_ignore_result: False # One shot worker deactivated by default (e.g. first time ingestion on forge with # restrictive loading ingestion parallelism policies) @@ -2403,6 +2412,9 @@ celery: task_broker: "%{alias('swh::deploy::worker::task_broker')}" task_queues: "%{alias('swh::deploy::worker::loader_oneshot::task_queues')}" + # task scheduled by the next-gen scheduler which no longer needs result updated by + # the scheduler-listener + task_ignore_result: True # for all loader packages swh::deploy::loader_core::sentry_swh_package: swh.loader.core @@ -2420,6 +2432,9 @@ task_broker: "%{alias('swh::deploy::worker::task_broker')}" task_queues: - swh.loader.package.debian.tasks.LoadDebian + # task scheduled by the next-gen scheduler which no longer needs result updated by + # the scheduler-listener + task_ignore_result: True swh::deploy::worker::loader_archive::config_file: "%{hiera('swh::conf_directory')}/loader_archive.yml" swh::deploy::worker::loader_archive::private_tmp: true @@ -2432,6 +2447,9 @@ task_broker: "%{alias('swh::deploy::worker::task_broker')}" task_queues: - swh.loader.package.archive.tasks.LoadArchive + # task scheduled by the next-gen scheduler which no longer needs result updated by + # the scheduler-listener + task_ignore_result: True swh::deploy::worker::loader_cran::config_file: "%{hiera('swh::conf_directory')}/loader_cran.yml" swh::deploy::worker::loader_cran::private_tmp: true @@ -2444,6 +2462,9 @@ task_broker: "%{alias('swh::deploy::worker::task_broker')}" task_queues: - swh.loader.package.cran.tasks.LoadCRAN + # task scheduled by the next-gen scheduler which no longer needs result updated by + # the scheduler-listener + task_ignore_result: True swh::deploy::worker::loader_nixguix::config_file: "%{hiera('swh::conf_directory')}/loader_nixguix.yml" swh::deploy::worker::loader_nixguix::private_tmp: true @@ -2456,6 +2477,9 @@ task_broker: "%{alias('swh::deploy::worker::task_broker')}" task_queues: - swh.loader.package.nixguix.tasks.LoadNixguix + # task still scheduled by the scheduler runner, those needs to propagate results to + # the scheduler-listener + task_ignore_result: False unsupported_file_extensions: - patch - iso @@ -2513,6 +2537,9 @@ celery: task_broker: "%{alias('swh::deploy::worker::task_broker')}" task_queues: "%{alias('swh::deploy::lister::queues')}" + # task still scheduled by the scheduler runner, those needs to propagate results to + # the scheduler-listener + task_ignore_result: False credentials: "%{alias('swh::deploy::worker::lister::config::credentials')}" swh::deploy::loader_mercurial::sentry_swh_package: swh.loader.mercurial @@ -2531,6 +2558,9 @@ task_queues: - swh.loader.mercurial.tasks.LoadMercurial - swh.loader.mercurial.tasks.LoadArchiveMercurial + # task scheduled by the next-gen scheduler which no longer needs result updated by + # the scheduler-listener + task_ignore_result: True swh::deploy::worker::loader_opam::user: swhworker swh::deploy::worker::loader_opam::group: swhworker @@ -2550,6 +2580,9 @@ task_broker: "%{alias('swh::deploy::worker::task_broker')}" task_queues: - swh.loader.package.opam.tasks.LoadOpam + # task scheduled by the next-gen scheduler which no longer needs result updated by + # the scheduler-listener + task_ignore_result: True swh::deploy::worker::loader_pypi::config_file: "%{hiera('swh::conf_directory')}/loader_pypi.yml" swh::deploy::worker::loader_pypi::concurrency: 1 @@ -2562,6 +2595,9 @@ task_broker: "%{alias('swh::deploy::worker::task_broker')}" task_queues: - swh.loader.package.pypi.tasks.LoadPyPI + # task scheduled by the next-gen scheduler which no longer needs result updated by + # the scheduler-listener + task_ignore_result: True swh::deploy::worker::loader_npm::config_file: "%{hiera('swh::conf_directory')}/loader_npm.yml" swh::deploy::worker::loader_npm::concurrency: 1 @@ -2574,6 +2610,9 @@ task_broker: "%{alias('swh::deploy::worker::task_broker')}" task_queues: - swh.loader.package.npm.tasks.LoadNpm + # task scheduled by the next-gen scheduler which no longer needs result updated by + # the scheduler-listener + task_ignore_result: True swh::deploy::loader_svn::sentry_swh_package: swh.loader.svn swh::deploy::loader_svn::sentry_environment: "%{alias('swh::deploy::environment')}" @@ -2593,6 +2632,9 @@ - swh.loader.svn.tasks.LoadSvnRepository - swh.loader.svn.tasks.MountAndLoadSvnRepository - swh.loader.svn.tasks.DumpMountAndLoadSvnRepository + # task scheduled by the next-gen scheduler which no longer needs result updated by + # the scheduler-listener + task_ignore_result: True swh::deploy::base_indexer::config_directory: "%{hiera('swh::conf_directory')}/indexer" @@ -2626,6 +2668,9 @@ - swh.indexer.tasks task_queues: - swh.indexer.tasks.ContentMimetypePartition + # task still scheduled by the scheduler runner, those needs to propagate results to + # the scheduler-listener + task_ignore_result: False tools: name: file version: 2:0.4.15-2 @@ -2707,6 +2752,9 @@ task_queues: - swh.vault.cooking_tasks.SWHCookingTask - swh.vault.cooking_tasks.SWHBatchCookingTask + # task still scheduled by the scheduler runner, those needs to propagate results to + # the scheduler-listener + task_ignore_result: False max_bundle_size: 1073741824 # 1GiB desktop::printers: