[jboss-jira] [JBoss JIRA] (WFLY-2882) Ability for processes to be placed in a state rejecting config changes and requiring a restart

Brian Stansberry (JIRA) issues at jboss.org
Sat Feb 8 18:55:28 EST 2014


Brian Stansberry created WFLY-2882:
--------------------------------------

             Summary: Ability for processes to be placed in a state rejecting config changes and requiring a restart
                 Key: WFLY-2882
                 URL: https://issues.jboss.org/browse/WFLY-2882
             Project: WildFly
          Issue Type: Enhancement
      Security Level: Public (Everyone can see)
          Components: Domain Management
            Reporter: Brian Stansberry
            Assignee: Brian Stansberry
             Fix For: 9.0.0.CR1


If a condition occurs whereby a managed process is in an unknown and inconsistent state, we need the ability to mark the process as being unsafe to modify in terms of configuration and requiring restart.

Examples of this kind of situation in a standalone server would include:

1) timeouts waiting for MSC stability as envisioned in WFLY-2741.
2) failures that occur in operation rollback.

In these cases, it is no longer practical to determine how internal service state relates to configuration state. Allowing further configuration changes will exacerbate the situation. The process should be restarted in order to restore consistency before allowing further config changes.

In a domain environment this can also include servers that are inconsistent with respect to the domain model because some update has failed on that server but the rollout plan allowed the update to commit on other servers.

In this case, the server config is inconsistent with the domain and subsequent changes to the domain will not make it consistent, so they should not be propagated to the server. The server needs to be restarted in order to get a complete configuration.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


More information about the jboss-jira mailing list