Refactor #15409

Refactor (puppet) facts out of host classes.

Added by Shimon Shtein over 1 year ago. Updated 23 days ago.

Status:Closed
Priority:Normal
Assigned To:Shimon Shtein
Category:-
Target version:Team Ivan Iteration 17
Difficulty: Bugzilla link:
Found in release: Pull request:https://github.com/theforeman/foreman/pull/3649
Story points-
Velocity based estimate-
Release1.17.0Release relationshipAuto

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

Related to Foreman - Tracker #9596: Extract Puppet functionality to a plugin New 03/01/2015
Related to foreman-tasks - Refactor #19699: Remove unnecessary monkey patching Closed 05/29/2017
Related to Discovery - Bug #21123: Fact import code does not work Closed 09/27/2017

Associated revisions

Revision 715d097c
Added by Shimon Shtein 23 days ago

Fixes #15409 - Separated puppet facts from core

History

#1 Updated by Shimon Shtein over 1 year ago

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

#2 Updated by The Foreman Bot over 1 year ago

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

#3 Updated by Ivan Necas 5 months ago

  • Target version set to Team Ivan Iteration 15

#4 Updated by Shimon Shtein 5 months ago

#5 Updated by Ivan Necas 4 months ago

  • Target version changed from Team Ivan Iteration 15 to Team Ivan Iteration 17

#6 Updated by Ivan Necas 23 days ago

  • Release set to 1.17.0

#7 Updated by Shimon Shtein 23 days ago

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

#8 Updated by Lukas Zapletal 22 days ago

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

Also available in: Atom PDF