Clone Tools
  • last updated 10 mins ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
[WFCORE-102] Make service verification and rollback of added services an automatic function a) core API changes b) also, removes use of SVH from interface management ops

  1. … 20 more files in changeset.
ExtensionRegistry should not cache any ManagementResourceRegistration so it won't use the wrong one if it's cloned

  1. … 30 more files in changeset.
[WFLY-1857] Remove ConstrainedResourceDefinition

  1. … 17 more files in changeset.
[WFLY-543] : Adding the new command "read-boot-errors" available from core-service=management to list all operations that failed during boot. It displays all boot errors with the failed operation and the failure description / exception of the error. Filtering boot-errors on operation addresses for making them visible. The operation params are currently hidden as checking for their visibility is quite delicate to do securely. Moving all core code from ParseAndMarshalModelsTestCase in ModelParserUtils so that we can close WFLY-CORE-11.

  1. … 32 more files in changeset.
[WFLY-266] Notification Support

* add notifications to AS7 resources description

notifications are described in :read-resource-description operation if

the notifications boolean is true

* NotificationDefinition let any resources describe the notifications

they can emit by registering them in the ManagementResourceRegistration

* add NotificationRegistry (exposed by the ModelController) to

register/unregister notification handlers

* add NotificationSupport to emit notifications during a managemenet

operations (through OperationContext.emit(Notification))

Notifications emitted by OperationContext.emit(Notification) are

effectively sent at the end of the operation execution if it is

successful. This ensure that the order of notifications emitted by a

single OperationContext will be received in the same order (unless they

are emitted during the ResultHandler execuion).

If the NotificationSupport is created with an ExecutorService, the

delivery of notifications is non-blocking and will not block the

remaining code path of the operation execution.

JIRA: https://issues.jboss.org/browse/WFLY-266

  1. … 63 more files in changeset.
Introduce an encapsulation of the various elements of the management model Use it support the copy-on-write/publish-on-commit semantic for ops that make management model changes

  1. … 53 more files in changeset.
Revert "Revert "Merge pull request #6237 from bstansberry/WFLY-2741-3058""

This reverts commit 1acc7ae0673749547845f290bb7bab1967dbd71e.

was: 13261bbb466bed0c840634a422db19f4505f0071

  1. … 64 more files in changeset.
Revert "Merge pull request #6237 from bstansberry/WFLY-2741-3058"

This reverts commit 56df5721bb734de8938f0024ab4865ae9b35d487, reversing

changes made to d2d25ce1e497e5522bfcf73aca0084e96fa2088a.

was: 1acc7ae0673749547845f290bb7bab1967dbd71e

  1. … 64 more files in changeset.
[WFLY-3058] Expose actively executing mgmt ops as management resources

was: 0d4c4441d4cdb94774cf1a2c2ee0c51ceb2de00c

  1. … 31 more files in changeset.
[WFLY-490] / [WFLY-1820] Record and report where sensitivity and application constraints are used

was: e55a905044a6c6ed5240c714300028d601434bc8

  1. … 36 more files in changeset.
[WFLY-490] Redo the relationship between Authorizer and the configuration

Introduce an AuthorizerConfiguration interface to encapsulate all configuration state from the management API.

Use that for accessing configuration state in DefaultPermissionFactory and the role mappers.

Provide a writable implementation to the various OSHs responsible for handling management ops.

Formalize support for the is-caller-in-role op.

Remove the ConfigurableAuthorizer interface; move API up to Authorizer.

Flesh out how a custom Authorizer would integrate; added CustomAuthorizer interface.

was: a6dac102bbd09eb4ad6f19cd555395db158d769f

  1. … 65 more files in changeset.
[WFLY-490][WFLY-488] rbac for the jmx subsystem. Needs tests

was: 1d34d3c7d172f458b985a9948218ad2162cc8eed

  1. … 30 more files in changeset.
[WFLY-456] Audit Logging - squashed the below commits since master has changed so much

[WFLY-456] Minor OperationContext impl cleanups

[WFLY-456] Bring in John Bailey's audit log classes

[WFLY-456] Add real audit loggers into the model controllers; integrate management handlers

[WFLY-456] Log the full set of information

[WFLY-456] Fix problems from rebase

[WFLY-456] Use SecurityContext when invoking JMX methods via remoting

[WFLY-456] Move core security classes into own module

[WFLY-456] Rework things and make the controller logger work

[WFLY-456] Include the access mechanism in the log, move some more classes to core-security

[WFLY-456] Make audit logger available to JMX

[WFLY-456] Pluggable MBeanServer delegate to audit logger, and loads of exception handling

[WFLY-456] Jmx audit log proxy

[WFLY-456] Separate the configuration for the core controller and jmx audit logs

[WFLY-456] Set the booting flag in the jmx layer

[WFLY-456] Integrate audit logging resource and ops into JMX extension so it can be configured there

[WFLY-456] Correct copyright notices in my new files

[WFLY-456] fix problems from rebase

[WFLY-456] Get rid of the original hashing implementation

[WFLY-456] Add missing originalResultTxControl from rebase

[WFLY-456] Add config for appenders

[WFLY-456] Basic file appender and json formatter. The output needs cleaning up and everything is currently hardcoded

[WFLY-456] Back up the previous log file. Basic syslog appender (awaiting the improved logmanager SyslogHandler)

[WFLY-456] Use the org.wildfly:wildfly-xxx names. Start configuring file appenders

[WFLY-456] Configure model for syslog appender

[WFLY-456] Log audit log records for ParallelBootOperationContext and ReadOnlyContext

[WFLY-456] Make whether to log on boot configurable

[WFLY-456] Be able to add/remove appender references at runtime and update the appenders at runtime

[WFLY-456] Add boot-log to jmx audit-log as well and update xsd's for both core and jmx

[WFLY-456] Make additive changes to appenders take effect right away, and delay changes/removals until the current audit record has been written

[WFLY-456] Add schema support and parsing for managed server path overrides, and clean up the handlers

[WFLY-456] Use 'handler' rather than 'appender'

[WFLY-456] Pass in audit log operations to managed servers on boot

[WFLY-456] Separate handler chains for host and managed server audit logs

[WFLY-456] i18n and get rid of code no longer needed

[WFLY-456] Fix problems from rebase, revisit security after moved WildFlySecurityManager

[WFLY-456] Flesh out the syslog handler, tried with UDP

[WFLY-456] Start testing the handlers and ops

[WFLY-456] Set up proper syslog host and app names

[WFLY-456] More tests

[WFLY-456] Complete renaming appender->handler. Really

[WFLY-456] Nicer separate configuration for JMX

[WFLY-456] Better testing for enabled and log-read-only audit log write attribute handlers

[WFLY-456] Separate handlers for JMX subsystem audit logging, and tests

[WFLY-456] Maintan a failure count per appender

[WFLY-456] Configure the json formatter and reference from the audit log handlers

Expose 'max-length' and 'truncate' for the syslog handler

[WFLY-456] Make audit logging work in admin-only mode

Fix bug not enabling the appender in domain mode

[WFLY-456] Fixes to tls syslog handler having tried it out against rsyslog

[WFLY-456] don't enable log by default

[WFLY-456] Test jmx audit log transformation

[WFLY-456] Test audit logging in testsuite

[WFLY-456] Move new i18n bits into domain-management, rather than using the ones from controller

[WFLY-456] Recycle handler operation, make max-failure-count configurable per handler, expose runtime attributes for handler failure counts

[WFLY-456] Use strings instead of byte[] for the formatters for now. We can revisit the byte[] part if more tamper detecting formatters are used in the future

[WFLY-456] Use platform independent line terminator

[WFLY-456] Changes to work with latest logmanager following a squash

was: d94ab0354f5c9e2112985e03b448073ecae05d81

  1. … 162 more files in changeset.
[WFLY-490] Wiring in a configurable access control system Add scoped role configuration

was: 9e4a6dfa29783624fd15b8b5e99aff64f9a478c3

  1. … 42 more files in changeset.
[AS7-947] add operation id updater

was: b7e2fc642d8341bcd6e631a2c9b96cc07448c060

  1. … 5 more files in changeset.
replace usages of deprecated junit.framework.*

was: 2b290501334a00ee85fa04609fd63e727d1bf4c4

  1. … 106 more files in changeset.
[AS7-6380] Read system properties from product.conf. Only set each if not specified on command-line or in domain/standalone.conf

Make sure product.conf properties get added to ServerEnvironment.primordialProperties

was: 968da93173b68f71068fe6a7c318f3c1b22080b4

  1. … 6 more files in changeset.
Deprecate ExpressionResolver.DEFAULT

was: 360d84716f152fa74ca56c165d3f5e91b6e122f0

  1. … 14 more files in changeset.
Don't use deprecated apis & code cleanup

get rid of bunch of compiler warnings

was: 3a81ca0bd65bca01aa1f46009a137f48db2c7bc3

  1. … 90 more files in changeset.
[AS7-5884] Maintain a reference count for deployment hashes deployed to the content repository.

This is to handle the case where the same deployment is deployed with the same name, to make sure

that a copy is kept in the repository if one is removed. Once all deployments are removed, the

content is removed.

was: 66c57881c9b55c0f2d467cbf518b13dc91b3975d

  1. … 9 more files in changeset.
[AS7-5927] Minimal AS7 build pulls in many unecessary dependencies

was: 3f9cbf4b0906e2f6a1d63c87e25a82cb06d12757

    • -210
    • +0
    ./jboss/as/server/EmbeddedServerFactorySetupUnitTestCase.java
  1. … 3 more files in changeset.
Delete ServerControllerModelUtil and ServerControllerModelUtilTestCase which only tested unused code

was: 95da318e89e209538f577114401444ea29f5c8fd

    • -52
    • +0
    ./jboss/as/server/ServerControllerModelUtilTestCase.java
  1. … 5 more files in changeset.
AS7-5059 Move server module away from recursive context.completeStep()

was: c2ff86310c2e167161ea1766279258a70ecace04

  1. … 30 more files in changeset.
Refactor domain and server grou deployment handlers to use attribute definitions

was: 35ad47eeebd716fffd590f1c3171d4c5fa519911

  1. … 8 more files in changeset.
Refactor Server deployment handlers to use AttributeDefinition

Do the extra validation in a custom validator

was: 79b285d6f9a31ccbd1774e2f85f702bd668c944a

  1. … 14 more files in changeset.
host model conversion to RD

initial work to convert interface to RD, not done yet

was: c1b19d1d57d91d6c5b976961ee17d6a282d3e20a

  1. … 25 more files in changeset.
Rename to ServerRootResourceDescription

was: 5f1d6aba7db0f6527219f7a794778e8cb55bc3b1

  1. … 5 more files in changeset.
Start converting server root resource

was: 59bbee6ba4d85604541963a6d57ebc23bdb8b9fc

  1. … 8 more files in changeset.
[AS7-4944] update managed server registration process

was: 9788e0cca415fc5a07a93e5962c4098caca2adaf

  1. … 31 more files in changeset.
[AS7-4764] Implement --read-only-xxx-config and make that read-only, while preserving LAST and history

was: 435c862b9514bfcf0a036bb2b916ac3dc63b4f4a

  1. … 34 more files in changeset.