Details
-
Bug
-
Status: Resolved (View Workflow)
-
Minor
-
Resolution: Fixed
Description
If all OldDataMonitor entries are related to Promoted Builds, then the monitor isActivated(), but it won't be able to discard these builds.
The problem is that hudson.diagnosis.OldDataMonitor.RunSaveableReference expects runs to be locatable by their externalizableId, but Promotions are broken in this respect.
Attachments
Issue Links
- links to
Code changed in jenkins
User: Ryan Campbell
Path:
core/src/main/java/hudson/diagnosis/OldDataMonitor.java
test/src/test/java/hudson/diagnosis/OldDataMonitorTest.java
http://jenkins-ci.org/commit/jenkins/327f7780133b2e6083f49686e43298af83b0dea6
Log:
JENKINS-26718Allow runs to be discarded even if their project can't be found by its fullname