gchq / gchq/sleeper

Analysis on changes to instance properties during an upgrade

Open
#7,148 0 comments 0 reactions 0 assignees View on GitHub
documentation
Dominant language
Java
Stars
107
Forks
29
Avg merge
19h 46m
Merged PRs (30d)
141

Description

When we upgrade Sleeper, this can introduce new CDK-defined properties, or changes to their values. These aren't written to the S3 bucket until the end of a CDK deployment.

Every process deployed by the CDK will start as soon as it is deployed. They won't see the new values of the CDK-defined properties until the end of the deployment, and then only if the process reloads the instance properties.

Similarly in cases where old processes continue past the point where the new instance properties are written, if they reload the properties they'll see the new version. We need that to be compatible.

We'd like to document these concerns and what we can do to check we won't have problems.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.