Поделиться через


Работа с журналом версий расширения 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. Дополнительные сведения см. в этой статье блога.
    • Исправления ошибок и другие усовершенствования.

Следующие шаги