-
Notifications
You must be signed in to change notification settings - Fork 69
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Consolidate Firmware TTL logic #285
Comments
So i don't have much of a solution to add to this, but I thought I'd chime in anyway with what my ideal TTL system might be for my particular use case. I have three major branches on my project:
I have CircleCI deploying each of those branches upon a push. (after tests etc). if the association of Anyway this is just my 2 cents. Open to other suggestions as my ideal solution might not match up to others'. |
The TTL logic is in one place, so this issue is "fixed". @ConnorRigby Do you still have things that you want updated on the TTL logic. If so, let's get them in additional issues. |
Firmware TTL is a mechanism for marking firmware eligible to be garbage collected after a certain time. This determination is made whenever the number of associations a firmware has goes from
0 to 1
or> 0 to 0
. Currently, firmware can have associations with devices and deployments. The logic to check if firmware becomes eligible or not also exists at those sites. We should see if there is a cleaner way of consolidating the spread of this logic in case we add or remove other associations with firmware in the future.The text was updated successfully, but these errors were encountered: