shahar1 opened a new issue, #68751: URL: https://github.com/apache/airflow/issues/68751
I have a kind request for all the contributors to the latest provider distributions release. Could you please help us to test the RC versions of the providers? The guidelines on how to test providers can be found in [Verify providers by contributors](https://github.com/apache/airflow/blob/main/dev/README_RELEASE_PROVIDERS.md#verify-the-release-candidate-by-contributors) Let us know in the comments, whether the issue is addressed. These are providers that require testing as there were some substantial changes introduced: ## Provider [alibaba: 3.3.9rc1](https://pypi.org/project/apache-airflow-providers-alibaba/3.3.9rc1) - [ ] [Fix remote-log providers not satisfying RemoteLogIO upload contract (#68300)](https://github.com/apache/airflow/pull/68300): @bugraoz93 ## Provider [amazon: 9.31.0rc1](https://pypi.org/project/apache-airflow-providers-amazon/9.31.0rc1) - [ ] [Wait for Bedrock AgentCore Runtime deletion (#68140)](https://github.com/apache/airflow/pull/68140): @AlejandroMorgante Linked issues: - [Linked Issue #67984](https://github.com/apache/airflow/pull/67984): @AlejandroMorgante - [ ] [fix(s3_task_handler.py): upload log with put_object (#68619)](https://github.com/apache/airflow/pull/68619): @FrankYang0529 Linked issues: - [Linked Issue #68585](https://github.com/apache/airflow/issues/68585): @zhaorui2022 - [ ] [fix(providers/amazon): Add missing template_fields to BedrockCreateEvaluationJobOperator (#68310)](https://github.com/apache/airflow/pull/68310): @ferruzzi Linked issues: - [Linked Issue #68256](https://github.com/apache/airflow/pull/68256): @ferruzzi - [ ] [Fix remote-log providers not satisfying RemoteLogIO upload contract (#68300)](https://github.com/apache/airflow/pull/68300): @bugraoz93 - [ ] [Harden S3 sync target paths (#67847)](https://github.com/apache/airflow/pull/67847): @dfgvaetyj3456356-hash - [ ] [Fix mypy errors for task_instance access in provider triggers (#68685)](https://github.com/apache/airflow/pull/68685): @vincbeck ## Provider [apache.hdfs: 4.12.1rc1](https://pypi.org/project/apache-airflow-providers-apache-hdfs/4.12.1rc1) - [ ] [Fix remote-log providers not satisfying RemoteLogIO upload contract (#68300)](https://github.com/apache/airflow/pull/68300): @bugraoz93 ## Provider [apache.spark: 6.2.0rc1](https://pypi.org/project/apache-airflow-providers-apache-spark/6.2.0rc1) - [ ] [Add crash recovery ability to SparkSubmitOperator against Kubernetes (#68067)](https://github.com/apache/airflow/pull/68067): @amoghrajesh Linked issues: - [Linked Issue #67473](https://github.com/apache/airflow/pull/67473): @amoghrajesh - [Linked Issue #67715](https://github.com/apache/airflow/pull/67715): @amoghrajesh - [Linked Issue #67118](https://github.com/apache/airflow/pull/67118): @amoghrajesh - [ ] [Crash recovery for YARN cluster mode in SparkSubmitOperator built on AIP-103 (#67473)](https://github.com/apache/airflow/pull/67473): @amoghrajesh Linked issues: - [Linked Issue #67118](https://github.com/apache/airflow/pull/67118): @amoghrajesh ## Provider [clickhousedb: 1.0.0rc2](https://pypi.org/project/apache-airflow-providers-clickhousedb/1.0.0rc2) **:tada: New provider** - [ ] Initial release does not list PR references in changelog. Please run smoke tests. ## Provider [cncf.kubernetes: 10.18.1rc1](https://pypi.org/project/apache-airflow-providers-cncf-kubernetes/10.18.1rc1) - [ ] [Fix KPO hanging indefinitely when init_container_logs=True and pod stays in Pending (#68450)](https://github.com/apache/airflow/pull/68450): @jayachandrakasarla Linked issues: - [Linked Issue #68445](https://github.com/apache/airflow/issues/68445): @aeroyorch - [ ] [Kubernetes Pod Operator - handle pod preemption before container creation (#68328)](https://github.com/apache/airflow/pull/68328): @johnhoran - [ ] [KubernetesPodOperator: make pod retention patching explicit (#68507)](https://github.com/apache/airflow/pull/68507): @SameerMesiah97 Linked issues: - [Linked Issue #61637](https://github.com/apache/airflow/pull/61637): @SameerMesiah97 - [ ] [Fix mypy errors for task_instance access in provider triggers (#68685)](https://github.com/apache/airflow/pull/68685): @vincbeck ## Provider [common.ai: 0.5.0rc1](https://pypi.org/project/apache-airflow-providers-common-ai/0.5.0rc1) - [ ] [Enforce SQLToolset allowed_tables on queries, not just discovery (#68487)](https://github.com/apache/airflow/pull/68487): @kaxil - [ ] [common.ai: Park approval reviews in awaiting_input on Airflow 3.3+ (#68489)](https://github.com/apache/airflow/pull/68489): @kaxil - [ ] [Add spec_file support to PydanticAIHook.create_agent (#67788)](https://github.com/apache/airflow/pull/67788): @gopidesupavan - [ ] [Return common.ai `SQLToolset` errors to the agent so it self-corrects (#68117)](https://github.com/apache/airflow/pull/68117): @kaxil - [ ] [Allow DESCRIBE/SHOW metadata statements in common.ai SQLToolset (#68102)](https://github.com/apache/airflow/pull/68102): @kaxil - [ ] [Support multi-schema introspection in common.ai SQLToolset (#68103)](https://github.com/apache/airflow/pull/68103): @kaxil - [ ] [Add token_provider for short-lived MCP auth in common.ai (#68104)](https://github.com/apache/airflow/pull/68104): @kaxil - [ ] [Add code mode (Monty sandbox) to common.ai AgentOperator (#68407)](https://github.com/apache/airflow/pull/68407): @kaxil - [ ] [Add `message_history` to `AgentOperator` for multi-turn agent sessions (#68648)](https://github.com/apache/airflow/pull/68648): @kaxil - [ ] [Fix `LlamaIndexEmbeddingOperator` returning `vector=None` for every chunk (#68491)](https://github.com/apache/airflow/pull/68491): @kaxil Linked issues: - [Linked Issue #68416](https://github.com/apache/airflow/issues/68416): @vojay-dev - [ ] [fix: Verify durable cached agent steps match the request before replay (#68372)](https://github.com/apache/airflow/pull/68372): @kaxil Linked issues: - [Linked Issue #64199](https://github.com/apache/airflow/pull/64199): @kaxil - [ ] [Access `AgentRunResult.usage` as a property in common.ai logging (#68405)](https://github.com/apache/airflow/pull/68405): @kaxil - [ ] [Bump pydantic-ai-slim to resolve dependabot (#68105)](https://github.com/apache/airflow/pull/68105): @jscheffl - [ ] [docs: Explain the agent tool boundary in common.ai security docs (#68404)](https://github.com/apache/airflow/pull/68404): @kaxil ## Provider [databricks: 7.16.1rc1](https://pypi.org/project/apache-airflow-providers-databricks/7.16.1rc1) - [ ] [Fix Databricks operators with templated json payloads (#68519)](https://github.com/apache/airflow/pull/68519): @Vamsi-klu Linked issues: - [Linked Issue #35433](https://github.com/apache/airflow/issues/35433): @josh-fell - [Linked Issue #40788](https://github.com/apache/airflow/issues/40788): @vatsrahul1001 ## Provider [edge3: 4.0.0rc1](https://pypi.org/project/apache-airflow-providers-edge3/4.0.0rc1) - [ ] [Fix typo and restore SVG diagram headers (#68435)](https://github.com/apache/airflow/pull/68435): @shahar1 - [ ] [Fix Typo in EdgeExecutor Architecture diagram (#68401)](https://github.com/apache/airflow/pull/68401): @Vrutik-0 Linked issues: - [Linked Issue #68384](https://github.com/apache/airflow/issues/68384): @RNHTTR ## Provider [elasticsearch: 6.7.0rc1](https://pypi.org/project/apache-airflow-providers-elasticsearch/6.7.0rc1) - [ ] [Add remote log upload support for callback subprocesses (#66379)](https://github.com/apache/airflow/pull/66379): @seanghaeli Linked issues: - [Linked Issue #65269](https://github.com/apache/airflow/pull/65269): @ferruzzi ## Provider [fab: 3.7.0rc1](https://pypi.org/project/apache-airflow-providers-fab/3.7.0rc1) - [ ] [[AIP-94] Create a CLI airflowctl client and adopt it in existing commands (#68175)](https://github.com/apache/airflow/pull/68175): @bugraoz93 Linked issues: - [Linked Issue #64924](https://github.com/apache/airflow/issues/64924): @bugraoz93 - [ ] [Add Browse > Deadlines page (#67586)](https://github.com/apache/airflow/pull/67586): @imrichardwu - [ ] [Fix fab deserialize user session leak (#68100)](https://github.com/apache/airflow/pull/68100): @pcorliss - [ ] [Import ldap.filter in security_manager override (#68226)](https://github.com/apache/airflow/pull/68226): @litesh1998 Linked issues: - [Linked Issue #68224](https://github.com/apache/airflow/issues/68224): @litesh1998 - [ ] [fix: Validate LDAP search filter configuration in FAB auth manager (#67630)](https://github.com/apache/airflow/pull/67630): @orbisai0security - [ ] [Docs: update FAB auth manager Flask config wording for Airflow 3 (#68162)](https://github.com/apache/airflow/pull/68162): @Dotify71 Linked issues: - [Linked Issue #68159](https://github.com/apache/airflow/issues/68159): @Dotify71 - [ ] [Docs: fix removed `airflow webserver` command in FAB SSO guide for Airflow 3 (#68166)](https://github.com/apache/airflow/pull/68166): @Dotify71 Linked issues: - [Linked Issue #68162](https://github.com/apache/airflow/pull/68162): @Dotify71 - [Linked Issue #68165](https://github.com/apache/airflow/issues/68165): @Dotify71 ## Provider [ftp: 3.15.1rc1](https://pypi.org/project/apache-airflow-providers-ftp/3.15.1rc1) - [ ] [Call prot_p() in FTPSHook so the FTPS data channel is protected (#67946)](https://github.com/apache/airflow/pull/67946): @shubhamraj-git ## Provider [google: 22.2.0rc1](https://pypi.org/project/apache-airflow-providers-google/22.2.0rc1) - [ ] [Add MongoToGCSOperator to copy MongoDB collections to GCS (#66013)](https://github.com/apache/airflow/pull/66013): @seungoh-lee - [ ] [Google: forward Cloud Run container logs to Airflow log via verbose flag (#67140)](https://github.com/apache/airflow/pull/67140): @nailo2c Linked issues: - [Linked Issue #36963](https://github.com/apache/airflow/issues/36963): @daniel-bartley - [ ] [Fix DataprocCreateBatchOperator stuck in deferred state for a long time (#67638)](https://github.com/apache/airflow/pull/67638): @VladaZakharova - [ ] [Fix empty labels in Stackdriver log IO for Airflow 3 Supervisor (#68292)](https://github.com/apache/airflow/pull/68292): @23tae Linked issues: - [Linked Issue #68240](https://github.com/apache/airflow/issues/68240): @leestro - [ ] [Fix remote-log providers not satisfying RemoteLogIO upload contract (#68300)](https://github.com/apache/airflow/pull/68300): @bugraoz93 - [ ] [Validate destination paths derived from GCS object names (#67667)](https://github.com/apache/airflow/pull/67667): @potiuk - [ ] [Bump google-cloud-aiplatform to force upgrade of litellm (#66632)](https://github.com/apache/airflow/pull/66632): @jscheffl - [ ] [Fix mypy errors for task_instance access in provider triggers (#68685)](https://github.com/apache/airflow/pull/68685): @vincbeck - [ ] [Add Ray constraints for Python 3.14 in Google provider (#68710)](https://github.com/apache/airflow/pull/68710): @Dev-iL - [ ] [Document that the Google OpenID auth backend matches users by their (mutable) email (#68391)](https://github.com/apache/airflow/pull/68391): @potiuk ## Provider [hashicorp: 4.7.1rc1](https://pypi.org/project/apache-airflow-providers-hashicorp/4.7.1rc1) - [ ] [[Hashicorp] Fix Vault GCP auth for GCE metadata credentials (#68069)](https://github.com/apache/airflow/pull/68069): @fpopic ## Provider [http: 6.0.4rc1](https://pypi.org/project/apache-airflow-providers-http/6.0.4rc1) - [ ] [Explicitly add pydantic dependency to http provider (#68321)](https://github.com/apache/airflow/pull/68321): @dabla - [ ] [Fix Typo in HTTP Connection Example (#68076)](https://github.com/apache/airflow/pull/68076): @jroachgolf84 ## Provider [keycloak: 0.8.0rc1](https://pypi.org/project/apache-airflow-providers-keycloak/0.8.0rc1) - [ ] [[AIP-94] Create a CLI airflowctl client and adopt it in existing commands (#68175)](https://github.com/apache/airflow/pull/68175): @bugraoz93 Linked issues: - [Linked Issue #64924](https://github.com/apache/airflow/issues/64924): @bugraoz93 ## Provider [microsoft.azure: 13.5.0rc1](https://pypi.org/project/apache-airflow-providers-microsoft-azure/13.5.0rc1) - [ ] [Add GCSToAzureBlobStorageOperator for GCS to Azure Blob transfer (#64966)](https://github.com/apache/airflow/pull/64966): @yuseok89 - [ ] [Use async versions of CertificateCredential and ClientSecretCredential in KiotaRequestAdapterHook (#68375)](https://github.com/apache/airflow/pull/68375): @dabla - [ ] [fix(test_wasb.py): SAS token tests failing with azure-storage-blob 12.30.0 (#68490)](https://github.com/apache/airflow/pull/68490): @FrankYang0529 Linked issues: - [Linked Issue #68482](https://github.com/apache/airflow/issues/68482): @AlejandroMorgante - [ ] [Fix remote-log providers not satisfying RemoteLogIO upload contract (#68300)](https://github.com/apache/airflow/pull/68300): @bugraoz93 - [ ] [Fix coroutine serialization error in PowerBIDatasetRefreshOperator (#63829)](https://github.com/apache/airflow/pull/63829): @henry3260 Linked issues: - [Linked Issue #63811](https://github.com/apache/airflow/issues/63811): @morelgeorge ## Provider [microsoft.mssql: 4.7.0rc1](https://pypi.org/project/apache-airflow-providers-microsoft-mssql/4.7.0rc1) - [ ] [MSSQL Asset URI: support 5-part path with optional instance name (#67999)](https://github.com/apache/airflow/pull/67999): @dabla ## Provider [openlineage: 2.18.1rc1](https://pypi.org/project/apache-airflow-providers-openlineage/2.18.1rc1) - [ ] [Add openlineage system tests for missing use cases (#68664)](https://github.com/apache/airflow/pull/68664): @kacpermuda ## Provider [opensearch: 1.10.0rc1](https://pypi.org/project/apache-airflow-providers-opensearch/1.10.0rc1) - [ ] [Add remote log upload support for callback subprocesses (#66379)](https://github.com/apache/airflow/pull/66379): @seanghaeli Linked issues: - [Linked Issue #65269](https://github.com/apache/airflow/pull/65269): @ferruzzi ## Provider [postgres: 6.8.0rc1](https://pypi.org/project/apache-airflow-providers-postgres/6.8.0rc1) - [ ] [PostgresHook: Add configurable UPSERT update fields (#67045)](https://github.com/apache/airflow/pull/67045): @SameerMesiah97 - [ ] [Use execute_values instead of execute_batch for better bulk insert performance with PostgresHook (#68207)](https://github.com/apache/airflow/pull/68207): @dabla ## Provider [redis: 4.5.0rc1](https://pypi.org/project/apache-airflow-providers-redis/4.5.0rc1) - [ ] [Add Redis client self-identification for Apache Airflow (#61866)](https://github.com/apache/airflow/pull/61866): @vchomakov ## Provider [sftp: 5.8.2rc1](https://pypi.org/project/apache-airflow-providers-sftp/5.8.2rc1) - [ ] [Validate downloaded paths stay within the destination directory in SFTPHook.retrieve_directory (#67985)](https://github.com/apache/airflow/pull/67985): @potiuk ## Provider [snowflake: 6.14.0rc1](https://pypi.org/project/apache-airflow-providers-snowflake/6.14.0rc1) - [ ] [Add Snowflake Workload Identity Federation (WIF) support (#68107)](https://github.com/apache/airflow/pull/68107): @kaxil Linked issues: - [Linked Issue #54983](https://github.com/apache/airflow/issues/54983): @rorydonaldson - [ ] [Improve SnowflakeSqlApiOperator error message on query status check failure (#66642)](https://github.com/apache/airflow/pull/66642): @justinpakzad ## Provider [ssh: 5.0.3rc1](https://pypi.org/project/apache-airflow-providers-ssh/5.0.3rc1) - [ ] [Reduce SSH connection churn in `SSHRemoteJobOperator` under high fan-out (#68115)](https://github.com/apache/airflow/pull/68115): @kaxil ## Provider [standard: 1.15.0rc1](https://pypi.org/project/apache-airflow-providers-standard/1.15.0rc1) - [ ] [Block retry_policy argument for StubOperator (#68551)](https://github.com/apache/airflow/pull/68551): @jason810496 - [ ] [Fix Triggered DAG button not visible during queued/running state (#67327)](https://github.com/apache/airflow/pull/67327): @sejal-gupta-ksolves Linked issues: - [Linked Issue #60867](https://github.com/apache/airflow/issues/60867): @anavrotski ## Provider [weaviate: 3.3.5rc1](https://pypi.org/project/apache-airflow-providers-weaviate/3.3.5rc1) - [ ] [Fix Weaviate tenant-aware ingestion (#67298)](https://github.com/apache/airflow/pull/67298): @iwannagotobed <!-- NOTE TO RELEASE MANAGER: You can move here the providers that have doc-only changes or for which changes are trivial, and you could assess that they are OK. --> All users involved in the PRs: @kaxil @jscheffl @Vrutik-0 @sejal-gupta-ksolves @gopidesupavan @nailo2c @FrankYang0529 @litesh1998 @dfgvaetyj3456356-hash @Vamsi-klu @shubhamraj-git @seungoh-lee @fpopic @jason810496 @orbisai0security @yuseok89 @jayachandrakasarla @VladaZakharova @amoghrajesh @ferruzzi @iwannagotobed @kacpermuda @dabla @henry3260 @shahar1 @Dotify71 @imrichardwu @johnhoran @pcorliss @AlejandroMorgante @vincbeck @23tae @potiuk @vchomakov @SameerMesiah97 @bugraoz93 @justinpakzad @Dev-iL @jroachgolf84 @seanghaeli -- 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]
