Project

General

Profile

Tracker #30160

Extract Puppet ENC to a plugin

Added by Ondřej Ezr 4 months ago. Updated 3 days ago.

Status:
New
Priority:
Normal
Assignee:
-
Category:
Puppet integration
Target version:
-
% Done:

14%

Difficulty:
Triaged:
No
Bugzilla link:
Fixed in Releases:
Found in Releases:

Description

Create foreman_puppet_enc plugin, that will be housing all the Puppet ENC related code.


Subtasks

Refactor #30170: Extract Smart Parameters to a pluginAssignedOndřej Ezr
Refactor #31007: Extract SmartClassParameters APINewOndřej Ezr
Refactor #31009: Extract PuppetLookupKey UINewOndřej Ezr
Refactor #31010: Extract Parameters::PuppetclassLookupKeyNewOndřej Ezr
Refactor #31013: Extract LookupValue puppet extensionReady For TestingOndřej Ezr
Refactor #31014: Extract PuppetLookupKey modelsNewOndřej Ezr
Refactor #30171: Extract ConfigGroups to a pluginAssignedShira Maximov
Refactor #31093: Extract ConfigGroup UINewShira Maximov
Refactor #31094: Extract ConfigGroup APINewShira Maximov
Refactor #31095: Extract ConfigGroup modelsNewShira Maximov
Refactor #31096: Extract ConfigGroup migrationsNewShira Maximov
Refactor #31106: Extract ConfigGroup ControllersNewShira Maximov
Refactor #30172: Extract Puppet Classes to a pluginNew
Refactor #31089: Extract Puppetclass views+helpersNew
Refactor #31092: Extract Puppetclass UI controllersNew
Refactor #31129: Extract Puppetclass APINewOndřej Ezr
Refactor #31130: Extract Puppetclass parameter filterNew
Refactor #31131: Extract Puppetclass permissionsNewOndřej Ezr
Refactor #30173: Extract Puppet Environments to a pluginNew
Refactor #31057: Extract Environments UI logicNew
Refactor #31058: Extract Environments UI view+helpersNew
Refactor #31059: Extract Environments modelsNew
Refactor #31060: Extract Environments migrationsNew
Refactor #31061: Extract Environments permissionsNew
Refactor #31062: Extract Environments APINew
Refactor #31114: Extract Environment parameters filterNewOndřej Ezr
Refactor #31136: Extract Environments change multiple host actionNewOndřej Ezr
Smart Proxy - Feature #30191: Extract Puppet endpoint to a smart proxy pluginRejected
Refactor #30332: Extract Puppet part of classification to a pluginNewOndřej Ezr
Refactor #30401: Remove fixture usage from Classification testingClosedOndřej Ezr
Refactor #30913: Extract puppet class parameters tab from Host formNew
Refactor #30918: Migrate core types in DBNew
Refactor #30927: Extract PuppetFactParser to pluginNew
Refactor #31055: Extract importing of Puppet Class/EnvironmentNew
Refactor #31056: Extract puppet from SmartProxy integrationNewShira Maximov
Refactor #31066: Reduce number of smart_class_parameters/override_values API endpointsNew
Refactor #31072: Extract TemplateCombinationNew
Tracker #31073: Remove puppet bits from non puppet related testsNew

Refactor #31107: Test Middleware on different resource than environmentsClosedOndřej Ezr

Related issues

Related to Foreman - Feature #30215: Add warning banner about puppet ENC extractionReady For Testing
Blocks Foreman - Tracker #29431: Making puppet optionalNew

History

#1 Updated by Ondřej Ezr 4 months ago

#2 Updated by Ondřej Ezr 4 months ago

  • Description updated (diff)

#3 Updated by Ondřej Ezr 4 months ago

  • Related to Feature #30215: Add warning banner about puppet ENC extraction added

Also available in: Atom PDF