consul
consul copied to clipboard
Backport of Cc 7147 link to hcp modal into release/1.18.x
Backport
This PR is auto-generated from #20474 to be assessed for backporting due to the inclusion of the label backport/1.18.
:rotating_light:
Warning automatic cherry-pick of commits failed. If the first commit failed, you will see a blank no-op commit below. If at least one commit succeeded, you will see the cherry-picked commits up to, not including, the commit where the merge conflict occurred.
The person who merged in the original PR is: @valeriia-ruban This person should manually cherry-pick the original PR into a new backport PR, and close this one when the manual backport PR is merged in.
merge conflict error: POST https://api.github.com/repos/hashicorp/consul/merges: 409 Merge conflict []
The below text is copied from the body of the original PR.
Description
https://hashicorp.atlassian.net/browse/CC-7147 Add Link to HCP modal and integrate to link to hcp banner and side-nav item
https://github.com/hashicorp/consul/assets/10027860/1ce346bb-26df-4ce1-b639-0fb1fef70047
Testing & Reproduction steps
- go to Consul
- visit Services page
- click purple banner 'Link the cluster' action
- enjoy the modal, check how token is generated and try to link to hcp
- open modal by clicking 'Link to HCP Consul Central' from side nav
- repeat steps
Links
PR Checklist
- [ ] updated test coverage
- [ ] external facing docs updated
- [ ] appropriate backport labels added
- [ ] not a security concern
Overview of commits
- 9bbb303dccd07877a48a54e852888ac021c2c8f5 - 6096b1155aa5ef4badaeae44e2f41da3b1c5cade - 3197b2cc9876e0d01b9f5e8af5763e25dc1afffc - d20221d4cd44a3cdfe713ddd596ff1acab496b8c - 06a7632d256c6188a73b06dd2e512fb70c52de51 - 0c28a8ea47a678603f39b75d2b9c1b44b7c2f2ef - 63799da221342b85f16e024636b73bf020076bb4 - da6003d9d7c4b84e0f4ee693cfd1d90385cefb87 - d45b3d3ed3a914afc532c61bd7f51a7d63d4fc51 - eef006723b50044f9493706e335db7a2b1fa6597 - 9f42df37951338579c7abca019e3d271c0f06ceb