Project

General

Profile

Actions

User story #4293

closed

Migrating from a Technique version to another one in a Directive is long and painful

Added by Dennis Cabooter over 10 years ago. Updated almost 5 years ago.

Status:
Rejected
Priority:
N/A
Assignee:
-
Category:
Web - Config management
UX impact:
Suggestion strength:
User visibility:
Effort required:
Name check:
Fix check:
Regression:

Description

Migrating directives is too much work. It's enforced to upgrade multiple directives if directives of the same type are applied on the same host. It would be really helpful it it would be possible to upgrade multiple directives in one go.

Note: things can be a little better if handled with API call, since you are avoiding a lot of click and it's working in most cases.
Example about how to do that: https://gist.github.com/fanf/193ca80959dde12bc4d3


Files

rudder-screen.jpg (231 KB) rudder-screen.jpg Dennis Cabooter, 2013-12-30 10:54

Subtasks 9 (0 open9 closed)

Bug #4282: Directive migration doesn't handle default valuesReleasedFrançois ARMAND2013-12-19Actions
Bug #7871: Directive version migration should set default values if presentRejectedVincent MEMBRÉ2016-02-04Actions
User story #7874: Allow bulk migration of techniques RejectedVincent MEMBRÉActions
Bug #7924: Several techniques are missing explicit default values for booleansReleasedBenoît PECCATTE2016-02-03Actions
Bug #7869: Add a default value for COPYFILE_STICKY_FOLDER for copyGitFile 2.1ReleasedBenoît PECCATTE2016-02-03Actions
Bug #7925: Several techniques are missing explicit default values for booleans - branch 3.0ReleasedBenoît PECCATTE2016-02-15Actions
Bug #7953: Technique "Download a file from the shared folder" is missing a default value for permissions in version >= 1.6ReleasedBenoît PECCATTE2016-02-15Actions
Bug #7955: Technique "Download a file from the shared folder" is missing a default value for permissions in version 2.0ReleasedBenoît PECCATTE2016-02-15Actions
User story #7959: "rudder technique migrate" command to automatically upgrade all directives to a newer technique versionRejectedAlexis MoussetActions

Related issues 8 (2 open6 closed)

Related to Rudder - Bug #5481: Missing fields at directive migrationRejected2014-09-04Actions
Related to Rudder - Bug #6328: Migrating directives is extremely slow in 3.0Rejected2015-03-03Actions
Related to Rudder - Bug #2736: We can't apply Directives from different versions of the same Technique on a nodeRejectedActions
Related to Rudder - Architecture #10625: Don't merge directive from same technique on generationReleasedVincent MEMBRÉActions
Related to Rudder - User story #7872: When nothing needs to be done after a directive version migration, Directive should be directly savedNewVincent MEMBRÉActions
Related to Rudder - User story #7873: Highlight new fields when doing a Directive migrationNewVincent MEMBRÉActions
Has duplicate Rudder - User story #5480: Bulk migrate directives to new technique versionRejectedDennis Cabooter2014-09-04Actions
Has duplicate Rudder - User story #3822: avoid to break everything when migrating a directive to new technique versionRejectedActions
Actions

Also available in: Atom PDF