Rilis:AWS IoT Greengrass Pembaruan perangkat lunak inti v2.5.0 pada 12 November 2021 - AWS IoT Greengrass

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Rilis:AWS IoT Greengrass Pembaruan perangkat lunak inti v2.5.0 pada 12 November 2021

Rilis ini menyediakan versi 2.5.0 dari komponen inti Greengrass, baruAWSkomponen -provided, dan update untukAWSKomponen yang disediakan oleh.

Tanggal Rilis: 12 November 2021

Sorotan rilis

Pembaruan dukungan platform

Platform Rincian
Windows

AWS IoT Greengrasssekarang mendukungAWS IoT GreengrassPerangkat lunak inti pada versi Windows berikut:

  • Windows 10

  • Windows Server 2019

Untuk informasi selengkapnya, lihat Platform dan persyaratan yang didukung dan Greengrass fitur kompatibilitas oleh sistem operasi.

Pembaruan komponen publik

Tabel berikut ini mencantumkan komponen yang disediakan oleh AWS yang mencakup fitur baru dan diperbarui.

penting

Saat Anda menerapkan komponen,AWS IoT Greengrassmenginstal versi terbaru yang didukung dari semua dependensi komponen. Karena ini, versi patch baru dari komponen publik yang disediakan oleh AWS mungkin secara otomatis di-deploy ke perangkat inti Anda jika Anda menambahkan perangkat baru ke grup objek, atau Anda memperbarui deployment yang menargetkan perangkat tersebut. Beberapa pembaruan otomatis, seperti pembaruan inti, dapat menyebabkan perangkat Anda memulai ulang secara tiba-tiba.

Untuk mencegah pembaruan yang tidak diinginkan untuk komponen yang berjalan di perangkat Anda, sebaiknya sertakan versi komponen yang Anda inginkan secara langsung saat membuat deployment. Untuk informasi selengkapnya tentang perilaku pembaruan untuk perangkat lunak inti AWS IoT Greengrass, lihat Perbarui perangkat lunak inti AWS IoT Greengrass (OTA).

Komponen Rincian
Inti Greengrass

Versi 2.5.0 dariInti Greengrasstersedia.

Fitur baru
  • Menambahkan dukungan untuk perangkat inti yang menjalankan Windows.

  • Mengubah perilaku penghapusan kelompok hal. Dengan versi ini, Anda dapat menghapus perangkat inti dari grup objek dari grup objek untuk menghapus komponen grup objek.

    Sebagai hasil dari perubahan ini, perangkat intiAWS IoTkebijakan harus memilikigreengrass:ListThingGroupsForCoreDeviceizin. Jika Anda menggunakanAWS IoT GreengrassPenginstal perangkat lunak inti untuk menyediakan sumber daya, defaultAWS IoTkebijakan memungkinkangreengrass:*, yang meliputi izin ini. Untuk informasi selengkapnya, lihat Autentikasi dan otorisasi perangkat untuk AWS IoT Greengrass.

  • Menambahkan dukungan untuk konfigurasi proxy HTTPS. Untuk informasi selengkapnya, lihat Hubungkan pada port 443 atau melalui proksi jaringan.

  • Tambahkan yang baruwindowsUserparameter konfigurasi. Anda dapat menggunakan parameter ini untuk menentukan pengguna default yang akan digunakan untuk menjalankan komponen pada perangkat inti Windows. Untuk informasi selengkapnya, lihat Mengkonfigurasi pengguna yang menjalankan komponen.

  • Tambahkan yang baruhttpClientopsi konfigurasi yang dapat Anda gunakan untuk menyesuaikan batas waktu tunggu permintaan HTTP untuk meningkatkan kinerja pada jaringan yang lambat. Untuk informasi selengkapnya, lihathttpClientparameter konfigurasi.

Perbaikan bug dan peningkatan
  • Memperbaiki opsi siklus hidup bootstrap untuk me-restart perangkat inti dari komponen.

  • Menambahkan dukungan untuk tanda hubung dalam variabel resep.

  • Memperbaiki otorisasi IPC untuk komponen fungsi Lambda sesuai permintaan.

  • Meningkatkan pesan log dan mengubah log non-kritis dariINFOkepadaDEBUGtingkat, sehingga log lebih berguna.

  • Menghapusiot:DescribeCertificateizin dari defaultperan pertukaran tokenbahwa inti Greengrass menciptakan ketika AndamenginstalAWS IoT GreengrassPerangkat lunak inti dengan penyediaan otomatis. Izin ini tidak digunakan oleh inti Greengrass.

  • Memperbaiki masalah sehingga skrip penyediaan otomatis tidak memerlukaniam:GetPolicyizin jikaiam:CreatePolicytersedia untuk kebijakan yang sama.

  • Peningkatan dan perbaikan kecil tambahan.

Greengrass CLI

Versi 2.5.0 dariGreengrass CLItersedia.

Fitur baru
  • Menambahkan dukungan untuk perangkat inti yang menjalankan Windows.

  • Tambahkan yang baruAuthorizedWindowsGroupsparameter konfigurasi yang dapat Anda tentukan untuk mengotorisasi grup sistem untuk menggunakan Greengrass CLI pada perangkat Windows.

  • MenambahkanwindowsUserparameter untuk penyebaran lokal. Anda dapat menggunakan parameter ini menentukan pengguna yang akan digunakan untuk menjalankan komponen pada perangkat inti Windows.

CloudWatch metrik

Versi 3.0.0 dariCloudWatchmetrikkomponen tersedia.

Versi CloudWatch komponen metrik mengharapkan parameter konfigurasi yang berbeda dari versi 2.x. Jika Anda menggunakan konfigurasi non-default untuk versi 2.x, dan Anda ingin meningkatkan dari v2.x ke v3.x, Anda harus memperbarui konfigurasi komponen. Untuk informasi selengkapnya, lihatCloudWatchkonfigurasi komponen metrik.

Fitur baru
  • Menambahkan dukungan untuk perangkat inti yang menjalankan Windows.

  • Mengubah jenis komponen dari komponen Lambda menjadi komponen generik. Komponen ini sekarang tidak lagi tergantung pada komponen router langganan lama untuk membuat langganan.

  • Tambahkan baruInputTopicparameter konfigurasi untuk menentukan topik yang komponen berlangganan untuk menerima pesan.

  • Tambahkan baruOutputTopicparameter konfigurasi untuk menentukan topik yang komponen menerbitkan respon status.

  • Tambahkan baruPubSubToIoTCoreparameter konfigurasi untuk menentukan apakah akan mempublikasikan dan berlanggananAWS IoT CoreTopik MQTT.

  • Tambahkan yang baruUseInstallerparameter konfigurasi yang memungkinkan Anda menonaktifkan skrip instalasi yang menginstal dependensi komponen.

Perbaikan bug dan peningkatan

Menambahkan dukungan untuk timestamp duplikat dalam data input.

Manajer Lambda

Versi 2.2.0 dariManajer Lambdakomponen tersedia.

Perbaikan bug dan peningkatan
  • Memperbaiki masalah di mana fungsi Lambda tidak dapat menulis log setelah restart.

  • Memperbaiki masalah di mana router langganan lama mengirim pesan duplikat ketika ada wildcard dalam topik.

  • Memperbaiki masalah di mana fungsi Lambda yang tidak disematkan tidak dapat menggunakan library Greengrass interprocess communication (IPC) diAWS IoT Device SDK.