ERROR: (gcloud.dataflow.jobs.run) You do not currently have an active account selected.
新しいマシンで Dataflow のパイプラインをデプロイするためのスクリプトを実行すると表題のエラーが出るようになってしまったので調査。
原因
単純に新しいマシン上で別の GCP アカウントがアクティブとなっていたため
対策
プロジェクトIDをセットし、サービスアカウントを明示的にactivateするようデプロイスクリプトを修正
結果エラーは解消
code:workaround
# set project
gcloud config set project PROJECT_ID
# activate service account
gcloud auth activate-service-account --key-file=KEY_FILE
ref: