Refactor osnailyfacter For Compatibility With Puppet Master
I need to be able to add an LCM plugin to Fuel that uses Puppet Master for state enforcement. This blueprint is for refactoring the existing osnailyfacter fuel-library puppet module for Fuel 9.0 to allow this module to be used for both masterless and masterful puppet run approaches. This requires the osnailyfacter module to be refactored to conform to Puppetlabs' Module Fundamentals file structure and to become a valid and consumable Puppet module. osnailyfacter should also be separated out into its own repository and the Puppetfile inside of Fuel Library should be updated to include the new osnailyfacter module.
Blueprint information
- Status:
- Not started
- Approver:
- Andrew Woodward
- Priority:
- Undefined
- Drafter:
- Scott Brimhall
- Direction:
- Needs approval
- Assignee:
- Scott Brimhall
- Definition:
- New
- Series goal:
- None
- Implementation:
- Unknown
- Milestone target:
- None
- Started by
- Completed by
Related branches
Related bugs
Sprints
Whiteboard
Gerrit topic: https:/
Addressed by: https:/
Refactor osnailyfacter module to be compatible with Puppet Master Implements: blueprint fuel-refactor-
Addressed by: https:/
Refactor osnailyfacter/
Addressed by: https:/
Refactor osnailyfacter/
Addressed by: https:/
Refactor osnailyfacter/
Addressed by: https:/
Refactor osnailyfacter/
Addressed by: https:/
Refactor osnailyfacter/
Addressed by: https:/
Refactor osnailyfacter/
Addressed by: https:/
Refactor osnailyfacter/
Addressed by: https:/
Refactor osnailyfacter/
Addressed by: https:/
Refactor osnailyfacter/
Addressed by: https:/
Refactor osnailyfacter/
Addressed by: https:/
Refactor osnailyfacter/
Addressed by: https:/
Refactor osnailyfacter/
Addressed by: https:/
Refactor osnailyfacter/
Addressed by: https:/
Refactor osnailyfacter/
Addressed by: https:/
Refactor osnailyfacter/
Addressed by: https:/
Refactor osnailyfacter/
Addressed by: https:/
Refactor osnailyfacter/
Addressed by: https:/
Refactor osnailyfacter/
Addressed by: https:/
Refactor osnailyfacter/
Addressed by: https:/
Refactor osnailyfacter/
Addressed by: https:/
Refactor osnailyfacter/
Addressed by: https:/
Refactor osnailyfacter/
Addressed by: https:/
Refactor osnailyfacter/
Addressed by: https:/
Refactor osnailyfacter/
Addressed by: https:/
Refactor osnailyfacter/
Addressed by: https:/
Refactor osnailyfacter/
Addressed by: https:/
Refactor osnailyfacter/
Addressed by: https:/
Refactor osnailyfacter/
Addressed by: https:/
Refactor osnailyfacter/
Addressed by: https:/
Refactor osnailyfacter/
Addressed by: https:/
Refactor osnailyfacter/
Addressed by: https:/
Refactor osnailyfacter/
Addressed by: https:/
Refactor osnailyfacter/
Addressed by: https:/
Refactor osnailyfacter/
Addressed by: https:/
Refactor osnailyfacter/
Addressed by: https:/
Refactor osnailyfacter/
Addressed by: https:/
Refactor osnailyfacter/
Addressed by: https:/
Refactor osnailyfacter/
Addressed by: https:/
Refactor osnailyfacter/
Addressed by: https:/
Refactor osnailyfacter/
Addressed by: https:/
Refactor osnailyfacter/
Addressed by: https:/
Refactor osnailyfacter/
Addressed by: https:/
Refactor osnailyfacter/
Addressed by: https:/
Refactor osnailyfacter/
Gerrit topic: https:/