-
Improvement
-
Resolution: Unresolved
-
Critical
-
None
FingerprintCleanupThread may delete fingerprints if there is no references to jobs.
- [DECLINED] For old cores it is required to create an artificial project, which would reference builds on-demand. Such project would also allow to manage fingerprints from its interface.
- We should add an extension point, which would allow to prohibit the Fingerprint deletion
Old discussion summary:
- Container fingerprints are not protected from fingerprint cleanup by the core due to the missing build references
- I've never seen the Traceability fingerprints cleanup, but it may happen according to the Jenkins core code
- FingerprintsCleanupThread should run randomly with one day interval according to the code
- links to
[JENKINS-28655] Make Docker Traceability tolerant against FingerprintCleanupThread
Status | Original: Open [ 1 ] | New: In Progress [ 3 ] |
Remote Link | New: This issue links to "docker-traceability-plugin/pull/5 (Web Link)" [ 12925 ] |
Description | Original: FingerprintCleanupThread may delete fingerprints if there is no references to jobs. For old cores it is required to create an artificial project, which would reference builds on-demand. Such project would also allow to manage fingerprints from its interface. |
New:
FingerprintCleanupThread may delete fingerprints if there is no references to jobs. * [DECLINED] For old cores it is required to create an artificial project, which would reference builds on-demand. Such project would also allow to manage fingerprints from its interface. * |
Description |
Original:
FingerprintCleanupThread may delete fingerprints if there is no references to jobs. * [DECLINED] For old cores it is required to create an artificial project, which would reference builds on-demand. Such project would also allow to manage fingerprints from its interface. * |
New:
FingerprintCleanupThread may delete fingerprints if there is no references to jobs. * [DECLINED] For old cores it is required to create an artificial project, which would reference builds on-demand. Such project would also allow to manage fingerprints from its interface. * We should add an extension point, which would allow to prohibit the Fingerprint deletion |
Description |
Original:
FingerprintCleanupThread may delete fingerprints if there is no references to jobs. * [DECLINED] For old cores it is required to create an artificial project, which would reference builds on-demand. Such project would also allow to manage fingerprints from its interface. * We should add an extension point, which would allow to prohibit the Fingerprint deletion |
New:
FingerprintCleanupThread may delete fingerprints if there is no references to jobs. * [DECLINED] For old cores it is required to create an artificial project, which would reference builds on-demand. Such project would also allow to manage fingerprints from its interface. * We should add an extension point, which would allow to prohibit the Fingerprint deletion Old discussion summary: {quote} * Container fingerprints are not protected from fingerprint cleanup by the core due to the missing build references * I've never seen the Traceability fingerprints cleanup, but it may happen according to the Jenkins core code * FingerprintsCleanupThread should run randomly with one day interval according to the code {quote} |
Workflow | Original: JNJira [ 163508 ] | New: JNJira + In-Review [ 185605 ] |
Assignee | Original: Oleg Nenashev [ oleg_nenashev ] |
Status | Original: In Progress [ 3 ] | New: Open [ 1 ] |
Assignee | New: Alex Taylor [ ataylor ] |