hi 

i am creating a Dataflow job from a configuration file and I have hard coded 
the gs staging location it.
and I compile an executable jar for my pipeline.

I copy the executable jar to a cloud shell environment and execute the jar.

But my hard coded part of staging location is not picked and it gives me this 
error.

'/home/aniruddh_sharma/gs:/XXX/yyyy/zzz-ICMmloxNLmCleApYeIIHFA.jar' is 
inaccessible. Causes: Path 
"/home/aniruddh_sharma/gs:/XXX/yyyy/zzz-ICMmloxNLmCleApYeIIHFA.jar" is not a 
valid  filepattern. The pattern must be of the form 
"gs://<bucket>/path/to/file".

It somehow appends my Unix home directory path to gs staging location. I am not 
using any environment variable in Dataflow job to read $Home. In this jar 
staging location is hard coded with correct gs URI but still home path gets 
appended.

Reply via email to