Daniel Nephin
1673b3a68c
telemetry: add a metric for agent TLS cert expiry
2021-08-04 13:51:44 -04:00
Evan Culver
57aabe3455
checks: Add Interval and Timeout to API response ( #10717 )
2021-08-03 15:26:49 -07:00
Daniel Nephin
1e640930b5
Merge pull request #10601 from hashicorp/joshwolfer-patch-1
...
docs: link to config entries from enable_central_service_config
2021-08-03 16:35:23 -04:00
joshwolfer
d53db57558
Update options.mdx
...
add service config link to description of enable_central_service_config.
2021-08-03 15:36:51 -04:00
Blake Covarrubias
0a95b668d4
docs: Fix service checks docs on session endpoint ( #10759 )
...
The ServiceChecks parameter was incorrectly documented in e515c9d44 to
state that it accepted a list of string values, when actually the API
requires an array of ServiceCheck objects.
This commit updates the docs for the parameter to correctly reflect
the fields required by the API.
Resolves #10752
2021-08-03 09:57:31 -07:00
Matt Explosion
d1ce78db38
Updated link to repo for native Scala Consul client Helm
2021-08-02 22:01:05 -07:00
Blake Covarrubias
9eb8622061
docs: Note proxy-defaults can globally set service protocol ( #10649 )
...
Add a note to the docs for the service defaults config entry which
informs users that the service protocol can be configured for all
services using the proxy defaults config entry.
Resolves #8279
Co-authored-by: Freddy <freddygv@users.noreply.github.com>
2021-08-02 13:23:58 -07:00
Blake Covarrubias
57e5b06c17
docs: Document supported `consul connect` env vars ( #10667 )
...
Document the ability to specify `-sidecar-for` and `-proxy-id` flags
via environment variables.
2021-08-02 12:50:51 -07:00
Blake Covarrubias
4a3e9d4e8b
website: Add redirect for /connect/ingress-gateways
...
Add redirect /docs/connect/ingress-gateways, which currently returns
404, to /docs/connect/gateways/ingress-gateway.
Fixes #10748
2021-08-02 11:58:49 -07:00
Blake Covarrubias
5baa231eb0
docs: Add namespace parameter to additional HTTP endpoints ( #10731 )
...
Document the namespace parameter can be specified on HTTP Check,
Connect CA leaf, and Discovery Chain API endpoints.
Co-authored-by: Freddy <freddygv@users.noreply.github.com>
2021-08-02 11:55:23 -07:00
Blake Covarrubias
98d03e604d
docs: Add /v1/agent/host endpoint
...
Document /v1/agent/host endpoint which is used by `consul debug`.
Originally added in #4754 .
2021-08-02 10:29:39 -07:00
Mike Wickett
99f7020c33
chore: upgrade react-consent-manager ( #10749 )
2021-08-02 12:41:58 -04:00
hc-github-team-consul-core
701d4ffef0
auto-updated agent/uiserver/bindata_assetfs.go from commit 2ee501be8
2021-07-30 17:58:27 +00:00
Kenia
ec27dfe706
ui: Add copy button for Secret ID in Tokens list page ( #10735 )
2021-07-30 13:52:37 -04:00
Daniel Nephin
475fec5670
Merge pull request #10632 from hashicorp/pairing/acl-authorizer-when-acl-disabled
...
acls: Update ACL authorizer to return meaningful permission when ACLs are disabled
2021-07-30 13:22:55 -04:00
Blake Covarrubias
766b64eac2
api: Support QueryOptions on additional agent endpoints ( #10691 )
...
Add support for setting QueryOptions on the following agent API endpoints:
- /agent/health/service/name/:name
- /agent/health/service/id/:id
- /agent/service/maintenance/:id
This follows the same pattern used in #9903 to support query options
for other agent API endpoints.
Resolves #9710
2021-07-30 10:07:13 -07:00
Evan Culver
da96c645b2
Fix api/agent test
2021-07-30 12:58:46 -04:00
Evan Culver
53465764df
Fix maint test
2021-07-30 12:58:46 -04:00
Evan Culver
b628f6235d
Fix api/agent test
2021-07-30 12:58:46 -04:00
Evan Culver
241b6429c3
Fix intention endpoint test
2021-07-30 12:58:45 -04:00
Daniel Nephin
9b41e7287f
acl: use acl.ManangeAll when ACLs are disabled
...
Instead of returning nil and checking for nilness
Removes a bunch of nil checks, and fixes one test failures.
2021-07-30 12:58:24 -04:00
Blake Covarrubias
58bc20cc88
Add changelog
2021-07-30 09:58:11 -07:00
Blake Covarrubias
f97e843c61
Add OSS changes for specifying audit log permission mode
2021-07-30 09:58:11 -07:00
Daniel Nephin
ba24a39f0c
Merge pull request #10729 from hashicorp/dnephin/fix-docs-cherrypick
...
ci: query for max number of possible labels
2021-07-29 13:59:31 -04:00
Daniel Nephin
8805b86890
ci: query for max number of possible labels
...
To fix a failure in our docs-cherrypick automation. This started to fail today, I suspect because
github silently changed the order the labels were being returned, and by default it only
returns 30 labels.
We currently have 68 labels, so using per_page=100 (the maximum allowed) we should be able to fix
this failure.
2021-07-29 13:51:05 -04:00
Daniel Nephin
7ea9fcf148
Merge pull request #10718 from hashicorp/dnephin/doc-agent-tls-ca
...
docs: give better guidance about how to configure the agent TLS CA
2021-07-29 13:01:03 -04:00
Daniel Nephin
efad0234f4
Update website/content/docs/agent/options.mdx
...
Co-authored-by: Kent 'picat' Gruber <kent@hashicorp.com>
2021-07-29 12:38:30 -04:00
Daniel Nephin
f2f5aba1bf
Merge pull request #10707 from hashicorp/dnephin/streaming-setup-default-timeout
...
streaming: set default query timeout
2021-07-28 18:29:28 -04:00
Daniel Nephin
7cf86dc2ab
docs: give better guidance about how to configure the agent TLS CA
2021-07-28 18:22:35 -04:00
Daniel Nephin
2ab9d3eb62
Merge pull request #10716 from hashicorp/dnephin/remove-issue-labeler
...
Remove issue-labeler github workflow
2021-07-28 18:10:48 -04:00
Daniel Nephin
d60c3863b3
Remove issue-labeler github workflow
...
It has been failing every time, ex: https://github.com/hashicorp/consul/runs/3186335298?check_suite_focus=true
2021-07-28 17:51:40 -04:00
Daniel Nephin
2937f3165d
add changelog
2021-07-28 17:50:01 -04:00
Daniel Nephin
057e8320f9
streaming: set a default timeout
...
The blocking query backend sets the default value on the server side.
The streaming backend does not using blocking queries, so we must set the timeout on
the client.
2021-07-28 17:50:00 -04:00
Sabeen Syed
cac45c9379
Add Citrix TF module links to NIA docs ( #10710 )
2021-07-28 12:52:40 -05:00
Jared Kirschner
d1bfc8f7eb
Merge pull request #10709 from jkirschner-hashicorp/generalize-base64-command-usage-in-docs
...
Generalize base64 command usage in docs
2021-07-28 12:14:43 -04:00
Jared Kirschner
6bcc864819
Generalize base64 command usage in docs
...
The base64 CLI utility has two different short flag arguments for decode
depending on the platform: -D and -d.
Previously, the docs used the -D flag exclusively with the base64 utility.
Luckily, the long form of the flag is the same across platforms: --decode.
All uses of the base64 -D flag have been replaced with --decode.
2021-07-28 11:40:35 -04:00
hc-github-team-consul-core
f39d36d346
auto-updated agent/uiserver/bindata_assetfs.go from commit eb5512fb7
2021-07-27 21:39:22 +00:00
Kenia
f7f6381224
ui: Fix dropdown option duplications ( #10706 )
2021-07-27 17:34:11 -04:00
Chris S. Kim
33d7d48767
sync enterprise files with oss ( #10705 )
2021-07-27 17:09:59 -04:00
Daniel Nephin
cfc829275c
http: don't log an error if the request is cancelled
...
Now that we have at least one endpoint that uses context for cancellation we can
encounter this scenario where the returned error is a context.Cancelled or
context.DeadlineExceeded.
If the request.Context().Err() is not nil, then we know the request itself was cancelled, so
we can log a different message at Info level, instad of the error.
2021-07-27 17:06:59 -04:00
Jared Kirschner
df04f4fe52
Merge pull request #10460 from jkirschner-hashicorp/how-to-run-subset-of-unit-tests
...
Describe how to run a subset of all unit tests
2021-07-27 16:04:18 -04:00
jkirschner-hashicorp
b991a3536b
Describe how to run a subset of all unit tests
2021-07-27 15:04:51 -04:00
Daniel Nephin
bad2c4ef67
Merge pull request #10399 from hashicorp/dnephin/debug-stream-metrics
...
debug: use the new metrics stream in debug command
2021-07-27 13:23:15 -04:00
Daniel Nephin
7d24564ff0
http: add tests for AgentMetricsStream
2021-07-26 17:53:33 -04:00
Daniel Nephin
cf2e25c6bb
http: emit indented JSON in the metrics stream endpoint
...
To remove the need to decode and re-encode in the CLI
2021-07-26 17:53:33 -04:00
Daniel Nephin
b5a2cbf369
Add changelog
2021-07-26 17:53:32 -04:00
Daniel Nephin
d716f709fd
debug: use the new metrics stream in debug command
2021-07-26 17:53:32 -04:00
Freddy
b136b1795a
Reset root prune interval after TestLeader_CARootPruning completes
...
#10645
Co-authored-by: Daniel Nephin <dnephin@hashicorp.com>
2021-07-26 15:43:40 -06:00
Chris S. Kim
6341183a84
agent: update proxy upstreams to inherit namespace from service ( #10688 )
2021-07-26 17:12:29 -04:00
Daniel Nephin
5da6c51ae4
Update armon/go-metrics
...
To pickup new InMemSink.Stream method
2021-07-26 15:58:17 -04:00