jenkinsci/jenkins · error · IllegalStateException
%s does not allow to delete '%s' view
Error message
%s does not allow to delete '%s' view
What it means
Error "%s does not allow to delete '%s' view" thrown in jenkinsci/jenkins.
Source
Thrown at core/src/main/java/hudson/cli/DeleteViewCommand.java:77
final HashSet<String> hs = new HashSet<>(views);
ViewOptionHandler voh = new ViewOptionHandler(null, null, null);
for (String view_s : hs) {
View view;
try {
view = voh.getView(view_s);
if (view == null) {
throw new IllegalArgumentException("View name is empty");
}
view.checkPermission(View.DELETE);
ViewGroup group = view.getOwner();
if (!group.canDelete(view)) {
throw new IllegalStateException(String.format("%s does not allow to delete '%s' view",
group.getDisplayName(),
view.getViewName()));
}
group.deleteView(view);
} catch (Exception e) {
if (hs.size() == 1) {
throw e;
}
final String errorMsg = view_s + ": " + e.getMessage();
stderr.println(errorMsg);
errorOccurred = true;
continue;
}
}
if (errorOccurred) {View on GitHub (pinned to 2e228ff40b)
Solutions
- The containing view or item group does not permit deleting this view; delete it via the Jenkins UI instead.
- Choose a different container that allows view deletion.
- Verify you have View/Delete permission on the target view.
When it happens
Trigger: Raised when the target view group (e.g. a nested view container) does not permit deleting the named view, or the view is not directly modifiable (e.g. the default All view).
Common situations: See trigger scenarios.
AI-assisted analysis of jenkinsci/jenkins@2e228ff40b (2026-08-14).
Data as JSON: /api/errors/3bdda9be8c6a3781.
Report an issue: GitHub.