LE0-Lin opened a new pull request, #72560: URL: https://github.com/apache/airflow/pull/72560
Adds `reserved_ip_ranges` support to `RunPipelineJobOperator` so Vertex AI pipeline jobs can be restricted to configured VPC IP ranges. The value is propagated through both hook submission paths without collapsing `None` or an empty list, with unit coverage at the operator and SDK boundaries. Tests: - `pytest providers/google/tests/unit/google/cloud/hooks/vertex_ai/test_pipeline_job.py` (25 passed) - `pytest providers/google/tests/unit/google/cloud/operators/test_vertex_ai.py -k RunPipelineJobOperator` (6 passed) - Google provider prek checks, Ruff formatting/lint, and `git diff --check` closes: #62733 --- ##### Was generative AI tooling used to co-author this PR? - [X] Yes — OpenAI Codex Generated-by: OpenAI Codex following [the guidelines](https://github.com/apache/airflow/blob/main/contributing-docs/05_pull_requests.rst#gen-ai-assisted-contributions) --- ##### Was generative AI tooling used to co-author this PR? - [X] Yes (OpenAI Codex) OpenAI Codex was used for limited implementation and testing assistance. All changes were reviewed and validated by me. -- 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]
