public Allocation retire() {
        return new Allocation(owner, clusterMembership.retire(), requestedResources, restartGeneration, removable, reusable, networkPorts);
    }
Returns a copy of this which is retired
node-repository/src/main/java/com/yahoo/vespa/hosted/provision/node/Allocation.java