ephraimbuddy opened a new issue, #37617: URL: https://github.com/apache/airflow/issues/37617
### Body We are kindly requesting that contributors to [Apache Airflow RC 2.8.2rc1](https://pypi.org/project/apache-airflow/2.8.2rc1/) help test the RC. Please let us know by commenting if the issue is addressed in the latest RC. - [ ] [Sanitize the conn_id to disallow potential script execution (#32867)](https://github.com/apache/airflow/pull/32867): @andylamp @potiuk Linked issues: - [Connection ID is not sanitized and you can self - javascript yourself (#32770)](https://github.com/apache/airflow/issues/32770) - [ ] [Displaying "actual" try number in TaskInstance view (#34635)](https://github.com/apache/airflow/pull/34635): @SamWheating - [ ] [Fix task id copy button copying wrong id (#34904)](https://github.com/apache/airflow/pull/34904): @ByPort @Adaverse Linked issues: - [Task ID copy button copying wrong ID (#34846)](https://github.com/apache/airflow/issues/34846) - [ ] [Change AirflowTaskTimeout to inherit BaseException (#35653)](https://github.com/apache/airflow/pull/35653): @hterik @potiuk Linked issues: - [AirflowTaskTimeout should inherit BaseException instead of Exception? (#35644)](https://github.com/apache/airflow/issues/35644) - [ ] [Fix the bug that affected the DAG end date. (#36144)](https://github.com/apache/airflow/pull/36144): @avkirilishin - [ ] [Fix broken regex for allowed_deserialization_classes (#36147)](https://github.com/apache/airflow/pull/36147): @barrysteyn @bolkedebruin @tobiaszorzetto Linked issues: - [The allowed_deserialization_classes regex is broken (#34093)](https://github.com/apache/airflow/issues/34093) - [Make allowed_deserialization_classes more intuitive (#28829)](https://github.com/apache/airflow/pull/28829) - [ ] [Updated config.yml for environment variable sql_alchemy_connect_args (#36526)](https://github.com/apache/airflow/pull/36526): @koushik-rout-samsung - [ ] [Fix security manager inheritance in fab provider (#36538)](https://github.com/apache/airflow/pull/36538): @maiconkkl @vincbeck @kn3609571 Linked issues: - [Fix Exception FabAirflowSecurityManagerOverride (#36437)](https://github.com/apache/airflow/pull/36437) - [fix inheritance checking of security manager in FabAuthManager (#36343)](https://github.com/apache/airflow/pull/36343) - [ ] [Secret masker ignores passwords with special chars (#36692)](https://github.com/apache/airflow/pull/36692): @Rurushu13 @aritra24 Linked issues: - [Airflow does not mask secrets in Database URI's when secret has a special character. (#36688)](https://github.com/apache/airflow/issues/36688) - [ ] [Fixing status icon alignment for various views (#36804)](https://github.com/apache/airflow/pull/36804): @amoghrajesh - [ ] [REST API set description on POST to `/variables` endpoint (#36820)](https://github.com/apache/airflow/pull/36820): @ryandutton @Taragolis Linked issues: - [Variables create API does not accept description (#36811)](https://github.com/apache/airflow/issues/36811) - [ ] [Fix webserver always redirecting to home page if user was not logged in (#36833)](https://github.com/apache/airflow/pull/36833): @csp33 Linked issues: - [Webserver redirects to main page when user is not logged in (#36832)](https://github.com/apache/airflow/issues/36832) - [ ] [Fix copy button on a DAG run's config (#36855)](https://github.com/apache/airflow/pull/36855): @im-perativa @anteverse Linked issues: - [Copy button on a Dag run's config copies only one run config (#36848)](https://github.com/apache/airflow/issues/36848) - [ ] [Fix bug introduced by replacing spaces by + in run_id (#36877)](https://github.com/apache/airflow/pull/36877): @ephraimbuddy - [ ] [Limit `flask-session` to <0.6 (#36895)](https://github.com/apache/airflow/pull/36895): @Taragolis - [ ] [Bump min version of Alembic to 1.13.1 (#36928)](https://github.com/apache/airflow/pull/36928): @Tenzer @potiuk Linked issues: - [Airflow 2.8.1 contains migration requiring SQLAlchemy 2+ (#36912)](https://github.com/apache/airflow/issues/36912) - [ ] [Disable dryrun autofetch for ClearInstance and MarkInstance (#36941)](https://github.com/apache/airflow/pull/36941): @sktemkar16 @im-perativa Linked issues: - [Audit logs entry as clear event even if we click on the tasks. (#36119)](https://github.com/apache/airflow/issues/36119) - [ ] [fix: DagRuns with UPSTREAM_FAILED tasks get stuck in the backfill. (#36954)](https://github.com/apache/airflow/pull/36954): @charleschang0531 @avkirilishin Linked issues: - [dag stuck in "running" status when running in backfill job (#34448)](https://github.com/apache/airflow/issues/34448) - [ ] [Handle SystemExit raised in the task. (#36986)](https://github.com/apache/airflow/pull/36986): @avkirilishin @vlieven Linked issues: - [ShortCircuitOperator does not properly retry when python_callable exits unexpectedly (#36809)](https://github.com/apache/airflow/issues/36809) - [ ] [add description to queue_when (#36997)](https://github.com/apache/airflow/pull/36997): @devscheffer - [ ] [Remove superfluous `@Sentry.enrich_errors` (#37002)](https://github.com/apache/airflow/pull/37002): @jkramer-ginkgo @Lee-W Linked issues: - [fix task_instance can not get task attribute correctly when turning on sentry (#36968)](https://github.com/apache/airflow/pull/36968) - [Scheduler exceptions when Sentry and schedule_after_task_execution are enabled (#36957)](https://github.com/apache/airflow/issues/36957) - [ ] [Use execution_date= param as a backup to base date for grid view (#37018)](https://github.com/apache/airflow/pull/37018): @hterik @bbovenzi Linked issues: - [Base date for fetching dag grid view must include selected run_id (#34887)](https://github.com/apache/airflow/pull/34887) - [ ] [Upgrade yarn stack in pre-commits (#37048)](https://github.com/apache/airflow/pull/37048): @potiuk - [ ] [Bugfix Triggering DAG with parameters is mandatory when show_trigger_form_if_no_params is enabled (#37063)](https://github.com/apache/airflow/pull/37063): @jscheffl @csp33 Linked issues: - [Triggering DAG with parameters is mandatory when show_trigger_form_if_no_params is enabled (#36843)](https://github.com/apache/airflow/issues/36843) - [ ] [Bump aiohttp min version to avoid CVE-2024-23829 and CVE-2024-23334 (#37110)](https://github.com/apache/airflow/pull/37110): @hussein-awala - [ ] [Switch instance type to m7g (#37127)](https://github.com/apache/airflow/pull/37127): @potiuk - [ ] [Allow running airflow against sqlite in-memory DB for tests (#37144)](https://github.com/apache/airflow/pull/37144): @potiuk @ashb Linked issues: - [Better error message when sqlite URL uses relative path (#36774)](https://github.com/apache/airflow/pull/36774) - [ ] [Revert the sequence of initializing configuration defaults (#37155)](https://github.com/apache/airflow/pull/37155): @potiuk - [ ] [Avoid `pendulum.from_timestamp` usage (#37160)](https://github.com/apache/airflow/pull/37160): @Taragolis - [ ] [treeview - deterministic and new getter (#37162)](https://github.com/apache/airflow/pull/37162): @raphaelauv - [ ] [fix: PythonVirtualenvOperator crashes if any python_callable function is defined in the same source as DAG (#37165)](https://github.com/apache/airflow/pull/37165): @Felix-neko @rawwar Linked issues: - [`PythonVirtualenvOperator` crashes if any `python_callable` function is defined in the same source as DAG (#35529)](https://github.com/apache/airflow/issues/35529) - [ ] [Fix Airflow serialization for namedtuple (#37168)](https://github.com/apache/airflow/pull/37168): @aru-trackunit @Joffreybvn Linked issues: - [DatabricksSQLOperator struggles with parsing the data (#36839)](https://github.com/apache/airflow/issues/36839) - [ ] [Fix collapsed grid width and match selected row between grid/gantt (#37205)](https://github.com/apache/airflow/pull/37205): @bbovenzi - [ ] [Resolve handler close race condition at triggerer shutdown (#37206)](https://github.com/apache/airflow/pull/37206): @dstandish - [ ] [Adjust graph node layout (#37207)](https://github.com/apache/airflow/pull/37207): @bbovenzi - [ ] [Avoid log-groomer container failures when log persistence is enabled (#37222)](https://github.com/apache/airflow/pull/37222): @arovira @ckljohn Linked issues: - [Empty log folders are not removed when clean up (#33162)](https://github.com/apache/airflow/issues/33162) - [log-groomer container crashing with .Values.logs.persistence enabled (#37220)](https://github.com/apache/airflow/issues/37220) - [ ] [Upgrade to FAB 4.3.11 (#37233)](https://github.com/apache/airflow/pull/37233): @potiuk - [ ] [Upgrade to just released `pip 24.0` (#37236)](https://github.com/apache/airflow/pull/37236): @potiuk - [ ] [Improve task names in graph view (#37254)](https://github.com/apache/airflow/pull/37254): @bbovenzi - [ ] [Fix the value of `dateTimeAttrFormat` constant (#37285)](https://github.com/apache/airflow/pull/37285): @Taragolis @Satoshi-Sh Linked issues: - [Momento Warning (#37281)](https://github.com/apache/airflow/issues/37281) - [ ] [Fix permission check on DAGs when `access_entity` is specified (#37290)](https://github.com/apache/airflow/pull/37290): @vincbeck - [ ] [Fix permissions of parent folders for log file handler (#37310)](https://github.com/apache/airflow/pull/37310): @matejmurin01 @potiuk Linked issues: - [Permissions of new log directory not being set to parent folders. (#37200)](https://github.com/apache/airflow/issues/37200) - [ ] [Limit universal-pathlib to < 0.2.0 (#37311)](https://github.com/apache/airflow/pull/37311): @potiuk - [ ] [Remove unused pageSize method. (#37319)](https://github.com/apache/airflow/pull/37319): @potiuk - [ ] [Turn Pydantic into an optional dependency (#37320)](https://github.com/apache/airflow/pull/37320): @potiuk - [ ] [Add more-itertools as dependency of common-sql (#37359)](https://github.com/apache/airflow/pull/37359): @potiuk - [ ] [Remove flakiness introduced by cleanup in configuration test (#37375)](https://github.com/apache/airflow/pull/37375): @potiuk Linked issues: - [Turn Pydantic into an optional dependency (#37320)](https://github.com/apache/airflow/pull/37320) - [ ] [Include `airflow_pre_installed_providers.txt` into sdist distribution (#37388)](https://github.com/apache/airflow/pull/37388): @Taragolis - [ ] [Fix bug with clicking url-unsafe tags (#37395)](https://github.com/apache/airflow/pull/37395): @patgarz - [ ] [Remove `markdown` from core dependencies (#37396)](https://github.com/apache/airflow/pull/37396): @Taragolis - [ ] [Fix intermittent failures coming from buildkit parallel builds (#37403)](https://github.com/apache/airflow/pull/37403): @potiuk - [ ] [Add Python 3.12 exclusions in providers/pyproject.toml (#37404)](https://github.com/apache/airflow/pull/37404): @potiuk Linked issues: - [Python3.12 (#36755)](https://github.com/apache/airflow/pull/36755) - [ ] [Uninstall twine before installing it in CI (#37415)](https://github.com/apache/airflow/pull/37415): @potiuk - [ ] [Fix typo (copy&paste victim) introduced in twine fix (#37428)](https://github.com/apache/airflow/pull/37428): @potiuk Linked issues: - [Uninstall twine before installing it in CI (#37415)](https://github.com/apache/airflow/pull/37415) - [ ] [Replace other Python 3.11 and 3.12 deprecations (#37478)](https://github.com/apache/airflow/pull/37478): @Taragolis - [ ] [Revoking audit_log permission from all users except admin (#37501)](https://github.com/apache/airflow/pull/37501): @amoghrajesh - [ ] [Change margin to padding so first task can be selected (#37527)](https://github.com/apache/airflow/pull/37527): @vchiapaikeo - [ ] [Fix wrong test after fixing audit log permission (#37547)](https://github.com/apache/airflow/pull/37547): @amoghrajesh @potiuk Linked issues: - [Revoking audit_log permission from all users except admin (#37501)](https://github.com/apache/airflow/pull/37501) - [ ] [Fix failing home view test after changing audit log permissions (#37550)](https://github.com/apache/airflow/pull/37550): @amoghrajesh @potiuk Linked issues: - [Revoking audit_log permission from all users except admin (#37501)](https://github.com/apache/airflow/pull/37501) - [ ] [Revert "Fix future DagRun rarely triggered by race conditions when max_active_runs reached its upper limit. (#31414)" (#37596)](https://github.com/apache/airflow/pull/37596): @ephraimbuddy Thanks to all who contributed to the release (probably not a complete list!): @andylamp @jscheffl @tobiaszorzetto @koushik-rout-samsung @potiuk @avkirilishin @arovira @ephraimbuddy @hussein-awala @Lee-W @Satoshi-Sh @csp33 @amoghrajesh @barrysteyn @ashb @aritra24 @hterik @jkramer-ginkgo @Rurushu13 @ByPort @Taragolis @Felix-neko @kn3609571 @devscheffer @maiconkkl @aru-trackunit @dstandish @im-perativa @Tenzer @ryandutton @ckljohn @patgarz @SamWheating @raphaelauv @vchiapaikeo @bbovenzi @bolkedebruin @Adaverse @charleschang0531 @rawwar @anteverse @matejmurin01 @vlieven @sktemkar16 @vincbeck @Joffreybvn ### 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]
