Uploaded image for project: 'Modules'
  1. Modules
  2. MODULES-5195

iis : application_pool settings keep reapplying

    XMLWordPrintable

Details

    • Bug
    • Status: Resolved
    • Normal
    • Resolution: Fixed
    • None
    • None
    • iis
    • 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 - $$$$$
    • Hide
      This is a biggy, having your web server restart every 30mins because you manage it with Puppet is not ideal. Puppet should be idempotent. We need to make sure our windows features and modules are well maintained and working as expected or risk the perception that windows is not a first class citizen in our ecosystem.
      Show
      This is a biggy, having your web server restart every 30mins because you manage it with Puppet is not ideal. Puppet should be idempotent. We need to make sure our windows features and modules are well maintained and working as expected or risk the perception that windows is not a first class citizen in our ecosystem.
    • 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

          Activity

            People

              james.pogran James Pogran
              glenn.sarti Glenn Sarti
              Votes:
              0 Vote for this issue
              Watchers:
              6 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Zendesk Support