For several versions I’ve gotten the following warning when upgrading GitLab:
- sidekiq_cluster[‘experimental_queue_selector’] has been deprecated since 13.6 and will be removed in 14.0. The experimental_queue_selector option is now called queue_selector.
As 14.0 is still some time into the future I have not cared before, but now I’ve started looking into it. The only place I can find the string
experimental_queue_selector in either of our GitLab (omnibus) installations is in
/opt/gitlab/embedded/nodes/<hostname>.json, and I haven’t touched that file.
It’s something generated by GitLab/the package, but why should I then care that it contains something deprecated? Can’t whatever generated that file also update it?