ephraimbuddy opened a new issue, #36808: URL: https://github.com/apache/airflow/issues/36808
### Body We are kindly requesting that contributors to [Apache Airflow RC 2.8.1rc1](https://pypi.org/project/apache-airflow/2.8.1rc1/) help test the RC. Please let us know by commenting if the issue is addressed in the latest RC. - [ ] [Add log lookup exception for empty op subtypes (#35536)](https://github.com/apache/airflow/pull/35536): @vchiapaikeo - [ ] [Create latest log dir symlink as relative link (#36019)](https://github.com/apache/airflow/pull/36019): @Kache - [ ] [Fix Python-based decorators templating (#36103)](https://github.com/apache/airflow/pull/36103): @potiuk Linked issues: - [Using requirements file in VirtualEnvPythonOperation appears to be broken (#36102)](https://github.com/apache/airflow/issues/36102) - [ ] [Do not let EventsTimetable schedule past events if catchup=False (#36134)](https://github.com/apache/airflow/pull/36134): @avkirilishin - [ ] [Add test to evaluation of tasks in mapped task group (#36149)](https://github.com/apache/airflow/pull/36149): @avkirilishin - [ ] [Bugfix/logging for pausing (#36182)](https://github.com/apache/airflow/pull/36182): @alephmelo @romsharon98 Linked issues: - [Fix action logging decorator for un/pausing events (#33713)](https://github.com/apache/airflow/pull/33713) - [ ] [Kubernetes executor running slots leak fix (#36240)](https://github.com/apache/airflow/pull/36240): @llamageddon83 @dirrao @crabio Linked issues: - [Airflow progressive slowness (#32928)](https://github.com/apache/airflow/issues/32928) - [Leak in Kubernetes Executor Running Tasks Slot Count (#35675)](https://github.com/apache/airflow/issues/35675) - [Airflow Scheduler with Kubernetes Executor has errors in logs and stuck slots with no running tasks (#36478)](https://github.com/apache/airflow/issues/36478) - [ ] [enable mark task as failed/success always (#36254)](https://github.com/apache/airflow/pull/36254): @romsharon98 @internetcoffeephone Linked issues: - ["Mark state as..." button options grayed out (#36219)](https://github.com/apache/airflow/issues/36219) - [ ] [Stop deserializing pickle when enable_xcom_pickling is False (#36255)](https://github.com/apache/airflow/pull/36255): @hussein-awala - [ ] [Replace deprecated `get_accessible_dag_ids` and use `get_readable_dags` in get_dag_warnings (#36256)](https://github.com/apache/airflow/pull/36256): @hussein-awala - [ ] [Check DAG read permission before accessing DAG code (#36257)](https://github.com/apache/airflow/pull/36257): @hussein-awala - [ ] [Upgrade to just released `pip` 23.3.2 (#36271)](https://github.com/apache/airflow/pull/36271): @potiuk - [ ] [Bugfix: Webserver returns 500 for POST requests to api/dag/*/dagrun from anonymous user (#36275)](https://github.com/apache/airflow/pull/36275): @tullis @eliskovets @pateash Linked issues: - [Anonymous users are no longer able to add DAG run notes, even with the ADMIN role (#36206)](https://github.com/apache/airflow/issues/36206) - [Webserver returns 500 for POST requests to api/dag/*/dagrun from anonymous user (#36110)](https://github.com/apache/airflow/issues/36110) - [ ] [Increase width of execution_date input in trigger.html (#36278)](https://github.com/apache/airflow/pull/36278): @HurSungYun - [ ] [Use `batch_is_authorized_dag` to check if user has permission to read DAGs (#36279)](https://github.com/apache/airflow/pull/36279): @hussein-awala @vincbeck Linked issues: - [Check DAG read permission before accessing DAG code (#36257)](https://github.com/apache/airflow/pull/36257) - [ ] [Add support of Pendulum 3 (#36281)](https://github.com/apache/airflow/pull/36281): @Taragolis - [ ] [Remove common.io from chicken-egg providers. (#36284)](https://github.com/apache/airflow/pull/36284): @potiuk - [ ] [Straighten typing in workday timetable (#36296)](https://github.com/apache/airflow/pull/36296): @uranusjr - [ ] [Fix AirflowSkipException message raised by BashOperator (#36354)](https://github.com/apache/airflow/pull/36354): @dolfinus - [ ] [Allow PythonVirtualenvOperator.skip_on_exit_code to be zero (#36361)](https://github.com/apache/airflow/pull/36361): @dolfinus - [ ] [fix datetime reference in DAG.is_fixed_time_schedule (#36370)](https://github.com/apache/airflow/pull/36370): @joshowen - [ ] [Stop serializing timezone-naive datetime as a timezone-aware datetime with UTC tz (#36379)](https://github.com/apache/airflow/pull/36379): @Lee-W @hussein-awala Linked issues: - [handle tzinfo in S3Hook.is_keys_unchanged_async (#36363)](https://github.com/apache/airflow/pull/36363) - [ ] [Fix the required access for get_variable endpoint (#36396)](https://github.com/apache/airflow/pull/36396): @hussein-awala - [ ] [Add flask config: `MAX_CONTENT_LENGTH` (#36401)](https://github.com/apache/airflow/pull/36401): @yo1956 - [ ] [Make `kubernetes` decorator type annotation consistent with operator (#36405)](https://github.com/apache/airflow/pull/36405): @Taragolis - [ ] [Remove redundant `docker` decorator type annotations (#36406)](https://github.com/apache/airflow/pull/36406): @Taragolis - [ ] [Follow BaseHook connection fields method signature in FSHook (#36444)](https://github.com/apache/airflow/pull/36444): @Taragolis - [ ] [Fix get_leaves calculation for teardown in nested group (#36456)](https://github.com/apache/airflow/pull/36456): @dstandish @ardubev16 Linked issues: - [Setup/Teardown in nested Task Groups creating unwanted dependencies with downstream tasks (#36345)](https://github.com/apache/airflow/issues/36345) - [ ] [Remove pypitest from the release process (#36466)](https://github.com/apache/airflow/pull/36466): @potiuk - [ ] [fix: Repair incorrect display of the deferrable operators in the documentation (#36476)](https://github.com/apache/airflow/pull/36476): @kacpermuda - [ ] [Add zlib1g-dev package to Airflow images (#36493)](https://github.com/apache/airflow/pull/36493): @potiuk - [ ] [Add pre-commit check to check integrations table. (#36497)](https://github.com/apache/airflow/pull/36497): @timonviola - [ ] [Refactor _manage_executor_state by refreshing TIs in batch (#36502)](https://github.com/apache/airflow/pull/36502): @hussein-awala - [ ] [Announce MSSQL support end in Airflow 2.9.0, add migration script hints (#36509)](https://github.com/apache/airflow/pull/36509): @jscheffl Linked issues: - [Remove MSSQL support from Airflow core (#35868)](https://github.com/apache/airflow/pull/35868) - [ ] [Raise error when ``DagRun`` fails while running ``dag test`` (#36517)](https://github.com/apache/airflow/pull/36517): @kaxil - [ ] [Remove option ot set a task instance to running state in UI (#36518)](https://github.com/apache/airflow/pull/36518): @jscheffl - [ ] [Fix details tab not showing when using dynamic task mapping (#36522)](https://github.com/apache/airflow/pull/36522): @shohamy7 @csp33 Linked issues: - [Empty Details tab after upgrading to Airflow 2.8.0 (Dynamic Task Mapping) (#36481)](https://github.com/apache/airflow/issues/36481) - [ ] [feat: K8S 1.29 support (#36527)](https://github.com/apache/airflow/pull/36527): @raphaelauv - [ ] [Standardize airflow build process and switch to Hatchling build backend (#36537)](https://github.com/apache/airflow/pull/36537): @potiuk - [ ] [Avoid using dict as default value in call_regular_interval (#36608)](https://github.com/apache/airflow/pull/36608): @hussein-awala - [ ] [Tracking airflow-github changelog activities using progress bar (#36610)](https://github.com/apache/airflow/pull/36610): @amoghrajesh - [ ] [Fix run type icon alignment with run type text (#36616)](https://github.com/apache/airflow/pull/36616): @shohamy7 @amoghrajesh Linked issues: - [Align the run type icon in line with text in grid view (#36574)](https://github.com/apache/airflow/issues/36574) - [ ] [Redirect to index when user does not have permission to access a page (#36623)](https://github.com/apache/airflow/pull/36623): @vincbeck - [ ] [Make `graphviz` dependency optional (#36647)](https://github.com/apache/airflow/pull/36647): @potiuk Linked issues: - [Standardize airflow build process and switch to Hatchling build backend (#36537)](https://github.com/apache/airflow/pull/36537) - [ ] [Make sure `multiple_outputs` is inferred correctly even when using `TypedDict` (#36652)](https://github.com/apache/airflow/pull/36652): @noamcohen97 - [ ] [Fix the type hint for tis_query in _process_executor_events (#36655)](https://github.com/apache/airflow/pull/36655): @hussein-awala - [ ] [Provide the logger_name param to base hook in order to override the logger name (#36674)](https://github.com/apache/airflow/pull/36674): @hussein-awala - [ ] [Change in dag details from `concurrency` to `max active tasks` (#36691)](https://github.com/apache/airflow/pull/36691): @romsharon98 - [ ] [Fix Callback exception when a removed task is the last one in the task instance list (#36693)](https://github.com/apache/airflow/pull/36693): @joaopamaral - [ ] [Get rid of pyarrow-hotfix for CVE-2023-47248 (#36697)](https://github.com/apache/airflow/pull/36697): @potiuk @ephraimbuddy Linked issues: - [Use `pyarrow-hotfix` to mitigate CVE-2023-47248 (#35650)](https://github.com/apache/airflow/pull/35650) - [Use `pyarrow-hotfix` to mitigate CVE-2023-47248 (#35650)](https://github.com/apache/airflow/pull/35650) - [ ] [Set min pandas dependency to 1.2.5 for all providers and airflow (#36698)](https://github.com/apache/airflow/pull/36698): @potiuk Linked issues: - [Standardize airflow build process and switch to Hatchling build backend (#36537)](https://github.com/apache/airflow/pull/36537) - [ ] [Fix AttributeError while using the function update_state (#36712)](https://github.com/apache/airflow/pull/36712): @fuatcakici Linked issues: - [AttributeError while using the function update_state (#34604)](https://github.com/apache/airflow/issues/34604) - [ ] [Use `mariadb` by default when build final prod image (#36716)](https://github.com/apache/airflow/pull/36716): @ant-bl @Taragolis Linked issues: - [Docker libmariadb.so.3 is missing from official Docker image (#36715)](https://github.com/apache/airflow/issues/36715) - [ ] [Add back FAB constant in legacy security manager (#36719)](https://github.com/apache/airflow/pull/36719): @zachliu @vincbeck Linked issues: - [default_webserver_config.py isn't compatible with the latest changes (#36702)](https://github.com/apache/airflow/issues/36702) - [ ] [Fix check on subclass for `typing.Union` in `_infer_multiple_outputs` for Python 3.10+ (#36728)](https://github.com/apache/airflow/pull/36728): @Taragolis - [ ] [Fix tests to adopt changes in Jinja 3.1.3 (#36731)](https://github.com/apache/airflow/pull/36731): @Taragolis - [ ] [Remove usused index on task instance (#36737)](https://github.com/apache/airflow/pull/36737): @dstandish @babinos87 Linked issues: - [Index on task instance (#30762)](https://github.com/apache/airflow/pull/30762) - [ ] [Allow anoymous user edit/show resource when set AUTH_ROLE_PUBLIC (#36750)](https://github.com/apache/airflow/pull/36750): @BobDu @eliskovets Linked issues: - [Webserver returns 500 for POST requests to api/dag/*/dagrun from anonymous user (#36110)](https://github.com/apache/airflow/issues/36110) - [ ] [Restore function scoped httpx import in file_task_handler for perf (#36753)](https://github.com/apache/airflow/pull/36753): @vchiapaikeo - [ ] [explicit string cast required to force integer-type run_ids to be passed as strings instead of integers (#36756)](https://github.com/apache/airflow/pull/36756): @evgenyslab - [ ] [Disable `PytestDeprecationWarning` when create warnings_recorder (#36759)](https://github.com/apache/airflow/pull/36759): @Taragolis - [ ] [Generate Python client in reproducible way (#36763)](https://github.com/apache/airflow/pull/36763): @potiuk - [ ] [Better error message when sqlite URL uses relative path (#36774)](https://github.com/apache/airflow/pull/36774): @potiuk - [ ] [Remove wrong changelog about default Python version in the image (#36777)](https://github.com/apache/airflow/pull/36777): @potiuk Linked issues: - [Switch "latest" image to point to newest supported Python version (#36003)](https://github.com/apache/airflow/pull/36003) - [Apache Airflow "latest" image is still Python 3.8 in Airflow 2.8.0 (#36740)](https://github.com/apache/airflow/issues/36740) - [ ] [Add unit test for AUTH_ROLE_PUBLIC=Admin (#36787)](https://github.com/apache/airflow/pull/36787): @BobDu Linked issues: - [Allow anoymous user edit/show resource when set AUTH_ROLE_PUBLIC (#36750)](https://github.com/apache/airflow/pull/36750) - [ ] [Avoid auto-detection of Airflow Sources during breeze installation (#36792)](https://github.com/apache/airflow/pull/36792): @potiuk - [ ] [Fix airflow-scheduler exiting with code 0 on exceptions (#36800)](https://github.com/apache/airflow/pull/36800): @joaopamaral Thanks to all who contributed to the release (probably not a complete list!): @joaopamaral @Lee-W @hussein-awala @amoghrajesh @fuatcakici @zachliu @llamageddon83 @dirrao @avkirilishin @uranusjr @dolfinus @yo1956 @ephraimbuddy @internetcoffeephone @BobDu @romsharon98 @Kache @kaxil @timonviola @potiuk @pateash @babinos87 @shohamy7 @tullis @HurSungYun @raphaelauv @ant-bl @csp33 @Taragolis @evgenyslab @joshowen @dstandish @noamcohen97 @ardubev16 @eliskovets @crabio @jscheffl @alephmelo @kacpermuda @vchiapaikeo @vincbeck ### Committer - [X] I acknowledge that I am a maintainer/committer of the Apache Airflow project. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
