incubator-brooklyn.git
6 years agoThis closes #1170
Alex Heneveld [Sat, 30 Jan 2016 02:31:35 +0000 (02:31 +0000)] 
This closes #1170

6 years agoThis closes #1175
Alex Heneveld [Sat, 30 Jan 2016 02:28:34 +0000 (02:28 +0000)] 
This closes #1175

6 years agoThis closes #1178
Alex Heneveld [Sat, 30 Jan 2016 02:21:43 +0000 (02:21 +0000)] 
This closes #1178

6 years agofix failing (time sensitive) test 1178/head
Alex Heneveld [Fri, 29 Jan 2016 23:30:07 +0000 (23:30 +0000)] 
fix failing (time sensitive) test

and improve the "Asserts.eventually" routines which that used,
adding a new simpler eventuallyOnNotify(...) and having it used elsewhere.

also add convenience methods for CountdownTimer so its usage is more readable.

6 years agoadd support for SNAPSHOT downloads 1170/head
John McCabe [Thu, 28 Jan 2016 16:27:44 +0000 (16:27 +0000)] 
add support for SNAPSHOT downloads
- supports release downloads via Apache closer.lua mirror
- supports snapshot download from Apache maven
- supports snapshot download from a local -dist.tar.gz archive.
*NOTE* this currently requires the user to copy the dist to the same directory
       as the Vagrantfile

6 years agoremove printStackTrace which snuck in to test
Alex Heneveld [Wed, 27 Jan 2016 10:34:28 +0000 (10:34 +0000)] 
remove printStackTrace which snuck in to test

6 years agoUpdate storm dependency 1175/head
Valentin Aitken [Tue, 26 Jan 2016 21:55:40 +0000 (23:55 +0200)] 
Update storm dependency

- exclude storm:carbonite transitive dependency

6 years agoThis closes #1173
Alex Heneveld [Tue, 26 Jan 2016 20:10:28 +0000 (20:10 +0000)] 
This closes #1173

6 years agoThis closes #1174
Alex Heneveld [Tue, 26 Jan 2016 20:05:32 +0000 (20:05 +0000)] 
This closes #1174

6 years agofix intermittent failing test on constraint validation 1174/head
Alex Heneveld [Tue, 26 Jan 2016 20:02:57 +0000 (20:02 +0000)] 
fix intermittent failing test on constraint validation

6 years agoThis closes #1165
Aled Sage [Tue, 26 Jan 2016 12:54:19 +0000 (12:54 +0000)] 
This closes #1165

6 years agoSshFeed: if same cmd, then share result 1173/head
Aled Sage [Mon, 25 Jan 2016 17:35:11 +0000 (17:35 +0000)] 
SshFeed: if same cmd, then share result

- Fix the avoidance of executing the same command repeatedly, if an
  SshFeed is configured with multiple sensors that use the output
  of the same command.

6 years agoSshFeedIntegrationTest: fix compile warnings
Aled Sage [Mon, 25 Jan 2016 17:27:51 +0000 (17:27 +0000)] 
SshFeedIntegrationTest: fix compile warnings

6 years agochange-version: improve echo msg
Aled Sage [Mon, 25 Jan 2016 17:26:15 +0000 (17:26 +0000)] 
change-version: improve echo msg

6 years agoThis closes #1167
Alex Heneveld [Mon, 25 Jan 2016 01:02:01 +0000 (01:02 +0000)] 
This closes #1167

6 years agoThis closes #1171
Alex Heneveld [Mon, 25 Jan 2016 01:01:38 +0000 (01:01 +0000)] 
This closes #1171

6 years agoadd README.md to rat excludes
John McCabe [Mon, 25 Jan 2016 00:57:47 +0000 (00:57 +0000)] 
add README.md to rat excludes

6 years agoadd -SNAPSHOT handling
John McCabe [Sun, 24 Jan 2016 23:41:26 +0000 (23:41 +0000)] 
add -SNAPSHOT handling
- aborts starting brooklyn VM with a warning and pointer to README
- README describes how to update the Vagrantfile to point at the desired -SNAPSHOT source

6 years agofix RAT violations
John McCabe [Sun, 24 Jan 2016 22:24:50 +0000 (22:24 +0000)] 
fix RAT violations

6 years agoThis closes #1172
Aled Sage [Fri, 22 Jan 2016 17:53:45 +0000 (17:53 +0000)] 
This closes #1172

6 years agoAdds catalog item example to externalized-configuration.md 1172/head
Aled Sage [Fri, 22 Jan 2016 15:03:41 +0000 (15:03 +0000)] 
Adds catalog item example to externalized-configuration.md

6 years agoload locations from catalog, strip unnecessary properties
John McCabe [Fri, 22 Jan 2016 15:48:14 +0000 (15:48 +0000)] 
load locations from catalog, strip unnecessary properties
- vagrant-catalog.bom loaded on startup in the systemd service unit

6 years agoalso improve jmx port allocation in tests 1171/head
Alex Heneveld [Fri, 22 Jan 2016 11:46:50 +0000 (11:46 +0000)] 
also improve jmx port allocation in tests

to fix another observed test failure,
at https://builds.apache.org/job/incubator-brooklyn-pull-requests/org.apache.brooklyn$brooklyn-software-base/2439/testReport/junit/org.apache.brooklyn.feed.jmx/JmxFeedTest/setUp/

Port already in use: 40125; nested exception is:
 java.net.BindException: Address already in use

6 years agofix race in DSTTest.testCancel
Alex Heneveld [Fri, 22 Jan 2016 09:41:00 +0000 (09:41 +0000)] 
fix race in DSTTest.testCancel

seeing errors on jenkins server though it runs fine locally;
have patched what looks like one race, but not sure it explains the failure
at https://builds.apache.org/job/incubator-brooklyn-pull-requests/org.apache.brooklyn$brooklyn-core/2440/testReport/junit/org.apache.brooklyn.util.core.task/DynamicSequentialTaskTest/testCancelled/
where we are seeing an extra semaphore at the end of the test;
have added comments and logging in case it is seen again.
(locally all is well.)

6 years agocorrect artifact staging dir path
John McCabe [Thu, 21 Jan 2016 22:57:21 +0000 (22:57 +0000)] 
correct artifact staging dir path

6 years agoadd getting started vagrant env to release artifacts
John McCabe [Thu, 21 Jan 2016 22:50:59 +0000 (22:50 +0000)] 
add getting started vagrant env to release artifacts
- following inclusion of Vagrant as a target in #1144
- previously at https://github.com/johnmccabe/vagrant-brooklyn-getting-started

6 years agoupdate release process docs for current repo structure
John McCabe [Thu, 21 Jan 2016 22:03:41 +0000 (22:03 +0000)] 
update release process docs for current repo structure

6 years agoadd apache-brooklyn-VER-vagrant release artifact
John McCabe [Thu, 21 Jan 2016 18:49:31 +0000 (18:49 +0000)] 
add apache-brooklyn-VER-vagrant release artifact

6 years agoupdate make-release-artifacts to work with current repo structure
John McCabe [Thu, 21 Jan 2016 18:42:08 +0000 (18:42 +0000)] 
update make-release-artifacts to work with current repo structure

6 years agogroup software process tasks better 1167/head
Alex Heneveld [Thu, 21 Jan 2016 14:10:09 +0000 (14:10 +0000)] 
group software process tasks better

causes a much nicer tree to display, rather than lots of steps.
most are no-op and i think this structure makes it better to navigate.
unfortunately it is hard to tell if a step is no-op, as they are methods,
so we don't have a way just to not run empty steps.
it would be better to do away with most of them, finding a different mechanism
for subclasses to insert at the right point, but this helps in the short term.

6 years agofix location of yaml file read in by docs
Alex Heneveld [Thu, 21 Jan 2016 09:52:14 +0000 (09:52 +0000)] 
fix location of yaml file read in by docs

docs build failed without this

6 years agoThis closes #1148
Alex Heneveld [Thu, 21 Jan 2016 09:48:00 +0000 (09:48 +0000)] 
This closes #1148

6 years agomark ConnectionFailureDetectorTest.java as Integration because it requires ports... 1165/head
Alex Heneveld [Thu, 21 Jan 2016 09:41:44 +0000 (09:41 +0000)] 
mark ConnectionFailureDetectorTest.java as Integration because it requires ports accessible

the failure log is recorded at:
https://gist.github.com/davidx/1a21649a5e637b7b2a6a

6 years agoThis closes #1164
Alex Heneveld [Thu, 21 Jan 2016 01:22:59 +0000 (01:22 +0000)] 
This closes #1164

6 years agoaddress minor shutdown cleanup code review comments 1164/head
Alex Heneveld [Thu, 21 Jan 2016 01:19:12 +0000 (01:19 +0000)] 
address minor shutdown cleanup code review comments

6 years agosuppress explicit termination in main thread;
Alex Heneveld [Wed, 20 Jan 2016 20:49:13 +0000 (20:49 +0000)] 
suppress explicit termination in main thread;
the shutdown hook is sufficient and it's a bit of work to terminate properly in-thread

6 years agobackground the dev-mode web server shutdown,
Alex Heneveld [Wed, 20 Jan 2016 18:26:56 +0000 (18:26 +0000)] 
background the dev-mode web server shutdown,
and Entities.destroyAll is more graceful on concurrent shutdown

6 years agoprevent deadlock if requests coming in during startup
Alex Heneveld [Wed, 20 Jan 2016 18:13:35 +0000 (18:13 +0000)] 
prevent deadlock if requests coming in during startup

6 years agobetter shutdown
Alex Heneveld [Wed, 20 Jan 2016 15:56:07 +0000 (15:56 +0000)] 
better shutdown

call Main.terminate() in the main thread, rather than relying on shutdown hooks

fixes rest-initiated shutdown when using BrooklynJavascriptGuiLauncher
(looks like that has been broken since #771)

6 years agoThis closes #1160
Alex Heneveld [Wed, 20 Jan 2016 21:04:20 +0000 (21:04 +0000)] 
This closes #1160

6 years agoThis closes #1162
Alex Heneveld [Wed, 20 Jan 2016 21:04:15 +0000 (21:04 +0000)] 
This closes #1162

6 years agocode review for task-cancellation mode 1160/head
Alex Heneveld [Wed, 20 Jan 2016 21:01:20 +0000 (21:01 +0000)] 
code review for task-cancellation mode

6 years agoaddress code review for #1162 1162/head
Alex Heneveld [Wed, 20 Jan 2016 20:53:04 +0000 (20:53 +0000)] 
address code review for #1162

6 years agoclearer semantics for cancel, and cancel dependent submitted tasks by default
Alex Heneveld [Tue, 19 Jan 2016 12:48:15 +0000 (12:48 +0000)] 
clearer semantics for cancel, and cancel dependent submitted tasks by default

prevents leaks where dependent tasks (eg resolveValue) are submitted in the background,
then the caller is cancelled; the interruption was not propagated.  now by default it is,
to children tasks and to submitted transients, with options for other (weaker and stronger) cancellations.
see TaskInternal.cancel(TaskCancellationOptions), and new tests for cancelling children in DynamicSequentialTaskTest.

also remove deprecated loose-typing ExecutionUtils.invoke,
more TRACE logging for activities,
and wrap batch config in a task so more resolutions are nested

6 years agoThis closes #1163
Aled Sage [Wed, 20 Jan 2016 16:09:17 +0000 (16:09 +0000)] 
This closes #1163

6 years agofor chained references, prefer outer catalog item id, and outer tags
Alex Heneveld [Wed, 20 Jan 2016 12:08:31 +0000 (12:08 +0000)] 
for chained references, prefer outer catalog item id, and outer tags

as described in changes to release-notes.md

6 years agoAdds EmptyWindowsProcess 1163/head
Aled Sage [Tue, 19 Jan 2016 14:57:47 +0000 (14:57 +0000)] 
Adds EmptyWindowsProcess

- Includes EmptyWindowsProcess.USE_WINRM_MONITORING, for disabling
  checking of WinRM connectivity.
- Adds EmptySoftwareProcess.USE_SSH_MONITORING, for disabling checking
  of ssh connectivity.

With EmptyWindowsProcess, one can provision an entity that will not
execute anything on the box. That makes it usable even if there is
no direct WinRM connectivity to the box.

6 years agoFix EmptySoftwareProcessYamlTest
Aled Sage [Tue, 19 Jan 2016 14:55:28 +0000 (14:55 +0000)] 
Fix EmptySoftwareProcessYamlTest

See https://github.com/brooklyncentral/brooklyn/issues/1377

6 years agoThis closes #1158
Aled Sage [Wed, 20 Jan 2016 10:27:02 +0000 (10:27 +0000)] 
This closes #1158

6 years agowinrm: switch to winrm4j v0.2.0, from 0.1.0 1158/head
Aled Sage [Mon, 18 Jan 2016 21:29:13 +0000 (21:29 +0000)] 
winrm: switch to winrm4j v0.2.0, from 0.1.0

- This is a pure-java WinRM client, so removes the jython depenpdency.
- Also changes WinRmTool.executeScript(...) to executeCommand(…),
  and WinRmMachineLocation.executeScript to executeCommand.
- Fixes WindowsPerformanceCounterFeedLiveTest
- Renames Winrm4jTool’s package (from pywinrm to winrm4j).
- Fixes imports that used org.python

6 years agoThis closes #1161
Alex Heneveld [Tue, 19 Jan 2016 15:50:59 +0000 (15:50 +0000)] 
This closes #1161

6 years agoThis closes #1123
Alex Heneveld [Tue, 19 Jan 2016 15:36:07 +0000 (15:36 +0000)] 
This closes #1123

6 years agotidy several other places start(Collection<Location>) is assuming locations are alway... 1161/head
Alex Heneveld [Tue, 19 Jan 2016 13:52:09 +0000 (13:52 +0000)] 
tidy several other places start(Collection<Location>) is assuming locations are always passed in, not inherited

6 years agoThis closes #1155
Alex Heneveld [Tue, 19 Jan 2016 14:38:48 +0000 (14:38 +0000)] 
This closes #1155

6 years agoThis closes #1132
Alex Heneveld [Tue, 19 Jan 2016 14:38:40 +0000 (14:38 +0000)] 
This closes #1132

6 years agoAdd more tests. Correct typo. 1148/head
Guglielmo Nigri [Tue, 19 Jan 2016 14:34:12 +0000 (15:34 +0100)] 
Add more tests. Correct typo.

6 years agoclean up how start(Location) works, for Dynamic{Cluster,Fabric}
Alex Heneveld [Tue, 19 Jan 2016 13:33:05 +0000 (13:33 +0000)] 
clean up how start(Location) works, for Dynamic{Cluster,Fabric}

6 years agoThis closes #1159
Alex Heneveld [Tue, 19 Jan 2016 13:08:13 +0000 (13:08 +0000)] 
This closes #1159

6 years agoFix DynamicFabric locations 1159/head
Aled Sage [Tue, 19 Jan 2016 12:20:09 +0000 (12:20 +0000)] 
Fix DynamicFabric locations

- When locations are defined at the YAML top-level, then ensure the
  DynamicFabric finds those.

6 years agoThis closes #1157
Aled Sage [Mon, 18 Jan 2016 22:14:51 +0000 (22:14 +0000)] 
This closes #1157

6 years agoThis closes #1154
Andrew Kennedy [Mon, 18 Jan 2016 17:15:23 +0000 (17:15 +0000)] 
This closes #1154

* github/pr/1154:
  Updated JClouds to 1.9.2

6 years agoSet error logging for MySqlNode 1155/head
Valentin Aitken [Mon, 18 Jan 2016 13:04:18 +0000 (15:04 +0200)] 
Set error logging for MySqlNode

6 years agoAdditional security for MySQL 1157/head
Yavor Yanchev [Mon, 18 Jan 2016 15:51:22 +0000 (17:51 +0200)] 
Additional security for MySQL

- it changes the default of sql_mode to include "NO_AUTO_CREATE_USER"
- it will prevent the GRANT statement from automatically creating new
user accounts unless authentication information is specified.

6 years agoThis closes #1131
Sam Corbett [Mon, 18 Jan 2016 12:15:50 +0000 (12:15 +0000)] 
This closes #1131

WinRm documentation - In Powershell use Start-Process ... -Wait

6 years agoThis closes #1153
Sam Corbett [Mon, 18 Jan 2016 12:12:51 +0000 (12:12 +0000)] 
This closes #1153

WinRM docs for correct preparation of windows templates

6 years agoThis closes #1141
Sam Corbett [Mon, 18 Jan 2016 12:09:04 +0000 (12:09 +0000)] 
This closes #1141

Fixed issue with exceptions in Rest Client

6 years agoUpdated JClouds to 1.9.2 1154/head
Graeme-Miller [Mon, 18 Jan 2016 10:59:59 +0000 (10:59 +0000)] 
Updated JClouds to 1.9.2

6 years agoWinRM docs for correct preparation of windows template 1153/head
Yavor Yanchev [Mon, 18 Jan 2016 10:41:43 +0000 (12:41 +0200)] 
WinRM docs for correct preparation of windows template

- Short troubleshooting section that incorrect windows template can
  cause timeouts or fail some deployments
- Settings to Use for an Unattended Installation in known limitations
  section

6 years agoThis closes #1142
Andrew Kennedy [Mon, 18 Jan 2016 00:37:05 +0000 (00:37 +0000)] 
This closes #1142

* github/pr/1142:
  deprecate group.members.delegate and prevent delegate creation when adding to quarantine - use of delegate to denote quarantine group membership in the jsgui is no longer required due to #929

6 years agoThis closes #1152
Ciprian Ciubotariu [Mon, 18 Jan 2016 00:30:04 +0000 (02:30 +0200)] 
This closes #1152

6 years ago[BROOKLYN-183] Add karaf features 1152/head
Cristian Tarsoaga [Sat, 16 Jan 2016 01:26:52 +0000 (03:26 +0200)] 
[BROOKLYN-183] Add karaf features

Add brooklyn-software-base, brooklyn-software-winrm and brooklyn-policy features.
Ignore for now python imports in brooklyn-software-base.

6 years agoThis closes #1130
Aled Sage [Fri, 15 Jan 2016 22:37:24 +0000 (22:37 +0000)] 
This closes #1130

6 years agoThis closes #1151
Alex Heneveld [Fri, 15 Jan 2016 15:11:05 +0000 (15:11 +0000)] 
This closes #1151

6 years agoupdate licenses with latest metadata and dependencies 1151/head
Alex Heneveld [Fri, 15 Jan 2016 15:07:50 +0000 (15:07 +0000)] 
update licenses with latest metadata and dependencies

6 years agocorrect references used in license-readme-generation for new project structure
Alex Heneveld [Fri, 15 Jan 2016 15:04:11 +0000 (15:04 +0000)] 
correct references used in license-readme-generation for new project structure

6 years agoThis closes #1136
Aled Sage [Fri, 15 Jan 2016 14:54:57 +0000 (14:54 +0000)] 
This closes #1136

6 years agoThis closes #1150
Aled Sage [Fri, 15 Jan 2016 14:11:06 +0000 (14:11 +0000)] 
This closes #1150

6 years agoBROOKLYN-215: fix NPE when SshMachineLocation.port==null 1150/head
Aled Sage [Fri, 15 Jan 2016 13:18:13 +0000 (13:18 +0000)] 
BROOKLYN-215: fix NPE when SshMachineLocation.port==null

6 years agoThis closes #1145
Alex Heneveld [Thu, 14 Jan 2016 23:53:09 +0000 (23:53 +0000)] 
This closes #1145

6 years agoThis closes #1146
Alex Heneveld [Thu, 14 Jan 2016 23:52:36 +0000 (23:52 +0000)] 
This closes #1146

6 years agoThis closes #1149
Alex Heneveld [Thu, 14 Jan 2016 23:48:07 +0000 (23:48 +0000)] 
This closes #1149

6 years agoThis closes #1143
Alex Heneveld [Thu, 14 Jan 2016 23:45:42 +0000 (23:45 +0000)] 
This closes #1143

6 years agoturn off sticky sessions to allow easy balancing validation 1149/head
John McCabe [Thu, 14 Jan 2016 22:58:57 +0000 (22:58 +0000)] 
turn off sticky sessions to allow easy balancing validation

6 years agofix transformation of values which are Sets 1143/head
Alex Heneveld [Thu, 14 Jan 2016 22:00:09 +0000 (22:00 +0000)] 
fix transformation of values which are Sets

fixing test failure introduced, and expand test coverage;
the problem was not introduced here, but i think it was hidden
because we weren't transforming values in some cases.
presumably now we are transforming better+more,
and with this we're also transforming Set instances correctly.

6 years agounwrap type being extended as soon as it is loaded
Alex Heneveld [Thu, 14 Jan 2016 22:19:15 +0000 (22:19 +0000)] 
unwrap type being extended as soon as it is loaded

6 years agoBetter control over opening inbound ports
Guglielmo Nigri [Thu, 14 Jan 2016 10:42:51 +0000 (11:42 +0100)] 
Better control over opening inbound ports

6 years agoThis closes #1125
Aled Sage [Thu, 14 Jan 2016 16:46:42 +0000 (16:46 +0000)] 
This closes #1125

6 years agoThis closes #1147
Aled Sage [Thu, 14 Jan 2016 16:44:57 +0000 (16:44 +0000)] 
This closes #1147

6 years agoadd release notes mention of location changes
Alex Heneveld [Thu, 14 Jan 2016 16:13:13 +0000 (16:13 +0000)] 
add release notes mention of location changes

6 years agoparameter-inheritance now marked with TODO, and prev behaviour largely restored
Alex Heneveld [Thu, 14 Jan 2016 14:32:55 +0000 (14:32 +0000)] 
parameter-inheritance now marked with TODO, and prev behaviour largely restored

6 years agoWIP - change semantics of parameter addition
Alex Heneveld [Wed, 13 Jan 2016 23:08:29 +0000 (23:08 +0000)] 
WIP - change semantics of parameter addition

api EntitySpec.parameters(...)  should *add* parameters, like the other methods;
since parameters have just been introduced it is fine to do this

also comments and tidy of other merges

6 years agorevise tests for new semantics of inheriting locations
Alex Heneveld [Thu, 14 Jan 2016 15:49:52 +0000 (15:49 +0000)] 
revise tests for new semantics of inheriting locations

also allow nulls in the camp objects since they can come in via `{ location: null }`

6 years agoTest catalog item tags serialization 1147/head
Svetoslav Neykov [Thu, 14 Jan 2016 15:17:25 +0000 (17:17 +0200)] 
Test catalog item tags serialization

6 years agoFix catalog XML deserializing
Svetoslav Neykov [Thu, 14 Jan 2016 15:01:38 +0000 (17:01 +0200)] 
Fix catalog XML deserializing

Fixes the serialized XML format so it can be deserialized later.

6 years agoin AbstractApplication, don't infer locations to pass to start(...)
Alex Heneveld [Thu, 14 Jan 2016 13:36:05 +0000 (13:36 +0000)] 
in AbstractApplication, don't infer locations to pass to start(...)

with this, locations defined on an app are no longer inserted automatically by BasicApplication.start().  this is because locations are now normally defined on yaml.  entities typically prefer a location if supplied to start(...), but if none are supplied there they look in local configuration and then ancestor configuration.  if BasicApplication passes their configured location to the start method, that is trumping any location defined on they descendant entity, which is probably not desired.  if an entity does not define a location, there is no change to behaviour as it looks up ancestor location regardless.  but this fixes a bug where if a location A is defined on an application, and another location B defined on a particular entity in that application, the entity now uses B whereas previously it was using A.  this makes explicit entity startup behaviour consistent with how an entity spec used in a cluster works (which has and still prefers the location defined in the entity spec).

6 years agoallow locations to be overridden when referring to a type
Alex Heneveld [Thu, 14 Jan 2016 12:16:23 +0000 (12:16 +0000)] 
allow locations to be overridden when referring to a type

not sure of the cleanest way to achieve this, but where a type includes a location,
a caller may wish to override it, such as in the default catalog references to template 2.

previously i think locations in referenced types were just dropped (?)
but then it was changed to be additive, which makes sense and is consistent, but
breaks the examples and means there was no way to override a location in a referenced type.

this changes it so that *if* a location block is included on the *referencer*, even if empty,
it overrides the locations on the referenced type. examples are updated accordingly.

an alternative would be to introduce a new explicit field to clear locations;
or a very different alternative would be to put locations in comments in the examples,
and clarify in the code templates/applications (as presently the presence of a location
is what triggers something being editable!); those are worth considering, especially the latter,
but the present change actually seems sensible as it is rare a caller would want to *add*
a location to a referenced type!

6 years agobetter logging and rendering of errors
Alex Heneveld [Thu, 14 Jan 2016 11:45:20 +0000 (11:45 +0000)] 
better logging and rendering of errors

6 years agomoved new QA classes to correct location 1146/head
Graeme-Miller [Thu, 14 Jan 2016 13:44:51 +0000 (13:44 +0000)] 
moved new QA classes to correct location

6 years agoAdds all interfaces to proxy if deploying concrete application 1145/head
Martin Harris [Thu, 14 Jan 2016 11:56:49 +0000 (11:56 +0000)] 
Adds all interfaces to proxy if deploying concrete application

6 years agoBROOKLYN-212: more improvements 1136/head
Aled Sage [Thu, 14 Jan 2016 10:43:50 +0000 (10:43 +0000)] 
BROOKLYN-212: more improvements

- Resizable.resize: throw InsufficientCapacityException if didn’t
  manage to reach target size, rather than only if didn’t manage to
  increase in size at all.
- DynamicCluster: delete nodes that throw NoMachinesAvailableException,
  rather than putting them in quarantine.
- Fix AutoScalerPolicy’s max-capacity high-water mark, when
  resizeUpStabilizationDelay is used.