Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

Loading…

ehcache unreliable for critical persistence #59

Closed
labisso opened this Issue · 2 comments

2 participants

David LaBissoniere Patrick Armstrong
David LaBissoniere
Collaborator

Nimbus uses ehcache for persistence of several things related to the EC2 interfaces and spot instances. By design, ehcache favors safety over persistence and we have seen several examples of caches being flushed in the wild. This can be a minor annoyance (losing SSH keys stored in the service) or a serious error (elastic instance IDs changing for running instances).

David LaBissoniere labisso was assigned
David LaBissoniere
Collaborator

This has been fixed for the elastic interface persistence, merged in c7f75a9. Ehcache use has been replaced with sqlite.

The fix for spot instances is pending, being worked on by @oldpatricka.

Patrick Armstrong
Collaborator

This was fixed in commit 100f503

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Something went wrong with that request. Please try again.