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 upgrade testing to the SWF repo #40

Closed
zachariahmiller opened this issue Mar 23, 2024 · 0 comments
Closed

Add upgrade testing to the SWF repo #40

zachariahmiller opened this issue Mar 23, 2024 · 0 comments
Assignees
Labels
enhancement ✨ New feature or request

Comments

@zachariahmiller
Copy link
Contributor

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

The initial implementation of this repo intentionally was scoped to just install testing and did not update to the latest package versions to facilitate this ticket (we needed an artifact to perform upgrade tests against).

This issue is to add upgrade testing uds tasks and corresponding workflow jobs to this repo to test full upgrades of SWF.

Describe the solution you'd like

  • Update all of the packages referenced in the existing bundles to be latest
  • add uds tasks for upgrade flow similar to what was implemented in the uds-package-gitlab repo, but for the bundle
  • update workflows to run this testing in CI
@zachariahmiller zachariahmiller added the enhancement ✨ New feature or request label Mar 23, 2024
@zachariahmiller zachariahmiller self-assigned this Mar 23, 2024
zachariahmiller added a commit that referenced this issue Apr 4, 2024
## Description

This PR adds upgrade testing to the uds-software-factory repo and
additionally updates gitlab, gitlab-runner and mattermost packages.
Furthermore, there is the upgrade of uds common tasks and and additional
local upgrade test task and doc fixes/updates

## Related Issue

Fixes #
[40](#40)
Relates to #
[41](#41)
## Type of change

- [ ] Bug fix (non-breaking change which fixes an issue)
- [x] New feature (non-breaking change which adds functionality)
- [ ] Other (security config, docs update, etc)

## Checklist before merging

- [x] Test, docs, adr added or updated as needed
- [x] [Contributor Guide
Steps](https://github.com/defenseunicorns/uds-software-factory/blob/main/CONTRIBUTING.md#developer-workflow)
followed
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

No branches or pull requests

1 participant