cskh
81931e52c3
feat(telemetry): add labels to serf and memberlist metrics ( #14161 )
...
* feat(telemetry): add labels to serf and memberlist metrics
* changelog
* doc update
Co-authored-by: R.B. Boyer <4903+rboyer@users.noreply.github.com>
2022-08-11 22:09:56 -04:00
Evan Culver
a2c0494605
docs: changelog for 1.13.1 ( #14168 )
2022-08-11 16:24:30 -07:00
Evan Culver
05a9af71e3
Add changelog entry for peering fix ( #14160 )
2022-08-11 16:23:02 -07:00
DanStough
407b570e1f
docs: changelog 1.12.4 and 1.11.8
2022-08-11 18:04:27 -04:00
Tu Nguyen
10ee4d42fc
Update with more details on 1.13.0 issue
2022-08-11 14:43:27 -07:00
Tu Nguyen
39ec6e4c2b
Apply suggestions from code review
...
Co-authored-by: Jared Kirschner <85913323+jkirschner-hashicorp@users.noreply.github.com>
2022-08-11 14:40:28 -07:00
Tu Nguyen
d68c8f9cab
Merge branch 'main' of ssh://github.com/hashicorp/consul
2022-08-11 12:02:50 -07:00
Chris S. Kim
4c928cb2f7
Handle breaking change for ServiceVirtualIP restore ( #14149 )
...
Consul 1.13.0 changed ServiceVirtualIP to use PeeredServiceName instead of ServiceName which was a breaking change for those using service mesh and wanted to restore their snapshot after upgrading to 1.13.0.
This commit handles existing data with older ServiceName and converts it during restore so that there are no issues when restoring from older snapshots.
2022-08-11 14:47:10 -04:00
Tu Nguyen
605e5052e1
Add upgrade instructions and considerations for Consul 1.13.1
2022-08-11 11:17:17 -07:00
Mike Morris
0cf4afb18f
docs(capigw): add v0.4.0 upgrade instructions ( #14101 )
...
docs(capigw): add manual ReferencePolicy -> ReferenceGrant migration steps, comment out kube-storage-version-migrator workflow in case we choose to publish it later
2022-08-11 13:32:34 -04:00
Evan Culver
6336d75da7
ci: Disable Arm RPM verifications ( #14142 )
2022-08-11 10:26:21 -07:00
Chris S. Kim
3926009405
Add test to verify forwarding
2022-08-11 11:16:02 -04:00
Chris S. Kim
1ef22360c3
Register peerStreamServer internally to enable RPC forwarding
2022-08-11 11:16:02 -04:00
Chris S. Kim
de73171202
Handle wrapped errors in isFailedPreconditionErr
2022-08-11 11:16:02 -04:00
Tu Nguyen
4ed74dd513
Merge pull request #14126 from hashicorp/ashwin/recreate-token-docs
...
Add docs to recreate peering token.
2022-08-10 15:29:20 -07:00
Jeff Boruszak
a23931161f
Merge pull request #14136 from hashicorp/boruszak/docs-fix
...
docs: Fixing merge error
2022-08-10 17:04:17 -05:00
boruszak
6ce3669b82
Blank commit
2022-08-10 16:54:42 -05:00
Daniel Kimsey
3c4fa9b468
Add support for filtering the 'List Services' API
...
1. Create a bexpr filter for performing the filtering
2. Change the state store functions to return the raw (not aggregated)
list of ServiceNodes.
3. Move the aggregate service tags by name logic out of the state store
functions into a new function called from the RPC endpoint
4. Perform the filtering in the endpoint before aggregation.
2022-08-10 16:52:32 -05:00
Ashwin Venkatesh
156fbcbc0c
Update website/content/docs/connect/cluster-peering/k8s.mdx
...
Co-authored-by: Tu Nguyen <im2nguyen@users.noreply.github.com>
2022-08-10 16:53:45 -04:00
A.J. Sanon
56b12ad3a3
Add Consul ECS v0.5 release notes ( #14010 )
2022-08-10 16:17:56 -04:00
Evan Culver
641daa1841
Sync changes from 1.13.0 release ( #14104 )
2022-08-10 12:21:21 -07:00
Evan Culver
7bec405070
docs: Update supported Envoy versions ( #14130 )
2022-08-10 11:57:09 -07:00
Ashwin Venkatesh
15bd40ffc2
Update website/content/docs/connect/cluster-peering/k8s.mdx
...
Co-authored-by: Tu Nguyen <im2nguyen@users.noreply.github.com>
2022-08-10 14:28:02 -04:00
Michael Klein
7b16b5e9f1
ui: Improve display peer info in service list ( #14111 )
...
* Include nspace when surfacing peer in bucket-list
Whenever we display a peer and we are not on OSS we will surface
the namespace as well. The rest of the ui logic of the bucket list
has not changed.
* Display bucket-list after instance-count service-list
2022-08-10 20:07:59 +02:00
Michael Klein
9349bbb706
Don't surface partitions in service search sources ( #14078 )
2022-08-10 20:04:30 +02:00
Michael Klein
c30fce54c6
Use actual intention for permission check intentions edit ( #14113 )
2022-08-10 20:02:43 +02:00
Ashwin Venkatesh
3286a60a5f
Add docs to recreate peering token.
2022-08-10 13:14:36 -04:00
Jeff Boruszak
a5b6f9123e
Merge pull request #14114 from hashicorp/docs/peering-v113-update
...
docs: Cluster Peering Beta - Not avail on HCP Consul
2022-08-10 11:42:17 -05:00
Jeff Boruszak
26dff8e493
Update website/content/docs/connect/cluster-peering/k8s.mdx
...
Co-authored-by: Tu Nguyen <im2nguyen@users.noreply.github.com>
2022-08-10 10:21:26 -05:00
Jeff Boruszak
e940842476
Update website/content/docs/connect/cluster-peering/index.mdx
...
Co-authored-by: Tu Nguyen <im2nguyen@users.noreply.github.com>
2022-08-10 10:21:20 -05:00
cskh
11e7a0d547
fix: shadowed err in retryJoin() ( #14112 )
...
- err value will be used later to surface the error message
if r.join() returns any err.
2022-08-10 10:53:57 -04:00
boruszak
c5865d982e
Not available on HCP Consul update
2022-08-10 09:48:18 -05:00
skpratt
79c23a7cd2
Merge pull request #14056 from hashicorp/proxy-register-port-race
...
Refactor sidecar_service method to separate port assignment
2022-08-10 09:46:29 -05:00
skpratt
aa77559819
Merge branch 'main' into proxy-register-port-race
2022-08-10 08:40:45 -05:00
Daniel Upton
6e0de48e60
cli: update agent log preamble to reflect per-listener TLS config
2022-08-10 10:53:18 +01:00
Michael Wilkerson
89a70c61f5
update docs ( #13909 )
2022-08-09 13:45:10 -07:00
Jeff Boruszak
833fa9bc40
Merge pull request #13860 from hashicorp/consul-1.13/update-consul-k8s-cli-docs
...
Update `consul-k8s` CLI docs with Envoy Debugging
2022-08-09 15:18:25 -05:00
Thomas Eckert
043e820793
Empty commit
2022-08-09 16:08:31 -04:00
Chris S. Kim
6eb349536d
Merge pull request #14093 from hashicorp/kisunji/nomad-docs
...
Updates upgrade docs to clarify Nomad bug is fixed
2022-08-09 15:57:14 -04:00
Mike Nomitch
807898a3c2
Updates upgrade docs to clarify Nomad bug is fixed
2022-08-09 15:15:26 -04:00
Jeff Boruszak
477b8f1e84
Merge pull request #14011 from hashicorp/docs/cluster-peering-beta
...
docs: Cluster Peering beta
2022-08-09 13:24:49 -05:00
Eddie Rowe
5363940be3
Merge pull request #14066 from hashicorp/consul-er-add-service-discovery-seo-doc
...
Add Service Discovery Use Case
2022-08-09 12:42:15 -05:00
Chris S. Kim
d5fce0cbb8
Retrigger CI
2022-08-09 13:30:36 -04:00
Chris S. Kim
1ddbc8d16b
Merge pull request #14070 from hashicorp/kisunji/peering-tproxy-docs
...
docs: Update references for transparent proxy with peers
2022-08-09 13:17:09 -04:00
Chris S. Kim
985f91ddea
Merge pull request #14081 from hashicorp/kisunji/fix-listener-leak
...
agent: Close existing active listeners when agent fails on an address
2022-08-09 12:40:13 -04:00
Thomas Eckert
b56fb1aa44
Remove the beta warning for the upgrade command
2022-08-09 12:25:43 -04:00
Chris S. Kim
e3046120b3
Close active listeners on error
...
If startListeners successfully created listeners for some of its input addresses but eventually failed, the function would return an error and existing listeners would not be cleaned up.
2022-08-09 12:22:39 -04:00
Eddie Rowe
81b4f2b23b
trigger CI
2022-08-09 10:57:27 -05:00
Chris S. Kim
6311c651de
Add retry in TestAgentConnectCALeafCert_good
2022-08-09 11:20:37 -04:00
boruszak
1d184a0843
Fixes
2022-08-09 10:09:53 -05:00