Build failed in Jenkins: brooklyn-master-build-docker #300

2018-03-22 Thread Apache Jenkins Server
See 


--
[...truncated 8.96 MB...]
[INFO] 
[INFO] --- apache-rat-plugin:0.12:check (default) @ brooklyn-client ---
[INFO] Enabled default license matchers.
[INFO] Will parse SCM ignores for exclusions...
[INFO] Parsing exclusions from /usr/build/brooklyn-client/.gitignore
[INFO] Finished adding exclusions from SCM ignore files.
[INFO] 70 implicit excludes (use -debug for more details).
[INFO] Exclude: sandbox/**
[INFO] Exclude: release/**
[INFO] Exclude: README.md
[INFO] Exclude: **/.git/**
[INFO] Exclude: **/.gitignore
[INFO] Exclude: **/.repository/**
[INFO] Exclude: **/.idea/**
[INFO] Exclude: **/*.iml
[INFO] Exclude: **/.classpath/**
[INFO] Exclude: **/.project
[INFO] Exclude: **/.settings/**
[INFO] Exclude: **/*.log
[INFO] Exclude: **/brooklyn*.log.*
[INFO] Exclude: **/target/**
[INFO] Exclude: **/nbactions.xml
[INFO] Exclude: **/nb-configuration.xml
[INFO] Exclude: ignored/**
[INFO] Exclude: LICENSE.md
[INFO] Exclude: .mvn/jvm.config
[INFO] Exclude: **/src/main/license/**
[INFO] Exclude: **/src/test/license/**
[INFO] Exclude: **/MANIFEST.MF
[INFO] Exclude: **/test-output/**
[INFO] Exclude: **/*.pem.pub
[INFO] Exclude: **/*.pem
[INFO] Exclude: **/*_rsa.pub
[INFO] Exclude: **/*_rsa
[INFO] Exclude: **/*.svg
[INFO] Exclude: **/*.crt
[INFO] Exclude: **/*.csr
[INFO] Exclude: **/*.key
[INFO] Exclude: **/*.key.org
[INFO] Exclude: **/*.psd
[INFO] Exclude: **/*.json
[INFO] Exclude: **/*.plxarc
[INFO] Exclude: 
**/src/test/resources/org/apache/brooklyn/entity/software/base/template_with_extra_substitutions.txt
[INFO] Exclude: **/src/main/resources/banner.txt
[INFO] Exclude: **/src/test/resources/ssl/certs/localhost/info.txt
[INFO] Exclude: **/src/main/history/dependencies.xml
[INFO] Exclude: **/sandbox/examples/src/main/scripts/amis.txt
[INFO] Exclude: docs/**
[INFO] 2 resources included (use -debug for more details)
[INFO] Rat check: Summary over all files. Unapproved: 0, unknown: 0, generated: 
0, approved: 2 licenses.
[INFO] 
[INFO] --- maven-source-plugin:2.4:jar-no-fork (attach-sources) @ 
brooklyn-client ---
[INFO] 
[INFO] --- maven-source-plugin:2.4:test-jar-no-fork (attach-sources) @ 
brooklyn-client ---
[INFO] 
[INFO] --- maven-install-plugin:2.5.2:install (default-install) @ 
brooklyn-client ---
[INFO] Installing /usr/build/brooklyn-client/pom.xml to 
/root/.m2/repository/org/apache/brooklyn/brooklyn-client/1.0.0-SNAPSHOT/brooklyn-client-1.0.0-SNAPSHOT.pom
[INFO] 
[INFO] 
[INFO] Building Brooklyn Client Command Line Interface 1.0.0-SNAPSHOT
[INFO] 
[INFO] 
[INFO] --- maven-clean-plugin:2.6.1:clean (default-clean) @ brooklyn-client-cli 
---
[INFO] Deleting /usr/build/brooklyn-client/cli (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] 
[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] Installing glide
 [exec] Installing dependencies
 [exec] [WARN]  The name listed in the config file 
(github.com/apache/brooklyn-client) does not match the current location (.)
 [exec] [INFO]  Downloading dependencies. Please wait...
 [exec] [INFO]  --> Fetching golang.org/x/crypto
 [exec] [INFO]  --> Fetching github.com/NodePrime/jsonpath
 [exec] [INFO]  --> Fetching github.com/urfave/cli
 [exec] [WARN]  Unable to checkout github.com/NodePrime/jsonpath
 [exec] [ERROR] Update failed for github.com/NodePrime/jsonpath: Unable 
to get repository: Cloning into 
'/root/.glide/cache/src/https-github.com-NodePrime-jsonpath'...
 [exec] fatal: could not read Username for 'https://github.com': No such 
device or address
 [exec] : exit status 128
 [exec] Building br for default OS/ARCH:
 [exec] darwin/amd64
 [exec] [ERROR] Failed to install: Unable to get repository: Cloning 
into '/root/.glide/cache/src/https-github.com-NodePrime-jsonpath'...
 [exec] fatal: could not read Username for 'https://github.com': No such 
device or address
 [exec] : exit status 128
 [exec] ../models/catalog.go:28:2: cannot find package 
"github.com/NodePrime/jsonpath" in any of:
 [exec] 

Re: Failing Go build: NodePrime/jsonpath missing?

2018-03-22 Thread Richard Downer
Oh no it's left-pad[1] all over again! 


[1] https://www.theregister.co.uk/2016/03/23/npm_left_pad_chaos/

On 22 March 2018 at 10:40, Aled Sage  wrote:

> Hi all,
>
> The Apache Brooklyn master build [1] has failed the last couple of times
> for the Go build of brooklyn-client (see end of email for the error text).
>
> It looks to me like our dependency github.com/NodePrime/jsonpath has been
> deleted! It definitely used to be there (lots of google hits pointing at
> that [2]), but 404 when visiting the page.
>
> The build presumably only works for me locally because I have it cached
> locally:
>
>[exec] [INFO]  Downloading dependencies. Please wait...
>[exec] [INFO]  --> Found desired version locally
>github.com/NodePrime/jsonpath 84403ded544328c99be3472727667179eef23a91!
>
> Can someone else please double-check my findings?
>
> I couldn't find any record of jsonpath having moved. Anyone have any
> opinions how best to fix this?
>
> ---
> The error shown in jenkins console is:
>
>all:
>  [exec] Starting build.sh (brooklyn-client go build script)
>  [exec] Installing glide
>  [exec] Installing dependencies
>  [exec] [WARN]The name listed in the config file
>(github.com/apache/brooklyn-client) does not match the current
>location (.)
>  [exec] [INFO]Downloading dependencies. Please wait...
>  [exec] [INFO]--> Fetching golang.org/x/crypto
>  [exec] [INFO]--> Fetching github.com/NodePrime/jsonpath
>  [exec] [INFO]--> Fetching github.com/urfave/cli
>  [exec] [WARN]Unable to checkout github.com/NodePrime/jsonpath
>  [exec] [ERROR]Update failed for
>github.com/NodePrime/jsonpath: Unable to get repository: Cloning
>into '/root/.glide/cache/src/https-github.com-NodePrime-jsonpath'...
>  [exec] fatal: could not read Username for
>'https://github.com': No such device or address
>  [exec] : exit status 128
>  [exec] [ERROR]Failed to install: Unable to get repository:
>Cloning into
>'/root/.glide/cache/src/https-github.com-NodePrime-jsonpath'...
>  [exec] fatal: could not read Username for
>'https://github.com': No such device or address
>  [exec] : exit status 128
>  [exec] Building br for default OS/ARCH:
>  [exec] darwin/amd64
>  [exec] ../models/catalog.go:28:2: cannot find package
>"github.com/NodePrime/jsonpath" in any of:
>  [exec]
>/usr/build/brooklyn-client/cli/target/src/github.com/apache
> /brooklyn-client/cli/vendor/github.com/NodePrime/jsonpath
>(vendor tree)
>  [exec] /usr/lib/go-1.7/src/github.com/NodePrime/jsonpath (from
>$GOROOT)
>  [exec]
>/usr/build/brooklyn-client/cli/target/src/github.com/NodePrime/jsonpath
>(from $GOPATH)
>  [exec] ../command_metadata/command_metadata.go:21:8: cannot
>find package "github.com/urfave/cli" in any of:
>  [exec]
>/usr/build/brooklyn-client/cli/target/src/github.com/apache
> /brooklyn-client/cli/vendor/github.com/urfave/cli
>(vendor tree)
>  [exec] /usr/lib/go-1.7/src/github.com/urfave/cli (from
>$GOROOT)
>  [exec]
>/usr/build/brooklyn-client/cli/target/src/github.com/urfave/cli
>(from $GOPATH)
>  [exec] ../commands/login.go:37:2: cannot find package
>"golang.org/x/crypto/ssh/terminal" in any of:
>  [exec]
>/usr/build/brooklyn-client/cli/target/src/github.com/apache
> /brooklyn-client/cli/vendor/golang.org/x/crypto/ssh/terminal
>(vendor tree)
>  [exec] /usr/lib/go-1.7/src/golang.org/x/crypto/ssh/terminal
>(from $GOROOT)
>  [exec]
>/usr/build/brooklyn-client/cli/target/src/golang.org/x/cryp
> to/ssh/terminal
>(from $GOPATH)
>
> Aled
>
> [1] https://builds.apache.org/job/brooklyn-master-build-docker/
> [2] https://github.com/NodePrime/jsonpath
>
>


Re: [GSoC 2018][Brooklyn-575] New Brooklyn UI

2018-03-22 Thread Menuka Warushavithana
Hi,
I have shared a draft project proposal through the official GSoC site.
Please take a look and let me know the areas where I could improve the
proposal.
Your comments are highly appreciated :)

Thank you,
Menuka


On 22 March 2018 at 15:15, Menuka Warushavithana 
wrote:

> HI,
> Yes, it makes sense. I will have a draft proposal ready in a couple of
> hours.
>
> Thanks and Regards,
> Menuka.
>
> On 22 March 2018 at 14:36, Thomas Bouron 
> wrote:
>
>> Hi Menuka and welcome!
>>
>> I'm glad you are considering this project for GSoC 2018. I would suggest
>> however not to wonder around for submitting your proposal as the deadline
>> is approaching fast (28th of march) and it will be very short for us to
>> give you feedback on it.
>>
>> Regarding your suggestion, picking a framework is part of the proposal.
>> There isn't a right answer, we deliberately left that open because we
>> would
>> like to know your arguments why you think the framework A or B is the most
>> appropriate for the job. Does it make sense?
>>
>> Hope to read your proposal soon. If you have any questions, don't hesitate
>> to ask them here.
>>
>> Best
>>
>> On Thu, 22 Mar 2018, 07:30 Menuka Warushavithana, <
>> menuka...@cse.mrt.ac.lk>
>> wrote:
>>
>> > Hi,
>> > I'm a final year Computer Science and Engineering student from the
>> > University of Moratuwa, Sri Lanka. I expressed my interest in this
>> project
>> > in the JIRA a while ago.
>> > I would like to contribute to this project for Google Summer of Code
>> 2018.
>> >
>> > I thought we should finalize which front-end framework to use before
>> > drafting the proposal. I'm suggesting we use Angular 5 [1] (The latest
>> > stable version at the time of this writing). The reasons for selecting
>> > Angular are
>> >
>> >- Because it's a complete framework which is comparatively easy to
>> scale
>> >- Use of TypeScript
>> >- Supported by Google
>> >
>> > Please suggest any other framework if you think Angular would not be
>> ideal.
>> > Your ideas are appreciated.
>> >
>> > [1] https://angular.io/
>> > > >
>> >
>> > Best Regards,
>> > Menuka Warushavithana
>> > LinkedIn: https://www.linkedin.com/in/menukawarushavithana
>> > <
>> > https://mltrk.io/link/https%3A%2F%2Fwww.linkedin.com%2Fin%2F
>> menukawarushavithana/ffcrZc5TXafP1J6YFDnR
>> > >
>> > GitHub: https://www.github.com/menuka94
>> > <
>> > https://mltrk.io/link/https%3A%2F%2Fwww.github.com%2Fmenuka9
>> 4/ffcrZc5TXafP1J6YFDnR
>> > >
>> >
>> --
>>
>> Thomas Bouron • Senior Software Engineer @ Cloudsoft Corporation •
>> https://cloudsoft.io/
>> Github: https://github.com/tbouron
>> Twitter: https://twitter.com/eltibouron
>>
>
>
>
> --
> Menuka Warushavithana
> LinkedIn: https://www.linkedin.com/in/menukawarushavithana
> GitHub: https://www.github.com/menuka94
>
>


-- 
Menuka Warushavithana
LinkedIn: https://www.linkedin.com/in/menukawarushavithana
GitHub: https://www.github.com/menuka94


Re: Failing Go build: NodePrime/jsonpath missing?

2018-03-22 Thread Duncan Grant
Aled,

Possibly we could replace NodePrime/jsonpath with
https://github.com/JumboInteractiveLimited/jsonpath
I have no idea if we can tell whether that is actually the same code.

Duncan

On Thu, 22 Mar 2018 at 10:41 Aled Sage  wrote:

> Hi all,
>
> The Apache Brooklyn master build [1] has failed the last couple of times
> for the Go build of brooklyn-client (see end of email for the error text).
>
> It looks to me like our dependency github.com/NodePrime/jsonpath has
> been deleted! It definitely used to be there (lots of google hits
> pointing at that [2]), but 404 when visiting the page.
>
> The build presumably only works for me locally because I have it cached
> locally:
>
> [exec] [INFO]  Downloading dependencies. Please wait...
> [exec] [INFO]  --> Found desired version locally
> github.com/NodePrime/jsonpath
> 84403ded544328c99be3472727667179eef23a91!
>
> Can someone else please double-check my findings?
>
> I couldn't find any record of jsonpath having moved. Anyone have any
> opinions how best to fix this?
>
> ---
> The error shown in jenkins console is:
>
> all:
>   [exec] Starting build.sh (brooklyn-client go build script)
>   [exec] Installing glide
>   [exec] Installing dependencies
>   [exec] [WARN]The name listed in the config file
> (github.com/apache/brooklyn-client) does not match the current
> location (.)
>   [exec] [INFO]Downloading dependencies. Please wait...
>   [exec] [INFO]--> Fetching golang.org/x/crypto
>   [exec] [INFO]--> Fetching github.com/NodePrime/jsonpath
>   [exec] [INFO]--> Fetching github.com/urfave/cli
>   [exec] [WARN]Unable to checkout
> github.com/NodePrime/jsonpath
>   [exec] [ERROR]Update failed for
> github.com/NodePrime/jsonpath: Unable to get repository: Cloning
> into '/root/.glide/cache/src/https-github.com-NodePrime-jsonpath'...
>   [exec] fatal: could not read Username for
> 'https://github.com': No such device or address
>   [exec] : exit status 128
>   [exec] [ERROR]Failed to install: Unable to get repository:
> Cloning into
> '/root/.glide/cache/src/https-github.com-NodePrime-jsonpath'...
>   [exec] fatal: could not read Username for
> 'https://github.com': No such device or address
>   [exec] : exit status 128
>   [exec] Building br for default OS/ARCH:
>   [exec] darwin/amd64
>   [exec] ../models/catalog.go:28:2: cannot find package
> "github.com/NodePrime/jsonpath" in any of:
>   [exec]
> /usr/build/brooklyn-client/cli/target/src/
> github.com/apache/brooklyn-client/cli/vendor/github.com/NodePrime/jsonpath
> (vendor tree)
>   [exec] /usr/lib/go-1.7/src/github.com/NodePrime/jsonpath (from
> $GOROOT)
>   [exec]
> /usr/build/brooklyn-client/cli/target/src/
> github.com/NodePrime/jsonpath
> (from $GOPATH)
>   [exec] ../command_metadata/command_metadata.go:21:8: cannot
> find package "github.com/urfave/cli" in any of:
>   [exec]
> /usr/build/brooklyn-client/cli/target/src/
> github.com/apache/brooklyn-client/cli/vendor/github.com/urfave/cli
> (vendor tree)
>   [exec] /usr/lib/go-1.7/src/github.com/urfave/cli (from
> $GOROOT)
>   [exec]
> /usr/build/brooklyn-client/cli/target/src/github.com/urfave/cli
> (from $GOPATH)
>   [exec] ../commands/login.go:37:2: cannot find package
> "golang.org/x/crypto/ssh/terminal" in any of:
>   [exec]
> /usr/build/brooklyn-client/cli/target/src/
> github.com/apache/brooklyn-client/cli/vendor/golang.org/x/crypto/ssh/terminal
> (vendor tree)
>   [exec] /usr/lib/go-1.7/src/golang.org/x/crypto/ssh/terminal
> (from $GOROOT)
>   [exec]
> /usr/build/brooklyn-client/cli/target/src/
> golang.org/x/crypto/ssh/terminal
> (from $GOPATH)
>
> Aled
>
> [1] https://builds.apache.org/job/brooklyn-master-build-docker/
> [2] https://github.com/NodePrime/jsonpath
>
>


Failing Go build: NodePrime/jsonpath missing?

2018-03-22 Thread Aled Sage

Hi all,

The Apache Brooklyn master build [1] has failed the last couple of times 
for the Go build of brooklyn-client (see end of email for the error text).


It looks to me like our dependency github.com/NodePrime/jsonpath has 
been deleted! It definitely used to be there (lots of google hits 
pointing at that [2]), but 404 when visiting the page.


The build presumably only works for me locally because I have it cached 
locally:


   [exec] [INFO]  Downloading dependencies. Please wait...
   [exec] [INFO]  --> Found desired version locally
   github.com/NodePrime/jsonpath 84403ded544328c99be3472727667179eef23a91!

Can someone else please double-check my findings?

I couldn't find any record of jsonpath having moved. Anyone have any 
opinions how best to fix this?


---
The error shown in jenkins console is:

   all:
 [exec] Starting build.sh (brooklyn-client go build script)
 [exec] Installing glide
 [exec] Installing dependencies
 [exec] [WARN]    The name listed in the config file
   (github.com/apache/brooklyn-client) does not match the current
   location (.)
 [exec] [INFO]    Downloading dependencies. Please wait...
 [exec] [INFO]    --> Fetching golang.org/x/crypto
 [exec] [INFO]    --> Fetching github.com/NodePrime/jsonpath
 [exec] [INFO]    --> Fetching github.com/urfave/cli
 [exec] [WARN]    Unable to checkout github.com/NodePrime/jsonpath
 [exec] [ERROR]    Update failed for
   github.com/NodePrime/jsonpath: Unable to get repository: Cloning
   into '/root/.glide/cache/src/https-github.com-NodePrime-jsonpath'...
 [exec] fatal: could not read Username for
   'https://github.com': No such device or address
 [exec] : exit status 128
 [exec] [ERROR]    Failed to install: Unable to get repository:
   Cloning into
   '/root/.glide/cache/src/https-github.com-NodePrime-jsonpath'...
 [exec] fatal: could not read Username for
   'https://github.com': No such device or address
 [exec] : exit status 128
 [exec] Building br for default OS/ARCH:
 [exec] darwin/amd64
 [exec] ../models/catalog.go:28:2: cannot find package
   "github.com/NodePrime/jsonpath" in any of:
 [exec]
   
/usr/build/brooklyn-client/cli/target/src/github.com/apache/brooklyn-client/cli/vendor/github.com/NodePrime/jsonpath
   (vendor tree)
 [exec] /usr/lib/go-1.7/src/github.com/NodePrime/jsonpath (from
   $GOROOT)
 [exec]
   /usr/build/brooklyn-client/cli/target/src/github.com/NodePrime/jsonpath
   (from $GOPATH)
 [exec] ../command_metadata/command_metadata.go:21:8: cannot
   find package "github.com/urfave/cli" in any of:
 [exec]
   
/usr/build/brooklyn-client/cli/target/src/github.com/apache/brooklyn-client/cli/vendor/github.com/urfave/cli
   (vendor tree)
 [exec]     /usr/lib/go-1.7/src/github.com/urfave/cli (from
   $GOROOT)
 [exec]
   /usr/build/brooklyn-client/cli/target/src/github.com/urfave/cli
   (from $GOPATH)
 [exec] ../commands/login.go:37:2: cannot find package
   "golang.org/x/crypto/ssh/terminal" in any of:
 [exec]
   
/usr/build/brooklyn-client/cli/target/src/github.com/apache/brooklyn-client/cli/vendor/golang.org/x/crypto/ssh/terminal
   (vendor tree)
 [exec] /usr/lib/go-1.7/src/golang.org/x/crypto/ssh/terminal
   (from $GOROOT)
 [exec]
   /usr/build/brooklyn-client/cli/target/src/golang.org/x/crypto/ssh/terminal
   (from $GOPATH)

Aled

[1] https://builds.apache.org/job/brooklyn-master-build-docker/
[2] https://github.com/NodePrime/jsonpath



Re: [GSoC 2018][Brooklyn-575] New Brooklyn UI

2018-03-22 Thread Menuka Warushavithana
HI,
Yes, it makes sense. I will have a draft proposal ready in a couple of
hours.

Thanks and Regards,
Menuka.

On 22 March 2018 at 14:36, Thomas Bouron 
wrote:

> Hi Menuka and welcome!
>
> I'm glad you are considering this project for GSoC 2018. I would suggest
> however not to wonder around for submitting your proposal as the deadline
> is approaching fast (28th of march) and it will be very short for us to
> give you feedback on it.
>
> Regarding your suggestion, picking a framework is part of the proposal.
> There isn't a right answer, we deliberately left that open because we would
> like to know your arguments why you think the framework A or B is the most
> appropriate for the job. Does it make sense?
>
> Hope to read your proposal soon. If you have any questions, don't hesitate
> to ask them here.
>
> Best
>
> On Thu, 22 Mar 2018, 07:30 Menuka Warushavithana,  >
> wrote:
>
> > Hi,
> > I'm a final year Computer Science and Engineering student from the
> > University of Moratuwa, Sri Lanka. I expressed my interest in this
> project
> > in the JIRA a while ago.
> > I would like to contribute to this project for Google Summer of Code
> 2018.
> >
> > I thought we should finalize which front-end framework to use before
> > drafting the proposal. I'm suggesting we use Angular 5 [1] (The latest
> > stable version at the time of this writing). The reasons for selecting
> > Angular are
> >
> >- Because it's a complete framework which is comparatively easy to
> scale
> >- Use of TypeScript
> >- Supported by Google
> >
> > Please suggest any other framework if you think Angular would not be
> ideal.
> > Your ideas are appreciated.
> >
> > [1] https://angular.io/
> > 
> >
> > Best Regards,
> > Menuka Warushavithana
> > LinkedIn: https://www.linkedin.com/in/menukawarushavithana
> > <
> > https://mltrk.io/link/https%3A%2F%2Fwww.linkedin.com%2Fin%
> 2Fmenukawarushavithana/ffcrZc5TXafP1J6YFDnR
> > >
> > GitHub: https://www.github.com/menuka94
> > <
> > https://mltrk.io/link/https%3A%2F%2Fwww.github.com%2Fmenuka94/
> ffcrZc5TXafP1J6YFDnR
> > >
> >
> --
>
> Thomas Bouron • Senior Software Engineer @ Cloudsoft Corporation •
> https://cloudsoft.io/
> Github: https://github.com/tbouron
> Twitter: https://twitter.com/eltibouron
>



-- 
Menuka Warushavithana
LinkedIn: https://www.linkedin.com/in/menukawarushavithana
GitHub: https://www.github.com/menuka94


Build failed in Jenkins: brooklyn-master-build-docker #299

2018-03-22 Thread Apache Jenkins Server
See 


--
[...truncated 9.81 MB...]
[INFO] 
[INFO] --- apache-rat-plugin:0.12:check (default) @ brooklyn-client ---
[INFO] Enabled default license matchers.
[INFO] Will parse SCM ignores for exclusions...
[INFO] Parsing exclusions from /usr/build/brooklyn-client/.gitignore
[INFO] Finished adding exclusions from SCM ignore files.
[INFO] 70 implicit excludes (use -debug for more details).
[INFO] Exclude: sandbox/**
[INFO] Exclude: release/**
[INFO] Exclude: README.md
[INFO] Exclude: **/.git/**
[INFO] Exclude: **/.gitignore
[INFO] Exclude: **/.repository/**
[INFO] Exclude: **/.idea/**
[INFO] Exclude: **/*.iml
[INFO] Exclude: **/.classpath/**
[INFO] Exclude: **/.project
[INFO] Exclude: **/.settings/**
[INFO] Exclude: **/*.log
[INFO] Exclude: **/brooklyn*.log.*
[INFO] Exclude: **/target/**
[INFO] Exclude: **/nbactions.xml
[INFO] Exclude: **/nb-configuration.xml
[INFO] Exclude: ignored/**
[INFO] Exclude: LICENSE.md
[INFO] Exclude: .mvn/jvm.config
[INFO] Exclude: **/src/main/license/**
[INFO] Exclude: **/src/test/license/**
[INFO] Exclude: **/MANIFEST.MF
[INFO] Exclude: **/test-output/**
[INFO] Exclude: **/*.pem.pub
[INFO] Exclude: **/*.pem
[INFO] Exclude: **/*_rsa.pub
[INFO] Exclude: **/*_rsa
[INFO] Exclude: **/*.svg
[INFO] Exclude: **/*.crt
[INFO] Exclude: **/*.csr
[INFO] Exclude: **/*.key
[INFO] Exclude: **/*.key.org
[INFO] Exclude: **/*.psd
[INFO] Exclude: **/*.json
[INFO] Exclude: **/*.plxarc
[INFO] Exclude: 
**/src/test/resources/org/apache/brooklyn/entity/software/base/template_with_extra_substitutions.txt
[INFO] Exclude: **/src/main/resources/banner.txt
[INFO] Exclude: **/src/test/resources/ssl/certs/localhost/info.txt
[INFO] Exclude: **/src/main/history/dependencies.xml
[INFO] Exclude: **/sandbox/examples/src/main/scripts/amis.txt
[INFO] Exclude: docs/**
[INFO] 2 resources included (use -debug for more details)
[INFO] Rat check: Summary over all files. Unapproved: 0, unknown: 0, generated: 
0, approved: 2 licenses.
[INFO] 
[INFO] --- maven-source-plugin:2.4:jar-no-fork (attach-sources) @ 
brooklyn-client ---
[INFO] 
[INFO] --- maven-source-plugin:2.4:test-jar-no-fork (attach-sources) @ 
brooklyn-client ---
[INFO] 
[INFO] --- maven-install-plugin:2.5.2:install (default-install) @ 
brooklyn-client ---
[INFO] Installing /usr/build/brooklyn-client/pom.xml to 
/root/.m2/repository/org/apache/brooklyn/brooklyn-client/1.0.0-SNAPSHOT/brooklyn-client-1.0.0-SNAPSHOT.pom
[INFO] 
[INFO] 
[INFO] Building Brooklyn Client Command Line Interface 1.0.0-SNAPSHOT
[INFO] 
[INFO] 
[INFO] --- maven-clean-plugin:2.6.1:clean (default-clean) @ brooklyn-client-cli 
---
[INFO] Deleting /usr/build/brooklyn-client/cli (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] 
[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] Installing glide
 [exec] Installing dependencies
 [exec] [WARN]  The name listed in the config file 
(github.com/apache/brooklyn-client) does not match the current location (.)
 [exec] [INFO]  Downloading dependencies. Please wait...
 [exec] [INFO]  --> Fetching github.com/urfave/cli
 [exec] [INFO]  --> Fetching github.com/NodePrime/jsonpath
 [exec] [INFO]  --> Fetching golang.org/x/crypto
 [exec] [WARN]  Unable to checkout github.com/NodePrime/jsonpath
 [exec] [ERROR] Update failed for github.com/NodePrime/jsonpath: Unable 
to get repository: Cloning into 
'/root/.glide/cache/src/https-github.com-NodePrime-jsonpath'...
 [exec] fatal: could not read Username for 'https://github.com': No such 
device or address
 [exec] : exit status 128
 [exec] Building br for default OS/ARCH:
 [exec] darwin/amd64
 [exec] [ERROR] Failed to install: Unable to get repository: Cloning 
into '/root/.glide/cache/src/https-github.com-NodePrime-jsonpath'...
 [exec] fatal: could not read Username for 'https://github.com': No such 
device or address
 [exec] : exit status 128
 [exec] ../models/catalog.go:28:2: cannot find package 
"github.com/NodePrime/jsonpath" in any of:
 [exec] 

Re: [GSoC 2018][Brooklyn-575] New Brooklyn UI

2018-03-22 Thread Thomas Bouron
Hi Menuka and welcome!

I'm glad you are considering this project for GSoC 2018. I would suggest
however not to wonder around for submitting your proposal as the deadline
is approaching fast (28th of march) and it will be very short for us to
give you feedback on it.

Regarding your suggestion, picking a framework is part of the proposal.
There isn't a right answer, we deliberately left that open because we would
like to know your arguments why you think the framework A or B is the most
appropriate for the job. Does it make sense?

Hope to read your proposal soon. If you have any questions, don't hesitate
to ask them here.

Best

On Thu, 22 Mar 2018, 07:30 Menuka Warushavithana, 
wrote:

> Hi,
> I'm a final year Computer Science and Engineering student from the
> University of Moratuwa, Sri Lanka. I expressed my interest in this project
> in the JIRA a while ago.
> I would like to contribute to this project for Google Summer of Code 2018.
>
> I thought we should finalize which front-end framework to use before
> drafting the proposal. I'm suggesting we use Angular 5 [1] (The latest
> stable version at the time of this writing). The reasons for selecting
> Angular are
>
>- Because it's a complete framework which is comparatively easy to scale
>- Use of TypeScript
>- Supported by Google
>
> Please suggest any other framework if you think Angular would not be ideal.
> Your ideas are appreciated.
>
> [1] https://angular.io/
> 
>
> Best Regards,
> Menuka Warushavithana
> LinkedIn: https://www.linkedin.com/in/menukawarushavithana
> <
> https://mltrk.io/link/https%3A%2F%2Fwww.linkedin.com%2Fin%2Fmenukawarushavithana/ffcrZc5TXafP1J6YFDnR
> >
> GitHub: https://www.github.com/menuka94
> <
> https://mltrk.io/link/https%3A%2F%2Fwww.github.com%2Fmenuka94/ffcrZc5TXafP1J6YFDnR
> >
>
-- 

Thomas Bouron • Senior Software Engineer @ Cloudsoft Corporation •
https://cloudsoft.io/
Github: https://github.com/tbouron
Twitter: https://twitter.com/eltibouron


[jira] [Commented] (BROOKLYN-575) GSOC: New Brooklyn UI

2018-03-22 Thread Menuka Warushavithana (JIRA)

[ 
https://issues.apache.org/jira/browse/BROOKLYN-575?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16409197#comment-16409197
 ] 

Menuka Warushavithana commented on BROOKLYN-575:


Hi,
I started a new thread on the mailing list.

Thank you,
Menuka

> GSOC: New Brooklyn UI
> -
>
> Key: BROOKLYN-575
> URL: https://issues.apache.org/jira/browse/BROOKLYN-575
> Project: Brooklyn
>  Issue Type: Improvement
>Affects Versions: 1.0.0
>Reporter: Thomas Bouron
>Priority: Major
>  Labels: cloud, gsoc2018, javascript, rest, ui
>
> This is an idea for [Google Summer of 
> Code|https://summerofcode.withgoogle.com/] (GSOC).
> h1. Background
> Apache Brooklyn is a tool for running stuff in "the cloud", such as Amazon 
> EC2. In more detail, it's a tool for describing applications and their 
> components, deploying these applications to the cloud, and managing the 
> ongoing health and responsiveness. Brooklyn does this using blueprints - 
> human readable documents which describe in detail an application component, 
> or a whole application. Blueprints are stored in a catalog, essentially a 
> built-in database of components and applications. An application blueprint 
> can call on component blueprints from the catalog, therefore allowing complex 
> applications to be built from simple pieces.
> h1. Issue
> The currently Brooklyn UI is getting old and lagging behind the newest 
> changes made into the REST API. It would need an overhaul to refresh it and 
> more importantly, use the newest technologies out there in terms of front-end 
> dev.
> h1. Proposal
> Rewrite the Brooklyn UI and take advantage of the novelties introduced 
> recently on the REST API. The goal is to improve the overall user experience, 
> especially when:
>  # deploying an application
>  # viewing and managing deployed applications
>  # viewing and managing the catalog
> At least, feature parity with the current UI should be achieved. The only 
> requirement is to use the Brooklyn colour palette.
> This project for green-field development of a new web based UI will involve:
>  * selecting a modern Javascript web and CSS framework
>  * working with REST APIs
>  * a nice UI/UX
>  * writing unit tests
> _Note: The server side API is written in Java but an understanding of Java 
> *is NOT required*._
> Prospective GSOC mentor: tbou...@apache.org



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[GSoC 2018][Brooklyn-575] New Brooklyn UI

2018-03-22 Thread Menuka Warushavithana
Hi,
I'm a final year Computer Science and Engineering student from the
University of Moratuwa, Sri Lanka. I expressed my interest in this project
in the JIRA a while ago.
I would like to contribute to this project for Google Summer of Code 2018.

I thought we should finalize which front-end framework to use before
drafting the proposal. I'm suggesting we use Angular 5 [1] (The latest
stable version at the time of this writing). The reasons for selecting
Angular are

   - Because it's a complete framework which is comparatively easy to scale
   - Use of TypeScript
   - Supported by Google

Please suggest any other framework if you think Angular would not be ideal.
Your ideas are appreciated.

[1] https://angular.io/


Best Regards,
Menuka Warushavithana
LinkedIn: https://www.linkedin.com/in/menukawarushavithana

GitHub: https://www.github.com/menuka94