Commit a60753c0 authored by Jarka Košanová's avatar Jarka Košanová

Merge branch '215199-billing-category-for-seat-link-workers' into 'master'

Resolve "Use "billing" feature category for Seat Link workers"

Closes #215199

See merge request gitlab-org/gitlab!30099
parents 2e8da467 9feba0fa
......@@ -8,6 +8,7 @@
#
---
- accessibility_testing
- alert_management
- analysis
- api
- attack_emulation
......@@ -17,11 +18,11 @@
- auto_devops
- backup_restore
- behavior_analytics
- billing
- chaos_engineering
- chatops
- cloud_native_installation
- cluster_cost_optimization
- cluster_monitoring
- code_analytics
- code_quality
- code_review
......@@ -71,6 +72,7 @@
- kubernetes_management
- language_specific
- license_compliance
- live_preview
- load_testing
- logging
- malware_scanning
......@@ -92,6 +94,7 @@
- runner
- secret_detection
- secrets_management
- security_benchmarking
- serverless
- service_desk
- snippets
......
......@@ -165,7 +165,7 @@
:weight: 1
:idempotent:
- :name: cronjob:sync_seat_link
:feature_category: :analysis
:feature_category: :billing
:has_external_dependencies:
:urgency: :low
:resource_boundary: :unknown
......@@ -585,7 +585,7 @@
:weight: 1
:idempotent: true
- :name: sync_seat_link_request
:feature_category: :analysis
:feature_category: :billing
:has_external_dependencies: true
:urgency: :low
:resource_boundary: :unknown
......
......@@ -3,7 +3,7 @@
class SyncSeatLinkRequestWorker
include ApplicationWorker
feature_category :analysis
feature_category :billing
idempotent!
worker_has_external_dependencies!
......
......@@ -7,7 +7,7 @@ class SyncSeatLinkWorker # rubocop:disable Scalability/IdempotentWorker
include CronjobQueue
# rubocop:enable Scalability/CronWorkerContext
feature_category :analysis
feature_category :billing
# Retry for up to approximately 17 hours
sidekiq_options retry: 12, dead: false
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment