Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-75613

Protect controllers against unconstrained disk space use

XMLWordPrintable

    • Icon: Improvement Improvement
    • Resolution: Unresolved
    • Icon: Minor Minor
    • core
    • None

      It's too easy to accidentally use all available disk space on the controller, causing trouble (re-saving XML files may fail).

      If we can hook into ArtifactArchiver, specifically the controller side of the Tar*Stream, we might be able to abort it if the Jenkins controller runs out of disk space.

      This would protect not just form weird cyclic symlink problems, but also overly big artifacts. Something like 1-10 GB of disk space (perhaps reusing the node monitors) could be the threshold to just reject further archiving to the controller.

            Unassigned Unassigned
            danielbeck Daniel Beck
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated: