hashicorp / hashicorp/consul

Inconsistent information on Peers, Tokens, Intentions, Key/Value pages

Open
#20,846 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Go
Stars
30.1k
Forks
4.6k
Avg merge
2d 6h
Merged PRs (30d)
43

Description

### Overview of the Issue

On the pages there is different information provided:

![image](https://github.com/hashicorp/consul/assets/139780495/c43f5193-6d66-4f5e-b73d-3d2b3e64d0a1)

![image](https://github.com/hashicorp/consul/assets/139780495/18b7d640-2953-458e-871a-f821c844308c)

![image](https://github.com/hashicorp/consul/assets/139780495/aec3bd18-f239-4d53-b3b8-019c7a7a2cd5)

![image](https://github.com/hashicorp/consul/assets/139780495/c5f169a6-5cdb-49cd-9575-eaccc3a51c33)

### Reproduction Steps

Configure consul acl with `deny` default_policy.

Open pages:
* http://:8500/ui/dc1/kv
* /ui/dc1/intentions
* /ui/dc1/acls/tokens
* /ui/dc1/peers

### Describe the solution you'd like

Display the required permissions as it was done on `Key/Value` page.

### Consul Version

1.18.0

Contributor guide

Open the contributing guide

Research direction

Reproduce with Consul ACL configured with deny as the default policy, then open the KV, intentions, ACL tokens, and peers pages listed in the issue. Compare the permission information shown on each page; done means the intentions, tokens, and peers pages consistently display the required permissions as the Key/Value page does.

Written by the indexing model from the issue text.

Assessment

Domain
frontend
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.