Skip to content

[HelmChart] Refactor container lifecycle test - #52299

Merged
potiuk merged 1 commit into
apache:mainfrom
Miretpl:refactor-container-lifecycle-test
Jul 18, 2025
Merged

[HelmChart] Refactor container lifecycle test#52299
potiuk merged 1 commit into
apache:mainfrom
Miretpl:refactor-container-lifecycle-test

Conversation

@Miretpl

@MiretplMiretpl commented Jun 26, 2025

Copy link
Copy Markdown
Contributor

While working on #51460 I noticed that the container lifecycle tests contain unused parameters and do not test postStart lifecycle type. This PR refactors these tests.

Additionally, I added to the values.schema.json and values.yaml more precise information regarding the deprecation of the workers.securityContext field. I removed that change. I noticed that there are a lot of missing deprecations, and I will prepare a separate PR for them in the future.


^ 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 airflow-core/newsfragments.

@boring-cyborgboring-cyborgBot added the area:helm-chart Airflow Helm Chart label Jun 26, 2025
@Miretpl
Miretpl marked this pull request as ready for review June 26, 2025 18:11
@Miretpl

Miretpl commented Jun 26, 2025

Copy link
Copy Markdown
ContributorAuthor

Also, I noticed that bot is not adding the area:helm-chart label for changes related only to the helm chart tests - is it expected behaviour?

@Miretpl
Miretplforce-pushed the refactor-container-lifecycle-test branch from 15bd757 to 9f73e1bCompareJune 27, 2025 20:02
@MiretplMiretpl changed the title Refactor container lifecycle test[HelmChart] Refactor container lifecycle testJun 27, 2025
@Miretpl
Miretplforce-pushed the refactor-container-lifecycle-test branch from 2803191 to cd765a5CompareJuly 16, 2025 15:22
@Miretpl

Copy link
Copy Markdown
ContributorAuthor

Hi @dstandish@jedcunningham, could you take a look at this PR?

@potiuk
potiuk merged commit da68922 into apache:mainJul 18, 2025
67 checks passed
@eladkaleladkal added this to the Airflow Helm Chart 1.19.0 milestone Jul 18, 2025
karenbraganz pushed a commit to karenbraganz/airflow that referenced this pull request Jul 18, 2025
@Miretpl
Miretpl deleted the refactor-container-lifecycle-test branch July 23, 2025 20:25
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area:helm-chartAirflow Helm Chart

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants

@Miretpl@potiuk@eladkal