Azure Provider related WARNING in webserver (version 2.0.1)
See original GitHub issueApache Airflow version: 2.0.1
Kubernetes version (if you are using kubernetes) (use kubectl version
): 1.18
Environment: Official Helm Chart with CeleryExecutor
- Cloud provider or hardware configuration: AWS EKS
- OS (e.g. from /etc/os-release):
- Kernel (e.g.
uname -a
): - Install tools:
- Others:
What happened:
When updated to apache/airflow:2.0.1-python3.7
image, a WARNING message occurs in the webserver.
[2021-02-17 04:06:47,339] {providers_manager.py:299}
WARNING - Exception when importing 'airflow.providers.microsoft.azure.hooks.wasb.WasbHook' from
'apache-airflow-providers-microsoft-azure' package: No module named 'azure.storage.blob'
What you expected to happen:
How to reproduce it:
Anything else we need to know:
Issue Analytics
- State:
- Created 3 years ago
- Comments:9 (4 by maintainers)
Top Results From Across the Web
Release notes & updates – Azure CLI - Microsoft Learn
Learn about the latest Azure Command-Line Interface (CLI) release notes and updates for both the current and beta versions of the CLI.
Read more >Release Notes — Airflow Documentation
Add warning if connection type already registered within the provider (#27520) ... [webserver] worker_refresh_interval was 30 seconds for Airflow <=2.0.1.
Read more >Ansible Tower Release Notes v3.8.6
Introduced Automation Hub as the content provider for Ansible Tower ... in Ansible version 2.8 and higher, for Azure RM, GCE, OpenStack, and...
Read more >Changelog - Cypress Documentation
Cypress will now warn when detecting unsupported dependencies for component testing. Fixes #22025. cy.type() can now be used to enter datetime values with ......
Read more >1. Foreman 2.0 Manual
RPM based installations will also upgrade PostgreSQL to use version 12 from SCL instead of the default version 9.2 shipped in EL7 repositories....
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
For those who might be looking for a simple way to implement these suggestions, I tried solutions from both @omarish and @potiuk and they both worked fine. Easiest way to try them was create a blank text file named, as an example,
Dockerfile-potiuk
and inside place the commands:Then, in the same directory you saved that file, run:
If you save with the same tag as the existing file you don’t have to change your
docker-compose.yml
files and when 2.0.2 is released it’ll supersede this monkey patch when you do your regulardocker-compose pull
when upgrading (of course, that’s if your image is specified as:latest
in your compose file).I’m sure everyone using airflow is advanced enough to know this already but figured I’d post it just in case someone was struggling.
@potiuk : the rc1 candidate seemed to install just fine but I didn’t have an azure instance to test it against, unfortunately.
Try the following command inside the container: