Size: a a a

2021 May 21

ME

Max Efremov in Airflow
На с3 логи кидаются в конце, а так он пытается подключиться на воркер и оттуда взять
источник

ME

Max Efremov in Airflow
Там вебсервер для логов крутится
источник

ME

Max Efremov in Airflow
У селери так, по крайней мере, мы когда в кубер его пихали, немного с этим смотрели, чтобы коннектилось
источник

ME

Max Efremov in Airflow
Там по дефолту он по доменному имени пытается, но можно включить по ip
источник
2021 May 22

А

Андрей in Airflow
Не выглядит как нечто неподъёмное. Строк кода бывало и больше. Дело думаю не в этом.
источник

А

Андрей in Airflow
Сколько тасочек. Какой они величины. Есть пулы, веса. Не понятно в чем м проблема. 2к строк дага парсятся нормально.
источник

DP

Dmitriy Pyrin in Airflow
Всем привет, подскажите, пожалуйста у меня даг формируется в динамике из yml файла, но есть проблема, мне нужно сгруппировать таски, чтобы они выполнялись паралельно, но если 1 из них упал перезапускать все несколько раз. Очевидно напрашивается subdugoperator, но у него есть ряд проблем с построением в динамике и приходиться после каждого перезапуска чистить ему логи
источник

S

Shadle in Airflow
привет
подскажите пожалуйста в чем ошибка
Broken DAG: [/opt/airflow/dags/mcs.py] Traceback (most recent call last):
 File "/home/airflow/.local/lib/python3.8/site-packages/airflow/models/baseoperator.py", line 1234, in set_downstream
   self._set_relatives(task_or_task_list, upstream=False)
 File "/home/airflow/.local/lib/python3.8/site-packages/airflow/models/baseoperator.py", line 1178, in _set_relatives
   task_object.update_relative(self, not upstream)
AttributeError: 'function' object has no attribute 'update_relative'
источник

S

Shadle in Airflow
3 часа уже не могу понять в чем дело
источник
2021 May 23

ФЧ

Филипп Чистяков... in Airflow
Посмотри нейминг Дага и тасков. Кажется что у тебя что-то там не так, либо в функцию аргументов передается больше, чем ты ожидаешь. Добавь , *kwargs в параметры функции
источник

S

Shadle in Airflow
Спасибо, добрый человек!
источник

S

Shadle in Airflow
в цепочке тасков указал айди таска, а не название переменной, которой принадлежит этот таск
источник

ФЧ

Филипп Чистяков... in Airflow
Помогло?
источник

АВ

Александр Витковский... in Airflow
Всем день добрый! Подскажите пожалуйста такой момент. Хочу на сервере развернуть airflow, вроде все ок, но когда запускаю webserver, workers вроде работают норм, но на локальной машине не открывается UI. С чем может такое может быть связано?
источник

АВ

Александр Витковский... in Airflow
Может ли быть это связано с тем, что для удалённого доступа используется Cisco anyconnect VPN?
источник

A

Alex in Airflow
вероятно на сервере нужно открыть порт для входящих подключений
источник

АВ

Александр Витковский... in Airflow
А какой именно порт необходимо открыть? 8080?
источник

A

Alex in Airflow
наверное любой удобный, насколько мне известно потом открытый порт можно форвардить на любой порт сервера

а вот какой у эйрфлоу порт слушается зависит от того, как именно разворачивали на сервере. в докерфайле из оф.репозитория на гитхабе указан 8080, да
источник

АВ

Александр Витковский... in Airflow
Спасибо, попробую
источник
2021 May 24

SO

Simon Osipov in Airflow
Привет, помогите понять, уже все глаза себе стер.
Есть Airflow в Кубере (2.0.*), Kubernetes Executor, при запуске дагов, поды не создаются с ошибкой

Failed to apply default image tag "my_registry_address_without_https:python:3.8”: couldn't parse image reference "my_registry_address_without_https:python:3.8”: invalid reference format

В конфигах выставлены приватный репос (Artifactory)

# The repository of the Kubernetes Image for the Worker to Run
worker_container_repository = my_registry_address_without_https

# The tag of the Kubernetes Image for the Worker to Run
worker_container_tag = python:3.8

Меня смущает два двоеточия в адресе my_registry_address_without_https:python:3.8, но в конфигах двоеточие только в теге

Что этот контейнер есть в репосе - проверил.
источник