Backend: Remove deprecated worker ArchiveTraceWorker
Replaced by ::Ci::ArchiveTraceWorker
# frozen_string_literal: true
class ArchiveTraceWorker < ::Ci::ArchiveTraceWorker # rubocop:disable Scalability/IdempotentWorker
# DEPRECATED: Not triggered since https://gitlab.com/gitlab-org/gitlab/-/merge_requests/64934/
end
Feature flag
The change in worker from ArchiveTraceWorker
to Ci::ArchiveTraceWorker
is behind a feature flag :ci_build_finished_worker_namespace_changed
.
It is enabled on production, but still default false for self-managed. So we need to remove the feature flag and enable it before removing the worker
---
name: ci_build_finished_worker_namespace_changed
introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/64934
rollout_issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/335499
milestone: '14.1'
type: development
group: group::pipeline execution
default_enabled: false
https://dashboards.gitlab.net/d/sidekiq-worker-detail/sidekiq-worker-detail?orgId=1&var-PROMETHEUS_DS=Global&var-environment=gprd&var-stage=main&var-worker=ArchiveTraceWorker&from=now-3h&to=now
Edited by Mark Nuzzo