-
Notifications
You must be signed in to change notification settings - Fork 171
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
Zarf Test Week MegaIssue #2512
Comments
2 tasks
This was referenced May 20, 2024
2 tasks
AustinAbro321
added a commit
that referenced
this issue
May 20, 2024
## Description Adds test for GetDeployedPackage and GetDeployedZarfPackages ## Related Issue Relates to #2512 ## Checklist before merging - [ ] Test, docs, adr added or updated as needed - [ ] [Contributor Guide Steps](https://github.com/defenseunicorns/zarf/blob/main/.github/CONTRIBUTING.md#developer-workflow) followed
AustinAbro321
added a commit
that referenced
this issue
May 20, 2024
## Description Add tests for merge zarf state. ## Related Issue Relates to #2512 ## Checklist before merging - [x] Test, docs, adr added or updated as needed - [x] [Contributor Guide Steps](https://github.com/defenseunicorns/zarf/blob/main/.github/CONTRIBUTING.md#developer-workflow) followed --------- Co-authored-by: Austin Abro <[email protected]>
2 tasks
This was referenced May 21, 2024
AustinAbro321
added a commit
that referenced
this issue
May 21, 2024
## Description This also changes how we the agent gets secrets from the cluster. Instead of mounting secrets in the deployment and reading from a file the agent will instead read the secret directly from the cluster. This is done for simplicity, and easier testing. Additionally, the agent will need to read from the cluster in #1974 as well so this helps prepare for that change. This only changes and tests pods to keep the scope of the PR slim. This means temporarily the agent will both read from mounted file secrets and regular kubernetes secrets depending on the hook, but this will be changed shortly in future PRs. ## Related Issue Relates to #2512 ## Checklist before merging - [ ] Test, docs, adr added or updated as needed - [ ] [Contributor Guide Steps](https://github.com/defenseunicorns/zarf/blob/main/.github/CONTRIBUTING.md#developer-workflow) followed --------- Co-authored-by: Lucas Rodriguez <[email protected]>
This was referenced May 22, 2024
AustinAbro321
pushed a commit
that referenced
this issue
May 22, 2024
## Description Adds tests to detect distro logic. ## Related Issue Relates to #2512 ## Checklist before merging - [x] Test, docs, adr added or updated as needed - [x] [Contributor Guide Steps](https://github.com/defenseunicorns/zarf/blob/main/.github/CONTRIBUTING.md#developer-workflow) followed Co-authored-by: razzle <[email protected]>
schristoff
pushed a commit
to schristoff/zarf
that referenced
this issue
May 22, 2024
## Description This also changes how we the agent gets secrets from the cluster. Instead of mounting secrets in the deployment and reading from a file the agent will instead read the secret directly from the cluster. This is done for simplicity, and easier testing. Additionally, the agent will need to read from the cluster in zarf-dev#1974 as well so this helps prepare for that change. This only changes and tests pods to keep the scope of the PR slim. This means temporarily the agent will both read from mounted file secrets and regular kubernetes secrets depending on the hook, but this will be changed shortly in future PRs. ## Related Issue Relates to zarf-dev#2512 ## Checklist before merging - [ ] Test, docs, adr added or updated as needed - [ ] [Contributor Guide Steps](https://github.com/defenseunicorns/zarf/blob/main/.github/CONTRIBUTING.md#developer-workflow) followed --------- Co-authored-by: Lucas Rodriguez <[email protected]>
schristoff
pushed a commit
to schristoff/zarf
that referenced
this issue
May 22, 2024
## Description Adds tests to detect distro logic. ## Related Issue Relates to zarf-dev#2512 ## Checklist before merging - [x] Test, docs, adr added or updated as needed - [x] [Contributor Guide Steps](https://github.com/defenseunicorns/zarf/blob/main/.github/CONTRIBUTING.md#developer-workflow) followed Co-authored-by: razzle <[email protected]>
AustinAbro321
pushed a commit
that referenced
this issue
May 22, 2024
## Description Adds tests to injector. ## Related Issue Relates to #2512 ## Checklist before merging - [x] Test, docs, adr added or updated as needed - [x] [Contributor Guide Steps](https://github.com/defenseunicorns/zarf/blob/main/.github/CONTRIBUTING.md#developer-workflow) followed
lucasrod16
pushed a commit
that referenced
this issue
May 22, 2024
This was referenced May 23, 2024
Noxsios
added a commit
that referenced
this issue
May 23, 2024
## Description This change removes the k8s service account code and replaces it with direct use of the client set instead. ## Related Issue Relates to #2512 ## Checklist before merging - [ ] Test, docs, adr added or updated as needed - [ ] [Contributor Guide Steps](https://github.com/defenseunicorns/zarf/blob/main/.github/CONTRIBUTING.md#developer-workflow) followed Co-authored-by: razzle <[email protected]>
Noxsios
added a commit
that referenced
this issue
May 23, 2024
## Description This change removes the k8s service code and replaces it with direct use of the client set instead. ## Related Issue Relates to #2512 ## Checklist before merging - [ ] Test, docs, adr added or updated as needed - [ ] [Contributor Guide Steps](https://github.com/defenseunicorns/zarf/blob/main/.github/CONTRIBUTING.md#developer-workflow) followed Co-authored-by: razzle <[email protected]>
schristoff-du
added a commit
that referenced
this issue
May 23, 2024
## Description This change removes the k8s hpa code and replaces it with direct use of the client set instead. ## Related Issue Relates to #2512 ## Checklist before merging - [ ] Test, docs, adr added or updated as needed - [ ] [Contributor Guide Steps](https://github.com/defenseunicorns/zarf/blob/main/.github/CONTRIBUTING.md#developer-workflow) followed Co-authored-by: schristoff <[email protected]> Co-authored-by: razzle <[email protected]>
Noxsios
added a commit
that referenced
this issue
May 23, 2024
## Description Adds tests to clusters secrets. ## Related Issue Fixes #2512 ## Checklist before merging - [x] Test, docs, adr added or updated as needed - [x] [Contributor Guide Steps](https://github.com/defenseunicorns/zarf/blob/main/.github/CONTRIBUTING.md#developer-workflow) followed Co-authored-by: razzle <[email protected]> Co-authored-by: schristoff <[email protected]>
lucasrod16
pushed a commit
that referenced
this issue
May 23, 2024
## Description This change adds tests for packager source which tests all implementations. ## Related Issue Relates to #2512 ## Checklist before merging - [x] Test, docs, adr added or updated as needed - [x] [Contributor Guide Steps](https://github.com/defenseunicorns/zarf/blob/main/.github/CONTRIBUTING.md#developer-workflow) followed --------- Co-authored-by: Lucas Rodriguez <[email protected]>
lucasrod16
pushed a commit
that referenced
this issue
May 23, 2024
## Description Cleans up the composer tests to the newer testing style. Also marks test helper functions as helpers. ## Related Issue Relates to #2512 ## Checklist before merging - [x] Test, docs, adr added or updated as needed - [x] [Contributor Guide Steps](https://github.com/defenseunicorns/zarf/blob/main/.github/CONTRIBUTING.md#developer-workflow) followed --------- Co-authored-by: schristoff <[email protected]> Co-authored-by: razzle <[email protected]> Co-authored-by: Lucas Rodriguez <[email protected]>
lucasrod16
pushed a commit
that referenced
this issue
May 23, 2024
## Description Relates to #2512 ## Checklist before merging - [ ] Test, docs, adr added or updated as needed - [ ] [Contributor Guide Steps](https://github.com/defenseunicorns/zarf/blob/main/.github/CONTRIBUTING.md#developer-workflow) followed --------- Co-authored-by: Lucas Rodriguez <[email protected]> Co-authored-by: razzle <[email protected]> Co-authored-by: schristoff <[email protected]>
AustinAbro321
added a commit
that referenced
this issue
Jul 23, 2024
## Description Adds test for GetDeployedPackage and GetDeployedZarfPackages ## Related Issue Relates to #2512 ## Checklist before merging - [ ] Test, docs, adr added or updated as needed - [ ] [Contributor Guide Steps](https://github.com/defenseunicorns/zarf/blob/main/.github/CONTRIBUTING.md#developer-workflow) followed Signed-off-by: Austin Abro <[email protected]>
AustinAbro321
added a commit
that referenced
this issue
Jul 23, 2024
## Description Add tests for merge zarf state. ## Related Issue Relates to #2512 ## Checklist before merging - [x] Test, docs, adr added or updated as needed - [x] [Contributor Guide Steps](https://github.com/defenseunicorns/zarf/blob/main/.github/CONTRIBUTING.md#developer-workflow) followed --------- Co-authored-by: Austin Abro <[email protected]> Signed-off-by: Austin Abro <[email protected]>
AustinAbro321
added a commit
that referenced
this issue
Jul 23, 2024
## Description This also changes how we the agent gets secrets from the cluster. Instead of mounting secrets in the deployment and reading from a file the agent will instead read the secret directly from the cluster. This is done for simplicity, and easier testing. Additionally, the agent will need to read from the cluster in #1974 as well so this helps prepare for that change. This only changes and tests pods to keep the scope of the PR slim. This means temporarily the agent will both read from mounted file secrets and regular kubernetes secrets depending on the hook, but this will be changed shortly in future PRs. ## Related Issue Relates to #2512 ## Checklist before merging - [ ] Test, docs, adr added or updated as needed - [ ] [Contributor Guide Steps](https://github.com/defenseunicorns/zarf/blob/main/.github/CONTRIBUTING.md#developer-workflow) followed --------- Co-authored-by: Lucas Rodriguez <[email protected]> Signed-off-by: Austin Abro <[email protected]>
AustinAbro321
pushed a commit
that referenced
this issue
Jul 23, 2024
## Description Adds tests to detect distro logic. ## Related Issue Relates to #2512 ## Checklist before merging - [x] Test, docs, adr added or updated as needed - [x] [Contributor Guide Steps](https://github.com/defenseunicorns/zarf/blob/main/.github/CONTRIBUTING.md#developer-workflow) followed Co-authored-by: razzle <[email protected]> Signed-off-by: Austin Abro <[email protected]>
AustinAbro321
pushed a commit
that referenced
this issue
Jul 23, 2024
## Description Adds tests to injector. ## Related Issue Relates to #2512 ## Checklist before merging - [x] Test, docs, adr added or updated as needed - [x] [Contributor Guide Steps](https://github.com/defenseunicorns/zarf/blob/main/.github/CONTRIBUTING.md#developer-workflow) followed Signed-off-by: Austin Abro <[email protected]>
AustinAbro321
pushed a commit
that referenced
this issue
Jul 23, 2024
Relates to #2512 Signed-off-by: Austin Abro <[email protected]>
AustinAbro321
pushed a commit
that referenced
this issue
Jul 23, 2024
## Description This change refactors the network tests to run in parallel and not depend on files served by GitHub. ## Related Issue Relates to #2512 ## Checklist before merging - [x] Test, docs, adr added or updated as needed - [x] [Contributor Guide Steps](https://github.com/defenseunicorns/zarf/blob/main/.github/CONTRIBUTING.md#developer-workflow) followed Co-authored-by: razzle <[email protected]> Signed-off-by: Austin Abro <[email protected]>
AustinAbro321
added a commit
that referenced
this issue
Jul 23, 2024
## Description Relates to #2512 ## Checklist before merging - [ ] Test, docs, adr added or updated as needed - [ ] [Contributor Guide Steps](https://github.com/defenseunicorns/zarf/blob/main/.github/CONTRIBUTING.md#developer-workflow) followed --------- Co-authored-by: Lucas Rodriguez <[email protected]> Co-authored-by: razzle <[email protected]> Signed-off-by: Austin Abro <[email protected]>
AustinAbro321
pushed a commit
that referenced
this issue
Jul 23, 2024
Relates to #2512 Signed-off-by: Austin Abro <[email protected]>
AustinAbro321
pushed a commit
that referenced
this issue
Jul 23, 2024
## Description This change removes the k8s service account code and replaces it with direct use of the client set instead. ## Related Issue Relates to #2512 ## Checklist before merging - [ ] Test, docs, adr added or updated as needed - [ ] [Contributor Guide Steps](https://github.com/defenseunicorns/zarf/blob/main/.github/CONTRIBUTING.md#developer-workflow) followed Co-authored-by: razzle <[email protected]> Signed-off-by: Austin Abro <[email protected]>
AustinAbro321
pushed a commit
that referenced
this issue
Jul 23, 2024
## Description This change removes the k8s service code and replaces it with direct use of the client set instead. ## Related Issue Relates to #2512 ## Checklist before merging - [ ] Test, docs, adr added or updated as needed - [ ] [Contributor Guide Steps](https://github.com/defenseunicorns/zarf/blob/main/.github/CONTRIBUTING.md#developer-workflow) followed Co-authored-by: razzle <[email protected]> Signed-off-by: Austin Abro <[email protected]>
AustinAbro321
pushed a commit
that referenced
this issue
Jul 23, 2024
## Description This change removes the k8s hpa code and replaces it with direct use of the client set instead. ## Related Issue Relates to #2512 ## Checklist before merging - [ ] Test, docs, adr added or updated as needed - [ ] [Contributor Guide Steps](https://github.com/defenseunicorns/zarf/blob/main/.github/CONTRIBUTING.md#developer-workflow) followed Co-authored-by: schristoff <[email protected]> Co-authored-by: razzle <[email protected]> Signed-off-by: Austin Abro <[email protected]>
AustinAbro321
pushed a commit
that referenced
this issue
Jul 23, 2024
## Description Adds tests to clusters secrets. ## Related Issue Fixes #2512 ## Checklist before merging - [x] Test, docs, adr added or updated as needed - [x] [Contributor Guide Steps](https://github.com/defenseunicorns/zarf/blob/main/.github/CONTRIBUTING.md#developer-workflow) followed Co-authored-by: razzle <[email protected]> Co-authored-by: schristoff <[email protected]> Signed-off-by: Austin Abro <[email protected]>
AustinAbro321
pushed a commit
that referenced
this issue
Jul 23, 2024
## Description This change adds tests for packager source which tests all implementations. ## Related Issue Relates to #2512 ## Checklist before merging - [x] Test, docs, adr added or updated as needed - [x] [Contributor Guide Steps](https://github.com/defenseunicorns/zarf/blob/main/.github/CONTRIBUTING.md#developer-workflow) followed --------- Co-authored-by: Lucas Rodriguez <[email protected]> Signed-off-by: Austin Abro <[email protected]>
AustinAbro321
pushed a commit
that referenced
this issue
Jul 23, 2024
## Description Cleans up the composer tests to the newer testing style. Also marks test helper functions as helpers. ## Related Issue Relates to #2512 ## Checklist before merging - [x] Test, docs, adr added or updated as needed - [x] [Contributor Guide Steps](https://github.com/defenseunicorns/zarf/blob/main/.github/CONTRIBUTING.md#developer-workflow) followed --------- Co-authored-by: schristoff <[email protected]> Co-authored-by: razzle <[email protected]> Co-authored-by: Lucas Rodriguez <[email protected]> Signed-off-by: Austin Abro <[email protected]>
AustinAbro321
added a commit
that referenced
this issue
Jul 23, 2024
## Description Relates to #2512 ## Checklist before merging - [ ] Test, docs, adr added or updated as needed - [ ] [Contributor Guide Steps](https://github.com/defenseunicorns/zarf/blob/main/.github/CONTRIBUTING.md#developer-workflow) followed --------- Co-authored-by: Lucas Rodriguez <[email protected]> Co-authored-by: razzle <[email protected]> Co-authored-by: schristoff <[email protected]> Signed-off-by: Austin Abro <[email protected]>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Goal: This issue will lead test week work
Single Issues:
Unit Tests (focus areas):
E2E:
The text was updated successfully, but these errors were encountered: