Skip to content

Commit 1f24445

Browse files
committed
repo: Release v1.33.1
[CVE-2025-30157](GHSA-cf3q-gqg7-3fm9): Fix a bug where local replies were incorrectly sent to the ext_proc server **Summary of changes**: **Docker images**: https://hub.docker.com/r/envoyproxy/envoy/tags?page=1&name=v1.33.1 **Docs**: https://www.envoyproxy.io/docs/envoy/v1.33.1/ **Release notes**: https://www.envoyproxy.io/docs/envoy/v1.33.1/version_history/v1.33/v1.33.1 **Full changelog**: v1.33.0...v1.33.1 Signed-off-by: Ryan Northey <[email protected]>
1 parent 3ccfbfe commit 1f24445

File tree

10 files changed

+84
-19
lines changed

10 files changed

+84
-19
lines changed

VERSION.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
1.33.1-dev
1+
1.33.1

changelogs/1.30.10.yaml

+26
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
date: March 20, 2025
2+
3+
minor_behavior_changes:
4+
- area: rds
5+
change: |
6+
When a new RDS provider config is pushed via xDS and the only difference is change to
7+
:ref:`initial_fetch_timeout <envoy_v3_api_field_config.core.v3.ConfigSource.initial_fetch_timeout>`,
8+
the already existing provider will be reused. Envoy will not ask RDS server for routes
9+
config because existing provider already has up to date routes config.
10+
This behavioral change can be enabled by setting runtime guard
11+
``envoy.reloadable_features.normalize_rds_provider_config`` to true.
12+
13+
bug_fixes:
14+
- area: lrs
15+
change: |
16+
Fixes errors stat being incremented and warning log spamming for LoadStatsReporting graceful stream close.
17+
- area: ext_proc
18+
change: |
19+
Fixes a bug where local replies were incorrectly sent to the ext_proc server for external processing.
20+
This change can be temporarily reverted by setting runtime guard ``envoy_reloadable_features_skip_ext_proc_on_local_reply``
21+
to ``false``.
22+
- area: router
23+
change: |
24+
Fixes an Envoy crash issue when a local reply is sent.
25+
This change can be temporarily reverted by setting runtime guard
26+
``envoy_reloadable_features_router_filter_resetall_on_local_reply`` to ``false``.

changelogs/1.31.6.yaml

+26
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
date: March 20, 2025
2+
3+
minor_behavior_changes:
4+
- area: rds
5+
change: |
6+
When a new RDS provider config is pushed via xDS and the only difference is change to
7+
:ref:`initial_fetch_timeout <envoy_v3_api_field_config.core.v3.ConfigSource.initial_fetch_timeout>`,
8+
the already existing provider will be reused. Envoy will not ask RDS server for routes
9+
config because existing provider already has up to date routes config.
10+
This behavioral change can be enabled by setting runtime guard
11+
``envoy.reloadable_features.normalize_rds_provider_config`` to true.
12+
13+
bug_fixes:
14+
- area: lrs
15+
change: |
16+
Fixes errors stat being incremented and warning log spamming for LoadStatsReporting graceful stream close.
17+
- area: ext_proc
18+
change: |
19+
Fixes a bug where local replies were incorrectly sent to the ext_proc server for external processing.
20+
This change can be temporarily reverted by setting runtime guard ``envoy_reloadable_features_skip_ext_proc_on_local_reply``
21+
to ``false``.
22+
- area: router
23+
change: |
24+
Fixes an Envoy crash issue when a local reply is sent.
25+
This change can be temporarily reverted by setting runtime guard
26+
``envoy_reloadable_features_router_filter_resetall_on_local_reply`` to ``false``.

changelogs/1.32.4.yaml

+26
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
date: March 20, 2025
2+
3+
minor_behavior_changes:
4+
- area: rds
5+
change: |
6+
When a new RDS provider config is pushed via xDS and the only difference is change to
7+
:ref:`initial_fetch_timeout <envoy_v3_api_field_config.core.v3.ConfigSource.initial_fetch_timeout>`,
8+
the already existing provider will be reused. Envoy will not ask RDS server for routes
9+
config because existing provider already has up to date routes config.
10+
This behavioral change can be enabled by setting runtime guard
11+
``envoy.reloadable_features.normalize_rds_provider_config`` to true.
12+
13+
bug_fixes:
14+
- area: lrs
15+
change: |
16+
Fixes errors stat being incremented and warning log spamming for LoadStatsReporting graceful stream close.
17+
- area: ext_proc
18+
change: |
19+
Fixes a bug where local replies were incorrectly sent to the ext_proc server for external processing.
20+
This change can be temporarily reverted by setting runtime guard ``envoy_reloadable_features_skip_ext_proc_on_local_reply``
21+
to ``false``.
22+
- area: router
23+
change: |
24+
Fixes an Envoy crash issue when a local reply is sent.
25+
This change can be temporarily reverted by setting runtime guard
26+
``envoy_reloadable_features_router_filter_resetall_on_local_reply`` to ``false``.

changelogs/current.yaml

+1-15
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,6 @@
1-
date: Pending
2-
3-
behavior_changes:
4-
# *Changes that are expected to cause an incompatibility if applicable; deployment changes are likely required*
5-
6-
minor_behavior_changes:
7-
# *Changes that may cause incompatibilities for some users, but should not for most*
1+
date: March 21, 2025
82

93
bug_fixes:
10-
# *Changes expected to improve the state of the world and are unlikely to have negative effects*
114
- area: connection pool
125
change: |
136
Fixed a bug in :ref:`preconnecting <envoy_v3_api_msg_config.cluster.v3.Cluster.PreconnectPolicy>` where established connection
@@ -24,10 +17,3 @@ bug_fixes:
2417
Fixes an Envoy crash issue when a local reply is sent.
2518
This change can be temporarily reverted by setting runtime guard
2619
``envoy_reloadable_features_router_filter_resetall_on_local_reply`` to ``false``.
27-
28-
removed_config_or_runtime:
29-
# *Normally occurs at the end of the* :ref:`deprecation period <deprecated>`
30-
31-
new_features:
32-
33-
deprecated:

docs/inventories/v1.30/objects.inv

23 Bytes
Binary file not shown.

docs/inventories/v1.31/objects.inv

49 Bytes
Binary file not shown.

docs/inventories/v1.32/objects.inv

64 Bytes
Binary file not shown.

docs/inventories/v1.33/objects.inv

177 KB
Binary file not shown.

docs/versions.yaml

+4-3
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@
2323
"1.27": 1.27.7
2424
"1.28": 1.28.7
2525
"1.29": 1.29.12
26-
"1.30": 1.30.9
27-
"1.31": 1.31.5
28-
"1.32": 1.32.3
26+
"1.30": 1.30.10
27+
"1.31": 1.31.6
28+
"1.32": 1.32.4
29+
"1.33": 1.33.0

0 commit comments

Comments
 (0)