Usare la cronologia delle versioni dell'estensione DSC (Desired State Configuration) di Azure
Nota
Automazione di Azure State Configuration verrà ritirato il 30 settembre 2027. Passare a Configurazione di Azure Machine entro tale data. Per altre informazioni, vedere l'annuncio del post di blog. Il servizio Configurazione macchina di Azure combina le funzionalità dell'estensione DSC, di State Configuration di Automazione di Azure e le funzionalità più comunemente richieste dai commenti e suggerimenti dei clienti. Configurazione macchina di Azure include anche il supporto del computer ibrido tramite i server abilitati per Arc.
Attenzione
Automazione di Azure DSC per Linux è stato ritirato il 30 settembre 2023. Per altre informazioni, vedere l'annuncio.
L'estensione macchina virtuale DSC (Desired State Configuration) di Azure viene aggiornata quando necessario per supportare i miglioramenti e le nuove funzionalità offerti da Azure, Windows Server e Windows Management Framework (WMF), che include Windows PowerShell.
Questo articolo contiene informazioni su ogni versione dell'estensione VM Azure DSC con i relativi ambienti supportati e commenti e note sulle nuove funzionalità o modifiche.
Versione più recente
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 Government
- 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 Government
- 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 Government
- Note: questa versione usa DSC nella versione inclusa in Windows Server 2016, per gli altri sistemi operativi Windows installa Windows Management Framework 5.1 (l'installazione di WMF richiede il 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 l'anteprima pubblica di WMF 5.0, i cui certificati di firma sono scaduti ad 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
- Note: questa versione usa DSC nella versione inclusa in Windows Server 2016, per gli altri sistemi operativi Windows installa Windows Management Framework 5.1 (l'installazione di WMF richiede il riavvio). Per Nano Server, il ruolo DSC viene installato nella macchina virtuale.
- Nuove funzionalità:
Dopo l'istituzione di GitHub di TLS 1.2, non è possibile eseguire l'onboarding di una macchina virtuale in State Configuration di Automazione di Azure usando modelli di Resource Manager Fai da te disponibili in Azure Marketplace o usare l'estensione DSC per recuperare le configurazioni ospitate in GitHub. Verrà visualizzato 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, specificareTypeHandlerVersion = 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
- Note: questa versione usa DSC nella versione inclusa in Windows Server 2016, per gli altri sistemi operativi Windows installa Windows Management Framework 5.1 (l'installazione di WMF richiede il riavvio). Per Nano Server, il ruolo DSC viene installato nella macchina virtuale.
- Nuove funzionalità:
- Correzioni di bug e miglioramenti che semplificano l'uso di State Configuration di Automazione di Azure nel portale e con un modello di Resource Manager. Per altre informazioni, vedere l'argomento relativo allo 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
- Note: questa versione usa DSC nella versione inclusa in Windows Server 2016, per gli altri sistemi operativi Windows installa Windows Management Framework 5.1 (l'installazione di WMF richiede il 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
- Note: questa versione usa DSC nella versione inclusa in Windows Server 2016, per gli altri sistemi operativi Windows installa Windows Management Framework 5.1 (l'installazione di WMF richiede il 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
- Note: questa versione usa DSC nella versione inclusa in Windows Server 2016, per gli altri sistemi operativi Windows installa Windows Management Framework 5.1 (l'installazione di WMF richiede il 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
- Note: questa versione usa DSC nella versione inclusa in Windows Server 2016, per gli altri sistemi operativi Windows installa Windows Management Framework 5.1 (l'installazione di WMF richiede il riavvio). Per Nano Server, il ruolo DSC viene installato nella macchina virtuale.
- Nuove funzionalità:
- 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
- Note: questa versione usa DSC nella versione inclusa in Windows Server 2016, per gli altri sistemi operativi Windows installa Windows Management Framework 5.1 (l'installazione di WMF richiede il 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
- Note: questa versione usa DSC nella versione inclusa in Windows Server 2016, per gli altri sistemi operativi Windows installa Windows Management Framework 5.0 RTM (l'installazione di WMF richiede il 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 del 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
- Note: questa versione usa DSC nella versione inclusa in Windows Server 2016 Technical Preview, per gli altri sistemi operativi Windows installa Windows Management Framework 5.0 RTM (l'installazione di WMF richiede il 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
- Note: questa versione usa DSC nella versione inclusa in Windows Server 2016 Technical Preview, per gli altri sistemi operativi Windows installa Windows Management Framework 5.0 RTM (l'installazione di WMF richiede il 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
- Note: questa versione usa DSC nella versione inclusa in Windows Server 2016 Technical Preview, per gli altri sistemi operativi Windows installa Windows Management Framework 5.0 RTM (l'installazione di WMF richiede il 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. Per questo motivo l'estensione DSC rimane in 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
Note: questa versione usa DSC nella versione inclusa in Windows Server 2016 Technical Preview, per gli altri sistemi operativi Windows installa Windows Management Framework 5.0 RTM (l'installazione di WMF richiede il 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 l'applicazione di una configurazione DSC dopo l'installazione dell'estensione. 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
- Note: questa versione usa DSC nella versione inclusa in Windows Server 2016 Technical Preview, per gli altri sistemi operativi Windows installa Windows Management Framework 5.0 RTM (l'installazione di WMF richiede il riavvio).
- Nuove funzionalità:
- Miglioramenti nella gestione degli errori e altre correzioni di bug minori.
- Nuova proprietà nelle impostazioni dell'estensione DSC. Aggiunta di
ForcePullAndApply
in AdvancedOptions per consentire all'estensione DSC di applicare le configurazioni DSC quando la modalità di aggiornamento è Pull (in contrapposizione alla modalità predefinita Push). 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
- Note: questa versione usa DSC nella versione inclusa in Windows Server 2016 Technical Preview, per gli altri sistemi operativi Windows installa Windows Management Framework 5.0 RTM (l'installazione di WMF richiede il riavvio).
- Nuove funzionalità:
- Nella versione 2.14 dell'estensione sono state incluse modifiche per l'installazione di WMF RTM. Durante l'aggiornamento dalla versione 2.13.2.0 alla versione 2.14.0.0 dell'estensione si può notare che alcuni cmdlet DSC hanno esito negativo o che la configurazione non riesce generando un errore "Nessuna istanza non trovata con i valori specificati per le proprietà". 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 riscontra uno dei due problemi descritti sopra, è necessario eseguire questi passaggi manualmente. In una sessione di PowerShell con privilegi elevati, vengono eseguiti 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
- Note: questa versione usa DSC nella versione inclusa in Windows Server 2016 Technical Preview, per gli altri sistemi operativi Windows installa Windows Management Framework 5.0 RTM (l'installazione di WMF richiede il riavvio).
- Nuove funzionalità:
- Usa WMF RTM.
- Consente la raccolta dei 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
- Per altre informazioni su PowerShell DSC, vedere il centro della documentazione di PowerShell.
- Esaminare il modello di Resource Manager per l'estensione DSC.
- Per altre funzionalità e risorse che è possibile gestire con PowerShell DSC, esplorare la PowerShell Gallery.
- Per altre informazioni sul passaggio di parametri sensibili nelle configurazioni, vedere Gestire credenziali in modo sicuro con il gestore dell'estensione DSC.