Remove `ClusterConfigureWorker`
Similarly, if you need to remove a worker, stop it from being scheduled in one release, then remove it in the next. This will allow existing jobs to execute.
The following discussion from !29515 (merged) should be addressed:
-
@tkuah started a discussion: $ gg ClusterConfigureWorker app/workers/cluster_configure_worker.rb:class ClusterConfigureWorker db/post_migrate/20181219145520_migrate_cluster_configure_worker_sidekiq_queue.rb:class MigrateClusterConfigureWorkerSidekiqQueue < ActiveRecord::Migration[5.0] spec/migrations/migrate_cluster_configure_worker_sidekiq_queue_spec.rb:describe MigrateClusterConfigureWorkerSidekiqQueue, :sidekiq, :redis do spec/workers/cluster_configure_worker_spec.rb:describe ClusterConfigureWorker, '#perform' do
Can we schedule a removal of this worker in a later issue ?