[brooklyn-dist] branch master updated: Disables paxexam tests as they are fail in certain environments

2020-01-27 Thread aledsage
This is an automated email from the ASF dual-hosted git repository.

aledsage pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/brooklyn-dist.git


The following commit(s) were added to refs/heads/master by this push:
 new c73507a  Disables paxexam tests as they are fail in certain 
environments
 new 0bc17e1  This closes #153
c73507a is described below

commit c73507a727b7cf5b83ac7185ecee7d1a6374f784
Author: Martin Harris 
AuthorDate: Mon Jan 27 10:16:35 2020 +

Disables paxexam tests as they are fail in certain environments
---
 karaf/itest/src/test/java/org/apache/brooklyn/AssemblyTest.java | 2 ++
 .../core/dsl/external/ExternalConfigBrooklynPropertiesOsgiTest.java | 6 ++
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/karaf/itest/src/test/java/org/apache/brooklyn/AssemblyTest.java 
b/karaf/itest/src/test/java/org/apache/brooklyn/AssemblyTest.java
index 14ec1d2..b54459e 100644
--- a/karaf/itest/src/test/java/org/apache/brooklyn/AssemblyTest.java
+++ b/karaf/itest/src/test/java/org/apache/brooklyn/AssemblyTest.java
@@ -26,6 +26,7 @@ import javax.inject.Inject;
 
 import org.apache.karaf.features.BootFinished;
 import org.apache.karaf.features.FeaturesService;
+import org.junit.Ignore;
 import org.junit.Test;
 import org.junit.runner.RunWith;
 import org.ops4j.pax.exam.Configuration;
@@ -41,6 +42,7 @@ import org.osgi.framework.BundleContext;
  * 
  * Keeping it a non-integration test so we have at least a basic OSGi sanity 
check. (takes 14 sec)
  */
+@Ignore // See Thread at 
https://lists.apache.org/thread.html/rc4c563e1d320164b75a52581e65ff9c5888917153d3241865ec94a38%40%3Cdev.brooklyn.apache.org%3E
 @RunWith(PaxExam.class)
 @ExamReactorStrategy(PerClass.class)
 public class AssemblyTest {
diff --git 
a/karaf/itest/src/test/java/org/apache/brooklyn/core/dsl/external/ExternalConfigBrooklynPropertiesOsgiTest.java
 
b/karaf/itest/src/test/java/org/apache/brooklyn/core/dsl/external/ExternalConfigBrooklynPropertiesOsgiTest.java
index 7776d96..c815fcc 100644
--- 
a/karaf/itest/src/test/java/org/apache/brooklyn/core/dsl/external/ExternalConfigBrooklynPropertiesOsgiTest.java
+++ 
b/karaf/itest/src/test/java/org/apache/brooklyn/core/dsl/external/ExternalConfigBrooklynPropertiesOsgiTest.java
@@ -38,10 +38,7 @@ import org.apache.brooklyn.util.guava.Maybe;
 import org.apache.brooklyn.util.osgi.OsgiTestResources;
 import org.apache.karaf.features.BootFinished;
 import org.apache.karaf.features.FeaturesService;
-import org.junit.Assert;
-import org.junit.Assume;
-import org.junit.Before;
-import org.junit.Test;
+import org.junit.*;
 import org.junit.runner.RunWith;
 import org.ops4j.pax.exam.Configuration;
 import org.ops4j.pax.exam.Option;
@@ -52,6 +49,7 @@ import org.ops4j.pax.exam.util.Filter;
 import org.osgi.framework.Bundle;
 import org.osgi.service.cm.ConfigurationAdmin;
 
+@Ignore // See Thread at 
https://lists.apache.org/thread.html/rc4c563e1d320164b75a52581e65ff9c5888917153d3241865ec94a38%40%3Cdev.brooklyn.apache.org%3E
 @RunWith(PaxExam.class)
 @ExamReactorStrategy(PerMethod.class)
 public class ExternalConfigBrooklynPropertiesOsgiTest {



[brooklyn-docs] branch website updated: remove references to MD5/SHA1 from release process description

2020-01-27 Thread tbouron
This is an automated email from the ASF dual-hosted git repository.

tbouron pushed a commit to branch website
in repository https://gitbox.apache.org/repos/asf/brooklyn-docs.git


The following commit(s) were added to refs/heads/website by this push:
 new d60e892  remove references to MD5/SHA1 from release process description
 new 9a9090a  Merge pull request #303 from geomacy/website
d60e892 is described below

commit d60e892b5ba67516d052ddb4894e9295493b1f31
Author: Geoff Macartney 
AuthorDate: Sat Jan 25 22:02:31 2020 +

remove references to MD5/SHA1 from release process description

Meant to do this after https://github.com/apache/brooklyn-dist/pull/150
---
 .../committers/release-process/make-release-artifacts.md   |  2 +-
 developers/committers/release-process/prerequisites.md |  2 --
 developers/committers/release-process/publish-temp.md  |  2 +-
 developers/committers/release-process/publish.md   | 10 --
 .../committers/release-process/verify-release-artifacts.md |  8 +++-
 5 files changed, 9 insertions(+), 15 deletions(-)

diff --git a/developers/committers/release-process/make-release-artifacts.md 
b/developers/committers/release-process/make-release-artifacts.md
index 730a7cb..a408cb7 100644
--- a/developers/committers/release-process/make-release-artifacts.md
+++ b/developers/committers/release-process/make-release-artifacts.md
@@ -46,6 +46,6 @@ The release script will:
 3. Invoke Maven to build the source code (including running unit tests), and 
deploy artifacts to a Maven remote
repository
 4. Save the .tar.gz and .zip artifacts produced by the build of `brooklyn-dist`
-5. For each of the produced files, produce MD5, SHA1, SHA256 and GnuPG 
signatures
+5. For each of the produced files, produce SHA256 and GnuPG signatures
 
 At the end of the script, it will show you the files it has produced and their 
location.
diff --git a/developers/committers/release-process/prerequisites.md 
b/developers/committers/release-process/prerequisites.md
index 0323428..399416d 100644
--- a/developers/committers/release-process/prerequisites.md
+++ b/developers/committers/release-process/prerequisites.md
@@ -44,8 +44,6 @@ The following software packages are required during the 
build. Make sure you hav
 - `gnupg2`, and `gnupg-agent` if it is packaged separately (it is on Ubuntu 
Linux)
 - `pinentry` for secure entry of GPG passphrases. If you are building remotely 
on a Linux machine, `pinentry-curses` is
   recommended; building on a mac, `port install pinentry-mac` is recommended.
-- `md5sum` and `sha1sum` - these are often present by default on Linux, but 
not on Mac;
-  `port install md5sha1sum` should remedy that.
 - if `gpg` does not resolve (it is needed for maven), create an alias or 
script pointing at `gpg2 "$@"`
 - the `mmv` command (usually in a package named `mmv`) will help with the 
final steps of the release process
 
diff --git a/developers/committers/release-process/publish-temp.md 
b/developers/committers/release-process/publish-temp.md
index 278ce73..a0fe07b 100644
--- a/developers/committers/release-process/publish-temp.md
+++ b/developers/committers/release-process/publish-temp.md
@@ -34,7 +34,7 @@ mkdir apache-brooklyn-${VERSION_NAME}-rc${RC_NUMBER}
 {% endhighlight %}
 
 Copy into this directory all of the artifacts from the previous step - `-src` 
and `-bin`, `.tar.gz`, `.zip` and `.rpm`,
-and all associated `.md5`, `.sha1`, `.sha256` and `.asc` signatures. Then 
commit:
+and all associated `.sha256` and `.asc` signatures. Then commit:
 
 {% highlight bash %}
 svn add apache-brooklyn-${VERSION_NAME}-rc${RC_NUMBER}
diff --git a/developers/committers/release-process/publish.md 
b/developers/committers/release-process/publish.md
index 86211e8..fa865c8 100644
--- a/developers/committers/release-process/publish.md
+++ b/developers/committers/release-process/publish.md
@@ -33,7 +33,7 @@ mkdir apache-brooklyn-${VERSION_NAME}
 {% endhighlight %}
 
 Refer back to the pre-release area Subversion (see [Publish to the staging 
area](publish-temp.html)), and copy all of
-the release candidate artifacts - `-src` and `-bin`, `.tar.gz` and `.zip`, and 
all associated `.md5`, `.sha1`, `.sha256`
+the release candidate artifacts - `-src` and `-bin`, `.tar.gz` and `.zip`, and 
all associated `.sha256`
 and `.asc` signatures - into this new folder.
 
 Rename all of the files to remove the `-rcN` designation:
@@ -45,7 +45,7 @@ for f in *; do mv $f ${f//-rc${RC_NUMBER}/}; done
 The hash files will need patching to refer to the filenames without the `-rcN` 
designation:
 
 {% highlight bash %}
-sed -i.bak 's/-rc'$RC_NUMBER'-/-/' *.md5 *.sha1 *.sha256
+sed -i.bak 's/-rc'$RC_NUMBER'-/-/' *.sha256
 rm -f *.bak
 {% endhighlight %}
 
@@ -54,9 +54,7 @@ Note that the PGP signatures do not embed the filename so 
they do not need to be
 As a final check, re-test the hashes and signatures:
 
 {% highlight bash %}
-for artifact in $(find * -type