Details
-
Bug
-
Status: Resolved
-
P2
-
Resolution: Fixed
-
None
-
None
Description
cc: sb2nov
tibor.kiss@gmail.com reported this on hackathon, while running wordcount. Even though plain gsutil works fine on the public file, wordcount fails. It is possible that some other authentication is required as part of the validation.
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "apache_beam/io/textio.py", line 390, in _init_
skip_header_lines=skip_header_lines)
File "apache_beam/io/textio.py", line 89, in _init_
validate=validate)
File "apache_beam/io/filebasedsource.py", line 103, in _init_
self._validate()
File "apache_beam/utils/value_provider.py", line 101, in _f
return fnc(self, *args, **kwargs)
File "apache_beam/io/filebasedsource.py", line 163, in _validate
match_result = FileSystems.match([pattern], limits=[1])[0]
File "apache_beam/io/filesystems.py", line 81, in match
return filesystem.match(patterns, limits)
File "apache_beam/io/gcp/gcsfilesystem.py", line 100, in match
raise BeamIOError("Match operation failed", exceptions)
apache_beam.io.filesystem.BeamIOError: Match operation failed with exceptions
Attachments
Issue Links
- links to