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]

Reply via email to