To try and prevent EC2 instance "leaks", this patch adds an additional
daemon that is managed by supervisord. The purpose of this new daemon
is to shutdown the system after it has been running for a specified
amount of time. As a result of the shutdown, the instance should be
automatically terminated by AWS since we're exclusively using EC2 Spot
Instances for all Jenkins slaves.
You can view, comment on, or merge this pull request online at:

  https://github.com/openzfs/openzfs/pull/441

-- Commit Summary --

  * Limit the uptime of Jenkins slaves to 12 hours

-- File Changes --

    M Jenkinsfile (2)
    A 
jenkins/ansible/roles/openzfs.jenkins-slave/files/var/jenkins/automatic-shutdown
 (39)
    M jenkins/ansible/roles/openzfs.jenkins-slave/tasks/main.yml (17)

-- Patch Links --

https://github.com/openzfs/openzfs/pull/441.patch
https://github.com/openzfs/openzfs/pull/441.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/openzfs/openzfs/pull/441

------------------------------------------
openzfs-developer
Archives: 
https://openzfs.topicbox.com/groups/developer/discussions/T71d07ee6f63a5265-Me023a707fd53597731a6b262
Powered by Topicbox: https://topicbox.com

Reply via email to