Skip to content

Conversation

@BobDu
Copy link
Contributor

@BobDu BobDu commented Oct 21, 2022

Signed-off-by: BobDu i@bobdu.cc

I see #16153 , add scheduler-log-groomer enable option, but not add a same option for worker.

I missing something? @jedcunningham

My airflow cluster use shared efs persistence logs.
But, if every worker start a sidecar container to scan log directory, is unnecessary, and it will use up efs throughout capacity.

We need a option to turn off it.


^ Add meaningful description above

Read the Pull Request Guidelines for more information.
In case of fundamental code changes, an Airflow Improvement Proposal (AIP) is needed.
In case of a new dependency, check compliance with the ASF 3rd Party License Policy.
In case of backwards incompatible changes please leave a note in a newsfragment file, named {pr_number}.significant.rst or {issue_number}.significant.rst, in newsfragments.

@boring-cyborg boring-cyborg bot added the area:helm-chart Airflow Helm Chart label Oct 21, 2022
@BobDu
Copy link
Contributor Author

BobDu commented Oct 21, 2022

one auto check cancelled. CI timeout? I try to re-trigger it.

@BobDu BobDu force-pushed the worker-log-groomer branch 2 times, most recently from 9ca2372 to 6aff5dc Compare October 21, 2022 18:11
@BobDu BobDu force-pushed the worker-log-groomer branch from 6aff5dc to cb60f9f Compare October 22, 2022 02:36
Copy link
Member

@potiuk potiuk left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copy link
Member

@potiuk potiuk left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@potiuk
Copy link
Member

potiuk commented Nov 13, 2022

Merging. I think there is little controversy with that.

@potiuk potiuk merged commit d6cb703 into apache:main Nov 13, 2022
@BobDu
Copy link
Contributor Author

BobDu commented Dec 6, 2022

@potiuk maybe we need add it in helm chart 1.8.0 milestone?

@potiuk
Copy link
Member

potiuk commented Dec 6, 2022

No need. Helm Chart is released from main. If things are merged, they will be released in the next version - and we will mark them as the right version. Milestones are used for opened issues that we want to make sure are reviewed and possibly fixed (or pushed to the next release) before we release.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area:helm-chart Airflow Helm Chart

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants