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

Add static preflight validation #2996

Merged
merged 3 commits into from
Jul 17, 2023
Merged

Conversation

carvalhe
Copy link
Contributor

@carvalhe carvalhe commented Jun 28, 2023

Which issue this PR addresses:

Fixes https://issues.redhat.com/browse/ARO-1945

What this PR does / why we need it:

After validating what the arm payload looks like for preflight, this PR adds static validation to preflight, as well as small changes suggested in the last PR. Once this is done, we can update the manifest disable test only parameter and have preflight running on live. This will speed up the process for validation as it is done before deployment. The more tests that move to preflight, the better.

Test plan for issue:

Will look at logs before making manifest changes, as well as checking INT env.

@github-actions
Copy link

github-actions bot commented Jul 3, 2023

Please rebase pull request.

@github-actions github-actions bot removed the needs-rebase branch needs a rebase label Jul 5, 2023
Copy link
Contributor

@weinong weinong left a comment

Choose a reason for hiding this comment

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

LGTM

Copy link
Collaborator

@SrinivasAtmakuri SrinivasAtmakuri left a comment

Choose a reason for hiding this comment

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

LGTM!

@s-amann s-amann merged commit a37c544 into Azure:master Jul 17, 2023
18 checks passed
@carvalhe carvalhe deleted the preflight_static_test branch August 2, 2023 19:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants