Project

General

Profile

Actions

User story #3002

closed

Allow to rollback to a previous configuration policy from the event log screen

Added by Vincent MEMBRÉ over 11 years ago. Updated over 11 years ago.

Status:
Released
Priority:
3
Category:
Web - Maintenance
Target version:
UX impact:
Suggestion strength:
User visibility:
Effort required:
Name check:
Fix check:
Regression:

Description

Sometimes, we want to go back to a previous state that was working.

On the event log page, we want to be able when selecting one event, to be able to roll back to this state.

Each time, two option must be available:

  • restore state before that modification (in case it is that modification that broke the configuration);
  • roll back after that modification (in case we know that the last correct state included that configuration).

Only event log related to configuration modification must display that possibility, details below.

That feature will only be available if the rudder.autoArchiveItems option is set to true (else, we don't know to what state we have to roll back). Description of that property should be updated to warn on that dependency. TODO: what message to add ?

Event that should display the roll back option

  • rule, directive, group [creation, deletion, update]
  • rollback & archive restoration
  • TO BE CONTINUED

That ticket is a meta-ticket, implementation tickets follows as sub-tasks.


Subtasks 4 (0 open4 closed)

User story #3029: Add back-end necessary information to link event-log to Git commitsReleasedFrançois ARMAND2012-11-26Actions
User story #3030: Update EventLog displaying to allow user to roll back to configuration at that momentReleasedFrançois ARMAND2012-11-26Actions
User story #3076: Remove unused class of commons/event-log and add ModificationIdReleasedFrançois ARMAND2012-12-13Actions
User story #3077: [cf-clerck] Add back-end necessary information to link event-log to Git commitsReleasedFrançois ARMAND2012-12-14Actions

Related issues 1 (0 open1 closed)

Blocked by Rudder - User story #3102: Importing archives does not generate a commit in configuration repository.ReleasedJonathan CLARKEActions
Actions

Also available in: Atom PDF