Nathan Lowe
|
9a7df265ce
|
Retention: New Evaluator: Pulled within the last N Days
Signed-off-by: Nathan Lowe <public@nlowe.me>
|
2019-08-06 22:28:28 -04:00 |
|
Wenkai Yin(尹文开)
|
ec4fa753d7
|
Merge pull request #8552 from nlowe/feat/retention/GH-8549-Pushed-in-the-last-N-Days
Retention: New Evaluator: Retain Images pushed within N days
|
2019-08-07 09:55:05 +08:00 |
|
Steven Zou
|
bbc7d1cb24
|
Merge pull request #8562 from bitsf/tag_retention_nothing_rule
retain nothing rule
|
2019-08-06 20:15:19 +08:00 |
|
Steven Zou
|
92c2cfa35a
|
Merge pull request #8529 from bitsf/tag_retention_disable_rule
add disable rule feature for tag retention
|
2019-08-06 20:05:28 +08:00 |
|
Ziming Zhang
|
498a813299
|
retain nothing rule
Change-Id: I4e7a4ecb40fe39b80e41a6d9bf8b5fb3968a41af
Signed-off-by: Ziming Zhang <zziming@vmware.com>
|
2019-08-06 15:10:27 +08:00 |
|
Ziming Zhang
|
57e7854beb
|
add disable rule feature for tag retention
Change-Id: I335f1fb3e1273c945dda85999a0218440092be12
Signed-off-by: Ziming Zhang <zziming@vmware.com>
|
2019-08-06 15:05:20 +08:00 |
|
Nathan Lowe
|
0db203a395
|
Fix failing test for the index
Signed-off-by: Nathan Lowe <public@nlowe.me>
|
2019-08-05 23:56:15 -04:00 |
|
Nathan Lowe
|
9f88e78381
|
Register the new evaluator with the index package
Signed-off-by: Nathan Lowe <public@nlowe.me>
|
2019-08-05 20:05:33 -04:00 |
|
Nathan Lowe
|
14eff4d9f2
|
Add comment to make the linter happy
Signed-off-by: Nathan Lowe <public@nlowe.me>
|
2019-08-05 00:30:29 -04:00 |
|
Nathan Lowe
|
71ada8b21d
|
Retention: New Evaluator: Retain Images pushed within N days
Signed-off-by: Nathan Lowe <public@nlowe.me>
|
2019-08-04 20:12:38 -04:00 |
|
Steven Zou
|
3b45840bb0
|
Merge pull request #8544 from bitsf/tag_retention_fix_pagenum
add total page num for tag retention
|
2019-08-02 18:18:21 +08:00 |
|
Ziming Zhang
|
decffdd6a4
|
add total page num for tag retention
Signed-off-by: Ziming Zhang <zziming@vmware.com>
Change-Id: I58a250dbb643f6949c1e34aa3a84a01dc3e0b285
|
2019-08-02 14:43:52 +08:00 |
|
Wenkai Yin
|
1aa5e631d7
|
Remove the retention job for deleting repository
Remove the retention job for deleting repository
Signed-off-by: Wenkai Yin <yinw@vmware.com>
|
2019-08-02 10:27:19 +08:00 |
|
Steven Zou
|
75707adeb9
|
Merge pull request #8509 from ywk253100/190731_retention
Fix retention bug
Urgent case, need to merge now
|
2019-07-31 20:33:37 +08:00 |
|
Wenkai Yin
|
05934d1818
|
Fix retention bug
Fix retention bug that passing the wrong rules to retention job
Signed-off-by: Wenkai Yin <yinw@vmware.com>
|
2019-07-31 19:53:04 +08:00 |
|
Steven Zou
|
49c1b2d4f1
|
fix bug: dry run is missing when deleting ropo
Signed-off-by: Steven Zou <szou@vmware.com>
|
2019-07-31 17:14:08 +08:00 |
|
Steven Zou
|
a63d3b91e3
|
Merge pull request #8487 from bitsf/tag_retention_fix
fix tag_retention bug
|
2019-07-30 22:35:07 +08:00 |
|
Ziming Zhang
|
98994ce459
|
fix tag_retention bug
Signed-off-by: Ziming Zhang <zziming@vmware.com>
Change-Id: I8e645c351817afede442a1bf29dd7ad6da31ad06
|
2019-07-30 19:03:39 +08:00 |
|
Wenkai Yin
|
61f54cc4a9
|
Refactor retention launcher
Signed-off-by: Wenkai Yin <yinw@vmware.com>
|
2019-07-30 16:10:33 +08:00 |
|
Steven Zou
|
63d16d4b6b
|
Merge pull request #8475 from steven-zou/fix/add_del_job
add retention job for deleting repository
|
2019-07-30 14:19:46 +08:00 |
|
Steven Zou
|
f29d50e6dd
|
fix ut case failures
Signed-off-by: Steven Zou <szou@vmware.com>
|
2019-07-30 11:56:17 +08:00 |
|
Wenkai Yin(尹文开)
|
b90874b06a
|
Merge pull request #8457 from bitsf/tag_retention_api_fix
fix tag retention api bug
|
2019-07-30 10:24:28 +08:00 |
|
Steven Zou
|
1e7f51615f
|
fix conflicts in runtime/bootstrap.go
|
2019-07-30 09:52:22 +08:00 |
|
Steven Zou
|
3ca5116a53
|
add retention job for deleting repository
Signed-off-by: Steven Zou <szou@vmware.com>
|
2019-07-30 09:45:19 +08:00 |
|
Ziming
|
a5c31d7160
|
Merge pull request #8456 from ywk253100/190729_scheduler
Register the scheduler job and fix bugs
|
2019-07-30 08:57:10 +08:00 |
|
Ziming
|
81950980bd
|
fix ci
|
2019-07-30 08:33:32 +08:00 |
|
Steven Zou
|
4bf7f7b3e4
|
Merge pull request #8445 from steven-zou/fix/tag_retention
refactor index registering processes
|
2019-07-30 07:58:14 +08:00 |
|
Wenkai Yin
|
94c1cf8ac9
|
Register the scheduler job and fix bugs
1. Register the scheduler job
2. Fix retention bugs
Signed-off-by: Wenkai Yin <yinw@vmware.com>
|
2019-07-30 07:37:47 +08:00 |
|
Ziming Zhang
|
e8f9f58550
|
fix tag retention api bug
Signed-off-by: Ziming Zhang <zziming@vmware.com>
Change-Id: I26bb4aade70f35132a345a945fa19d35e8c92571
|
2019-07-29 19:29:03 +08:00 |
|
Ziming Zhang
|
7cc29f0b90
|
fix tag retention api bug
Signed-off-by: Ziming Zhang <zziming@vmware.com>
Change-Id: I2c295090de34d133671c01422a6812fa426e9be7
|
2019-07-29 18:36:51 +08:00 |
|
Steven Zou
|
fa678a12cc
|
fix the OR processor failure issue
Signed-off-by: Steven Zou <szou@vmware.com>
|
2019-07-29 17:43:20 +08:00 |
|
Ziming Zhang
|
b0f6000f16
|
fix tag retention api bug
Signed-off-by: Ziming Zhang <zziming@vmware.com>
Change-Id: Id01b3a00ee0fa18cb5b9e4a74bb61a76d7d29709
|
2019-07-29 17:40:38 +08:00 |
|
Wenkai Yin(尹文开)
|
7fd06edccf
|
Merge pull request #8451 from ywk253100/190729_retention_task
Add property "repository" to retention task
|
2019-07-29 17:18:42 +08:00 |
|
Steven Zou
|
640fcdaee3
|
enhance the label selector
Signed-off-by: Steven Zou <szou@vmware.com>
|
2019-07-29 16:31:47 +08:00 |
|
Ziming Zhang
|
ba47b4c00f
|
get execution status on the fly
Signed-off-by: Ziming Zhang <zziming@vmware.com>
Change-Id: Iefcf8946d7a2c7a27bc22bd326ee9723b4b79c66
|
2019-07-29 14:48:39 +08:00 |
|
Steven Zou
|
6479a22a08
|
refacor index registering processes
Signed-off-by: Steven Zou <szou@vmware.com>
|
2019-07-29 14:01:47 +08:00 |
|
Wenkai Yin
|
a55860d2df
|
Add property "repository" to retention task
Add property "repository" to retention task
Signed-off-by: Wenkai Yin <yinw@vmware.com>
|
2019-07-29 13:47:18 +08:00 |
|
Ziming
|
5a390d2fa0
|
Merge pull request #8429 from ywk253100/190726_retention_chartserver
Only listing chart repositories when chart server is enabled
|
2019-07-28 22:52:34 +08:00 |
|
Ziming
|
67b65814d9
|
Merge pull request #8434 from ywk253100/190727_retention
Fix bugs found in running the retention workflow
|
2019-07-28 22:52:16 +08:00 |
|
Wenkai Yin
|
ab792019db
|
Fix bugs found in running the retention workflow
Fix bugs found in running the retention workflow
Signed-off-by: Wenkai Yin <yinw@vmware.com>
|
2019-07-28 10:36:57 +08:00 |
|
Wenkai Yin
|
9235dcff54
|
Only listing chart repositories when chart server is enabled
Only listing chart repositories when chart server is enabled
Signed-off-by: Wenkai Yin <yinw@vmware.com>
|
2019-07-28 09:08:41 +08:00 |
|
Ziming Zhang
|
83b045f5ec
|
add ut for tag retention controller
Signed-off-by: Ziming Zhang <zziming@vmware.com>
Change-Id: I1469ee13675537ec389a068e4bc29e457b402fa4
|
2019-07-26 17:55:11 +08:00 |
|
Steven Zou
|
3a7066346b
|
Merge pull request #8418 from ywk253100/190725_retention_task_log
Implement getting the retention task log
|
2019-07-26 17:51:05 +08:00 |
|
Wenkai Yin
|
c49a09edb4
|
Implement getting the retention task log
Implement getting the retention task log
Signed-off-by: Wenkai Yin <yinw@vmware.com>
|
2019-07-26 16:19:37 +08:00 |
|
Wenkai Yin(尹文开)
|
d45674960f
|
Merge pull request #8417 from goharbor/project-quota-dev
Add feature project quota dev
|
2019-07-26 15:41:09 +08:00 |
|
wang yan
|
676b922c95
|
merge with latest master code with quota branch
Signed-off-by: wang yan <wangyan@vmware.com>
|
2019-07-26 01:32:45 +08:00 |
|
Wenkai Yin
|
2e9521ad45
|
Support to stop one execution of retention
Support to stop one execution of retention
Signed-off-by: Wenkai Yin <yinw@vmware.com>
|
2019-07-25 16:48:00 +08:00 |
|
Steven Zou
|
584dcd8571
|
support dry run of retention
Signed-off-by: Steven Zou <szou@vmware.com>
|
2019-07-25 12:53:19 +08:00 |
|
wang yan
|
4763864dae
|
merge with latest master code with quota feature branch
Signed-off-by: wang yan <wangyan@vmware.com>
|
2019-07-24 08:47:05 -07:00 |
|
Ziming
|
43c2af9857
|
map retention with policy (#8313)
Signed-off-by: Ziming Zhang <zziming@vmware.com>
Implement the API and controller of tag retention
- API handler
- retention controller
- dao
|
2019-07-24 17:22:26 +08:00 |
|