This is a minor release that adds the missing features to support default recipe of Stream manager v2.2.0.
- Add recipe variable interpolation to greengrass recipe's timeout section
- Add support for ValidateAuthorizationToken IPC command for stream manager
- Fix warnings from Fleet provisioning
- Add retry and backoff to jobs listener
This is the first release of the Greengrass nucleus lite. It aims to be compatible with the AWS IoT GreenGrass API and the previous Greengrass nucleus implementations, however currently only a subset of the features are supported with this release. Expect future releases to reduce the feature gap with Greengrass nucleus.
In particular, only basic component recipe types are presently supported. Detailed information can be found here.
To install Greengrass nucleus lite from source, please follow the installation guide INSTALL.md and TES.md. Once the development environment is setup, please refer to SETUP.md.
For provisioning Greengrass nucleus lite devices by claim certificates, please take a look at the fleet provisioning by claim setup guide here.
Thank you for your interest in contributing to our project. Whether it's a bug report, new feature, code, or documentation, we welcome our community to be involved in this project.
Guidelines for contributing to this repository can be found here.
It's recommended to setup a nix environment. Information for nix environment setup can be found here.
This is the first release of Greengrass nucleus lite.
For an updated list of issues/feature requests, please take a look at GitHub issues in the repository.
We welcome you to create an issue to report bugs or suggest features.