diff options
Diffstat (limited to 'node-repository/src')
-rw-r--r-- | node-repository/src/main/java/com/yahoo/vespa/hosted/provision/node/History.java | 2 | ||||
-rw-r--r-- | node-repository/src/main/java/com/yahoo/vespa/hosted/provision/persistence/NodeSerializer.java | 2 |
2 files changed, 4 insertions, 0 deletions
diff --git a/node-repository/src/main/java/com/yahoo/vespa/hosted/provision/node/History.java b/node-repository/src/main/java/com/yahoo/vespa/hosted/provision/node/History.java index 1f12ff60730..ef6f531cc89 100644 --- a/node-repository/src/main/java/com/yahoo/vespa/hosted/provision/node/History.java +++ b/node-repository/src/main/java/com/yahoo/vespa/hosted/provision/node/History.java @@ -141,6 +141,8 @@ public class History { rebooted(false), // The node upgraded its OS (implies a reboot) osUpgraded(false), + // The node verified its firmware (whether this resulted in a reboot depends on the node model) + firmwareVerified(false), // The node was failed failed(false); diff --git a/node-repository/src/main/java/com/yahoo/vespa/hosted/provision/persistence/NodeSerializer.java b/node-repository/src/main/java/com/yahoo/vespa/hosted/provision/persistence/NodeSerializer.java index 8ce71aea4c7..f4277408956 100644 --- a/node-repository/src/main/java/com/yahoo/vespa/hosted/provision/persistence/NodeSerializer.java +++ b/node-repository/src/main/java/com/yahoo/vespa/hosted/provision/persistence/NodeSerializer.java @@ -341,6 +341,7 @@ public class NodeSerializer { case "requested" : return History.Event.Type.requested; case "rebooted" : return History.Event.Type.rebooted; case "osUpgraded" : return History.Event.Type.osUpgraded; + case "firmwareVerified" : return History.Event.Type.firmwareVerified; } throw new IllegalArgumentException("Unknown node event type '" + eventTypeString + "'"); } @@ -360,6 +361,7 @@ public class NodeSerializer { case requested: return "requested"; case rebooted: return "rebooted"; case osUpgraded: return "osUpgraded"; + case firmwareVerified: return "firmwareVerified"; } throw new IllegalArgumentException("Serialized form of '" + nodeEventType + "' not defined"); } |