[Announcement] *** Updated *** Raspbian Buster and Stretch with kernel 4.19.57

0

Updated:
As of Greengrass 1.9.3 Raspbian Buster and kernel 4.19.57 on Raspbian Stretch are fully supported, https://docs.aws.amazon.com/greengrass/latest/developerguide/what-is-gg.html#gg-platforms

Greengrass versions 1.9.2 and older will NOT work on Buster or kernel 4.19.57. Greengrass will need to be upgraded to version 1.9.3.

Original Message:

Before running apt-get upgrade be sure to block the latest kernel:

sudo apt-mark hold raspberrypi-bootloader  
sudo apt-mark hold raspberrypi-kernel  

If you attempt to run Greengrass on Buster or the latest kernel you'll receive the following message:

[ERROR]-runtime execution error: unable to start lambda container. {"errorString": "failed to initialize container mounts: failed to create overlay fs for container: mounting overlay at /greengrass/ggc/  
packages/1.9.2/rootfs/merged failed: failed to mount with args source=\"no\_source\" dest=\"/greengrass/ggc/packages/1.9.2/rootfs/merged\" fstype=\"overlay\" flags=\"0\" data=\"lowerdir=/greengrass/ggc/packages/1.9.2/dns:/,upperdir=/greengr  
ass/ggc/packages/1.9.2/rootfs/upper,workdir=/greengrass/ggc/packages/1.9.2/rootfs/work\": too many levels of symbolic links"}  

If you're running Raspbian Stretch and you already updated the kernel the recommended method for fixing the issue is to erase the SD card and perform a fresh install of Raspbian Stretch.

You can also attempt to roll back the kernel by using the steps below. These steps are not recommended and are at your own risk.

wget http://archive.raspberrypi.org/debian/pool/main/r/raspberrypi-firmware/raspberrypi-kernel\_1.20180924-1\_armhf.deb  
wget http://archive.raspberrypi.org/debian/pool/main/r/raspberrypi-firmware/raspberrypi-bootloader\_1.20180924-1\_armhf.deb  
sudo dpkg -i ./raspberrypi-kernel* ./raspberrypi-bootloader\_1.20180924-1\_armhf.deb   
  • This is an announcement migrated from AWS Forums that does not require an answer

AWS
KR-AWS
질문됨 5년 전46회 조회
답변 없음

로그인하지 않았습니다. 로그인해야 답변을 게시할 수 있습니다.

좋은 답변은 질문에 명확하게 답하고 건설적인 피드백을 제공하며 질문자의 전문적인 성장을 장려합니다.

질문 답변하기에 대한 가이드라인

관련 콘텐츠