Repository navigation
Closed
Labels
kind:metaHigh-level information important to the communityHigh-level information important to the communitytesting statusStatus of testing releasesStatus of testing releases
Description
Body
We are kindly requesting that contributors to Apache Airflow RC 2.6.3rc1 help test the RC.
Please let us know by commenting if the issue is addressed in the latest RC.
- Fix airflow module version check when using ExternalPythonOperator and debug logging level (#30367): @mathbou
- fix issue: DAG's on_failure_callback is not invoked when task failed during testing dag. (#30965): @mis98zb
- This fixes an issue were a database session got stuck (#31128): @stijndehaes
- fix connection uri parsing when the host includes a scheme (#31465): @hussein-awala @amoghrajesh @Scope0910
Linked issues: - feat(jobs/triggerer_job_runner): add triggerer canceled log (#31757): @dstandish @Lee-W
Linked issues: - Add a check for trailing slash in webserver base_url (#31833): @hussein-awala @PaleNeutron
Linked issues: - Add release management command that generates SBOM information (#31835): @potiuk
- Decode old-style nested Xcom value (#31866): @utkarsharma2
- Fix
operator_extra_linksproperty serialization in mapped tasks (#31904): @hussein-awala @harrisonharris-di
Linked issues: - bump: kind 0.20.0 (#31922): @raphaelauv
- Add command to generate requirements that are needed by a provider (#31943): @potiuk
- Fix number param html type in trigger template (#31946): @hussein-awala @mikelius2b
Linked issues: - Fix task.sensor annotation in type stub (#31954): @uranusjr
- Fix masking nested variable fields (#31964): @hussein-awala @NikitasB
Linked issues: - Fix copy artifacts to svn command (#31975): @ephraimbuddy
- Fix number param html type in trigger template (#31980): @hussein-awala @mikelius2b
Linked issues: - Catch the exception that triggerer initialization failed (#31999): @Lee-W
- Fix ExternalTaskSensor when there is not task group TIs for the current execution date (#32009): @hussein-awala @dzhigimont @jgmarcel
Linked issues: - Flash an error msg instead of failure in
rendered-templateswhen map index is not found (#32011): @hussein-awala @raphaelauv
Linked issues: - Check for DAG ID in query param from url as well as kwargs (#32014): @o-nikolas
- Return None if an XComArg fails to resolve in a multiple_outputs Task (#32027): @ephraimbuddy
- Fix hashing of dag_dependencies in serialized dag (#32037): @dstandish
- Render list items in rendered fields view (#32042): @cvaliente
- Use re2 for matching untrusted regex (#32060): @pierrejeambrun
- Add pkgconf to system dependencies for the CI/prod image (#32075): @potiuk
- Remove casting of forward_credentials for shell and start-airflow breeze (#32087): @potiuk
- Handle partially updated trigger/task_instance data in triggerr jobs (#32092): @tomrutter
Linked issues: - Exit asset compilation fork in start-airflow after it completed (#32114): @potiuk
- Avoid permission error when asset compilation exists before killing it (#32116): @potiuk
Linked issues: - Add release management command to retreive provider version metadata (#32119): @potiuk
- Fix triggerers alive check and add a new conf for triggerer heartbeat rate (#32123): @hussein-awala @tirkarthi
Linked issues: - Add airflow to docs packages if only docs/apache-airflow/* files changed (#32149): @potiuk
- Use mapIndex to display extra links per mapped task. (#32154): @tirkarthi
Linked issues: - Update git-sync description in Helm Chart documentation (#32181): @potiuk
- Add libeos_dev on ARM runtime PROD image (#32200): @potiuk
Linked issues: - fix bugged singleton implementation (#32218): @mobuchowski
- Remove executor_class from Job - fixing backfil for custom executors (#32219): @potiuk
- add mobuchowski to committers breeze variable (#32228): @mobuchowski
- Add phanikumv to committers (#32229): @phanikumv
- Fix behaviour of LazyDictWithCache when import fails (#32248): @potiuk @dimberman
Linked issues: - Add apache-airflow-providers to filter in selective checks if needed (#32284): @potiuk
Linked issues: - Sanitize
DagRun.run_idand allow flexibility (#32293): @ephraimbuddy - Replace re with re2 (#32303): @pierrejeambrun
- Fix Pydantic 2 pickiness about model definition (#32307): @Iceazy @potiuk
Linked issues: - Hide sensitive values from extra in connection edit form (#32309): @potiuk
- Limit Pydantic to < 2.0.0 until we solve 2.0.0 incompatibilities (#32312): @potiuk
Linked issues: - Retry transactions on occasional deadlocks for rendered fields (#32341): @vizeit @potiuk @amagr
Linked issues: - Fix try_number shown in the
task?task_id=&dag_id=&execution_date=(#32361): @aamster @Adaverse
Linked issues: - Use WebEncoder to encode DagRun.conf in DagRun's list view (#32385): @hussein-awala @tatiana @xuganyu96 @ReadytoRocc
Linked issues:- Make the DAG Run UI view more reliable by removing the column
config(#32288) - Fix dag run conf encoding with non-JSON serializable values (#28777)
- DAG Run List UI Breaks when a non-JSON serializable value is added to dag_run.conf (#28772)
- Unable to show DAG Runs in the UI if webserver fails to parse a DAG Run
config(#32287)
- Make the DAG Run UI view more reliable by removing the column
- Add information on ARM MySQL support in Docker images (#32401): @Taragolis @potiuk
Linked issues: - Fix failing main due to new release of jsonschema (#32405): @eladkal
- Limit click until we fix mypy issues (#32413): @potiuk
Linked issues:
Thanks to all who contributed to the release (probably not a complete list!):
@PaleNeutron @Iceazy @stijndehaes @ReadytoRocc @tomrutter @raphaelauv @mathbou @Scope0910 @mis98zb @dstandish @pierrejeambrun @cvaliente @o-nikolas @dzhigimont @ephraimbuddy @Taragolis @NikitasB @Lee-W @amoghrajesh @phanikumv @jgmarcel @eladkal @potiuk @tirkarthi @Adaverse @harrisonharris-di @hussein-awala @amagr @utkarsharma2 @vizeit @dimberman @mikelius2b @tatiana @aamster @xuganyu96 @mobuchowski @uranusjr
Committer
- I acknowledge that I am a maintainer/committer of the Apache Airflow project.
Metadata
Metadata
Assignees
Labels
kind:metaHigh-level information important to the communityHigh-level information important to the communitytesting statusStatus of testing releasesStatus of testing releases
Activity
potiuk commentedon Jul 7, 2023
Checked all mine. most of them were dev-only.
Specifically checked #32309 -> works as expected
xuganyu96 commentedon Jul 7, 2023
#32385 looks good. Thank you!
amoghrajesh commentedon Jul 8, 2023
Tested out #31465 by trying a couple of connections. Looks good 👍🏽
utkarsharma2 commentedon Jul 8, 2023
Adaverse commentedon Jul 8, 2023
Tested #32361 works as expected.
vatsrahul1001 commentedon Jul 9, 2023
Verified #32123 working as expected

, one observation, it seems there is a need to update the unreleased documentation to reflect the new dynamically calculated threshold instead of the hardcoded 30-second time.
hussein-awala commentedon Jul 9, 2023
@vatsrahul1001 I created #32454 to fix the doc, however I don't think we need to create a new RC for this small problem, and if I am not mistaken, there is a way to create a manual Airflow documentation release (cc: @potiuk)
vatsrahul1001 commentedon Jul 9, 2023
Verified #32361, #31866 from my end as well
potiuk commentedon Jul 9, 2023
Yes. We can cherry-pick #32454 and rebuild the docs after release. No problems with that.
hussein-awala commentedon Jul 9, 2023
I've tested my changes (except #32385), they work as expected
tomrutter commentedon Jul 10, 2023
pierrejeambrun commentedon Jul 10, 2023
Not easy to fully test #32060 and #32303, but seems to work as expected.
ephraimbuddy commentedon Jul 10, 2023
Apache Airflow 2.6.3 has been released. Thank you all for testing this release!