You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Scott Rigby
9ea35da0d0
[HIP-0026] Plugin packaging, signing, and verification (#31176)
* Plugin packaging, signing and verification
Signed-off-by: Scott Rigby <scott@r6by.com>
* wrap keyring read error with more explicit message
Co-authored-by: Jesse Simpson <jesse.simpson36@gmail.com>
Signed-off-by: Scott Rigby <scott@r6by.com>
* skip unnecessary check
Co-authored-by: Evans Mungai <mbuevans@gmail.com>
Signed-off-by: Scott Rigby <scott@r6by.com>
* Change behavior for installing plugin with missing .prov file (now warns and continues instead of failing)
Signed-off-by: Scott Rigby <scott@r6by.com>
* Add comprehensive plugin verification tests
- Test missing .prov files (warns but continues)
- Test invalid .prov file formats (fails verification)
- Test hash mismatches in .prov files (fails verification)
- Test .prov file access errors (fails appropriately)
- Test directory plugins don't support verification
- Test installation without verification enabled (succeeds)
- Test with valid .prov files (fails on empty keyring as expected)
---------
Signed-off-by: Scott Rigby <scott@r6by.com>
Co-authored-by: Jesse Simpson <jesse.simpson36@gmail.com>
Co-authored-by: Evans Mungai <mbuevans@gmail.com>
|
5 months ago |
| .. |
|
action
|
[HIP-0026] Plugin packaging, signing, and verification (#31176)
|
5 months ago |
|
chart/v2
|
Merge pull request #31138 from islewis/release-3.18
|
5 months ago |
|
cli
|
Add content cache to helm env
|
5 months ago |
|
cmd
|
[HIP-0026] Plugin packaging, signing, and verification (#31176)
|
5 months ago |
|
downloader
|
Updating to tested content cache
|
5 months ago |
|
engine
|
Merge pull request #13586 from jessesimpson36/cleaner-stacktraces
|
8 months ago |
|
gates
|
chore: enable usetesting linter
|
8 months ago |
|
getter
|
[HIP-0026] Plugin packaging, signing, and verification (#31176)
|
5 months ago |
|
helmpath
|
fix: lint test SetEnv errors
|
8 months ago |
|
ignore
|
refactor: replace HasPrefix+TrimPrefix with CutPrefix
|
8 months ago |
|
kube
|
fix client-side to server-side field manager migration
|
5 months ago |
|
lint
|
fix Chart.yaml handling
|
6 months ago |
|
postrender
|
chore: enable usetesting linter
|
8 months ago |
|
provenance
|
[HIP-0026] Plugin packaging, signing, and verification (#31176)
|
5 months ago |
|
pusher
|
test: increase test coverage for pkg/pusher
|
7 months ago |
|
registry
|
[HIP-0026] Plugin packaging, signing, and verification (#31176)
|
5 months ago |
|
release
|
Helm client/SDK support server-side apply
|
6 months ago |
|
repo
|
Merge pull request #31132 from joemicky/main
|
6 months ago |
|
storage
|
chore: enable thelper
|
9 months ago |
|
strvals
|
fix: replace "github.com/pkg/errors" with stdlib "errors" package
|
1 year ago |
|
time
|
chore: enable thelper
|
9 months ago |
|
uploader
|
Merge branch 'main' into stdlib-errors-2
|
10 months ago |