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

refactor: change UpdateZarfAgentValues to rolling restart #2644

Merged
merged 2 commits into from
Jun 21, 2024

Conversation

lucasrod16
Copy link
Contributor

Description

This PR splits out a refactor that was done in #2625

#2625 (comment)

Here is some context for why I refactored UpdateZarfAgentValues.

In our e2e test suite, TestConnectAndCreds runs zarf tools update-creds --confirm.

update-creds calls UpdateZarfAgentValues which used to delete all agent pods manually based on label selector and immediately return without waiting for the pods to be ready. TestMetrics is ran immediately after TestConnectAndCreds, and it attempts to establish a tunnel connection to the Zarf agent to test the /metrics endpoint. This test was failing because there were no running agent pods yet after deleting them. This is not a problem in our tests right now because we run assertions against the logging stack in the cluster in TestConnectAndCreds, which buys us enough time for the agent pods to come back up and running.

I refactored UpdateZarfAgentValues to perform a rolling update of the agent deployment by modifying the Pod template rather than manually deleting pods, and added a wait to ensure the agent deployment is ready before returning. This approach ensures a controlled and graceful update process managed by Kubernetes and simplifies the code.

Copy link

netlify bot commented Jun 20, 2024

Deploy Preview for zarf-docs canceled.

Name Link
🔨 Latest commit 665cba0
🔍 Latest deploy log https://app.netlify.com/sites/zarf-docs/deploys/667580c5cd8f4400086c452c

@lucasrod16 lucasrod16 changed the title refactor: UpdateZarfAgentValues chore: refactor UpdateZarfAgentValues Jun 20, 2024
Copy link

codecov bot commented Jun 20, 2024

Codecov Report

Attention: Patch coverage is 0% with 27 lines in your changes missing coverage. Please review.

Please upload report for BASE (main@9f4fa9c). Learn more about missing BASE report.

Files Patch % Lines
src/internal/packager/helm/zarf.go 0.00% 27 Missing ⚠️
Additional details and impacted files
@@           Coverage Diff           @@
##             main    #2644   +/-   ##
=======================================
  Coverage        ?   18.29%           
=======================================
  Files           ?      169           
  Lines           ?    12109           
  Branches        ?        0           
=======================================
  Hits            ?     2215           
  Misses          ?     9636           
  Partials        ?      258           

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@lucasrod16 lucasrod16 marked this pull request as ready for review June 20, 2024 17:50
@lucasrod16 lucasrod16 requested review from dgershman and a team as code owners June 20, 2024 17:50
@AustinAbro321 AustinAbro321 changed the title chore: refactor UpdateZarfAgentValues refactor: UpdateZarfAgentValues Jun 21, 2024
@AustinAbro321 AustinAbro321 changed the title refactor: UpdateZarfAgentValues refactor: change UpdateZarfAgentValues to rolling restart Jun 21, 2024
@lucasrod16 lucasrod16 merged commit 8897eb4 into main Jun 21, 2024
29 of 30 checks passed
@lucasrod16 lucasrod16 deleted the refactor-UpdateZarfAgentValues branch June 21, 2024 15:26
Racer159 referenced this pull request in defenseunicorns/maru-runner Jul 12, 2024
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
|
[actions/dependency-review-action](https://togithub.com/actions/dependency-review-action)
| action | patch | `v4.3.3` -> `v4.3.4` |
| [defenseunicorns/zarf](https://togithub.com/defenseunicorns/zarf) | |
minor | `v0.35.0` -> `v0.36.0` |
| [github/codeql-action](https://togithub.com/github/codeql-action) |
action | patch | `v3.25.11` -> `v3.25.12` |

---

### Release Notes

<details>
<summary>actions/dependency-review-action
(actions/dependency-review-action)</summary>

###
[`v4.3.4`](https://togithub.com/actions/dependency-review-action/compare/v4.3.3...v4.3.4)

[Compare
Source](https://togithub.com/actions/dependency-review-action/compare/v4.3.3...v4.3.4)

</details>

<details>
<summary>defenseunicorns/zarf (defenseunicorns/zarf)</summary>

###
[`v0.36.0`](https://togithub.com/defenseunicorns/zarf/releases/tag/v0.36.0)

[Compare
Source](https://togithub.com/defenseunicorns/zarf/compare/v0.35.0...v0.36.0)

##### What's Changed

- refactor: remove unused constants and variables by
[@&#8203;phillebaba](https://togithub.com/phillebaba) in
[https://github.com/defenseunicorns/zarf/pull/2633](https://togithub.com/defenseunicorns/zarf/pull/2633)
- docs: fixed wrong link in zarf site nerd notes page by
[@&#8203;joelmccoy](https://togithub.com/joelmccoy) in
[https://github.com/defenseunicorns/zarf/pull/2639](https://togithub.com/defenseunicorns/zarf/pull/2639)
- chore: s3 cleanup by
[@&#8203;AustinAbro321](https://togithub.com/AustinAbro321) in
[https://github.com/defenseunicorns/zarf/pull/2632](https://togithub.com/defenseunicorns/zarf/pull/2632)
- refactor: change UpdateZarfAgentValues to rolling restart by
[@&#8203;lucasrod16](https://togithub.com/lucasrod16) in
[https://github.com/defenseunicorns/zarf/pull/2644](https://togithub.com/defenseunicorns/zarf/pull/2644)
- chore: make less by
[@&#8203;AustinAbro321](https://togithub.com/AustinAbro321) in
[https://github.com/defenseunicorns/zarf/pull/2648](https://togithub.com/defenseunicorns/zarf/pull/2648)
- fix: docs links by
[@&#8203;AustinAbro321](https://togithub.com/AustinAbro321) in
[https://github.com/defenseunicorns/zarf/pull/2650](https://togithub.com/defenseunicorns/zarf/pull/2650)
- refactor: remove use of reflections by
[@&#8203;phillebaba](https://togithub.com/phillebaba) in
[https://github.com/defenseunicorns/zarf/pull/2634](https://togithub.com/defenseunicorns/zarf/pull/2634)
- refactor: remove use of message.Fatal in tools by
[@&#8203;phillebaba](https://togithub.com/phillebaba) in
[https://github.com/defenseunicorns/zarf/pull/2602](https://togithub.com/defenseunicorns/zarf/pull/2602)
- refactor: remove k8s package by
[@&#8203;phillebaba](https://togithub.com/phillebaba) in
[https://github.com/defenseunicorns/zarf/pull/2627](https://togithub.com/defenseunicorns/zarf/pull/2627)
- feat: add context to pull and data injections by
[@&#8203;AustinAbro321](https://togithub.com/AustinAbro321) in
[https://github.com/defenseunicorns/zarf/pull/2654](https://togithub.com/defenseunicorns/zarf/pull/2654)
- test: move creator tests into one file by
[@&#8203;AustinAbro321](https://togithub.com/AustinAbro321) in
[https://github.com/defenseunicorns/zarf/pull/2658](https://togithub.com/defenseunicorns/zarf/pull/2658)
- test: site and links by
[@&#8203;AustinAbro321](https://togithub.com/AustinAbro321) in
[https://github.com/defenseunicorns/zarf/pull/2656](https://togithub.com/defenseunicorns/zarf/pull/2656)
- chore: run unit tests on main by
[@&#8203;AustinAbro321](https://togithub.com/AustinAbro321) in
[https://github.com/defenseunicorns/zarf/pull/2653](https://togithub.com/defenseunicorns/zarf/pull/2653)
- fix(docs): update help docs for zarf connect to add clarity by
[@&#8203;chaospuppy](https://togithub.com/chaospuppy) in
[https://github.com/defenseunicorns/zarf/pull/2662](https://togithub.com/defenseunicorns/zarf/pull/2662)
- chore!: remove logging from init package by
[@&#8203;lucasrod16](https://togithub.com/lucasrod16) in
[https://github.com/defenseunicorns/zarf/pull/2625](https://togithub.com/defenseunicorns/zarf/pull/2625)
- chore: patch CVE-2024-6104 by
[@&#8203;lucasrod16](https://togithub.com/lucasrod16) in
[https://github.com/defenseunicorns/zarf/pull/2669](https://togithub.com/defenseunicorns/zarf/pull/2669)
- chore: patch CVE-2024-35255 by
[@&#8203;lucasrod16](https://togithub.com/lucasrod16) in
[https://github.com/defenseunicorns/zarf/pull/2670](https://togithub.com/defenseunicorns/zarf/pull/2670)
- chore: patch CVE-2024-6257 by
[@&#8203;lucasrod16](https://togithub.com/lucasrod16) in
[https://github.com/defenseunicorns/zarf/pull/2671](https://togithub.com/defenseunicorns/zarf/pull/2671)
- docs: data injection by
[@&#8203;AustinAbro321](https://togithub.com/AustinAbro321) in
[https://github.com/defenseunicorns/zarf/pull/2668](https://togithub.com/defenseunicorns/zarf/pull/2668)
- feat: flux OCI support in Zarf Agent by
[@&#8203;cmwylie19](https://togithub.com/cmwylie19) in
[https://github.com/defenseunicorns/zarf/pull/2005](https://togithub.com/defenseunicorns/zarf/pull/2005)
- refactor: make lint use more accessible data type by
[@&#8203;AustinAbro321](https://togithub.com/AustinAbro321) in
[https://github.com/defenseunicorns/zarf/pull/2660](https://togithub.com/defenseunicorns/zarf/pull/2660)
- fix: remove helpers v1 by
[@&#8203;AustinAbro321](https://togithub.com/AustinAbro321) in
[https://github.com/defenseunicorns/zarf/pull/2679](https://togithub.com/defenseunicorns/zarf/pull/2679)
- refactor: test and cleanup injector by
[@&#8203;phillebaba](https://togithub.com/phillebaba) in
[https://github.com/defenseunicorns/zarf/pull/2629](https://togithub.com/defenseunicorns/zarf/pull/2629)
- refactor: remove use message.Fatal in cmd package by
[@&#8203;phillebaba](https://togithub.com/phillebaba) in
[https://github.com/defenseunicorns/zarf/pull/2664](https://togithub.com/defenseunicorns/zarf/pull/2664)
- ci: cleanup windows github action by
[@&#8203;AustinAbro321](https://togithub.com/AustinAbro321) in
[https://github.com/defenseunicorns/zarf/pull/2673](https://togithub.com/defenseunicorns/zarf/pull/2673)
- refactor: remove message.Fatal and spinner.Fatal by
[@&#8203;phillebaba](https://togithub.com/phillebaba) in
[https://github.com/defenseunicorns/zarf/pull/2676](https://togithub.com/defenseunicorns/zarf/pull/2676)
- ci: add merge groups by
[@&#8203;AustinAbro321](https://togithub.com/AustinAbro321) in
[https://github.com/defenseunicorns/zarf/pull/2680](https://togithub.com/defenseunicorns/zarf/pull/2680)
- ci: remove dependency review merge queue and add label merge queue by
[@&#8203;AustinAbro321](https://togithub.com/AustinAbro321) in
[https://github.com/defenseunicorns/zarf/pull/2688](https://togithub.com/defenseunicorns/zarf/pull/2688)
- refactor: remove warnings property from packager by
[@&#8203;phillebaba](https://togithub.com/phillebaba) in
[https://github.com/defenseunicorns/zarf/pull/2687](https://togithub.com/defenseunicorns/zarf/pull/2687)
- refactor: remove sbom view files property from packager by
[@&#8203;phillebaba](https://togithub.com/phillebaba) in
[https://github.com/defenseunicorns/zarf/pull/2695](https://togithub.com/defenseunicorns/zarf/pull/2695)
- fix: remove ignore label when adopting resource by
[@&#8203;phillebaba](https://togithub.com/phillebaba) in
[https://github.com/defenseunicorns/zarf/pull/2699](https://togithub.com/defenseunicorns/zarf/pull/2699)
- fix: revert fix: remove ignore label when adopting resource by
[@&#8203;AustinAbro321](https://togithub.com/AustinAbro321) in
[https://github.com/defenseunicorns/zarf/pull/2711](https://togithub.com/defenseunicorns/zarf/pull/2711)
- ci: run e2e tests by
[@&#8203;AustinAbro321](https://togithub.com/AustinAbro321) in
[https://github.com/defenseunicorns/zarf/pull/2710](https://togithub.com/defenseunicorns/zarf/pull/2710)
- refactor: test and refactor split file by
[@&#8203;phillebaba](https://togithub.com/phillebaba) in
[https://github.com/defenseunicorns/zarf/pull/2708](https://togithub.com/defenseunicorns/zarf/pull/2708)
- refactor: remove unused message functions and verbose logging by
[@&#8203;phillebaba](https://togithub.com/phillebaba) in
[https://github.com/defenseunicorns/zarf/pull/2712](https://togithub.com/defenseunicorns/zarf/pull/2712)
- refactor: connect command list printing by
[@&#8203;phillebaba](https://togithub.com/phillebaba) in
[https://github.com/defenseunicorns/zarf/pull/2703](https://togithub.com/defenseunicorns/zarf/pull/2703)
- docs: add contributing doc to root and add tsc by
[@&#8203;salaxander](https://togithub.com/salaxander) in
[https://github.com/defenseunicorns/zarf/pull/2706](https://togithub.com/defenseunicorns/zarf/pull/2706)
- fix: remove unpinned image warning in lint for cosign signatures by
[@&#8203;jasonwashburn](https://togithub.com/jasonwashburn) in
[https://github.com/defenseunicorns/zarf/pull/2681](https://togithub.com/defenseunicorns/zarf/pull/2681)

##### New Contributors

- [@&#8203;joelmccoy](https://togithub.com/joelmccoy) made their first
contribution in
[https://github.com/defenseunicorns/zarf/pull/2639](https://togithub.com/defenseunicorns/zarf/pull/2639)
- [@&#8203;chaospuppy](https://togithub.com/chaospuppy) made their first
contribution in
[https://github.com/defenseunicorns/zarf/pull/2662](https://togithub.com/defenseunicorns/zarf/pull/2662)
- [@&#8203;jasonwashburn](https://togithub.com/jasonwashburn) made their
first contribution in
[https://github.com/defenseunicorns/zarf/pull/2681](https://togithub.com/defenseunicorns/zarf/pull/2681)

**Full Changelog**:
zarf-dev/zarf@v0.35.0...v0.36.0

</details>

<details>
<summary>github/codeql-action (github/codeql-action)</summary>

###
[`v3.25.12`](https://togithub.com/github/codeql-action/compare/v3.25.11...v3.25.12)

[Compare
Source](https://togithub.com/github/codeql-action/compare/v3.25.11...v3.25.12)

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "after 12pm every weekday,before 11am
every weekday" in timezone America/New_York, Automerge - At any time (no
schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

👻 **Immortal**: This PR will be recreated if closed unmerged. Get
[config help](https://togithub.com/renovatebot/renovate/discussions) if
that's undesired.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/defenseunicorns/maru-runner).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy40MjUuMSIsInVwZGF0ZWRJblZlciI6IjM3LjQyNS4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJzdXBwb3J0LWRlcHMiXX0=-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Wayne Starr <Racer159@users.noreply.github.com>
zachariahmiller referenced this pull request in defenseunicorns/uds-package-gitlab Jul 18, 2024
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
|
[defenseunicorns/uds-common](https://togithub.com/defenseunicorns/uds-common)
| | minor | `v0.7.1` -> `v0.8.0` |
|
[defenseunicorns/uds-common](https://togithub.com/defenseunicorns/uds-common)
| action | minor | `v0.7.1` -> `v0.8.0` |
| [defenseunicorns/zarf](https://togithub.com/defenseunicorns/zarf) | |
minor | `v0.35.0` -> `v0.36.1` |
| [github/codeql-action](https://togithub.com/github/codeql-action) |
action | patch | `v3.25.11` -> `v3.25.12` |
|
[renovatebot/pre-commit-hooks](https://togithub.com/renovatebot/pre-commit-hooks)
| repository | minor | `37.426.4` -> `37.432.0` |

Note: The `pre-commit` manager in Renovate is not supported by the
`pre-commit` maintainers or community. Please do not report any problems
there, instead [create a Discussion in the Renovate
repository](https://togithub.com/renovatebot/renovate/discussions/new)
if you have any questions.

---

### Release Notes

<details>
<summary>defenseunicorns/uds-common
(defenseunicorns/uds-common)</summary>

###
[`v0.8.0`](https://togithub.com/defenseunicorns/uds-common/releases/tag/v0.8.0)

[Compare
Source](https://togithub.com/defenseunicorns/uds-common/compare/v0.7.1...v0.8.0)

##### Features

- **compliance:** add support for extra options on compliance validate
([#&#8203;170](https://togithub.com/defenseunicorns/uds-common/issues/170))
([d191505](https://togithub.com/defenseunicorns/uds-common/commit/d19150566784e51f7c8d31b7d37b6915cdacc410))

##### Bug Fixes

- chainguard creds/renovate match
([#&#8203;173](https://togithub.com/defenseunicorns/uds-common/issues/173))
([49401cc](https://togithub.com/defenseunicorns/uds-common/commit/49401cc5c8000a661c6e1bc9e10e42fa6f6e2389))

##### Miscellaneous

- add cgr.dev renovate rule
([#&#8203;171](https://togithub.com/defenseunicorns/uds-common/issues/171))
([68497f9](https://togithub.com/defenseunicorns/uds-common/commit/68497f95ffdccf5802da81f2f0c9a8f7f8fe912c))
- **deps:** update uds common support dependencies
([#&#8203;164](https://togithub.com/defenseunicorns/uds-common/issues/164))
([6c50f47](https://togithub.com/defenseunicorns/uds-common/commit/6c50f47ecd9c75483ab70953d5c31682362377c2))
- **deps:** update uds common support dependencies
([#&#8203;169](https://togithub.com/defenseunicorns/uds-common/issues/169))
([b6a4232](https://togithub.com/defenseunicorns/uds-common/commit/b6a4232cb030f3ea7e66041306b5cfcd9a488a98))
- update CODEOWNERS with more specific permissions
([#&#8203;175](https://togithub.com/defenseunicorns/uds-common/issues/175))
([f2b7220](https://togithub.com/defenseunicorns/uds-common/commit/f2b722051014d64d350bd34ea087e6ffb3daf428))

</details>

<details>
<summary>defenseunicorns/zarf (defenseunicorns/zarf)</summary>

###
[`v0.36.1`](https://togithub.com/defenseunicorns/zarf/compare/v0.36.0...v0.36.1)

[Compare
Source](https://togithub.com/defenseunicorns/zarf/compare/v0.36.0...v0.36.1)

###
[`v0.36.0`](https://togithub.com/defenseunicorns/zarf/releases/tag/v0.36.0)

[Compare
Source](https://togithub.com/defenseunicorns/zarf/compare/v0.35.0...v0.36.0)

##### What's Changed

- refactor: remove unused constants and variables by
[@&#8203;phillebaba](https://togithub.com/phillebaba) in
[https://github.com/defenseunicorns/zarf/pull/2633](https://togithub.com/defenseunicorns/zarf/pull/2633)
- docs: fixed wrong link in zarf site nerd notes page by
[@&#8203;joelmccoy](https://togithub.com/joelmccoy) in
[https://github.com/defenseunicorns/zarf/pull/2639](https://togithub.com/defenseunicorns/zarf/pull/2639)
- chore: s3 cleanup by
[@&#8203;AustinAbro321](https://togithub.com/AustinAbro321) in
[https://github.com/defenseunicorns/zarf/pull/2632](https://togithub.com/defenseunicorns/zarf/pull/2632)
- refactor: change UpdateZarfAgentValues to rolling restart by
[@&#8203;lucasrod16](https://togithub.com/lucasrod16) in
[https://github.com/defenseunicorns/zarf/pull/2644](https://togithub.com/defenseunicorns/zarf/pull/2644)
- chore: make less by
[@&#8203;AustinAbro321](https://togithub.com/AustinAbro321) in
[https://github.com/defenseunicorns/zarf/pull/2648](https://togithub.com/defenseunicorns/zarf/pull/2648)
- fix: docs links by
[@&#8203;AustinAbro321](https://togithub.com/AustinAbro321) in
[https://github.com/defenseunicorns/zarf/pull/2650](https://togithub.com/defenseunicorns/zarf/pull/2650)
- refactor: remove use of reflections by
[@&#8203;phillebaba](https://togithub.com/phillebaba) in
[https://github.com/defenseunicorns/zarf/pull/2634](https://togithub.com/defenseunicorns/zarf/pull/2634)
- refactor: remove use of message.Fatal in tools by
[@&#8203;phillebaba](https://togithub.com/phillebaba) in
[https://github.com/defenseunicorns/zarf/pull/2602](https://togithub.com/defenseunicorns/zarf/pull/2602)
- refactor: remove k8s package by
[@&#8203;phillebaba](https://togithub.com/phillebaba) in
[https://github.com/defenseunicorns/zarf/pull/2627](https://togithub.com/defenseunicorns/zarf/pull/2627)
- feat: add context to pull and data injections by
[@&#8203;AustinAbro321](https://togithub.com/AustinAbro321) in
[https://github.com/defenseunicorns/zarf/pull/2654](https://togithub.com/defenseunicorns/zarf/pull/2654)
- test: move creator tests into one file by
[@&#8203;AustinAbro321](https://togithub.com/AustinAbro321) in
[https://github.com/defenseunicorns/zarf/pull/2658](https://togithub.com/defenseunicorns/zarf/pull/2658)
- test: site and links by
[@&#8203;AustinAbro321](https://togithub.com/AustinAbro321) in
[https://github.com/defenseunicorns/zarf/pull/2656](https://togithub.com/defenseunicorns/zarf/pull/2656)
- chore: run unit tests on main by
[@&#8203;AustinAbro321](https://togithub.com/AustinAbro321) in
[https://github.com/defenseunicorns/zarf/pull/2653](https://togithub.com/defenseunicorns/zarf/pull/2653)
- fix(docs): update help docs for zarf connect to add clarity by
[@&#8203;chaospuppy](https://togithub.com/chaospuppy) in
[https://github.com/defenseunicorns/zarf/pull/2662](https://togithub.com/defenseunicorns/zarf/pull/2662)
- chore!: remove logging from init package by
[@&#8203;lucasrod16](https://togithub.com/lucasrod16) in
[https://github.com/defenseunicorns/zarf/pull/2625](https://togithub.com/defenseunicorns/zarf/pull/2625)
- chore: patch CVE-2024-6104 by
[@&#8203;lucasrod16](https://togithub.com/lucasrod16) in
[https://github.com/defenseunicorns/zarf/pull/2669](https://togithub.com/defenseunicorns/zarf/pull/2669)
- chore: patch CVE-2024-35255 by
[@&#8203;lucasrod16](https://togithub.com/lucasrod16) in
[https://github.com/defenseunicorns/zarf/pull/2670](https://togithub.com/defenseunicorns/zarf/pull/2670)
- chore: patch CVE-2024-6257 by
[@&#8203;lucasrod16](https://togithub.com/lucasrod16) in
[https://github.com/defenseunicorns/zarf/pull/2671](https://togithub.com/defenseunicorns/zarf/pull/2671)
- docs: data injection by
[@&#8203;AustinAbro321](https://togithub.com/AustinAbro321) in
[https://github.com/defenseunicorns/zarf/pull/2668](https://togithub.com/defenseunicorns/zarf/pull/2668)
- feat: flux HelmRepo & OCIRepo support in Zarf Agent by
[@&#8203;cmwylie19](https://togithub.com/cmwylie19) in
[https://github.com/defenseunicorns/zarf/pull/2005](https://togithub.com/defenseunicorns/zarf/pull/2005)
- refactor: make lint use more accessible data type by
[@&#8203;AustinAbro321](https://togithub.com/AustinAbro321) in
[https://github.com/defenseunicorns/zarf/pull/2660](https://togithub.com/defenseunicorns/zarf/pull/2660)
- fix: remove helpers v1 by
[@&#8203;AustinAbro321](https://togithub.com/AustinAbro321) in
[https://github.com/defenseunicorns/zarf/pull/2679](https://togithub.com/defenseunicorns/zarf/pull/2679)
- refactor: test and cleanup injector by
[@&#8203;phillebaba](https://togithub.com/phillebaba) in
[https://github.com/defenseunicorns/zarf/pull/2629](https://togithub.com/defenseunicorns/zarf/pull/2629)
- refactor: remove use message.Fatal in cmd package by
[@&#8203;phillebaba](https://togithub.com/phillebaba) in
[https://github.com/defenseunicorns/zarf/pull/2664](https://togithub.com/defenseunicorns/zarf/pull/2664)
- ci: cleanup windows github action by
[@&#8203;AustinAbro321](https://togithub.com/AustinAbro321) in
[https://github.com/defenseunicorns/zarf/pull/2673](https://togithub.com/defenseunicorns/zarf/pull/2673)
- refactor: remove message.Fatal and spinner.Fatal by
[@&#8203;phillebaba](https://togithub.com/phillebaba) in
[https://github.com/defenseunicorns/zarf/pull/2676](https://togithub.com/defenseunicorns/zarf/pull/2676)
- ci: add merge groups by
[@&#8203;AustinAbro321](https://togithub.com/AustinAbro321) in
[https://github.com/defenseunicorns/zarf/pull/2680](https://togithub.com/defenseunicorns/zarf/pull/2680)
- ci: remove dependency review merge queue and add label merge queue by
[@&#8203;AustinAbro321](https://togithub.com/AustinAbro321) in
[https://github.com/defenseunicorns/zarf/pull/2688](https://togithub.com/defenseunicorns/zarf/pull/2688)
- refactor: remove warnings property from packager by
[@&#8203;phillebaba](https://togithub.com/phillebaba) in
[https://github.com/defenseunicorns/zarf/pull/2687](https://togithub.com/defenseunicorns/zarf/pull/2687)
- refactor: remove sbom view files property from packager by
[@&#8203;phillebaba](https://togithub.com/phillebaba) in
[https://github.com/defenseunicorns/zarf/pull/2695](https://togithub.com/defenseunicorns/zarf/pull/2695)
- fix: remove ignore label when adopting resource by
[@&#8203;phillebaba](https://togithub.com/phillebaba) in
[https://github.com/defenseunicorns/zarf/pull/2699](https://togithub.com/defenseunicorns/zarf/pull/2699)
- fix: revert fix: remove ignore label when adopting resource by
[@&#8203;AustinAbro321](https://togithub.com/AustinAbro321) in
[https://github.com/defenseunicorns/zarf/pull/2711](https://togithub.com/defenseunicorns/zarf/pull/2711)
- ci: run e2e tests by
[@&#8203;AustinAbro321](https://togithub.com/AustinAbro321) in
[https://github.com/defenseunicorns/zarf/pull/2710](https://togithub.com/defenseunicorns/zarf/pull/2710)
- refactor: test and refactor split file by
[@&#8203;phillebaba](https://togithub.com/phillebaba) in
[https://github.com/defenseunicorns/zarf/pull/2708](https://togithub.com/defenseunicorns/zarf/pull/2708)
- refactor: remove unused message functions and verbose logging by
[@&#8203;phillebaba](https://togithub.com/phillebaba) in
[https://github.com/defenseunicorns/zarf/pull/2712](https://togithub.com/defenseunicorns/zarf/pull/2712)
- refactor: connect command list printing by
[@&#8203;phillebaba](https://togithub.com/phillebaba) in
[https://github.com/defenseunicorns/zarf/pull/2703](https://togithub.com/defenseunicorns/zarf/pull/2703)
- docs: add contributing doc to root and add tsc by
[@&#8203;salaxander](https://togithub.com/salaxander) in
[https://github.com/defenseunicorns/zarf/pull/2706](https://togithub.com/defenseunicorns/zarf/pull/2706)
- fix: remove unpinned image warning in lint for cosign signatures by
[@&#8203;jasonwashburn](https://togithub.com/jasonwashburn) in
[https://github.com/defenseunicorns/zarf/pull/2681](https://togithub.com/defenseunicorns/zarf/pull/2681)

##### New Contributors

- [@&#8203;joelmccoy](https://togithub.com/joelmccoy) made their first
contribution in
[https://github.com/defenseunicorns/zarf/pull/2639](https://togithub.com/defenseunicorns/zarf/pull/2639)
- [@&#8203;chaospuppy](https://togithub.com/chaospuppy) made their first
contribution in
[https://github.com/defenseunicorns/zarf/pull/2662](https://togithub.com/defenseunicorns/zarf/pull/2662)
- [@&#8203;jasonwashburn](https://togithub.com/jasonwashburn) made their
first contribution in
[https://github.com/defenseunicorns/zarf/pull/2681](https://togithub.com/defenseunicorns/zarf/pull/2681)

**Full Changelog**:
zarf-dev/zarf@v0.35.0...v0.36.0

</details>

<details>
<summary>github/codeql-action (github/codeql-action)</summary>

###
[`v3.25.12`](https://togithub.com/github/codeql-action/compare/v3.25.11...v3.25.12)

[Compare
Source](https://togithub.com/github/codeql-action/compare/v3.25.11...v3.25.12)

</details>

<details>
<summary>renovatebot/pre-commit-hooks
(renovatebot/pre-commit-hooks)</summary>

###
[`v37.432.0`](https://togithub.com/renovatebot/pre-commit-hooks/releases/tag/37.432.0)

[Compare
Source](https://togithub.com/renovatebot/pre-commit-hooks/compare/37.431.7...37.432.0)

See https://github.com/renovatebot/renovate/releases/tag/37.432.0 for
more changes

###
[`v37.431.7`](https://togithub.com/renovatebot/pre-commit-hooks/releases/tag/37.431.7)

[Compare
Source](https://togithub.com/renovatebot/pre-commit-hooks/compare/37.431.6...37.431.7)

See https://github.com/renovatebot/renovate/releases/tag/37.431.7 for
more changes

###
[`v37.431.6`](https://togithub.com/renovatebot/pre-commit-hooks/releases/tag/37.431.6)

[Compare
Source](https://togithub.com/renovatebot/pre-commit-hooks/compare/37.431.5...37.431.6)

See https://github.com/renovatebot/renovate/releases/tag/37.431.6 for
more changes

###
[`v37.431.5`](https://togithub.com/renovatebot/pre-commit-hooks/releases/tag/37.431.5)

[Compare
Source](https://togithub.com/renovatebot/pre-commit-hooks/compare/37.431.4...37.431.5)

See https://github.com/renovatebot/renovate/releases/tag/37.431.5 for
more changes

###
[`v37.431.4`](https://togithub.com/renovatebot/pre-commit-hooks/releases/tag/37.431.4)

[Compare
Source](https://togithub.com/renovatebot/pre-commit-hooks/compare/37.431.2...37.431.4)

See https://github.com/renovatebot/renovate/releases/tag/37.431.4 for
more changes

###
[`v37.431.2`](https://togithub.com/renovatebot/pre-commit-hooks/releases/tag/37.431.2)

[Compare
Source](https://togithub.com/renovatebot/pre-commit-hooks/compare/37.431.0...37.431.2)

See https://github.com/renovatebot/renovate/releases/tag/37.431.2 for
more changes

###
[`v37.431.0`](https://togithub.com/renovatebot/pre-commit-hooks/releases/tag/37.431.0)

[Compare
Source](https://togithub.com/renovatebot/pre-commit-hooks/compare/37.430.0...37.431.0)

See https://github.com/renovatebot/renovate/releases/tag/37.431.0 for
more changes

###
[`v37.430.0`](https://togithub.com/renovatebot/pre-commit-hooks/releases/tag/37.430.0)

[Compare
Source](https://togithub.com/renovatebot/pre-commit-hooks/compare/37.429.1...37.430.0)

See https://github.com/renovatebot/renovate/releases/tag/37.430.0 for
more changes

###
[`v37.429.1`](https://togithub.com/renovatebot/pre-commit-hooks/releases/tag/37.429.1)

[Compare
Source](https://togithub.com/renovatebot/pre-commit-hooks/compare/37.429.0...37.429.1)

See https://github.com/renovatebot/renovate/releases/tag/37.429.1 for
more changes

###
[`v37.429.0`](https://togithub.com/renovatebot/pre-commit-hooks/releases/tag/37.429.0)

[Compare
Source](https://togithub.com/renovatebot/pre-commit-hooks/compare/37.428.3...37.429.0)

See https://github.com/renovatebot/renovate/releases/tag/37.429.0 for
more changes

###
[`v37.428.3`](https://togithub.com/renovatebot/pre-commit-hooks/releases/tag/37.428.3)

[Compare
Source](https://togithub.com/renovatebot/pre-commit-hooks/compare/37.428.2...37.428.3)

See https://github.com/renovatebot/renovate/releases/tag/37.428.3 for
more changes

###
[`v37.428.2`](https://togithub.com/renovatebot/pre-commit-hooks/releases/tag/37.428.2)

[Compare
Source](https://togithub.com/renovatebot/pre-commit-hooks/compare/37.428.1...37.428.2)

See https://github.com/renovatebot/renovate/releases/tag/37.428.2 for
more changes

###
[`v37.428.1`](https://togithub.com/renovatebot/pre-commit-hooks/releases/tag/37.428.1)

[Compare
Source](https://togithub.com/renovatebot/pre-commit-hooks/compare/37.428.0...37.428.1)

See https://github.com/renovatebot/renovate/releases/tag/37.428.1 for
more changes

###
[`v37.428.0`](https://togithub.com/renovatebot/pre-commit-hooks/releases/tag/37.428.0)

[Compare
Source](https://togithub.com/renovatebot/pre-commit-hooks/compare/37.427.0...37.428.0)

See https://github.com/renovatebot/renovate/releases/tag/37.428.0 for
more changes

###
[`v37.427.0`](https://togithub.com/renovatebot/pre-commit-hooks/releases/tag/37.427.0)

[Compare
Source](https://togithub.com/renovatebot/pre-commit-hooks/compare/37.426.5...37.427.0)

See https://github.com/renovatebot/renovate/releases/tag/37.427.0 for
more changes

###
[`v37.426.5`](https://togithub.com/renovatebot/pre-commit-hooks/releases/tag/37.426.5)

[Compare
Source](https://togithub.com/renovatebot/pre-commit-hooks/compare/37.426.4...37.426.5)

See https://github.com/renovatebot/renovate/releases/tag/37.426.5 for
more changes

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "after 7am and before 9am every
weekday" in timezone America/New_York, Automerge - At any time (no
schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

👻 **Immortal**: This PR will be recreated if closed unmerged. Get
[config help](https://togithub.com/renovatebot/renovate/discussions) if
that's undesired.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/defenseunicorns/uds-package-gitlab).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy40MjUuMSIsInVwZGF0ZWRJblZlciI6IjM3LjQzMS40IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJzdXBwb3J0LWRlcHMiXX0=-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: zamaz <71521611+zachariahmiller@users.noreply.github.com>

Release-As: 17.1.2-uds.0
UnicornChance referenced this pull request in defenseunicorns/uds-core Jul 22, 2024
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| [defenseunicorns/zarf](https://togithub.com/defenseunicorns/zarf) |
minor | `v0.35.0` -> `v0.36.1` |
| ghcr.io/defenseunicorns/packages/init | minor | `v0.35.0` -> `v0.36.1`
|

---

### Release Notes

<details>
<summary>defenseunicorns/zarf (defenseunicorns/zarf)</summary>

### [`v0.36.1`](https://togithub.com/zarf-dev/zarf/releases/tag/v0.36.1)

[Compare
Source](https://togithub.com/defenseunicorns/zarf/compare/v0.36.0...v0.36.1)

🚨 Important 🚨: Zarf will be moving from github.com/defenseunicorns/zarf
to github.com/zarf-dev/zarf

##### What's Changed

- test: simplifying e2e test checks by
[@&#8203;AustinAbro321](https://togithub.com/AustinAbro321) in
[https://github.com/defenseunicorns/zarf/pull/2721](https://togithub.com/defenseunicorns/zarf/pull/2721)
- fix: fix link to CONTRIBUTING.md in PR template by
[@&#8203;daveworth](https://togithub.com/daveworth) in
[https://github.com/defenseunicorns/zarf/pull/2726](https://togithub.com/defenseunicorns/zarf/pull/2726)
- refactor: compile local cluster service format regexp just once by
[@&#8203;matiasinsaurralde](https://togithub.com/matiasinsaurralde) in
[https://github.com/defenseunicorns/zarf/pull/2727](https://togithub.com/defenseunicorns/zarf/pull/2727)

##### New Contributors

- [@&#8203;daveworth](https://togithub.com/daveworth) made their first
contribution in
[https://github.com/defenseunicorns/zarf/pull/2726](https://togithub.com/defenseunicorns/zarf/pull/2726)
- [@&#8203;matiasinsaurralde](https://togithub.com/matiasinsaurralde)
made their first contribution in
[https://github.com/defenseunicorns/zarf/pull/2727](https://togithub.com/defenseunicorns/zarf/pull/2727)

**Full Changelog**:
zarf-dev/zarf@v0.36.0...v0.36.1

###
[`v0.36.0`](https://togithub.com/defenseunicorns/zarf/releases/tag/v0.36.0)

[Compare
Source](https://togithub.com/defenseunicorns/zarf/compare/v0.35.0...v0.36.0)

#### What's Changed

- refactor: remove unused constants and variables by
[@&#8203;phillebaba](https://togithub.com/phillebaba) in
[https://github.com/defenseunicorns/zarf/pull/2633](https://togithub.com/defenseunicorns/zarf/pull/2633)
- docs: fixed wrong link in zarf site nerd notes page by
[@&#8203;joelmccoy](https://togithub.com/joelmccoy) in
[https://github.com/defenseunicorns/zarf/pull/2639](https://togithub.com/defenseunicorns/zarf/pull/2639)
- chore: s3 cleanup by
[@&#8203;AustinAbro321](https://togithub.com/AustinAbro321) in
[https://github.com/defenseunicorns/zarf/pull/2632](https://togithub.com/defenseunicorns/zarf/pull/2632)
- refactor: change UpdateZarfAgentValues to rolling restart by
[@&#8203;lucasrod16](https://togithub.com/lucasrod16) in
[https://github.com/defenseunicorns/zarf/pull/2644](https://togithub.com/defenseunicorns/zarf/pull/2644)
- chore: make less by
[@&#8203;AustinAbro321](https://togithub.com/AustinAbro321) in
[https://github.com/defenseunicorns/zarf/pull/2648](https://togithub.com/defenseunicorns/zarf/pull/2648)
- fix: docs links by
[@&#8203;AustinAbro321](https://togithub.com/AustinAbro321) in
[https://github.com/defenseunicorns/zarf/pull/2650](https://togithub.com/defenseunicorns/zarf/pull/2650)
- refactor: remove use of reflections by
[@&#8203;phillebaba](https://togithub.com/phillebaba) in
[https://github.com/defenseunicorns/zarf/pull/2634](https://togithub.com/defenseunicorns/zarf/pull/2634)
- refactor: remove use of message.Fatal in tools by
[@&#8203;phillebaba](https://togithub.com/phillebaba) in
[https://github.com/defenseunicorns/zarf/pull/2602](https://togithub.com/defenseunicorns/zarf/pull/2602)
- refactor: remove k8s package by
[@&#8203;phillebaba](https://togithub.com/phillebaba) in
[https://github.com/defenseunicorns/zarf/pull/2627](https://togithub.com/defenseunicorns/zarf/pull/2627)
- feat: add context to pull and data injections by
[@&#8203;AustinAbro321](https://togithub.com/AustinAbro321) in
[https://github.com/defenseunicorns/zarf/pull/2654](https://togithub.com/defenseunicorns/zarf/pull/2654)
- test: move creator tests into one file by
[@&#8203;AustinAbro321](https://togithub.com/AustinAbro321) in
[https://github.com/defenseunicorns/zarf/pull/2658](https://togithub.com/defenseunicorns/zarf/pull/2658)
- test: site and links by
[@&#8203;AustinAbro321](https://togithub.com/AustinAbro321) in
[https://github.com/defenseunicorns/zarf/pull/2656](https://togithub.com/defenseunicorns/zarf/pull/2656)
- chore: run unit tests on main by
[@&#8203;AustinAbro321](https://togithub.com/AustinAbro321) in
[https://github.com/defenseunicorns/zarf/pull/2653](https://togithub.com/defenseunicorns/zarf/pull/2653)
- fix(docs): update help docs for zarf connect to add clarity by
[@&#8203;chaospuppy](https://togithub.com/chaospuppy) in
[https://github.com/defenseunicorns/zarf/pull/2662](https://togithub.com/defenseunicorns/zarf/pull/2662)
- chore!: remove logging from init package by
[@&#8203;lucasrod16](https://togithub.com/lucasrod16) in
[https://github.com/defenseunicorns/zarf/pull/2625](https://togithub.com/defenseunicorns/zarf/pull/2625)
- chore: patch CVE-2024-6104 by
[@&#8203;lucasrod16](https://togithub.com/lucasrod16) in
[https://github.com/defenseunicorns/zarf/pull/2669](https://togithub.com/defenseunicorns/zarf/pull/2669)
- chore: patch CVE-2024-35255 by
[@&#8203;lucasrod16](https://togithub.com/lucasrod16) in
[https://github.com/defenseunicorns/zarf/pull/2670](https://togithub.com/defenseunicorns/zarf/pull/2670)
- chore: patch CVE-2024-6257 by
[@&#8203;lucasrod16](https://togithub.com/lucasrod16) in
[https://github.com/defenseunicorns/zarf/pull/2671](https://togithub.com/defenseunicorns/zarf/pull/2671)
- docs: data injection by
[@&#8203;AustinAbro321](https://togithub.com/AustinAbro321) in
[https://github.com/defenseunicorns/zarf/pull/2668](https://togithub.com/defenseunicorns/zarf/pull/2668)
- feat: flux HelmRepo & OCIRepo support in Zarf Agent by
[@&#8203;cmwylie19](https://togithub.com/cmwylie19) in
[https://github.com/defenseunicorns/zarf/pull/2005](https://togithub.com/defenseunicorns/zarf/pull/2005)
- refactor: make lint use more accessible data type by
[@&#8203;AustinAbro321](https://togithub.com/AustinAbro321) in
[https://github.com/defenseunicorns/zarf/pull/2660](https://togithub.com/defenseunicorns/zarf/pull/2660)
- fix: remove helpers v1 by
[@&#8203;AustinAbro321](https://togithub.com/AustinAbro321) in
[https://github.com/defenseunicorns/zarf/pull/2679](https://togithub.com/defenseunicorns/zarf/pull/2679)
- refactor: test and cleanup injector by
[@&#8203;phillebaba](https://togithub.com/phillebaba) in
[https://github.com/defenseunicorns/zarf/pull/2629](https://togithub.com/defenseunicorns/zarf/pull/2629)
- refactor: remove use message.Fatal in cmd package by
[@&#8203;phillebaba](https://togithub.com/phillebaba) in
[https://github.com/defenseunicorns/zarf/pull/2664](https://togithub.com/defenseunicorns/zarf/pull/2664)
- ci: cleanup windows github action by
[@&#8203;AustinAbro321](https://togithub.com/AustinAbro321) in
[https://github.com/defenseunicorns/zarf/pull/2673](https://togithub.com/defenseunicorns/zarf/pull/2673)
- refactor: remove message.Fatal and spinner.Fatal by
[@&#8203;phillebaba](https://togithub.com/phillebaba) in
[https://github.com/defenseunicorns/zarf/pull/2676](https://togithub.com/defenseunicorns/zarf/pull/2676)
- ci: add merge groups by
[@&#8203;AustinAbro321](https://togithub.com/AustinAbro321) in
[https://github.com/defenseunicorns/zarf/pull/2680](https://togithub.com/defenseunicorns/zarf/pull/2680)
- ci: remove dependency review merge queue and add label merge queue by
[@&#8203;AustinAbro321](https://togithub.com/AustinAbro321) in
[https://github.com/defenseunicorns/zarf/pull/2688](https://togithub.com/defenseunicorns/zarf/pull/2688)
- refactor: remove warnings property from packager by
[@&#8203;phillebaba](https://togithub.com/phillebaba) in
[https://github.com/defenseunicorns/zarf/pull/2687](https://togithub.com/defenseunicorns/zarf/pull/2687)
- refactor: remove sbom view files property from packager by
[@&#8203;phillebaba](https://togithub.com/phillebaba) in
[https://github.com/defenseunicorns/zarf/pull/2695](https://togithub.com/defenseunicorns/zarf/pull/2695)
- fix: remove ignore label when adopting resource by
[@&#8203;phillebaba](https://togithub.com/phillebaba) in
[https://github.com/defenseunicorns/zarf/pull/2699](https://togithub.com/defenseunicorns/zarf/pull/2699)
- fix: revert fix: remove ignore label when adopting resource by
[@&#8203;AustinAbro321](https://togithub.com/AustinAbro321) in
[https://github.com/defenseunicorns/zarf/pull/2711](https://togithub.com/defenseunicorns/zarf/pull/2711)
- ci: run e2e tests by
[@&#8203;AustinAbro321](https://togithub.com/AustinAbro321) in
[https://github.com/defenseunicorns/zarf/pull/2710](https://togithub.com/defenseunicorns/zarf/pull/2710)
- refactor: test and refactor split file by
[@&#8203;phillebaba](https://togithub.com/phillebaba) in
[https://github.com/defenseunicorns/zarf/pull/2708](https://togithub.com/defenseunicorns/zarf/pull/2708)
- refactor: remove unused message functions and verbose logging by
[@&#8203;phillebaba](https://togithub.com/phillebaba) in
[https://github.com/defenseunicorns/zarf/pull/2712](https://togithub.com/defenseunicorns/zarf/pull/2712)
- refactor: connect command list printing by
[@&#8203;phillebaba](https://togithub.com/phillebaba) in
[https://github.com/defenseunicorns/zarf/pull/2703](https://togithub.com/defenseunicorns/zarf/pull/2703)
- docs: add contributing doc to root and add tsc by
[@&#8203;salaxander](https://togithub.com/salaxander) in
[https://github.com/defenseunicorns/zarf/pull/2706](https://togithub.com/defenseunicorns/zarf/pull/2706)
- fix: remove unpinned image warning in lint for cosign signatures by
[@&#8203;jasonwashburn](https://togithub.com/jasonwashburn) in
[https://github.com/defenseunicorns/zarf/pull/2681](https://togithub.com/defenseunicorns/zarf/pull/2681)

#### New Contributors

- [@&#8203;joelmccoy](https://togithub.com/joelmccoy) made their first
contribution in
[https://github.com/defenseunicorns/zarf/pull/2639](https://togithub.com/defenseunicorns/zarf/pull/2639)
- [@&#8203;chaospuppy](https://togithub.com/chaospuppy) made their first
contribution in
[https://github.com/defenseunicorns/zarf/pull/2662](https://togithub.com/defenseunicorns/zarf/pull/2662)
- [@&#8203;jasonwashburn](https://togithub.com/jasonwashburn) made their
first contribution in
[https://github.com/defenseunicorns/zarf/pull/2681](https://togithub.com/defenseunicorns/zarf/pull/2681)

**Full Changelog**:
zarf-dev/zarf@v0.35.0...v0.36.0

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about these
updates again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View the
[repository job
log](https://developer.mend.io/github/defenseunicorns/uds-core).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy40MjUuMSIsInVwZGF0ZWRJblZlciI6IjM3LjQzOC4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Chance <139784371+UnicornChance@users.noreply.github.com>
AustinAbro321 added a commit that referenced this pull request Jul 23, 2024
## Description
This PR splits out a refactor that was done in #2625

#2625 (comment)

Here is some context for why I refactored `UpdateZarfAgentValues`.

In our e2e test suite, `TestConnectAndCreds` runs `zarf tools
update-creds --confirm`.

`update-creds` calls `UpdateZarfAgentValues` which used to delete all
agent pods manually based on label selector and immediately return
without waiting for the pods to be ready. `TestMetrics` is ran
immediately after `TestConnectAndCreds`, and it attempts to establish a
tunnel connection to the Zarf agent to test the /metrics endpoint. This
test was failing because there were no running agent pods yet after
deleting them. This is not a problem in our tests right now because we
run assertions against the logging stack in the cluster in
`TestConnectAndCreds`, which buys us enough time for the agent pods to
come back up and running.

I refactored `UpdateZarfAgentValues` to perform a rolling update of the
agent deployment by modifying the Pod template rather than manually
deleting pods, and added a wait to ensure the agent deployment is ready
before returning. This approach ensures a controlled and graceful update
process managed by Kubernetes and simplifies the code.

Co-authored-by: Austin Abro <37223396+AustinAbro321@users.noreply.github.com>
Signed-off-by: Austin Abro <AustinAbro321@gmail.com>
Racer159 referenced this pull request in defenseunicorns/uds-package-sonarqube Jul 23, 2024
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
|
[defenseunicorns/uds-common](https://togithub.com/defenseunicorns/uds-common)
| | minor | `v0.7.1` -> `v0.9.0` |
|
[defenseunicorns/uds-common](https://togithub.com/defenseunicorns/uds-common)
| action | minor | `v0.7.1` -> `v0.9.0` |
| [defenseunicorns/zarf](https://togithub.com/defenseunicorns/zarf) | |
minor | `v0.35.0` -> `v0.36.1` |
| [github/codeql-action](https://togithub.com/github/codeql-action) |
action | patch | `v3.25.11` -> `v3.25.13` |
|
[renovatebot/pre-commit-hooks](https://togithub.com/renovatebot/pre-commit-hooks)
| repository | minor | `37.426.4` -> `37.440.4` |

---

> [!WARNING]
> Some dependencies could not be looked up. Check the Dependency
Dashboard for more information.

Note: The `pre-commit` manager in Renovate is not supported by the
`pre-commit` maintainers or community. Please do not report any problems
there, instead [create a Discussion in the Renovate
repository](https://togithub.com/renovatebot/renovate/discussions/new)
if you have any questions.

---

### Release Notes

<details>
<summary>defenseunicorns/uds-common
(defenseunicorns/uds-common)</summary>

###
[`v0.9.0`](https://togithub.com/defenseunicorns/uds-common/releases/tag/v0.9.0)

[Compare
Source](https://togithub.com/defenseunicorns/uds-common/compare/v0.8.2...v0.9.0)

##### ⚠ BREAKING CHANGES

-   update doug ci credential for new identity config req

##### Bug Fixes

- update doug ci credential for new identity config req
([71340f7](https://togithub.com/defenseunicorns/uds-common/commit/71340f7d4fc0cd8fd6c44335b54e0b12769965d1))

###
[`v0.8.2`](https://togithub.com/defenseunicorns/uds-common/releases/tag/v0.8.2)

[Compare
Source](https://togithub.com/defenseunicorns/uds-common/compare/v0.8.1...v0.8.2)

##### Miscellaneous

- add additional install step to playwright install
([#&#8203;183](https://togithub.com/defenseunicorns/uds-common/issues/183))
([41855e4](https://togithub.com/defenseunicorns/uds-common/commit/41855e42bd73c67109ed42935f1e67ab7305ddda))
- **deps:** update uds common support dependencies
([#&#8203;179](https://togithub.com/defenseunicorns/uds-common/issues/179))
([e1a0d5a](https://togithub.com/defenseunicorns/uds-common/commit/e1a0d5acba2c0cc083af6ac2823d9cf068008453))
- fix the Zarf package renovate regex to the correct versionTemplate
([#&#8203;181](https://togithub.com/defenseunicorns/uds-common/issues/181))
([272b502](https://togithub.com/defenseunicorns/uds-common/commit/272b502fa2f36b3703f9cdcbdbfb579ce437a0d7))

###
[`v0.8.1`](https://togithub.com/defenseunicorns/uds-common/releases/tag/v0.8.1)

[Compare
Source](https://togithub.com/defenseunicorns/uds-common/compare/v0.8.0...v0.8.1)

##### Miscellaneous

- add cgr identity assume to setup action
([#&#8203;180](https://togithub.com/defenseunicorns/uds-common/issues/180))
([2ec74fb](https://togithub.com/defenseunicorns/uds-common/commit/2ec74fbe496c5cdcc88cd3f424951f11271fe5d6))
- fix version matching for UDS packages
([#&#8203;176](https://togithub.com/defenseunicorns/uds-common/issues/176))
([e068b6a](https://togithub.com/defenseunicorns/uds-common/commit/e068b6a255cc856e313485826a2140a3977c6b03))

###
[`v0.8.0`](https://togithub.com/defenseunicorns/uds-common/releases/tag/v0.8.0)

[Compare
Source](https://togithub.com/defenseunicorns/uds-common/compare/v0.7.1...v0.8.0)

##### Features

- **compliance:** add support for extra options on compliance validate
([#&#8203;170](https://togithub.com/defenseunicorns/uds-common/issues/170))
([d191505](https://togithub.com/defenseunicorns/uds-common/commit/d19150566784e51f7c8d31b7d37b6915cdacc410))

##### Bug Fixes

- chainguard creds/renovate match
([#&#8203;173](https://togithub.com/defenseunicorns/uds-common/issues/173))
([49401cc](https://togithub.com/defenseunicorns/uds-common/commit/49401cc5c8000a661c6e1bc9e10e42fa6f6e2389))

##### Miscellaneous

- add cgr.dev renovate rule
([#&#8203;171](https://togithub.com/defenseunicorns/uds-common/issues/171))
([68497f9](https://togithub.com/defenseunicorns/uds-common/commit/68497f95ffdccf5802da81f2f0c9a8f7f8fe912c))
- **deps:** update uds common support dependencies
([#&#8203;164](https://togithub.com/defenseunicorns/uds-common/issues/164))
([6c50f47](https://togithub.com/defenseunicorns/uds-common/commit/6c50f47ecd9c75483ab70953d5c31682362377c2))
- **deps:** update uds common support dependencies
([#&#8203;169](https://togithub.com/defenseunicorns/uds-common/issues/169))
([b6a4232](https://togithub.com/defenseunicorns/uds-common/commit/b6a4232cb030f3ea7e66041306b5cfcd9a488a98))
- update CODEOWNERS with more specific permissions
([#&#8203;175](https://togithub.com/defenseunicorns/uds-common/issues/175))
([f2b7220](https://togithub.com/defenseunicorns/uds-common/commit/f2b722051014d64d350bd34ea087e6ffb3daf428))

</details>

<details>
<summary>defenseunicorns/zarf (defenseunicorns/zarf)</summary>

### [`v0.36.1`](https://togithub.com/zarf-dev/zarf/releases/tag/v0.36.1)

[Compare
Source](https://togithub.com/defenseunicorns/zarf/compare/v0.36.0...v0.36.1)

🚨 Important 🚨: Zarf will be moving from github.com/defenseunicorns/zarf
to github.com/zarf-dev/zarf

##### What's Changed

- test: simplifying e2e test checks by
[@&#8203;AustinAbro321](https://togithub.com/AustinAbro321) in
[https://github.com/defenseunicorns/zarf/pull/2721](https://togithub.com/defenseunicorns/zarf/pull/2721)
- fix: fix link to CONTRIBUTING.md in PR template by
[@&#8203;daveworth](https://togithub.com/daveworth) in
[https://github.com/defenseunicorns/zarf/pull/2726](https://togithub.com/defenseunicorns/zarf/pull/2726)
- refactor: compile local cluster service format regexp just once by
[@&#8203;matiasinsaurralde](https://togithub.com/matiasinsaurralde) in
[https://github.com/defenseunicorns/zarf/pull/2727](https://togithub.com/defenseunicorns/zarf/pull/2727)

##### New Contributors

- [@&#8203;daveworth](https://togithub.com/daveworth) made their first
contribution in
[https://github.com/defenseunicorns/zarf/pull/2726](https://togithub.com/defenseunicorns/zarf/pull/2726)
- [@&#8203;matiasinsaurralde](https://togithub.com/matiasinsaurralde)
made their first contribution in
[https://github.com/defenseunicorns/zarf/pull/2727](https://togithub.com/defenseunicorns/zarf/pull/2727)

**Full Changelog**:
zarf-dev/zarf@v0.36.0...v0.36.1

###
[`v0.36.0`](https://togithub.com/defenseunicorns/zarf/releases/tag/v0.36.0)

[Compare
Source](https://togithub.com/defenseunicorns/zarf/compare/v0.35.0...v0.36.0)

#### What's Changed

- refactor: remove unused constants and variables by
[@&#8203;phillebaba](https://togithub.com/phillebaba) in
[https://github.com/defenseunicorns/zarf/pull/2633](https://togithub.com/defenseunicorns/zarf/pull/2633)
- docs: fixed wrong link in zarf site nerd notes page by
[@&#8203;joelmccoy](https://togithub.com/joelmccoy) in
[https://github.com/defenseunicorns/zarf/pull/2639](https://togithub.com/defenseunicorns/zarf/pull/2639)
- chore: s3 cleanup by
[@&#8203;AustinAbro321](https://togithub.com/AustinAbro321) in
[https://github.com/defenseunicorns/zarf/pull/2632](https://togithub.com/defenseunicorns/zarf/pull/2632)
- refactor: change UpdateZarfAgentValues to rolling restart by
[@&#8203;lucasrod16](https://togithub.com/lucasrod16) in
[https://github.com/defenseunicorns/zarf/pull/2644](https://togithub.com/defenseunicorns/zarf/pull/2644)
- chore: make less by
[@&#8203;AustinAbro321](https://togithub.com/AustinAbro321) in
[https://github.com/defenseunicorns/zarf/pull/2648](https://togithub.com/defenseunicorns/zarf/pull/2648)
- fix: docs links by
[@&#8203;AustinAbro321](https://togithub.com/AustinAbro321) in
[https://github.com/defenseunicorns/zarf/pull/2650](https://togithub.com/defenseunicorns/zarf/pull/2650)
- refactor: remove use of reflections by
[@&#8203;phillebaba](https://togithub.com/phillebaba) in
[https://github.com/defenseunicorns/zarf/pull/2634](https://togithub.com/defenseunicorns/zarf/pull/2634)
- refactor: remove use of message.Fatal in tools by
[@&#8203;phillebaba](https://togithub.com/phillebaba) in
[https://github.com/defenseunicorns/zarf/pull/2602](https://togithub.com/defenseunicorns/zarf/pull/2602)
- refactor: remove k8s package by
[@&#8203;phillebaba](https://togithub.com/phillebaba) in
[https://github.com/defenseunicorns/zarf/pull/2627](https://togithub.com/defenseunicorns/zarf/pull/2627)
- feat: add context to pull and data injections by
[@&#8203;AustinAbro321](https://togithub.com/AustinAbro321) in
[https://github.com/defenseunicorns/zarf/pull/2654](https://togithub.com/defenseunicorns/zarf/pull/2654)
- test: move creator tests into one file by
[@&#8203;AustinAbro321](https://togithub.com/AustinAbro321) in
[https://github.com/defenseunicorns/zarf/pull/2658](https://togithub.com/defenseunicorns/zarf/pull/2658)
- test: site and links by
[@&#8203;AustinAbro321](https://togithub.com/AustinAbro321) in
[https://github.com/defenseunicorns/zarf/pull/2656](https://togithub.com/defenseunicorns/zarf/pull/2656)
- chore: run unit tests on main by
[@&#8203;AustinAbro321](https://togithub.com/AustinAbro321) in
[https://github.com/defenseunicorns/zarf/pull/2653](https://togithub.com/defenseunicorns/zarf/pull/2653)
- fix(docs): update help docs for zarf connect to add clarity by
[@&#8203;chaospuppy](https://togithub.com/chaospuppy) in
[https://github.com/defenseunicorns/zarf/pull/2662](https://togithub.com/defenseunicorns/zarf/pull/2662)
- chore!: remove logging from init package by
[@&#8203;lucasrod16](https://togithub.com/lucasrod16) in
[https://github.com/defenseunicorns/zarf/pull/2625](https://togithub.com/defenseunicorns/zarf/pull/2625)
- chore: patch CVE-2024-6104 by
[@&#8203;lucasrod16](https://togithub.com/lucasrod16) in
[https://github.com/defenseunicorns/zarf/pull/2669](https://togithub.com/defenseunicorns/zarf/pull/2669)
- chore: patch CVE-2024-35255 by
[@&#8203;lucasrod16](https://togithub.com/lucasrod16) in
[https://github.com/defenseunicorns/zarf/pull/2670](https://togithub.com/defenseunicorns/zarf/pull/2670)
- chore: patch CVE-2024-6257 by
[@&#8203;lucasrod16](https://togithub.com/lucasrod16) in
[https://github.com/defenseunicorns/zarf/pull/2671](https://togithub.com/defenseunicorns/zarf/pull/2671)
- docs: data injection by
[@&#8203;AustinAbro321](https://togithub.com/AustinAbro321) in
[https://github.com/defenseunicorns/zarf/pull/2668](https://togithub.com/defenseunicorns/zarf/pull/2668)
- feat: flux HelmRepo & OCIRepo support in Zarf Agent by
[@&#8203;cmwylie19](https://togithub.com/cmwylie19) in
[https://github.com/defenseunicorns/zarf/pull/2005](https://togithub.com/defenseunicorns/zarf/pull/2005)
- refactor: make lint use more accessible data type by
[@&#8203;AustinAbro321](https://togithub.com/AustinAbro321) in
[https://github.com/defenseunicorns/zarf/pull/2660](https://togithub.com/defenseunicorns/zarf/pull/2660)
- fix: remove helpers v1 by
[@&#8203;AustinAbro321](https://togithub.com/AustinAbro321) in
[https://github.com/defenseunicorns/zarf/pull/2679](https://togithub.com/defenseunicorns/zarf/pull/2679)
- refactor: test and cleanup injector by
[@&#8203;phillebaba](https://togithub.com/phillebaba) in
[https://github.com/defenseunicorns/zarf/pull/2629](https://togithub.com/defenseunicorns/zarf/pull/2629)
- refactor: remove use message.Fatal in cmd package by
[@&#8203;phillebaba](https://togithub.com/phillebaba) in
[https://github.com/defenseunicorns/zarf/pull/2664](https://togithub.com/defenseunicorns/zarf/pull/2664)
- ci: cleanup windows github action by
[@&#8203;AustinAbro321](https://togithub.com/AustinAbro321) in
[https://github.com/defenseunicorns/zarf/pull/2673](https://togithub.com/defenseunicorns/zarf/pull/2673)
- refactor: remove message.Fatal and spinner.Fatal by
[@&#8203;phillebaba](https://togithub.com/phillebaba) in
[https://github.com/defenseunicorns/zarf/pull/2676](https://togithub.com/defenseunicorns/zarf/pull/2676)
- ci: add merge groups by
[@&#8203;AustinAbro321](https://togithub.com/AustinAbro321) in
[https://github.com/defenseunicorns/zarf/pull/2680](https://togithub.com/defenseunicorns/zarf/pull/2680)
- ci: remove dependency review merge queue and add label merge queue by
[@&#8203;AustinAbro321](https://togithub.com/AustinAbro321) in
[https://github.com/defenseunicorns/zarf/pull/2688](https://togithub.com/defenseunicorns/zarf/pull/2688)
- refactor: remove warnings property from packager by
[@&#8203;phillebaba](https://togithub.com/phillebaba) in
[https://github.com/defenseunicorns/zarf/pull/2687](https://togithub.com/defenseunicorns/zarf/pull/2687)
- refactor: remove sbom view files property from packager by
[@&#8203;phillebaba](https://togithub.com/phillebaba) in
[https://github.com/defenseunicorns/zarf/pull/2695](https://togithub.com/defenseunicorns/zarf/pull/2695)
- fix: remove ignore label when adopting resource by
[@&#8203;phillebaba](https://togithub.com/phillebaba) in
[https://github.com/defenseunicorns/zarf/pull/2699](https://togithub.com/defenseunicorns/zarf/pull/2699)
- fix: revert fix: remove ignore label when adopting resource by
[@&#8203;AustinAbro321](https://togithub.com/AustinAbro321) in
[https://github.com/defenseunicorns/zarf/pull/2711](https://togithub.com/defenseunicorns/zarf/pull/2711)
- ci: run e2e tests by
[@&#8203;AustinAbro321](https://togithub.com/AustinAbro321) in
[https://github.com/defenseunicorns/zarf/pull/2710](https://togithub.com/defenseunicorns/zarf/pull/2710)
- refactor: test and refactor split file by
[@&#8203;phillebaba](https://togithub.com/phillebaba) in
[https://github.com/defenseunicorns/zarf/pull/2708](https://togithub.com/defenseunicorns/zarf/pull/2708)
- refactor: remove unused message functions and verbose logging by
[@&#8203;phillebaba](https://togithub.com/phillebaba) in
[https://github.com/defenseunicorns/zarf/pull/2712](https://togithub.com/defenseunicorns/zarf/pull/2712)
- refactor: connect command list printing by
[@&#8203;phillebaba](https://togithub.com/phillebaba) in
[https://github.com/defenseunicorns/zarf/pull/2703](https://togithub.com/defenseunicorns/zarf/pull/2703)
- docs: add contributing doc to root and add tsc by
[@&#8203;salaxander](https://togithub.com/salaxander) in
[https://github.com/defenseunicorns/zarf/pull/2706](https://togithub.com/defenseunicorns/zarf/pull/2706)
- fix: remove unpinned image warning in lint for cosign signatures by
[@&#8203;jasonwashburn](https://togithub.com/jasonwashburn) in
[https://github.com/defenseunicorns/zarf/pull/2681](https://togithub.com/defenseunicorns/zarf/pull/2681)

#### New Contributors

- [@&#8203;joelmccoy](https://togithub.com/joelmccoy) made their first
contribution in
[https://github.com/defenseunicorns/zarf/pull/2639](https://togithub.com/defenseunicorns/zarf/pull/2639)
- [@&#8203;chaospuppy](https://togithub.com/chaospuppy) made their first
contribution in
[https://github.com/defenseunicorns/zarf/pull/2662](https://togithub.com/defenseunicorns/zarf/pull/2662)
- [@&#8203;jasonwashburn](https://togithub.com/jasonwashburn) made their
first contribution in
[https://github.com/defenseunicorns/zarf/pull/2681](https://togithub.com/defenseunicorns/zarf/pull/2681)

**Full Changelog**:
zarf-dev/zarf@v0.35.0...v0.36.0

</details>

<details>
<summary>github/codeql-action (github/codeql-action)</summary>

###
[`v3.25.13`](https://togithub.com/github/codeql-action/compare/v3.25.12...v3.25.13)

[Compare
Source](https://togithub.com/github/codeql-action/compare/v3.25.12...v3.25.13)

###
[`v3.25.12`](https://togithub.com/github/codeql-action/compare/v3.25.11...v3.25.12)

[Compare
Source](https://togithub.com/github/codeql-action/compare/v3.25.11...v3.25.12)

</details>

<details>
<summary>renovatebot/pre-commit-hooks
(renovatebot/pre-commit-hooks)</summary>

###
[`v37.440.4`](https://togithub.com/renovatebot/pre-commit-hooks/releases/tag/37.440.4)

[Compare
Source](https://togithub.com/renovatebot/pre-commit-hooks/compare/37.440.0...37.440.4)

See https://github.com/renovatebot/renovate/releases/tag/37.440.4 for
more changes

###
[`v37.440.0`](https://togithub.com/renovatebot/pre-commit-hooks/releases/tag/37.440.0)

[Compare
Source](https://togithub.com/renovatebot/pre-commit-hooks/compare/37.439.0...37.440.0)

See https://github.com/renovatebot/renovate/releases/tag/37.440.0 for
more changes

###
[`v37.439.0`](https://togithub.com/renovatebot/pre-commit-hooks/releases/tag/37.439.0)

[Compare
Source](https://togithub.com/renovatebot/pre-commit-hooks/compare/37.438.4...37.439.0)

See https://github.com/renovatebot/renovate/releases/tag/37.439.0 for
more changes

###
[`v37.438.4`](https://togithub.com/renovatebot/pre-commit-hooks/releases/tag/37.438.4)

[Compare
Source](https://togithub.com/renovatebot/pre-commit-hooks/compare/37.438.2...37.438.4)

See https://github.com/renovatebot/renovate/releases/tag/37.438.4 for
more changes

###
[`v37.438.2`](https://togithub.com/renovatebot/pre-commit-hooks/releases/tag/37.438.2)

[Compare
Source](https://togithub.com/renovatebot/pre-commit-hooks/compare/37.438.0...37.438.2)

See https://github.com/renovatebot/renovate/releases/tag/37.438.2 for
more changes

###
[`v37.438.0`](https://togithub.com/renovatebot/pre-commit-hooks/releases/tag/37.438.0)

[Compare
Source](https://togithub.com/renovatebot/pre-commit-hooks/compare/37.437.3...37.438.0)

See https://github.com/renovatebot/renovate/releases/tag/37.438.0 for
more changes

###
[`v37.437.3`](https://togithub.com/renovatebot/pre-commit-hooks/releases/tag/37.437.3)

[Compare
Source](https://togithub.com/renovatebot/pre-commit-hooks/compare/37.437.2...37.437.3)

See https://github.com/renovatebot/renovate/releases/tag/37.437.3 for
more changes

###
[`v37.437.2`](https://togithub.com/renovatebot/pre-commit-hooks/releases/tag/37.437.2)

[Compare
Source](https://togithub.com/renovatebot/pre-commit-hooks/compare/37.437.0...37.437.2)

See https://github.com/renovatebot/renovate/releases/tag/37.437.2 for
more changes

###
[`v37.437.0`](https://togithub.com/renovatebot/pre-commit-hooks/releases/tag/37.437.0)

[Compare
Source](https://togithub.com/renovatebot/pre-commit-hooks/compare/37.434.3...37.437.0)

See https://github.com/renovatebot/renovate/releases/tag/37.437.0 for
more changes

###
[`v37.434.3`](https://togithub.com/renovatebot/pre-commit-hooks/releases/tag/37.434.3)

[Compare
Source](https://togithub.com/renovatebot/pre-commit-hooks/compare/37.434.2...37.434.3)

See https://github.com/renovatebot/renovate/releases/tag/37.434.3 for
more changes

###
[`v37.434.2`](https://togithub.com/renovatebot/pre-commit-hooks/releases/tag/37.434.2)

[Compare
Source](https://togithub.com/renovatebot/pre-commit-hooks/compare/37.434.0...37.434.2)

See https://github.com/renovatebot/renovate/releases/tag/37.434.2 for
more changes

###
[`v37.434.0`](https://togithub.com/renovatebot/pre-commit-hooks/compare/37.433.2...37.434.0)

[Compare
Source](https://togithub.com/renovatebot/pre-commit-hooks/compare/37.433.2...37.434.0)

###
[`v37.433.2`](https://togithub.com/renovatebot/pre-commit-hooks/releases/tag/37.433.2)

[Compare
Source](https://togithub.com/renovatebot/pre-commit-hooks/compare/37.433.1...37.433.2)

See https://github.com/renovatebot/renovate/releases/tag/37.433.2 for
more changes

###
[`v37.433.1`](https://togithub.com/renovatebot/pre-commit-hooks/releases/tag/37.433.1)

[Compare
Source](https://togithub.com/renovatebot/pre-commit-hooks/compare/37.433.0...37.433.1)

See https://github.com/renovatebot/renovate/releases/tag/37.433.1 for
more changes

###
[`v37.433.0`](https://togithub.com/renovatebot/pre-commit-hooks/releases/tag/37.433.0)

[Compare
Source](https://togithub.com/renovatebot/pre-commit-hooks/compare/37.432.0...37.433.0)

See https://github.com/renovatebot/renovate/releases/tag/37.433.0 for
more changes

###
[`v37.432.0`](https://togithub.com/renovatebot/pre-commit-hooks/releases/tag/37.432.0)

[Compare
Source](https://togithub.com/renovatebot/pre-commit-hooks/compare/37.431.7...37.432.0)

See https://github.com/renovatebot/renovate/releases/tag/37.432.0 for
more changes

###
[`v37.431.7`](https://togithub.com/renovatebot/pre-commit-hooks/releases/tag/37.431.7)

[Compare
Source](https://togithub.com/renovatebot/pre-commit-hooks/compare/37.431.6...37.431.7)

See https://github.com/renovatebot/renovate/releases/tag/37.431.7 for
more changes

###
[`v37.431.6`](https://togithub.com/renovatebot/pre-commit-hooks/releases/tag/37.431.6)

[Compare
Source](https://togithub.com/renovatebot/pre-commit-hooks/compare/37.431.5...37.431.6)

See https://github.com/renovatebot/renovate/releases/tag/37.431.6 for
more changes

###
[`v37.431.5`](https://togithub.com/renovatebot/pre-commit-hooks/releases/tag/37.431.5)

[Compare
Source](https://togithub.com/renovatebot/pre-commit-hooks/compare/37.431.4...37.431.5)

See https://github.com/renovatebot/renovate/releases/tag/37.431.5 for
more changes

###
[`v37.431.4`](https://togithub.com/renovatebot/pre-commit-hooks/releases/tag/37.431.4)

[Compare
Source](https://togithub.com/renovatebot/pre-commit-hooks/compare/37.431.2...37.431.4)

See https://github.com/renovatebot/renovate/releases/tag/37.431.4 for
more changes

###
[`v37.431.2`](https://togithub.com/renovatebot/pre-commit-hooks/releases/tag/37.431.2)

[Compare
Source](https://togithub.com/renovatebot/pre-commit-hooks/compare/37.431.0...37.431.2)

See https://github.com/renovatebot/renovate/releases/tag/37.431.2 for
more changes

###
[`v37.431.0`](https://togithub.com/renovatebot/pre-commit-hooks/releases/tag/37.431.0)

[Compare
Source](https://togithub.com/renovatebot/pre-commit-hooks/compare/37.430.0...37.431.0)

See https://github.com/renovatebot/renovate/releases/tag/37.431.0 for
more changes

###
[`v37.430.0`](https://togithub.com/renovatebot/pre-commit-hooks/releases/tag/37.430.0)

[Compare
Source](https://togithub.com/renovatebot/pre-commit-hooks/compare/37.429.1...37.430.0)

See https://github.com/renovatebot/renovate/releases/tag/37.430.0 for
more changes

###
[`v37.429.1`](https://togithub.com/renovatebot/pre-commit-hooks/releases/tag/37.429.1)

[Compare
Source](https://togithub.com/renovatebot/pre-commit-hooks/compare/37.429.0...37.429.1)

See https://github.com/renovatebot/renovate/releases/tag/37.429.1 for
more changes

###
[`v37.429.0`](https://togithub.com/renovatebot/pre-commit-hooks/releases/tag/37.429.0)

[Compare
Source](https://togithub.com/renovatebot/pre-commit-hooks/compare/37.428.3...37.429.0)

See https://github.com/renovatebot/renovate/releases/tag/37.429.0 for
more changes

###
[`v37.428.3`](https://togithub.com/renovatebot/pre-commit-hooks/releases/tag/37.428.3)

[Compare
Source](https://togithub.com/renovatebot/pre-commit-hooks/compare/37.428.2...37.428.3)

See https://github.com/renovatebot/renovate/releases/tag/37.428.3 for
more changes

###
[`v37.428.2`](https://togithub.com/renovatebot/pre-commit-hooks/releases/tag/37.428.2)

[Compare
Source](https://togithub.com/renovatebot/pre-commit-hooks/compare/37.428.1...37.428.2)

See https://github.com/renovatebot/renovate/releases/tag/37.428.2 for
more changes

###
[`v37.428.1`](https://togithub.com/renovatebot/pre-commit-hooks/releases/tag/37.428.1)

[Compare
Source](https://togithub.com/renovatebot/pre-commit-hooks/compare/37.428.0...37.428.1)

See https://github.com/renovatebot/renovate/releases/tag/37.428.1 for
more changes

###
[`v37.428.0`](https://togithub.com/renovatebot/pre-commit-hooks/releases/tag/37.428.0)

[Compare
Source](https://togithub.com/renovatebot/pre-commit-hooks/compare/37.427.0...37.428.0)

See https://github.com/renovatebot/renovate/releases/tag/37.428.0 for
more changes

###
[`v37.427.0`](https://togithub.com/renovatebot/pre-commit-hooks/releases/tag/37.427.0)

[Compare
Source](https://togithub.com/renovatebot/pre-commit-hooks/compare/37.426.5...37.427.0)

See https://github.com/renovatebot/renovate/releases/tag/37.427.0 for
more changes

###
[`v37.426.5`](https://togithub.com/renovatebot/pre-commit-hooks/releases/tag/37.426.5)

[Compare
Source](https://togithub.com/renovatebot/pre-commit-hooks/compare/37.426.4...37.426.5)

See https://github.com/renovatebot/renovate/releases/tag/37.426.5 for
more changes

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

👻 **Immortal**: This PR will be recreated if closed unmerged. Get
[config help](https://togithub.com/renovatebot/renovate/discussions) if
that's undesired.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View the
[repository job
log](https://developer.mend.io/github/defenseunicorns/uds-package-sonarqube).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy40MjUuMSIsInVwZGF0ZWRJblZlciI6IjM3LjQzOC4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJzdXBwb3J0LWRlcHMiXX0=-->

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Wayne Starr <me@racer159.com>
Co-authored-by: Wayne Starr <Racer159@users.noreply.github.com>
Co-authored-by: zamaz <71521611+zachariahmiller@users.noreply.github.com>
Racer159 referenced this pull request in defenseunicorns/uds-package-mattermost Jul 23, 2024
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
|
[actions/dependency-review-action](https://togithub.com/actions/dependency-review-action)
| action | patch | `v4.3.3` -> `v4.3.4` |
|
[defenseunicorns/uds-common](https://togithub.com/defenseunicorns/uds-common)
| | minor | `v0.7.1` -> `v0.9.0` |
|
[defenseunicorns/uds-common](https://togithub.com/defenseunicorns/uds-common)
| action | minor | `v0.7.1` -> `v0.9.0` |
| [defenseunicorns/zarf](https://togithub.com/defenseunicorns/zarf) | |
minor | `v0.35.0` -> `v0.36.1` |
| [github/codeql-action](https://togithub.com/github/codeql-action) |
action | patch | `v3.25.11` -> `v3.25.13` |
|
[mattermost/mattermost-plugin-ai](https://togithub.com/mattermost/mattermost-plugin-ai)
| | patch | `0.8.2` -> `0.8.3` |
|
[renovatebot/pre-commit-hooks](https://togithub.com/renovatebot/pre-commit-hooks)
| repository | minor | `37.426.2` -> `37.440.4` |
|
[step-security/harden-runner](https://togithub.com/step-security/harden-runner)
| action | minor | `v2.8.1` -> `v2.9.0` |

Note: The `pre-commit` manager in Renovate is not supported by the
`pre-commit` maintainers or community. Please do not report any problems
there, instead [create a Discussion in the Renovate
repository](https://togithub.com/renovatebot/renovate/discussions/new)
if you have any questions.

---

### Release Notes

<details>
<summary>actions/dependency-review-action
(actions/dependency-review-action)</summary>

###
[`v4.3.4`](https://togithub.com/actions/dependency-review-action/releases/tag/v4.3.4)

[Compare
Source](https://togithub.com/actions/dependency-review-action/compare/v4.3.3...v4.3.4)

#### What's Changed

- Include all added dependencies in scorecard entries by
[@&#8203;elireisman](https://togithub.com/elireisman) in
[https://github.com/actions/dependency-review-action/pull/783](https://togithub.com/actions/dependency-review-action/pull/783)
- Update SPDX Expression Parsing by
[@&#8203;febuiles](https://togithub.com/febuiles) in
[https://github.com/actions/dependency-review-action/pull/719](https://togithub.com/actions/dependency-review-action/pull/719)
- This PR is a significant refactor of SPDX expression parsing that
*may* fix some bugs, but unfortunately there are several related known
issues that remain unresolved as of this version.

**Full Changelog**:
actions/dependency-review-action@v4.3.3...v4.3.4

</details>

<details>
<summary>defenseunicorns/uds-common
(defenseunicorns/uds-common)</summary>

###
[`v0.9.0`](https://togithub.com/defenseunicorns/uds-common/releases/tag/v0.9.0)

[Compare
Source](https://togithub.com/defenseunicorns/uds-common/compare/v0.8.2...v0.9.0)

##### ⚠ BREAKING CHANGES

-   update doug ci credential for new identity config req

##### Bug Fixes

- update doug ci credential for new identity config req
([71340f7](https://togithub.com/defenseunicorns/uds-common/commit/71340f7d4fc0cd8fd6c44335b54e0b12769965d1))

###
[`v0.8.2`](https://togithub.com/defenseunicorns/uds-common/releases/tag/v0.8.2)

[Compare
Source](https://togithub.com/defenseunicorns/uds-common/compare/v0.8.1...v0.8.2)

##### Miscellaneous

- add additional install step to playwright install
([#&#8203;183](https://togithub.com/defenseunicorns/uds-common/issues/183))
([41855e4](https://togithub.com/defenseunicorns/uds-common/commit/41855e42bd73c67109ed42935f1e67ab7305ddda))
- **deps:** update uds common support dependencies
([#&#8203;179](https://togithub.com/defenseunicorns/uds-common/issues/179))
([e1a0d5a](https://togithub.com/defenseunicorns/uds-common/commit/e1a0d5acba2c0cc083af6ac2823d9cf068008453))
- fix the Zarf package renovate regex to the correct versionTemplate
([#&#8203;181](https://togithub.com/defenseunicorns/uds-common/issues/181))
([272b502](https://togithub.com/defenseunicorns/uds-common/commit/272b502fa2f36b3703f9cdcbdbfb579ce437a0d7))

###
[`v0.8.1`](https://togithub.com/defenseunicorns/uds-common/releases/tag/v0.8.1)

[Compare
Source](https://togithub.com/defenseunicorns/uds-common/compare/v0.8.0...v0.8.1)

##### Miscellaneous

- add cgr identity assume to setup action
([#&#8203;180](https://togithub.com/defenseunicorns/uds-common/issues/180))
([2ec74fb](https://togithub.com/defenseunicorns/uds-common/commit/2ec74fbe496c5cdcc88cd3f424951f11271fe5d6))
- fix version matching for UDS packages
([#&#8203;176](https://togithub.com/defenseunicorns/uds-common/issues/176))
([e068b6a](https://togithub.com/defenseunicorns/uds-common/commit/e068b6a255cc856e313485826a2140a3977c6b03))

###
[`v0.8.0`](https://togithub.com/defenseunicorns/uds-common/releases/tag/v0.8.0)

[Compare
Source](https://togithub.com/defenseunicorns/uds-common/compare/v0.7.1...v0.8.0)

##### Features

- **compliance:** add support for extra options on compliance validate
([#&#8203;170](https://togithub.com/defenseunicorns/uds-common/issues/170))
([d191505](https://togithub.com/defenseunicorns/uds-common/commit/d19150566784e51f7c8d31b7d37b6915cdacc410))

##### Bug Fixes

- chainguard creds/renovate match
([#&#8203;173](https://togithub.com/defenseunicorns/uds-common/issues/173))
([49401cc](https://togithub.com/defenseunicorns/uds-common/commit/49401cc5c8000a661c6e1bc9e10e42fa6f6e2389))

##### Miscellaneous

- add cgr.dev renovate rule
([#&#8203;171](https://togithub.com/defenseunicorns/uds-common/issues/171))
([68497f9](https://togithub.com/defenseunicorns/uds-common/commit/68497f95ffdccf5802da81f2f0c9a8f7f8fe912c))
- **deps:** update uds common support dependencies
([#&#8203;164](https://togithub.com/defenseunicorns/uds-common/issues/164))
([6c50f47](https://togithub.com/defenseunicorns/uds-common/commit/6c50f47ecd9c75483ab70953d5c31682362377c2))
- **deps:** update uds common support dependencies
([#&#8203;169](https://togithub.com/defenseunicorns/uds-common/issues/169))
([b6a4232](https://togithub.com/defenseunicorns/uds-common/commit/b6a4232cb030f3ea7e66041306b5cfcd9a488a98))
- update CODEOWNERS with more specific permissions
([#&#8203;175](https://togithub.com/defenseunicorns/uds-common/issues/175))
([f2b7220](https://togithub.com/defenseunicorns/uds-common/commit/f2b722051014d64d350bd34ea087e6ffb3daf428))

</details>

<details>
<summary>defenseunicorns/zarf (defenseunicorns/zarf)</summary>

### [`v0.36.1`](https://togithub.com/zarf-dev/zarf/releases/tag/v0.36.1)

[Compare
Source](https://togithub.com/defenseunicorns/zarf/compare/v0.36.0...v0.36.1)

🚨 Important 🚨: Zarf will be moving from github.com/defenseunicorns/zarf
to github.com/zarf-dev/zarf

##### What's Changed

- test: simplifying e2e test checks by
[@&#8203;AustinAbro321](https://togithub.com/AustinAbro321) in
[https://github.com/defenseunicorns/zarf/pull/2721](https://togithub.com/defenseunicorns/zarf/pull/2721)
- fix: fix link to CONTRIBUTING.md in PR template by
[@&#8203;daveworth](https://togithub.com/daveworth) in
[https://github.com/defenseunicorns/zarf/pull/2726](https://togithub.com/defenseunicorns/zarf/pull/2726)
- refactor: compile local cluster service format regexp just once by
[@&#8203;matiasinsaurralde](https://togithub.com/matiasinsaurralde) in
[https://github.com/defenseunicorns/zarf/pull/2727](https://togithub.com/defenseunicorns/zarf/pull/2727)

##### New Contributors

- [@&#8203;daveworth](https://togithub.com/daveworth) made their first
contribution in
[https://github.com/defenseunicorns/zarf/pull/2726](https://togithub.com/defenseunicorns/zarf/pull/2726)
- [@&#8203;matiasinsaurralde](https://togithub.com/matiasinsaurralde)
made their first contribution in
[https://github.com/defenseunicorns/zarf/pull/2727](https://togithub.com/defenseunicorns/zarf/pull/2727)

**Full Changelog**:
zarf-dev/zarf@v0.36.0...v0.36.1

###
[`v0.36.0`](https://togithub.com/defenseunicorns/zarf/releases/tag/v0.36.0)

[Compare
Source](https://togithub.com/defenseunicorns/zarf/compare/v0.35.0...v0.36.0)

#### What's Changed

- refactor: remove unused constants and variables by
[@&#8203;phillebaba](https://togithub.com/phillebaba) in
[https://github.com/defenseunicorns/zarf/pull/2633](https://togithub.com/defenseunicorns/zarf/pull/2633)
- docs: fixed wrong link in zarf site nerd notes page by
[@&#8203;joelmccoy](https://togithub.com/joelmccoy) in
[https://github.com/defenseunicorns/zarf/pull/2639](https://togithub.com/defenseunicorns/zarf/pull/2639)
- chore: s3 cleanup by
[@&#8203;AustinAbro321](https://togithub.com/AustinAbro321) in
[https://github.com/defenseunicorns/zarf/pull/2632](https://togithub.com/defenseunicorns/zarf/pull/2632)
- refactor: change UpdateZarfAgentValues to rolling restart by
[@&#8203;lucasrod16](https://togithub.com/lucasrod16) in
[https://github.com/defenseunicorns/zarf/pull/2644](https://togithub.com/defenseunicorns/zarf/pull/2644)
- chore: make less by
[@&#8203;AustinAbro321](https://togithub.com/AustinAbro321) in
[https://github.com/defenseunicorns/zarf/pull/2648](https://togithub.com/defenseunicorns/zarf/pull/2648)
- fix: docs links by
[@&#8203;AustinAbro321](https://togithub.com/AustinAbro321) in
[https://github.com/defenseunicorns/zarf/pull/2650](https://togithub.com/defenseunicorns/zarf/pull/2650)
- refactor: remove use of reflections by
[@&#8203;phillebaba](https://togithub.com/phillebaba) in
[https://github.com/defenseunicorns/zarf/pull/2634](https://togithub.com/defenseunicorns/zarf/pull/2634)
- refactor: remove use of message.Fatal in tools by
[@&#8203;phillebaba](https://togithub.com/phillebaba) in
[https://github.com/defenseunicorns/zarf/pull/2602](https://togithub.com/defenseunicorns/zarf/pull/2602)
- refactor: remove k8s package by
[@&#8203;phillebaba](https://togithub.com/phillebaba) in
[https://github.com/defenseunicorns/zarf/pull/2627](https://togithub.com/defenseunicorns/zarf/pull/2627)
- feat: add context to pull and data injections by
[@&#8203;AustinAbro321](https://togithub.com/AustinAbro321) in
[https://github.com/defenseunicorns/zarf/pull/2654](https://togithub.com/defenseunicorns/zarf/pull/2654)
- test: move creator tests into one file by
[@&#8203;AustinAbro321](https://togithub.com/AustinAbro321) in
[https://github.com/defenseunicorns/zarf/pull/2658](https://togithub.com/defenseunicorns/zarf/pull/2658)
- test: site and links by
[@&#8203;AustinAbro321](https://togithub.com/AustinAbro321) in
[https://github.com/defenseunicorns/zarf/pull/2656](https://togithub.com/defenseunicorns/zarf/pull/2656)
- chore: run unit tests on main by
[@&#8203;AustinAbro321](https://togithub.com/AustinAbro321) in
[https://github.com/defenseunicorns/zarf/pull/2653](https://togithub.com/defenseunicorns/zarf/pull/2653)
- fix(docs): update help docs for zarf connect to add clarity by
[@&#8203;chaospuppy](https://togithub.com/chaospuppy) in
[https://github.com/defenseunicorns/zarf/pull/2662](https://togithub.com/defenseunicorns/zarf/pull/2662)
- chore!: remove logging from init package by
[@&#8203;lucasrod16](https://togithub.com/lucasrod16) in
[https://github.com/defenseunicorns/zarf/pull/2625](https://togithub.com/defenseunicorns/zarf/pull/2625)
- chore: patch CVE-2024-6104 by
[@&#8203;lucasrod16](https://togithub.com/lucasrod16) in
[https://github.com/defenseunicorns/zarf/pull/2669](https://togithub.com/defenseunicorns/zarf/pull/2669)
- chore: patch CVE-2024-35255 by
[@&#8203;lucasrod16](https://togithub.com/lucasrod16) in
[https://github.com/defenseunicorns/zarf/pull/2670](https://togithub.com/defenseunicorns/zarf/pull/2670)
- chore: patch CVE-2024-6257 by
[@&#8203;lucasrod16](https://togithub.com/lucasrod16) in
[https://github.com/defenseunicorns/zarf/pull/2671](https://togithub.com/defenseunicorns/zarf/pull/2671)
- docs: data injection by
[@&#8203;AustinAbro321](https://togithub.com/AustinAbro321) in
[https://github.com/defenseunicorns/zarf/pull/2668](https://togithub.com/defenseunicorns/zarf/pull/2668)
- feat: flux HelmRepo & OCIRepo support in Zarf Agent by
[@&#8203;cmwylie19](https://togithub.com/cmwylie19) in
[https://github.com/defenseunicorns/zarf/pull/2005](https://togithub.com/defenseunicorns/zarf/pull/2005)
- refactor: make lint use more accessible data type by
[@&#8203;AustinAbro321](https://togithub.com/AustinAbro321) in
[https://github.com/defenseunicorns/zarf/pull/2660](https://togithub.com/defenseunicorns/zarf/pull/2660)
- fix: remove helpers v1 by
[@&#8203;AustinAbro321](https://togithub.com/AustinAbro321) in
[https://github.com/defenseunicorns/zarf/pull/2679](https://togithub.com/defenseunicorns/zarf/pull/2679)
- refactor: test and cleanup injector by
[@&#8203;phillebaba](https://togithub.com/phillebaba) in
[https://github.com/defenseunicorns/zarf/pull/2629](https://togithub.com/defenseunicorns/zarf/pull/2629)
- refactor: remove use message.Fatal in cmd package by
[@&#8203;phillebaba](https://togithub.com/phillebaba) in
[https://github.com/defenseunicorns/zarf/pull/2664](https://togithub.com/defenseunicorns/zarf/pull/2664)
- ci: cleanup windows github action by
[@&#8203;AustinAbro321](https://togithub.com/AustinAbro321) in
[https://github.com/defenseunicorns/zarf/pull/2673](https://togithub.com/defenseunicorns/zarf/pull/2673)
- refactor: remove message.Fatal and spinner.Fatal by
[@&#8203;phillebaba](https://togithub.com/phillebaba) in
[https://github.com/defenseunicorns/zarf/pull/2676](https://togithub.com/defenseunicorns/zarf/pull/2676)
- ci: add merge groups by
[@&#8203;AustinAbro321](https://togithub.com/AustinAbro321) in
[https://github.com/defenseunicorns/zarf/pull/2680](https://togithub.com/defenseunicorns/zarf/pull/2680)
- ci: remove dependency review merge queue and add label merge queue by
[@&#8203;AustinAbro321](https://togithub.com/AustinAbro321) in
[https://github.com/defenseunicorns/zarf/pull/2688](https://togithub.com/defenseunicorns/zarf/pull/2688)
- refactor: remove warnings property from packager by
[@&#8203;phillebaba](https://togithub.com/phillebaba) in
[https://github.com/defenseunicorns/zarf/pull/2687](https://togithub.com/defenseunicorns/zarf/pull/2687)
- refactor: remove sbom view files property from packager by
[@&#8203;phillebaba](https://togithub.com/phillebaba) in
[https://github.com/defenseunicorns/zarf/pull/2695](https://togithub.com/defenseunicorns/zarf/pull/2695)
- fix: remove ignore label when adopting resource by
[@&#8203;phillebaba](https://togithub.com/phillebaba) in
[https://github.com/defenseunicorns/zarf/pull/2699](https://togithub.com/defenseunicorns/zarf/pull/2699)
- fix: revert fix: remove ignore label when adopting resource by
[@&#8203;AustinAbro321](https://togithub.com/AustinAbro321) in
[https://github.com/defenseunicorns/zarf/pull/2711](https://togithub.com/defenseunicorns/zarf/pull/2711)
- ci: run e2e tests by
[@&#8203;AustinAbro321](https://togithub.com/AustinAbro321) in
[https://github.com/defenseunicorns/zarf/pull/2710](https://togithub.com/defenseunicorns/zarf/pull/2710)
- refactor: test and refactor split file by
[@&#8203;phillebaba](https://togithub.com/phillebaba) in
[https://github.com/defenseunicorns/zarf/pull/2708](https://togithub.com/defenseunicorns/zarf/pull/2708)
- refactor: remove unused message functions and verbose logging by
[@&#8203;phillebaba](https://togithub.com/phillebaba) in
[https://github.com/defenseunicorns/zarf/pull/2712](https://togithub.com/defenseunicorns/zarf/pull/2712)
- refactor: connect command list printing by
[@&#8203;phillebaba](https://togithub.com/phillebaba) in
[https://github.com/defenseunicorns/zarf/pull/2703](https://togithub.com/defenseunicorns/zarf/pull/2703)
- docs: add contributing doc to root and add tsc by
[@&#8203;salaxander](https://togithub.com/salaxander) in
[https://github.com/defenseunicorns/zarf/pull/2706](https://togithub.com/defenseunicorns/zarf/pull/2706)
- fix: remove unpinned image warning in lint for cosign signatures by
[@&#8203;jasonwashburn](https://togithub.com/jasonwashburn) in
[https://github.com/defenseunicorns/zarf/pull/2681](https://togithub.com/defenseunicorns/zarf/pull/2681)

#### New Contributors

- [@&#8203;joelmccoy](https://togithub.com/joelmccoy) made their first
contribution in
[https://github.com/defenseunicorns/zarf/pull/2639](https://togithub.com/defenseunicorns/zarf/pull/2639)
- [@&#8203;chaospuppy](https://togithub.com/chaospuppy) made their first
contribution in
[https://github.com/defenseunicorns/zarf/pull/2662](https://togithub.com/defenseunicorns/zarf/pull/2662)
- [@&#8203;jasonwashburn](https://togithub.com/jasonwashburn) made their
first contribution in
[https://github.com/defenseunicorns/zarf/pull/2681](https://togithub.com/defenseunicorns/zarf/pull/2681)

**Full Changelog**:
zarf-dev/zarf@v0.35.0...v0.36.0

</details>

<details>
<summary>github/codeql-action (github/codeql-action)</summary>

###
[`v3.25.13`](https://togithub.com/github/codeql-action/compare/v3.25.12...v3.25.13)

[Compare
Source](https://togithub.com/github/codeql-action/compare/v3.25.12...v3.25.13)

###
[`v3.25.12`](https://togithub.com/github/codeql-action/compare/v3.25.11...v3.25.12)

[Compare
Source](https://togithub.com/github/codeql-action/compare/v3.25.11...v3.25.12)

</details>

<details>
<summary>mattermost/mattermost-plugin-ai
(mattermost/mattermost-plugin-ai)</summary>

###
[`v0.8.3`](https://togithub.com/mattermost/mattermost-plugin-ai/releases/tag/v0.8.3)

[Compare
Source](https://togithub.com/mattermost/mattermost-plugin-ai/compare/v0.8.2...v0.8.3)

Fixes build system producing incorrect packages. No functional changes
from v0.8.2

</details>

<details>
<summary>renovatebot/pre-commit-hooks
(renovatebot/pre-commit-hooks)</summary>

###
[`v37.440.4`](https://togithub.com/renovatebot/pre-commit-hooks/releases/tag/37.440.4)

[Compare
Source](https://togithub.com/renovatebot/pre-commit-hooks/compare/37.440.0...37.440.4)

See https://github.com/renovatebot/renovate/releases/tag/37.440.4 for
more changes

###
[`v37.440.0`](https://togithub.com/renovatebot/pre-commit-hooks/releases/tag/37.440.0)

[Compare
Source](https://togithub.com/renovatebot/pre-commit-hooks/compare/37.439.0...37.440.0)

See https://github.com/renovatebot/renovate/releases/tag/37.440.0 for
more changes

###
[`v37.439.0`](https://togithub.com/renovatebot/pre-commit-hooks/releases/tag/37.439.0)

[Compare
Source](https://togithub.com/renovatebot/pre-commit-hooks/compare/37.438.4...37.439.0)

See https://github.com/renovatebot/renovate/releases/tag/37.439.0 for
more changes

###
[`v37.438.4`](https://togithub.com/renovatebot/pre-commit-hooks/releases/tag/37.438.4)

[Compare
Source](https://togithub.com/renovatebot/pre-commit-hooks/compare/37.438.2...37.438.4)

See https://github.com/renovatebot/renovate/releases/tag/37.438.4 for
more changes

###
[`v37.438.2`](https://togithub.com/renovatebot/pre-commit-hooks/releases/tag/37.438.2)

[Compare
Source](https://togithub.com/renovatebot/pre-commit-hooks/compare/37.438.0...37.438.2)

See https://github.com/renovatebot/renovate/releases/tag/37.438.2 for
more changes

###
[`v37.438.0`](https://togithub.com/renovatebot/pre-commit-hooks/releases/tag/37.438.0)

[Compare
Source](https://togithub.com/renovatebot/pre-commit-hooks/compare/37.437.3...37.438.0)

See https://github.com/renovatebot/renovate/releases/tag/37.438.0 for
more changes

###
[`v37.437.3`](https://togithub.com/renovatebot/pre-commit-hooks/releases/tag/37.437.3)

[Compare
Source](https://togithub.com/renovatebot/pre-commit-hooks/compare/37.437.2...37.437.3)

See https://github.com/renovatebot/renovate/releases/tag/37.437.3 for
more changes

###
[`v37.437.2`](https://togithub.com/renovatebot/pre-commit-hooks/releases/tag/37.437.2)

[Compare
Source](https://togithub.com/renovatebot/pre-commit-hooks/compare/37.437.0...37.437.2)

See https://github.com/renovatebot/renovate/releases/tag/37.437.2 for
more changes

###
[`v37.437.0`](https://togithub.com/renovatebot/pre-commit-hooks/releases/tag/37.437.0)

[Compare
Source](https://togithub.com/renovatebot/pre-commit-hooks/compare/37.434.3...37.437.0)

See https://github.com/renovatebot/renovate/releases/tag/37.437.0 for
more changes

###
[`v37.434.3`](https://togithub.com/renovatebot/pre-commit-hooks/releases/tag/37.434.3)

[Compare
Source](https://togithub.com/renovatebot/pre-commit-hooks/compare/37.434.2...37.434.3)

See https://github.com/renovatebot/renovate/releases/tag/37.434.3 for
more changes

###
[`v37.434.2`](https://togithub.com/renovatebot/pre-commit-hooks/releases/tag/37.434.2)

[Compare
Source](https://togithub.com/renovatebot/pre-commit-hooks/compare/37.434.0...37.434.2)

See https://github.com/renovatebot/renovate/releases/tag/37.434.2 for
more changes

###
[`v37.434.0`](https://togithub.com/renovatebot/pre-commit-hooks/compare/37.433.2...37.434.0)

[Compare
Source](https://togithub.com/renovatebot/pre-commit-hooks/compare/37.433.2...37.434.0)

###
[`v37.433.2`](https://togithub.com/renovatebot/pre-commit-hooks/releases/tag/37.433.2)

[Compare
Source](https://togithub.com/renovatebot/pre-commit-hooks/compare/37.433.1...37.433.2)

See https://github.com/renovatebot/renovate/releases/tag/37.433.2 for
more changes

###
[`v37.433.1`](https://togithub.com/renovatebot/pre-commit-hooks/releases/tag/37.433.1)

[Compare
Source](https://togithub.com/renovatebot/pre-commit-hooks/compare/37.433.0...37.433.1)

See https://github.com/renovatebot/renovate/releases/tag/37.433.1 for
more changes

###
[`v37.433.0`](https://togithub.com/renovatebot/pre-commit-hooks/releases/tag/37.433.0)

[Compare
Source](https://togithub.com/renovatebot/pre-commit-hooks/compare/37.432.0...37.433.0)

See https://github.com/renovatebot/renovate/releases/tag/37.433.0 for
more changes

###
[`v37.432.0`](https://togithub.com/renovatebot/pre-commit-hooks/releases/tag/37.432.0)

[Compare
Source](https://togithub.com/renovatebot/pre-commit-hooks/compare/37.431.7...37.432.0)

See https://github.com/renovatebot/renovate/releases/tag/37.432.0 for
more changes

###
[`v37.431.7`](https://togithub.com/renovatebot/pre-commit-hooks/releases/tag/37.431.7)

[Compare
Source](https://togithub.com/renovatebot/pre-commit-hooks/compare/37.431.6...37.431.7)

See https://github.com/renovatebot/renovate/releases/tag/37.431.7 for
more changes

###
[`v37.431.6`](https://togithub.com/renovatebot/pre-commit-hooks/releases/tag/37.431.6)

[Compare
Source](https://togithub.com/renovatebot/pre-commit-hooks/compare/37.431.5...37.431.6)

See https://github.com/renovatebot/renovate/releases/tag/37.431.6 for
more changes

###
[`v37.431.5`](https://togithub.com/renovatebot/pre-commit-hooks/releases/tag/37.431.5)

[Compare
Source](https://togithub.com/renovatebot/pre-commit-hooks/compare/37.431.4...37.431.5)

See https://github.com/renovatebot/renovate/releases/tag/37.431.5 for
more changes

###
[`v37.431.4`](https://togithub.com/renovatebot/pre-commit-hooks/releases/tag/37.431.4)

[Compare
Source](https://togithub.com/renovatebot/pre-commit-hooks/compare/37.431.2...37.431.4)

See https://github.com/renovatebot/renovate/releases/tag/37.431.4 for
more changes

###
[`v37.431.2`](https://togithub.com/renovatebot/pre-commit-hooks/releases/tag/37.431.2)

[Compare
Source](https://togithub.com/renovatebot/pre-commit-hooks/compare/37.431.0...37.431.2)

See https://github.com/renovatebot/renovate/releases/tag/37.431.2 for
more changes

###
[`v37.431.0`](https://togithub.com/renovatebot/pre-commit-hooks/releases/tag/37.431.0)

[Compare
Source](https://togithub.com/renovatebot/pre-commit-hooks/compare/37.430.0...37.431.0)

See https://github.com/renovatebot/renovate/releases/tag/37.431.0 for
more changes

###
[`v37.430.0`](https://togithub.com/renovatebot/pre-commit-hooks/releases/tag/37.430.0)

[Compare
Source](https://togithub.com/renovatebot/pre-commit-hooks/compare/37.429.1...37.430.0)

See https://github.com/renovatebot/renovate/releases/tag/37.430.0 for
more changes

###
[`v37.429.1`](https://togithub.com/renovatebot/pre-commit-hooks/releases/tag/37.429.1)

[Compare
Source](https://togithub.com/renovatebot/pre-commit-hooks/compare/37.429.0...37.429.1)

See https://github.com/renovatebot/renovate/releases/tag/37.429.1 for
more changes

###
[`v37.429.0`](https://togithub.com/renovatebot/pre-commit-hooks/releases/tag/37.429.0)

[Compare
Source](https://togithub.com/renovatebot/pre-commit-hooks/compare/37.428.3...37.429.0)

See https://github.com/renovatebot/renovate/releases/tag/37.429.0 for
more changes

###
[`v37.428.3`](https://togithub.com/renovatebot/pre-commit-hooks/releases/tag/37.428.3)

[Compare
Source](https://togithub.com/renovatebot/pre-commit-hooks/compare/37.428.2...37.428.3)

See https://github.com/renovatebot/renovate/releases/tag/37.428.3 for
more changes

###
[`v37.428.2`](https://togithub.com/renovatebot/pre-commit-hooks/releases/tag/37.428.2)

[Compare
Source](https://togithub.com/renovatebot/pre-commit-hooks/compare/37.428.1...37.428.2)

See https://github.com/renovatebot/renovate/releases/tag/37.428.2 for
more changes

###
[`v37.428.1`](https://togithub.com/renovatebot/pre-commit-hooks/releases/tag/37.428.1)

[Compare
Source](https://togithub.com/renovatebot/pre-commit-hooks/compare/37.428.0...37.428.1)

See https://github.com/renovatebot/renovate/releases/tag/37.428.1 for
more changes

###
[`v37.428.0`](https://togithub.com/renovatebot/pre-commit-hooks/releases/tag/37.428.0)

[Compare
Source](https://togithub.com/renovatebot/pre-commit-hooks/compare/37.427.0...37.428.0)

See https://github.com/renovatebot/renovate/releases/tag/37.428.0 for
more changes

###
[`v37.427.0`](https://togithub.com/renovatebot/pre-commit-hooks/releases/tag/37.427.0)

[Compare
Source](https://togithub.com/renovatebot/pre-commit-hooks/compare/37.426.5...37.427.0)

See https://github.com/renovatebot/renovate/releases/tag/37.427.0 for
more changes

###
[`v37.426.5`](https://togithub.com/renovatebot/pre-commit-hooks/releases/tag/37.426.5)

[Compare
Source](https://togithub.com/renovatebot/pre-commit-hooks/compare/37.426.4...37.426.5)

See https://github.com/renovatebot/renovate/releases/tag/37.426.5 for
more changes

###
[`v37.426.4`](https://togithub.com/renovatebot/pre-commit-hooks/releases/tag/37.426.4)

[Compare
Source](https://togithub.com/renovatebot/pre-commit-hooks/compare/37.426.2...37.426.4)

See https://github.com/renovatebot/renovate/releases/tag/37.426.4 for
more changes

</details>

<details>
<summary>step-security/harden-runner
(step-security/harden-runner)</summary>

###
[`v2.9.0`](https://togithub.com/step-security/harden-runner/releases/tag/v2.9.0)

[Compare
Source](https://togithub.com/step-security/harden-runner/compare/v2.8.1...v2.9.0)

##### What's Changed

Release v2.9.0 by [@&#8203;h0x0er](https://togithub.com/h0x0er) and
[@&#8203;varunsh-coder](https://togithub.com/varunsh-coder) in
[https://github.com/step-security/harden-runner/pull/435](https://togithub.com/step-security/harden-runner/pull/435)
This release includes:

-   Enterprise Tier - Telemetry Upload Enhancement:
For the enterprise tier, this change helps overcome size constraints,
allowing for more reliable telemetry uploads from the Harden-Runner
agent to the StepSecurity backend API. No configuration change is needed
to enable this.
-   Harden-Runner Agent Authentication:
The Harden-Runner agent now uses a per-job key to authenticate to the
StepSecurity backend API to submit telemetry. This change prevents the
submission of telemetry data anonymously for a given job, improving the
integrity of the data collection process. No configuration change is
needed to enable this.
-   README Update:
A Table of Contents has been added to the README file to improve
navigation. This makes it easier for users to find the information they
need quickly.
-   Dependency Update:
Updated the `braces` npm package dependency to a non-vulnerable version.
The vulnerability in `braces` did not affect the Harden Runner Action

**Full Changelog**:
step-security/harden-runner@v2...v2.9.0

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

👻 **Immortal**: This PR will be recreated if closed unmerged. Get
[config help](https://togithub.com/renovatebot/renovate/discussions) if
that's undesired.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View the
[repository job
log](https://developer.mend.io/github/defenseunicorns/uds-package-mattermost).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy40MjUuMSIsInVwZGF0ZWRJblZlciI6IjM3LjQzOC4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJzdXBwb3J0LWRlcHMiXX0=-->

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Wayne Starr <me@racer159.com>
Release-As: v9.10.1-uds.0
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.

2 participants