hashicorp / hashicorp/consul

Consul - vault as a service mesh is broken in your Instruqt tutorial

Open
#17,798 5 comments 0 reactions 0 assignees View on GitHub
type/bug type/docs
Dominant language
Go
Stars
30.1k
Forks
4.6k
Avg merge
1d 18h
Merged PRs (30d)
39

Description

#### Overview of the Issue

The "Configure Consul Connect service mesh CA in your Instruqt tutorial" is broken and I believe this to be a bug on a real deployed service too.

#### Reproduction Steps

1. Follow the tutorial here https://developer.hashicorp.com/consul/tutorials/vault-secure/vault-pki-consul-connect-ca
2. On the progress of the 3rd part when issuing this command

```
consul connect ca set-config -config-file ./assets/config-connect-ca-provider-vault.json`
```

it will fail with the following error:-

```
Error setting CA configuration: Unexpected response code: 500 (error configuring provider: Error making API request.

URL: GET http://vault.oyykoedjo9ge.svc.cluster.local:8200/v1/auth/token/lookup-self
Code: 403. Errors:

* permission denied)
```

Contributor guide

Open the contributing guide

Research direction

Start by following the "Configure Consul Connect service mesh CA in your Instruqt tutorial" and running the command with ./assets/config-connect-ca-provider-vault.json. Compare the tutorial steps with the reported Vault 403 response and identify whether the documented setup or deployed service is responsible. Done means the CA configuration command succeeds and the tutorial progresses past that step.

Written by the indexing model from the issue text.

Assessment

Domain
documentation
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 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.