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

Cleaned airflow chart values & values.schema.json #11990

Merged

Conversation

FloChehab
Copy link
Contributor

@FloChehab FloChehab commented Oct 30, 2020

Hello,

I wanted to follow up on #11675 (comment) .
Allong the way, I did:

  • Correct type for multiNamespaceMode chart value
  • Updated values.schema.json to reflect the latest change and to be stricter
  • Fixed current test
  • Added a test to validate the values file against the schema to make sure we don't forget to update it in the future.

There are still some todos for items I didn't find a description for.


^ Add meaningful description above

Read the Pull Request Guidelines for more information.
In case of fundamental code change, 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 UPDATING.md.

* Correct type for multiNamespaceMode chart value
* Updated values.schema.json to reflect the latest change and to be stricter
* Fixed current test
* Added a test to validate the values file against the schema
@boring-cyborg boring-cyborg bot added the area:helm-chart Airflow Helm Chart label Oct 30, 2020
@github-actions
Copy link

The PR should be OK to be merged with just subset of tests as it does not modify Core of Airflow. The committers might merge it or can add a label 'full tests needed' and re-run it to run all tests if they see it is needed!

@github-actions github-actions bot added the okay to merge It's ok to merge this PR as it does not require more tests label Oct 31, 2020
@mik-laj mik-laj merged commit e238b88 into apache:master Oct 31, 2020
@FloChehab FloChehab deleted the validate-values-against-schema branch October 31, 2020 20:25
@FloChehab
Copy link
Contributor Author

Thanks for the quick merge !

szn pushed a commit to szn/airflow that referenced this pull request Nov 1, 2020
* Correct type for multiNamespaceMode chart value
* Updated values.schema.json to reflect the latest change and to be stricter
* Fixed current test
* Added a test to validate the values file against the schema
potiuk pushed a commit that referenced this pull request Nov 15, 2020
* Correct type for multiNamespaceMode chart value
* Updated values.schema.json to reflect the latest change and to be stricter
* Fixed current test
* Added a test to validate the values file against the schema

(cherry picked from commit e238b88)
@potiuk potiuk added this to the Airflow 1.10.13 milestone Nov 15, 2020
@potiuk potiuk added the type:improvement Changelog: Improvements label Nov 15, 2020
potiuk pushed a commit that referenced this pull request Nov 16, 2020
* Correct type for multiNamespaceMode chart value
* Updated values.schema.json to reflect the latest change and to be stricter
* Fixed current test
* Added a test to validate the values file against the schema

(cherry picked from commit e238b88)
potiuk pushed a commit that referenced this pull request Nov 16, 2020
* Correct type for multiNamespaceMode chart value
* Updated values.schema.json to reflect the latest change and to be stricter
* Fixed current test
* Added a test to validate the values file against the schema

(cherry picked from commit e238b88)
kaxil pushed a commit that referenced this pull request Nov 18, 2020
* Correct type for multiNamespaceMode chart value
* Updated values.schema.json to reflect the latest change and to be stricter
* Fixed current test
* Added a test to validate the values file against the schema

(cherry picked from commit e238b88)
cfei18 pushed a commit to cfei18/incubator-airflow that referenced this pull request Mar 5, 2021
* Correct type for multiNamespaceMode chart value
* Updated values.schema.json to reflect the latest change and to be stricter
* Fixed current test
* Added a test to validate the values file against the schema

(cherry picked from commit e238b88)
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 okay to merge It's ok to merge this PR as it does not require more tests type:improvement Changelog: Improvements
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants