|
@@ -145,9 +145,9 @@ public class NMLeveldbStateStoreService extends NMStateStoreService {
|
|
NM_TOKENS_KEY_PREFIX + PREV_MASTER_KEY_SUFFIX;
|
|
NM_TOKENS_KEY_PREFIX + PREV_MASTER_KEY_SUFFIX;
|
|
private static final String CONTAINER_TOKENS_KEY_PREFIX =
|
|
private static final String CONTAINER_TOKENS_KEY_PREFIX =
|
|
"ContainerTokens/";
|
|
"ContainerTokens/";
|
|
- private static final String CONTAINER_TOKENS_CURRENT_MASTER_KEY =
|
|
|
|
|
|
+ private static final String CONTAINER_TOKEN_SECRETMANAGER_CURRENT_MASTER_KEY =
|
|
CONTAINER_TOKENS_KEY_PREFIX + CURRENT_MASTER_KEY_SUFFIX;
|
|
CONTAINER_TOKENS_KEY_PREFIX + CURRENT_MASTER_KEY_SUFFIX;
|
|
- private static final String CONTAINER_TOKENS_PREV_MASTER_KEY =
|
|
|
|
|
|
+ private static final String CONTAINER_TOKEN_SECRETMANAGER_PREV_MASTER_KEY =
|
|
CONTAINER_TOKENS_KEY_PREFIX + PREV_MASTER_KEY_SUFFIX;
|
|
CONTAINER_TOKENS_KEY_PREFIX + PREV_MASTER_KEY_SUFFIX;
|
|
|
|
|
|
private static final String LOG_DELETER_KEY_PREFIX = "LogDeleters/";
|
|
private static final String LOG_DELETER_KEY_PREFIX = "LogDeleters/";
|
|
@@ -697,6 +697,11 @@ public class NMLeveldbStateStoreService extends NMStateStoreService {
|
|
batch.delete(bytes(keyPrefix + CONTAINER_KILLED_KEY_SUFFIX));
|
|
batch.delete(bytes(keyPrefix + CONTAINER_KILLED_KEY_SUFFIX));
|
|
batch.delete(bytes(keyPrefix + CONTAINER_EXIT_CODE_KEY_SUFFIX));
|
|
batch.delete(bytes(keyPrefix + CONTAINER_EXIT_CODE_KEY_SUFFIX));
|
|
batch.delete(bytes(keyPrefix + CONTAINER_UPDATE_TOKEN_SUFFIX));
|
|
batch.delete(bytes(keyPrefix + CONTAINER_UPDATE_TOKEN_SUFFIX));
|
|
|
|
+ batch.delete(bytes(keyPrefix + CONTAINER_START_TIME_KEY_SUFFIX));
|
|
|
|
+ batch.delete(bytes(keyPrefix + CONTAINER_LOG_DIR_KEY_SUFFIX));
|
|
|
|
+ batch.delete(bytes(keyPrefix + CONTAINER_VERSION_KEY_SUFFIX));
|
|
|
|
+ batch.delete(bytes(keyPrefix + CONTAINER_REMAIN_RETRIES_KEY_SUFFIX));
|
|
|
|
+ batch.delete(bytes(keyPrefix + CONTAINER_WORK_DIR_KEY_SUFFIX));
|
|
List<String> unknownKeysForContainer = containerUnknownKeySuffixes
|
|
List<String> unknownKeysForContainer = containerUnknownKeySuffixes
|
|
.removeAll(containerId);
|
|
.removeAll(containerId);
|
|
for (String unknownKeySuffix : unknownKeysForContainer) {
|
|
for (String unknownKeySuffix : unknownKeysForContainer) {
|
|
@@ -1319,13 +1324,13 @@ public class NMLeveldbStateStoreService extends NMStateStoreService {
|
|
@Override
|
|
@Override
|
|
public void storeContainerTokenCurrentMasterKey(MasterKey key)
|
|
public void storeContainerTokenCurrentMasterKey(MasterKey key)
|
|
throws IOException {
|
|
throws IOException {
|
|
- storeMasterKey(CONTAINER_TOKENS_CURRENT_MASTER_KEY, key);
|
|
|
|
|
|
+ storeMasterKey(CONTAINER_TOKEN_SECRETMANAGER_CURRENT_MASTER_KEY, key);
|
|
}
|
|
}
|
|
|
|
|
|
@Override
|
|
@Override
|
|
public void storeContainerTokenPreviousMasterKey(MasterKey key)
|
|
public void storeContainerTokenPreviousMasterKey(MasterKey key)
|
|
throws IOException {
|
|
throws IOException {
|
|
- storeMasterKey(CONTAINER_TOKENS_PREV_MASTER_KEY, key);
|
|
|
|
|
|
+ storeMasterKey(CONTAINER_TOKEN_SECRETMANAGER_PREV_MASTER_KEY, key);
|
|
}
|
|
}
|
|
|
|
|
|
@Override
|
|
@Override
|