Skip to content

Add workeer log-groomer-sidecar enable option in helm chart#27178

Merged
potiuk merged 1 commit into
apache:mainfrom
BobDu:worker-log-groomer
Nov 13, 2022
Merged

Add workeer log-groomer-sidecar enable option in helm chart#27178
potiuk merged 1 commit into
apache:mainfrom
BobDu:worker-log-groomer

Conversation

@BobDu

@BobDu BobDu commented Oct 21, 2022

Copy link
Copy Markdown
Contributor

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

BobDu commented Oct 21, 2022

Copy link
Copy Markdown
Contributor Author

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

@potiuk potiuk left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

@potiuk potiuk left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

@potiuk

potiuk commented Nov 13, 2022

Copy link
Copy Markdown
Member

Merging. I think there is little controversy with that.

@potiuk potiuk merged commit d6cb703 into apache:main Nov 13, 2022
@BobDu

BobDu commented Dec 6, 2022

Copy link
Copy Markdown
Contributor Author

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

@potiuk

potiuk commented Dec 6, 2022

Copy link
Copy Markdown
Member

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