Werken met de versiehistorie van Azure Desired State Configuration-extensie
Notitie
Azure Automation State Configuration wordt op 30 september 2027 buiten gebruik gesteld. Stap op die datum over naar Azure Machine Configuration . Zie de aankondiging van het blogbericht voor meer informatie. De Azure Machine Configuration-service combineert functies van DSC-extensie, Azure Automation State Configuration en de meest aangevraagde functies uit feedback van klanten. Azure Machine Configuration omvat ook ondersteuning voor hybride machines via servers met Arc.
Let op
Azure Automation DSC voor Linux is op 30 september 2023 buiten gebruik gesteld. Zie de aankondiging voor meer informatie.
De VM-extensie Desired State Configuration (DSC) van Azure wordt zo nodig bijgewerkt ter ondersteuning van verbeteringen en nieuwe mogelijkheden die worden geleverd door Azure, Windows Server en het Windows Management Framework (WMF) dat Windows PowerShell bevat.
Dit artikel bevat informatie over elke versie van de Azure DSC VM-extensie, welke omgevingen het ondersteunt, en opmerkingen en opmerkingen over nieuwe functies of wijzigingen.
Nieuwste versie
Versie 2.83
- Releasedatum:
- Februari 2021
- Besturingssysteemondersteuning:
- Windows Server 2019
- Windows Server 2016
- Windows Server 2012 R2
- Windows Server 2012
- Windows Server 2008 R2 SP1
- Windows Client 7/8.1/10
- Nano Server
- WMF-ondersteuning:
- WMF 5.1
- WMF 5.0 RTM
- WMF 4.0-update
- WMF 4.0
- Omgeving:
- Azure
- Microsoft Azure beheerd door 21Vianet
- Azure Government
- Opmerkingen: deze release bevat een oplossing voor niet-ondertekende binaire bestanden met de Windows-VM-extensie.
Versie 2.80
- Releasedatum:
- 26 september 2019 (Azure) | 6 juli 2020 (Microsoft Azure beheerd door 21Vianet) | 20 juli 2020 (Azure Government)
- Besturingssysteemondersteuning:
- Windows Server 2019
- Windows Server 2016
- Windows Server 2012 R2
- Windows Server 2012
- Windows Server 2008 R2 SP1
- Windows Client 7/8.1/10
- Nano Server
- WMF-ondersteuning:
- WMF 5.1
- WMF 5.0 RTM
- WMF 4.0-update
- WMF 4.0
- Omgeving:
- Azure
- Microsoft Azure beheerd door 21Vianet
- Azure Government
- Opmerkingen: Er zijn geen nieuwe functies opgenomen in deze release.
Versie 2.76
- Releasedatum:
- 9 mei 2018 (Azure) | 21 juni 2018 (Microsoft Azure beheerd door 21Vianet, Azure Government)
- Besturingssysteemondersteuning:
- Windows Server 2016
- Windows Server 2012 R2
- Windows Server 2012
- Windows Server 2008 R2 SP1
- Windows Client 7/8.1/10
- Nano Server
- WMF-ondersteuning:
- WMF 5.1
- WMF 5.0 RTM
- WMF 4.0-update
- WMF 4.0
- Omgeving:
- Azure
- Microsoft Azure beheerd door 21Vianet
- Azure Government
- Opmerkingen: deze versie maakt gebruik van DSC zoals opgenomen in Windows Server 2016; voor andere Windows-besturingssystemen installeert het Windows Management Framework 5.1 (voor het installeren van WMF is opnieuw opstarten vereist). Voor Nano Server wordt de DSC-rol geïnstalleerd op de VIRTUELE machine.
- Nieuwe functies:
- Verbetering van extensiemetagegevens voor substatus en andere kleine bugfixes.
Ondersteunde versies
Waarschuwing
Versies 2.4 tot en met 2.13 gebruiken WMF 5.0 Public Preview, waarvan de ondertekeningscertificaten zijn verlopen in augustus 2016. Zie het volgende blogartikel voor meer informatie over dit probleem.
Versie 2.75
- Releasedatum: 5 maart 2018
- Besturingssysteemondersteuning: Windows Server 2016, Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2 SP1, Windows Client 7/8.1/10, Nano Server
- WMF-ondersteuning: WMF 5.1, WMF 5.0 RTM, WMF 4.0-update, WMF 4.0
- Omgeving: Azure
- Opmerkingen: deze versie maakt gebruik van DSC zoals opgenomen in Windows Server 2016; voor andere Windows-besturingssystemen installeert het Windows Management Framework 5.1 (voor het installeren van WMF is opnieuw opstarten vereist). Voor Nano Server wordt de DSC-rol geïnstalleerd op de VIRTUELE machine.
- Nieuwe functies:
Na de afdwinging van TLS 1.2 van GitHub kunt u geen VM onboarden naar Azure Automation State Configuration met behulp van DIY Resource Manager-sjablonen die beschikbaar zijn op Azure Marketplace, of dsc-extensie gebruiken om configuraties op te halen die worden gehost op GitHub. Er wordt een fout geretourneerd die vergelijkbaar is met het volgende tijdens het implementeren van de extensie:
{ "code": "DeploymentFailed", "message": "At least one resource deployment operation failed. Please list deployment operations for details. Please see https://aka.ms/arm-debug for usage details.", "details": [{ "code": "Conflict", "message": "{ \"status\": \"Failed\", \"error\": { \"code\": \"ResourceDeploymentFailure\", \"message\": \"The resource operation completed with terminal provisioning state 'Failed'.\", \"details\": [ { \"code\": \"VMExtensionProvisioningError\", \"message\": \"VM has reported a failure when processing extension 'Microsoft.Powershell.DSC'. Error message: \\\"The DSC Extension failed to execute: Error downloading https://github.com/Azure/azure-quickstart-templates/raw/master/dsc-extension-azure-automation-pullserver/UpdateLCMforAAPull.zip after 29 attempts: The request was aborted: Could not create SSL/TLS secure channel..\\nMore information about the failure can be found in the logs located under 'C:\\\\WindowsAzure\\\\Logs\\\\Plugins\\\\Microsoft.Powershell.DSC\\\\2.74.0.0' on the VM.\\\".\" } ] } }" }] }
In de nieuwe extensieversie wordt TLS 1.2 nu afgedwongen. Als u tijdens het implementeren van de extensie al hebt opgegeven
AutoUpgradeMinorVersion = true
in de Resource Manager-sjabloon, wordt de extensie automatisch bijgewerkt naar 2.75. GeefTypeHandlerVersion = 2.75
voor handmatige updates op in uw Resource Manager-sjabloon.
Versie 2.70 - 2.72
- Releasedatum: 13 november 2017
- Besturingssysteemondersteuning: Windows Server 2016, Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2 SP1, Windows Client 7/8.1/10, Nano Server
- WMF-ondersteuning: WMF 5.1, WMF 5.0 RTM, WMF 4.0-update, WMF 4.0
- Omgeving: Azure
- Opmerkingen: deze versie maakt gebruik van DSC zoals opgenomen in Windows Server 2016; voor andere Windows-besturingssystemen installeert het Windows Management Framework 5.1 (voor het installeren van WMF is opnieuw opstarten vereist). Voor Nano Server wordt de DSC-rol geïnstalleerd op de VIRTUELE machine.
- Nieuwe functies:
- Oplossingen en verbeteringen die het gebruik van Azure Automation State Configuration in de portal en met een Resource Manager-sjabloon vereenvoudigen. Zie de documentatie voor de DSC-extensie voor meer informatie over het standaardconfiguratiescript .
Versie 2.26
- Releasedatum: 9 juni 2017
- Besturingssysteemondersteuning: Windows Server 2016, Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2 SP1, Windows Client 7/8.1/10, Nano Server
- WMF-ondersteuning: WMF 5.1, WMF 5.0 RTM, WMF 4.0-update, WMF 4.0
- Omgeving: Azure
- Opmerkingen: deze versie maakt gebruik van DSC zoals opgenomen in Windows Server 2016; voor andere Windows-besturingssystemen installeert het Windows Management Framework 5.1 (voor het installeren van WMF is opnieuw opstarten vereist). Voor Nano Server wordt de DSC-rol geïnstalleerd op de VIRTUELE machine.
- Nieuwe functies:
- Telemetrieverbeteringen.
Versie 2.25
- Releasedatum: 2 juni 2017
- Besturingssysteemondersteuning: Windows Server 2016, Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2 SP1, Windows Client 7/8.1/10, Nano Server
- WMF-ondersteuning: WMF 5.1, WMF 5.0 RTM, WMF 4.0-update, WMF 4.0
- Omgeving: Azure
- Opmerkingen: deze versie maakt gebruik van DSC zoals opgenomen in Windows Server 2016; voor andere Windows-besturingssystemen installeert het Windows Management Framework 5.1 (voor het installeren van WMF is opnieuw opstarten vereist). Voor Nano Server wordt de DSC-rol geïnstalleerd op de VIRTUELE machine.
- Nieuwe functies:
- Er zijn verschillende bugfixes en andere kleine verbeteringen toegevoegd.
Versie 2.24
- Releasedatum: 13 april 2017
- Besturingssysteemondersteuning: Windows Server 2016, Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2 SP1, Nano Server
- WMF-ondersteuning: WMF 5.1, WMF 5.0 RTM, WMF 4.0-update, WMF 4.0
- Omgeving: Azure
- Opmerkingen: deze versie maakt gebruik van DSC zoals opgenomen in Windows Server 2016; voor andere Windows-besturingssystemen installeert het Windows Management Framework 5.1 (voor het installeren van WMF is opnieuw opstarten vereist). Voor Nano Server wordt de DSC-rol geïnstalleerd op de VIRTUELE machine.
- Nieuwe functies:
- Stelt VM UUID & DSC-agent-id beschikbaar als extensiemetagegevens. Andere kleine verbeteringen zijn toegevoegd.
Versie 2.23
- Releasedatum: 15 maart 2017
- Besturingssysteemondersteuning: Windows Server 2016, Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2 SP1, Nano Server
- WMF-ondersteuning: WMF 5.1, WMF 5.0 RTM, WMF 4.0-update, WMF 4.0
- Omgeving: Azure
- Opmerkingen: deze versie maakt gebruik van DSC zoals opgenomen in Windows Server 2016; voor andere Windows-besturingssystemen installeert het Windows Management Framework 5.1 (voor het installeren van WMF is opnieuw opstarten vereist). Voor Nano Server wordt de DSC-rol geïnstalleerd op de VIRTUELE machine.
- Nieuwe functies:
- Opgeloste fouten en andere verbeteringen zijn toegevoegd.
Versie 2.22
- Releasedatum: 8 februari 2017
- Besturingssysteemondersteuning: Windows Server 2016, Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2 SP1, Nano Server
- WMF-ondersteuning: WMF 5.1, WMF 5.0 RTM, WMF 4.0-update, WMF 4.0
- Omgeving: Azure
- Opmerkingen: deze versie maakt gebruik van DSC zoals opgenomen in Windows Server 2016; voor andere Windows-besturingssystemen installeert het Windows Management Framework 5.1 (voor het installeren van WMF is opnieuw opstarten vereist). Voor Nano Server wordt de DSC-rol geïnstalleerd op de VIRTUELE machine.
- Nieuwe functies:
- De DSC-extensie ondersteunt nu WMF 5.1.
- Er zijn kleine andere verbeteringen toegevoegd.
Versie 2.21
- Releasedatum: 2 december 2016
- Besturingssysteemondersteuning: Windows Server 2016, Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2 SP1, Nano Server
- WMF-ondersteuning: WMF 5.1 Preview, WMF 5.0 RTM, WMF 4.0-update, WMF 4.0
- Omgeving: Azure
- Opmerkingen: deze versie maakt gebruik van DSC zoals opgenomen in Windows Server 2016; voor andere Windows-besturingssystemen wordt windows Management Framework 5.0 RTM geïnstalleerd (voor het installeren van WMF is opnieuw opstarten vereist). Voor Nano Server wordt de DSC-rol geïnstalleerd op de VIRTUELE machine.
- Nieuwe functies:
- De DSC-extensie is nu beschikbaar op Nano Server. Deze versie bevat voornamelijk codewijzigingen voor het uitvoeren van de extensie op Nano Server.
- Er zijn kleine andere verbeteringen toegevoegd.
Versie 2.20
- Releasedatum: 2 augustus 2016
- Besturingssysteemondersteuning: Windows Server 2016 Technical Preview, Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2 SP1
- WMF-ondersteuning: WMF 5.1 Preview, WMF 5.0 RTM, WMF 4.0-update, WMF 4.0
- Omgeving: Azure
- Opmerkingen: deze versie maakt gebruik van DSC zoals opgenomen in Windows Server 2016 Technical Preview. Voor andere Windows-besturingssystemen wordt windows Management Framework 5.0 RTM geïnstalleerd (voor het installeren van WMF is opnieuw opstarten vereist).
- Nieuwe functies:
- Ondersteuning voor WMF 5.1 Preview. Toen deze versie voor het eerst werd gepubliceerd, was dit een optionele upgrade en moest u Wmfversion = '5.1PP' opgeven in Resource Manager-sjablonen om WMF 5.1 preview te installeren. Wmfversion = 'latest' installeert nog steeds de WMF 5.0 RTM. Zie deze blog voor meer informatie over WMF 5.1 preview.
- Er zijn kleine andere oplossingen en verbeteringen toegevoegd.
Versie 2.19
- Releasedatum: 3 juni 2016
- Besturingssysteemondersteuning: Windows Server 2016 Technical Preview, Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2 SP1
- WMF-ondersteuning: WMF 5.0 RTM, WMF 4.0-update, WMF 4.0
- Omgeving: Azure, Microsoft Azure beheerd door 21Vianet, Azure Government
- Opmerkingen: deze versie maakt gebruik van DSC zoals opgenomen in Windows Server 2016 Technical Preview. Voor andere Windows-besturingssystemen wordt windows Management Framework 5.0 RTM geïnstalleerd (voor het installeren van WMF is opnieuw opstarten vereist).
- Nieuwe functies:
- De DSC-extensie is nu beschikbaar in Microsoft Azure beheerd door 21Vianet. Deze versie bevat oplossingen voor het uitvoeren van de extensie op Microsoft Azure beheerd door 21Vianet.
Versie 2.18
- Releasedatum: 3 juni 2016
- Besturingssysteemondersteuning: Windows Server 2016 Technical Preview, Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2 SP1
- WMF-ondersteuning: WMF 5.0 RTM, WMF 4.0-update, WMF 4.0
- Omgeving: Azure
- Opmerkingen: deze versie maakt gebruik van DSC zoals opgenomen in Windows Server 2016 Technical Preview. Voor andere Windows-besturingssystemen wordt windows Management Framework 5.0 RTM geïnstalleerd (voor het installeren van WMF is opnieuw opstarten vereist).
- Nieuwe functies:
- Telemetrie niet blokkeren wanneer er een fout optreedt tijdens het downloaden van telemetrie-hotfixes (bekend probleem met Azure DNS) of tijdens de installatie.
- Oplossing voor het onregelmatige probleem waarbij de extensie de verwerking van de configuratie stopt na het opnieuw opstarten. Hierdoor blijft de DSC-extensie de status 'overgang' behouden.
- Er zijn kleine andere oplossingen en verbeteringen toegevoegd.
Versie 2.17
Releasedatum: 26 april 2016
Besturingssysteemondersteuning: Windows Server 2016 Technical Preview, Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2 SP1
WMF-ondersteuning: WMF 5.0 RTM, WMF 4.0-update, WMF 4.0
Omgeving: Azure
Opmerkingen: deze versie maakt gebruik van DSC zoals opgenomen in Windows Server 2016 Technical Preview. Voor andere Windows-besturingssystemen wordt windows Management Framework 5.0 RTM geïnstalleerd (voor het installeren van WMF is opnieuw opstarten vereist).
Nieuwe functies:
- Ondersteuning voor WMF 4.0 Update. Zie deze blog voor meer informatie over WMF 4.0 Update.
- Pogingslogica voor fouten die optreden tijdens de installatie van de DSC-extensie of tijdens het toepassen van een DSC-configuratie na de installatie van de extensie. Als onderdeel van deze wijziging probeert de extensie de installatie opnieuw uit te voeren als een eerdere installatie is mislukt of een DSC-configuratie opnieuw uitvoert die eerder is mislukt, maximaal drie keer totdat de voltooiingsstatus (geslaagd/fout) is bereikt of als er een nieuwe aanvraag binnenkomt. Als de extensie mislukt vanwege ongeldige gebruikersinstellingen/gebruikersinvoer, wordt het niet opnieuw geprobeerd. In dit geval moet de extensie opnieuw worden aangeroepen met een nieuwe aanvraag en de juiste gebruikersinstellingen.
Notitie
De DSC-extensie is afhankelijk van de Azure VM-agent voor de nieuwe pogingen. De Azure VM-agent roept de extensie aan met de laatste mislukte aanvraag totdat deze de status Geslaagd of Fout bereikt.
Versie 2.16
- Releasedatum: 21 april 2016
- Besturingssysteemondersteuning: Windows Server 2016 Technical Preview, Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2 SP1
- WMF-ondersteuning: WMF 5.0 RTM, WMF 4.0
- Omgeving: Azure
- Opmerkingen: deze versie maakt gebruik van DSC zoals opgenomen in Windows Server 2016 Technical Preview. Voor andere Windows-besturingssystemen wordt windows Management Framework 5.0 RTM geïnstalleerd (voor het installeren van WMF is opnieuw opstarten vereist).
- Nieuwe functies:
- Verbetering van foutafhandeling en andere kleine bugfixes.
- Nieuwe eigenschap in DSC-extensie-instellingen.
ForcePullAndApply
in AdvancedOptions wordt toegevoegd om de DSC-extensie DSC-configuraties in te schakelen wanneer de vernieuwingsmodus Pull is (in plaats van de standaardpushmodus). Raadpleeg deze blog voor meer informatie over de DSC-extensie-instellingen.
Versie 2.15
- Releasedatum: 14 maart 2016
- Besturingssysteemondersteuning: Windows Server 2016 Technical Preview, Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2 SP1
- WMF-ondersteuning: WMF 5.0 RTM, WMF 4.0
- Omgeving: Azure
- Opmerkingen: deze versie maakt gebruik van DSC zoals opgenomen in Windows Server 2016 Technical Preview. Voor andere Windows-besturingssystemen wordt windows Management Framework 5.0 RTM geïnstalleerd (voor het installeren van WMF is opnieuw opstarten vereist).
- Nieuwe functies:
- In extensieversie 2.14 zijn wijzigingen voor het installeren van WMF RTM opgenomen. Tijdens het upgraden van extensieversie 2.13.2.0 naar 2.14.0.0, merkt u mogelijk dat sommige DSC-cmdlets mislukken of dat uw configuratie mislukt met een fout: 'Geen exemplaar gevonden met opgegeven eigenschapswaarden'. Zie de opmerkingen bij de DSC-release voor meer informatie. De tijdelijke oplossingen voor deze problemen zijn toegevoegd in versie 2.15.
- Als u versie 2.14 al hebt geïnstalleerd en een van de bovenstaande twee problemen ondervindt, moet u deze stappen handmatig uitvoeren. Voer in een PowerShell-sessie met verhoogde bevoegdheid de volgende opdrachten uit:
Remove-Item -Path $env:SystemRoot\system32\Configuration\DSCEngineCache.mof
mofcomp $env:windir\system32\wbem\DscCoreConfProv.mof
Versie 2.14
- Releasedatum: 25 februari 2016
- Besturingssysteemondersteuning: Windows Server 2016 Technical Preview, Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2 SP1
- WMF-ondersteuning: WMF 5.0 RTM, WMF 4.0
- Omgeving: Azure
- Opmerkingen: deze versie maakt gebruik van DSC zoals opgenomen in Windows Server 2016 Technical Preview. Voor andere Windows-besturingssystemen wordt windows Management Framework 5.0 RTM geïnstalleerd (voor het installeren van WMF is opnieuw opstarten vereist).
- Nieuwe functies:
- Maakt gebruik van WMF RTM.
- Hiermee kunt u gegevens verzamelen om de kwaliteit van de DSC-extensie te verbeteren. Zie dit blogartikel voor meer informatie.
- Biedt een bijgewerkte instellingenindeling voor de extensie in een Resource Manager-sjabloon. Zie dit blogartikel voor meer informatie.
- Opgeloste fouten en andere verbeteringen.
Volgende stappen
- Zie het PowerShell-documentatiecentrum voor meer informatie over PowerShell DSC.
- Bekijk de Resource Manager-sjabloon voor de DSC-extensie.
- Blader door de PowerShell-galerie voor andere functionaliteit en resources die u kunt beheren met PowerShell DSC.
- Zie Referenties veilig beheren met de DSC-extensiehandler voor meer informatie over het doorgeven van gevoelige parameters aan configuraties.