Project

General

Profile

Actions

Refactor #10832

closed

Make LookupKey an STI for puppet and variable keys

Added by Tom Caspy almost 9 years ago. Updated almost 6 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Category:
Parameters
Target version:
Difficulty:
Triaged:
Fixed in Releases:
Found in Releases:

Description

this is required by both parameter usability and the decoupling of puppet from foreman


Related issues 8 (2 open6 closed)

Related to Foreman - Tracker #4470: Usability of parameters and overridesNew

Actions
Related to Foreman - Bug #11851: LookupKey deprecation warning on overriding of ActiveRecord::Base.inheritedClosedShlomi Zadok09/16/2015Actions
Related to Foreman - Bug #11861: Smart variables can't be removed from puppet classClosedOri Rabin09/17/2015Actions
Related to Foreman - Refactor #12822: Separate LookupValue to different classes per LookupKey typeNew12/15/2015Actions
Related to Foreman - Bug #13975: Edit host fails with 'undefined method `param_class' for #<LookupKey:0x007f04dde2bda8>'Resolved03/01/2016Actions
Related to Foreman - Bug #14535: /api/smart_class_parameters needs administrator permissionsClosedOri Rabin04/07/2016Actions
Related to Foreman - Bug #14546: No ability to restrict *_external_variables with search anymoreClosedOri Rabin04/08/2016Actions
Related to Foreman - Bug #17918: Smart class parameters in audits appear as Smart VariableClosedOri Rabin01/04/2017Actions
Actions #1

Updated by Tom Caspy almost 9 years ago

  • Related to Tracker #4470: Usability of parameters and overrides added
Actions #2

Updated by The Foreman Bot almost 9 years ago

  • Status changed from New to Ready For Testing
  • Pull request https://github.com/theforeman/foreman/pull/2466 added
  • Pull request deleted ()
Actions #3

Updated by Ori Rabin over 8 years ago

  • Status changed from Ready For Testing to Closed
  • % Done changed from 0 to 100
Actions #4

Updated by Dominic Cleal over 8 years ago

  • Category set to Parameters
  • translation missing: en.field_release set to 63
Actions #5

Updated by Dominic Cleal over 8 years ago

  • Tracker changed from Bug to Refactor
Actions #6

Updated by Dominic Cleal over 8 years ago

  • Related to Bug #11851: LookupKey deprecation warning on overriding of ActiveRecord::Base.inherited added
Actions #7

Updated by Dominic Cleal over 8 years ago

  • Related to Bug #11861: Smart variables can't be removed from puppet class added
Actions #8

Updated by Dominic Cleal over 8 years ago

  • Related to Bug #11862: Smart variables with illegal characters raises an exception added
Actions #9

Updated by Ori Rabin over 8 years ago

  • Related to deleted (Bug #11862: Smart variables with illegal characters raises an exception )
Actions #10

Updated by Dominic Cleal over 8 years ago

  • Related to Refactor #12822: Separate LookupValue to different classes per LookupKey type added
Actions #11

Updated by Dominic Cleal about 8 years ago

  • Related to Bug #13975: Edit host fails with 'undefined method `param_class' for #<LookupKey:0x007f04dde2bda8>' added
Actions #12

Updated by Dominic Cleal about 8 years ago

  • Related to Bug #14535: /api/smart_class_parameters needs administrator permissions added
Actions #13

Updated by Dominic Cleal about 8 years ago

  • Related to Bug #14546: No ability to restrict *_external_variables with search anymore added
Actions #14

Updated by Ori Rabin over 7 years ago

  • Related to Bug #17918: Smart class parameters in audits appear as Smart Variable added
Actions

Also available in: Atom PDF