Sergio C. Arteaga
ee7f39e4ca
Add support for provenance files in Helm OCI repos ( #1562 )
...
Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com>
2021-09-22 15:44:45 +02:00
Sergio C. Arteaga
9dcbfb938d
Repo metadata file is now supported in Helm OCI repos ( #1558 )
...
Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com>
Signed-off-by: Cintia Sanchez Garcia <cynthiasg@icloud.com>
Co-authored-by: Sergio Castaño Arteaga <tegioz@icloud.com>
Co-authored-by: Cintia Sanchez Garcia <cynthiasg@icloud.com>
2021-09-21 15:11:05 +02:00
Sergio C. Arteaga
584423a164
Upgrade backend dependencies ( #1556 )
...
Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com>
2021-09-21 08:27:56 +02:00
Sergio C. Arteaga
b892b8b4fe
Improve Helm OCI support (include HIP 6 changes) ( #1555 )
...
Closes #1554
Related to helm/helm#9782
Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com>
Signed-off-by: Cintia Sanchez Garcia <cynthiasg@icloud.com>
Co-authored-by: Sergio Castaño Arteaga <tegioz@icloud.com>
Co-authored-by: Cintia Sanchez Garcia <cynthiasg@icloud.com>
2021-09-17 13:31:52 +02:00
Sergio C. Arteaga
a7aab0bc0e
Define constants for keys used in pkg data field ( #1549 )
...
Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com>
2021-09-15 13:08:43 +02:00
Sergio C. Arteaga
6d106495e6
Add support for all repository kinds to ah lint ( #1533 )
...
Closes #1516
Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com>
2021-09-09 08:24:20 +02:00
Sergio C. Arteaga
3c58391389
Allow exploring templates in Helm OCI repositories ( #1472 )
...
Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com>
Signed-off-by: Cintia Sanchez Garcia <cynthiasg@icloud.com>
Co-authored-by: Sergio Castaño Arteaga <tegioz@icloud.com>
Co-authored-by: Cintia Sanchez Garcia <cynthiasg@icloud.com>
2021-08-10 16:51:55 +02:00
Sergio C. Arteaga
ff75c59439
Validate operator capabilities value ( #1469 )
...
Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com>
2021-08-10 09:47:05 +02:00
Sergio C. Arteaga
e62cf78ebb
Add Artifact Hub CLI tool ( #1446 )
...
Closes #1428
Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com>
2021-07-21 17:49:19 +02:00
Sergio C. Arteaga
61a20ffd48
Fix issue handling icon in OCI based charts ( #1442 )
...
Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com>
2021-07-19 11:56:27 +02:00
Sergio C. Arteaga
8bc5b5779f
Display Helm charts sign key information ( #1408 )
...
Closes #1308
Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com>
Signed-off-by: Cintia Sanchez Garcia <cynthiasg@icloud.com>
Co-authored-by: Sergio Castaño Arteaga <tegioz@icloud.com>
Co-authored-by: Cintia Sanchez Garcia <cynthiasg@icloud.com>
2021-06-18 09:34:54 +02:00
Sergio C. Arteaga
f10a6b5f0e
Fix issue in Helm tracker source ( #1358 )
...
Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com>
2021-05-28 11:52:02 +02:00
Sergio C. Arteaga
3321b07ee0
Update Accept-Encoding header used fetching charts ( #1333 )
...
Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com>
2021-05-20 18:38:45 +02:00
Sergio C. Arteaga
f81aa11668
Validate containers images references ( #1332 )
...
Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com>
2021-05-20 17:07:57 +02:00
Sergio C. Arteaga
a6eae6e2d5
Trim single quotes from containers images ( #1330 )
...
Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com>
2021-05-20 12:34:06 +02:00
Sergio C. Arteaga
37131d5e1b
Set Accept-Encoding header fetching charts archives ( #1324 )
...
Closes #1321
Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com>
2021-05-18 15:44:26 +02:00
Sergio C. Arteaga
783f2b1eb0
Include deps when extracting containers images ( #1323 )
...
Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com>
2021-05-18 13:45:26 +02:00
Sergio C. Arteaga
75af3b46c3
Fix tests ( #1322 )
...
Revisit when Helm v3.6.0 is released to check if [this commit](0156ca61ca (diff-5d4849bad97d2e075ce5d0ae5af3e93dbfde235ce1345fa96148279cf706af2f) ) is part of it.
Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com>
2021-05-18 12:40:05 +02:00
Sergio C. Arteaga
ccaaad1b22
Extract Helm charts containers images automatically ( #1320 )
...
Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com>
2021-05-18 10:53:15 +02:00
Sergio C. Arteaga
8f52836aa8
Improve Helm charts provenance file check ( #1316 )
...
Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com>
2021-05-17 12:45:25 +02:00
Sergio C. Arteaga
bf58fc2a1b
Improve packages changelog ( #1286 )
...
Closes #1209
Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com>
Signed-off-by: Cintia Sanchez Garcia <cynthiasg@icloud.com>
Co-authored-by: Sergio Castaño Arteaga <tegioz@icloud.com>
Co-authored-by: Cintia Sanchez Garcia <cynthiasg@icloud.com>
2021-05-03 20:31:12 +02:00
Sergio C. Arteaga
899584cd9b
Reorganize some configuration values ( #1189 )
...
This PR addresses the following problems:
- Some config values used by internal packages are component dependent
- Some config sections are (or may eventually be) duplicated in multiple components sections
The following changes have been applied:
- Email configuration block has been moved out of the `hub` section to the root of the values file.
- Github token has been moved out of the `tracker` section to a new `creds` section at the root of the values file.
- Docker username and password have been moved out of the `scanner` section to the new `creds` section.
- Image store has been moved out of the `tracker` section to a new `images` section at the root of the values file.
- Tracking and scanning events have been moved out of the `tracker` and `scanner` sections respectively to a new `events` section at the root of the values file.
**Please note that existing deployments may need to update some or all of these values to avoid breaking some features.**
Closes #1186
Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com>
2021-03-19 11:47:51 +01:00
Sergio C. Arteaga
d99b8ed582
Store creation timestamp of some entities ( #1179 )
...
Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com>
Signed-off-by: Cintia Sanchez Garcia <cynthiasg@icloud.com>
Co-authored-by: Sergio Castaño Arteaga <tegioz@icloud.com>
Co-authored-by: Cintia Sanchez Garcia <cynthiasg@icloud.com>
2021-03-15 19:20:41 +01:00
Sergio C. Arteaga
3d4785c90d
Fix issue validating chart metadata ( #1148 )
...
Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com>
2021-02-25 10:26:49 +01:00
Sergio C. Arteaga
7ab61c7f3e
Improve charts metadata validation and errors tracking ( #1146 )
...
Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com>
2021-02-24 14:35:56 +01:00
Sergio C. Arteaga
4bbf5ca465
Bump golangci to 1.37 and enable errorlint ( #1141 )
...
Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com>
2021-02-24 09:42:22 +01:00
Sergio C. Arteaga
75523822f7
Add support for publisher recommendations ( #1117 )
...
Closes #1106
Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com>
Signed-off-by: Cintia Sanchez Garcia <cynthiasg@icloud.com>
Co-authored-by: Sergio Castaño Arteaga <tegioz@icloud.com>
Co-authored-by: Cintia Sanchez Garcia <cynthiasg@icloud.com>
2021-02-10 18:42:56 +01:00
Sergio C. Arteaga
0f64cdc5c6
Track kubeVersion and type in Helm charts ( #1109 )
...
Related to #1104
Related to #1105
Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com>
2021-02-09 14:34:05 +01:00
Sergio C. Arteaga
8574680216
Track Helm charts API version ( #1095 )
...
Related to #1063
Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com>
2021-02-08 10:31:07 +01:00
Sergio C. Arteaga
c38412a32f
Improve error logging in Helm tracker source ( #1065 )
...
Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com>
2021-02-01 10:53:50 +01:00
Sergio C. Arteaga
60299dea5e
Improve how the tracker handles logos images ( #1057 )
...
Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com>
2021-01-28 14:01:31 +01:00
Sergio C. Arteaga
cd4fc5e72f
Fix issue reindexing package when digest changes ( #1053 )
...
This is a regression introduced in #1032
Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com>
2021-01-27 10:45:48 +01:00
Sergio C. Arteaga
dea3a5f9cf
Refactor trackers ( #1032 )
...
Closes #1025
Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com>
2021-01-25 09:53:00 +01:00