Failed to fetch log file from worker. Request URL missing either an 'http://' or 'https://' protocol. #23855
Replies: 3 comments 6 replies
-
See #13692; more information is needed. |
Beta Was this translation helpful? Give feedback.
-
@uranusjr I'm not sure what all the info you need, but I'm providing as much as I can.
|
Beta Was this translation helpful? Give feedback.
-
Just to set expectations: Basically, any information that might help people here to help you. People here help in their free time, and more often than not the problems are connected to people misconfiguring Airlfow, or simply not troubleshooting their deployment as they should. While the community here delivers airflow as software - you are responsible for configuring it properly (and learning how to do it). So if we help here - we do it in our free time, mostly when users had shown that they've done investigations on their side and provided enough info to help others diagnose it. There shoudl be no expectations that you will for sure get help here. If you provide enough info, you might get it. I think - if you want to help us diagnose your deployment issue - is to provide even more information. So it's really you who should care about giving as much information as you can, so that we can help you (again - this is free help on free software, if you NEED your problem to be solved, there are companies that provide paid support for troubleshooting airlfow installations). In this particular case I can advice you to provide more information on circumstances. A number of questions come to my mind immediately - but again - probably you can provide even more information - it's you, who want to have your problem solved, so it's your worry to provide enough information.
I think going through that list might help you to gather enough information to make it possible to help you. Converting it into discussion until more info is provided. |
Beta Was this translation helpful? Give feedback.
-
Apache Airflow version
2.2.3
What happened
Airflow Webserver is unable to fetch the logfiles from worker. I'm using celery executor with the airflow components deployed in kubernetes as pods (under a deployment). Below is the error I see from the webserver UI
Below is the error I see in worker pod's STDOUT.
I tried setting the
AIRFLOW__CORE__HOSTNAME_CALLABLE
to "airflow.utils.net.get_host_ip_address" in both webserver and worker but nothing changed. Still the same error. The worker is sitting behind a kubernetes service with port 8793 mapped to it.Metadata DB: Azure Postgres Server Version 11.
Providers Info
apache-airflow-providers-celery | 2.1.0
apache-airflow-providers-ftp | 2.0.1
apache-airflow-providers-http | 2.0.1
apache-airflow-providers-imap | 2.0.1
apache-airflow-providers-microsoft-azure | 3.9.0
apache-airflow-providers-oracle | 2.2.3
apache-airflow-providers-postgres | 2.4.0
apache-airflow-providers-redis | 2.0.1
apache-airflow-providers-sqlite | 2.0.1
Operating System
Airflow docker image built from source code.
Deployment
Other Docker-based deployment
Deployment details
kubernetes
Code of Conduct
Beta Was this translation helpful? Give feedback.
All reactions