pavansai1997 opened a new pull request, #76622:
URL: https://github.com/apache/airflow/pull/76622

   Clarify the Google Cloud connection settings for a service-account key 
stored in Secret Manager:
   
   - Add the missing `Keyfile Secret Project Id` entry, including its fallback 
to the project returned by `google.auth.default()` and the need for an explicit 
value when no project is resolved.
   - Explain that ADC reads the secret's `latest` version, that the field 
accepts a secret ID rather than a full resource name, and that the ADC identity 
needs `secretmanager.versions.access`.
   - Distinguish secret lookup from the connection's resource/quota projects 
and later connection-level impersonation.
   - Match the secret field headings and references to their UI labels.
   
   Also correct the documented request-retry default from **0** to **5**, 
matching `GoogleBaseHook.num_retries` and the provider schema. Clarify that 
this setting does not control Airflow task retries or replace separate Google 
client-library retry policies.
   
   Follow-up to #76160. Documentation only; no authentication or retry behavior 
changes.
   
   ### Validation
   
   - Regular pre-commit checks passed for the changed file, including 
provider-doc validation, RST checks, formatting, codespell, license and 
whitespace checks.
   - Applicable manual checks passed.
   - `git diff --check` passed.
   - Cross-checked against the credential provider, internal Secret Manager 
client, hook, provider schema, and existing tests. Existing tests were 
inspected, not executed for this docs-only change.
   - Full Sphinx documentation build has not completed locally: Breeze startup 
was blocked by package-index upload-time metadata during dependency resolution. 
Local tooling recovery is in progress; the checks above do not replace a full 
docs build.
   
   ---
   
   ##### Was generative AI tooling used to co-author this PR?
   
   - [X] Yes — Code Puppy
   
   Generated-by: Code Puppy following [the 
guidelines](https://github.com/apache/airflow/blob/main/contributing-docs/05_pull_requests.rst#gen-ai-assisted-contributions)
   


-- 
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