Versão: atualização do software AWS IoT Greengrass Core v2.5.0 em 12 de novembro de 2021 - AWS IoT Greengrass

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Versão: atualização do software AWS IoT Greengrass Core v2.5.0 em 12 de novembro de 2021

Esta versão fornece a versão 2.5.0 do componente nucleus do Greengrass, AWS novos componentes fornecidos e atualizações para os componentes fornecidos. AWS

Data de lançamento: 12 de novembro de 2021

Destaques do lançamento

Atualizações de suporte da plataforma

Plataforma Detalhes
Windows

AWS IoT Greengrassagora suporta a execução do software AWS IoT Greengrass Core nas seguintes versões do Windows:

  • Windows 10

  • Windows Server 2019

Para obter mais informações, consulte Compatibilidade de recursos do Greengrass por sistema operacional e Plataformas compatíveis e requisitos.

Atualizações públicas de componentes

A tabela a seguir lista os componentes AWS fornecidos que incluem recursos novos e atualizados.

Importante

Quando você implanta um componente, AWS IoT Greengrass instala as versões mais recentes suportadas de todas as dependências desse componente. Por esse motivo, novas versões AWS de patch dos componentes públicos fornecidos podem ser implantadas automaticamente em seus dispositivos principais se você adicionar novos dispositivos a um grupo de coisas ou atualizar a implantação que visa esses dispositivos. Algumas atualizações automáticas, como a atualização do nucleus, podem fazer com que seus dispositivos sejam reiniciados inesperadamente.

Para evitar atualizações não intencionais para um componente que está sendo executado em seu dispositivo, recomendamos que você inclua diretamente sua versão preferida desse componente ao criar uma implantação. Para obter mais informações sobre o comportamento de atualização AWS IoT Greengrass do software Core, consulteAtualize o software AWS IoT Greengrass principal (OTA).

Componente Detalhes
Núcleo Greengrass

A versão 2.5.0 do núcleo Greengrass está disponível.

Novos atributos
  • Adiciona suporte para dispositivos principais que executam o Windows.

  • Mude o comportamento da remoção de grupos de coisas. Com essa versão, você pode remover um dispositivo principal de um grupo de coisas para desinstalar os componentes desse grupo de coisas na próxima implantação.

    Como resultado dessa alteração, a AWS IoT política de um dispositivo principal deve ter a greengrass:ListThingGroupsForCoreDevice permissão. Se você usou o instalador do software AWS IoT Greengrass Core para provisionar recursos, a AWS IoT política padrão permitegreengrass:*, o que inclui essa permissão. Para ter mais informações, consulte Autorização e autenticação do dispositivo para o AWS IoT Greengrass.

  • Adiciona suporte para configurações de proxy HTTPS. Para ter mais informações, consulte Conectar-se à porta 443 ou por meio de um proxy de rede.

  • Adiciona o novo parâmetro windowsUser de configuração. Você pode usar esse parâmetro para especificar o usuário padrão a ser usado para executar componentes em um dispositivo principal do Windows. Para ter mais informações, consulte Configurar o usuário que executa os componentes.

  • Adiciona as novas opções de httpClient configuração que você pode usar para personalizar os tempos limite de solicitação HTTP para melhorar o desempenho em redes lentas. Para obter mais informações, consulte o parâmetro de configuração HttpClient.

Correções de erros e melhorias
  • Corrige a opção de ciclo de vida do bootstrap para reiniciar o dispositivo principal a partir de um componente.

  • Adiciona suporte para hífens nas variáveis da receita.

  • Corrige a autorização de IPC para componentes da função Lambda sob demanda.

  • Melhora as mensagens de registro e altera os registros não críticos de INFO um para DEBUG outro, então os registros são mais úteis.

  • Remove a iot:DescribeCertificate permissão da função padrão de troca de tokens que o núcleo do Greengrass cria quando você instala o software AWS IoT Greengrass Core com provisionamento automático. Essa permissão não é usada pelo núcleo Greengrass.

  • Corrige um problema para que o script de provisionamento automático não exija a iam:GetPolicy permissão se iam:CreatePolicy estiver disponível para a mesma política.

  • Pequenas correções e melhorias adicionais.

CLI do Greengrass

A versão 2.5.0 da CLI do Greengrass está disponível.

Novos atributos
  • Adiciona suporte para dispositivos principais que executam o Windows.

  • Adiciona o novo parâmetro de AuthorizedWindowsGroups configuração que você pode especificar para autorizar grupos do sistema a usar a CLI do Greengrass em dispositivos Windows.

  • Adiciona o windowsUser parâmetro para implantações locais. Você pode usar esse parâmetro para especificar o usuário a ser usado para executar componentes em um dispositivo principal do Windows.

CloudWatch métricas

A versão 3.0.0 do componente de CloudWatchmétricas está disponível.

Essa versão do componente de CloudWatch métricas espera parâmetros de configuração diferentes da versão 2.x. Se você usar uma configuração não padrão para a versão 2.x e quiser atualizar da v2.x para a v3.x, deverá atualizar a configuração do componente. Para obter mais informações, consulte a configuração do componente de CloudWatch métricas.

Novos atributos
  • Adiciona suporte para dispositivos principais que executam o Windows.

  • Altera o tipo de componente de componente Lambda para componente genérico. Agora, esse componente não depende mais do componente antigo do roteador de assinatura para criar assinaturas.

  • Adiciona um novo parâmetro de InputTopic configuração para especificar o tópico no qual o componente se inscreve para receber mensagens.

  • Adiciona um novo parâmetro de OutputTopic configuração para especificar o tópico no qual o componente publica respostas de status.

  • Adiciona um novo parâmetro de PubSubToIoTCore configuração para especificar se deseja publicar e assinar tópicos do AWS IoT Core MQTT.

  • Adiciona o novo parâmetro UseInstaller de configuração que permite desativar opcionalmente o script de instalação que instala as dependências dos componentes.

Correções de erros e melhorias

Adiciona suporte para registros de data e hora duplicados nos dados de entrada.

Gerente do Lambda

A versão 2.2.0 do componente Lambda Manager está disponível.

Correções de erros e melhorias
  • Corrige um problema em que as funções Lambda não conseguiam gravar registros após uma reinicialização.

  • Corrige um problema em que o roteador de assinatura antigo envia mensagens duplicadas quando há curingas no tópico.

  • Corrige um problema em que funções Lambda não fixadas não podiam usar a biblioteca de comunicação entre processos (IPC) do Greengrass no. AWS IoT Device SDK