message: indexer-agent: Always deploy, never allocate on the network subgraph
  Because this subgraph requires IPFS, we'll need to special-case it in
  the network and prevent everyone from allocating on it. The dependency
  on IPFS could easily lead to inconsistent data between different indexers
  and unnecessary slashing.
diff: @@ -228,6 +228,22 @@ class Agent {
  toAllocate = toAllocate.filter(uniqueDeploymentsOnly)
  toSettle = toSettle.filter(uniqueAllocationsOnly)
  + // For the network subgraph deployment:
  + // - always deploy (for now)
  + // - never allocate on it
  + if (
  + !toDeploy.find(
  + deployment =>
  + deployment.bytes32 === this.networkSubgraphDeployment.bytes32,
  + )
  + ) {
  + toDeploy.push(this.networkSubgraphDeployment)
  + }
  + toAllocate = toAllocate.filter(
  + deployment =>
  + deployment.bytes32 !== this.networkSubgraphDeployment.bytes32,
  + )
  +
  this.logger.info(`Apply changes`, {
  deploy: toDeploy.map(d => d.display),
  remove: toRemove.map(d => d.display),
  