Project

General

Profile

Actions

Bug #27927

closed

Add a schedule module

Bug #27927: Add a schedule module

Added by Alexis Mousset 11 months ago. Updated 6 months ago.

Status:
Released
Priority:
N/A
Category:
Module - common
Target version:
Severity:
UX impact:
User visibility:
Effort required:
Priority:
0
Name check:
To do
Fix check:
To do
Regression:
No

Description

Can be used for scheduling unique or recurring actions.

At takes a list of events:

  • id ([a-zA-Z-_]+, likely a uuid)
  • name (human readable)
  • start datetime (optional, default is ASAP)
  • end datetime (optional, default is never)

The base behavior is to run the event asap, only once, between start and end. We might add CRON-like featurrs later.


Subtasks 3 (0 open — 3 closed)

Architecture #28342: Add a schedule call in system techniquesReleasedAlexis MoussetActions
Architecture #28380: Package the scheduler moduleReleasedFélix DALLIDETActions
Bug #28499: Typo in schedule moduleReleasedMartin HARTActions

Related issues 1 (1 open — 0 closed)

Related to Rudder - Architecture #28181: Make directive schedulableNewFrançois ARMANDActions

Updated by Alexis Mousset 11 months ago Actions #1

  • Description updated (diff)

Updated by Alexis Mousset 11 months ago Actions #2

  • Status changed from New to In progress
  • Assignee set to Alexis Mousset

Updated by Alexis Mousset 11 months ago Actions #3

  • Status changed from In progress to Pending technical review
  • Pull Request set to https://github.com/Normation/rudder/pull/6739

Updated by Alexis Mousset 10 months ago Actions #4

  • Status changed from Pending technical review to In progress

I'm taking over this issue!

Updated by Vincent MEMBRÉ 9 months ago Actions #5

  • Target version changed from 9.1.0~alpha1 to 9.1.0~beta1

Updated by Alexis Mousset 8 months ago Actions #6

  • Subtask #28342 added

Updated by François ARMAND 8 months ago Actions #7

Updated by Alexis Mousset 8 months ago Actions #8

  • Subtask #28380 added

Updated by Alexis Mousset 7 months ago Actions #9

  • Status changed from In progress to Pending release

Updated by Alexis Mousset 7 months ago Actions #10

  • Subtask #28499 added

Updated by Vincent MEMBRÉ 7 months ago Actions #11

This bug has been fixed in Rudder 9.1.0~beta1 which was released today.

Updated by Vincent MEMBRÉ 6 months ago Actions #12

  • Status changed from Pending release to Released
Actions

Also available in: PDF Atom