{% extends "base.html" %} {% import "macros.html" as macros %} {% block title %}Koschei - {{ base.name }}{% endblock %} {% block subheader %}

{{ base.name }}

{{ macros.collection_chooser(allow_all=False) }} {% endblock %} {% block content %} {% if not package and collection %} {# collection selected, but package is not in it #}
Package doesn't exist in selected collection {{ collection }}. Please select a different one.
{% elif package and collection %}

Package information

State
{{ package.state_icon }} {{ package.state_string }}
{% for (name, url) in generate_links(package) %} {% endfor %} {% if collection.bugzilla_product and collection.bugzilla_version %} {% endif %}
{% if g.user %} {% endif %}

Scheduler parameters

{% if package.current_priority is none %} Package is currently ineligible for scheduling due to following reasons:
    {% for reason in package.skip_reasons %}
  • {{ reason }}
  • {% endfor %}
{% endif %}
Tracked by Koschei
{{ package.tracked }}
Current priority
{{ package.current_priority|int }}
Manual priority
{{ package.manual_priority }}
Static priority
{{ package.static_priority }}
Arch override
{{ package.arch_override }}
Skip resolution
{{ package.skip_resolution }}

Configure scheduling

{{ form.csrf_token }} {{ form.collection_id() }}
Tracked by Koschei
{{ form.tracked(class="form-check") }}
Manual priority
{{ form.manual_priority(class="w-100 form-control") }}
Skip resolution
{{ form.skip_resolution(class="form-check") }}
Arch override
{{ form.arch_override(class="form-control") }}
Cancel

Dependency changes since last build

{{ macros.depchange_table(package.unapplied_changes) }}

State overview

{% if g.user %} {% endif %}

Groups

{% for group in base.global_groups + base.user_groups %} {% else %}
This package is not part of any global group.
{% endfor %}
{% if g.user %}

Edit group membership

{{ form.csrf_token }} {{ form.collection_id() }}
{% for group in base.global_groups + base.user_groups %} {% if group.editable %}
{% endif %} {% endfor %} {% for group in base.available_groups %}
{% endfor %}
Cancel
{% endif %}
{% if is_continuation %}

Historical builds

{% else %}

Most recent builds

{% endif %}
{% for entry in entries %} {% endfor %}
{% if not entry.version %} {# is an resolution entry #}
{{ entry.timestamp|date }}
{% if entry.resolved %}
Package dependencies resolved successfuly
{% else %}
Package resolution failed
    {% call(problem) macros.collapsed_list(entry.problems, 5) %}
  • {{ problem }}
  • {% endcall %}
{% endif %}
{% else %} {# is a build entry #} {% set build = entry %} {% if build.untagged %}
This build is no loger tagged in koji.
{% endif %} {% if build.real %} {% endif %}
{{ macros.task_tree(build, show_time=True, show_details_btn=True, show_logs=True) }}
{% if build.deps_resolved %} {{ macros.depchange_table(build.dependency_changes) }} {% elif build.deps_resolved is sameas False %} Dependencies for this build couldn't be processed {% else %} Dependencies for this build weren't processed yet {% endif %}
{% endif %}
{% endif %}
{% if not is_last %} Previous history {% endif %}
{% endblock %}