Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

(fix): HybridExecutor tasks of other executor rescheduled in kubernetes executor #42175

Closed
wants to merge 102 commits into from

Conversation

pavansharma36
Copy link
Contributor

Closes: #42151


@eladkal eladkal changed the title Fixed tasks of other executor rescheduled in kubernetes executor (fix): HybridExecutor tasks of other executor rescheduled in kubernetes executor Oct 4, 2024
@eladkal eladkal requested a review from o-nikolas October 4, 2024 02:03
@romsharon98 romsharon98 reopened this Oct 13, 2024
@potiuk
Copy link
Member

potiuk commented Oct 14, 2024

Needs another rebase :(

gopidesupavan and others added 5 commits October 14, 2024 14:00
Previously we were getting 'PytestDeprecationWarning: The configuration option "asyncio_default_fixture_loop_scope" is unset.'  This sets it to the new default, and makes the warning go away.
* feat: allow customizing podManagementPolicy

* fix: adjust schema and identation

* ci: adjust lint

---------

Co-authored-by: Arakaki, Everton <everton.arakaki@rabobank.nl>
Previously it worked in general, but did not in certain test scenarios where we did not initialize the database.  This is one solution.
related to apache#41816

Adds a warning log to indicate failure if length of task_key>100.
potiuk and others added 13 commits October 14, 2024 14:00
There was a problem with CI image builds when cache has been
disabled - they still used "pre-cached" main version (unlike
PROD builds). This PR synchronizes the behaviour between CI
and PROD builds.

For removing dependencies, you need to set both:

* `disable docker cache` label
* incerase DEPENDENCIES_EPOCH_NUMBER in `Dockerfile.ci`

Comments and documentation in both places has been updated to
reflect it.

Since documentation for labels has been updated,
Part of this PR is to improve the description of possible
labels that could be used during the build.
The description grew from a small number of labels to a
"wall of text" that was difficult to read. This PR reformats it in the
form of table that makes it far easier to see actions that the
maintainer can do and what labels should be set for each of them.
* delete dag_run init

* delete dag_run init

* add delete dag run endpoint

* add tests for delete dag run
* Make datStats dag_id parameter optional with pagination

* move pagination out of sql query

* tidy

---------

Co-authored-by: Michael Smith-Chandler <mjsmithandler@gmail.com>
…ords (apache#42860)

* Change directory used by simple auth manager to store generated passwords

* Update airflow/auth/managers/simple/simple_auth_manager.py

Co-authored-by: Jens Scheffler <95105677+jscheffl@users.noreply.github.com>

---------

Co-authored-by: Jens Scheffler <95105677+jscheffl@users.noreply.github.com>
* quarantined flaky mssql integration tests

* disable mssql from ci integration checks
apache#42982)

- To let GCP Beam Sensor operators 'sense' the pipeline changes,
by having dataflow job_id been xcom_push as soon as it available.

Related issue: apache#30007.

Co-authored-by: Oleg Kachur <kachur@google.com>
Periodically check for backfills that should be marked as complete.
@pavansharma36
Copy link
Contributor Author

I think I messed up something, Will create new PR,
Sorry for false alarm everyone

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area:providers provider:cncf-kubernetes Kubernetes provider related issues
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Airflow Hybrid Executor have issue where tasks are rescheduled but actually running