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

CI should test for a zarf package upgrade & init package upgrade #679

Closed
2 tasks
jeff-mccoy opened this issue Aug 16, 2022 · 0 comments · Fixed by #1073
Closed
2 tasks

CI should test for a zarf package upgrade & init package upgrade #679

jeff-mccoy opened this issue Aug 16, 2022 · 0 comments · Fixed by #1073

Comments

@jeff-mccoy
Copy link
Contributor

jeff-mccoy commented Aug 16, 2022

Currently we only test for zarf init and zarf package deploy that do not present upgrades across the package. Zarf should be able to demonstrate an upgrade as well as clean install. We do not need to validate component upgrades otherwise as we already do this ootb with the zarf-registry.

Outcomes:

  • Keep zarf init workflow that initializes a clean cluster with built-in K3s as well as K3d/KinD
  • Add a new zarf init workflow that first performs a clean install with the latest release version of zarf and then performs a second zarf init with the current version to verify the upgrade path
@JasonvanBrackel JasonvanBrackel moved this from New Requests to Backlog in Zarf Project Board Sep 15, 2022
@JasonvanBrackel JasonvanBrackel moved this to New Requests in Zarf Project Board Sep 15, 2022
jeff-mccoy pushed a commit that referenced this issue Dec 5, 2022
## Description

Introduces a PR check to see if Zarf is upgradeable version over version

## Related Issue

Fixes #679 

## Type of change

- [X] Bug fix (non-breaking change which fixes an issue)

## Checklist before merging

- [X] Tests have been added/updated as necessary (add the `needs-tests`
label)
Repository owner moved this from Backlog to Done in Zarf Project Board Dec 5, 2022
Noxsios pushed a commit that referenced this issue Mar 8, 2023
## Description

Introduces a PR check to see if Zarf is upgradeable version over version

## Related Issue

Fixes #679 

## Type of change

- [X] Bug fix (non-breaking change which fixes an issue)

## Checklist before merging

- [X] Tests have been added/updated as necessary (add the `needs-tests`
label)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants