Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Swap hashicorp/consul-template to openbao/openbao-template #160

Merged
merged 1 commit into from
Feb 28, 2024

Conversation

cipherboy
Copy link
Member

@cipherboy cipherboy commented Feb 27, 2024

This needs to be rebased once #138, #157, openbao/openbao-template#2, & openbao/openbao-template#3 merge.

This swaps hashicorp/consul-template with the newly trimmed down and rebranded openbao-template, dropping support from that code base for Consul & Nomad -- this allows us to fully remove the Nomad API/SDK from our final binary here (saving us two MB) -- though Consul remains for service discovery here.

If you run:

$ go test -count=1 github.com/openbao/openbao/command

with openbao-template pull request 3 above checked out a directory above this project's go.mod (i.e., sibling directories of this checkout), the tests should pass now on this branch but fail on main.

@cipherboy cipherboy changed the title Swap hashicorp/consul-template to openbao/consul-template Swap hashicorp/consul-template to openbao/openbao-template Feb 28, 2024
Signed-off-by: Alexander Scheel <alexander.m.scheel@gmail.com>
@cipherboy cipherboy marked this pull request as ready for review February 28, 2024 17:37
@naphelps naphelps self-requested a review February 28, 2024 17:38
@naphelps naphelps merged commit d6a36ee into openbao:main Feb 28, 2024
3 of 13 checks passed
naphelps pushed a commit to naphelps/openbao that referenced this pull request Mar 4, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants