Hello,
It seems that as of a few weeks ago, EFS utils now need Golang as a dependency. The current PCS-ready AMI recipe on the main branch fails to build while running the EFS utils installation script because of the missing dependency.
Suggested fixes in script:
Line 23: Change from sudo yum -y install git rpm-build make rust cargo openssl-devel to sudo yum -y install git rpm-build make rust cargo openssl-devel golang - NOT TESTED
Line 38: Change from sudo apt-get -y install git binutils rustc cargo pkg-config libssl-dev to sudo apt-get -y install git binutils rustc cargo pkg-config libssl-dev golang-go - TESTED SUCCESSFULLY IN UBUNTU 22.04 PCS-READY AMI