standalone-keystone:
  name: 'Keystone'
  description: 'Separated Keystone from controller'
  has_primary: true
  public_ip_required: true
  weight: 100
  conflicts:
    - controller
    - compute


standalone-keystone:
  name: 'Keystone'
  description: 'Separated Keystone from controller'
  has_primary: true
  public_ip_required: true
  weight: 100
  conflicts:
    - controller
    - compute
  limits:
    min: 1
  update_required:
    - standalone-keystone

Add min=1 and its own role to update_required
Add min=1 and its own role to update_required
