Issue 1:
Apache Airflow version:

Master branch

Kubernetes version (if you are using kubernetes) (use kubectl version):

N/A

Environment:

OS (e.g. from /etc/os-release): MacOS

Browser: Safari

Others: breeze environment

What happened:

Nothing happens when clicking "Log" or "All instances" in this view

If I got to instance detail > log then I can see logs.

What you expected to happen:

I expect that I can access logs and task instances via mentioned buttons.

How to reproduce it:

Start webserver and scheduler, go to airflow webui, trigger example_dag_decorator, click on any task from DAG in graph view, click log.

Anything else we need to know:

🐈

Issue 2:
Apache Airflow version

2.3.1 (latest released)

What happened

Hello team!

I have faced the problem with Grid visibility in the latest 2.3.1 release.

My issue (example)

Here is the end of dag code:

...
<code>
...
telegram_alert = TelegramOperator(
task_id='telegram_alert'
,telegram_conn_id='telegram_bot_id'
,chat_id='telegram_chat_id'
,text="blablabla"
,dag=dag
)
python_task_1 >> python_task_2 >> puller >> telegram_alert

Grid:

Delete task with telegram alert:

Code in the end of dag code:

...
<code>
...
python_task_1 >> python_task_2 >> puller

Grid after deleting (Telegram alert task disappeared):

Grid after triggering dag again:

Return task with telegram alert in the dag as it was at the begining.

Grid:

PS:

As I remember in 2.3.0 there wasn't such bug.

I tried to roll back airflow image (from 2.3.1 to 2.3.0) and restart containers but faced error during starting webserver:

alembic.util.exc.CommandError: Can't locate revision identified by '1de7bc13c950'

I see the same error when try to execute such command:

airflow db downgrade --to-version 2.3.0

Please help to me to roll back the airflow version or may be I can get some patch which fix this bug.

What you think should happen instead

The Grid must be visible at any time at any case

How to reproduce

Steps to reproduce:

Create dag with N tasks

Trigger dag

Delete 1 task from dag

Trigger dag

Return deleted task to dag

Try to see DagRun history on the Grid page.

Operating System

NAME="Ubuntu" VERSION="21.04 (Hirsute Hippo)" ID=ubuntu ID_LIKE=debian

Versions of Apache Airflow Providers

apache-airflow-providers-amazon==3.3.0

apache-airflow-providers-celery==2.1.4

apache-airflow-providers-docker==2.6.0

apache-airflow-providers-elasticsearch==3.0.3

apache-airflow-providers-google==6.8.0

apache-airflow-providers-grpc==2.0.4

apache-airflow-providers-hashicorp==2.2.0

apache-airflow-providers-http==2.1.2

apache-airflow-providers-imap==2.2.3

apache-airflow-providers-microsoft-azure==3.8.0

apache-airflow-providers-microsoft-mssql==2.1.3

apache-airflow-providers-mysql==2.2.3

apache-airflow-providers-odbc==2.0.4

apache-airflow-providers-postgres==4.1.0

apache-airflow-providers-redis==2.0.4

apache-airflow-providers-sendgrid==2.0.4

apache-airflow-providers-sftp==2.6.0

apache-airflow-providers-sqlite==2.1.3

apache-airflow-providers-ssh==2.4.3

apache-airflow-providers-telegram==2.0.4

apache-airflow-providers-vertica==2.1.3

Deployment

Docker-Compose

Deployment details

No response

Anything else

Many dags became unvisible on the Grid page and it is critical for us

Are you willing to submit PR?

Yes I am willing to submit a PR!

Code of Conduct

I agree to follow this project's Code of Conduct