Share via


Werken met de versiehistorie van Azure Desired State Configuration-extensie

Notitie

Voordat u Automation State Configuration inschakelt, willen we graag weten dat een nieuwere versie van DSC nu algemeen beschikbaar is, beheerd door een functie van Azure Policy met de naam gastconfiguratie. De gastconfiguratieservice combineert functies van DSC-extensie, Azure Automation State Configuration en de meest aangevraagde functies uit feedback van klanten. Gastconfiguratie omvat ook ondersteuning voor hybride machines via servers met Arc.

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. Geef TypeHandlerVersion = 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:

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