I addressed the issue with the RPM install:
https://github.com/apache/brooklyn-dist/pull/32
(Thanks Svet for pointing it out)

Best Regards,

Aleksandr Vasilev
DevOps Engineer | Cloudsoft Corporation

On 7 April 2016 at 15:16, Thomas Bouron <[email protected]>
wrote:

> I created a PR for this: https://github.com/apache/brooklyn-ui/pull/25
>
> On Thu, 7 Apr 2016 at 12:55 Thomas Bouron <[email protected]
> >
> wrote:
>
> > Found the issue:
> >
> https://github.com/apache/brooklyn-ui/blob/c31ec2c962b925c907d513a62dd095acacb9cea0/src/main/webapp/assets/js/libs/jquery.easy-autocomplete.js#L352-L360
> >
> > The jquery.easy-autocomplete.js library creates a new `contains` method
> > within the `Array.prototype`. While this usually work for objects, it
> > doesn't for arrays as this `contains` methods becomes a key of every
> array
> > defined afterward. Meaning:
> >
> > Array.prototype.contains = function() {};
> > // somewhere deep in other javascript code...var a = [1,2,3,4,5];for (x
> in a) {
> >     // Now contains is a part of EVERY array and
> >     // will show up here as a key of 'a'}
> >
> > A quick workaround would be to add:
> >
> > delete Array.prototype.contains;
> >
> > when the location wizard view is destroyed. I tested it and it worked.
> > Unfortunately, it means that any views using the library onward will need
> > to do the same. So for the future, we need to swap it for another one.
> >
> > Are you happy to go with the workaround?
> >
> > Best.
> >
> > On Thu, 7 Apr 2016 at 12:38 John McCabe <[email protected]> wrote:
> >
> >> @andrea you need to bump your go to 1.6 and retry.
> >>
> >> I have:
> >> - spun up the vagrant box (had to inject the rc3 download url as its not
> >> on
> >> the mirrors) without observing any issues
> >> - checked port forwarding looks ok - binds to http://localhost:8081 on
> >> the
> >> host
> >> - checked byon location catalog loads without issue
> >> - checked display name for inherited locations looks ok
> >> - deployed tomcat app to byon location
> >> - confirm issue observed by @neykov, and also refresh as suggested by
> >> @tbouron
> >> - raised BROOKLYN-250, noticed that when adding locations to the catalog
> >> (yaml or wizard), the displayName isn't being used in dropdowns or on
> the
> >> catalog page (it uses name if present and falls back to id)
> >>
> >> On Thu, 7 Apr 2016 at 11:48 Andrea Turli <
> [email protected]>
> >> wrote:
> >>
> >> > Hi,
> >> >
> >> > Borrowing some ideas from Apache jclouds community [1] I'd like to
> >> propose
> >> > to use the same workflow:
> >> >
> >> > Validating an Apache Brooklyn release involves verifying the
> following:
> >> >
> >> > - Verify that the checksums are valid.
> >> > - Verify that the PGP signatures are valid.
> >> > - Check that the expanded source archive matches contents of RC tag.
> >> > - Verify that the expanded source archive builds and passes tests.
> >> > - Check that LICENSE and NOTICE files are present and correct.
> >> > - Make sure all files have license headers where appropriate.
> >> > - Check that all dependencies have compatible licenses.
> >> > - Verify that no compiled archives bundled in source archive.
> >> >
> >> > Some steps require a manual verification, and others are fully
> >> automated.
> >> > The following scripts can be used:
> >> >
> >> > - Verify RAT, build, tests, checksums and signatures in one script
> >> >
> >> > Download the verification script:
> >> >
> >> > Unix: see the attachment
> >> > If we accept the script we can then upload it to
> >> > https://dist.apache.org/repos/dist/dev/brooklyn/verify_jclouds_rc.sh
> >> >
> >> > Run it and watch for failures:
> >> >
> >> > Unix:
> >> >   chmod +x verify_brooklyn_rc.sh
> >> >   ./verify_brooklyn_rc.sh 0.9.0-rc3
> >> >
> >> > Notice if you're running this on a Mac, you'll need brew and to do a
> >> brew
> >> > install gpg first.
> >> >
> >> > By the way running the script I've got
> >> >
> >> > [INFO]
> >> > [INFO]
> >> >
> ------------------------------------------------------------------------
> >> > [INFO] Building Brooklyn Client Command Line Interface 0.9.0
> >> > [INFO]
> >> >
> ------------------------------------------------------------------------
> >> > [INFO]
> >> > [INFO] --- maven-clean-plugin:2.6.1:clean (default-clean) @
> >> > brooklyn-client-cli ---
> >> > [INFO] Deleting
> >> >
> >>
> /private/tmp/apache-brooklyn-0.9.0-rc3/apache-brooklyn-0.9.0-src/brooklyn-client
> >> > (includes = [brooklyn*.log, brooklyn*.log.*, stacktrace.log,
> >> test-output,
> >> > prodDb.*], excludes = [])
> >> > [INFO]
> >> > [INFO] --- maven-replacer-plugin:1.4.1:replace
> >> > (fix-eclipse-dot-classpath-mangling) @ brooklyn-client-cli ---
> >> > [INFO] Ignoring missing file
> >> > [INFO] Replacement run on 0 file.
> >> > [INFO]
> >> > [INFO] --- buildnumber-maven-plugin:1.3:create (default) @
> >> > brooklyn-client-cli ---
> >> > [INFO] Executing: /bin/sh -c cd
> >> >
> >>
> /private/tmp/apache-brooklyn-0.9.0-rc3/apache-brooklyn-0.9.0-src/brooklyn-client
> >> > && git rev-parse --verify HEAD
> >> > [INFO] Working directory:
> >> >
> >>
> /private/tmp/apache-brooklyn-0.9.0-rc3/apache-brooklyn-0.9.0-src/brooklyn-client
> >> > [INFO] Storing buildNumber: null at timestamp: 1460025523877
> >> > [WARNING] Cannot get the branch information from the git repository:
> >> > Detecting the current branch failed: fatal: Not a git repository (or
> any
> >> > of the parent directories): .git
> >> >
> >> > [INFO] Executing: /bin/sh -c cd
> >> >
> >>
> /private/tmp/apache-brooklyn-0.9.0-rc3/apache-brooklyn-0.9.0-src/brooklyn-client
> >> > && git rev-parse --verify HEAD
> >> > [INFO] Working directory:
> >> >
> >>
> /private/tmp/apache-brooklyn-0.9.0-rc3/apache-brooklyn-0.9.0-src/brooklyn-client
> >> > [INFO] Storing buildScmBranch: UNKNOWN_BRANCH
> >> > [INFO]
> >> > [INFO] --- maven-enforcer-plugin:1.4.1:enforce (brooklyn-build-req) @
> >> > brooklyn-client-cli ---
> >> > [INFO]
> >> > [INFO] --- maven-remote-resources-plugin:1.5:process (default) @
> >> > brooklyn-client-cli ---
> >> > [INFO]
> >> > [INFO] --- maven-antrun-plugin:1.8:run (process-build-all) @
> >> > brooklyn-client-cli ---
> >> > [INFO] Executing tasks
> >> >
> >> > main:
> >> >
> >> > all:
> >> >      [exec] Starting build.sh (brooklyn-client go build script)
> >> >      [exec]
> >> >      [exec] ERROR: Incompatible Go language version: go1.5.2
> >> >      [exec]
> >> >      [exec] Go version 1.6 or higher is required to build the
> >> > brooklyn-client CLI.
> >> >      [exec] See golang.org for more information, or run maven with
> >> > '-Dno-go-client' to skip.
> >> >      [exec]
> >> > [INFO]
> >> >
> ------------------------------------------------------------------------
> >> > [INFO] Reactor Summary:
> >> > [INFO]
> >> > [INFO] Brooklyn REST JavaScript Web GUI ................... SUCCESS [
> >> > 18.747 s]
> >> > [INFO] Brooklyn Server Root ............................... SUCCESS [
> >> >  0.188 s]
> >> > [INFO] Brooklyn Parent Project ............................ SUCCESS [
> >> >  2.226 s]
> >> > [INFO] Brooklyn Test Support Utilities .................... SUCCESS [
> >> >  4.008 s]
> >> > [INFO] Brooklyn Logback Includable Configuration .......... SUCCESS [
> >> >  0.861 s]
> >> > [INFO] Brooklyn Common Utilities .......................... SUCCESS [
> >> > 12.232 s]
> >> > [INFO] Brooklyn API ....................................... SUCCESS [
> >> >  1.555 s]
> >> > [INFO] CAMP Server Parent Project ......................... SUCCESS [
> >> >  0.227 s]
> >> > [INFO] CAMP Base .......................................... SUCCESS [
> >> >  2.305 s]
> >> > [INFO] Brooklyn Test Support .............................. SUCCESS [
> >> >  1.747 s]
> >> > [INFO] Brooklyn REST Swagger Apidoc Utilities ............. SUCCESS [
> >> >  6.977 s]
> >> > [INFO] Brooklyn Logback Configuration ..................... SUCCESS [
> >> >  0.392 s]
> >> > [INFO] CAMP Server ........................................ SUCCESS [
> >> >  4.696 s]
> >> > [INFO] CAMP Server Jersey ................................. SUCCESS [
> >> >  5.072 s]
> >> > [INFO] Brooklyn Felix Runtime ............................. SUCCESS [
> >> >  2.719 s]
> >> > [INFO] Brooklyn Groovy Utilities .......................... SUCCESS [
> >> >  0.811 s]
> >> > [INFO] Brooklyn Core ...................................... SUCCESS
> >> [02:34
> >> > min]
> >> > [INFO] Brooklyn Policies .................................. SUCCESS
> >> [01:09
> >> > min]
> >> > [INFO] Brooklyn WinRM Software Entities ................... SUCCESS [
> >> >  7.076 s]
> >> > [INFO] Brooklyn Secure JMXMP Agent ........................ SUCCESS [
> >> >  6.881 s]
> >> > [INFO] Brooklyn JMX RMI Agent ............................. SUCCESS [
> >> >  0.629 s]
> >> > [INFO] Brooklyn Jclouds Location Targets .................. SUCCESS [
> >> > 14.608 s]
> >> > [INFO] Brooklyn Software Base ............................. SUCCESS
> >> [01:01
> >> > min]
> >> > [INFO] Brooklyn CAMP REST API ............................. SUCCESS
> >> [01:09
> >> > min]
> >> > [INFO] Brooklyn Hazelcast Storage ......................... SUCCESS [
> >> >  2.073 s]
> >> > [INFO] Brooklyn Launcher Common ........................... SUCCESS [
> >> >  3.516 s]
> >> > [INFO] Brooklyn REST API .................................. SUCCESS [
> >> >  7.912 s]
> >> > [INFO] Brooklyn REST Resources ............................ SUCCESS [
> >> > 42.794 s]
> >> > [INFO] Brooklyn REST Server ............................... SUCCESS [
> >> > 15.761 s]
> >> > [INFO] Brooklyn Launcher .................................. SUCCESS [
> >> > 27.702 s]
> >> > [INFO] Brooklyn Command Line Interface .................... SUCCESS [
> >> > 13.755 s]
> >> > [INFO] Brooklyn REST Client ............................... SUCCESS [
> >> > 15.943 s]
> >> > [INFO] Brooklyn REST Server with Jersey dependencies ...... SUCCESS [
> >> > 51.902 s]
> >> > [INFO] Brooklyn Test Framework ............................ SUCCESS
> >> [01:02
> >> > min]
> >> > [INFO] Brooklyn OSGi init ................................. SUCCESS [
> >> >  1.168 s]
> >> > [INFO] Brooklyn Karaf ..................................... SUCCESS [
> >> >  0.017 s]
> >> > [INFO] Brooklyn Karaf Features ............................ SUCCESS [
> >> >  0.618 s]
> >> > [INFO] Brooklyn Karaf Distro .............................. SUCCESS [
> >> >  6.784 s]
> >> > [INFO] Brooklyn Karaf Shell Commands ...................... SUCCESS [
> >> >  1.220 s]
> >> > [INFO] Brooklyn Karaf pax-exam itest ...................... SUCCESS [
> >> > 16.232 s]
> >> > [INFO] Brooklyn Library Root .............................. SUCCESS [
> >> >  0.224 s]
> >> > [INFO] Brooklyn CM SaltStack .............................. SUCCESS [
> >> >  3.660 s]
> >> > [INFO] Brooklyn CM Ansible ................................ SUCCESS [
> >> >  2.195 s]
> >> > [INFO] Brooklyn CM Integration Root ....................... SUCCESS [
> >> >  0.150 s]
> >> > [INFO] Brooklyn Network Software Entities ................. SUCCESS [
> >> >  2.630 s]
> >> > [INFO] Brooklyn OSGi Software Entities .................... SUCCESS [
> >> >  2.408 s]
> >> > [INFO] Brooklyn Database Software Entities ................ SUCCESS [
> >> >  3.249 s]
> >> > [INFO] Brooklyn Web App Software Entities ................. SUCCESS [
> >> > 22.210 s]
> >> > [INFO] Brooklyn Messaging Software Entities ............... SUCCESS [
> >> >  4.200 s]
> >> > [INFO] Brooklyn NoSQL Data Store Software Entities ........ SUCCESS [
> >> > 13.083 s]
> >> > [INFO] Brooklyn Monitoring Software Entities .............. SUCCESS [
> >> >  2.413 s]
> >> > [INFO] Brooklyn QA ........................................ SUCCESS [
> >> >  9.798 s]
> >> > [INFO] Brooklyn Examples Aggregator Project ............... SUCCESS [
> >> >  0.115 s]
> >> > [INFO] Brooklyn Examples Aggregator Project - Webapps ..... SUCCESS [
> >> >  0.137 s]
> >> > [INFO] hello-world-webapp Maven Webapp .................... SUCCESS [
> >> >  0.777 s]
> >> > [INFO] hello-world-sql-webapp Maven Webapp ................ SUCCESS [
> >> >  1.041 s]
> >> > [INFO] Brooklyn Simple Web Cluster Example ................ SUCCESS [
> >> >  4.382 s]
> >> > [INFO] Brooklyn Global Web Fabric Example ................. SUCCESS [
> >> >  2.493 s]
> >> > [INFO] Brooklyn Simple Messaging Publish-Subscribe Example  SUCCESS [
> >> >  3.556 s]
> >> > [INFO] Brooklyn NoSQL Cluster Examples .................... SUCCESS [
> >> >  2.510 s]
> >> > [INFO] Brooklyn Client Command Line Interface ............. FAILURE [
> >> >  0.435 s]
> >> > [INFO] Brooklyn Downstream Project Parent ................. SKIPPED
> >> > [INFO] Brooklyn Dist Root ................................. SKIPPED
> >> > [INFO] Brooklyn All Things ................................ SKIPPED
> >> > [INFO] Brooklyn Distribution .............................. SKIPPED
> >> > [INFO] Brooklyn Vagrant Getting Started Environment ....... SKIPPED
> >> > [INFO] Brooklyn Quick-Start Project Archetype ............. SKIPPED
> >> > [INFO] Brooklyn RPM Package ............................... SKIPPED
> >> > [INFO] Brooklyn Root ...................................... SKIPPED
> >> > [INFO]
> >> >
> ------------------------------------------------------------------------
> >> > [INFO] BUILD FAILURE
> >> > [INFO]
> >> >
> ------------------------------------------------------------------------
> >> > [INFO] Total time: 13:23 min
> >> > [INFO] Finished at: 2016-04-07T12:38:44+02:00
> >> > [INFO] Final Memory: 244M/1459M
> >> > [INFO]
> >> >
> ------------------------------------------------------------------------
> >> > [ERROR] Failed to execute goal
> >> > org.apache.maven.plugins:maven-antrun-plugin:1.8:run
> >> (process-build-all) on
> >> > project brooklyn-client-cli: An Ant BuildException has occured: The
> >> > following error occurred while executing this line:
> >> > [ERROR]
> >> >
> >>
> /private/tmp/apache-brooklyn-0.9.0-rc3/apache-brooklyn-0.9.0-src/brooklyn-client/build.xml:23:
> >> > exec returned: 1
> >> > [ERROR] around Ant part ...<ant target="all"/>... @ 4:22 in
> >> >
> >>
> /private/tmp/apache-brooklyn-0.9.0-rc3/apache-brooklyn-0.9.0-src/brooklyn-client/target/antrun/build-main.xml
> >> > [ERROR] -> [Help 1]
> >> > [ERROR]
> >> > [ERROR] To see the full stack trace of the errors, re-run Maven with
> the
> >> > -e switch.
> >> > [ERROR] Re-run Maven using the -X switch to enable full debug logging.
> >> > [ERROR]
> >> > [ERROR] For more information about the errors and possible solutions,
> >> > please read the following articles:
> >> > [ERROR] [Help 1]
> >> >
> http://cwiki.apache.org/confluence/display/MAVEN/MojoExecutionException
> >> > [ERROR]
> >> > [ERROR] After correcting the problems, you can resume the build with
> the
> >> > command
> >> > [ERROR]   mvn <goals> -rf :brooklyn-client-cli
> >> >
> >> > HTH,
> >> > Andrea
> >> >
> >> > [1]:
> >> >
> https://cwiki.apache.org/confluence/display/JCLOUDS/Validate+a+Release
> >> >
> >> > On 7 April 2016 at 00:24, Richard Downer <[email protected]> wrote:
> >> >
> >> >> This is to call for a vote for the release of Apache Brooklyn 0.9.0
> >> [rc3].
> >> >>
> >> >> This release comprises of a source code distribution, and a
> >> >> corresponding binary distribution, RPM packages, Vagrant environment
> >> >> package, and Maven artifacts.
> >> >>
> >> >> The source and binary distributions, including signatures, digests,
> >> >> etc. can be found at:
> >> >>
> >>
> https://dist.apache.org/repos/dist/dev/brooklyn/apache-brooklyn-0.9.0-rc3
> >> >>
> >> >> The artifact SHA-256 checksums are as follows:
> >> >> 65e3438c81c76d47f98e637554e4b80c8c869ff482c18ca9b2d838778268a56b
> >> >> *apache-brooklyn-0.9.0-rc3-1.noarch.rpm
> >> >> 1a1235c10962371f52240f7fcb1c89f1d066cbb55715c493f4fdffc0a6927da0
> >> >> *apache-brooklyn-0.9.0-rc3-bin.tar.gz
> >> >> f95a566d5bb086906d8a4657029757b08a90d2483ef00a7eae0ddd55832b0f4c
> >> >> *apache-brooklyn-0.9.0-rc3-bin.zip
> >> >> bbceefda7444a0235527d9830230acb6a3d9f9c6280f36bccc59486a3ee80db8
> >> >> *apache-brooklyn-0.9.0-rc3-client-cli-linux.tar.gz
> >> >> 7a1cabc5d96be11cbd538a202c1712f9bd053be18f37dc533c543004b247a802
> >> >> *apache-brooklyn-0.9.0-rc3-client-cli-linux.zip
> >> >> 51ecff55d2c7308efc7f215cc5ab4bdfd8db8d2588fde3346b3c5ad53cf9d396
> >> >> *apache-brooklyn-0.9.0-rc3-client-cli-macosx.tar.gz
> >> >> cce8cf9819cb57b1c0bbbdbef76da43fb8142ed2f0a6b9cb613850e2188081d6
> >> >> *apache-brooklyn-0.9.0-rc3-client-cli-macosx.zip
> >> >> 6d5f1ca2d9550048c80cdf951f00c780c3766d09960f15a47585c37e44c16926
> >> >> *apache-brooklyn-0.9.0-rc3-client-cli-windows.tar.gz
> >> >> d0d021f17efe389558b5d12141694179f3245acd9d016bd9de03917fc6b9fa4c
> >> >> *apache-brooklyn-0.9.0-rc3-client-cli-windows.zip
> >> >> b993253273280027c45adb4d6899493e8df0301080128d6c8bc10148da3c1a74
> >> >> *apache-brooklyn-0.9.0-rc3-src.tar.gz
> >> >> f9e4396ab123b650fe02675e0e753f819c4a5bcbf8ed48fd5fa925a6ba93e149
> >> >> *apache-brooklyn-0.9.0-rc3-src.zip
> >> >> 052412c38707152b01117ccf504aa75d742495743b134f2d328dd4725f19ee4e
> >> >> *apache-brooklyn-0.9.0-rc3-vagrant.tar.gz
> >> >> 4a9cc996b827342c11176257bd1663ecb572913f2d3f3dc1f2d43b54be62aa52
> >> >> *apache-brooklyn-0.9.0-rc3-vagrant.zip
> >> >>
> >> >> The Nexus staging repositories for the Maven artifacts are located
> at:
> >> >>
> >>
> https://repository.apache.org/content/repositories/orgapachebrooklyn-1018
> >> >>
> >>
> https://repository.apache.org/content/repositories/orgapachebrooklyn-1019
> >> >>
> >> >> All release artifacts are signed with the following key:
> >> >> https://people.apache.org/keys/committer/richard.asc
> >> >>
> >> >> KEYS file available here:
> >> >> https://dist.apache.org/repos/dist/release/brooklyn/KEYS
> >> >>
> >> >> The artifacts were built from these Git commit IDs:
> >> >> brooklyn: acc8ff1930d243d2a5fae1ad2f1a1ef17ca4a19c
> >> >> brooklyn-client: bc8593a933fcb76327ae4a511643e39d25a87ba2
> >> >> brooklyn-dist: f08bddf201ab02a4f7066bfa3bcacf01bb430b99
> >> >> brooklyn-docs: 12430d193e1891b87a677d6b45a3b17861c83518
> >> >> brooklyn-library: 2565e6eb2868468ec2528df74fe85efdb887b6d2
> >> >> brooklyn-server: 718aea7d27ce21835860d2de6a31d0e9474bee85
> >> >> brooklyn-ui: 34d196678a8ae37804c698413d4ef19b86719a8f
> >> >> All of the above have been tagged as "apache-brooklyn-0.9.0-rc3".
> >> >>
> >> >>
> >> >> Please download the artifacts, test, and vote on releasing this
> >> >> package as Apache Brooklyn 0.9.0.
> >> >>
> >> >> The vote will be open for at least 72 hours.
> >> >> [ ] +1 Release this package as Apache Brooklyn 0.9.0 (please describe
> >> >> the tests you have performed)
> >> >> [ ] +0 no opinion
> >> >> [ ] -1 Do not release this package (please describe why not)
> >> >>
> >> >> Thanks
> >> >>
> >> >
> >> >
> >>
> > --
> > Thomas Bouron • Software Engineer @ Cloudsoft Corporation •
> > http://www.cloudsoftcorp.com/
> > Github: https://github.com/tbouron
> > Twitter: https://twitter.com/eltibouron
> >
> --
> Thomas Bouron • Software Engineer @ Cloudsoft Corporation •
> http://www.cloudsoftcorp.com/
> Github: https://github.com/tbouron
> Twitter: https://twitter.com/eltibouron
>

Reply via email to