]> git.ipfire.org Git - pbs.git/commitdiff
jobs: Show dependency problems
authorMichael Tremer <michael.tremer@ipfire.org>
Wed, 12 Feb 2025 18:18:36 +0000 (18:18 +0000)
committerMichael Tremer <michael.tremer@ipfire.org>
Wed, 12 Feb 2025 18:18:36 +0000 (18:18 +0000)
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
src/templates/jobs/macros.html

index 492fbd6e31cb383db396190ed0d328ca362a8e6b..bbeb1c8cecc741055606d7d8a651e9d25e7a0d75 100644 (file)
@@ -36,7 +36,7 @@
 
                                                                {# Dependency Problems #}
                                                                {% elif job.is_pending(installcheck=False) %}
-                                                                       <i class="fa-solid fa-arrows-turn-to-dots fa-2x"></i>
+                                                                       <i class="fa-solid fa-arrows-turn-to-dots has-text-warning fa-2x"></i>
 
                                                                {# Pending #}
                                                                {% elif job.is_pending() %}
                                                                                        {{ _("Finished %s") % job.finished_at | format_date(shorter=True) }}
                                                                                </small>
                                                                        </p>
+
+                                                               {# Dependency Problems #}
+                                                               {% elif job.is_pending(installcheck=False) %}
+                                                                       <p>
+                                                                               <small>
+                                                                                       <ul class="has-text-warning">
+                                                                                               {% for line in job.message.splitlines() %}
+                                                                                                       <li>
+                                                                                                               {{ job.message }}
+                                                                                                       </li>
+                                                                                               {% endfor %}
+                                                                                       </ul>
+                                                                               </small>
+                                                                       </p>
                                                                {% endif %}
                                                        </div>
                                                </div>