Skip to content

Commit

Permalink
Add descriptions to administrative monitors (jenkinsci#5937)
Browse files Browse the repository at this point in the history
Co-authored-by: Daniel Beck <[email protected]>
  • Loading branch information
daniel-beck and daniel-beck authored Nov 22, 2021
1 parent 8c393d4 commit 65b9f1c
Show file tree
Hide file tree
Showing 66 changed files with 174 additions and 0 deletions.
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
<?jelly escape-by-default='true'?>
<j:jelly xmlns:j="jelly:core" xmlns:l="/lib/layout" xmlns:f="/lib/form" xmlns:i="jelly:fmt" xmlns:st="jelly:stapler">
${%blurb}
</j:jelly>
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
blurb = When Jenkins detects a cyclic dependency between plugins (a bug in one or more plugins), this message is shown.
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
<?jelly escape-by-default='true'?>
<j:jelly xmlns:j="jelly:core" xmlns:l="/lib/layout" xmlns:f="/lib/form" xmlns:i="jelly:fmt" xmlns:st="jelly:stapler">
${%blurb}
</j:jelly>
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
blurb = Informs administrators about the deprecation of one or more currently installed plugins. \
This is metadata provided by the configured update sites, and the plugin documentation will usually explain why the plugin is deprecated.
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
<?jelly escape-by-default='true'?>
<j:jelly xmlns:j="jelly:core" xmlns:l="/lib/layout" xmlns:f="/lib/form" xmlns:i="jelly:fmt" xmlns:st="jelly:stapler">
${%blurb}
</j:jelly>
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
blurb = Informs administrators about a required plugin update. \
This is unrelated to plugin updates being available.
# TODO Is this even used anymore?
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
<?jelly escape-by-default='true'?>
<j:jelly xmlns:j="jelly:core" xmlns:l="/lib/layout" xmlns:f="/lib/form" xmlns:i="jelly:fmt" xmlns:st="jelly:stapler">
${%blurb}
</j:jelly>
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
blurb = If any plugins failed to load, this informs administrators about the problem. \
This is a severe problem, as re-saving configuration at this point could result in the loss of configuration data related to unloadable plugins.
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
<?jelly escape-by-default='true'?>
<j:jelly xmlns:j="jelly:core" xmlns:l="/lib/layout" xmlns:f="/lib/form" xmlns:i="jelly:fmt" xmlns:st="jelly:stapler">
${%blurb}
</j:jelly>
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
blurb = This warning shows up when the available disk space for the Jenkins home directory falls below a certain threshold.
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
<?jelly escape-by-default='true'?>
<j:jelly xmlns:j="jelly:core" xmlns:l="/lib/layout" xmlns:f="/lib/form" xmlns:i="jelly:fmt" xmlns:st="jelly:stapler">
${%blurb}
</j:jelly>
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
blurb = Informs administrators about a problem with extensions in some legacy plugins.
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
<?jelly escape-by-default='true'?>
<j:jelly xmlns:j="jelly:core" xmlns:l="/lib/layout" xmlns:f="/lib/form" xmlns:i="jelly:fmt" xmlns:st="jelly:stapler">
${%blurb}
</j:jelly>
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
blurb = When Jenkins configuration files contain unloadable data, this informs administrators about the problem. \
A common cause is plugins having been downgraded, or having changed in backwards-incompatible ways.
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
<?jelly escape-by-default='true'?>
<j:jelly xmlns:j="jelly:core" xmlns:l="/lib/layout" xmlns:f="/lib/form" xmlns:i="jelly:fmt" xmlns:st="jelly:stapler">
${%blurb}
</j:jelly>
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
blurb = If Jenkins is running behind a reverse proxy, this identifies problems with a bad configuration.
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
<?jelly escape-by-default='true'?>
<j:jelly xmlns:j="jelly:core" xmlns:l="/lib/layout" xmlns:f="/lib/form" xmlns:i="jelly:fmt" xmlns:st="jelly:stapler">
${%blurb}
</j:jelly>
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
blurb = Recommends the creation of additional views to help categorize jobs if there are none and too many jobs exist.
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
<?jelly escape-by-default='true'?>
<j:jelly xmlns:j="jelly:core" xmlns:l="/lib/layout" xmlns:f="/lib/form" xmlns:i="jelly:fmt" xmlns:st="jelly:stapler">
${%blurb}
</j:jelly>
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
blurb = When a new release of Jenkins has been released, this informs administrators about it.
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
<?jelly escape-by-default='true'?>
<j:jelly xmlns:j="jelly:core" xmlns:l="/lib/layout" xmlns:f="/lib/form" xmlns:i="jelly:fmt" xmlns:st="jelly:stapler">
${%blurb}
</j:jelly>
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
blurb = Whenever a resource monitor marks a node offline, this warning is shown to inform administrators about it.
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
<?jelly escape-by-default='true'?>
<j:jelly xmlns:j="jelly:core" xmlns:l="/lib/layout" xmlns:f="/lib/form" xmlns:i="jelly:fmt" xmlns:st="jelly:stapler">
${%blurb}
</j:jelly>
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
blurb = If there are more SCM polling activities scheduled than Jenkins can handle in parallel, this informs administrators about the problem and provides diagnostic information.
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
<?jelly escape-by-default='true'?>
<j:jelly xmlns:j="jelly:core" xmlns:l="/lib/layout" xmlns:f="/lib/form" xmlns:i="jelly:fmt" xmlns:st="jelly:stapler">
${%blurb}
</j:jelly>
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
blurb = This warns administrators that triggers are not firing on schedule, typically because some plugins perform additional actions (like network access) during trigger processing.
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
<?jelly escape-by-default='true'?>
<j:jelly xmlns:j="jelly:core" xmlns:l="/lib/layout" xmlns:f="/lib/form" xmlns:i="jelly:fmt" xmlns:st="jelly:stapler">
${%blurb}
</j:jelly>
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
blurb = Informs about the presence of JRE crash dumps after an abnormal Jenkins termination, and allows viewing them.
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
<?jelly escape-by-default='true'?>
<j:jelly xmlns:j="jelly:core" xmlns:l="/lib/layout" xmlns:f="/lib/form" xmlns:i="jelly:fmt" xmlns:st="jelly:stapler">
${%blurb}
</j:jelly>
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
blurb = Warns about an incomplete initialization, indicating a bug in Jenkins.
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
<?jelly escape-by-default='true'?>
<j:jelly xmlns:j="jelly:core" xmlns:l="/lib/layout" xmlns:f="/lib/form" xmlns:i="jelly:fmt" xmlns:st="jelly:stapler">
${%blurb}
</j:jelly>
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
blurb = Shows a warning when the built-in node has executors despite agents (static or clouds) being configured.
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
<?jelly escape-by-default='true'?>
<j:jelly xmlns:j="jelly:core" xmlns:l="/lib/layout" xmlns:f="/lib/form" xmlns:i="jelly:fmt" xmlns:st="jelly:stapler">
${%blurb}
</j:jelly>
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
blurb = Shows a warning when the built-in node has executors and recommends that agents (static or clouds) are set up.
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
<?jelly escape-by-default='true'?>
<j:jelly xmlns:j="jelly:core" xmlns:l="/lib/layout" xmlns:f="/lib/form" xmlns:i="jelly:fmt" xmlns:st="jelly:stapler">
${%blurb}
</j:jelly>
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
blurb = Some Jenkins features require the root URL to be defined, and this warns when it is undefined.
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
<?jelly escape-by-default='true'?>
<j:jelly xmlns:j="jelly:core" xmlns:l="/lib/layout" xmlns:f="/lib/form" xmlns:i="jelly:fmt" xmlns:st="jelly:stapler">
${%blurb}
</j:jelly>
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
blurb = Authentication (security realm) and authorization (authorization strategy) should be set up.
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
<?jelly escape-by-default='true'?>
<j:jelly xmlns:j="jelly:core" xmlns:l="/lib/layout" xmlns:f="/lib/form" xmlns:i="jelly:fmt" xmlns:st="jelly:stapler">
${%blurb}
</j:jelly>
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
blurb = A diagnostic feature warnings administrators about incorrect encoding of URLs, typically with improperly set up reverse proxies or containers.
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
<?jelly escape-by-default='true'?>
<j:jelly xmlns:j="jelly:core" xmlns:l="/lib/layout" xmlns:f="/lib/form" xmlns:i="jelly:fmt" xmlns:st="jelly:stapler">
${%blurb}
</j:jelly>
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
blurb = When updating Jenkins from before 2.307, this allows administrators to migrate the built-in node name and label.
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
<?jelly escape-by-default='true'?>
<j:jelly xmlns:j="jelly:core" xmlns:l="/lib/layout" xmlns:f="/lib/form" xmlns:i="jelly:fmt" xmlns:st="jelly:stapler">
${%blurb}
</j:jelly>
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
blurb = Informs administrators that the TCP agent port is different than its enforced value and will be reset on restart.
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
<?jelly escape-by-default='true'?>
<j:jelly xmlns:j="jelly:core" xmlns:l="/lib/layout" xmlns:f="/lib/form" xmlns:i="jelly:fmt" xmlns:st="jelly:stapler">
${%blurb}
</j:jelly>
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
blurb = Recommends Java 11 for running Jenkins if an older version is used.
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
<?jelly escape-by-default='true'?>
<j:jelly xmlns:j="jelly:core" xmlns:l="/lib/layout" xmlns:f="/lib/form" xmlns:i="jelly:fmt" xmlns:st="jelly:stapler">
${%blurb}
</j:jelly>
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
blurb = If access control for builds is not set up, this shows a warning, explaining the problem.
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
<?jelly escape-by-default='true'?>
<j:jelly xmlns:j="jelly:core" xmlns:l="/lib/layout" xmlns:f="/lib/form" xmlns:i="jelly:fmt" xmlns:st="jelly:stapler">
${%blurb}
</j:jelly>
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
blurb = Informs about the need to perform secret re-keying due to <a href="https://www.jenkins.io/redirect/rekey" rel="noopener noreferrer" target="_blank">a security vulnerability</a> that was fixed in 2013.
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
<?jelly escape-by-default='true'?>
<j:jelly xmlns:j="jelly:core" xmlns:l="/lib/layout" xmlns:f="/lib/form" xmlns:i="jelly:fmt" xmlns:st="jelly:stapler">
${%blurb}
</j:jelly>
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
blurb = Informs about the resource root URL option if the <code>Content-Security-Policy</code> HTTP header for user-controlled resources served by Jenkins has been set to a custom value.
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
<?jelly escape-by-default='true'?>
<j:jelly xmlns:j="jelly:core" xmlns:l="/lib/layout" xmlns:f="/lib/form" xmlns:i="jelly:fmt" xmlns:st="jelly:stapler">
${%blurb}
</j:jelly>
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
blurb = This warning informs administrators about active security warnings for installed Jenkins core or plugin versions. \
Rather than disable this warning entirely (including any future issues), consider disabling specific messages in the global security configuration.
# TODO Add link
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
<?jelly escape-by-default='true'?>
<j:jelly xmlns:j="jelly:core" xmlns:l="/lib/layout" xmlns:f="/lib/form" xmlns:i="jelly:fmt" xmlns:st="jelly:stapler">
${%blurb}
</j:jelly>
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
blurb = Warns administrators about the legacy behavior of automatically generating API tokens for new users.
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
<?jelly escape-by-default='true'?>
<j:jelly xmlns:j="jelly:core" xmlns:l="/lib/layout" xmlns:f="/lib/form" xmlns:i="jelly:fmt" xmlns:st="jelly:stapler">
${%blurb}
</j:jelly>
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
blurb = Warns administrators about the legacy behavior of allowing users to generate new legacy API tokens.
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
<?jelly escape-by-default='true'?>
<j:jelly xmlns:j="jelly:core" xmlns:l="/lib/layout" xmlns:f="/lib/form" xmlns:i="jelly:fmt" xmlns:st="jelly:stapler">
${%blurb}
</j:jelly>
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
blurb = Warns administrators about the presence of legacy API tokens in the configuration of some users.
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
<?jelly escape-by-default='true'?>
<j:jelly xmlns:j="jelly:core" xmlns:l="/lib/layout" xmlns:f="/lib/form" xmlns:i="jelly:fmt" xmlns:st="jelly:stapler">
${%blurb}
</j:jelly>
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
blurb = Warns about disabled <a href="https://www.jenkins.io/redirect/csrf-protection" rel="noopener noreferrer" target="_blank">CSRF protection</a>.
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
<?jelly escape-by-default='true'?>
<j:jelly xmlns:j="jelly:core" xmlns:l="/lib/layout" xmlns:f="/lib/form" xmlns:i="jelly:fmt" xmlns:st="jelly:stapler">
${%blurb}
</j:jelly>
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
blurb = An agent attempted to send a message to the controller for execution, but agent-to-controller access control rejected it. \
This lets administrators review the message type and approve it.
# TODO I am fairly sure this never triggers, but https://github.com/jenkinsci/jenkins/pull/5885 will hopefully remove this soon anyway.
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
<?jelly escape-by-default='true'?>
<j:jelly xmlns:j="jelly:core" xmlns:l="/lib/layout" xmlns:f="/lib/form" xmlns:i="jelly:fmt" xmlns:st="jelly:stapler">
${%blurb}
</j:jelly>
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
blurb = When <a href="https://www.jenkins.io/doc/book/security/controller-isolation/#agent-controller-access-control" rel="noopener noreferrer" target="_blank">agent-to-controller access control</a> is disabled, this warns administrators.

0 comments on commit 65b9f1c

Please sign in to comment.