Daniel Nephin
4f1a36629a
acl: remove authz == nil checks
...
These case are already impossible conditions, because most of these functions already start
with a check for ACLs being disabled. So the code path being removed could never be reached.
The one other case (ConnectAuthorized) was already changed in a previous commit. This commit
removes an impossible branch because authz == nil can never be true.
2021-07-30 13:58:35 -04:00
Daniel Nephin
f497d5ab30
acl: remove many instances of authz == nil
2021-07-30 13:58:35 -04:00
Daniel Nephin
b8ae00c23b
agent: remove unused agent methods
...
These methods are no longer used. Remove the methods, and update the
tests to use actual method used by production code.
Also removes the 'authz == nil' check is no longer a possible code path
now that we are returning a non-nil acl.Authorizer when ACLs are disabled.
2021-07-30 13:58:35 -04:00
Daniel Nephin
9dd6d26d05
acl: remove rule == nil checks
2021-07-30 13:58:35 -04:00
hc-github-team-consul-core
323039dd06
auto-updated agent/uiserver/bindata_assetfs.go from commit 2ee501be8
2021-07-30 17:58:27 +00:00
Kenia
2ee501be8d
ui: Add copy button for Secret ID in Tokens list page ( #10735 )
2021-07-30 13:52:37 -04:00
Daniel Nephin
97fed47708
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
c919f2d9ea
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
4c4bbfb7c0
Fix api/agent test
2021-07-30 12:58:46 -04:00
Evan Culver
24db06f503
Fix maint test
2021-07-30 12:58:46 -04:00
Evan Culver
f2d30bbc88
Fix api/agent test
2021-07-30 12:58:46 -04:00
Evan Culver
727b81a757
Fix intention endpoint test
2021-07-30 12:58:45 -04:00
Daniel Nephin
84fac3ce0e
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
2c78cbbee7
Add changelog
2021-07-30 09:58:11 -07:00
Blake Covarrubias
11f1f3fe34
Add OSS changes for specifying audit log permission mode
2021-07-30 09:58:11 -07:00
Kent 'picat' Gruber
9e783ccce7
Add `github-actions`
2021-07-29 17:51:32 -04:00
Kent 'picat' Gruber
a4613689cb
Add default `open-pull-requests-limit` for all updates
...
Using the default value just to start with.
2021-07-29 17:47:33 -04:00
Kent 'picat' Gruber
4035bd41dc
Add the `/sdk` module
2021-07-29 17:35:48 -04:00
Daniel Nephin
b2480d229f
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
eb6505b526
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
051f420855
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
20537d8952
Update website/content/docs/agent/options.mdx
...
Co-authored-by: Kent 'picat' Gruber <kent@hashicorp.com>
2021-07-29 12:38:30 -04:00
Kent 'picat' Gruber
1b8e973bb8
Add initial Dependabot configuration
2021-07-29 11:48:46 -04:00
Daniel Nephin
d2b58cd0d6
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
9f02119314
docs: give better guidance about how to configure the agent TLS CA
2021-07-28 18:22:35 -04:00
Daniel Nephin
ee4c2437c3
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
aea55a7488
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
5edee9b69d
add changelog
2021-07-28 17:50:01 -04:00
Daniel Nephin
242b3a2dc5
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
baf480fa78
Add Citrix TF module links to NIA docs ( #10710 )
2021-07-28 12:52:40 -05:00
Jared Kirschner
5769a6df38
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
ccc8c9b128
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
9c33505aef
auto-updated agent/uiserver/bindata_assetfs.go from commit eb5512fb7
2021-07-27 21:39:22 +00:00
Kenia
eb5512fb74
ui: Fix dropdown option duplications ( #10706 )
2021-07-27 17:34:11 -04:00
Chris S. Kim
9c3af1a429
sync enterprise files with oss ( #10705 )
2021-07-27 17:09:59 -04:00
Daniel Nephin
8cfbc8e7c9
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
b0b0f74acb
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
4386eb7571
Describe how to run a subset of all unit tests
2021-07-27 15:04:51 -04:00
Daniel Nephin
a0b114968e
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
e58a074bde
http: add tests for AgentMetricsStream
2021-07-26 17:53:33 -04:00
Daniel Nephin
beea1c2218
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
3bd5261923
Add changelog
2021-07-26 17:53:32 -04:00
Daniel Nephin
c3149ec0fd
debug: use the new metrics stream in debug command
2021-07-26 17:53:32 -04:00
Freddy
ff9700b068
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
91c90a672a
agent: update proxy upstreams to inherit namespace from service ( #10688 )
2021-07-26 17:12:29 -04:00
Daniel Nephin
5f753dedab
Update armon/go-metrics
...
To pickup new InMemSink.Stream method
2021-07-26 15:58:17 -04:00
trujillo-adam
445dfa9bae
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
46ea44674d
Merge pull request #10672 from hashicorp/dnephin/remove-vendor
...
Remove vendor directory from git
2021-07-26 12:46:01 -04:00
Blake Covarrubias
26738ac65e
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
b408bcfa39
Update vault.mdx ( #10679 )
2021-07-26 09:16:00 -07:00