Project

General

Profile

Actions

Refactor #15409

closed

Refactor (puppet) facts out of host classes.

Added by Shimon Shtein almost 8 years ago. Updated about 5 years ago.

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

Description

Both host/base and host/managed contain methods for dealing with puppet facts.
Consolidate and move the code from both of them into a single concern.


Related issues 6 (1 open5 closed)

Related to Foreman - Tracker #9596: Extract Puppet functionality to a pluginNew03/01/2015

Actions
Related to foreman-tasks - Refactor #19699: Remove unnecessary monkey patchingClosedShimon Shtein05/29/2017Actions
Related to Discovery - Bug #21123: Fact import code does not workClosedShimon Shtein09/27/2017Actions
Related to Foreman - Bug #21573: Importing facts in development breaks on code reloadDuplicateActions
Related to Foreman - Bug #16449: Taxonomy is detected too late during discoveryClosedLukas ZapletalActions
Related to Foreman - Bug #26038: Puppet importer refactoring changed taxonomy flowClosedLukas ZapletalActions
Actions #1

Updated by Shimon Shtein almost 8 years ago

  • Related to Tracker #9596: Extract Puppet functionality to a plugin added
Actions #2

Updated by The Foreman Bot almost 8 years ago

  • Status changed from New to Ready For Testing
  • Assignee set to Shimon Shtein
  • Pull request https://github.com/theforeman/foreman/pull/3649 added
Actions #3

Updated by Ivan Necas almost 7 years ago

  • Target version set to 1.13.3
Actions #4

Updated by Shimon Shtein almost 7 years ago

Actions #5

Updated by Ivan Necas almost 7 years ago

  • Target version changed from 1.13.3 to 1.14.2
Actions #6

Updated by Ivan Necas over 6 years ago

  • translation missing: en.field_release set to 296
Actions #7

Updated by Shimon Shtein over 6 years ago

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

Updated by Lukas Zapletal over 6 years ago

  • Related to Bug #21123: Fact import code does not work added
Actions #9

Updated by Ivan Necas over 6 years ago

  • Related to Bug #21573: Importing facts in development breaks on code reload added
Actions #10

Updated by Lukas Zapletal about 5 years ago

  • Related to Bug #16449: Taxonomy is detected too late during discovery added
Actions #11

Updated by Lukas Zapletal about 5 years ago

  • Related to Bug #26038: Puppet importer refactoring changed taxonomy flow added
Actions

Also available in: Atom PDF