Alex Heneveld [Sat, 13 Nov 2021 09:08:30 +0000 (09:08 +0000)]
add more deps earlier in feature -- makes it start with no refreshes!
Alex Heneveld [Fri, 12 Nov 2021 15:56:57 +0000 (15:56 +0000)]
move a few more bundles to be loaded earlier
will hopefully cut down on refreshes, esp sshd.osgi
Alex Heneveld [Thu, 11 Nov 2021 09:39:10 +0000 (09:39 +0000)]
remove weird excludes in osgi instructions for downstream projects
Alex Heneveld [Thu, 11 Nov 2021 09:38:21 +0000 (09:38 +0000)]
rejig all's pom so that dependents get better ordering of dependencies
in particular prefer util-common's javax.annotation from jakarta,
over findbugs via guava
Alex Heneveld [Wed, 10 Nov 2021 22:16:09 +0000 (22:16 +0000)]
exclude unwrapped eddsa and sshj, since now we wrap them in brooklyn
Alex Heneveld [Wed, 10 Nov 2021 12:41:28 +0000 (12:41 +0000)]
slight reorg of feature defs - use essential deps feature
Alex Heneveld [Wed, 10 Nov 2021 12:39:56 +0000 (12:39 +0000)]
Revert "tidy up features / essential deps"
This reverts commit
f7d13619e73880853e913494d7fd65a67a2c8a09.
Meant to push to branch!
Alex Heneveld [Wed, 10 Nov 2021 12:23:47 +0000 (12:23 +0000)]
tidy up features / essential deps
Duncan Grant [Thu, 7 Oct 2021 14:34:34 +0000 (10:34 -0400)]
Merge pull request #178 from duncangrant/update-licenses
Update to include new licenses - Reviewed by @ahgittin
Duncan Grant [Thu, 7 Oct 2021 14:22:05 +0000 (15:22 +0100)]
Update to include new licenses
Alex Heneveld [Wed, 15 Sep 2021 14:28:34 +0000 (15:28 +0100)]
do a docker logout as part of jenkins build
suggested this fixes problems with unauthorization
Alex Heneveld [Tue, 14 Sep 2021 22:29:15 +0000 (23:29 +0100)]
add example config for configuring sensitive-named field scheme and blocking plaintext values
Alex Heneveld [Tue, 14 Sep 2021 12:22:15 +0000 (13:22 +0100)]
remove todo about Fuse Fabric port service - not available in plain Karaf
Alex Heneveld [Fri, 10 Sep 2021 01:01:16 +0000 (02:01 +0100)]
exclude chatty logging by felix SCR
using our namespace, with setting in scr that should soon allow us to remove the logging.cfg changes here
Alex Heneveld [Fri, 10 Sep 2021 01:01:00 +0000 (02:01 +0100)]
improve comments on HA in config
Alex Heneveld [Thu, 9 Sep 2021 21:53:38 +0000 (22:53 +0100)]
example in comments for configuring a login form
Alex Heneveld [Thu, 2 Sep 2021 11:24:15 +0000 (12:24 +0100)]
remove misleading comment in osgilauncher.cfg
Alex Heneveld [Thu, 2 Sep 2021 11:22:57 +0000 (12:22 +0100)]
fix typo/comments in osgilauncher
Alex Heneveld [Mon, 23 Aug 2021 07:57:20 +0000 (08:57 +0100)]
This closes #177
Juan Cabrerizo [Sat, 21 Aug 2021 15:19:59 +0000 (16:19 +0100)]
Config logs for using UTC time by default instead of local time
Alex Heneveld [Wed, 11 Aug 2021 11:51:53 +0000 (12:51 +0100)]
This closes #176
Juan Cabrerizo [Wed, 11 Aug 2021 11:44:03 +0000 (12:44 +0100)]
Prioritices TSLv1.2 over 1.1 and other. The same for windows env
Iuliana Cosmina [Tue, 27 Jul 2021 14:09:43 +0000 (15:09 +0100)]
Merge pull request #175 from iuliana/feature/trace-log
Added sample configuration for trace log
iuliana [Mon, 26 Jul 2021 11:48:28 +0000 (12:48 +0100)]
Added sample configuration for trace log
Alex Heneveld [Thu, 15 Jul 2021 08:47:16 +0000 (09:47 +0100)]
This closes #174
Thomas Bouron [Thu, 15 Jul 2021 08:06:06 +0000 (09:06 +0100)]
Enable by default the deployment metadata sensor
Thomas Bouron [Wed, 14 Jul 2021 12:41:21 +0000 (13:41 +0100)]
Add support setup default initializers for all deployment
This looks up a new configuration options called `brooklyn.deployment.initializers` (comma separated list). If specified on a Brooklyn instance, all deployments will load and execute these initializers. Theses classes are expected to be `EntityInitializer`, if an error occur (either cast or anything else) then the deployment will fail.
The code will try to:
1. load the class from the default class loader.
2. if (1) fails, it will try to load the class from the `TypeRegistry`. This is to allow execution of custom initializers that might be installed in the catalog later on.
3. if (1) and (2) fails, then the deployment is aborted.
Juan Cabrerizo [Mon, 12 Jul 2021 16:12:08 +0000 (17:12 +0100)]
Merge pull request #173 from jcabrerizo/feature/http-only-cookie
JSESSIONID mask as httpOnly
Juan Cabrerizo [Mon, 12 Jul 2021 14:59:14 +0000 (15:59 +0100)]
JSESSIONID mask as httpOnly
Alex Heneveld [Wed, 21 Apr 2021 08:37:21 +0000 (09:37 +0100)]
This closes #172
Duncan Grant [Wed, 21 Apr 2021 08:25:37 +0000 (09:25 +0100)]
Mvn 3.8.1 will refuse to use http repos
I've updated to https which works even though repository.apache returns
a 302 to the http endpoint apparently that's ok
Alex Heneveld [Thu, 8 Apr 2021 22:45:16 +0000 (23:45 +0100)]
where we update the bundle, add an explicit reference and a blacklist
otherwise maven insists on resolving the pre-replaced non-blacklisted bundles
Alex Heneveld [Thu, 1 Apr 2021 14:56:54 +0000 (15:56 +0100)]
add logging exclusions that were added to logback also to the karaf/pax etc logging cfg file
Alex Heneveld [Wed, 31 Mar 2021 15:21:43 +0000 (16:21 +0100)]
remove some duplicate jars
Alex Heneveld [Wed, 31 Mar 2021 10:04:14 +0000 (11:04 +0100)]
This closes #171
Alex Heneveld [Tue, 30 Mar 2021 22:21:48 +0000 (23:21 +0100)]
Merge branch 'master' into kar
Alex Heneveld [Tue, 30 Mar 2021 16:28:55 +0000 (17:28 +0100)]
tweak karaf resources
- don't use filtered resources unnecessarily
- extract our custom system properties
- use latest bouncycastle (1.67), even if karaf is slightly lower (1.66)
Alex Heneveld [Tue, 30 Mar 2021 13:07:20 +0000 (14:07 +0100)]
build a KAR and use that for the assembly
moves all the resources to the features (kar) build, and the assembly is then pretty trivial
The resulting assembly has no significant differences, but the slight differences for reference are:
* excludes old versions of four libraries (com/hierynomus/sshj:0.20.0, net/i2p/crypto/eddsa:0.1.0, bcpkix-jdk15on:1.51, org/bouncycastle/bcprov-ext-jdk15on:1.5)
* includes two brooklyn libraries which were previously excluded; they are mostly superfluous but perhaps handy as bundles that could be installed (rest-client, camp-server)
* includes maven-metadata-local.xml in the brooklyn bundles in the system/ repository
* redeclares upstream features in brooklyn-dist-features-1.1.0-SNAPSHOT-features.xml
There is no apparent difference in operation and no difference to the started bundles (`bundle:list -s -t 0` after starting the server produces identical output).
Alex Heneveld [Tue, 30 Mar 2021 10:56:40 +0000 (11:56 +0100)]
use karaf maven plugin to build feature
produces the same feature xml, but in a way that will allow us to make a kar
Alex Heneveld [Tue, 30 Mar 2021 10:07:27 +0000 (11:07 +0100)]
add more examples to default brooklyn.cfg file
Martin Harris [Thu, 25 Mar 2021 13:28:26 +0000 (13:28 +0000)]
Merge pull request #170 from apache/fix/ignored-mem-settings
JAVA_MAX_MEM ignored so add to EXTRA_JAVA_OPTS
Duncan Grant [Thu, 25 Mar 2021 09:26:34 +0000 (09:26 +0000)]
JAVA_MAX_MEM ignored so add to EXTRA_JAVA_OPTS
JAVA_MAX_PERM_MEM no longer supported by java so removed.
Alex Heneveld [Thu, 4 Mar 2021 14:04:19 +0000 (14:04 +0000)]
This closes #169
Martin Harris [Thu, 4 Mar 2021 13:59:28 +0000 (13:59 +0000)]
Updates o.a.k.features.xml to use project bouncycastle version
Alex Heneveld [Wed, 3 Mar 2021 12:15:47 +0000 (12:15 +0000)]
remove karaf enterprise
Martin Harris [Wed, 3 Mar 2021 10:40:55 +0000 (10:40 +0000)]
Merge pull request #168 from jcabrerizo/feature/bump-karaf
Bumping depencencies
Juan Cabrerizo [Fri, 15 Jan 2021 13:48:54 +0000 (13:48 +0000)]
Using jakarta.annotation-api
Juan Cabrerizo [Mon, 4 Jan 2021 10:11:34 +0000 (10:11 +0000)]
Fix version typo
Juan Cabrerizo [Fri, 18 Dec 2020 16:56:24 +0000 (16:56 +0000)]
Usin com.sun.activation instad of javax
Juan Cabrerizo [Mon, 14 Dec 2020 11:05:39 +0000 (11:05 +0000)]
WIP compiling bit not starting
Juan Cabrerizo [Thu, 10 Dec 2020 12:34:37 +0000 (12:34 +0000)]
Updated ops4h.base
Alex Heneveld [Wed, 25 Nov 2020 10:10:40 +0000 (10:10 +0000)]
This closes #166
Duncan Grant [Fri, 20 Nov 2020 16:51:24 +0000 (16:51 +0000)]
Fixes soap linkage error
When soap returns some errors Brooklyn doesn't manage to deserialise
them and instead shows a linkage error.
This is documented in this issue
here:https://github.com/cloudsoft/winrm4j/issues/129
Duncan Grant [Fri, 20 Nov 2020 15:50:05 +0000 (15:50 +0000)]
Include jre properties in custom.properties
Alex Heneveld [Fri, 23 Oct 2020 19:38:01 +0000 (20:38 +0100)]
minor tweaks to scripts to do licensing and version changes
Geoff Macartney [Thu, 27 Aug 2020 16:18:52 +0000 (17:18 +0100)]
Merge pull request #165 from jcabrerizo/feature/fix-javassist-colision
fix javaasist collision
Juan Cabrerizo [Thu, 20 Aug 2020 14:50:47 +0000 (15:50 +0100)]
fix javaasist collition
Alex Heneveld [Wed, 22 Jul 2020 12:15:06 +0000 (13:15 +0100)]
This closes #164
Alex Heneveld [Tue, 2 Jun 2020 08:56:30 +0000 (09:56 +0100)]
updated LICENSE, NOTICE, DEPENDENCIES
Alex Heneveld [Tue, 2 Jun 2020 08:45:02 +0000 (09:45 +0100)]
rework license generation scripts so that:
* the NOTICE file only has things actually included in that bundle
* a DEPENDENCIES file has source and runtime dependencies
* license generation maven runs against one project, not all modules, usu the karaf/features subdir
* additional licenses are added and aliases tidied
Alex Heneveld [Tue, 2 Jun 2020 08:44:24 +0000 (09:44 +0100)]
feature poms include the dependencies the feature uses
and tidy versions and exclusions for maven/osgi consistency
Alex Heneveld [Mon, 1 Jun 2020 12:15:14 +0000 (13:15 +0100)]
removal of spurious LGPL metadata and addition of newer eclipse licenses
Alex Heneveld [Mon, 1 Jun 2020 10:43:01 +0000 (11:43 +0100)]
add EPL-2.0 and EDL-1.0
Duncan Grant [Thu, 7 May 2020 19:40:19 +0000 (20:40 +0100)]
Merge pull request #162 from aledsage/bump-karaf-version
[WIP] Bump karaf version to 4.2.8 (from 4.2.7)
Aled Sage [Wed, 6 May 2020 15:17:39 +0000 (16:17 +0100)]
Bump karaf version to 4.2.8 (from 4.2.7)
Duncan Grant [Tue, 5 May 2020 14:27:16 +0000 (15:27 +0100)]
Merge pull request #161 from aledsage/fix-karaf-startup-bundle-refreshes
Fix some karaf startup slowness
Aled Sage [Fri, 1 May 2020 16:49:51 +0000 (17:49 +0100)]
Fix some karaf startup slowness
Bundles are stopped / refreshed due to the order that bundles are
being added. This fixes some of those problems.
Duncan Grant [Fri, 24 Apr 2020 13:15:29 +0000 (14:15 +0100)]
Merge pull request #160 from aledsage/bump-bouncycastle
Bump BouncyCastle version: from 1.51 to 1.61
Aled Sage [Mon, 20 Apr 2020 12:24:04 +0000 (13:24 +0100)]
Bump BouncyCastle version
Overrides jclouds BouncyCastle version.
Richard Downer [Mon, 2 Mar 2020 17:13:17 +0000 (17:13 +0000)]
Set version to 1.1.0-SNAPSHOT
Thomas Bouron [Wed, 12 Feb 2020 11:33:37 +0000 (11:33 +0000)]
Merge pull request #159 from iuliana/banner-update
Updated banner to respect ASF trademark
iuliana [Wed, 12 Feb 2020 11:28:11 +0000 (11:28 +0000)]
updated banner to respect ASF trademark
Thomas Bouron [Tue, 11 Feb 2020 21:04:10 +0000 (21:04 +0000)]
Merge pull request #158 from iuliana/template-fix
Added fix for broken templates and OS recommendation
iuliana [Tue, 11 Feb 2020 15:46:12 +0000 (15:46 +0000)]
modified comment regarding OS recommendation
iuliana [Tue, 11 Feb 2020 15:18:05 +0000 (15:18 +0000)]
Added more explicit message regarding machine recommendation
iuliana [Tue, 11 Feb 2020 14:54:59 +0000 (14:54 +0000)]
Added fix for broken templates and OS recommendation
Thomas Bouron [Tue, 11 Feb 2020 09:06:10 +0000 (09:06 +0000)]
Merge pull request #156 from iuliana/vagrant-fix
Fix for: script starting Brooklyn Vagrant instance checks for non-exi…
Thomas Bouron [Tue, 11 Feb 2020 08:58:53 +0000 (08:58 +0000)]
Merge pull request #157 from kemitix/apt-get-no-prompt
Don’t prompt for confirmation with apt-get
Paul Campbell [Mon, 10 Feb 2020 14:37:39 +0000 (14:37 +0000)]
Merge commit '
de65aa7e1b2a7d946cb175e0003401849dd51c26' into apt-get-no-prompt
* commit '
de65aa7e1b2a7d946cb175e0003401849dd51c26':
Changes packing from feature to pom
Updates the 'make-release-artifacts.sh' script compatible with both gpg and gpg2
Disables paxexam tests as they are fail in certain environments
Paul Campbell [Mon, 10 Feb 2020 13:47:01 +0000 (13:47 +0000)]
Don’t prompt for confirmation with apt-get
`apt-get install` will try to prompt the user for confirmation when installing a package unless the `-y` parameter is provided. This causes the install to abort is there is no attached terminal.
iuliana [Fri, 7 Feb 2020 15:16:12 +0000 (15:16 +0000)]
Fix for: script starting Brooklyn Vagrant instance checks for non-existing message and ends up hangging.
Richard Downer [Thu, 30 Jan 2020 14:23:06 +0000 (14:23 +0000)]
Merge pull request #155 from nakomis/change-packaging-to-pom
Changes packing from feature to pom
Martin Harris [Thu, 30 Jan 2020 12:45:48 +0000 (12:45 +0000)]
Changes packing from feature to pom
This ensures that the GPG signatures for the feature files are
uploaded to the Nexus repository when creating a release
Richard Downer [Tue, 28 Jan 2020 11:05:34 +0000 (11:05 +0000)]
Merge pull request #154 from nakomis/fix/make-release-artifacts
Updates the 'make-release-artifacts.sh' script compatible with both g…
Martin Harris [Tue, 28 Jan 2020 10:52:36 +0000 (10:52 +0000)]
Updates the 'make-release-artifacts.sh' script compatible with both gpg and gpg2
Aled Sage [Mon, 27 Jan 2020 15:58:20 +0000 (15:58 +0000)]
This closes #153
Martin Harris [Mon, 27 Jan 2020 10:16:35 +0000 (10:16 +0000)]
Disables paxexam tests as they are fail in certain environments
Thomas Bouron [Wed, 8 Jan 2020 15:59:59 +0000 (15:59 +0000)]
Merge pull request #152 from nakomis/update-notices
Updates NOTICE files
Martin Harris [Wed, 8 Jan 2020 14:02:35 +0000 (14:02 +0000)]
Updates NOTICE files
Alex Heneveld [Fri, 20 Dec 2019 16:19:40 +0000 (16:19 +0000)]
This closes #151
Alex Heneveld [Fri, 20 Dec 2019 16:19:17 +0000 (16:19 +0000)]
This closes #150
Alex Heneveld [Fri, 20 Dec 2019 16:19:15 +0000 (16:19 +0000)]
This closes #144
Geoff Macartney [Thu, 19 Dec 2019 23:39:51 +0000 (23:39 +0000)]
don't ignore cli vendor directory in copying source files
the vendor directory is source managed at the moment, which
makes this script easier. We can look into improving this
in a later PR.
Geoff Macartney [Thu, 19 Dec 2019 19:48:40 +0000 (19:48 +0000)]
add -Dclient to make_release_script.sh
Geoff Macartney [Thu, 19 Dec 2019 19:38:00 +0000 (19:38 +0000)]
make sure environment.sh exports its variables to the env
Geoff Macartney [Tue, 17 Dec 2019 23:57:05 +0000 (23:57 +0000)]
add rpm and deb build flags
Geoff Macartney [Tue, 17 Dec 2019 20:37:16 +0000 (20:37 +0000)]
Merge branch 'master' into remove-md5-sha1
Thomas Bouron [Mon, 16 Dec 2019 11:57:02 +0000 (11:57 +0000)]
Update Jenkinsfile to:
- add the pipeline trigger on comment only if we are building a PR
- not deploy artifacts when building master. This will be taken care of during the full brooklyn build on master (see Jenkinsfile configuration at the brooklyn root)
Thomas Bouron [Tue, 3 Dec 2019 14:39:22 +0000 (14:39 +0000)]
Update dockerfile, entrypoint.sh and Jenkinsfile to correctly run integration tests on Jenkins
Thomas Bouron [Tue, 10 Dec 2019 11:27:54 +0000 (11:27 +0000)]
Merge pull request #147 from tbouron/tbouron-patch-1
Reuse local maven cache + add PR comment trigger