v1.15.1
1.15.1 (March 7, 2023)
IMPROVEMENTS:
- cli: added
-append-policy-id
,-append-policy-name
,-append-role-name
, and-append-role-id
flags to theconsul token update
command.
These flags allow updates to a token's policies/roles without having to override them completely. [GH-16288] - cli: added
-append-service-identity
and-append-node-identity
flags to theconsul token update
command.
These flags allow updates to a token's node identities/service identities without having to override them. [GH-16506] - connect: Bump Envoy 1.22.5 to 1.22.7, 1.23.2 to 1.23.4, 1.24.0 to 1.24.2, add 1.25.1, remove 1.21.5 [GH-16274]
- mesh: Add ServiceResolver RequestTimeout for route timeouts to make request timeouts configurable [GH-16495]
- ui: support filtering API gateways in the ui and displaying their documentation links [GH-16508]
DEPRECATIONS:
- cli: Deprecate the
-merge-node-identites
and-merge-service-identities
flags from theconsul token update
command in favor of:-append-node-identity
and-append-service-identity
. [GH-16506] - cli: Deprecate the
-merge-policies
and-merge-roles
flags from theconsul token update
command in favor of:-append-policy-id
,-append-policy-name
,-append-role-name
, and-append-role-id
. [GH-16288]
BUG FIXES:
- cli: Fixes an issue with
consul connect envoy
where a log to STDOUT could malform JSON when used with-bootstrap
. [GH-16530] - cli: Fixes an issue with
consul connect envoy
where grpc-disabled agents were not error-handled correctly. [GH-16530] - cli: ensure acl token read -self works [GH-16445]
- cli: fix panic read non-existent acl policy [GH-16485]
- gateways: fix HTTPRoute bug where service weights could be less than or equal to 0 and result in a downstream envoy protocol error [GH-16512]
- gateways: fix HTTPRoute bug where services with a weight not divisible by 10000 are never registered properly [GH-16531]
- mesh: Fix resolution of service resolvers with subsets for external upstreams [GH-16499]
- proxycfg: ensure that an irrecoverable error in proxycfg closes the xds session and triggers a replacement proxycfg watcher [GH-16497]
- proxycfg: fix a bug where terminating gateways were not cleaning up deleted service resolvers for their referenced services [GH-16498]
- ui: Fix issue with lists and filters not rendering properly [GH-16444]