Page MenuHomePhabricator

facter3: use structured facts
Open, LowPublic

Description

Once the fleet has been migrated to facter3 we should update our code base to use structured facts instead of legacy facts

Event Timeline

jbond triaged this task as Medium priority.Apr 30 2019, 11:21 AM
jbond created this task.

A quick and dirty count of top level global facts

git grep -ho '$::\w\+\s'  | sort -u
jbond removed jbond as the assignee of this task.May 26 2021, 3:45 PM
jbond closed this task as Declined.EditedNov 3 2021, 11:59 AM

legacy facts are going o be around for a long time as they are backed into puppet itself. As such there is no need to do this

see: FACT-2913

jbond lowered the priority of this task from Medium to Low.

Re-Opening this task as it seems from FACT-2913 and https://github.com/puppetlabs/puppet/pull/8868#issuecomment-1059388517 that in puppet8 there is a desire to either drop/deprecate legacy facts. however this for now is a long way off so will set priority to low