Project

General

Profile

Feature #3339

Support for nested facts and specialised plugins

Added by Marek Hulán almost 8 years ago. Updated about 3 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Category:
Facts
Target version:
Difficulty:
Triaged:
Bugzilla link:
Pull request:
Fixed in Releases:
Found in Releases:

Description

For the upcoming chef (and other config management tools including new facter) support we should support nested facts.


Related issues

Related to Foreman - Feature #3658: Foreman should support Chef-enabled smart proxiesClosed2013-11-15
Related to Foreman - Feature #4528: Support Facter 2 structured factsClosed2014-03-03
Related to Foreman - Feature #15522: Support for array/multi-valued factsNew2016-06-27
Is duplicate of Foreman - Feature #2293: Support structured factsDuplicate2013-03-08

Associated revisions

Revision 9e1b7578 (diff)
Added by Marek Hulán over 7 years ago

fixes #3339 - nested fact support, allow fact importers to be registered by plugins

History

#1 Updated by Marek Hulán almost 8 years ago

  • Target version set to 1.15.0

#2 Updated by Marek Hulán almost 8 years ago

  • Status changed from New to Assigned

#3 Updated by Marek Hulán almost 8 years ago

#4 Updated by Marek Hulán almost 8 years ago

PoC is here Importing part is not very efficient and should be improved when Foreman core contains support for different importers (see https://github.com/theforeman/foreman/pull/968). Also it may leverage ancestry.

#5 Updated by Marek Hulán over 7 years ago

  • Status changed from Assigned to Ready For Testing
  • Assignee set to Marek Hulán

STI and tree structure moved to foreman core see PR. Chef importing is in separate plugin. In combination with foreman-background PR it's supposed to be ready for testing.

#6 Updated by Dominic Cleal over 7 years ago

  • Target version changed from 1.15.0 to 1.10.0

#7 Updated by Dominic Cleal over 7 years ago

  • Related to Feature #3658: Foreman should support Chef-enabled smart proxies added

#8 Updated by Dominic Cleal over 7 years ago

  • Target version changed from 1.10.0 to 1.9.3

#9 Updated by Dominic Cleal over 7 years ago

  • Status changed from Ready For Testing to Duplicate

#10 Updated by Dominic Cleal over 7 years ago

  • Subject changed from Nested facts plugin to Support for nested facts and specialised plugins
  • Category set to Facts
  • Status changed from Duplicate to Ready For Testing
  • Legacy Backlogs Release (now unused) set to 2

#11 Updated by Marek Hulán over 7 years ago

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

#12 Updated by Dominic Cleal over 7 years ago

  • Related to Feature #4528: Support Facter 2 structured facts added

#13 Updated by Dominic Cleal about 5 years ago

  • Related to Feature #15522: Support for array/multi-valued facts added

Also available in: Atom PDF