Project

General

Profile

Refactor #10832

Make LookupKey an STI for puppet and variable keys

Added by Tom Caspy about 4 years ago. Updated about 1 year ago.

Status:
Closed
Priority:
Normal
Assignee:
Category:
Smart Variables
Target version:
Difficulty:
Triaged:
Bugzilla link:
Team Backlog:
Fixed in Releases:
Found in Releases:

Description

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


Related issues

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

Related to Foreman - Bug #11851: LookupKey deprecation warning on overriding of ActiveRecord::Base.inheritedClosed2015-09-16
Related to Foreman - Bug #11861: Smart variables can't be removed from puppet classClosed2015-09-17
Related to Foreman - Refactor #12822: Separate LookupValue to different classes per LookupKey typeNew2015-12-15
Related to Foreman - Bug #13975: Edit host fails with 'undefined method `param_class' for #<LookupKey:0x007f04dde2bda8>'Resolved2016-03-01
Related to Foreman - Bug #14535: /api/smart_class_parameters needs administrator permissionsClosed2016-04-07
Related to Foreman - Bug #14546: No ability to restrict *_external_variables with search anymoreClosed2016-04-08
Related to Foreman - Bug #17918: Smart class parameters in audits appear as Smart VariableClosed2017-01-04

Associated revisions

Revision 6b4b489f (diff)
Added by Ori Rabin almost 4 years ago

fixes #10832 - separating lookup keys into puppet and variable

History

#1 Updated by Tom Caspy about 4 years ago

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

#2 Updated by The Foreman Bot about 4 years ago

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

#3 Updated by Ori Rabin almost 4 years ago

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

#4 Updated by Dominic Cleal almost 4 years ago

  • Category set to Smart Variables
  • Legacy Backlogs Release (now unused) set to 63

#5 Updated by Dominic Cleal almost 4 years ago

  • Tracker changed from Bug to Refactor

#6 Updated by Dominic Cleal almost 4 years ago

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

#7 Updated by Dominic Cleal almost 4 years ago

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

#8 Updated by Dominic Cleal almost 4 years ago

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

#9 Updated by Ori Rabin almost 4 years ago

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

#10 Updated by Dominic Cleal over 3 years ago

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

#11 Updated by Dominic Cleal over 3 years ago

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

#12 Updated by Dominic Cleal over 3 years ago

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

#13 Updated by Dominic Cleal over 3 years ago

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

#14 Updated by Ori Rabin over 2 years ago

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

Also available in: Atom PDF