Rilis: Pembaruan perangkat lunak AWS IoT Greengrass Core 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: Pembaruan perangkat lunak AWS IoT Greengrass Core v2.5.0 pada 12 November 2021

Rilis ini menyediakan versi 2.5.0 dari komponen inti Greengrass, komponen AWS baru yang disediakan, dan pembaruan ke komponen yang disediakan. AWS

Tanggal rilis: 12 November 2021

Sorotan rilis

Pembaruan dukungan platform

Platform Detail
Windows

AWS IoT Greengrasssekarang mendukung menjalankan perangkat lunak AWS IoT Greengrass Core pada versi Windows berikut:

  • Windows 10

  • Windows Server 2019

Lihat informasi yang lebih lengkap di Platform dan persyaratan yang didukung dan Kompatibilitas fitur Greengrass 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 Greengrass instal versi terbaru yang didukung dari semua dependensi komponen tersebut. 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 Detail
Inti Greengrass

Versi 2.5.0 dari inti Greengrass tersedia.

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

  • Ubah perilaku penghapusan grup benda. Dengan versi ini, Anda dapat menghapus perangkat inti dari grup benda untuk menghapus komponen grup benda itu di penerapan berikutnya.

    Sebagai hasil dari perubahan ini, AWS IoT kebijakan perangkat inti harus memiliki greengrass:ListThingGroupsForCoreDevice izin. Jika Anda menggunakan penginstal perangkat lunak AWS IoT Greengrass inti untuk menyediakan sumber daya, AWS IoT kebijakan default mengizinkangreengrass:*, yang menyertakan 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.

  • Menambahkan parameter windowsUser konfigurasi baru. Anda dapat menggunakan parameter ini untuk menentukan pengguna default yang akan digunakan untuk menjalankan komponen pada perangkat inti Windows. Untuk informasi selengkapnya, lihat Konfigurasikan pengguna yang menjalankan komponen.

  • Menambahkan opsi httpClient konfigurasi baru yang dapat Anda gunakan untuk menyesuaikan batas waktu permintaan HTTP untuk meningkatkan kinerja pada jaringan yang lambat. Untuk informasi selengkapnya, lihat parameter konfigurasi HttpClient.

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 dari DEBUG tingkat INFO ke tingkat, sehingga log lebih berguna.

  • Menghapus iot:DescribeCertificate izin dari peran pertukaran token default yang dibuat oleh inti Greengrass saat Anda menginstal AWS IoT Greengrass perangkat lunak Core dengan penyediaan otomatis. Izin ini tidak digunakan oleh inti Greengrass.

  • Memperbaiki masalah sehingga skrip penyediaan otomatis tidak memerlukan iam:GetPolicy izin jika tersedia untuk kebijakan iam:CreatePolicy yang sama.

  • Peningkatan dan perbaikan kecil tambahan.

CLI Greengrass

Versi 2.5.0 dari CLI Greengrass tersedia.

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

  • Menambahkan parameter AuthorizedWindowsGroups konfigurasi baru yang dapat Anda tentukan untuk mengotorisasi grup sistem untuk menggunakan CLI Greengrass pada perangkat Windows.

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

CloudWatch metrik

Versi 3.0.0 dari komponen CloudWatchmetrik tersedia.

Versi komponen CloudWatch metrik ini 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, lihat konfigurasi komponen CloudWatch 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 bergantung pada komponen router langganan lama untuk membuat langganan.

  • Menambahkan parameter InputTopic konfigurasi baru untuk menentukan topik yang komponen berlangganan untuk menerima pesan.

  • Menambahkan parameter OutputTopic konfigurasi baru untuk menentukan topik yang komponen menerbitkan tanggapan status.

  • Menambahkan parameter PubSubToIoTCore konfigurasi baru untuk menentukan apakah akan mempublikasikan dan berlangganan topik AWS IoT Core MQTT.

  • Menambahkan parameter UseInstaller konfigurasi baru yang memungkinkan Anda menonaktifkan skrip instalasi yang menginstal dependensi komponen secara opsional.

Perbaikan bug dan peningkatan

Menambahkan dukungan untuk stempel waktu duplikat dalam data input.

Manajer Lambda

Versi 2.2.0 dari komponen manajer Lambda tersedia.

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

  • Memperbaiki masalah saat router langganan lama mengirimkan pesan duplikat saat ada wildcard dalam topik tersebut.

  • Memperbaiki masalah di mana fungsi Lambda yang tidak disematkan tidak dapat menggunakan pustaka komunikasi antarproses Greengrass (IPC) di perpustakaan. AWS IoT Device SDK