{
  "mode": "selective",
  "changes": [
    {
      "status": "A",
      "path": "roles/keystone/.ci-selective-test"
    }
  ],
  "matches": [
    {
      "path": "roles/keystone/.ci-selective-test",
      "rule": "component:keystone",
      "action": "targets",
      "targets": [
        "keystone"
      ]
    }
  ],
  "targets": [
    "keystone"
  ],
  "deployment_roots": [
    "keystone"
  ],
  "verification_profiles": [
    "identity",
    "keycloak-federation"
  ],
  "variants": [
    {
      "network_backend": "openvswitch",
      "dependency_options": {
        "csi_driver": "local-path-provisioner",
        "network_backend": "openvswitch"
      },
      "components": [
        "cert-manager",
        "cluster-issuer",
        "csi",
        "ingress-nginx",
        "keycloak",
        "keystone",
        "kubernetes",
        "memcached",
        "percona-xtradb-cluster",
        "percona-xtradb-cluster-operator",
        "rabbitmq-cluster-operator"
      ]
    }
  ],
  "jobs": [
    {
      "name": "aio-openvswitch",
      "scenario": "aio",
      "run": true,
      "network_backend": "openvswitch",
      "components": [
        "cert-manager",
        "cluster-issuer",
        "csi",
        "ingress-nginx",
        "keycloak",
        "keystone",
        "kubernetes",
        "memcached",
        "percona-xtradb-cluster",
        "percona-xtradb-cluster-operator",
        "rabbitmq-cluster-operator"
      ],
      "verification_profiles": [
        "identity",
        "keycloak-federation"
      ],
      "reason": "executes the openvswitch deployment variant"
    },
    {
      "name": "aio-ovn",
      "scenario": "aio",
      "run": false,
      "network_backend": "ovn",
      "verification_profiles": [
        "identity",
        "keycloak-federation"
      ],
      "reason": "plan has no ovn deployment variant"
    },
    {
      "name": "csi-local-path-provisioner",
      "scenario": "csi",
      "run": false,
      "verification_profiles": [
        "identity",
        "keycloak-federation"
      ],
      "reason": "none of the job's verification profiles were requested"
    },
    {
      "name": "csi-rbd",
      "scenario": "csi",
      "run": false,
      "verification_profiles": [
        "identity",
        "keycloak-federation"
      ],
      "reason": "none of the job's verification profiles were requested"
    },
    {
      "name": "keycloak",
      "scenario": "keycloak",
      "run": true,
      "verification_profiles": [
        "identity",
        "keycloak-federation"
      ],
      "reason": "requested verification profiles: keycloak-federation"
    }
  ]
}
