New release: SharePointDsc v3.4 includes many bugfixes and improvements.

Published 05-22-2019 07:23 AM 3,610 Views
Microsoft
Over the past months, I ran into several "hangs" when installing prereqs, SharePoint, language packs or updates using SharePointDsc. DSC would kick off, but then just stop doing anything. In v3.3 we added some improvements to prevent these scenario's and in this release we enhanced these scenario's even further. SharePointDsc now shouldn't have any problem installing from a network share or other location. If you run into a scenario where unexplained hangs occur, let us know!
 
This release is part of the DSC Resource Kit which was released on May 15th 2019.
 
Improvement/Fixes in v3.4:
  • SPDistributedCacheClientSettings
    • Added 15 new SharePoint 2016 parameters.
  • SPFarm
    • Implemented Null check in Get method to prevent errors
    • Add support to provision Central Administration on HTTPS
  • SPInfoPathFormsServiceConfig
    • Added the AllowEventPropagation parameter.
  • SPInstall
    • Improved logging ouput
    • Updated blocked setup file check to prevent errors when BinaryDir is a CD-ROM drive or mounted ISO
  • SPInstallLanguagePack
    • Improved logging ouput
    • Updated blocked setup file check to prevent errors when BinaryDir is a CD-ROM drive or mounted ISO
  • SPInstallPrereqs
    • Improved logging ouput
    • Added the updated check to unblock setup file if it is blocked because it is coming from a network location. This to prevent endless wait.
    • Added ability to install from a UNC path, by adding server to IE Local Intranet Zone. This will prevent an endless wait caused by security warning.
    • Fixed an issue that would prevent the resource failing a test when the prerequisites have been installed successfully on Windows Server 2019
  • SPManagedMetadataServiceApp
    • Fixed issue where Get-TargetResource method throws an error when the service app proxy does not exist and no proxy name is specified.
  • SPProductUpdate
    • Improved logging ouput
    • Updated blocked setup file check to prevent errors when SetupFile is a CD-ROM drive or mounted ISO
  • SPSearchContent Source
    • Removed check that prevents configuring an incremental schedule when using continuous crawl.
  • SPSitePropertyBag
    • Fixed issue where properties were set on the wrong level.
  • SPSubscriptionSettingsServiceApp
    • Fixed issue where the service app proxy isn't created when it wasn't created during initial deployment.
  • SPTrustedRootAuthority
    • Added possibility to get certificate from file.

A huge thanks to the following guys for contributing to this project:
Brian Farnhill (welcome back mate!) and Rob Christie
 
Also a huge thanks to everybody who submitted issues and all that support this project. It wasn’t possible without all of your help!
 
For more information about how to install SharePointDsc, check our Readme.md.
 
Let us know in the comments what you think of this release! If you find any issues, please submit them in the issue list on GitHub.
 
Happy SharePointing!!

%3CLINGO-SUB%20id%3D%22lingo-sub-633479%22%20slang%3D%22en-US%22%3ENew%20release%3A%20SharePointDsc%20v3.4%20includes%20many%20bugfixes%20and%20improvements.%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-633479%22%20slang%3D%22en-US%22%3E%3CDIV%3E%3CFONT%20style%3D%22background-color%3A%20%23ffffff%3B%22%3EOver%20the%20past%20months%2C%20I%20ran%20into%20several%20%22hangs%22%20when%20installing%20prereqs%2C%20SharePoint%2C%20language%20packs%20or%20updates%20using%20SharePointDsc.%20DSC%20would%20kick%20off%2C%20but%20then%20just%20stop%20doing%20anything.%20In%20v3.3%20we%20added%20some%20improvements%20to%20prevent%20these%20scenario's%20and%20in%20this%20release%20we%20enhanced%20these%20scenario's%20even%20further.%20SharePointDsc%20now%20shouldn't%20have%20any%20problem%20installing%20from%20a%20network%20share%20or%20other%20location.%20If%20you%20run%20into%20a%20scenario%20where%20unexplained%20hangs%20occur%2C%20let%20us%20know!%3C%2FFONT%3E%3C%2FDIV%3E%0A%3CDIV%3E%26nbsp%3B%3C%2FDIV%3E%0A%3CDIV%3E%3CFONT%20style%3D%22background-color%3A%20%23ffffff%3B%22%3EThis%20release%20is%20part%20of%20the%20%3CA%20title%3D%22SharePointDsc%20v3.4%22%20href%3D%22https%3A%2F%2Fwww.powershellgallery.com%2Fpackages%2FSharePointDSC%2F3.4.0.0%22%20target%3D%22_blank%22%20rel%3D%22noopener%20nofollow%20noreferrer%22%3EDSC%20Resource%20Kit%3C%2FA%3E%20which%20was%20released%20on%20May%2015th%202019.%3CBR%20%2F%3E%26nbsp%3B%3CBR%20%2F%3EImprovement%2FFixes%20in%20v3.4%3A%3C%2FFONT%3E%3C%2FDIV%3E%0A%3CUL%3E%0A%3CLI%3ESPDistributedCacheClientSettings%3CUL%3E%0A%3CLI%3EAdded%2015%20new%20SharePoint%202016%20parameters.%3C%2FLI%3E%0A%3C%2FUL%3E%0A%3C%2FLI%3E%0A%3CLI%3ESPFarm%3CUL%3E%0A%3CLI%3EImplemented%20Null%20check%20in%20Get%20method%20to%20prevent%20errors%3C%2FLI%3E%0A%3CLI%3EAdd%20support%20to%20provision%20Central%20Administration%20on%20HTTPS%3C%2FLI%3E%0A%3C%2FUL%3E%0A%3C%2FLI%3E%0A%3CLI%3ESPInfoPathFormsServiceConfig%3CUL%3E%0A%3CLI%3EAdded%20the%20AllowEventPropagation%20parameter.%3C%2FLI%3E%0A%3C%2FUL%3E%0A%3C%2FLI%3E%0A%3CLI%3ESPInstall%3CUL%3E%0A%3CLI%3EImproved%20logging%20ouput%3C%2FLI%3E%0A%3CLI%3EUpdated%20blocked%20setup%20file%20check%20to%20prevent%20errors%20when%20BinaryDir%20is%20a%20CD-ROM%20drive%20or%20mounted%20ISO%3C%2FLI%3E%0A%3C%2FUL%3E%0A%3C%2FLI%3E%0A%3CLI%3ESPInstallLanguagePack%3CUL%3E%0A%3CLI%3EImproved%20logging%20ouput%3C%2FLI%3E%0A%3CLI%3EUpdated%20blocked%20setup%20file%20check%20to%20prevent%20errors%20when%20BinaryDir%20is%20a%20CD-ROM%20drive%20or%20mounted%20ISO%3C%2FLI%3E%0A%3C%2FUL%3E%0A%3C%2FLI%3E%0A%3CLI%3ESPInstallPrereqs%3CUL%3E%0A%3CLI%3EImproved%20logging%20ouput%3C%2FLI%3E%0A%3CLI%3EAdded%20the%20updated%20check%20to%20unblock%20setup%20file%20if%20it%20is%20blocked%20because%20it%20is%20coming%20from%20a%20network%20location.%20This%20to%20prevent%20endless%20wait.%3C%2FLI%3E%0A%3CLI%3EAdded%20ability%20to%20install%20from%20a%20UNC%20path%2C%20by%20adding%20server%20to%20IE%20Local%20Intranet%20Zone.%20This%20will%20prevent%20an%20endless%20wait%20caused%20by%20security%20warning.%3C%2FLI%3E%0A%3CLI%3EFixed%20an%20issue%20that%20would%20prevent%20the%20resource%20failing%20a%20test%20when%20the%20prerequisites%20have%20been%20installed%20successfully%20on%20Windows%20Server%202019%3C%2FLI%3E%0A%3C%2FUL%3E%0A%3C%2FLI%3E%0A%3CLI%3ESPManagedMetadataServiceApp%3CUL%3E%0A%3CLI%3EFixed%20issue%20where%20Get-TargetResource%20method%20throws%20an%20error%20when%20the%20service%20app%20proxy%20does%20not%20exist%20and%20no%20proxy%20name%20is%20specified.%3C%2FLI%3E%0A%3C%2FUL%3E%0A%3C%2FLI%3E%0A%3CLI%3ESPProductUpdate%3CUL%3E%0A%3CLI%3EImproved%20logging%20ouput%3C%2FLI%3E%0A%3CLI%3EUpdated%20blocked%20setup%20file%20check%20to%20prevent%20errors%20when%20SetupFile%20is%20a%20CD-ROM%20drive%20or%20mounted%20ISO%3C%2FLI%3E%0A%3C%2FUL%3E%0A%3C%2FLI%3E%0A%3CLI%3ESPSearchContent%20Source%3CUL%3E%0A%3CLI%3ERemoved%20check%20that%20prevents%20configuring%20an%20incremental%20schedule%20when%20using%20continuous%20crawl.%3C%2FLI%3E%0A%3C%2FUL%3E%0A%3C%2FLI%3E%0A%3CLI%3ESPSitePropertyBag%3CUL%3E%0A%3CLI%3EFixed%20issue%20where%20properties%20were%20set%20on%20the%20wrong%20level.%3C%2FLI%3E%0A%3C%2FUL%3E%0A%3C%2FLI%3E%0A%3CLI%3ESPSubscriptionSettingsServiceApp%3CUL%3E%0A%3CLI%3EFixed%20issue%20where%20the%20service%20app%20proxy%20isn't%20created%20when%20it%20wasn't%20created%20during%20initial%20deployment.%3C%2FLI%3E%0A%3C%2FUL%3E%0A%3C%2FLI%3E%0A%3CLI%3ESPTrustedRootAuthority%3CUL%3E%0A%3CLI%3EAdded%20possibility%20to%20get%20certificate%20from%20file.%3C%2FLI%3E%0A%3C%2FUL%3E%0A%3C%2FLI%3E%0A%3C%2FUL%3E%0A%3CP%3E%3CFONT%20style%3D%22background-color%3A%20%23ffffff%3B%22%3EA%20huge%20thanks%20to%20the%20following%20guys%20for%20contributing%20to%20this%20project%3A%3CBR%20%2F%3EBrian%20Farnhill%20(welcome%20back%20mate!)%20and%20Rob%20Christie%3CBR%20%2F%3E%26nbsp%3B%3CBR%20%2F%3EAlso%20a%20huge%20thanks%20to%20everybody%20who%20submitted%20issues%20and%20all%20that%20support%20this%20project.%20It%20wasn%E2%80%99t%20possible%20without%20all%20of%20your%20help!%3CBR%20%2F%3E%26nbsp%3B%3CBR%20%2F%3EFor%20more%20information%20about%20how%20to%20install%20SharePointDsc%2C%20check%20our%20%3CA%20title%3D%22ReadMe%22%20href%3D%22https%3A%2F%2Fgithub.com%2FPowerShell%2FSharePointDsc%23installation%22%20target%3D%22_blank%22%20rel%3D%22noopener%20noreferrer%22%3EReadme.md%3C%2FA%3E.%3CBR%20%2F%3E%26nbsp%3B%3CBR%20%2F%3ELet%20us%20know%20in%20the%20comments%20what%20you%20think%20of%20this%20release!%20If%20you%20find%20any%20issues%2C%20please%20submit%20them%20in%20the%20%3CA%20title%3D%22SharePointDsc%20Issue%20list%22%20href%3D%22https%3A%2F%2Fgithub.com%2FPowerShell%2FSharePointDsc%2Fissues%22%20target%3D%22_blank%22%20rel%3D%22noopener%20noreferrer%22%3Eissue%20list%20on%20GitHub%3C%2FA%3E.%3CBR%20%2F%3E%26nbsp%3B%3CBR%20%2F%3EHappy%20SharePointing!!%3C%2FFONT%3E%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-TEASER%20id%3D%22lingo-teaser-633479%22%20slang%3D%22en-US%22%3E%3CP%3EVersion%203.4%20of%20SharePointDsc%20has%20been%20released.%20T%3CSPAN%20style%3D%22font-family%3A%20inherit%3B%22%3Ehis%20release%20contains%20many%20bugfixes%2C%20logging%20improvements%20and%20other%20enhancements.%3C%2FSPAN%3E%3C%2FP%3E%3C%2FLINGO-TEASER%3E%3CLINGO-LABS%20id%3D%22lingo-labs-633479%22%20slang%3D%22en-US%22%3E%3CLINGO-LABEL%3ERelease%3C%2FLINGO-LABEL%3E%3CLINGO-LABEL%3Esharepoint%202013%3C%2FLINGO-LABEL%3E%3CLINGO-LABEL%3ESharePoint%202016%3C%2FLINGO-LABEL%3E%3CLINGO-LABEL%3ESharePoint%202019%3C%2FLINGO-LABEL%3E%3C%2FLINGO-LABS%3E
Version history
Last update:
‎May 22 2019 07:23 AM
Updated by: