Project

General

Profile

Actions

Feature #1249

open

Add ability to schedule changes

Added by Corey Osman over 12 years ago. Updated over 12 years ago.

Status:
New
Priority:
Normal
Assignee:
-
Category:
-
Target version:
-
Difficulty:
Triaged:
Fixed in Releases:
Found in Releases:

Description

Puppet has a bultin feature to schedule when resources get applied. However, there is some awkwardness with using this feature as it doesn't apply to a class and only to the individual types in the class. I want the ability to schedule an entire class with foreman.

I would like to be able to schedule an event that adds class(es) to a host/hostgroup/environment/.... This would be very helpful so that I could "auto add" classes during our scheduled maintenance window.

For example.

at 3AM on Sunday add the following classes to the default hostgroup.

class: apache-upgrade
class: memcache-upgrade
class: kernel-upgrade


Related issues 1 (0 open1 closed)

Related to Foreman - Feature #798: Make possible to schedule/execute tasks via Foreman's GUIResolved03/29/2011Actions
Actions #1

Updated by Corey Osman over 12 years ago

how about hostgroup based schedules instead? (or in addition to) so lets say you have a hostgroup for app version 1.0, and one for 1.1. you schedule the hostrgroup for a specific host to change at 2am when the maint window starts. and put the logic of the actual upgrade into the classes.

Actions

Also available in: Atom PDF