Daniel Nephin
fbaeac9ecf
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
b6d9d0d9f7
acl: remove many instances of authz == nil
2021-07-30 13:58:35 -04:00
Daniel Nephin
bbc05ae869
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
2503f27a36
acl: remove rule == nil checks
2021-07-30 13:58:35 -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
Kent 'picat' Gruber
05fb8dd192
Add `github-actions`
2021-07-29 17:51:32 -04:00
Kent 'picat' Gruber
2a1fb53f68
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
688233f78c
Add the `/sdk` module
2021-07-29 17:35:48 -04: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
Kent 'picat' Gruber
4510237d99
Add initial Dependabot configuration
2021-07-29 11:48:46 -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