eladkal commented on code in PR #70932:
URL: https://github.com/apache/airflow/pull/70932#discussion_r3699827784


##########
providers/cncf/kubernetes/docs/changelog.rst:
##########
@@ -27,6 +27,44 @@
 Changelog
 ---------
 
+10.21.0
+.......
+
+.. note::
+    ``airflow kubernetes cleanup-pods`` now takes ``--min-completed-minutes``, 
which defaults to
+    ``1``. Terminal pods are therefore no longer deleted immediately; pass
+    ``--min-completed-minutes 0`` to restore the previous behaviour. The delay 
closes a race
+    where cleanup removed a pod before ``await_pod_completion`` had read its 
final state.
+
+Features
+~~~~~~~~
+
+* ``Add '--min-completed-minutes' to 'cleanup-pods' to prevent KPO race 
condition (#70595)``

Review Comment:
   ```suggestion
   * ``Add '--min-completed-minutes' to 'cleanup-pods' to prevent 
KubernetesPodOperator race condition (#70595)``
   ```
   
   If we can avoid using KPO in changelog we should. Not all users know that 
KPO means KubernetesPodOperator. This is more our internal language. Maybe we 
need to adjust the skill to handle this



##########
providers/clickhousedb/provider.yaml:
##########


Review Comment:
   probably need to remove the 1.0.1?



##########
providers/clickhousedb/docs/changelog.rst:
##########
@@ -39,7 +39,7 @@ Misc
    appropriate section above if needed. Do not delete the lines(!):
    * ``Fix ClickHouse test_connection unit test failing with newer 
clickhouse-connect (#70114)``
    * ``Fix inconsistency between generated provider docs and pyproject.toml 
(#68991)``
-
+   * ``Prepare providers release 2026-07-22 (#70256)``

Review Comment:
   I think this needs to be removed since we don't have 1.0.1 eventually?



##########
providers/cncf/kubernetes/docs/changelog.rst:
##########
@@ -27,6 +27,44 @@
 Changelog
 ---------
 
+10.21.0
+.......
+
+.. note::
+    ``airflow kubernetes cleanup-pods`` now takes ``--min-completed-minutes``, 
which defaults to
+    ``1``. Terminal pods are therefore no longer deleted immediately; pass
+    ``--min-completed-minutes 0`` to restore the previous behaviour. The delay 
closes a race
+    where cleanup removed a pod before ``await_pod_completion`` had read its 
final state.
+
+Features
+~~~~~~~~
+
+* ``Add '--min-completed-minutes' to 'cleanup-pods' to prevent KPO race 
condition (#70595)``
+* ``Add opt-in concurrent pod creation to KubernetesExecutor (#68480)``
+
+Bug Fixes
+~~~~~~~~~
+
+* ``Prevent deferrable KubernetesPodOperator log parsing from blocking the 
triggerer event loop (#69661)``
+* ``Fix KubernetesPodOperator dry_run requiring live Kubernetes API client 
(#70234)``
+* ``Build KubernetesInstallKueueOperator manifest URL after rendering 
(#70335)``
+
+Misc
+~~~~
+
+* ``Mark KubernetesPodOperator and AgentOperator as durable capable (#70289)``
+* ``Validate KubernetesResourceBaseOperator yaml_conf after rendering 
(#70337)``
+
+Doc-only
+~~~~~~~~
+
+* ``Document Kubernetes RBAC permissions (#68716)``
+* ``Documenting effect if task state store cleanup for KPO (#70722)``

Review Comment:
   ```suggestion
   * ``Documenting effect if task state store cleanup for KubernetesPodOperator 
(#70722)``
   ```



##########
providers/amazon/docs/changelog.rst:
##########
@@ -26,6 +26,58 @@
 Changelog
 ---------
 
+9.34.0
+......
+
+Features
+~~~~~~~~
+
+* ``Cancel the Redshift statement when a user kills the deferred task 
(#69676)``
+* ``Support setting an S3 object ACL for remote task logs (#70394)``
+* ``Add 'DmsReloadTablesOperator' (#70569)``
+* ``Add deferrable mode to DynamoDBValueSensor (#69799)``
+
+Bug Fixes
+~~~~~~~~~
+
+* ``Refuse the team agnostic fall-through for a team scoped AWS secret name 
(#70878)``
+* ``Retry EKS resource deletion on transient ResourceInUseException (#70260)``
+* ``Apply SageMaker operator template-field checks after rendering (#70485)``
+* ``Resolve S3ToRedshiftOperator connection and kwargs after template 
rendering (#70486)``
+* ``Move AwsToAwsBaseOperator fallback out of init (#70445)``
+* ``Fix EcsRunTaskOperator deferred logs read from the wrong region (#70474)``
+* ``Allow templated fields in AppFlow operators (#70440)``
+* ``Fix EcsRunTaskOperator deferred-logs region and template field init 
(#70464)``
+* ``Fix MongoToS3Operator aggregate-pipeline detection before rendering 
(#70330)``
+* ``Strip GlueDataQualityOperator ruleset after rendering (#70331)``
+* ``Move template-field validation/transformation out of init for Amazon 
Bedrock operators (#70306)``
+* ``Move template-field validation out of init for Amazon DataSync operator 
(#70324)``
+
+Misc
+~~~~
+
+* ``Limit pandas to < 3 for DataFrame XComs (#70791)``
+* ``Keep S3DeleteObjectsOperator validation in __init__, narrow to ValueError 
(#70359)``
+* ``Rename StepFunctionStartExecutionOperator's input field to match its 
constructor argument (#70544)``
+* ``Fix mypy arg-type error in Redshift Data get_primary_keys (#70677)``
+* ``Add IMPORT_ERRORS_ALL permission for import errors of files with no 
registered Dag (#69790)``
+* ``Tighten the DMS operator cdc-start checks to 'is not None' and raise 
ValueError (#70450, #70634)``
+
+Doc-only
+~~~~~~~~
+
+* ``Document effect of state-store cleanup for operators with durable 
execution (#70721)``
+* ``Remove hard-coded deferrable crawler run from example_glue system test 
(#70206)``

Review Comment:
   ```suggestion
   * ``Remove hard-coded deferrable crawler run from example_glue (#70206)``
   ```
   
   Users shouldn't mind about our system tests. for them it is just example dag



##########
providers/common/ai/docs/changelog.rst:
##########
@@ -56,11 +65,17 @@ Bug Fixes
 * ``Reject unsupported require_approval in LLM branch and schema compare 
operators (#70069)``
 * ``Fix '@task.llm_branch' import failure on Task SDK-only workers (#70068)``
 * ``Fix common.ai durable execution skipping Toolset-capability tools 
(#69881)``
+* ``Redact secrets from LLMRetryPolicy classification prompts (#70229)``
+* ``Validate common AI tool-call arguments to enable pydantic-ai retries 
(#70096)``
+* ``Validate template fields after rendering in common.ai operators (#70338)``
 
 Misc
 ~~~~
 
 * ``Add dataclasses-json floor to common.ai llamaindex extra (#69755)``
+* ``Add a Retry Policies category to the provider registry (#70499)``
+* ``Remove noqa:S101 from production code (#70378)``

Review Comment:
   Not very user friendly description.  
   ```suggestion
   * ``Mark asserts under `TYPE_CHECKING` in `DocumentLoaderOperator` (#70378)``
   ```



##########
providers/fab/docs/changelog.rst:
##########
@@ -20,6 +20,30 @@
 Changelog
 ---------
 
+3.8.0
+.....
+
+Features
+~~~~~~~~
+
+* ``Gate audit log rows not tied to a Dag on a dedicated AccessView (#70759)``
+* ``Add IMPORT_ERRORS_ALL permission for import errors of files with no 
registered Dag (#69790)``
+* ``Add 'get_display_name' to 'BaseUser' interface (#70583)``
+
+Bug Fixes
+~~~~~~~~~
+
+* ``Fix asset state store writes forbidden under FAB auth manager (#70478)``
+
+Misc
+~~~~
+
+* ``Bump eslint (#70697)``

Review Comment:
   ```suggestion
   * ``Bump eslint to 10.8.0 (#70697)``
   ```



##########
providers/fab/docs/changelog.rst:
##########
@@ -20,6 +20,30 @@
 Changelog
 ---------
 
+3.8.0
+.....
+
+Features
+~~~~~~~~
+
+* ``Gate audit log rows not tied to a Dag on a dedicated AccessView (#70759)``
+* ``Add IMPORT_ERRORS_ALL permission for import errors of files with no 
registered Dag (#69790)``
+* ``Add 'get_display_name' to 'BaseUser' interface (#70583)``
+
+Bug Fixes
+~~~~~~~~~
+
+* ``Fix asset state store writes forbidden under FAB auth manager (#70478)``
+
+Misc
+~~~~
+
+* ``Bump eslint (#70697)``
+* ``Bump the fab-ui-package-updates group across 1 directory with 3 updates 
(#70604)``

Review Comment:
   ```suggestion
   * ``Bump prettier to 3.9.6, stylelint to 17.14.1, webpack to 5.109.0 
(#70604)``
   ```
   
   We probably need to adjust still to avoid such vague titles. It doesn't mean 
much to say that we updated 3 packages. We need to be explicit.



-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to