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 397d3ac do a docker logout as part of jenkins build
new 029f3b5 allow sensitive fields token and plaintext blocking option to
be set from brooklyn properties
new 373e575 return the sensitive field settings to the UI
new 10096f2 block deployment if passwords in plain text
new 5397739 only include 4 bytes (8 chars) of the md5 checksum
new 74a9520 sanitize blueprint contents logged during deployment
new fa13b25 fix tests for revised md5 sanitizer
new a2f65bf sanitizer more polymorphic, suppress values in maps (don't
replace by xxxxxx)
new 8ae26bd sanitize the plan data on error
new 638627f block security in more places, fix some logic, add tests; and
more sanitizing of secrets
new af54075 add support for sanitizing ConfigBag
new 4365221 This closes #1258
The 11 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:
.../BrooklynComponentTemplateResolver.java | 8 +
.../creation/BrooklynEntityDecorationResolver.java | 4 +
.../spi/creation/CampTypePlanTransformer.java | 9 +-
.../brooklyn/camp/brooklyn/ConfigYamlTest.java | 42 +++++
.../brooklyn/catalog/CatalogYamlEntityTest.java | 31 +++-
.../catalog/internal/BasicBrooklynCatalog.java | 13 +-
.../org/apache/brooklyn/core/config/Sanitizer.java | 188 ++++++++++++++++-----
.../brooklyn/core/server/BrooklynServerConfig.java | 7 +-
.../core/typereg/AbstractTypePlanTransformer.java | 37 +++-
.../core/typereg/TypePlanTransformers.java | 3 +-
.../org/apache/brooklyn/util/core/osgi/Osgis.java | 23 ++-
.../apache/brooklyn/core/config/SanitizerTest.java | 32 +++-
.../org/apache/brooklyn/rest/api/ServerApi.java | 3 +-
.../rest/resources/ApplicationResource.java | 5 +-
.../brooklyn/rest/resources/ServerResource.java | 8 +-
.../rest/resources/EffectorUtilsRestTest.java | 2 +-
.../rest/resources/EntityConfigResourceTest.java | 4 +-
.../base/VanillaSoftwareProcessStreamsTest.java | 6 +-
18 files changed, 350 insertions(+), 75 deletions(-)