v6.0.0 (2019-10-30)
The 6.0.0 release only contains maintenance work and should have been 5.0.1.
- Increase the named pipe timeout to 180 seconds to prevent runs from failing waiting for a pipe to open (MODULES-9087).
- Update minimum Puppet version to 5.5.10 (MODULES-9349)
- Ensure setting
iis_application_pool
state is idempotent (MODULES-7700). - Ensure setting
:managed_runtime_version
to''
results iniis_app_pool
being set toNo Managed Code
idempotently (MODULES-7820). - Ensure ability to specify timespans which include days, such as
1.05:00:00
([MODULES-8381]. (https://tickets.puppetlabs.com/browse/MODULES-8381)). Thanks, Trey Dockendorf (@treydock)! - Ensure iis_feature source property is used when provided in a manifest (MODULES-8254)
4.5.1 - 2019-03-02
- Windows Server 2019 added to supported OS list (FM-7693)
- Ensure removal of virtual directories is idempotent (MODULES-6080).
- Case sensitive path comparisons (MODULES-8346)
- Virtual directories did not correct config drift (MODULES-6061)
4.5.0 - 2018-10-23
iis_application
cannot manage two applications with the same name under different web sites (MODULES-5493)applicationname
parameter cannot start with '/' character. Fixed as a by product of MODULES-5493.- Removing an IIS feature using the module results in an error. (MODULES-7174). Thanks Brian Fekete (@bFekete).
- The direction of slashes used in the title of an
iis_application
resource no longer matters. This is true both for the slash that separates thesitename
portion of the title from theapplicationname
name, and also for the path separator used if the application path is nested deeply in folders under the web site.
4.4.0 - 2018-09-05
- Added additional valid binding protocols for
iis_application
. (MODULES-6947). Thanks Pedro Cunha (@Pedro-Cunha).
- Fixed password escaping for the
iis_application_pool
andiis_virtual_directory
types. (MODULES-6870)
4.3.2 - 2018-06-13
iis_website
, with a port binding of 443, does not start. (MODULES-7173)- Custom PowerShell host unreliable on some versions of Windows 2008 (MODULES-6928)
4.3.1 - 2018-03-22
iis_website
causes state changes on each run whenensure
property is set topresent
. (MODULES-6673)iis_website
has port conflict on create if only host name is different in binding information (MODULES-6637)iis_site
does not supportauthenticationinfo
(MODULES-5229)
4.3.0 - 2018-01-26
- Setting site limits for iis_site (MODULES-6144)
iis_application
resource cannot manage applications in nested site folders (MODULES-6257)- Resources require a second run when iis feature is installed (MODULES-5465)
iis_site
binds to port 80 regardless of binding override on first run (MODULES-6385)- Puppet resource
iis_virtual_directory
doesn't fail with a meaningful error when sitename is omitted (MODULES-6166) - PowerShell manager code was updated to use named pipes to match the improvements in the puppetlabs-powershell module. (MODULES-6283)
4.2.1 - 2017-12-01
- Added support for user_name and password when using a UNC physicalpath with
iis_virtual_directory
(MODULES-6195)
- IIS physicalpath regex doesn't match UNC paths (MODULES-5264)
- IIS identity information is applied to application pool every agent run (MODULES-5270)
- IIS virtual directory can't use UNC path (MODULES-5642)
- IIS module remove warning already initialized constant (MODULES-5954)
- IIS module cannot change application pool of existing
iis_application
(MODULES-6020) - IIS
iis_virtual_directory
calls update after destroy (MODULES-6062) - IIS
iis_site
applicationpool does not allow valid characters (MODULES-6069)
4.2.0 - 2017-11-10
- Added support for IIS 10 (Server 2016) (MODULES-5801)
- Added support for Server 2016 Core (MODULES-5803)
- Added a GitHub Pull Request template to help community submissions
4.1.2 - 2017-11-04
- Loosen restriction on names for
iis_site
(MODULES-5293) - Loosen restriction on name for
iis_application_pool
(MODULES-5626) - Loosen restriction on
iis_application
applicationname parameter (MODULES-5627) - Fix
iis_virtual_directory
idempotency (MODULES-5344) - Add support for net.pipe protocol to
iis_site
(MODULES-5521)
4.1.1 - 2017-09-26
- Enabled
iis_site
preleoadenabled (MODULES-5576) - Added 'No Managed Code' value to managed_runtime_version in
iis_site
(MODULES-5381)
- Allow valid characters in title and name for
iis_site
(MODULES-5443)
4.1.0 - 2017-08-18
- Added ability to update physical path and application pool for sites (MODULES-5125)
- Added testing of module on Puppet 5 (MODULES-5187)
- Added more acceptance testing of Application Pool settings (MODULES-5195)
- Added
iis_virtual_directory
to README (MODULES-5433) - Updated metadata to add support Puppet 5 (MODULES-5144)
- Removed redundant ordering in README examples
- Fixed various formatting issues in README (MODULES-5433)
- Fixed certificate thumbprints to be case insensitive and handle nil values (MODULES-5259)
- Fixed
iis_application_pool
settings not being idempotent (MODULES-5169) - Fixed
iis_site
settings not being idempotent (MODULES-5429)
4.0.0 - 2017-06-05
- Added support for Windows Server 2008 R2 (IIS 7.5) (MODULES-4484, MODULES-4378)
iis_site
autorequires aiis_application_pool
resource (MODULES-4297)- Added Types/Providers
iis_application
(MODULES-3050)iis_virtual_directory
(MODULES-3053)
- Added MIGRATION.md for migrating the IIS module from voxpupuli to puppetlabs
- Fixed minor typo in the
iis_feature
provider - Fix error message for SSL settings on HTTP binding (MODULES-4762)
- Update documentation for new types and providers (MODULES-4752, MODULES-4220, MODULES-4564, MODULES-4976)
- Fix testing the
iis_feature
provider (MODULES-4818)
- Removed the usage of APPCMD
- Added
iis_version
fact - Added Types/Providers
iis_application_pool
(MODULES-4185, MODULES-4220)iis_site
(MODULES-3049, MODULES-3887)iis_feature
(MODULES-4434)