defenseunicorns / uds-core

A FOSS secure runtime platform for mission-critical capabilities
https://uds.defenseunicorns.com
GNU Affero General Public License v3.0
52 stars 21 forks source link

chore(deps): update pepr to v0.40.1 #1025

Closed renovate[bot] closed 2 days ago

renovate[bot] commented 2 days ago

This PR contains the following updates:

Package Change Age Adoption Passing Confidence Type Update
pepr 0.39.1 -> 0.40.1 age adoption passing confidence dependencies minor
registry1.dso.mil/ironbank/opensource/defenseunicorns/pepr/controller (source) v0.39.1 -> v0.40.1 age adoption passing confidence minor

Release Notes

defenseunicorns/pepr (pepr) ### [`v0.40.1`](https://redirect.github.com/defenseunicorns/pepr/releases/tag/v0.40.1) [Compare Source](https://redirect.github.com/defenseunicorns/pepr/compare/v0.40.0...v0.40.1) A brand new high-severity CVE around cross-spawn hit during the release. This release mitigates the CVE. #### What's Changed - chore: bump kubernetes-fluent-client from 3.3.3 to 3.3.4 in the production-dependencies group by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/defenseunicorns/pepr/pull/1450](https://redirect.github.com/defenseunicorns/pepr/pull/1450) **Full Changelog**: https://github.com/defenseunicorns/pepr/compare/v0.40.0...v0.40.1 ### [`v0.40.0`](https://redirect.github.com/defenseunicorns/pepr/releases/tag/v0.40.0) [Compare Source](https://redirect.github.com/defenseunicorns/pepr/compare/v0.39.1...v0.40.0) #### Features **Performance/Stress Testing** 🤓 This release we introduce tooling that is allows us to send thousands of request/sec into Pepr's Reconcile action to add visibility into Pepr behavior under heavy load. We are able to control the amount of time that we are dumping in these objects for more stress style scenarios. More information will be coming out on how to run this test yourself at a future date. For now it runs nightly in CI. ```plaintext > npx ts-node hack/load.cli.ts --help Usage: load [options] [command] Load test a Pepr controller and graph/report on resource usage. Options: -V, --version output the version number -h, --help display help for command Commands: prep Create testable artifacts cluster test cluster controls deploy [options] deploy a Pepr module for testing run [options] run a load test post [options] post-process load test log graph [options] generate a graph of load test results help [command] display help for command ``` **Legacy Watch is removed** ⚠️ After ongoing testing and consistently seeing major improvements in our Undici Watch, we have removed the legacy watch option to provide a better performance out of the box and to avoid maintaining two separate watches. - feat: replace legacy fetch in WatchConfig and update docs [#​1423](https://redirect.github.com/defenseunicorns/pepr/issues/1423) by [@​btlghrants](https://redirect.github.com/btlghrants) in [https://github.com/defenseunicorns/pepr/pull/1427](https://redirect.github.com/defenseunicorns/pepr/pull/1427) - test: run load test nightly by [@​btlghrants](https://redirect.github.com/btlghrants) in [https://github.com/defenseunicorns/pepr/pull/1434](https://redirect.github.com/defenseunicorns/pepr/pull/1434) #### What's Changed - chore(test): break up request adjudicator tests to separate file for readability by [@​samayer12](https://redirect.github.com/samayer12) in [https://github.com/defenseunicorns/pepr/pull/1408](https://redirect.github.com/defenseunicorns/pepr/pull/1408) - chore: new-filter and unit test covering cluster-scoped and group defined resources by [@​cmwylie19](https://redirect.github.com/cmwylie19) in [https://github.com/defenseunicorns/pepr/pull/1417](https://redirect.github.com/defenseunicorns/pepr/pull/1417) - test: pepr load test by [@​btlghrants](https://redirect.github.com/btlghrants) in [https://github.com/defenseunicorns/pepr/pull/1404](https://redirect.github.com/defenseunicorns/pepr/pull/1404) - chore: bump kubernetes-fluent-client from 3.3.1 to 3.3.3 in the production-dependencies group across 1 directory by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/defenseunicorns/pepr/pull/1430](https://redirect.github.com/defenseunicorns/pepr/pull/1430) - test: updated artifact retention by [@​btlghrants](https://redirect.github.com/btlghrants) in [https://github.com/defenseunicorns/pepr/pull/1435](https://redirect.github.com/defenseunicorns/pepr/pull/1435) - test: make load tests run on mac by [@​btlghrants](https://redirect.github.com/btlghrants) in [https://github.com/defenseunicorns/pepr/pull/1437](https://redirect.github.com/defenseunicorns/pepr/pull/1437) - chore: grype ignore by [@​cmwylie19](https://redirect.github.com/cmwylie19) in [https://github.com/defenseunicorns/pepr/pull/1436](https://redirect.github.com/defenseunicorns/pepr/pull/1436) - chore: add top-level CONTRIBUTING.md pointing appropriate place by [@​soltysh](https://redirect.github.com/soltysh) in [https://github.com/defenseunicorns/pepr/pull/1442](https://redirect.github.com/defenseunicorns/pepr/pull/1442) - test: double load test load volume by [@​btlghrants](https://redirect.github.com/btlghrants) in [https://github.com/defenseunicorns/pepr/pull/1443](https://redirect.github.com/defenseunicorns/pepr/pull/1443) - test: more load by [@​btlghrants](https://redirect.github.com/btlghrants) in [https://github.com/defenseunicorns/pepr/pull/1445](https://redirect.github.com/defenseunicorns/pepr/pull/1445) - test: squash some extra test output by [@​btlghrants](https://redirect.github.com/btlghrants) in [https://github.com/defenseunicorns/pepr/pull/1446](https://redirect.github.com/defenseunicorns/pepr/pull/1446) - chore: test cleanup of unneeded folders by [@​cmwylie19](https://redirect.github.com/cmwylie19) in [https://github.com/defenseunicorns/pepr/pull/1449](https://redirect.github.com/defenseunicorns/pepr/pull/1449) - chore: bump github/codeql-action from 3.27.1 to 3.27.3 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/defenseunicorns/pepr/pull/1421](https://redirect.github.com/defenseunicorns/pepr/pull/1421) - chore: bump github/codeql-action from 3.27.3 to 3.27.4 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/defenseunicorns/pepr/pull/1425](https://redirect.github.com/defenseunicorns/pepr/pull/1425) - chore: bump codecov/codecov-action from 4.6.0 to 5.0.0 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/defenseunicorns/pepr/pull/1424](https://redirect.github.com/defenseunicorns/pepr/pull/1424) - chore: bump husky from 9.1.6 to 9.1.7 in the development-dependencies group by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/defenseunicorns/pepr/pull/1438](https://redirect.github.com/defenseunicorns/pepr/pull/1438) - chore: bump step-security/harden-runner from 2.10.1 to 2.10.2 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/defenseunicorns/pepr/pull/1440](https://redirect.github.com/defenseunicorns/pepr/pull/1440) - chore: bump trufflesecurity/trufflehog from 3.83.6 to 3.83.7 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/defenseunicorns/pepr/pull/1439](https://redirect.github.com/defenseunicorns/pepr/pull/1439) - chore: bump codecov/codecov-action from 5.0.0 to 5.0.2 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/defenseunicorns/pepr/pull/1428](https://redirect.github.com/defenseunicorns/pepr/pull/1428) - chore: bump cross-spawn from 7.0.3 to 7.0.5 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/defenseunicorns/pepr/pull/1429](https://redirect.github.com/defenseunicorns/pepr/pull/1429) - chore: bump codecov/codecov-action from 5.0.2 to 5.0.3 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/defenseunicorns/pepr/pull/1448](https://redirect.github.com/defenseunicorns/pepr/pull/1448) - chore: bump the development-dependencies group with 3 updates by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/defenseunicorns/pepr/pull/1447](https://redirect.github.com/defenseunicorns/pepr/pull/1447) #### New Contributors - [@​soltysh](https://redirect.github.com/soltysh) made their first contribution in [https://github.com/defenseunicorns/pepr/pull/1442](https://redirect.github.com/defenseunicorns/pepr/pull/1442) **Full Changelog**: https://github.com/defenseunicorns/pepr/compare/v0.39.1...v0.40.0

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.



This PR was generated by Mend Renovate. View the repository job log.

renovate[bot] commented 2 days ago

Edited/Blocked Notification

Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.

You can manually request rebase by checking the rebase/retry box above.

⚠️ Warning: custom changes will be lost.