Gardience Documentation gardience.com →
Docs / Using Gardience

Schedules

A schedule runs a runbook or a workflow on the days and at the time you choose. The console calls these "maintenance windows" on the Schedules page.

A schedule is not the same as a change window. A schedule starts work at a set time. A change window stops changes from running outside set hours. Scheduled work still obeys change windows. See Change windows and locks.

To open schedules: choose Patching > Schedules.

Create a schedule

Only Gardience admins can create or change schedules.

  1. Go to New maintenance window.
  2. Enter a Name.
  3. In What to run, pick a runbook or a workflow.
  4. For a runbook, fill in its inputs, such as the node group. Workflows use the inputs set in their steps.
  5. Tick the days it should run. In Which weeks, keep Every week, or pick a week of the month: 2nd of the month with Tuesday ticked is Patch Tuesday, and Last of the month with Saturday ticked is the last Saturday.
  6. Set the Time and the Time zone. The time zone list offers America/Chicago, America/New_York, America/Denver, America/Los_Angeles, UTC and Europe/London.
  7. Leave Enabled ticked to turn it on now.
  8. Choose Save window.

Shortcut: choose Schedule… on a runbook or workflow card. The form opens with that runbook or workflow already picked.

Saving a schedule is recorded in the audit log with its days, time and time zone.

Turn a schedule on or off, or delete it

In the schedule table, choose Disable or Enable. The Status column shows On or Off.

To remove a schedule, choose Delete. Only Gardience admins can delete schedules, and each deletion is recorded in the audit log.

Deleting a runbook turns off every schedule that runs it, directly or as a step of a workflow. The schedule stays in the table, turned off, with the reason shown, until you delete it.

When a schedule runs

A server that was replaced by its promoted standby does not run schedules.

How scheduled work runs

Scheduled runs use Gardience's automation identity. In the run list they appear as schedule: <name>.

Each runbook in a scheduled run behaves like a workflow step:

Held work from a schedule is listed under the name of the admin who created the schedule. When it is released, Gardience checks that person's rights. Held work from the built-in schedule, which has no author, is listed as automation. See Held work.

The built-in schedule

A new install has one schedule, Weekly patch window: pilot ring. It runs Patch a node group on Ring0-Pilot every Tuesday at 02:00 America/Chicago. It is off until an admin enables it.

Gardience by Bouziden Management LLC.