This is an automated email from the ASF dual-hosted git repository.
heneveld pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/brooklyn-server.git
from 7aa849dd04 better handling for quotes when passing container args;
also support list
new c3883be7f3 disable host geo lookup by default outside of dev
environment
new 4a1a0723df add a 'shell' workflow step
new db1d451631 add permission for shell scripts. identical to groovy
scripts for the moment.
new 71f88dde5d fix log message tests, ignoring noise from other runs
new a122342249 Merge branch 'shell-workflow-step'
new 5f50ca0b8f fail poller tasks by default if they throw exceptions
new 918acb96e7 allow workflow to have no steps if it has output
The 7 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
.../brooklyn/core/BrooklynFeatureEnablement.java | 7 ++
.../brooklyn/core/feed/AttributePollHandler.java | 9 ++-
.../core/location/geo/GeoBytesHostGeoLookup.java | 3 +-
.../brooklyn/core/location/geo/HostGeoLookup.java | 9 ++-
.../core/location/geo/MaxMind2HostGeoLookup.java | 1 +
.../core/location/geo/UtraceHostGeoLookup.java | 1 +
.../entitlement/EntitlementManagerAdapter.java | 6 ++
.../core/mgmt/entitlement/Entitlements.java | 16 +++-
.../core/sensor/AbstractAddSensorFeed.java | 4 +
.../core/sensor/AbstractAddTriggerableSensor.java | 25 +++++--
.../brooklyn/core/server/BrooklynServerConfig.java | 3 +
.../core/workflow/WorkflowExecutionContext.java | 2 +-
.../brooklyn/core/workflow/WorkflowSensor.java | 8 +-
.../core/workflow/WorkflowStepResolution.java | 11 ++-
.../core/workflow/steps/CustomWorkflowStep.java | 21 ++++--
.../workflow/steps/external/ShellWorkflowStep.java | 85 ++++++----------------
.../core/mgmt/entitlement/EntitlementsTest.java | 1 +
.../brooklyn/core/workflow/WorkflowBasicTest.java | 29 ++++++--
.../core/workflow/WorkflowBeefyStepTest.java | 6 ++
.../workflow/WorkflowPersistReplayErrorsTest.java | 8 +-
karaf/init/src/main/resources/catalog.bom | 5 ++
.../brooklyn/rest/resources/ScriptResource.java | 8 +-
22 files changed, 168 insertions(+), 100 deletions(-)
copy
software/winrm/src/main/java/org/apache/brooklyn/location/winrm/WinrmWorkflowStep.java
=>
core/src/main/java/org/apache/brooklyn/core/workflow/steps/external/ShellWorkflowStep.java
(50%)