Skip to content

Commit 88756f2

Browse files
authored
Correctly support anonymous gcp credentials (#967)
* Correctly support anonymous gcp credentials * lint
1 parent e13988e commit 88756f2

1 file changed

Lines changed: 2 additions & 3 deletions

File tree

icechunk/src/storage/object_store.rs

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -932,9 +932,8 @@ impl ObjectStoreBackend for GcsObjectStoreBackend {
932932
GcsRefreshableCredentialProvider::new(Arc::clone(fetcher));
933933
builder.with_credentials(Arc::new(credential_provider))
934934
}
935-
None | Some(GcsCredentials::FromEnv) | Some(GcsCredentials::Anonymous) => {
936-
GoogleCloudStorageBuilder::from_env()
937-
}
935+
Some(GcsCredentials::Anonymous) => builder.with_skip_signature(true),
936+
None | Some(GcsCredentials::FromEnv) => GoogleCloudStorageBuilder::from_env(),
938937
};
939938

940939
let builder = builder.with_bucket_name(&self.bucket);

0 commit comments

Comments
 (0)