private List<HostResource> pickContainerHostsFrom(ContainerModel model, int count) {
        boolean retired = true;
        List<HostResource> picked = sortedContainerHostsFrom(model, count, !retired);

        // if we can return multiple hosts, include retired nodes which would have been picked before
        // (probably - assuming all previous nodes were retired, which is always true for a single cluster,
        // to ensure a smoother transition between the old and new topology
        // by including both new and old nodes during the retirement period
        picked.addAll(sortedContainerHostsFrom(model, count, retired));

        return picked;
    }
Returns a list of container hosts to use for an auxiliary cluster.
The list returns the same nodes on each invocation given the same available nodes.

@param count the desired number of nodes. More nodes may be returned to ensure a smooth transition
       on topology changes, and less nodes may be returned if fewer are available
@param minHostsPerContainerCluster the desired number of hosts per cluster
config-model/src/main/java/com/yahoo/vespa/model/builder/xml/dom/DomAdminV4Builder.java