Project

General

Profile

Actions

Refactor #24153

closed

Refactor fdi to work with facter 4.x

Added by Lukas Zapletal almost 6 years ago. Updated about 3 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
-
Category:
Image
Difficulty:
Triaged:
Yes
Fixed in Releases:
Found in Releases:

Description

We currently use facter 2 (from EPEL), switching to facter 3.x does not work as facter 3 uses own Ruby. We will perhaps need to spawn new process.

Smart Proxy has the same problem. https://github.com/theforeman/smart-proxy/blob/develop/modules/facts/facts_plugin.rb


Related issues 2 (0 open2 closed)

Related to Smart Proxy - Refactor #24154: Refactor facts module to work with facter 3.xRejectedActions
Related to Discovery - Bug #31943: Facter 4.x does not report uninitialized interfacesResolvedActions
Actions #1

Updated by Lukas Zapletal almost 6 years ago

  • Related to Refactor #24154: Refactor facts module to work with facter 3.x added
Actions #2

Updated by Lukas Zapletal almost 6 years ago

Or as Ewoud said "we can also make facter from our repos to be based on system Ruby". That would do it as well.

Actions #3

Updated by Lukas Zapletal over 5 years ago

  • Triaged changed from No to Yes
Actions #4

Updated by Marek Hulán about 3 years ago

  • Subject changed from Refactor fdi to work with facter 3.x to Refactor fdi to work with facter 4.x

Meanwhile, we should probably start using Facter 4 (again Ruby implementation)

Actions #5

Updated by Lukas Zapletal about 3 years ago

  • Related to Bug #31943: Facter 4.x does not report uninitialized interfaces added
Actions #6

Updated by Lukas Zapletal about 3 years ago

  • Status changed from New to Resolved
  • Fixed in Releases Discovery Image 3.7.0 added
Actions

Also available in: Atom PDF