- job:
    name: rally-task-heat
    parent: rally-task-at-devstack
    required-projects:
      - name: openstack/devstack
      - name: openstack/rally
      - name: openstack/rally-openstack
      - name: openstack/heat
    vars:
      devstack_localrc:
        # TODO(frickler): drop this once heat no longer needs it
        KEYSTONE_ADMIN_ENDPOINT: true
      devstack_plugins:
        rally-openstack: https://opendev.org/openstack/rally-openstack
        heat: https://opendev.org/openstack/heat
      devstack_services:
        # disable redundant services for the job
        ceilometer-acentral: false
        ceilometer-acompute: false
        ceilometer-alarm-evaluator: false
        ceilometer-alarm-notifier: false
        ceilometer-anotification: false
        ceilometer-api: false
        ceilometer-collector: false
        horizon: false
        tempest: false
      rally_task: rally-jobs/heat.yaml
