{% extends "base.html" %}
{% block title %}Koschei - rebuild request {{ request.id }}{% endblock %}
{% block subheader %}
Rebuild request #{{ request.id }}
{% endblock %}
{% block content %}
Request details
Submitted
{{ request.timestamp|naturaltime }}
Submitted by
{{ request.user.name }}
State
{{ request.state }}
Copr project
{{ request.repo_source }}
Collection
{{ request.collection }}
Description
{{ request.description }}
{% if request.resolution_changes %}
Resolution changes
These packages change their resolution state.
{% for change in request.resolution_changes %}
{{ resolution_state_icon(change.prev_resolved) }}
{{ resolution_state_icon(change.curr_resolved) }}
{% endfor %}
{% endif %}
{% set executed_builds = request.rebuilds | selectattr('state') | list %}
{% set pending_builds = request.rebuilds | selectattr('state', 'none') | list %}
{% if executed_builds %}
Executed rebuilds
{% endif %}
{% if pending_builds %}
Rebuild queue
By default, koschei schedules only first few builds determined to be most
likely affected. Remaining builds are marked in grey and won't be
scheduled. You can override this behaviour by either moving paritcular
builds to the queue top, or increasing the queue size.
Package name |
Previous state |
|
{% for build in pending_builds %}
= request.schedule_count %}
class="kk-copr-rebuild-unschedulable"
{% endif %}
>
{{ build.package.name }}
|
{{ build_state_icon(build.prev_state) }} |
{% if request.editable %}
{% endif %}
|
{% endfor %}
{% endif %}
{% endblock %}