You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@airflow.apache.org by "wolfier (via GitHub)" <gi...@apache.org> on 2023/07/15 07:13:47 UTC

[GitHub] [airflow] wolfier opened a new issue, #32621: BeamRunPythonPipelineOperator requires gcloud CLI

wolfier opened a new issue, #32621:
URL: https://github.com/apache/airflow/issues/32621

   ### What do you see as an issue?
   
   It's unclear in the [apache beam provider documentation](https://airflow.apache.org/docs/apache-airflow-providers-apache-beam/stable/index.html) about [Apache Beam Operators](https://airflow.apache.org/docs/apache-airflow-providers-apache-beam/stable/operators.html) that the operators require gcloud CLI.
   
   For example, `BeamRunPythonPipelineOperator` calls [provide_authorized_gcloud](https://github.com/apache/airflow/blob/providers-apache-beam/5.1.1/airflow/providers/apache/beam/operators/beam.py#L303C41-L303C66) which executes a [bash command that uses gcloud](https://github.com/apache/airflow/blob/main/airflow/providers/google/common/hooks/base_google.py#L545-L552). 
   
   
   
   
   
   
   
   ### Solving the problem
   
   A callout box in the apache beam provider documentation would be very helpful.
   
   Something like this [callout](https://airflow.apache.org/docs/apache-airflow-providers-google/10.3.0/operators/cloud/dataflow.html) in the google provider documentation.
   
   ```
   This operator requires gcloud command (Google Cloud SDK) must be installed on the Airflow worker <https://cloud.google.com/sdk/docs/install>`__
   ```
   
   
   
   ### Anything else
   
   _No response_
   
   ### Are you willing to submit PR?
   
   - [ ] Yes I am willing to submit a PR!
   
   ### Code of Conduct
   
   - [X] I agree to follow this project's [Code of Conduct](https://github.com/apache/airflow/blob/main/CODE_OF_CONDUCT.md)
   


-- 
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: commits-unsubscribe@airflow.apache.org.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [airflow] eladkal closed issue #32621: Apache beam operators that submits to Dataflow requires gcloud CLI

Posted by "eladkal (via GitHub)" <gi...@apache.org>.
eladkal closed issue #32621: Apache beam operators that submits to Dataflow requires gcloud CLI
URL: https://github.com/apache/airflow/issues/32621


-- 
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: commits-unsubscribe@airflow.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [airflow] potiuk commented on issue #32621: Apache beam operators that submits to Dataflow requires gcloud CLI

Posted by "potiuk (via GitHub)" <gi...@apache.org>.
potiuk commented on issue #32621:
URL: https://github.com/apache/airflow/issues/32621#issuecomment-1636698974

   Feel free to submit a PR for that @wolfier . It's almost as easy as creating this issue. Just use "Suggest a change on this page" (bottom-right of the page) and PR will be opened for you automatically and you will be able to propose a change. It's as simple as that. We usually don't even expec to have issues opened for those kind of changes.


-- 
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: commits-unsubscribe@airflow.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org