Trabalhar com o histórico de versões da extensão do Azure Desired State Configuration
Nota
A Configuração do Estado de Automação do Azure será desativada em 30 de setembro de 2027, faça a transição para a Configuração de Máquina do Azure até essa data. Para obter mais informações, consulte o anúncio da postagem no blog. O serviço de Configuração de Máquina do Azure combina recursos de Extensão DSC, Configuração de Estado de Automação do Azure e os recursos mais comumente solicitados dos comentários dos clientes. A Configuração de Máquina do Azure também inclui suporte a máquinas híbridas por meio de servidores habilitados para Arc.
Atenção
O Azure Automation DSC para Linux foi desativado em 30 de setembro de 2023. Para mais informações, consulte o anúncio.
A extensão de VM de Configuração de Estado Desejado (DSC) do Azure é atualizada conforme necessário para dar suporte a aprimoramentos e novos recursos fornecidos pelo Azure, Windows Server e WMF (Windows Management Framework) que inclui o Windows PowerShell.
Este artigo fornece informações sobre cada versão da extensão de VM DSC do Azure, quais ambientes ela suporta e comentários e observações sobre novos recursos ou alterações.
Versão mais recente
Versão 2.83
- Data de lançamento:
- Fevereiro de 2021
- Suporte de SO:
- Windows Server 2019
- Windows Server 2016
- Windows Server 2012 R2
- Windows Server 2012
- Windows Server 2008 R2 SP1
- Cliente Windows 7/8.1/10
- Servidor Nano
- Suporte WMF:
- WMF 5.1
- WMF 5.0 RTM
- Atualização do WMF 4.0
- WMF 4,0
- Ambiente:
- Azure
- Microsoft Azure operado pela 21Vianet
- Azure Government
- Observações: Esta versão inclui uma correção para binários não assinados com a extensão de VM do Windows.
Versão 2.80
- Data de lançamento:
- 26 de setembro de 2019 (Azure) | 6 de julho de 2020 (Microsoft Azure operado pela 21Vianet) | 20 de julho de 2020 (Azure Government)
- Suporte de SO:
- Windows Server 2019
- Windows Server 2016
- Windows Server 2012 R2
- Windows Server 2012
- Windows Server 2008 R2 SP1
- Cliente Windows 7/8.1/10
- Servidor Nano
- Suporte WMF:
- WMF 5.1
- WMF 5.0 RTM
- Atualização do WMF 4.0
- WMF 4,0
- Ambiente:
- Azure
- Microsoft Azure operado pela 21Vianet
- Azure Government
- Observações: Nenhum novo recurso está incluído nesta versão.
Versão 2.76
- Data de lançamento:
- 9 de maio de 2018 (Azure) | 21 de junho de 2018 (Microsoft Azure operado pela 21Vianet, Azure Government)
- Suporte de SO:
- Windows Server 2016
- Windows Server 2012 R2
- Windows Server 2012
- Windows Server 2008 R2 SP1
- Cliente Windows 7/8.1/10
- Servidor Nano
- Suporte WMF:
- WMF 5.1
- WMF 5.0 RTM
- Atualização do WMF 4.0
- WMF 4,0
- Ambiente:
- Azure
- Microsoft Azure operado pela 21Vianet
- Azure Government
- Observações: Esta versão usa o DSC incluído no Windows Server 2016; para outros sistemas operacionais Windows, instala o Windows Management Framework 5.1 (a instalação do WMF requer uma reinicialização). Para o Nano Server, a função DSC é instalada na VM.
- Novas funcionalidades:
- Melhoria nos metadados de extensão para substatus e outras pequenas correções de bugs.
Versões suportadas
Aviso
As versões 2.4 a 2.13 usam o WMF 5.0 Public Preview, cujos certificados de assinatura expiraram em agosto de 2016. Para obter mais informações sobre esse problema, consulte o seguinte artigo do blog.
Versão 2.75
- Data de lançamento: 5 de março de 2018
- Suporte a SO: Windows Server 2016, Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2 SP1, Windows Client 7/8.1/10, Nano Server
- Suporte WMF: WMF 5.1, WMF 5.0 RTM, WMF 4.0 Update, WMF 4.0
- Ambiente: Azure
- Observações: Esta versão usa o DSC incluído no Windows Server 2016; para outros sistemas operacionais Windows, instala o Windows Management Framework 5.1 (a instalação do WMF requer uma reinicialização). Para o Nano Server, a função DSC é instalada na VM.
- Novas funcionalidades:
Após a imposição do TLS 1.2 pelo GitHub, você não pode integrar uma VM à Configuração do Estado de Automação do Azure usando modelos do Gerenciador de Recursos DIY disponíveis no Azure Marketplace ou usar a extensão DSC para recuperar quaisquer configurações hospedadas no GitHub. Um erro semelhante ao seguinte durante a implantação da extensão é retornado:
{ "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.\\\".\" } ] } }" }] }
Na nova versão de extensão, o TLS 1.2 agora é imposto. Durante a implantação da extensão, se você já tiver especificado
AutoUpgradeMinorVersion = true
no modelo do Gerenciador de Recursos, a extensão será atualizada automaticamente para 2.75. Para atualizações manuais, especifiqueTypeHandlerVersion = 2.75
no modelo do Gerenciador de Recursos.
Versão 2.70 - 2.72
- Data de lançamento: 13 de novembro de 2017
- Suporte a SO: Windows Server 2016, Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2 SP1, Windows Client 7/8.1/10, Nano Server
- Suporte WMF: WMF 5.1, WMF 5.0 RTM, WMF 4.0 Update, WMF 4.0
- Ambiente: Azure
- Observações: Esta versão usa o DSC incluído no Windows Server 2016; para outros sistemas operacionais Windows, instala o Windows Management Framework 5.1 (a instalação do WMF requer uma reinicialização). Para o Nano Server, a função DSC é instalada na VM.
- Novas funcionalidades:
- Correções de bugs e melhorias que simplificam o uso da Configuração de Estado de Automação do Azure no portal e com um modelo do Gerenciador de Recursos. Para obter mais informações, consulte Script de configuração padrão na documentação da extensão DSC.
Versão 2.26
- Data de lançamento: 9 de junho de 2017
- Suporte a SO: Windows Server 2016, Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2 SP1, Windows Client 7/8.1/10, Nano Server
- Suporte WMF: WMF 5.1, WMF 5.0 RTM, WMF 4.0 Update, WMF 4.0
- Ambiente: Azure
- Observações: Esta versão usa o DSC incluído no Windows Server 2016; para outros sistemas operacionais Windows, instala o Windows Management Framework 5.1 (a instalação do WMF requer uma reinicialização). Para o Nano Server, a função DSC é instalada na VM.
- Novas funcionalidades:
- Melhorias na telemetria.
Versão 2.25
- Data de lançamento: 2 de junho de 2017
- Suporte a SO: Windows Server 2016, Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2 SP1, Windows Client 7/8.1/10, Nano Server
- Suporte WMF: WMF 5.1, WMF 5.0 RTM, WMF 4.0 Update, WMF 4.0
- Ambiente: Azure
- Observações: Esta versão usa o DSC incluído no Windows Server 2016; para outros sistemas operacionais Windows, instala o Windows Management Framework 5.1 (a instalação do WMF requer uma reinicialização). Para o Nano Server, a função DSC é instalada na VM.
- Novas funcionalidades:
- Várias correções de bugs e outras pequenas melhorias foram adicionadas.
Versão 2.24
- Data de lançamento: 13 de abril de 2017
- Suporte a SO: Windows Server 2016, Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2 SP1, Nano Server
- Suporte WMF: WMF 5.1, WMF 5.0 RTM, WMF 4.0 Update, WMF 4.0
- Ambiente: Azure
- Observações: Esta versão usa o DSC incluído no Windows Server 2016; para outros sistemas operacionais Windows, instala o Windows Management Framework 5.1 (a instalação do WMF requer uma reinicialização). Para o Nano Server, a função DSC é instalada na VM.
- Novas funcionalidades:
- Expõe VM UUID & DSC Agent ID como metadados de extensão. Foram acrescentadas outras pequenas melhorias.
Versão 2.23
- Data de lançamento: 15 de março de 2017
- Suporte a SO: Windows Server 2016, Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2 SP1, Nano Server
- Suporte WMF: WMF 5.1, WMF 5.0 RTM, WMF 4.0 Update, WMF 4.0
- Ambiente: Azure
- Observações: Esta versão usa o DSC incluído no Windows Server 2016; para outros sistemas operacionais Windows, instala o Windows Management Framework 5.1 (a instalação do WMF requer uma reinicialização). Para o Nano Server, a função DSC é instalada na VM.
- Novas funcionalidades:
- Foram adicionadas correções de bugs e outras melhorias.
Versão 2.22
- Data de lançamento: 8 de fevereiro de 2017
- Suporte a SO: Windows Server 2016, Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2 SP1, Nano Server
- Suporte WMF: WMF 5.1, WMF 5.0 RTM, WMF 4.0 Update, WMF 4.0
- Ambiente: Azure
- Observações: Esta versão usa o DSC incluído no Windows Server 2016; para outros sistemas operacionais Windows, instala o Windows Management Framework 5.1 (a instalação do WMF requer uma reinicialização). Para o Nano Server, a função DSC é instalada na VM.
- Novas funcionalidades:
- A extensão DSC agora suporta WMF 5.1.
- Pequenas outras melhorias foram adicionadas.
Versão 2.21
- Data de lançamento: 2 de dezembro de 2016
- Suporte a SO: Windows Server 2016, Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2 SP1, Nano Server
- Suporte WMF: WMF 5.1 Preview, WMF 5.0 RTM, WMF 4.0 Update, WMF 4.0
- Ambiente: Azure
- Observações: Esta versão usa DSC como incluído no Windows Server 2016; para outros sistemas operacionais Windows, instala o Windows Management Framework 5.0 RTM (a instalação do WMF requer uma reinicialização). Para o Nano Server, a função DSC é instalada na VM.
- Novas funcionalidades:
- A extensão DSC está agora disponível no Nano Server. Esta versão contém principalmente alterações de código para executar a extensão no Nano Server.
- Pequenas outras melhorias foram adicionadas.
Versão 2.20
- Data de lançamento: 2 de agosto de 2016
- Suporte a SO: Windows Server 2016 Technical Preview, Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2 SP1
- Suporte WMF: WMF 5.1 Preview, WMF 5.0 RTM, WMF 4.0 Update, WMF 4.0
- Ambiente: Azure
- Observações: Esta versão usa o DSC incluído no Windows Server 2016 Technical Preview; para outros sistemas operacionais Windows, instala o Windows Management Framework 5.0 RTM (a instalação do WMF requer uma reinicialização).
- Novas funcionalidades:
- Suporte para WMF 5.1 Preview. Quando publicada pela primeira vez, esta versão era uma atualização opcional e você tinha que especificar Wmfversion = '5.1PP' nos modelos do Gerenciador de Recursos para instalar a visualização do WMF 5.1. Wmfversion = 'mais recente' ainda instala o WMF 5.0 RTM. Para obter mais informações sobre a visualização do WMF 5.1, consulte este blog.
- Pequenas outras correções e melhorias foram adicionadas.
Versão 2.19
- Data de lançamento: 3 de junho de 2016
- Suporte a SO: Windows Server 2016 Technical Preview, Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2 SP1
- Suporte WMF: WMF 5.0 RTM, WMF 4.0 Update, WMF 4.0
- Ambiente: Azure, Microsoft Azure operado pela 21Vianet, Azure Government
- Observações: Esta versão usa o DSC incluído no Windows Server 2016 Technical Preview; para outros sistemas operacionais Windows, instala o Windows Management Framework 5.0 RTM (a instalação do WMF requer uma reinicialização).
- Novas funcionalidades:
- A extensão DSC está agora disponível no Microsoft Azure operado pela 21Vianet. Esta versão contém correções para executar a extensão no Microsoft Azure operado pela 21Vianet.
Versão 2.18
- Data de lançamento: 3 de junho de 2016
- Suporte a SO: Windows Server 2016 Technical Preview, Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2 SP1
- Suporte WMF: WMF 5.0 RTM, WMF 4.0 Update, WMF 4.0
- Ambiente: Azure
- Observações: Esta versão usa o DSC incluído no Windows Server 2016 Technical Preview; para outros sistemas operacionais Windows, instala o Windows Management Framework 5.0 RTM (a instalação do WMF requer uma reinicialização).
- Novas funcionalidades:
- Torne a telemetria sem bloqueio quando ocorrer um erro durante o download do hotfix de telemetria (problema conhecido do DNS do Azure) ou durante a instalação.
- Correção para o problema intermitente em que a extensão para de processar a configuração após uma reinicialização. Isso estava fazendo com que a extensão DSC permanecesse em estado de "transição".
- Pequenas outras correções e melhorias foram adicionadas.
Versão 2.17
Data de lançamento: 26 de abril de 2016
Suporte a SO: Windows Server 2016 Technical Preview, Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2 SP1
Suporte WMF: WMF 5.0 RTM, WMF 4.0 Update, WMF 4.0
Ambiente: Azure
Observações: Esta versão usa o DSC incluído no Windows Server 2016 Technical Preview; para outros sistemas operacionais Windows, instala o Windows Management Framework 5.0 RTM (a instalação do WMF requer uma reinicialização).
Novas funcionalidades:
- Suporte para WMF 4.0 Update. Para obter mais informações sobre a atualização do WMF 4.0, consulte este blog.
- Repita a lógica em erros que ocorrem durante a instalação da extensão DSC ou durante a aplicação de uma instalação pós-extensão de configuração DSC. Como parte dessa alteração, a extensão tentará novamente a instalação se uma instalação anterior falhar ou reencenar uma configuração DSC que havia falhado anteriormente, por um máximo de três vezes até atingir o estado de conclusão (Sucesso/Erro) ou se uma nova solicitação chegar. Se a extensão falhar devido a configurações de usuário inválidas/entrada do usuário, ela não tentará novamente. Nesse caso, a extensão precisa ser invocada novamente com uma nova solicitação e configurações de usuário corretas.
Nota
A extensão DSC depende do agente de VM do Azure para as tentativas. O agente de VM do Azure invoca a extensão com a última solicitação com falha até que ela atinja um estado de sucesso ou erro.
Versão 2.16
- Data de lançamento: 21 de abril de 2016
- Suporte a SO: Windows Server 2016 Technical Preview, Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2 SP1
- Suporte WMF: WMF 5.0 RTM, WMF 4.0
- Ambiente: Azure
- Observações: Esta versão usa o DSC incluído no Windows Server 2016 Technical Preview; para outros sistemas operacionais Windows, instala o Windows Management Framework 5.0 RTM (a instalação do WMF requer uma reinicialização).
- Novas funcionalidades:
- Melhoria no tratamento de erros e outras pequenas correções de bugs.
- Nova propriedade nas configurações de extensão DSC.
ForcePullAndApply
em AdvancedOptions é adicionado para permitir que a extensão DSC execute configurações DSC quando o modo de atualização é Pull (em oposição ao modo Push padrão). Para obter mais informações sobre as configurações de extensão DSC, consulte este blog.
Versão 2.15
- Data de lançamento: 14 de março de 2016
- Suporte a SO: Windows Server 2016 Technical Preview, Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2 SP1
- Suporte WMF: WMF 5.0 RTM, WMF 4.0
- Ambiente: Azure
- Observações: Esta versão usa o DSC incluído no Windows Server 2016 Technical Preview; para outros sistemas operacionais Windows, instala o Windows Management Framework 5.0 RTM (a instalação do WMF requer uma reinicialização).
- Novas funcionalidades:
- Na versão de extensão 2.14, foram incluídas alterações para instalar o WMF RTM. Ao atualizar da versão de extensão 2.13.2.0 para 2.14.0.0, você pode notar que alguns cmdlets DSC falham ou sua configuração falha com um erro - 'Nenhuma instância encontrada com determinados valores de propriedade'. Para obter mais informações, consulte as notas de versão do DSC. As soluções alternativas para esses problemas foram adicionadas na versão 2.15.
- Se você já instalou a versão 2.14 e está enfrentando um dos dois problemas acima, você precisa executar essas etapas manualmente. Em uma sessão elevada do PowerShell, execute os seguintes comandos:
Remove-Item -Path $env:SystemRoot\system32\Configuration\DSCEngineCache.mof
mofcomp $env:windir\system32\wbem\DscCoreConfProv.mof
Versão 2.14
- Data de lançamento: 25 de fevereiro de 2016
- Suporte a SO: Windows Server 2016 Technical Preview, Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2 SP1
- Suporte WMF: WMF 5.0 RTM, WMF 4.0
- Ambiente: Azure
- Observações: Esta versão usa o DSC incluído no Windows Server 2016 Technical Preview; para outros sistemas operacionais Windows, instala o Windows Management Framework 5.0 RTM (a instalação do WMF requer uma reinicialização).
- Novas funcionalidades:
- Usa WMF RTM.
- Permite a coleta de dados para melhorar a qualidade da extensão DSC. Para obter mais informações, consulte este artigo do blog.
- Fornece um formato de configurações atualizado para a extensão em um modelo do Gerenciador de Recursos. Para obter mais informações, consulte este artigo do blog.
- Correções de bugs e outras melhorias.
Próximos passos
- Para obter mais informações sobre o PowerShell DSC, consulte Centro de documentação do PowerShell.
- Examine o modelo do Gerenciador de Recursos para a extensão DSC.
- Para obter outras funcionalidades e recursos que você pode gerenciar com o PowerShell DSC, navegue pela galeria do PowerShell.
- Para obter detalhes sobre como passar parâmetros confidenciais para configurações, consulte Gerenciar credenciais com segurança com o manipulador de extensão DSC.