Kyle Havlovitz
a559de63dd
Sort by partition/ns/servicename instead of the reverse
2022-03-24 12:16:05 -07:00
FFMMM
ceee04f4c6
remove Telemetry.MergeDefaults ( #12606 )
...
Signed-off-by: FFMMM <FFMMM@users.noreply.github.com>
2022-03-24 10:37:04 -07:00
Riddhi Shah
63327f306a
Merge pull request #12610 from hashicorp/agentless-rpc-acl-support
...
[oss] ACL pkg updates to support Agentless RPCs
2022-03-24 20:28:14 +05:30
Riddhi Shah
95362cc5ea
ACL pkg updates to support Agentless RPCs
...
For many of the new RPCs that will be added in Consul servers for Agentless work,
the ACL token will need to be authorized for service:write on any service in any namespace in any partition.
The ACL package updates are to make ServiceWriteAny related helpers available on the different authorizers.
2022-03-24 17:01:06 +05:30
FFMMM
26717b470a
[metrics][rpc]: add basic prefix filter test for new rpc metric ( #12598 )
...
Signed-off-by: FFMMM <FFMMM@users.noreply.github.com>
2022-03-23 13:29:12 -07:00
Kyle Havlovitz
0d9c99b227
Clean up ent meta id usage in overview summary
2022-03-23 12:47:12 -07:00
Eric Haberkorn
d5c8284d18
Merge pull request #12603 from hashicorp/remove-gogo-pbservice
...
Remove gogo from pbservice
2022-03-23 15:35:05 -04:00
Jared Kirschner
9db69653e4
Merge pull request #12602 from hashicorp/jkirschner-hashicorp-patch-1
...
docs: make gossip threat model more visible
2022-03-23 14:54:17 -04:00
Luke Kysow
f1745c25c5
Lkysow/docs updates 2 ( #12604 )
...
* Document intermediate_cert_ttl
2022-03-23 10:22:08 -07:00
Eric
776f5843d0
remove gogo from pbservice
2022-03-23 12:18:01 -04:00
Jared Kirschner
74b181018b
docs: make gossip threat model more visible
2022-03-23 11:46:56 -04:00
Eric Haberkorn
e730fdcccc
Merge pull request #12600 from hashicorp/remove-gogo-pbconnect
...
Remove gogo pbconnect, pbconfig and pbautoconf
2022-03-23 10:17:30 -04:00
Eric
14530c7caa
remove gogo pbconnect, pbconfig and pbautoconf
2022-03-23 09:25:56 -04:00
John Cowen
78a6b517f9
ui: Tile CSS component ( #12570 )
...
* ui: Tile CSS component
* ui: Consul ServerCard component (#12576 )
2022-03-23 10:34:26 +00:00
Kyle Havlovitz
be7ffe3a21
Merge pull request #12597 from hashicorp/ma/fix-bad-test
...
Fixup dropped SecretID usage
2022-03-22 23:41:45 -07:00
Mark Anderson
5590da2732
Fixup dropped SecretID usage
...
Looks like something got munged at some point. Not sure how it slipped in, but my best guess is that because TestTxn_Apply_ACLDeny is marked flaky we didn't block merge because it failed.
Signed-off-by: Mark Anderson <manderson@hashicorp.com>
2022-03-22 21:20:03 -07:00
Kyle Havlovitz
e530fbfb33
oss: Add overview UI internal endpoint
2022-03-22 17:05:09 -07:00
Karl Cardenas
d6778f4e63
docs: removed the word page
2022-03-22 15:51:04 -07:00
Karl Cardenas
b17b6a462a
docs: add link to k8s cli install page
2022-03-22 15:40:53 -07:00
Jared Kirschner
4f1bfeaf33
Merge pull request #12523 from Petenerd/patch-1
...
Update install.mdx
2022-03-22 16:43:06 -04:00
Dhia Ayachi
72a997242b
split `pbcommon` to `pbcommon` and `pbcommongogo` ( #12587 )
...
* mogify needed pbcommon structs
* mogify needed pbconnect structs
* fix compilation errors and make config_translate_test pass
* add missing file
* remove redundant oss func declaration
* fix EnterpriseMeta to copy the right data for enterprise
* rename pbcommon package to pbcommongogo
* regenerate proto and mog files
* add missing mog files
* add pbcommon package
* pbcommon no mog
* fix enterprise meta code generation
* fix enterprise meta code generation (pbcommongogo)
* fix mog generation for gogo
* use `protoc-go-inject-tag` to inject tags
* rename proto package
* pbcommon no mog
* use `protoc-go-inject-tag` to inject tags
* add non gogo proto to make file
* fix proto get
2022-03-22 16:30:00 -04:00
Dan Upton
f8e2e3c710
streaming: emit events when Connect CA Roots change ( #12590 )
...
OSS sync of enterprise changes at 614f786d
2022-03-22 19:13:59 +00:00
FFMMM
a7e5ee005a
factor out recording func, add unit tests ( #12585 )
...
Signed-off-by: FFMMM <FFMMM@users.noreply.github.com>
2022-03-22 09:31:54 -07:00
Dan Upton
7298967070
Restructure gRPC server setup ( #12586 )
...
OSS sync of enterprise changes at 0b44395e
2022-03-22 12:40:24 +00:00
FFMMM
e5ebc47a94
pre register new rpc metric, rename metric ( #12582 )
2022-03-21 17:26:32 -07:00
Michael Wilkerson
69c10dfcba
Merge pull request #12584 from hashicorp/fix-cts-http-addr-var
...
updated docs
2022-03-21 15:06:58 -07:00
Michael Wilkerson
8178c38d9b
updated docs
2022-03-21 13:01:39 -07:00
Jared Kirschner
93df22f768
Merge pull request #12580 from hashicorp/docs/results-filtered-by-acl-awareness
...
docs: mention filtered by ACLs in affected APIs
2022-03-21 12:59:59 -04:00
Jared Kirschner
ca2afce5d6
docs: mention filtered by ACLs in affected APIs
2022-03-21 09:06:45 -07:00
Jared Kirschner
bea07bd6e7
Merge pull request #12489 from hashicorp/docs/results-filtered-by-acl-awareness-coordinate
...
docs: mention filtered by ACLs in coordinate API
2022-03-19 16:17:08 -04:00
Jared Kirschner
1f9ca248e1
docs: add filtered by ACLs header curl example
2022-03-18 15:47:08 -07:00
Jared Kirschner
109ffcda26
docs: mention filtered by ACLs in coordinate API
2022-03-18 15:47:08 -07:00
David Yu
15a2204fe4
docs: Correction on rotating gossip key order per DC ( #12579 )
...
* docs: Correction on rotating gossip key order per DC
2022-03-18 14:51:11 -07:00
David Yu
a1110845df
docs: consul-k8s Change "Consul Connect Service Mesh" to "Consul Service Mesh" ( #12577 )
2022-03-18 12:31:29 -07:00
David Yu
55e864d125
docs: Consul K8s Overview update ( #12575 )
...
* docs: Consul K8s Overview update
Co-authored-by: trujillo-adam <47586768+trujillo-adam@users.noreply.github.com>
2022-03-18 12:01:41 -07:00
Mark Anderson
fa63aed1fa
Add source of authority annotations to the PermissionDeniedError output. ( #12567 )
...
This extends the acl.AllowAuthorizer with source of authority information.
The next step is to unify the AllowAuthorizer and ACLResolveResult structures; that will be done in a separate PR.
Part of #12481
Signed-off-by: Mark Anderson <manderson@hashicorp.com>
2022-03-18 10:32:25 -07:00
David Yu
858e05e7d7
docs: Consul Service Mesh overview - rename of title and K8s getting started ( #12574 )
...
* Consul Service Mesh overview - rename of title and K8s getting started
* reformat lines
2022-03-18 08:55:57 -07:00
Dan Upton
b36d4e16b6
Support per-listener TLS configuration ⚙️ ( #12504 )
...
Introduces the capability to configure TLS differently for Consul's
listeners/ports (i.e. HTTPS, gRPC, and the internal multiplexed RPC
port) which is useful in scenarios where you may want the HTTPS or
gRPC interfaces to present a certificate signed by a well-known/public
CA, rather than the certificate used for internal communication which
must have a SAN in the form `server.<dc>.consul`.
2022-03-18 10:46:58 +00:00
Evan Culver
e3e481022e
lib: add validation package + DNS label validation ( #12535 )
...
Co-authored-by: Chris S. Kim <ckim@hashicorp.com>
2022-03-17 18:31:28 -07:00
FFMMM
db27ea3484
[sync oss] add net/rpc interceptor implementation ( #12573 )
...
* sync ent changes from 866dcb0667
Signed-off-by: FFMMM <FFMMM@users.noreply.github.com>
* update oss go.mod
Signed-off-by: FFMMM <FFMMM@users.noreply.github.com>
2022-03-17 16:02:26 -07:00
Paul Glass
93c8750dbb
Merge pull request #12572 from hashicorp/pglass/fix-ecs-link
...
Fix broken link in ECS docs
2022-03-17 16:29:20 -05:00
Paul Glass
9140d3d1e9
Fix broken link in ECS docs
2022-03-17 14:42:49 -05:00
Jared Kirschner
6c84083307
Merge pull request #11821 from hashicorp/error-if-get-request-has-body
...
http: error if GET request has non-empty body
2022-03-16 18:34:27 -04:00
Jared Kirschner
c73267f318
http: WARN if GET request has non-empty body
...
Give the user a hint that they might be doing something wrong if their GET
request has a non-empty body, which can easily happen using curl's
--data-urlencode if specifying request type via "--request GET" rather than
"--get". See https://github.com/hashicorp/consul/issues/11471 .
2022-03-16 14:19:50 -07:00
Eric Haberkorn
56e85c3925
Merge pull request #12569 from hashicorp/remove-gogo-stdduration
...
Remove the stdduration gogo extension
2022-03-16 15:02:41 -04:00
Eric
eea8300187
Remove the stdduration gogo extension
2022-03-16 12:12:29 -04:00
mrspanishviking
031e612bd8
Merge pull request #12566 from jbohanon/jbohanon-documentation
...
Update ui-visualization.mdx
2022-03-16 07:17:30 -07:00
Jacob
ee78b5a380
Update ui-visualization.mdx
2022-03-16 10:08:22 -04:00
mrspanishviking
821fc7533f
Merge pull request #12561 from hashicorp/revert-12005-docs/agent-config
...
Revert "[Docs] Agent configuration hierarchy "
2022-03-15 16:16:13 -07:00
mrspanishviking
7180c99960
Revert "[Docs] Agent configuration hierarchy "
2022-03-15 16:13:58 -07:00