Commit Graph

11880 Commits

Author SHA1 Message Date
Yang Jiao
4f77fbe3e2
[cherry-pick]Add GC details and GC workers API test case (#19483)
Add GC details and GC workers API test case

Fix #19276

Signed-off-by: Yang Jiao <jiaoya@vmware.com>
2023-10-25 15:12:03 +08:00
MinerYang
4dd5ce2855
bump go.opentelemetry.io/contrib/instrumentation/github.com/gorilla/m… (#19476)
bump go.opentelemetry.io/contrib/instrumentation/github.com/gorilla/mux/otelmux

Signed-off-by: yminer <yminer@vmware.com>
2023-10-24 08:15:27 +00:00
Yang Jiao
dbcf60ecaa
Refresh base images on release-2.9.0 (#19475)
Signed-off-by: Yang Jiao <jiaoya@vmware.com>
2023-10-24 11:18:28 +08:00
Yang Jiao
79051140b2
[cherry-pick]Add GC accessory UI test case (#19471)
Add GC accessory UI test case

Fix #19274

Signed-off-by: Yang Jiao <jiaoya@vmware.com>
2023-10-23 14:40:55 +08:00
Yang Jiao
86c8dc5c36
[cherry-pick]Add GC accessory API test case (#19463)
Add GC accessory API test case

Fix #19273

Signed-off-by: Yang Jiao <jiaoya@vmware.com>
2023-10-20 14:24:18 +08:00
MinerYang
1171906c95
bump golang.org/x/net to v0.17.0 && go.opentelemetry.io/contrib on release-2.9.0 (#19460)
bump golang.org/x/net to v0.17.0

Signed-off-by: yminer <yminer@vmware.com>

bump go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp to v0.45.0
2023-10-18 14:34:33 +08:00
stonezdj(Daojun Zhang)
40f8217c26
[cherry-pick] Use batch to list the job id in the job queue to avoid crash redis (#19455)
Use batch to list the job id in the job queue to avoid crash redis

  fixes: #19436

Signed-off-by: stonezdj <daojunz@vmware.com>
2023-10-18 14:18:38 +08:00
Yang Jiao
4ca48d984c
Bump up version to v2.9.1 (#19451)
Signed-off-by: Yang Jiao <jiaoya@vmware.com>
2023-10-17 10:46:43 +08:00
Yang Jiao
41297f8474
[cherry-pick]Add security hub UI test case (#19449)
Add security hub UI test case

Fix #19270

Signed-off-by: Yang Jiao <jiaoya@vmware.com>
2023-10-17 00:35:45 +08:00
Shengwen YU
619f522c60
fix: bump up TRIVYVERSION=v0.46.0 && TRIVYADAPTERVERSION=v0.30.17 (#19447)
Signed-off-by: Shengwen Yu <yshengwen@vmware.com>
2023-10-16 14:23:11 +08:00
MinerYang
6cdcb9663d
[cherry-pick]bump golang to 1.20.10 (#19431)
Signed-off-by: yminer <yminer@vmware.com>
2023-10-11 13:53:46 +08:00
stonezdj(Daojun Zhang)
82c24eee5a
(cherry-pick) Change fixed_version to package_version (#19432)
Change fixed_version to package_version
  fixes #19391

Signed-off-by: stonezdj <daojunz@vmware.com>
2023-10-11 03:14:02 +00:00
Shijun Sun
6f85d59c14
[Cherry-pick]Hide version property if the value is undefined (#19396)
Hide version property if the value is undefined
1.Related issue #19391

Signed-off-by: AllForNothing <sshijun@vmware.com>
2023-09-28 10:58:51 +08:00
Yang Jiao
3c62b75a2a
[cherry-pick]Add security hub API test case (#19377)
Add security hub API test case

Fix #19269

Signed-off-by: Yang Jiao <jiaoya@vmware.com>
2023-09-21 02:57:40 +00:00
Yang Jiao
0107eb39f0
[cherry-pick]Refactor unstable test cases (#19351)
Refactor unstable test cases

Fix #19282

Signed-off-by: Yang Jiao <jiaoya@vmware.com>
2023-09-13 16:01:06 +08:00
MinerYang
0b9645d896
(cherry-pick) fix storage.redirect.disable migrate template error release-2.9.0 (#19336)
(cherry-pick) fix storage.redirect.disable migrate template error

Signed-off-by: yminer <yminer@vmware.com>

update boolean to lowercase
2023-09-12 11:16:03 +08:00
stonezdj(Daojun Zhang)
398078f164
(cherry-pick) Remove job status track information from redis after stop the job in the queue (#19307)
Remove job status track information from redis after stop the job in the queue

  After stop in the queue:
  Remove key in {harbor_job_service_namespace}:job_track:inprogress
  Remove {harbor_job_service_namespace}:job_stats:<job_id>
  fixes #19211

Signed-off-by: stonezdj <daojunz@vmware.com>
2023-09-05 12:08:51 +08:00
Shijun Sun
6d1ad65cf1
Update the image version for trivy scan (#19265)
Signed-off-by: AllForNothing <sshijun@vmware.com>
2023-08-31 18:42:16 +08:00
Shijun Sun
0f9839bf6e
[Cherry-pick]Switch to a new chart library (#19263)
Switch to a new chart library

Signed-off-by: AllForNothing <sshijun@vmware.com>
2023-08-31 16:38:38 +08:00
Yang Jiao
44f5702e87
Refresh base images on release-2.9.0 (#19246)
Signed-off-by: Yang Jiao <jiaoya@vmware.com>
2023-08-28 03:31:35 +00:00
Shijun Sun
cdffb5e93b
[Cherry-pick]Add a tooltip for the page title of security hub (#19232)
Add a tooltip for the page title of security hub
1. This tooltip explains the artifacts total count

Signed-off-by: AllForNothing <sshijun@vmware.com>
2023-08-24 18:21:50 +08:00
stonezdj(Daojun Zhang)
63668282db
(cherry-pick) Refine total artifact and scanned artifact (#19229)
Refine total artifact and scanned artifact

  Artifact include all accessory, child artifact
  fixes #19215

Signed-off-by: stonezdj <daojunz@vmware.com>
2023-08-22 16:03:47 +08:00
Shijun Sun
90e526e2b9
[Cherry-pick]Add new uri path to ShouldNotReuseRoute array (#19218)
Add new uri path to ShouldNotReuseRoute array
1.Fixes #19216

Signed-off-by: AllForNothing <sshijun@vmware.com>
2023-08-21 18:54:52 +08:00
Wang Yan
0507655fda
fix gc dry run issue (#19210)
In the dry run mode, the accessories should be considered when try to simulate delete the subject manifest.

Signed-off-by: wang yan <wangyan@vmware.com>
2023-08-18 13:27:50 +08:00
stonezdj(Daojun Zhang)
62ed9fc947
(cherry-pick) Wrong artifact scanned count (#19205)
Wrong artifact scanned count

 fixes #19197

Signed-off-by: stonezdj <daojunz@vmware.com>
2023-08-17 11:15:15 +08:00
stonezdj(Daojun Zhang)
5306f6aebd
(cherry-pick) Filter artifact without CVE from top 5 dangerous artifacts (#19203)
Filter artifact without CVE from top 5 dangerous artifacts

  Fixes #19186

Signed-off-by: stonezdj <daojunz@vmware.com>
2023-08-17 11:15:01 +08:00
Chlins Zhang
e1f95cade0
[cherry-pick] fix: support customize cache db for business (#19190)
fix: support customize cache db for business

Support to configure the customized redis db for cache layer and other
misc business for core, by default the behavior is same with
previous(stored in db 0).

Signed-off-by: chlins <chenyuzh@vmware.com>
2023-08-17 08:38:17 +08:00
Shijun Sun
8cd612a6ef
[Cherry-pick]Update the max length for the filters (#19195)
Update the max length for the filters
1.Cherry-pick #19194

Signed-off-by: AllForNothing <sshijun@vmware.com>
2023-08-16 17:15:07 +08:00
Shijun Sun
05cb1d771b
[Cherry-pick]ignore spaces for vulnerability filters (#19181)
ignore spaces for vulnerability filters
1.Fixes #19168

Signed-off-by: AllForNothing <sshijun@vmware.com>
2023-08-15 16:04:21 +08:00
Chlins Zhang
6050cb6325
[cherry-pick] chore: fix incorrect otel timeout in harbor yaml template (#19123)
chore: fix incorrect otel timeout in harbor yaml template

Update the incorrect otel timeout sample value in the harbor YAML
configuration template.

Signed-off-by: chlins <chenyuzh@vmware.com>
2023-08-15 10:38:34 +08:00
Chlins Zhang
8ad19e785b
log: change log level to reduce the noise logs (#19165)
1. Change some logs level to reduce the noise.
2. Wrap the go-redis.Nil error as ErrNotFound to avoid confusing

Signed-off-by: chlins <chenyuzh@vmware.com>
2023-08-14 08:22:29 +02:00
Shengwen YU
fbdc03bcab
[Cherry-pick] fix: cron string validation (the 1st field of a cron string must be 0… (#19145)
fix: cron string validation (the 1st field of a cron string must be 0 when there are 6 fields)

Signed-off-by: Shengwen Yu <yshengwen@vmware.com>
2023-08-11 08:31:13 +08:00
Shengwen YU
0a232ff1ef
[Cherry-pick] fix: add storage_limit check (add ValidateQuotaLimit as a general met… (#19144)
fix: add storage_limit check (add ValidateQuotaLimit as a general method to validate quota limit value)

Signed-off-by: Shengwen Yu <yshengwen@vmware.com>
2023-08-11 08:30:24 +08:00
Yang Jiao
92e468c6c5
[cherry-pick]Bump up setup-gcloud to 430.0.0 (#19118)
Bump up setup-gcloud to 430.0.0

Bump up setup-gcloud to 430.0.0

Signed-off-by: Yang Jiao <jiaoya@vmware.com>
2023-08-08 10:33:47 +08:00
Yang Jiao
39b09cac63
Refresh base images on 2.9.0 (#19114)
Signed-off-by: Yang Jiao <jiaoya@vmware.com>
2023-08-07 17:29:07 +08:00
MinerYang
b8f2ef9c9e
bump golang 1.20.7 on main (#19111)
Signed-off-by: yminer <yminer@vmware.com>
2023-08-07 15:40:44 +08:00
Shijun Sun
958bed2ee0
Update ui to fix some issues (#19101)
1. Add digest filter for vulnerability search, for #19023
2. Fixes #19104

Signed-off-by: AllForNothing <sshijun@vmware.com>
2023-08-07 14:49:50 +08:00
Chlins Zhang
a036e4a7b0
fix: skip to delete scan reports if the digest still referenced (#19110)
fix: skip to delete scan reports if the digest still referenced by other artifacts

Avoid to delete the scan reports in case the artifact deleted but still
referenced by the other artifacts.

Signed-off-by: chlins <chenyuzh@vmware.com>
2023-08-07 14:00:26 +08:00
Wang Yan
403b616a5a
fix ScheduleObj.type in swagger (#19109)
fixes #18262
Add Schedule as a valid enum values of ScheduleObj.type

Signed-off-by: wang yan <wangyan@vmware.com>
2023-08-07 11:08:25 +08:00
stonezdj(Daojun Zhang)
0e92eaea18
Sort most dangerous vulnerabilities by score and severity level (#19103)
Check it is referred by a scan_report
  Add index to report_vulnerability_record to improve performance
  Fixes #19014 #19028

Signed-off-by: stonezdj <daojunz@vmware.com>
2023-08-07 10:13:34 +08:00
stonezdj(Daojun Zhang)
c62ec7daac
Add artifact digest to query condition (#19102)
Fixes #19023

Signed-off-by: stonezdj <daojunz@vmware.com>
2023-08-07 09:24:44 +08:00
stonezdj(Daojun Zhang)
3de778e9f1
Fix incorrect artifact and scanned artifact count issue (#19106)
* Fix incorrect artifact and scanned artifact count issue

  fixes #19009 #19020 #19013

Signed-off-by: stonezdj <daojunz@vmware.com>

* fix issue

Signed-off-by: stonezdj <daojunz@vmware.com>

---------

Signed-off-by: stonezdj <daojunz@vmware.com>
2023-08-07 08:40:26 +08:00
Shijun Sun
f8cf772d86
Update style for add-replication-rule page (#19100)
1. Fixes #19098

Signed-off-by: AllForNothing <sshijun@vmware.com>
2023-08-04 14:12:15 +08:00
Chlins Zhang
8c23bcdc54
fix: fix replication list projects with pure numberic name (#19090)
Quote the project name when listing projects in the replication, resolve
the issue of pure number name of project.

Signed-off-by: chlins <chenyuzh@vmware.com>
2023-08-04 09:29:51 +08:00
Shijun Sun
530b78285b
Convert the string "0" to number 0 (#19080)
1. Fixes #19046

Signed-off-by: AllForNothing <sshijun@vmware.com>
2023-08-03 21:52:49 +08:00
Shijun Sun
d34775296c
Update cron ui for add replicatipn rule page (#19083)
1.Fixes #19072

Signed-off-by: AllForNothing <sshijun@vmware.com>
2023-08-03 18:18:54 +08:00
Shijun Sun
26b53ef343
Show banner message on log in page (#19078)
1. Fixes #19076

Signed-off-by: AllForNothing <sshijun@vmware.com>
2023-08-03 17:24:09 +08:00
Shijun Sun
1d81b3d8ad
Update ui for gc history and banner message (#19094)
1. Fixes #19031
2. Fixes #19049

Signed-off-by: AllForNothing <sshijun@vmware.com>
2023-08-03 14:36:20 +08:00
Shijun Sun
cdd3f267b5
Merge cosign check and notation check (#19079)
1.Merge cosign check and notaion check into one API call, related issue #19077

Signed-off-by: AllForNothing <sshijun@vmware.com>
2023-08-03 13:06:15 +08:00
Shengwen YU
1132a6654e
fix: bump up TRIVYVERSION=v0.44.0 and TRIVYADAPTERVERSION=v0.30.15 (#19087)
Signed-off-by: Shengwen Yu <yshengwen@vmware.com>
2023-08-03 11:49:49 +08:00