Bump Consul to version 1.22.7 (19-1-stable)

What does this MR do?

Backport of !9731 (merged) to 19-1-stable. This branch has no gitlab-ctl consul download command, so that file is not part of the cherry-pick.

Bump Consul to version 1.22.7

  • Updates Consul to version 1.22.7.
  • Keeps ConsulHelper::SUPPORTED_MINOR and the gitlab-ctl consul download default in sync with the packaged version. On 19-1-stable the download command lives at lib/consul_download.rb, before the move into the GitlabCtl namespace.
  • Records the module versions that 1.22.7 pulls in within the license decisions file: consul-awsauth, go-discover, golang-lru, memberlist, cap, go-secure-stdlib/awsutil/v2, and serf. license_finder does not recognise the HashiCorp MPL-2.0 license text on its own.

Related https://gitlab.com/gitlab-org/omnibus-gitlab/-/work_items/10055

Changelog: changed

Signed-off-by: Alec Xu axu@gitlab.com (cherry picked from commit 8dd7c579)

Relates to https://gitlab.com/gitlab-org/omnibus-gitlab/-/work_items/10055

Checklist

  • MR title and description are up to date, accurate, and descriptive.
  • MR targeting the appropriate branch.
  • Latest Merge Result pipeline is green.
  • The manual Trigger:ee-package jobs have a green pipeline running against latest commit.
  • build-package-on-all-os job within the Trigger:ee-package downstream pipeline succeeded.
Edited by Alec Xu

Merge request reports

Loading
Loading