Details
-
Bug
-
Status: Resolved
-
Normal
-
Resolution: Fixed
-
None
-
None
-
None
-
- Applying all iis_application_pool settings should be idempotent.
- Should be a kitchen-sink acceptance test where we apply ALL possible settings and make sure it's idempotent.
-
Windows
-
Customer Feedback
-
Major
-
3 - 25-50% of Customers
-
4 - Major
-
4 - $$$$$
-
-
Needs Assessment
Description
Desired Behavior:
Setting options like orphan worker process sets, but puppet keeps re-applying
Actual Behavior:
Should be idempotent.
Reason
The Get app pool code at https://github.com/puppetlabs/puppetlabs-iis/blob/master/lib/puppet/provider/templates/webadministration/_getapppools.ps1.erb does not mirror the actual location of the settings which are configured at https://github.com/puppetlabs/puppetlabs-iis/blob/master/lib/puppet/provider/iis_application_pool/webadministration.rb#L150-L212.
We should either manually update them, OR the get_appool template should dynamically generate the PowerShell based on the iis_settings variable.
Ref: failure schema https://www.iis.net/configreference/system.applicationhost/applicationpools/add/failure
Attachments
Issue Links
- is duplicated by
-
MODULES-5169 IIS: Application Pool parameters always result in a changed catalog
-
- Resolved
-
- relates to
-
MODULES-5169 IIS: Application Pool parameters always result in a changed catalog
-
- Resolved
-