Usare la cronologia delle versioni dell'estensione DSC (Desired State Configuration) di Azure

Nota

Prima di abilitare Automation State Configuration, si vuole sapere che una versione più recente di DSC è ora disponibile a livello generale, gestita da una funzionalità di Criteri di Azure configurazione guest denominata. Il servizio di configurazione guest combina le funzionalità dell'estensione DSC, Automazione di Azure State Configuration e le funzionalità più comunemente richieste dai clienti. La configurazione guest include anche il supporto del computer ibrido tramite server abilitati per Arc.

L'estensione della macchina virtuale DSC (Desired State Configuration) di Azure viene aggiornata in base alle esigenze per supportare i miglioramenti e le nuove funzionalità offerte da Azure, Windows Server e Windows Management Framework (WMF) che include Windows PowerShell.

Questo articolo fornisce informazioni su ogni versione dell'estensione macchina virtuale DSC di Azure, sugli ambienti supportati e commenti e osservazioni sulle nuove funzionalità o modifiche.

Ultima versione

Versione 2.83

  • Data di rilascio:
    • Febbraio 2021
  • Supporto sistema operativo
    • Windows Server 2019
    • Windows Server 2016
    • Windows Server 2012 R2
    • Windows Server 2012
    • Windows Server 2008 R2 SP1
    • Client Windows 7/8.1/10
    • Nano Server
  • Supporto WMF:
    • WMF 5.1
    • WMF 5.0 RTM
    • Aggiornamento di WMF 4.0
    • WMF 4.0
  • Environment:
    • Azure
    • Microsoft Azure gestito da 21Vianet
    • Azure per enti pubblici
  • Osservazioni: questa versione include una correzione per i file binari non firmati con l'estensione macchina virtuale Windows.

Versione 2.80

  • Data di rilascio:
    • 26 settembre 2019 (Azure) | 6 luglio 2020 (Microsoft Azure gestito da 21Vianet) | 20 luglio 2020 (Azure per enti pubblici)
  • Supporto sistema operativo
    • Windows Server 2019
    • Windows Server 2016
    • Windows Server 2012 R2
    • Windows Server 2012
    • Windows Server 2008 R2 SP1
    • Client Windows 7/8.1/10
    • Nano Server
  • Supporto WMF:
    • WMF 5.1
    • WMF 5.0 RTM
    • Aggiornamento di WMF 4.0
    • WMF 4.0
  • Environment:
    • Azure
    • Microsoft Azure gestito da 21Vianet
    • Azure per enti pubblici
  • Osservazioni: in questa versione non sono incluse nuove funzionalità.

Versione 2.76

  • Data di rilascio:
    • 9 maggio 2018 (Azure) | 21 giugno 2018 (Microsoft Azure gestito da 21Vianet, Azure per enti pubblici)
  • Supporto sistema operativo
    • Windows Server 2016
    • Windows Server 2012 R2
    • Windows Server 2012
    • Windows Server 2008 R2 SP1
    • Client Windows 7/8.1/10
    • Nano Server
  • Supporto WMF:
    • WMF 5.1
    • WMF 5.0 RTM
    • Aggiornamento di WMF 4.0
    • WMF 4.0
  • Environment:
    • Azure
    • Microsoft Azure gestito da 21Vianet
    • Azure per enti pubblici
  • Osservazioni: questa versione usa DSC come incluso in Windows Server 2016. Per altri sistemi operativi Windows installa Windows Management Framework 5.1 (l'installazione di WMF richiede un riavvio). Per Nano Server, il ruolo DSC viene installato nella macchina virtuale.
  • Nuove funzionalità:
    • Miglioramento dei metadati di estensione per lo stato secondario e altre correzioni di bug secondari.

Versioni supportate

Avviso

Le versioni da 2.4 a 2.13 usano WMF 5.0 Public Preview, i cui certificati di firma sono scaduti nell'agosto 2016. Per altre informazioni su questo problema, vedere l'articolo di blog seguente.

Versione 2.75

  • Data di rilascio: 5 marzo 2018
  • Supporto sistema operativo: Windows Server 2016, Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2 SP1, Client Windows 7/8.1/10, Nano Server
  • Supporto WMF: WMF 5.1, WMF 5.0 RTM, aggiornamento di WMF 4.0, WMF 4.0
  • Ambiente: Azure
  • Osservazioni: questa versione usa DSC come incluso in Windows Server 2016. Per altri sistemi operativi Windows installa Windows Management Framework 5.1 (l'installazione di WMF richiede un riavvio). Per Nano Server, il ruolo DSC viene installato nella macchina virtuale.
  • Nuove funzionalità:
    • Dopo l'imposizione di GitHub di TLS 1.2, non è possibile eseguire l'onboarding di una macchina virtuale per Automazione di Azure State Configuration usando i modelli di Resource Manager DIY disponibili in Azure Marketplace o usare l'estensione DSC per recuperare tutte le configurazioni ospitate in GitHub. Viene restituito un errore simile al seguente durante la distribuzione dell'estensione:

      {
          "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.\\\".\"
                      } ]
                  }
              }"
          }]
      }
      
    • Nella nuova versione dell'estensione, ora viene applicato TLS 1.2. Durante la distribuzione dell'estensione, se è già stato specificato AutoUpgradeMinorVersion = true nel modello di Resource Manager, l'estensione viene automaticamente ridimensionata alla versione 2.75. Per gli aggiornamenti manuali, specificare TypeHandlerVersion = 2.75 nel modello di Resource Manager.

Versioni da 2.70 a 2.72

  • Data di rilascio: 13 novembre 2017
  • Supporto sistema operativo: Windows Server 2016, Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2 SP1, Client Windows 7/8.1/10, Nano Server
  • Supporto WMF: WMF 5.1, WMF 5.0 RTM, aggiornamento di WMF 4.0, WMF 4.0
  • Ambiente: Azure
  • Osservazioni: questa versione usa DSC come incluso in Windows Server 2016. Per altri sistemi operativi Windows installa Windows Management Framework 5.1 (l'installazione di WMF richiede un riavvio). Per Nano Server, il ruolo DSC viene installato nella macchina virtuale.
  • Nuove funzionalità:
    • Correzioni di bug e miglioramenti che semplificano l'uso di Automazione di Azure State Configuration nel portale e con un modello di Resource Manager. Per altre informazioni, vedere Script di configurazione predefinito nella documentazione dell'estensione DSC.

Versione 2.26

  • Data di rilascio: 9 giugno 2017
  • Supporto sistema operativo: Windows Server 2016, Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2 SP1, Client Windows 7/8.1/10, Nano Server
  • Supporto WMF: WMF 5.1, WMF 5.0 RTM, aggiornamento di WMF 4.0, WMF 4.0
  • Ambiente: Azure
  • Osservazioni: questa versione usa DSC come incluso in Windows Server 2016. Per altri sistemi operativi Windows installa Windows Management Framework 5.1 (l'installazione di WMF richiede un riavvio). Per Nano Server, il ruolo DSC viene installato nella macchina virtuale.
  • Nuove funzionalità:
    • Miglioramenti della telemetria.

Versione 2.25

  • Data di rilascio: 2 giugno 2017
  • Supporto sistema operativo: Windows Server 2016, Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2 SP1, Client Windows 7/8.1/10, Nano Server
  • Supporto WMF: WMF 5.1, WMF 5.0 RTM, aggiornamento di WMF 4.0, WMF 4.0
  • Ambiente: Azure
  • Osservazioni: questa versione usa DSC come incluso in Windows Server 2016. Per altri sistemi operativi Windows installa Windows Management Framework 5.1 (l'installazione di WMF richiede un riavvio). Per Nano Server, il ruolo DSC viene installato nella macchina virtuale.
  • Nuove funzionalità:
    • Aggiunte diverse correzioni di bug oltre a miglioramenti secondari.

Versione 2.24

  • Data di rilascio: 13 aprile 2017
  • Supporto sistema operativo: Windows Server 2016, Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2 SP1, Nano Server
  • Supporto WMF: WMF 5.1, WMF 5.0 RTM, aggiornamento di WMF 4.0, WMF 4.0
  • Ambiente: Azure
  • Osservazioni: questa versione usa DSC come incluso in Windows Server 2016. Per altri sistemi operativi Windows installa Windows Management Framework 5.1 (l'installazione di WMF richiede un riavvio). Per Nano Server, il ruolo DSC viene installato nella macchina virtuale.
  • Nuove funzionalità:
    • Espone UUID della macchina virtuale e ID dell'agente DSC come metadati dell'estensione. Aggiunti altri miglioramenti secondari.

Versione 2.23

  • Data di rilascio: 15 marzo 2017
  • Supporto sistema operativo: Windows Server 2016, Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2 SP1, Nano Server
  • Supporto WMF: WMF 5.1, WMF 5.0 RTM, aggiornamento di WMF 4.0, WMF 4.0
  • Ambiente: Azure
  • Osservazioni: questa versione usa DSC come incluso in Windows Server 2016. Per altri sistemi operativi Windows installa Windows Management Framework 5.1 (l'installazione di WMF richiede un riavvio). Per Nano Server, il ruolo DSC viene installato nella macchina virtuale.
  • Nuove funzionalità:
    • Sono state aggiunte correzioni di bug e altri miglioramenti.

Versione 2.22

  • Data di rilascio: 8 febbraio 2017
  • Supporto sistema operativo: Windows Server 2016, Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2 SP1, Nano Server
  • Supporto WMF: WMF 5.1, WMF 5.0 RTM, aggiornamento di WMF 4.0, WMF 4.0
  • Ambiente: Azure
  • Osservazioni: questa versione usa DSC come incluso in Windows Server 2016. Per altri sistemi operativi Windows installa Windows Management Framework 5.1 (l'installazione di WMF richiede un riavvio). Per Nano Server, il ruolo DSC viene installato nella macchina virtuale.
  • Nuove funzionalità:
    • L'estensione DSC supporta ora WMF 5.1.
    • Aggiunti altri miglioramenti secondari.

Versione 2.21

  • Data di rilascio: 2 dicembre 2016
  • Supporto sistema operativo: Windows Server 2016, Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2 SP1, Nano Server
  • Supporto WMF: anteprima di WMF 5.1, WMF 5.0 RTM, aggiornamento di WMF 4.0, WMF 4.0
  • Ambiente: Azure
  • Osservazioni: questa versione usa DSC come incluso in Windows Server 2016. Per altri sistemi operativi Windows installa Windows Management Framework 5.0 RTM (l'installazione di WMF richiede un riavvio). Per Nano Server, il ruolo DSC viene installato nella macchina virtuale.
  • Nuove funzionalità:
    • L'estensione DSC è ora disponibile in Nano Server. Questa versione contiene principalmente modifiche al codice per l'esecuzione dell'estensione in Nano Server.
    • Aggiunti altri miglioramenti secondari.

Versione 2.20

  • Data di rilascio: 2 agosto 2016
  • Supporto sistema operativo: Windows Server 2016 Technical Preview, Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2 SP1
  • Supporto WMF: anteprima di WMF 5.1, WMF 5.0 RTM, aggiornamento di WMF 4.0, WMF 4.0
  • Ambiente: Azure
  • Osservazioni: questa versione usa DSC come incluso in Windows Server 2016 Technical Preview. Per altri sistemi operativi Windows, installa Windows Management Framework 5.0 RTM (l'installazione di WMF richiede un riavvio).
  • Nuove funzionalità:
    • Supporto per l'anteprima di WMF 5.1. La prima volta questa versione è stata pubblicata come aggiornamento facoltativo ed era necessario specificare Wmfversion = '5.1PP' nei modelli di Resource Manager per installare l'anteprima di WMF 5.1. Wmfversion = 'latest' installa ancora WMF 5.0 RTM. Per altre informazioni sull'anteprima di WMF 5.1, vedere questo blog.
    • Aggiunti altre correzioni e miglioramenti secondari.

Versione 2.19

  • Data di rilascio: 3 giugno 2016
  • Supporto sistema operativo: Windows Server 2016 Technical Preview, Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2 SP1
  • Supporto WMF: WMF 5.0 RTM, aggiornamento di WMF 4.0, WMF 4.0
  • Ambiente: Azure, Microsoft Azure gestito da 21Vianet, Azure per enti pubblici
  • Osservazioni: questa versione usa DSC come incluso in Windows Server 2016 Technical Preview. Per altri sistemi operativi Windows, installa Windows Management Framework 5.0 RTM (l'installazione di WMF richiede un riavvio).
  • Nuove funzionalità:
    • L'estensione DSC è ora disponibile in Microsoft Azure gestito da 21Vianet. Questa versione contiene correzioni per l'esecuzione dell'estensione in Microsoft Azure gestita da 21Vianet.

Versione 2.18

  • Data di rilascio: 3 giugno 2016
  • Supporto sistema operativo: Windows Server 2016 Technical Preview, Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2 SP1
  • Supporto WMF: WMF 5.0 RTM, aggiornamento di WMF 4.0, WMF 4.0
  • Ambiente: Azure
  • Osservazioni: questa versione usa DSC come incluso in Windows Server 2016 Technical Preview. Per altri sistemi operativi Windows, installa Windows Management Framework 5.0 RTM (l'installazione di WMF richiede un riavvio).
  • Nuove funzionalità:
    • Usare la telemetria in modo che non crei blocchi quando si verifica un errore durante il download degli hotfix di telemetria (problema noto del servizio DNS di Azure) o durante l'installazione.
    • Correzione del problema che saltuariamente causa l'arresto dell'elaborazione della configurazione da parte dell'estensione dopo il riavvio. In questo modo l'estensione DSC rimane nello stato di "transizione".
    • Aggiunti altre correzioni e miglioramenti secondari.

Versione 2.17

  • Data di rilascio: 26 aprile 2016

  • Supporto sistema operativo: Windows Server 2016 Technical Preview, Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2 SP1

  • Supporto WMF: WMF 5.0 RTM, aggiornamento di WMF 4.0, WMF 4.0

  • Ambiente: Azure

  • Osservazioni: questa versione usa DSC come incluso in Windows Server 2016 Technical Preview. Per altri sistemi operativi Windows, installa Windows Management Framework 5.0 RTM (l'installazione di WMF richiede un riavvio).

  • Nuove funzionalità:

    • Supporto per l'aggiornamento di WMF 4.0. Per altre informazioni sull'aggiornamento di WMF 4.0, vedere questo blog.
    • Logica di ripetizione dei tentativi in caso di errori che si verificano durante l'installazione dell'estensione DSC o durante l'applicazione di un'installazione post-estensione di configurazione DSC. Come parte di questa modifica, l'estensione tenterà di ripetere l'installazione, se un'installazione precedente ha avuto esito negativo, o di applicare di nuovo una configurazione DSC in precedenza non riuscita, per un massimo tre volte finché raggiunge lo stato di completamento (esito positivo o errore) o se viene inviata una nuova richiesta. Se l'estensione ha esito negativo a causa di impostazioni o input utente non validi, non vengono eseguiti tentativi. In questo caso l'estensione deve essere nuovamente richiamata con una nuova richiesta e impostazioni utente corrette.

    Nota

    L'estensione DSC dipende dall'agente di macchine virtuali di Azure per i tentativi. L'agente di macchine virtuali di Azure richiama l'estensione con l'ultima richiesta non riuscita finché raggiunge uno stato di esito positivo o errore.

Versione 2.16

  • Data di rilascio: 21 aprile 2016
  • Supporto sistema operativo: Windows Server 2016 Technical Preview, Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2 SP1
  • Supporto WMF: WMF 5.0 RTM, WMF 4.0
  • Ambiente: Azure
  • Osservazioni: questa versione usa DSC come incluso in Windows Server 2016 Technical Preview. Per altri sistemi operativi Windows, installa Windows Management Framework 5.0 RTM (l'installazione di WMF richiede un riavvio).
  • Nuove funzionalità:
    • Miglioramenti nella gestione degli errori e altre correzioni di bug minori.
    • Nuova proprietà nelle impostazioni dell'estensione DSC. ForcePullAndApply In AdvancedOptions viene aggiunto per abilitare l'estensione DSC applicare configurazioni DSC quando la modalità di aggiornamento è Pull (anziché la modalità push predefinita). Per altre informazioni sulle impostazioni dell'estensione DSC, vedere questo blog.

Versione 2.15

  • Data di rilascio: 14 marzo 2016
  • Supporto sistema operativo: Windows Server 2016 Technical Preview, Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2 SP1
  • Supporto WMF: WMF 5.0 RTM, WMF 4.0
  • Ambiente: Azure
  • Osservazioni: questa versione usa DSC come incluso in Windows Server 2016 Technical Preview. Per altri sistemi operativi Windows, installa Windows Management Framework 5.0 RTM (l'installazione di WMF richiede un riavvio).
  • Nuove funzionalità:
    • Nella versione 2.14 dell'estensione sono state incluse modifiche per l'installazione di WMF RTM. Durante l'aggiornamento dalla versione di estensione 2.13.2.0 alla versione 2.14.0.0, è possibile notare che alcuni cmdlet DSC hanno esito negativo o la configurazione ha esito negativo e viene visualizzato un errore "Nessuna istanza trovata con valori di proprietà specificati". Per altre informazioni, consultare le note sulla versione di DSC. Le soluzioni alternative per questi problemi sono state aggiunte nella versione 2.15.
    • Se è già installata la versione 2.14 e si verificano uno dei due problemi precedenti, è necessario eseguire manualmente questi passaggi. In una sessione di PowerShell con privilegi elevati eseguire i comandi seguenti:
      • Remove-Item -Path $env:SystemRoot\system32\Configuration\DSCEngineCache.mof
      • mofcomp $env:windir\system32\wbem\DscCoreConfProv.mof

Versione 2.14

  • Data di rilascio: 25 febbraio 2016
  • Supporto sistema operativo: Windows Server 2016 Technical Preview, Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2 SP1
  • Supporto WMF: WMF 5.0 RTM, WMF 4.0
  • Ambiente: Azure
  • Osservazioni: questa versione usa DSC come incluso in Windows Server 2016 Technical Preview. Per altri sistemi operativi Windows, installa Windows Management Framework 5.0 RTM (l'installazione di WMF richiede un riavvio).
  • Nuove funzionalità:
    • Usa WMF RTM.
    • Consente la raccolta dati per migliorare la qualità dell'estensione DSC. Per altre informazioni, vedere questo articolo di blog.
    • Mette a disposizione un formato aggiornato delle impostazioni per l'estensione in un modello di Resource Manager. Per altre informazioni, vedere questo articolo di blog.
    • Correzioni di bug e altri miglioramenti.

Passaggi successivi