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
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
trujillo-adam
cc40493bd6
Merge pull request #10685 from hashicorp/docs-fix-broken-link-swim-article
...
Docs fix broken link swim article
2021-07-26 11:31:17 -07:00
Daniel Nephin
a6a907ac25
Merge pull request #10672 from hashicorp/dnephin/remove-vendor
...
Remove vendor directory from git
2021-07-26 12:46:01 -04:00
Blake Covarrubias
48b90fb448
docs: Add version callout for `kv import -prefix`
...
Add a sentence stating the version of Consul that introduced the
`-prefix` option for `consul kv import`.
Resolves #10172
2021-07-26 09:45:24 -07:00
Fabio Lichinchi
ab9008158d
Update vault.mdx ( #10679 )
2021-07-26 09:16:00 -07:00
Bryce Kalow
d7f0d31fec
web: migrate to web platform- packages ( #10640 )
...
* migrate usages of nextjs-scripts to platform packages
* Updates hashi packages
2021-07-26 09:26:50 -05:00
Freddy
57ca0ed480
Log the correlation ID when blocking queries fire ( #10689 )
...
Knowing that blocking queries are firing does not provide much
information on its own. If we know the correlation IDs we can
piece together which parts of the snapshot have been populated.
Some of these responses might be empty from the blocking
query timing out. But if they're returning quickly I think we
can reasonably assume they contain data.
2021-07-23 16:36:17 -06:00
R.B. Boyer
c271976445
state: refactor some node/coordinate state store functions to take an EnterpriseMeta ( #10687 )
...
Note the field is not used yet.
2021-07-23 13:42:23 -05:00
trujillo-adam
e84891296c
General improvements to the wording
2021-07-22 16:20:16 -07:00
trujillo-adam
fa2b139cf4
docs: fixed broken link to SWIM article in architecture/gossip ref
2021-07-22 15:19:46 -07:00
Dhia Ayachi
c4911cc3ba
add http flag for admin partition ( #10683 )
2021-07-22 16:46:02 -04:00
R.B. Boyer
b2facb35a9
replumbing a bunch of api and agent structs for partitions ( #10681 )
2021-07-22 14:33:22 -05:00
R.B. Boyer
254557a1f6
sync changes to oss files made in enterprise ( #10670 )
2021-07-22 13:58:08 -05:00
R.B. Boyer
62ac98b564
agent/structs: add a bunch more EnterpriseMeta helper functions to help with partitioning ( #10669 )
2021-07-22 13:20:45 -05:00
Dhia Ayachi
b725605fe4
config raft apply silent error ( #10657 )
...
* return an error when the index is not valid
* check response as bool when applying `CAOpSetConfig`
* remove check for bool response
* fix error message and add check to test
* fix comment
* add changelog
2021-07-22 10:32:27 -04:00
Daniel Nephin
c7b09499a6
Update CI config and Makefile for vendor removal
...
Now that vendor is removed our CI can check that 'go mod tidy' makes no changes, instad of
checking vendor/modules.txt
2021-07-21 18:39:07 -04:00
Daniel Nephin
9ad9112b8a
Remove vendor
2021-07-21 18:36:24 -04:00
R.B. Boyer
c9c80b5ef6
add partition cli flag to all cli commands that have namespace flag ( #10668 )
2021-07-21 14:45:24 -05:00
Blake Covarrubias
a0c531a54f
Merge pull request #10462 from hashicorp/docs/add-ns-agent-services-9710
...
docs: Add namespace parameters to /agent/service* endpoints
2021-07-21 11:16:49 -07:00
Blake Covarrubias
a0fb38ad48
Update output for /v1/agent/health/service/(id|name)/ endpoints
2021-07-21 11:09:53 -07:00
Blake Covarrubias
963981bc11
docs: Add namespace parameters to /agent/service*
...
Document supported namespace parameters for /agent/service* API
endpoints.
Resolves #9710
2021-07-21 11:07:37 -07:00