Release designating the deprecation of puppet-iis for the migration to puppetlabs-iis. The puppetlabs-iis 4.0.0 series continues the functionality present in the 3.x puppet-iis series along with lots of additional bugfixes, expanded functionality, improved performance, and official support from Puppet.
- Add notification and documentation for namespace migration.
Major IIS site improvements; bug fixes. This is the last release with Puppet3 support!
- Add idle action timeout
- Add state to site for Started or Stopped
- Overhaul of IIS site logic. Server 2008 support dropped.
- Add host_header functionality
- Add refresh event to iis_site
- Fix error thrown by ConverTo-Json
- Fix fact causing errors on RHEL6 nodes
- Remove invalid argument -SslFlags from Remove-WebBinding
Bug fix release
Application development renamed to application deployment Travis release pipeline fixed
Bug fix release
Application development renamed to application deployment
New Major version. Support for installing IIS from scratch. Lots of new configuration options for managing application pools.
- adding support for installing the windows features required to install IIS (#26)
- added support for SNI (#56)
- added
start_mode
andrapid_fail_protection
app pool advanced settings (#70) - added
apppool_identitytype
to manage_app_pool (#72) - added
apppool_idle_timeout_minutes
to manage_app_pool (#74) - added
apppool_max_processes
to manage_app_pool (#75) - added
apppool_recycle_periodic_minutes
to manage_app_pool (#78) - added
apppool_recycle_logging
to manage_app_pool (#81) - added
apppool_recycle_schedule
to manage_app_pool (#82)
- fix virtual applications names that contain slashes (#59)
- fixed bug with space in virtual directory path (#67)
- updated the
iis_version
fact to support versions above 10 (#66)
- updated the
iis_version
fact to be ruby only (#66) - updated stdlib minimum version dependency to 4.6.0 (#72)
- added .net 4.5 as a supported app runtime version (#83)
Bugfix release do move fact into usable location
- update the
iis_version
fact to a usable location - add upper-bound to stdlib and powershell dependencies in metadata
- added puppet and pe requirements to metadata
First release in the new puppet-community namespace. Also adds new definition for managing virtual directories.
- add new define
iis::manage_virtual_directory
for managing virtual directories.
This release adds the option of only managing bindings. It also switches to the puppetlabs/powershell provider.
###Features
- add parameter
only_manage_binding
if we only want to manage the binding without managing the site
- update dependency from joshcooper/powershell to puppetlabs/powershell
- fixing some warnings.
- fixing bug when updating
managed_pipeline_mode
- update all classes to properly use the powershell provider
This release fixes some bugs when defining virtual applications.
- fix being able to manage virtual applications with spaces in the name
- support for virtual applications on a directory that already exists
A small maintenance release fixing some containment issues.
- fixing lint and containment issues
Another small bugfix release with the certificates.
- fixing small bug in certificate binding
Quick bug fix release to make sure that the https binding is updated if/when you update a certificate.
- allow updating of https binding when certificate is updated.
After feedback on the ssl support from the previous 0.0.2 release this release adds support for using the certificate thumbprint rather than the name when adding an SSL certificate.
- change to using
certificate_thumbprint
rather thancertificate_name
##2014-02-19 - Release 0.0.2
Fixing lots of small bugs with this release. But the biggest change is the support of enabling SSL for sites.
- added SSL support
- fixed idempotancy bug with spaces in the site name
- fixed bug with quoting in app pool creation command
- fix issue when IIS starts with zero existing sites
- update PhysicalPath and ApplicationPool for existing sites
- removed validation around wildcard '*' for IP address binding
Initial version