Project

General

Profile

Actions

Refactor #28278

closed

Remove smart variables

Added by Tomer Brisker over 4 years ago. Updated over 3 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
-
Category:
Parameters
Target version:
-
Difficulty:
Triaged:
No
Fixed in Releases:
Found in Releases:

Description

Smart variables were originally a workaround for passing parameters to puppet classes before the introduction of parameterized classes in puppet 2.6.5 years ago. All puppet classes should now be parameterized and smart variables should no longer be needed.


Subtasks 16 (0 open16 closed)

Refactor #28279: Add deprecation notification for smart variables usersClosedTomer BriskerActions
Refactor #28538: Remove smart variables viewsClosedTomer BriskerActions
Refactor #28542: Remove smart variables from puppet class edit viewClosedTomer BriskerActions
Refactor #28543: remove smart variable handling from host edit viewClosedTomer BriskerActions
Refactor #28544: remove smart variables menu itemClosedTomer BriskerActions
Refactor #28545: Remove smart variable index and edit pagesClosedTomer BriskerActions
Refactor #28567: Remove smart variables strong param filtersClosedOri RabinActions
Refactor #28539: Drop smart variables from databaseClosedShira MaximovActions
Refactor #28540: remove smart variable handling from classification serviceClosedTomer BriskerActions
Refactor #28546: remove smart variables from apiClosedTomer BriskerActions
Refactor #28568: Drop smart variable permissionsClosedShira MaximovActions
Refactor #28596: Remove Api::V2::LookupKeysCommonControllerClosedAmir FeferActions
Refactor #28597: Remove VariableLookupKey modelClosedShira MaximovActions
Refactor #28598: Remove VariableLookupKey from testsClosedShira MaximovActions
Refactor #28617: Remove Enable_Smart_Variables_in_ENC settingClosedTomer BriskerActions
Refactor #28618: Rename settings referring to "smart variables" to "smart class parameters"ClosedAmir FeferActions

Related issues 4 (0 open4 closed)

Related to Hammer CLI - Bug #28599: Drop smart variable handlingClosedyifat makiasActions
Related to Website - Refactor #28602: Remove Smart Variables from 2.0 ManualClosedActions
Related to Foreman - Bug #28608: db:migrate on fresh db failsResolvedActions
Related to Foreman - Refactor #29714: Drop puppetclass_id column from Lookup_key along with smart variableClosedShira MaximovActions
Actions #1

Updated by Tomer Brisker about 4 years ago

  • Related to Bug #28599: Drop smart variable handling added
Actions #2

Updated by Ori Rabin about 4 years ago

Actions #3

Updated by Ohad Levy about 4 years ago

  • Related to Bug #28608: db:migrate on fresh db fails added
Actions #4

Updated by Tomer Brisker about 4 years ago

All user facing parts have been removed, will clean up all backend for 2.1

Actions #5

Updated by Tomer Brisker about 4 years ago

  • Target version deleted (2.0.0)
Actions #6

Updated by Kavita Gaikwad almost 4 years ago

  • Related to Refactor #29714: Drop puppetclass_id column from Lookup_key along with smart variable added
Actions #7

Updated by Kavita Gaikwad almost 4 years ago

  • Related to deleted (Refactor #29714: Drop puppetclass_id column from Lookup_key along with smart variable)
Actions #8

Updated by Kavita Gaikwad almost 4 years ago

  • Related to Refactor #29714: Drop puppetclass_id column from Lookup_key along with smart variable added
Actions #9

Updated by Tomer Brisker almost 4 years ago

  • Status changed from New to Resolved

All related issues have been solved, marking as resolved.

Actions

Also available in: Atom PDF