Project

General

Profile

Actions

Bug #7924

closed

User story #4293: Migrating from a Technique version to another one in a Directive is long and painful

Several techniques are missing explicit default values for booleans

Added by Jonathan CLARKE almost 9 years ago. Updated over 8 years ago.

Status:
Released
Priority:
N/A
Category:
Techniques
Target version:
Severity:
UX impact:
User visibility:
Effort required:
Priority:
Name check:
Fix check:
Regression:

Description

Given the implementation of boolean options in Rudder directives (a simple checkbox), any Technique variables that are booleans have an "implicit" default value of "false", which is particularly important in the case of migrations.

See #4293 for details of why most users will just click through directive technique version migrations.

Since this default is generally accepted (and some cases where it's not a good idea do already include an explicit default of "true"), and should be harmless in a majority of cases, we should make this explicit. This will greatly aid in migrations once #7872 is implemented.


Subtasks 2 (0 open2 closed)

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

Related issues 1 (0 open1 closed)

Copied to Rudder - 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
Actions

Also available in: Atom PDF