Skip to content

Validate executor and config.core.executor match#30693

Merged
potiuk merged 1 commit into
apache:mainfrom
astronomer:validate_chart_executor
Apr 22, 2023
Merged

Validate executor and config.core.executor match#30693
potiuk merged 1 commit into
apache:mainfrom
astronomer:validate_chart_executor

Conversation

@jedcunningham

Copy link
Copy Markdown
Member

The chart expects the executor to be set in executor, however if a user only sets config.core.executor it is difficult to diagnose as the chart deploys the wrong rbac resources. This tries to catch that situation.

@boring-cyborg boring-cyborg Bot added the area:helm-chart Airflow Helm Chart label Apr 18, 2023
The chart expects the executor to be set in `executor`, however if a
user only sets `config.core.executor` it is difficult to diagnose as the
chart deploys the wrong rbac resources. This tries to catch that
situation.
@jedcunningham jedcunningham force-pushed the validate_chart_executor branch from f3e4d57 to 5db9ca9 Compare April 18, 2023 00:48

@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.

Approve but tests need fixing :)

@potiuk

potiuk commented Apr 22, 2023

Copy link
Copy Markdown
Member

(I re-run just in case).

@potiuk

potiuk commented Apr 22, 2023

Copy link
Copy Markdown
Member

Ok. It was intermittent. Merging.

@potiuk potiuk merged commit 8cfc0f6 into apache:main Apr 22, 2023
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