SlideRuleEarth / sliderule

Server and client framework for on-demand science data processing in the cloud
https://slideruleearth.io
Other
25 stars 11 forks source link

Access denied at startup for S3 assets that require credentials #375

Open jpswinski opened 5 months ago

jpswinski commented 5 months ago

When a node starts up it will often register before all its credentials are up to date. This allows requests to come in and error out due to access denied errors, when it is just a matter of waiting for the credentials to finally come through.

The startup script (server.lua) needs to wait for all the credentials to be active before registering the node.