question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Unable to have it in Running within Azure Blob Storage

See original GitHub issue

Hey all,

In my File Pulse Connector I have the following configurations. I am using 2.3.0. We use Confluent Cloud and have our Kafka Connect running on Confluent for Kubernetes (CFK). CFK and our Kafka Connect authenticates onto Confluent Cloud.

“tasks.reader.class”: “io.streamthoughts.kafka.connect.filepulse.fs.AzureBlobStorageConfig”, “fs.listing.class”: “io.streamthoughts.kafka.connect.filepulse.fs.AzureBlobStorageFileSystemListing”,

When putting it in the rest API, I am getting the following error

"message": "Connector configuration is invalid and contains the following 2 error(s):\nInvalid value io.streamthoughts.kafka.connect.filepulse.fs.AzureBlobStorageFileSystemListing for configuration fs.listing.class: Class io.streamthoughts.kafka.connect.filepulse.fs.AzureBlobStorageFileSystemListing could not be found.\nInvalid value io.streamthoughts.kafka.connect.filepulse.fs.AzureBlobStorageConfig for configuration tasks.reader.class: Class io.streamthoughts.kafka.connect.filepulse.fs.AzureBlobStorageConfig could not be found.\nYou can also find the above list of errors at the endpoint `/connector-plugins/{connectorType}/config/validate`"

I ended up putting an on premise Kafka on my local machine to test things out.

“tasks.reader.class”: “io.streamthoughts.kafka.connect.filepulse.fs.AzureBlobStorageConfig”, “fs.listing.class”: “io.streamthoughts.kafka.connect.filepulse.fs.AzureBlobStorageFileSystemListing”,

I was able to create the connector.

Compared to our local, on Confluent Cloud, we do have a bunch of other connectors. Meanwhile, on our Confluent Cloud that leverages CFK, we installed it via the confluent-hub CLI whereas on my on premise machine, I simply had the connector built when running the docker compose.

confluent-hub install streamthoughts/kafka-connect-file-pulse:2.3.0

Has anyone had this issue before? I followed the documentation thoroughly and it seems to be a bit odd.

Issue Analytics

  • State:closed
  • Created 2 years ago
  • Comments:6 (2 by maintainers)

github_iconTop GitHub Comments

1reaction
fhussonnoiscommented, Sep 23, 2021

Hi @kjang1750, it seems that connect file 2.3 available on confluent-hub does not contain the extension for Azure and other could providers, see : https://github.com/streamthoughts/kafka-connect-file-pulse/issues/182

This will be fixed in next version (2.4) that should be released very soon.

0reactions
stale[bot]commented, Nov 22, 2021

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

Read more comments on GitHub >

github_iconTop Results From Across the Web

Azure Storage Explorer troubleshooting guide - Microsoft Learn
Microsoft Azure Storage Explorer is a standalone app that makes it easy to work with Azure Storage data on Windows, macOS, and Linux....
Read more >
Troubleshoot the Azure Blob Storage connector
Learn how to troubleshoot issues with the Azure Blob Storage connector in Azure Data Factory and Azure Synapse Analytics.
Read more >
Azure Blob Storage fails to authenticate: "Make sure the value ...
Azure Blob Storage fails to authenticate: "Make sure the value of Authorization header is formed correctly including the signature" - Microsoft ...
Read more >
Azure Storage : Unable to access Container blobs with ...
We are setting a Key for the Storage Account and then using to access the contents as below; var storageCredentials = new StorageCredentials( ......
Read more >
Troubleshoot Azure Files problems in Windows (SMB)
Network traffic is denied if virtual network (VNET) and firewall rules are configured on the storage account, unless the client IP address or ......
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found