1 Answer
- Newest
- Most votes
- Most comments
1
The effectiveConfig file is only updated when Greengrass starts and shuts down. It is not an accurate realtime reflection of the real configuration.
It sounds like you may be experiencing some file corruption, in which case, you absolutely must make sure that you are using the latest versions of Greengrass. Please use Greengrass Nucleus 2.11.0. What version of Greengrass are you currently using?
Cheers,
Michael
Relevant content
- asked 2 years ago
- AWS OFFICIALUpdated 3 years ago
- AWS OFFICIALUpdated 3 years ago
- AWS OFFICIALUpdated 10 months ago
- AWS OFFICIALUpdated 7 months ago
Michael,
Ok we will update Nucleus with version 2.11..0. Right now, we are using Nucleus 2.7.0.
So, when greengrass service got restart, it creates the "effectiveConfig.yml". While creating this file, does greengrass reads the values for thingname, thinggroup from "config.tlog" ??
2.7.0 is quite old and has known issues. You really need to upgrade to 2.11.0 to get the issues resolved.
When Greengrass starts, it reads the config from config.tlog and then dumps it into the effectiveConfig to be more easily readable by a human.
Thanks for the response Michael. We take this on top priority to update the nucleus with 2.11.0.