You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@beam.apache.org by "Henning Rohde (JIRA)" <ji...@apache.org> on 2018/03/21 00:46:00 UTC
[jira] [Resolved] (BEAM-3893) Go SDK GCS I/O shouldn't require
credentials to read from public buckets
[ https://issues.apache.org/jira/browse/BEAM-3893?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Henning Rohde resolved BEAM-3893.
---------------------------------
Resolution: Fixed
Fix Version/s: 2.5.0
> Go SDK GCS I/O shouldn't require credentials to read from public buckets
> ------------------------------------------------------------------------
>
> Key: BEAM-3893
> URL: https://issues.apache.org/jira/browse/BEAM-3893
> Project: Beam
> Issue Type: Bug
> Components: sdk-go
> Reporter: Henning Rohde
> Assignee: Henning Rohde
> Priority: Minor
> Fix For: 2.5.0
>
> Time Spent: 1h
> Remaining Estimate: 0h
>
> We should handle the case where application default credentials are not available for public reads. Wordcount running a container fails currently:
> 2018/03/20 20:03:00 Failed to execute job: panic: panic: failed to create GCE client: google: could not find default credentials. See https://developers.google.com/accounts/docs/application-default-credentials for more information. goroutine 1 [running]:
> runtime/debug.Stack(0xc4201728a0, 0xc39460, 0xc4201c0120)
> /usr/local/go/src/runtime/debug/stack.go:24 +0xa7
> github.com/apache/beam/sdks/go/pkg/beam/core/util/reflectx.CallNoPanic.func1(0xc420172f80)
> /foo/src/github.com/apache/beam/sdks/go/pkg/beam/core/util/reflectx/call.go:98 +0x6e
> panic(0xc39460, 0xc4201c0120)
> /usr/local/go/src/runtime/panic.go:491 +0x283
> github.com/apache/beam/sdks/go/pkg/beam/io/textio/gcs.New(0x12f3500, 0xc420014060, 0xc420094c40, 0x2)
> /foo/src/github.com/apache/beam/sdks/go/pkg/beam/io/textio/gcs/gcs.go:44 +0x16e
> github.com/apache/beam/sdks/go/pkg/beam/io/textio.newFileSystem(0x12f3500, 0xc420014060, 0xc420094c40, 0x31, 0xc420172b50, 0x4bf4ef, 0xc37e60, 0xc37e60)
> /foo/src/github.com/apache/beam/sdks/go/pkg/beam/io/textio/textio.go:68 +0xac
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)