Menggunakan riwayat versi ekstensi Azure Desired State Configuration

Catatan

Sebelum Anda mengaktifkan Konfigurasi Status Automation, kami ingin Anda mengetahui bahwa versi DSC yang lebih baru sekarang tersedia secara umum, dikelola oleh fitur Azure Policy bernama konfigurasi tamu. Layanan konfigurasi tamu menggabungkan fitur Ekstensi DSC, Konfigurasi Status Azure Automation, dan fitur yang paling sering diminta dari umpan balik pelanggan. Konfigurasi tamu juga mencakup dukungan komputer hibrid melalui server berkemampuan Arc.

Ekstensi komputer virtual Azure Desired State Configuration (DSC) diperbarui sesuai kebutuhan untuk mendukung penyempurnaan dan kemampuan baru yang dikirimkan oleh Azure, Windows Server, dan Windows Management Framework (Format Metafile Windows) yang menyertakan Windows PowerShell.

Artikel ini menyediakan informasi tentang setiap versi ekstensi komputer virtual Azure DSC, lingkungan apa yang didukung, serta komentar dan komentar pada fitur atau perubahan baru.

Versi terbaru

Versi 2.83

  • Tanggal rilis:
    • Februari 2021
  • Dukungan OS:
    • Windows Server 2019
    • Server Windows 2016
    • Windows Server 2012 R2
    • Windows Server 2012
    • Windows Server 2008 R2 SP1
    • Windows Client 7/8.1/10
    • Nano Server
  • Dukungan Format Metafile Windows:
    • Format Metafile Windows 5.1
    • RTM Format Metafile Windows 5.0
    • Pembaruan Format Metafile Windows 4.0
    • Format Metafile Windows 4.0
  • Lingkungan:
    • Azure
    • Microsoft Azure dioperasikan oleh 21Vianet
    • Azure Government
  • Keterangan: Rilis ini mencakup perbaikan untuk biner yang tidak ditandatangani dengan ekstensi komputer virtual Windows.

Versi 2.80

  • Tanggal rilis:
    • 26 September, Sep-2019 (Azure) | 6 Juli 2020 (Microsoft Azure dioperasikan oleh 21Vianet) | 20 Juli 2020 (Azure Government)
  • Dukungan OS:
    • Windows Server 2019
    • Server Windows 2016
    • Windows Server 2012 R2
    • Windows Server 2012
    • Windows Server 2008 R2 SP1
    • Windows Client 7/8.1/10
    • Nano Server
  • Dukungan Format Metafile Windows:
    • Format Metafile Windows 5.1
    • RTM Format Metafile Windows 5.0
    • Pembaruan Format Metafile Windows 4.0
    • Format Metafile Windows 4.0
  • Lingkungan:
    • Azure
    • Microsoft Azure dioperasikan oleh 21Vianet
    • Azure Government
  • Keterangan: Tidak ada fitur baru yang disertakan dalam rilis ini.

Versi 2.76

  • Tanggal rilis:
    • 9 Mei 2018 (Azure) | 21 Juni 2018 (Microsoft Azure dioperasikan oleh 21Vianet, Azure Government)
  • Dukungan OS:
    • Server Windows 2016
    • Windows Server 2012 R2
    • Windows Server 2012
    • Windows Server 2008 R2 SP1
    • Windows Client 7/8.1/10
    • Nano Server
  • Dukungan Format Metafile Windows:
    • Format Metafile Windows 5.1
    • RTM Format Metafile Windows 5.0
    • Pembaruan Format Metafile Windows 4.0
    • Format Metafile Windows 4.0
  • Lingkungan:
    • Azure
    • Microsoft Azure dioperasikan oleh 21Vianet
    • Azure Government
  • Keterangan: Versi ini menggunakan DSC seperti yang disertakan dalam Windows Server 2016; untuk OS Windows lainnya, versi ini memasang Windows Management Framework 5.1 (memasang Format Metafile Windows memerlukan boot ulang). Untuk Nano Server, peran DSC dipasang pada komputer virtual.
  • Fitur baru:
    • Peningkatan metadata ekstensi untuk substatus dan perbaikan bug kecil lainnya.

Versi yang didukung

Peringatan

Versi 2.4 hingga 2.13 menggunakan Pratinjau Publik Format Metafile Windows 5.0, yang sertifikat penandatanganannya berakhir pada Agustus 2016. Untuk mengetahui informasi selengkapnya tentang masalah ini, lihat artikel blog berikut ini.

Versi 2.75

  • Tanggal rilis: 5 Maret 2018
  • Dukungan OS: Windows Server 2016, Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2 SP1, Windows Client 7/8.1/10, Nano Server
  • Dukungan Format Metafile Windows: Format Metafile Windows 5.1, RTM Format Metafile Windows 5.0, Pembaruan Format Metafile Windows 4.0, Format Metafile Windows 4.0
  • Lingkungan: Azure
  • Keterangan: Versi ini menggunakan DSC seperti yang disertakan dalam Windows Server 2016; untuk OS Windows lainnya, versi ini memasang Windows Management Framework 5.1 (memasang Format Metafile Windows memerlukan boot ulang). Untuk Nano Server, peran DSC dipasang pada komputer virtual.
  • Fitur baru:
    • Setelah GitHub pemberlakuan TLS 1.2, Anda tidak dapat melakukan onboarding pada komputer virtual ke Azure Automation State Configuration menggunakan templat DIY Resource Manager yang tersedia di Azure Marketplace, atau menggunakan ekstensi DSC untuk mengambil konfigurasi apa pun yang dihosting di GitHub. Kesalahan yang mirip dengan berikut ini saat menyebarkan ekstensi akan dikembalikan:

      {
          "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.\\\".\"
                      } ]
                  }
              }"
          }]
      }
      
    • Dalam versi ekstensi baru, TLS 1.2 sekarang diberlakukan. Saat menyebarkan ekstensi, jika Anda sudah menentukan AutoUpgradeMinorVersion = true di templat Resource Manager, ekstensi akan diperbarui secara otomatis ke 2.75. Untuk pembaruan manual, tentukan TypeHandlerVersion = 2.75 di templat Resource Manager Anda.

Versi 2.70 - 2.72

  • Tanggal Rilis: 13 November 2017
  • Dukungan OS: Windows Server 2016, Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2 SP1, Windows Client 7/8.1/10, Nano Server
  • Dukungan Format Metafile Windows: Format Metafile Windows 5.1, RTM Format Metafile Windows 5.0, Pembaruan Format Metafile Windows 4.0, Format Metafile Windows 4.0
  • Lingkungan: Azure
  • Keterangan: Versi ini menggunakan DSC seperti yang disertakan dalam Windows Server 2016; untuk OS Windows lainnya, versi ini memasang Windows Management Framework 5.1 (memasang Format Metafile Windows memerlukan boot ulang). Untuk Nano Server, peran DSC dipasang pada komputer virtual.
  • Fitur baru:
    • Perbaikan bug & peningkatan yang menyederhanakan menggunakan Azure Automation State Configuration di portal dan dengan templat Resource Manager. Untuk informasi selengkapnya, lihat Skrip Konfigurasi Default di dokumentasi ekstensi DSC.

Versi 2.26

  • Tanggal rilis: 9 Juni 2017
  • Dukungan OS: Windows Server 2016, Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2 SP1, Windows Client 7/8.1/10, Nano Server
  • Dukungan Format Metafile Windows: Format Metafile Windows 5.1, RTM Format Metafile Windows 5.0, Pembaruan Format Metafile Windows 4.0, Format Metafile Windows 4.0
  • Lingkungan: Azure
  • Keterangan: Versi ini menggunakan DSC seperti yang disertakan dalam Windows Server 2016; untuk OS Windows lainnya, versi ini memasang Windows Management Framework 5.1 (memasang Format Metafile Windows memerlukan boot ulang). Untuk Nano Server, peran DSC dipasang pada komputer virtual.
  • Fitur baru:
    • Perbaikan telemetri.

Versi 2.25

  • Tanggal rilis: 2 Juni 2017
  • Dukungan OS: Windows Server 2016, Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2 SP1, Windows Client 7/8.1/10, Nano Server
  • Dukungan Format Metafile Windows: Format Metafile Windows 5.1, RTM Format Metafile Windows 5.0, Pembaruan Format Metafile Windows 4.0, Format Metafile Windows 4.0
  • Lingkungan: Azure
  • Keterangan: Versi ini menggunakan DSC seperti yang disertakan dalam Windows Server 2016; untuk OS Windows lainnya, versi ini memasang Windows Management Framework 5.1 (memasang Format Metafile Windows memerlukan boot ulang). Untuk Nano Server, peran DSC dipasang pada komputer virtual.
  • Fitur baru:
    • Beberapa perbaikan bug dan perbaikan kecil lainnya ditambahkan.

Versi 2.24

  • Tanggal Rilis: 13 April 2017
  • Dukungan OS: Windows Server 2016, Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2 SP1, Nano Server
  • Dukungan Format Metafile Windows: Format Metafile Windows 5.1, RTM Format Metafile Windows 5.0, Pembaruan Format Metafile Windows 4.0, Format Metafile Windows 4.0
  • Lingkungan: Azure
  • Keterangan: Versi ini menggunakan DSC seperti yang disertakan dalam Windows Server 2016; untuk OS Windows lainnya, versi ini memasang Windows Management Framework 5.1 (memasang Format Metafile Windows memerlukan boot ulang). Untuk Nano Server, peran DSC dipasang pada komputer virtual.
  • Fitur baru:
    • Mengekspos UUID komputer virtual & ID Agen DSC sebagai metadata ekstensi. Perbaikan kecil lainnya ditambahkan.

Versi 2.23

  • Tanggal rilis: 15 Mei 2017
  • Dukungan OS: Windows Server 2016, Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2 SP1, Nano Server
  • Dukungan Format Metafile Windows: Format Metafile Windows 5.1, RTM Format Metafile Windows 5.0, Pembaruan Format Metafile Windows 4.0, Format Metafile Windows 4.0
  • Lingkungan: Azure
  • Keterangan: Versi ini menggunakan DSC seperti yang disertakan dalam Windows Server 2016; untuk OS Windows lainnya, versi ini memasang Windows Management Framework 5.1 (memasang Format Metafile Windows memerlukan boot ulang). Untuk Nano Server, peran DSC dipasang pada komputer virtual.
  • Fitur baru:
    • Perbaikan bug dan peningkatan lainnya ditambahkan.

Versi 2.22

  • Tanggal Rilis: 8 Februari 2017
  • Dukungan OS: Windows Server 2016, Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2 SP1, Nano Server
  • Dukungan Format Metafile Windows: Format Metafile Windows 5.1, RTM Format Metafile Windows 5.0, Pembaruan Format Metafile Windows 4.0, Format Metafile Windows 4.0
  • Lingkungan: Azure
  • Keterangan: Versi ini menggunakan DSC seperti yang disertakan dalam Windows Server 2016; untuk OS Windows lainnya, versi ini memasang Windows Management Framework 5.1 (memasang Format Metafile Windows memerlukan boot ulang). Untuk Nano Server, peran DSC dipasang pada komputer virtual.
  • Fitur baru:
    • Ekstensi DSC sekarang mendukung Format Metafile Windows 5.1.
    • Perbaikan kecil lainnya ditambahkan.

Versi 2.21

  • Tanggal Rilis: 2 Desember 2016
  • Dukungan OS: Windows Server 2016, Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2 SP1, Nano Server
  • Dukungan Format Metafile Windows: Pratinjau Format Metafile Windows 5.1, RTM Format Metafile Windows 5.0, Pembaruan Format Metafile Windows 4.0, Format Metafile Windows 4.0
  • Lingkungan: Azure
  • Keterangan: Versi ini menggunakan DSC seperti yang disertakan dalam Windows Server 2016; untuk OS Windows lainnya, versi ini memasang RTM Windows Management Framework 5.0 (memasang Format Metafile Windows memerlukan boot ulang). Untuk Nano Server, peran DSC dipasang pada komputer virtual.
  • Fitur baru:
    • Ekstensi DSC sekarang tersedia di Nano Server. Versi ini terutama berisi perubahan kode untuk menjalankan ekstensi pada Nano Server.
    • Perbaikan kecil lainnya ditambahkan.

Versi 2.20

  • Tanggal Rilis: 2 Agustus 2016
  • Dukungan OS: Pratinjau Teknis Windows Server 2016, Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2 SP1
  • Dukungan Format Metafile Windows: Pratinjau Format Metafile Windows 5.1, RTM Format Metafile Windows 5.0, Pembaruan Format Metafile Windows 4.0, Format Metafile Windows 4.0
  • Lingkungan: Azure
  • Keterangan: Versi ini menggunakan DSC seperti yang disertakan dalam Pratinjau Teknis Windows Server 2016; untuk OS Windows lainnya, versi ini memasang Windows Management Framework 5.0 RTM (memasang Format Metafile Windows memerlukan boot ulang).
  • Fitur baru:
    • Dukungan untuk Pratinjau Format Metafile Windows 5.1. Ketika pertama kali diterbitkan, versi ini adalah peningkatan opsional dan Anda harus menentukan Wmfversion = '5.1PP' dalam templat Resource Manager untuk memasang pratinjau Format Metafile Windows 5.1. Wmfversion = 'latest' masih memasang RTM Format Metafile Windows 5.0. Untuk informasi selengkapnya tentang pratinjau Format Metafile Windows 5.1, lihat blog ini.
    • Perbaikan dan perbaikan kecil lainnya ditambahkan.

Versi 2.19

  • Tanggal rilis: 3 Juni 2016
  • Dukungan OS: Pratinjau Teknis Windows Server 2016, Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2 SP1
  • Dukungan Format Metafile Windows: RTM Format Metafile Windows 5.0, Pembaruan Format Metafile Windows 4.0, Format Metafile Windows 4.0
  • Lingkungan: Azure, Microsoft Azure yang dioperasikan oleh 21Vianet, Azure Government
  • Keterangan: Versi ini menggunakan DSC seperti yang disertakan dalam Pratinjau Teknis Windows Server 2016; untuk OS Windows lainnya, versi ini memasang Windows Management Framework 5.0 RTM (memasang Format Metafile Windows memerlukan boot ulang).
  • Fitur baru:
    • Ekstensi DSC sekarang tersedia di Microsoft Azure yang dioperasikan oleh 21Vianet. Versi ini berisi perbaikan untuk menjalankan ekstensi di Microsoft Azure yang dioperasikan oleh 21Vianet.

Versi 2.18

  • Tanggal rilis: 3 Juni 2016
  • Dukungan OS: Pratinjau Teknis Windows Server 2016, Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2 SP1
  • Dukungan Format Metafile Windows: RTM Format Metafile Windows 5.0, Pembaruan Format Metafile Windows 4.0, Format Metafile Windows 4.0
  • Lingkungan: Azure
  • Keterangan: Versi ini menggunakan DSC seperti yang disertakan dalam Pratinjau Teknis Windows Server 2016; untuk OS Windows lainnya, versi ini memasang Windows Management Framework 5.0 RTM (memasang Format Metafile Windows memerlukan boot ulang).
  • Fitur baru:
    • Membuat agar telemetri tidak memblokir ketika terjadi kesalahan selama pengunduhan perbaikan telemetri (masalah DNS Azure yang diketahui) atau selama pemasangan.
    • Perbaiki untuk masalah terputus-terputus di mana ekstensi berhenti memproses konfigurasi setelah boot ulang. Hal ini menyebabkan ekstensi DSC tetap dalam status 'transisi'.
    • Perbaikan dan perbaikan kecil lainnya ditambahkan.

Versi 2.17

  • Tanggal Rilis: 26 April 2016

  • Dukungan OS: Pratinjau Teknis Windows Server 2016, Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2 SP1

  • Dukungan Format Metafile Windows: RTM Format Metafile Windows 5.0, Pembaruan Format Metafile Windows 4.0, Format Metafile Windows 4.0

  • Lingkungan: Azure

  • Keterangan: Versi ini menggunakan DSC seperti yang disertakan dalam Pratinjau Teknis Windows Server 2016; untuk OS Windows lainnya, versi ini memasang Windows Management Framework 5.0 RTM (memasang Format Metafile Windows memerlukan boot ulang).

  • Fitur baru:

    • Dukungan untuk Pembaruan Format Metafile Windows 4.0. Untuk mengetahui informasi selengkapnya tentang Pembaruan Format Metafile Windows 4.0, lihat blog ini.
    • Coba lagi logika pada kesalahan yang terjadi selama pemasangan ekstensi DSC atau saat menerapkan pemasangan ekstensi pos konfigurasi DSC. Sebagai bagian dari perubahan ini, ekstensi akan mencoba kembali penginstalan jika penginstalan sebelumnya gagal atau memberlakukan kembali konfigurasi DSC yang sebelumnya gagal, untuk maksimum tiga kali sampai mencapai status penyelesaian (Berhasil/Kesalahan) atau jika ada permintaan baru. Jika ekstensi gagal karena pengaturan pengguna/input pengguna yang tidak valid, ekstensi tidak akan mencoba lagi. Dalam hal ini, ekstensi perlu dipanggil lagi dengan permintaan baru dan memperbaiki pengaturan pengguna.

    Catatan

    Ekstensi DSC tergantung pada agen komputer virtual Azure untuk mencobanya lagi. Agen komputer virtual Azure memanggil ekstensi dengan permintaan terakhir yang gagal sampai mencapai status berhasil atau kesalahan.

Versi 2.16

  • Tanggal Rilis: 21 April 2016
  • Dukungan OS: Pratinjau Teknis Windows Server 2016, Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2 SP1
  • Dukungan Format Metafile Windows: RTM Format Metafile Windows 5.0, Format Metafile Windows 4.0
  • Lingkungan: Azure
  • Keterangan: Versi ini menggunakan DSC seperti yang disertakan dalam Pratinjau Teknis Windows Server 2016; untuk OS Windows lainnya, versi ini memasang Windows Management Framework 5.0 RTM (memasang Format Metafile Windows memerlukan boot ulang).
  • Fitur baru:
    • Peningkatan dalam penanganan kesalahan dan perbaikan bug kecil lainnya.
    • Properti baru dalam pengaturan ekstensi DSC. ForcePullAndApply di AdvancedOptions ditambahkan untuk mengaktifkan ekstensi DSC yang memberlakukan konfigurasi DSC ketika mode refresh adalah Penarikan (dibandingkan dengan mode Pendorongan default). Untuk mengetahui informasi selengkapnya tentang pengaturan ekstensi DSC, lihat blog ini.

Versi 2.15

  • Tanggal rilis: 14 Mei 2016
  • Dukungan OS: Pratinjau Teknis Windows Server 2016, Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2 SP1
  • Dukungan Format Metafile Windows: RTM Format Metafile Windows 5.0, Format Metafile Windows 4.0
  • Lingkungan: Azure
  • Keterangan: Versi ini menggunakan DSC seperti yang disertakan dalam Pratinjau Teknis Windows Server 2016; untuk OS Windows lainnya, versi ini memasang Windows Management Framework 5.0 RTM (memasang Format Metafile Windows memerlukan boot ulang).
  • Fitur baru:
    • Dalam ekstensi versi 2.14, perubahan untuk memasang RTM Format Metafile Windows disertakan. Saat meningkatkan dari versi ekstensi 2.13.2.0 ke 2.14.0.0, Anda mungkin melihat bahwa beberapa cmdlet DSC gagal atau konfigurasi Anda gagal dengan kesalahan - 'Tidak ada Instans yang ditemukan dengan nilai properti tertentu'. Untuk informasi selengkapnya, lihat rekaman rilis DSC. Solusi untuk masalah ini telah ditambahkan dalam versi 2.15.
    • Jika Anda sudah memasang versi 2.14 dan mengalami salah satu dari dua masalah di atas, Anda perlu melakukan langkah-langkah ini secara manual. Dalam sesi PowerShell yang ditingkatkan, jalankan perintah berikut:
      • Remove-Item -Path $env:SystemRoot\system32\Configuration\DSCEngineCache.mof
      • mofcomp $env:windir\system32\wbem\DscCoreConfProv.mof

Versi 2.14

  • Tanggal Rilis: 25 Februari 2016
  • Dukungan OS: Pratinjau Teknis Windows Server 2016, Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2 SP1
  • Dukungan Format Metafile Windows: RTM Format Metafile Windows 5.0, Format Metafile Windows 4.0
  • Lingkungan: Azure
  • Keterangan: Versi ini menggunakan DSC seperti yang disertakan dalam Pratinjau Teknis Windows Server 2016; untuk OS Windows lainnya, versi ini memasang Windows Management Framework 5.0 RTM (memasang Format Metafile Windows memerlukan boot ulang).
  • Fitur baru:
    • Menggunakan RTM Format Metafile Windows.
    • Memungkinkan pengumpulan data meningkatkan kualitas ekstensi DSC. Untuk mengetahui informasi selengkapnya, lihat artikel blog ini.
    • Menyediakan format pengaturan yang diperbarui untuk ekstensi dalam templat Resource Manager. Untuk mengetahui informasi selengkapnya, lihat artikel blog ini.
    • Perbaikan bug dan peningkatan lainnya.

Langkah berikutnya