seatgeek / hashi-helper

Disaster Recovery and Configuration Management for Consul and Vault
BSD 3-Clause "New" or "Revised" License
187 stars 20 forks source link

Update dependencies to latest versions #267

Closed komapa closed 2 years ago

komapa commented 2 years ago

Updating dependencies so we can support namespaces for Consul services.

komapa commented 2 years ago
❯ ./ci.sh
==> Running go fmt
command/push.go
config/vault_auth.go
==> Running go vet
===> github.com/seatgeek/hashi-helper
===> github.com/seatgeek/hashi-helper/command
===> github.com/seatgeek/hashi-helper/command/consul
===> github.com/seatgeek/hashi-helper/command/profile
===> github.com/seatgeek/hashi-helper/command/vault
===> github.com/seatgeek/hashi-helper/command/vault/helper
===> github.com/seatgeek/hashi-helper/config
===> github.com/seatgeek/hashi-helper/support
==> Running go test
?       github.com/seatgeek/hashi-helper    [no test files]
?       github.com/seatgeek/hashi-helper/command    [no test files]
?       github.com/seatgeek/hashi-helper/command/consul [no test files]
?       github.com/seatgeek/hashi-helper/command/profile    [no test files]
?       github.com/seatgeek/hashi-helper/command/vault  [no test files]
?       github.com/seatgeek/hashi-helper/command/vault/helper   [no test files]
=== RUN   TestConfig_ParseContent
=== RUN   TestConfig_ParseContent/parse_simple
=== RUN   TestConfig_ParseContent/parse_multi_with_match
=== RUN   TestConfig_ParseContent/parse_multi_with__no__match
=== RUN   TestConfig_ParseContent/parse_service{}_with_meta
=== RUN   TestConfig_ParseContent/parse_service{}_with_empty_meta
=== RUN   TestConfig_ParseContent/process_service{}_with_2_meta_should_fail
=== RUN   TestConfig_ParseContent/parse_service{}_with_no_meta
--- PASS: TestConfig_ParseContent (0.00s)
    --- PASS: TestConfig_ParseContent/parse_simple (0.00s)
    --- PASS: TestConfig_ParseContent/parse_multi_with_match (0.00s)
    --- PASS: TestConfig_ParseContent/parse_multi_with__no__match (0.00s)
    --- PASS: TestConfig_ParseContent/parse_service{}_with_meta (0.00s)
    --- PASS: TestConfig_ParseContent/parse_service{}_with_empty_meta (0.00s)
    --- PASS: TestConfig_ParseContent/process_service{}_with_2_meta_should_fail (0.00s)
    --- PASS: TestConfig_ParseContent/parse_service{}_with_no_meta (0.00s)
=== RUN   TestConfig_renderContent
=== RUN   TestConfig_renderContent/no_templating,_passthrough
=== RUN   TestConfig_renderContent/test_service_func_missing_consul_domain
=== RUN   TestConfig_renderContent/test_template_func:_service
=== RUN   TestConfig_renderContent/test_template_func:_serviceWithTag
=== RUN   TestConfig_renderContent/test_template_func:_grantCredentials
=== RUN   TestConfig_renderContent/test_template_func:_githubAssignTeamPolicy
=== RUN   TestConfig_renderContent/test_template_func:_ldapAssignGroupPolicy
=== RUN   TestConfig_renderContent/test_template_func:_grantCredentialsPolicy
=== RUN   TestConfig_renderContent/test_template_func:_scratch
--- PASS: TestConfig_renderContent (0.00s)
    --- PASS: TestConfig_renderContent/no_templating,_passthrough (0.00s)
    --- PASS: TestConfig_renderContent/test_service_func_missing_consul_domain (0.00s)
    --- PASS: TestConfig_renderContent/test_template_func:_service (0.00s)
    --- PASS: TestConfig_renderContent/test_template_func:_serviceWithTag (0.00s)
    --- PASS: TestConfig_renderContent/test_template_func:_grantCredentials (0.00s)
    --- PASS: TestConfig_renderContent/test_template_func:_githubAssignTeamPolicy (0.00s)
    --- PASS: TestConfig_renderContent/test_template_func:_ldapAssignGroupPolicy (0.00s)
    --- PASS: TestConfig_renderContent/test_template_func:_grantCredentialsPolicy (0.00s)
    --- PASS: TestConfig_renderContent/test_template_func:_scratch (0.00s)
PASS
ok      github.com/seatgeek/hashi-helper/config 0.103s
?       github.com/seatgeek/hashi-helper/support    [no test files]