Adam Martin
5c7daddfef
Merge pull request #218 from amartin120/remove-cache-flag
...
deprecate misleading cache flag from store
2024-03-29 13:48:51 -04:00
Adam Martin
7083f3a4f3
deprecate the cache flag instead of remove
...
Signed-off-by: Adam Martin <adam.martin@rancherfederal.com >
2024-03-29 13:40:24 -04:00
Adam Martin
35538bf45a
removed misleading cache flag
...
Signed-off-by: Adam Martin <adam.martin@rancherfederal.com >
2024-03-28 14:24:37 -04:00
Adam Martin
b6701bbfbc
better logging when adding to store
...
Signed-off-by: Adam Martin <adam.martin@rancherfederal.com >
2024-03-28 14:16:22 -04:00
Francesco Giudici
8120537af2
Fix --name option in "store add file" command
...
Fixes : #196
Signed-off-by: Francesco Giudici <francesco.giudici@suse.com >
2024-02-27 09:54:48 +01:00
Atanas Dinov
003560c3b3
Exit with status code 1 if cosign is not configured
2024-02-23 10:39:47 +02:00
Adam Martin
1b9d057f7a
Merge pull request #188 from amartin120/registry-flag
...
add registry flag to sync cli to match annotation functionality
2024-02-22 08:57:44 -05:00
Adam Martin
ef73fff01a
fix exit code on error
...
Signed-off-by: Adam Martin <adam.martin@rancherfederal.com >
2024-02-19 16:45:04 -05:00
Adam Martin
0c6fdc86da
add registry flag to cli for sync
2024-02-19 10:10:47 -05:00
Adam Martin
5592ec0f88
remove deprecated commands
...
Signed-off-by: Adam Martin <adam.martin@rancherfederal.com >
2024-02-16 09:10:29 -05:00
Adam Martin
cd8d4f6e46
add login command
...
Signed-off-by: Adam Martin <adam.martin@rancherfederal.com >
2024-02-15 15:54:23 -05:00
Adam Martin
ccd529ab48
update to add size totals and cosign bits to the info command
...
Signed-off-by: Adam Martin <adam.martin@rancherfederal.com >
2024-02-14 13:03:36 -05:00
Adam Martin
0c55d00d49
switch the 'apply the registry override first in a image sync
...
Signed-off-by: Adam Martin <adam.martin@rancherfederal.com >
2024-02-11 10:58:31 -05:00
Adam Martin
59ff02b52b
add annotations for registry
...
Signed-off-by: Adam Martin <adam.martin@rancherfederal.com >
2024-02-10 22:38:11 -05:00
Adam Martin
8b3398018a
add annotations for key and platform
...
Signed-off-by: Adam Martin <adam.martin@rancherfederal.com >
2024-02-10 21:07:29 -05:00
Adam Martin
a05d21c052
add platform flag for image add and sync
...
Signed-off-by: Adam Martin <adam.martin@rancherfederal.com >
2024-01-28 19:48:16 -05:00
Adam Martin
a977cec50c
improve cosign setup
...
Signed-off-by: Adam Martin <adam.martin@rancherfederal.com >
2024-01-28 12:08:31 -05:00
Zack Hodgson Brady
fbafa60da5
updated archive default name
2024-01-23 22:49:20 -05:00
Adam Martin
d9e298b725
adjust to make registry and fileserver subcommands
2024-01-22 13:40:58 -05:00
Adam Martin
e14453f730
add fileserver option for store serve
2024-01-22 11:31:46 -05:00
Adam Martin
2174e96f0e
add simple type filter to store info
...
Signed-off-by: Adam Martin <adam.martin@rancherfederal.com >
2023-12-19 09:59:06 -05:00
Adam Martin
4dbff83459
fix for validating foreign blobs
...
Signed-off-by: Adam Martin <adam.martin@rancherfederal.com >
2023-12-18 15:27:32 -05:00
Adam Martin
6e3d3fc7b8
updated store info to handle multi arch images
...
Signed-off-by: Adam Martin <adam.martin@rancherfederal.com >
2023-12-14 11:15:37 -05:00
Adam Martin
0f7f363d6c
improved logging for hauler store copy
...
Signed-off-by: Adam Martin <adam.martin@rancherfederal.com >
2023-12-11 18:15:34 -05:00
Adam Martin
ab975a1dc7
Merge pull request #144 from amartin120/add-autocompletion
...
add autocompletion
2023-12-05 12:19:01 -05:00
Adam Martin
e2176d211a
keep consistent with other subcommands
...
Signed-off-by: Adam Martin <adam.martin@rancherfederal.com >
2023-12-05 11:29:01 -05:00
Adam Martin
93ae968580
add autocompletion
...
Signed-off-by: Adam Martin <adam.martin@rancherfederal.com >
2023-12-05 10:37:29 -05:00
Adam Martin
b0a37d21af
performance fix for images
...
Signed-off-by: Adam Martin <adam.martin@rancherfederal.com >
2023-12-04 11:19:57 -05:00
Adam Martin
aa16575c6f
cleaned up version command more
...
Signed-off-by: Adam Martin <adam.martin@rancherfederal.com >
2023-12-04 11:19:43 -05:00
Adam Martin
f1fbd7e9c2
don't flush store on each sync
...
Signed-off-by: Adam Martin <adam.martin@rancherfederal.com >
2023-11-30 10:02:04 -05:00
Adam Martin
f348fb8d4d
registry auth fix for copy
...
Signed-off-by: Adam Martin <adam.martin@rancherfederal.com >
2023-11-28 22:29:00 -05:00
Adam Martin
4d950f7b0a
Add OCI hauler manifests. ( #136 )
...
* pull carbide flavored hauler manifests from reg
* remove temp constant
* remove temp hardcoding
* add comments for new sync flags
* fixes for version and registry serve
* band-aid for store info... needs love
* add sbom to info logic
* adjust a few text descriptions
* adjust tag names with +
* removed testing file
Signed-off-by: Adam Martin <adam.martin@rancherfederal.com >
2023-11-03 12:44:05 -07:00
Adam Martin
f2b0c44af3
polish up cosign verify for hauler store sync
...
Signed-off-by: Adam Martin <adam.martin@rancherfederal.com >
2023-10-12 12:05:35 -04:00
Adam Martin
323b93ae20
fix cosign verify logging
...
Signed-off-by: Adam Martin <adam.martin@rancherfederal.com >
2023-10-11 13:44:21 -04:00
Adam Martin
bb9a088a84
fixes and logging for cosign verify <iamge>
...
Signed-off-by: Adam Martin <adam.martin@rancherfederal.com >
2023-10-11 13:44:21 -04:00
Adam Martin
96d92e3248
impl for cosign functions for images & store copy
...
Signed-off-by: Adam Martin <adam.martin@rancherfederal.com >
2023-10-11 13:44:21 -04:00
Adam Martin
3049846a46
cli updates to accomodate the cosign additions
2023-10-11 13:44:21 -04:00
Adam Martin
7d6bbbc6fc
pull back in ocil
2023-10-11 13:40:42 -04:00
Adam Martin
4beb4d4200
deprecation notices for dl and non-store serve
2023-09-27 09:07:33 -04:00
Josh Wolf
105fb3a119
ensure thick charts follow proper reference naming convention
2022-01-25 11:00:26 -07:00
Josh Wolf
c341929a57
add optional args to file name generation and discovery
2022-01-25 08:07:43 -07:00
Josh Wolf
320a4af36a
add support for helm authentication when storing charts
2022-01-24 16:31:03 -07:00
Josh Wolf
513175399b
add basic configuration for fileserer
2022-01-24 08:24:42 -07:00
Matt Nikkel
597a5aa06d
Handle ImageTxts objects in sync subcommand
2022-01-13 13:56:20 -05:00
Josh Wolf
39dc1aac23
ensure charts are always given a version tag
2022-01-12 11:32:26 -07:00
Josh Wolf
8edc4927a8
move store/cache flags from global to store scoped
2022-01-12 10:30:05 -07:00
Josh Wolf
8b372d8a20
factor out core oci logic into independent library (rancherfederal/ocil)
2022-01-12 09:47:09 -07:00
Josh Wolf
1030ed92a8
add some standardization to referencing unreferenced content
2021-12-13 13:23:08 -07:00
Josh Wolf
313c40bba8
standardize content naming for unnamed content
2021-12-13 12:00:41 -07:00
Josh Wolf
d31a17f411
ensure sync doesn't panic when given invalid or empty yaml content
2021-12-10 18:58:51 -07:00