KubernetesJobOperator
KubernetesJobOperator copied to clipboard
Bump apache-airflow from 1.10.14 to 2.4.3 in /tests/local_airflow
Bumps apache-airflow from 1.10.14 to 2.4.3.
Release notes
Sourced from apache-airflow's releases.
Apache Airflow 2.4.3
Bug Fixes
- Fix double logging with some task logging handler (#27591)
- Replace FAB url filtering function with Airflow's (#27576)
- Fix mini scheduler expansion of mapped task (#27506)
SLAMissis nullable and not always given back when pulling task instances (#27423)- Fix behavior of
_when searching for DAGs (#27448)- Fix getting the
dag/taskids from BaseExecutor (#27550)- Fix SQLAlchemy primary key black-out error on DDRQ (#27538)
- Fix IntegrityError during webserver startup (#27297)
- Add case insensitive constraint to username (#27266)
- Fix python external template keys (#27256)
- Reduce extraneous task log requests (#27233)
- Make
RotatingFilehandlerused inDagProcessornon-caching (#27223)- Listener: Set task on SQLAlchemy TaskInstance object (#27167)
- Fix dags list page auto-refresh & jump search null state (#27141)
- Set
executor.job_idtoBackfillJob.idfor backfills (#27020)Misc/Internal
- Bump loader-utils from
1.4.0to1.4.1in/airflow/www(#27552)- Reduce log level for k8s
TCP_KEEPALIVEetc warnings (#26981)Doc only changes
- Use correct executable in docker compose docs (#27529)
- Fix wording in DAG Runs description (#27470)
- Document that
KubernetesExecutoroverwrites container args (#27450)- Fix
BaseOperatorlinks (#27441)- Correct timer units to seconds from milliseconds. (#27360)
- Add missed import in the Trigger Rules example (#27309)
- Update SLA wording to reflect it is relative to
Dag Runstart. (#27111)- Add
kerberosenvironment variables to the docs (#27028)Apache Airflow 2.4.2
Bug Fixes
- Make tracebacks opt-in (#27059)
- Add missing AUTOINC/SERIAL for FAB tables (#26885)
- Add separate error handler for 405(Method not allowed) errors (#26880)
- Don't re-patch pods that are already controlled by current worker (#26778)
- Handle mapped tasks in task duration chart (#26722)
- Fix task duration cumulative chart (#26717)
- Avoid 500 on dag redirect (#27064)
- Filter dataset dependency data on webserver (#27046)
- Remove double collection of dags in
airflow dags reserialize(#27030)- Fix auto refresh for graph view (#26926)
- Don't overwrite connection extra with invalid json (#27142)
- Fix next run dataset modal links (#26897)
- Change dag audit log sort by date from asc to desc (#26895)
- Bump min version of jinja2 (#26866)
- Add missing colors to
state_color_mappingjinja global (#26822)- Fix running debuggers inside
airflow tasks test(#26806)
... (truncated)
Changelog
Sourced from apache-airflow's changelog.
Airflow 2.4.3 (2022-11-14)
Significant Changes ^^^^^^^^^^^^^^^^^^^
Make
RotatingFilehandlerused inDagProcessornon-caching (#27223) """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""In case you want to decrease cache memory when
CONFIG_PROCESSOR_MANAGER_LOGGER=True, and you have your local settings created before, you can updateprocessor_manager_handlerto useairflow.utils.log.non_caching_file_handler.NonCachingRotatingFileHandlerhandler instead oflogging.RotatingFileHandler. (#27065)Bug Fixes ^^^^^^^^^
- Fix double logging with some task logging handler (#27591)
- Replace FAB url filtering function with Airflow's (#27576)
- Fix mini scheduler expansion of mapped task (#27506)
SLAMissis nullable and not always given back when pulling task instances (#27423)- Fix behavior of
_when searching for DAGs (#27448)- Fix getting the
dag/taskids from BaseExecutor (#27550)- Fix SQLAlchemy primary key black-out error on DDRQ (#27538)
- Fix IntegrityError during webserver startup (#27297)
- Add case insensitive constraint to username (#27266)
- Fix python external template keys (#27256)
- Reduce extraneous task log requests (#27233)
- Make
RotatingFilehandlerused inDagProcessornon-caching (#27223)- Listener: Set task on SQLAlchemy TaskInstance object (#27167)
- Fix dags list page auto-refresh & jump search null state (#27141)
- Set
executor.job_idtoBackfillJob.idfor backfills (#27020)Misc/Internal ^^^^^^^^^^^^^
- Bump loader-utils from
1.4.0to1.4.1in/airflow/www(#27552)- Reduce log level for k8s
TCP_KEEPALIVEetc warnings (#26981)Doc only changes ^^^^^^^^^^^^^^^^
- Use correct executable in docker compose docs (#27529)
- Fix wording in DAG Runs description (#27470)
- Document that
KubernetesExecutoroverwrites container args (#27450)- Fix
BaseOperatorlinks (#27441)- Correct timer units to seconds from milliseconds. (#27360)
- Add missed import in the Trigger Rules example (#27309)
- Update SLA wording to reflect it is relative to
Dag Runstart. (#27111)- Add
kerberosenvironment variables to the docs (#27028)Airflow 2.4.2 (2022-10-23)
Significant Changes
... (truncated)
Commits
c53a3e1Fix test hooks also for Azure Batch (#27607)7b5628aSynchronize eager upgrade limits in all places where they are used (#27539)05beabaAdd azure, google, authentication library limits to eaager upgrade (#27535)aace91cIncrease time for constraints generation (#27534)1d22d31Only run mypy/flake static tests for providers in main branch (#27608)7477854Fix caching in CI for pre-commits (#27368)a3d3765Add release notes7ba3936Update version to 2.4.35ab2236Fix double logging with some task logging handler (#27591)4815734Replaceunitteststest cases by purepytest[Wave-1] (#26831)- Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)@dependabot use these labelswill set the current labels as the default for future PRs for this repo and language@dependabot use these reviewerswill set the current reviewers as the default for future PRs for this repo and language@dependabot use these assigneeswill set the current assignees as the default for future PRs for this repo and language@dependabot use this milestonewill set the current milestone as the default for future PRs for this repo and language
You can disable automated security fix PRs for this repo from the Security Alerts page.