HomePhabricator

contint: tidy Nodepool slaves config history
5c3061b63edeUnpublished

Unpublished Commit · Learn More

Not On Permanent Ref: This commit is not an ancestor of any permanent ref.
This commit no longer exists in the repository. It may have been part of a branch which was deleted.This commit has been deleted in the repository: it is no longer reachable from any branch, tag, or ref.

Description

contint: tidy Nodepool slaves config history

Nodepool spawns Jenkins slaves as non ephemeral slaves, that causes the
Jenkins config history plugin to save the configuration each time a node
is spwaned under /var/lib/jenkins/config-history/nodes. Once 32k entries
have been created, the file system refuses to add any more sub
directories and no more instances can be spawned (T127131).

Use Puppet tidy type to garbage collect the Nodepool slaves config
history after just one day. It is quiet unlikely we will ever spawn 32k
builds per day.

Bug: T126552
Change-Id: I907f2fff62dee9e31d93e93f0bc4c688f54071f8

Details

Provenance
hasharAuthored on Jun 23 2016, 9:41 AM
ChangeId
I907f2fff62dee9e31d93e93f0bc4c688f54071f8

Commit No Longer Exists

This commit no longer exists in the repository.