Работа с журналом версий расширения Desired State Configuration в Azure
Примечание.
служба автоматизации Azure конфигурация состояния будет прекращена 30 сентября 2027 г.Конфигурация компьютера Azure по этой дате. Дополнительные сведения см. в публикации блога. Служба конфигурации компьютера Azure объединяет функции расширения DSC, служба автоматизации Azure конфигурации состояния и наиболее часто запрашиваемые функции из отзывов клиентов. Конфигурация компьютера Azure также включает поддержку гибридных компьютеров с помощью серверов с поддержкой Arc.
Внимание
служба автоматизации Azure DSC для Linux вышел на пенсию 30 сентября 2023 года. Дополнительные сведения см. в объявлении о выпуске.
Расширение виртуальной машины Desired State Configuration (DSC) Azure обновляется по мере необходимости для поддержки улучшений и новых возможностей в Azure, Windows Server и среде Windows Management Framework (WMF), в состав которой входит Windows PowerShell.
В этой статье содержатся сведения о каждой версии расширения Azure DSC для виртуальных машин и о поддерживаемых средах, а также комментарии и примечания о новых функциях и изменениях.
Последняя версия
Версия 2.83
- Дата выпуска:
- 2021 февраля
- Поддержка ОС:
- Windows Server 2019
- Windows Server 2016
- Windows Server 2012 R2
- Windows Server 2012
- Windows Server 2008 R2 с пакетом обновления 1 (SP1)
- Клиент Windows 7, 8.1, 10
- Nano Server
- Поддержка WMF:
- WMF 5.1
- WMF 5.0 RTM
- Обновление WMF 4.0
- WMF 4.0
- Среда.
- Azure
- Microsoft Azure под управлением 21Vianet
- Azure для государственных организаций
- Примечания. Этот выпуск включает исправление для неподписанных двоичных файлов с расширением виртуальной машины Windows.
Версия 2.80
- Дата выпуска:
- 26 сентября 2019 г. (Azure) | 6 июля 2020 г. (Microsoft Azure под управлением 21Vianet) | 20 июля 2020 г. (Azure для государственных организаций)
- Поддержка ОС:
- Windows Server 2019
- Windows Server 2016
- Windows Server 2012 R2
- Windows Server 2012
- Windows Server 2008 R2 с пакетом обновления 1 (SP1)
- Клиент Windows 7, 8.1, 10
- Nano Server
- Поддержка WMF:
- WMF 5.1
- WMF 5.0 RTM
- Обновление WMF 4.0
- WMF 4.0
- Среда.
- Azure
- Microsoft Azure под управлением 21Vianet
- Azure для государственных организаций
- Примечания. В этот выпуск не включены никакие новые функции.
Версия 2.76
- Дата выпуска:
- 9 мая 2018 г. (Azure) | 21 июня 2018 г. (Microsoft Azure, обслуживаемая 21Vianet, Azure для государственных организаций)
- Поддержка ОС:
- Windows Server 2016
- Windows Server 2012 R2
- Windows Server 2012
- Windows Server 2008 R2 с пакетом обновления 1 (SP1)
- Клиент Windows 7, 8.1, 10
- Nano Server
- Поддержка WMF:
- WMF 5.1
- WMF 5.0 RTM
- Обновление WMF 4.0
- WMF 4.0
- Среда.
- Azure
- Microsoft Azure под управлением 21Vianet
- Azure для государственных организаций
- Примечания. В этой версии DSC используется в составе Windows Server 2016. Для других ОС Windows устанавливается среда Windows Management Framework 5.1 (для установки WMF требуется перезагрузка). В случае Nano Server роль DSC устанавливается на виртуальной машине.
- Новые функции:
- Улучшения в метаданных расширения для подсостояния и другие незначительные исправления ошибок.
Поддерживаемые версии
Предупреждение
В версиях 2.13–2.4 используется общедоступная предварительная версия комплекта WMF 5.0 со сроком действия сертификатов подписи, истекшим в августе 2016 г. Дополнительные сведения по этой теме см. в нижеуказанной статье блога.
Версия 2.75
- Дата выпуска: 5 марта 2018 г.
- Поддержка ОС: Windows Server 2016, Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2 с пакетом обновления 1 (SP1), Windows Client 7, 8.1, 10, Nano Server
- Поддержка WMF: WMF 5.1, WMF 5.0 RTM, обновление WMF 4.0, WMF 4.0
- Среда: Azure
- Примечания. В этой версии DSC используется в составе Windows Server 2016. Для других ОС Windows устанавливается среда Windows Management Framework 5.1 (для установки WMF требуется перезагрузка). В случае Nano Server роль DSC устанавливается на виртуальной машине.
- Новые функции:
После перехода GitHub на TLS 1.2 виртуальную машину невозможно присоединить к конфигурации состояния службы автоматизации Azure с помощью шаблонов DIY Resource Manager, доступных в Azure Marketplace, или использовать расширение DSC для получения конфигураций, размещенных в GitHub. При развертывании этого расширения появится ошибка следующего вида:
{ "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.\\\".\" } ] } }" }] }
TLS 1.2 принудительно используется в новой версии расширения. Если при развертывании расширения в шаблоне Resource Manager уже было задано
AutoUpgradeMinorVersion = true
, расширение автоматически обновится до версии 2.75. Чтобы выполнить обновление вручную, укажитеTypeHandlerVersion = 2.75
в шаблоне Resource Manager.
Версии с 2.70 по 2.72
- Дата выпуска: 13 ноября 2017 г.
- Поддержка ОС: Windows Server 2016, Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2 с пакетом обновления 1 (SP1), Windows Client 7, 8.1, 10, Nano Server
- Поддержка WMF: WMF 5.1, WMF 5.0 RTM, обновление WMF 4.0, WMF 4.0
- Среда: Azure
- Примечания. В этой версии DSC используется в составе Windows Server 2016. Для других ОС Windows устанавливается среда Windows Management Framework 5.1 (для установки WMF требуется перезагрузка). В случае Nano Server роль DSC устанавливается на виртуальной машине.
- Новые функции:
- Исправления ошибок и усовершенствования, упрощающие использование конфигурации состояния службы автоматизации Azure на портале и с шаблоном "Диспетчер ресурсов". Дополнительные сведения см. в разделе Сценарий конфигурации по умолчанию в документации по расширению DSC.
Версия 2.26
- Дата выпуска: 9 июня 2017 г.
- Поддержка ОС: Windows Server 2016, Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2 с пакетом обновления 1 (SP1), Windows Client 7, 8.1, 10, Nano Server
- Поддержка WMF: WMF 5.1, WMF 5.0 RTM, обновление WMF 4.0, WMF 4.0
- Среда: Azure
- Примечания. В этой версии DSC используется в составе Windows Server 2016. Для других ОС Windows устанавливается среда Windows Management Framework 5.1 (для установки WMF требуется перезагрузка). В случае Nano Server роль DSC устанавливается на виртуальной машине.
- Новые функции:
- Усовершенствования телеметрии.
Версия 2.25
- Дата выпуска: 2 июня 2017 г.
- Поддержка ОС: Windows Server 2016, Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2 с пакетом обновления 1 (SP1), Windows Client 7, 8.1, 10, Nano Server
- Поддержка WMF: WMF 5.1, WMF 5.0 RTM, обновление WMF 4.0, WMF 4.0
- Среда: Azure
- Примечания. В этой версии DSC используется в составе Windows Server 2016. Для других ОС Windows устанавливается среда Windows Management Framework 5.1 (для установки WMF требуется перезагрузка). В случае Nano Server роль DSC устанавливается на виртуальной машине.
- Новые функции:
- Было добавлено несколько исправлений ошибок и ряд других незначительных улучшений.
Версия 2.24
- Дата выпуска: 13 апреля 2017 г.
- Поддержка ОС: Windows Server 2016, Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2 с пакетом обновления 1 (SP1), Nano Server
- Поддержка WMF: WMF 5.1, WMF 5.0 RTM, обновление WMF 4.0, WMF 4.0
- Среда: Azure
- Примечания. В этой версии DSC используется в составе Windows Server 2016. Для других ОС Windows устанавливается среда Windows Management Framework 5.1 (для установки WMF требуется перезагрузка). В случае Nano Server роль DSC устанавливается на виртуальной машине.
- Новые функции:
- Предоставляет UUID виртуальной машины и идентификатор агента DSC как метаданные расширения. Были добавлены другие незначительные улучшения.
Версия 2.23
- Дата выпуска: 15 марта 2017 г.
- Поддержка ОС: Windows Server 2016, Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2 с пакетом обновления 1 (SP1), Nano Server
- Поддержка WMF: WMF 5.1, WMF 5.0 RTM, обновление WMF 4.0, WMF 4.0
- Среда: Azure
- Примечания. В этой версии DSC используется в составе Windows Server 2016. Для других ОС Windows устанавливается среда Windows Management Framework 5.1 (для установки WMF требуется перезагрузка). В случае Nano Server роль DSC устанавливается на виртуальной машине.
- Новые функции:
- Были добавлены исправления ошибок и другие улучшения.
Версия 2.22
- Дата выпуска: 8 февраля 2017 г.
- Поддержка ОС: Windows Server 2016, Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2 с пакетом обновления 1 (SP1), Nano Server
- Поддержка WMF: WMF 5.1, WMF 5.0 RTM, обновление WMF 4.0, WMF 4.0
- Среда: Azure
- Примечания. В этой версии DSC используется в составе Windows Server 2016. Для других ОС Windows устанавливается среда Windows Management Framework 5.1 (для установки WMF требуется перезагрузка). В случае Nano Server роль DSC устанавливается на виртуальной машине.
- Новые функции:
- Расширение DSC теперь поддерживает WMF 5.1.
- Были добавлены другие незначительные улучшения.
Версия 2.21
- Дата выпуска: 2 декабря 2016 г.
- Поддержка ОС: Windows Server 2016, Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2 с пакетом обновления 1 (SP1), Nano Server
- Поддержка WMF: предварительная версия WMF 5.1, WMF 5.0 RTM, обновление WMF 4.0, WMF 4.0
- Среда: Azure
- Примечания. В этой версии расширение DSC используется в составе Windows Server 2016. Для других ОС Windows устанавливается среда Windows Management Framework 5.0 RTM (для установки WMF требуется перезагрузка). В случае Nano Server роль DSC устанавливается на виртуальной машине.
- Новые функции:
- Теперь расширение DSC доступно в Nano Server. Эта версия в основном содержит изменения кода для запуска расширения на сервере Nano Server.
- Были добавлены другие незначительные улучшения.
Версия 2.20
- Дата выпуска: 2 августа 2016 г.
- Поддержка ОС: Windows Server 2016 Technical Preview, Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2 с пакетом обновления 1 (SP1)
- Поддержка WMF: предварительная версия WMF 5.1, WMF 5.0 RTM, обновление WMF 4.0, WMF 4.0
- Среда: Azure
- Примечания. В этой версии расширение DSC используется в составе Windows Server 2016 Technical Preview. Для других ОС Windows устанавливается среда Windows Management Framework 5.0 RTM (для установки WMF требуется перезагрузка).
- Новые функции:
- Поддержка предварительной версии WMF 5.1. При первой публикации эта версия являлась необязательным обновлением, и для установки предварительной версии WMF 5.1 приходилось указывать Wmfversion = "5.1PP" в шаблонах Resource Manager. Выбор Wmfversion = "latest" по-прежнему приводит к установке WMF 5.0 RTM. Дополнительные сведения о предварительной версии WMF 5.1 см. в этом блоге.
- Были добавлены другие незначительные исправления и улучшения.
Версия 2.19
- Дата выпуска: 3 июня 2016 г.
- Поддержка ОС: Windows Server 2016 Technical Preview, Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2 с пакетом обновления 1 (SP1)
- Поддержка WMF: WMF 5.0 RTM, обновление WMF 4.0, WMF 4.0
- Среда: Azure, Microsoft Azure под управлением 21Vianet, Azure для государственных организаций
- Примечания. В этой версии расширение DSC используется в составе Windows Server 2016 Technical Preview. Для других ОС Windows устанавливается среда Windows Management Framework 5.0 RTM (для установки WMF требуется перезагрузка).
- Новые функции:
- Расширение DSC теперь доступно в Microsoft Azure, управляемом 21Vianet. Эта версия содержит исправления для запуска расширения в Microsoft Azure под управлением 21Vianet.
Версия 2.18
- Дата выпуска: 3 июня 2016 г.
- Поддержка ОС: Windows Server 2016 Technical Preview, Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2 с пакетом обновления 1 (SP1)
- Поддержка WMF: WMF 5.0 RTM, обновление WMF 4.0, WMF 4.0
- Среда: Azure
- Примечания. В этой версии расширение DSC используется в составе Windows Server 2016 Technical Preview. Для других ОС Windows устанавливается среда Windows Management Framework 5.0 RTM (для установки WMF требуется перезагрузка).
- Новые функции:
- Неблокируемость телеметрии при возникновении ошибки во время скачивания исправления телеметрии (известная проблема Azure DNS) или во время установки.
- Исправлена временная проблема, когда расширение прекращало обработку конфигурации после перезагрузки. Вследствие этого расширение DSC оставалось в переходном состоянии.
- Были добавлены другие незначительные исправления и улучшения.
Версия 2.17
Дата выпуска: 26 апреля 2016 г.
Поддержка ОС: Windows Server 2016 Technical Preview, Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2 с пакетом обновления 1 (SP1)
Поддержка WMF: WMF 5.0 RTM, обновление WMF 4.0, WMF 4.0
Среда: Azure
Примечания. В этой версии расширение DSC используется в составе Windows Server 2016 Technical Preview. Для других ОС Windows устанавливается среда Windows Management Framework 5.0 RTM (для установки WMF требуется перезагрузка).
Новые функции:
- Поддержка обновления WMF 4.0. Дополнительные сведения об обновлениях WMF 4.0 см. в этом блоге.
- Реализация логики повторов при ошибках, возникающих во время установки расширения DSC или во время применения конфигурации DSC после установки расширения. В рамках этого изменения расширение будет повторять установку в случае сбоя предыдущей установки или повторно активировать ранее неудачную конфигурацию DSC не более трех раз до перехода в состояние завершения (успех или ошибка) либо до поступления нового запроса. Если работа расширения завершается ошибкой из-за недопустимых параметров или введенных данных, повторная попытка не предпринимается. В этом случае расширение необходимо вызывать еще раз с помощью нового запроса и правильных параметров пользователя.
Примечание.
Выполнение повторных попыток расширения DSC зависит от агента виртуальных машин. Агент виртуальных машин Azure вызывает расширение с использованием последнего неудачного запроса, пока оно не перейдет в состояние успеха или ошибки.
Версия 2.16
- Дата выпуска: 21 апреля 2016 г.
- Поддержка ОС: Windows Server 2016 Technical Preview, Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2 с пакетом обновления 1 (SP1)
- Поддержка WMF: WMF 5.0 RTM, WMF 4.0
- Среда: Azure
- Примечания. В этой версии расширение DSC используется в составе Windows Server 2016 Technical Preview. Для других ОС Windows устанавливается среда Windows Management Framework 5.0 RTM (для установки WMF требуется перезагрузка).
- Новые функции:
- Улучшения в обработке ошибок и другие незначительные исправления ошибок.
- Новое свойство в параметрах расширения DSC. Добавлен параметр
ForcePullAndApply
в AdvancedOptions, позволяющий расширению DSC применять конфигурации DSC в режиме обновления Pull (в противоположность режиму Push, используемому по умолчанию). Дополнительные сведения о параметрах расширения DSC см. в этом блоге.
Версия 2.15
- Дата выпуска: 14 марта 2016 г.
- Поддержка ОС: Windows Server 2016 Technical Preview, Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2 с пакетом обновления 1 (SP1)
- Поддержка WMF: WMF 5.0 RTM, WMF 4.0
- Среда: Azure
- Примечания. В этой версии расширение DSC используется в составе Windows Server 2016 Technical Preview. Для других ОС Windows устанавливается среда Windows Management Framework 5.0 RTM (для установки WMF требуется перезагрузка).
- Новые функции:
- В версию 2.14 расширения были внесены изменения в установку WMF RTM. При обновлении версии расширения от 2.13.2.0 до 2.14.0.0 можно заметить, что выполнение некоторых командлетов DSC или конфигурации завершается ошибкой "Экземпляр с заданными значениями свойств не найден". Дополнительные сведения см. в заметках о выпуске DSC. Способы решения этих проблем были добавлены в версию 2.15.
- Если уже установлена версия 2.14 и возникла одна из двух описанных выше проблем, потребуется выполнить указанные действия вручную. В сеансе PowerShell с повышенными привилегиями выполните следующие команды:
Remove-Item -Path $env:SystemRoot\system32\Configuration\DSCEngineCache.mof
mofcomp $env:windir\system32\wbem\DscCoreConfProv.mof
Версия 2.14
- Дата выпуска: 25 февраля 2016 г.
- Поддержка ОС: Windows Server 2016 Technical Preview, Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2 с пакетом обновления 1 (SP1)
- Поддержка WMF: WMF 5.0 RTM, WMF 4.0
- Среда: Azure
- Примечания. В этой версии расширение DSC используется в составе Windows Server 2016 Technical Preview. Для других ОС Windows устанавливается среда Windows Management Framework 5.0 RTM (для установки WMF требуется перезагрузка).
- Новые функции:
- Использование WMF RTM.
- Включен сбор данных для повышения качества расширения DSC. Дополнительные сведения см. в этой статье блога.
- Обновленный формат параметров для расширения в шаблоне Resource Manager. Дополнительные сведения см. в этой статье блога.
- Исправления ошибок и другие усовершенствования.
Следующие шаги
- Дополнительные сведения о PowerShell DSC см. в центре документации по PowerShell.
- Изучите шаблон Resource Manager для расширения DSC.
- Дополнительные функциональные возможности и ресурсы, которыми можно управлять с помощью PowerShell DSC, доступны в коллекции PowerShell.
- Сведения о передаче конфиденциальных параметров в конфигурации см. в статье о безопасном управлении учетными данными с помощью обработчика расширения DSC.