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

Warn users about compatibility of zarf packages between Zarf verisons #1325

Closed
Madeline-UX opened this issue Feb 1, 2023 · 2 comments · Fixed by #1423
Closed

Warn users about compatibility of zarf packages between Zarf verisons #1325

Madeline-UX opened this issue Feb 1, 2023 · 2 comments · Fixed by #1423
Labels
enhancement ✨ New feature or request
Milestone

Comments

@Madeline-UX
Copy link
Contributor

Madeline-UX commented Feb 1, 2023

Is your feature request related to a problem? Please describe.

Deploy users don't have a way to ensure that the zarf package they are accepting from the creator will run with their current version of the Zarf CLI.

Describe the solution you'd like

On deploy we should check the Zarf version in the build data of the Zarf package and warn the user if it does not match the current CLI version.

Describe alternatives you've considered

We could try another more complicated solution but this would be the simplest way to notify the user for now.

Additional context

Loosely tied to:
Discussion #1298
Epic #1319

@Racer159
Copy link
Contributor

@YrrepNoj is this more of an *ility on the issue you are already working?

@Racer159 Racer159 changed the title backwards compatibility is maintained via only using new capabilities if they exist Document strategies around compatibility of zarf packages between Zarf verisons Feb 28, 2023
@Racer159
Copy link
Contributor

Racer159 commented Feb 28, 2023

We could also in a future ticket compare the zarf.schema.json if we include it in the zarf package. This would allow us to check for new keys more dynamically and also show descriptions of what those keys are for.

@Racer159 Racer159 changed the title Document strategies around compatibility of zarf packages between Zarf verisons Warn users about compatibility of zarf packages between Zarf verisons Mar 1, 2023
@github-project-automation github-project-automation bot moved this from To Do to Done in Zarf Project Board Mar 15, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement ✨ New feature or request
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants