[jboss-jira] [JBoss JIRA] (WFCORE-1525) ageout-history does not report failures
Bartosz Spyrko-Śmietanko (JIRA)
issues at jboss.org
Wed May 4 17:45:00 EDT 2016
[ https://issues.jboss.org/browse/WFCORE-1525?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13201208#comment-13201208 ]
Bartosz Spyrko-Śmietanko edited comment on WFCORE-1525 at 5/4/16 5:44 PM:
--------------------------------------------------------------------------
Proposed fix - if ageout-history fails to delete some history files, it returns with
{noformat}
{
"outcome" => "failed",
"failure-description" => "WFLYCTL0158: Operation handler failed: java.lang.IllegalStateException: WFLYPAT0048: Unable to remove some of the history files.",
"rolled-back" => true
}
{noformat}
In addition offending files are logged at warning level in the patching logger:
{noformat}
[33m22:12:47,080 WARN [org.jboss.as.patching] (management-handler-thread - 3) WFLYPAT0001: Cannot delete file /Users/spyrkob/workspaces/set/wildfly-core/testsuite/patching/target/wildfly-core/.installation/patches/cp0/configuration
[33m22:12:47,081 WARN [org.jboss.as.patching] (management-handler-thread - 3) WFLYPAT0001: Cannot delete file /Users/spyrkob/workspaces/set/wildfly-core/testsuite/patching/target/wildfly-core/.installation/patches/cp0/timestamp
{noformat}
was (Author: spyrkob):
Proposed fix - if ageout-history fails to delete some history files, it returns with
```
{
"outcome" => "failed",
"failure-description" => "WFLYCTL0158: Operation handler failed: java.lang.IllegalStateException: WFLYPAT0048: Unable to remove some of the history files.",
"rolled-back" => true
}
```
In addition offending files are logged at warning level in the patching logger:
```
[33m22:12:47,080 WARN [org.jboss.as.patching] (management-handler-thread - 3) WFLYPAT0001: Cannot delete file /Users/spyrkob/workspaces/set/wildfly-core/testsuite/patching/target/wildfly-core/.installation/patches/cp0/configuration
[33m22:12:47,081 WARN [org.jboss.as.patching] (management-handler-thread - 3) WFLYPAT0001: Cannot delete file /Users/spyrkob/workspaces/set/wildfly-core/testsuite/patching/target/wildfly-core/.installation/patches/cp0/timestamp
```
> ageout-history does not report failures
> ----------------------------------------
>
> Key: WFCORE-1525
> URL: https://issues.jboss.org/browse/WFCORE-1525
> Project: WildFly Core
> Issue Type: Bug
> Components: Patching
> Affects Versions: 2.1.0.Final
> Reporter: Dennis Reed
> Assignee: Bartosz Spyrko-Śmietanko
>
> When ageout-history cannot delete the old CP files, it silently fails and returns "success".
> LocalAgeoutHistoryHandler#recursiveDelete does keep track of whether the
> delete failed or succeeded, but the return value from this method is ignored
> in execute(...).
> If recursiveDelete returns false, it should report a failure.
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)
More information about the jboss-jira
mailing list