Hello,
You can ignore this email unless you use any of the Airflow
<https://wikitech.wikimedia.org/wiki/Data_Engineering/Systems/Airflow>
instances
<https://wikitech.wikimedia.org/wiki/Data_Engineering/Systems/Airflow/Instances#List_of_instances>
managed by the Data Platform Engineering team.
Since the recent Airflow upgrade to version 2.7.3 we discovered a
regression that affects all of our instances. It's a small bug
<https://github.com/apache/airflow/issues/36206> but it means that since
the upgrade users have been unable to add notes to any tasks. See:
T352534 <https://phabricator.wikimedia.org/T352534> for more detail.
In the short term, we have decided to implement a workaround, which is
to create an *admin:admin* user for each Airflow instance. You can use
this to log in if you wish to manage notes associated with your DAG run
tasks, the login link is at the top-right of the Airflow UI.
As the ability to access each Airflow instance is currently limited to
those with SSH access to the host, this change is not granting anyone
any additional rights that they do not already have. It's merely an
inconvenience, for which we apologise.
We have several longer-term options in mind, but I won't go into them here.
I have made a note of this configuration detail here, in case you would
like to refer to it again:
https://wikitech.wikimedia.org/wiki/Data_Engineering/Systems/Airflow#Authen…
Naturally, please feel free to get in touch if you have any queries or
concerns about this.
Kind regards,
Ben
--
*Ben Tullis*(he/him)
Senior Site Reliability Engineer
Wikimedia Foundation <https://wikimediafoundation.org/>