BUG REPORT
Describe the bug
Bookies are allowed tot boot up even if they don't have a cookie in the metadata store.
To Reproduce
Steps to reproduce the behavior in jUnit:
- Boot up a bookie
- Delete it's cookie from metadata store
- Restart bookie
- Bookie comes back up even without a cookie
- This is a problem because any following operations on cookies will result in
InvalidCookieException
Expected behavior
If for some reason, the bookie does not have a cookie in metadata store it should not be allowed to come up because the cookies are out of sync.
Additional context
See slack conversation here.
BUG REPORT
Describe the bug
Bookies are allowed tot boot up even if they don't have a cookie in the metadata store.
To Reproduce
Steps to reproduce the behavior in jUnit:
InvalidCookieExceptionExpected behavior
If for some reason, the bookie does not have a cookie in metadata store it should not be allowed to come up because the cookies are out of sync.
Additional context
See slack conversation here.