Friday, 2015-12-04

*** helio-frota <helio-frota!~hf@8.80.249.186.araujosat.com.br> has quit IRC (Quit: Leaving)00:08
*** bgeorges <bgeorges!~bgeorges@cpe-123-100-131-18.pivit.net.au> has joined #wildfly-swarm00:14
*** jclingan <jclingan!~jclingan@redhat/jclingan> has quit IRC (Quit: jclingan)00:15
*** jclingan <jclingan!~jclingan@redhat/jclingan> has joined #wildfly-swarm00:20
*** jclingan <jclingan!~jclingan@redhat/jclingan> has quit IRC (Client Quit)00:22
*** jclingan <jclingan!~jclingan@redhat/jclingan> has joined #wildfly-swarm00:25
*** enebo <enebo!~enebo@c-75-73-8-169.hsd1.mn.comcast.net> has joined #wildfly-swarm00:25
*** jclingan <jclingan!~jclingan@redhat/jclingan> has quit IRC (Quit: jclingan)00:31
*** bgeorges <bgeorges!~bgeorges@cpe-123-100-131-18.pivit.net.au> has quit IRC (Ping timeout: 246 seconds)00:35
*** jclingan <jclingan!~jclingan@redhat/jclingan> has joined #wildfly-swarm00:42
*** jclingan_ <jclingan_!~jclingan@redhat/jclingan> has joined #wildfly-swarm00:44
*** jclingan_ <jclingan_!~jclingan@redhat/jclingan> has quit IRC (Client Quit)00:46
*** jclingan <jclingan!~jclingan@redhat/jclingan> has quit IRC (Client Quit)00:46
*** jclingan <jclingan!~jclingan@redhat/jclingan> has joined #wildfly-swarm00:47
*** jclingan is now known as jclingan[away]00:47
*** jclingan <jclingan!~jclingan@redhat/jclingan> has joined #wildfly-swarm00:49
*** jclingan <jclingan!~jclingan@redhat/jclingan> has quit IRC (Client Quit)00:49
*** bobmcw <bobmcw!~bobmcw@redhat/jboss/bobmcw> has quit IRC (Remote host closed the connection)01:20
*** enebo <enebo!~enebo@c-75-73-8-169.hsd1.mn.comcast.net> has quit IRC (Quit: enebo)01:25
jbossbotgit [wildfly-swarm] push master 763d2b7.. Toby Crawley Don't require daemon config in arquillian.xml [SWARM-138]...02:04
jbossbotgit [wildfly-swarm] push master URL: http://github.com/wildfly-swarm/wildfly-swarm/commit/763d2b7b602:04
*** tcrawley-away is now known as tcrawley02:04
projectodd-ciStarting build #377 for job wildfly-swarm (previous build: SUCCESS)02:04
*** bobmcw <bobmcw!~bobmcw@va-67-233-86-120.dhcp.embarqhsd.net> has joined #wildfly-swarm02:20
*** bobmcw <bobmcw!~bobmcw@va-67-233-86-120.dhcp.embarqhsd.net> has quit IRC (Changing host)02:20
*** bobmcw <bobmcw!~bobmcw@redhat/jboss/bobmcw> has joined #wildfly-swarm02:20
*** ChanServ sets mode: +o bobmcw02:20
projectodd-ciProject wildfly-swarm build #377: SUCCESS in 19 min: https://projectodd.ci.cloudbees.com/job/wildfly-swarm/377/02:24
projectodd-ciToby Crawley: Don't require daemon config in arquillian.xml [SWARM-138]02:24
projectodd-ciStarting build #41 for job wildfly-swarm-examples (previous build: STILL FAILING -- last SUCCESS #38 9 hr 33 min ago)02:24
projectodd-ciStarting build #8 for job wildfly-swarm-examples-uberjar (previous build: STILL FAILING -- last SUCCESS #5 9 hr 33 min ago)02:26
*** bobmcw <bobmcw!~bobmcw@redhat/jboss/bobmcw> has quit IRC (Ping timeout: 245 seconds)02:27
projectodd-ciYippee, build fixed!02:32
projectodd-ciProject wildfly-swarm-examples build #41: FIXED in 7 min 47 sec: https://projectodd.ci.cloudbees.com/job/wildfly-swarm-examples/41/02:32
projectodd-ciYippee, build fixed!02:34
projectodd-ciProject wildfly-swarm-examples-uberjar build #8: FIXED in 8 min 18 sec: https://projectodd.ci.cloudbees.com/job/wildfly-swarm-examples-uberjar/8/02:34
*** tcrawley is now known as tcrawley-away02:38
*** jclingan[away] <jclingan[away]!~jclingan@redhat/jclingan> has quit IRC (Quit: My Mac has gone to sleep. ZZZzzz…)03:20
*** jclingan <jclingan!~jclingan@redhat/jclingan> has joined #wildfly-swarm03:22
*** jclingan_ <jclingan_!~jclingan@redhat/jclingan> has joined #wildfly-swarm03:30
*** jclingan_ <jclingan_!~jclingan@redhat/jclingan> has quit IRC (Client Quit)03:31
*** jclingan is now known as jclingan[away]03:33
*** jclingan[away] <jclingan[away]!~jclingan@redhat/jclingan> has quit IRC (Quit: My Mac has gone to sleep. ZZZzzz…)03:34
jbossbotgit [wildfly-swarm] push master a7e638d.. Toby Crawley Minor cleanup.04:13
jbossbotgit [wildfly-swarm] push master c7d370c.. Toby Crawley Support test enrichers again....04:13
jbossbotgit [wildfly-swarm] push master URL: http://github.com/wildfly-swarm/wildfly-swarm/compare/763d2b7...c7d370c04:13
projectodd-ciStarting build #378 for job wildfly-swarm (previous build: SUCCESS)04:14
*** jclingan <jclingan!~jclingan@redhat/jclingan> has joined #wildfly-swarm04:17
*** jclingan <jclingan!~jclingan@redhat/jclingan> has quit IRC (Quit: My Mac has gone to sleep. ZZZzzz…)04:22
*** bobmcw <bobmcw!~bobmcw@redhat/jboss/bobmcw> has joined #wildfly-swarm04:24
*** ChanServ sets mode: +o bobmcw04:24
*** bobmcw <bobmcw!~bobmcw@redhat/jboss/bobmcw> has quit IRC (Ping timeout: 245 seconds)04:29
projectodd-ciProject wildfly-swarm build #378: SUCCESS in 19 min: https://projectodd.ci.cloudbees.com/job/wildfly-swarm/378/04:34
projectodd-ci* Toby Crawley: Minor cleanup.04:34
projectodd-ci* Toby Crawley: Support test enrichers again.04:34
projectodd-ciStarting build #42 for job wildfly-swarm-examples (previous build: FIXED)04:34
projectodd-ciStarting build #9 for job wildfly-swarm-examples-uberjar (previous build: FIXED)04:36
projectodd-ciProject wildfly-swarm-examples build #42: SUCCESS in 8 min 6 sec: https://projectodd.ci.cloudbees.com/job/wildfly-swarm-examples/42/04:42
projectodd-ciProject wildfly-swarm-examples-uberjar build #9: SUCCESS in 7 min 58 sec: https://projectodd.ci.cloudbees.com/job/wildfly-swarm-examples-uberjar/9/04:44
*** hbraun <hbraun!~hbraun@pdpc/supporter/professional/hbraun> has joined #wildfly-swarm07:26
jbossbotgit [wildfly-swarm-examples] push master 9db7168.. Heiko Braun Added an example for consumer driven contracts...09:11
jbossbotgit [wildfly-swarm-examples] push master URL: http://github.com/wildfly-swarm/wildfly-swarm-examples/commit/9db71680409:11
projectodd-ciStarting build #43 for job wildfly-swarm-examples (previous build: SUCCESS)09:13
projectodd-ciProject wildfly-swarm-examples build #43: FAILURE in 36 sec: https://projectodd.ci.cloudbees.com/job/wildfly-swarm-examples/43/09:14
projectodd-ciHeiko Braun: Added an example for consumer driven contracts09:14
projectodd-ciStarting build #10 for job wildfly-swarm-examples-uberjar (previous build: SUCCESS)09:14
projectodd-ciProject wildfly-swarm-examples-uberjar build #10: FAILURE in 7.7 sec: https://projectodd.ci.cloudbees.com/job/wildfly-swarm-examples-uberjar/10/09:14
projectodd-ciHeiko Braun: Added an example for consumer driven contracts09:14
*** helio-frota <helio-frota!~hf@8.80.249.186.araujosat.com.br> has joined #wildfly-swarm10:04
helio-frotamorning!10:46
helio-frotaafter setting JRUBY_HOME got another error10:47
helio-frotahttps://gist.github.com/helio-frota/3f8c06f1f6aba34bd6da10:48
*** bobmcw <bobmcw!~bobmcw@va-67-233-86-120.dhcp.embarqhsd.net> has joined #wildfly-swarm12:30
*** bobmcw <bobmcw!~bobmcw@va-67-233-86-120.dhcp.embarqhsd.net> has quit IRC (Changing host)12:30
*** bobmcw <bobmcw!~bobmcw@redhat/jboss/bobmcw> has joined #wildfly-swarm12:30
*** ChanServ sets mode: +o bobmcw12:30
*** bobmcw <bobmcw!~bobmcw@redhat/jboss/bobmcw> has quit IRC (Ping timeout: 260 seconds)12:36
jbossbotgit [wildfly-swarm-examples] push master 1713264.. Heiko Braun Fix parent pom reference12:36
jbossbotgit [wildfly-swarm-examples] push master URL: http://github.com/wildfly-swarm/wildfly-swarm-examples/commit/1713264f312:36
projectodd-ciStarting build #44 for job wildfly-swarm-examples (previous build: FAILURE -- last SUCCESS #42 8 hr 2 min ago)12:36
projectodd-ciStarting build #11 for job wildfly-swarm-examples-uberjar (previous build: FAILURE -- last SUCCESS #9 8 hr 2 min ago)12:38
projectodd-ciYippee, build fixed!12:46
projectodd-ciProject wildfly-swarm-examples build #44: FIXED in 10 min: https://projectodd.ci.cloudbees.com/job/wildfly-swarm-examples/44/12:46
projectodd-ciHeiko Braun: Fix parent pom reference12:46
projectodd-ciYippee, build fixed!12:47
projectodd-ciProject wildfly-swarm-examples-uberjar build #11: FIXED in 8 min 46 sec: https://projectodd.ci.cloudbees.com/job/wildfly-swarm-examples-uberjar/11/12:47
projectodd-ciHeiko Braun: Fix parent pom reference12:47
*** helio-frota <helio-frota!~hf@8.80.249.186.araujosat.com.br> has quit IRC (Quit: Leaving)12:52
*** hbraun <hbraun!~hbraun@pdpc/supporter/professional/hbraun> has quit IRC (Quit: hbraun)12:58
*** hbraun <hbraun!~hbraun@pdpc/supporter/professional/hbraun> has joined #wildfly-swarm13:08
*** hbraun_ <hbraun_!~hbraun@pdpc/supporter/professional/hbraun> has joined #wildfly-swarm13:15
*** bbrowning_away is now known as bbrowning13:27
*** hbraun_ <hbraun_!~hbraun@pdpc/supporter/professional/hbraun> has quit IRC (Quit: afk)13:27
*** hbraun_ <hbraun_!~hbraun@pdpc/supporter/professional/hbraun> has joined #wildfly-swarm13:31
*** hbraun_ <hbraun_!~hbraun@pdpc/supporter/professional/hbraun> has quit IRC (Quit: afk)13:43
*** tcrawley-away is now known as tcrawley13:46
*** hbraun <hbraun!~hbraun@pdpc/supporter/professional/hbraun> has quit IRC (Quit: hbraun)13:48
*** lance|afk is now known as lanceball13:48
*** helio-frota <helio-frota!~hf@8.80.249.186.araujosat.com.br> has joined #wildfly-swarm14:01
*** bobmcw <bobmcw!~bobmcw@va-67-233-86-120.dhcp.embarqhsd.net> has joined #wildfly-swarm14:07
*** bobmcw <bobmcw!~bobmcw@va-67-233-86-120.dhcp.embarqhsd.net> has quit IRC (Changing host)14:07
*** bobmcw <bobmcw!~bobmcw@redhat/jboss/bobmcw> has joined #wildfly-swarm14:07
*** ChanServ sets mode: +o bobmcw14:07
*** rbenevides <rbenevides!~rbenevid@redhat/jboss/RafaelBenevides> has joined #wildfly-swarm14:23
*** kenfinnigan <kenfinnigan!~ken@redhat/jboss/kenfinnigan> has joined #wildfly-swarm14:23
*** tcrawley is now known as tcrawley-away14:27
*** enebo <enebo!~enebo@c-75-73-8-169.hsd1.mn.comcast.net> has joined #wildfly-swarm14:36
*** hbraun <hbraun!~hbraun@pdpc/supporter/professional/hbraun> has joined #wildfly-swarm14:38
*** jclingan <jclingan!~jclingan@redhat/jclingan> has joined #wildfly-swarm14:44
*** jclingan <jclingan!~jclingan@redhat/jclingan> has quit IRC (Client Quit)14:48
*** jclingan <jclingan!~jclingan@redhat/jclingan> has joined #wildfly-swarm14:49
jclinganmorning all!14:49
jclinganUsing a new IRC client today: Textual14:50
hbraunjclingan: i did just revert back to colloquy14:54
hbrauntextual had too many connetion problems for some reasons14:54
hbraunbut the state of IRC clients on mac os is devastating14:54
jclinganhbraun: Hrumph! The problem I have with coloquy is chat search.14:54
hbraunmaybe that’s a good opportunity to learn some swift?14:55
hbraunhaha14:55
jclinganI can't remember a #@^! thing, so I have to go find it ;-)14:55
hbrauni don’t know why we  such ancient protocols anyway14:55
jclinganYou are preaching to the choir!14:55
jclinganPM and PMM are picking up slack.14:56
hbraunin my kingdom it would be hipchat14:56
jclinganJust joined two days ago, so no feedback yet.14:56
jclinganHaven't chatted with anyone :-(14:56
hbraun:)14:56
jclinganhttps://slack.com/14:56
jbossbotTitle: Slack: Be less busy14:56
jclinganLooks great if I want to talk to a rover.14:56
jclinganHey, trying to track this uberjar examples discussion.14:57
jclinganAre the examples going to remain in their own repo? I thought that was the last decision.14:57
kenfinniganjclingan: i believe so yes14:57
jclinganThen I saw -Puberjar. Not sure what I just built :-)14:58
jclinganin the swarm repo14:58
jclinganbut on the positive side, it was a successful build :-)14:58
bobmcwjclingan: yah, they are staying in -examples14:58
bobmcwI don't think -Puberjar does anything in the primary build anymore14:58
* bobmcw should clean that up14:58
jclinganOK14:59
bobmcwfwiw, I like LimeChat14:59
jclinganYeah, but I already put down $5 on textual ;-)14:59
bobmcwand definitely prefer IRC over HipChat14:59
bobmcwblah hipchat14:59
hbraunexpensive it and throw it away14:59
lanceballI use Textual and for searching chats, I use find+grep14:59
hbraunbobmcw: you are so 80s14:59
bobmcwI am 4215:00
jclinganfind + grep didn't work well with Colloquy since the chat logs don't use newlines.15:00
hbraunme too15:00
hbraunhaha15:00
bbrowningfind + awk + grep ;)15:00
lanceballyou are so 70s15:00
jclinganHeck, we're on IRC. Is this really the discussion to have? :-)15:00
lanceballha15:01
*** tcrawley-away is now known as tcrawley15:01
hbraunlanceball: i think without the mustache i cannot take you seriously anymore15:01
jclinganHeading out to talk to Solution Architects over lunch today. Let's see what their latest customer chats are.15:02
lanceballha!15:02
jclinganLOL15:02
kenfinniganjclingan: that should be interesting15:02
jclingankenfinnigan: Yeah, plus "they pay" :-)15:03
kenfinniganindeed, always enjoy experiencing dinner with sales/marketing guys15:03
jclinganI've already spoken to one customer about their microservices pet project. Can chat about it offline.15:03
hbraunjclingan: +1 that would be very interesting15:04
jclinganMicroServices with that particular customer are in the context of OpenShift 2.x, going to 3.x.15:04
jclinganDo not use Swarm today, but see value of strong integration between openshift and swarm.15:05
jclinganbbrowning: no pressure ;-)15:05
bbrowninghey I finally got clustering working with swarm on os 315:06
bbrowningbooker still isn't exactly easy to deploy on openshift, but I can clean that up with some openshift templates now that I have things working15:06
bbrowningjust need to a) figure out keycloak on openshift and how to configure booker on openshift to use the keycloak on openshift15:07
bbrowningmayhap booker looks up keycloak just like it looks up other services - via ribbon?15:07
hbraunbbrowning: is ansible an option?15:07
hbraunwould be good to have it easily reproducible ...15:07
bbrowninghbraun: probably, but not needed I don't think15:07
jclinganHey, I have an ansible playbook for the booker demo15:07
bbrowningI can create a giant-ass json file that lets you deploy things pretty easily to openshift I believe15:07
bbrowningthey call them templates15:07
jclinganI have to look at it to see its state.15:08
hbraunas long as it works with the push of a button15:08
jclinganhttp://johnclingan.com/2015/11/13/getting-side-tracked-with-wildfly-swarm-demo-and-ansible/15:08
jbossbotTitle: Getting Side-Tracked with WildFly Swarm Demo and Ansible | Middle-Me15:08
hbraunmaybe we should consider building our own CD pipelines for OS3?15:08
bbrowninghbraun: well nothing with openshift is push of a button15:08
bbrowningyou have to first install and configure an openshift environment15:09
bbrowningbut, assuming that's done, I think we can make booker deploy with a single openshift command15:09
hbraundon’t we have a shared env?15:09
jclinganI use a vbox OS image.15:09
bbrowningwe have an internal one but not something the general public could play with15:09
hbrauni know other teams settle on  dedicated hardware with fixed OS3 versions15:09
bbrowningbecause booker uses keycloak and because booker expects the browser to be able to talk to each service directly there are some extra challenges vs a "typical" app15:10
bbrowningso I still have to work those out15:11
hbraunjclingan: does it make sense to focus on other env’s as well? like plain EC2?15:11
hbraunor ECS?15:11
hbrauni think that’s a question to the community as well15:12
* hbraun waves the community15:12
jclinganWe first have to "nail" OpenShift.15:12
hbraunjclingan: havn’t looked at it for >6 month. Is it getting more stable? bbrowning ?15:13
jclinganBut, yes, EC2 sounds like a good "next platform" to target. I'd like to hear from customers/community on what they target.15:14
jclinganSounds like a blog entry ...15:14
bbrowninghbraun: is openshift itself getting more stablwe?15:15
bbrowningthe 3.x version is definitely since 6 months ago it was in quite a bit of flux15:16
jclinganbbrowning: Do you have documented steps to get swarm doing service discovery/lookup (swarm clustering/kub-ping) on OpenShift?15:16
bbrowningjclingan: I have some local notes I've been following to get booker deployed there I can add somewhere15:16
bbrowningif you're using the swarm openshift image it all works out of the box short of one openshift command to grant permission for the default openshift service account to view pod info15:18
jclinganI need to better document the booker demo as well, then create vagrant image for community to install and play with. More like a "step by step" to show its awesomeness.15:18
bbrowning"it all works out of the box" meaning clustering via jgroups on openshift and service discovery15:18
bbrowningbooker then assumes the discovered services are publicly routable from the client's browser which is a bad assumption15:19
bbrowningso I have to figure that out15:19
jclinganI'd like to create an openshift booker vagrant image as well, along with the steps to take to show off the awesomeness of swarm on OS.15:19
jclinganAhhh, but it works because the browser is on the same vm?15:19
bbrowningbooker itself doesn't work yet because of this15:20
bbrowningclustering is working fine, service discovery working fine15:20
bbrowningbut the actual functionality of using the booker demo is broken on any openshift because of this15:20
jclinganOK, need to pause on the chat. Need to read a document, then head off to do morning dad duty.15:21
bbrowningit's not a very easy problem to solve although I have some ideas15:21
bbrowningbut I'd never actually recommending using microservices this way on a cloud15:21
hbraunjclingan: ttyl15:21
jclinganI need to get my arms around it as well. Maybe a demo or chat about it during one of our meetings.15:21
jclinganttyl15:21
jclinganbye15:21
*** jclingan is now known as jclingan[away]15:21
ytanabeHi, I have a question about integration tests with -swarm.15:29
ytanabehttps://issues.jboss.org/browse/SWARM-138 will fix https://issues.jboss.org/browse/SWARM-184 (class path issue) ?15:29
kenfinniganytanabe: sure, bobmcw is probably best placed to answer15:29
jbossbotjira [SWARM-184] ClassNotFoundException on Arquillian Test use user own Classes with org.wildfly.swarm.ContainerFactory#newContainer() [Backlog (Unresolved) Bug, Major, Unassigned] https://issues.jboss.org/browse/SWARM-18415:29
kenfinniganytanabe: not sure, tcrawley might have an idea as he's working on SWARM-13815:32
* tcrawley is reading the issue now15:33
tcrawleyytanabe: 138 won't directly fix your issue, I don't think. but I believe I can fix it15:33
tcrawleyI'll talk a look at 184 soon15:34
ytanabetcrwley: thank you for checking :) yes, I guess I can get collect my app own class,modules(such as jdbc driver jar) by this -swarm protocol. I've just not tried it, sorry,15:36
*** mgoldmann is now known as mgoldmann|away15:37
*** jclingan[away] <jclingan[away]!~jclingan@redhat/jclingan> has quit IRC (Quit: My Mac has gone to sleep. ZZZzzz…)15:41
helio-frotakenfinnigan, ping15:41
helio-frotaI received a response about the event, and will not work because they decided to turn the event over to entrepreneurship than technology.15:41
kenfinniganhelio-frota: worth a shot15:42
helio-frotabut just created a youtube channel where I will post videos on pt_BR on wildfly-swarm and other things of course ..15:42
helio-frotaso no talk about wf-swarm on college :/15:42
kenfinniganhelio-frota: thanks for trying15:43
helio-frotakenfinnigan, wlcm15:43
*** jclingan <jclingan!~jclingan@redhat/jclingan> has joined #wildfly-swarm15:55
jbossbotgit [wildfly-swarm] push master 7227047.. Lance Ball Make ribbon.js' context configurable. Fixes SWARM-185.15:57
jbossbotgit [wildfly-swarm] push master URL: http://github.com/wildfly-swarm/wildfly-swarm/commit/72270474f15:57
jbossbotjira [SWARM-185] Make ribbon.js aware somehow of System.getProperty( "wildfly.swarm.ribbon.context.path" ) [In Progress (Unresolved) Story, Major, Lance Ball] https://issues.jboss.org/browse/SWARM-18515:57
projectodd-ciStarting build #379 for job wildfly-swarm (previous build: SUCCESS)15:57
*** jclingan <jclingan!~jclingan@redhat/jclingan> has quit IRC (Client Quit)15:57
lanceballbbrowning: ^15:58
lanceballbbrowning: I think this will require a change to booker/web-client15:58
lanceballI'll take a looksee15:58
*** helio-frota <helio-frota!~hf@8.80.249.186.araujosat.com.br> has quit IRC (Quit: Leaving)16:01
*** helio-frota <helio-frota!~hf@186.249.80.8> has joined #wildfly-swarm16:07
helio-frotahi folks, I'll spend some time off, installing xubuntu, I had trouble with my webcam and simplescreenrecorder in fedora22. I need it to make my videos.16:10
helio-frotasee u all later16:10
*** hbraun <hbraun!~hbraun@pdpc/supporter/professional/hbraun> has quit IRC (Quit: hbraun)16:11
*** helio-frota <helio-frota!~hf@186.249.80.8> has quit IRC (Client Quit)16:12
bbrowninglanceball: oh?16:14
bbrowningit should default to same as before and just work?16:15
bbrowningat least it looks like you default to "/ribbon"16:15
bobmcwlanceball: you around?16:16
bobmcwreading your README, I see time running on 8081 and 808216:16
bobmcwbut events and frontend are both on 8080?16:16
*** bbrowning is now known as bbrowning_away16:22
bobmcwwtf is lanceball?16:22
*** bbrowning_away is now known as bbrowning16:25
lanceballbobmcw: whoops - I just forgot to add the port number for events I guess16:33
lanceballbobmcw: s/b 8083 or something else non-conflicting16:33
lanceballbbrowning: it's this actually https://github.com/wildfly-swarm/booker/blob/master/web-client/src/main/resources/js/topology.js#L716:34
lanceballI'm not exposing the SSE directly anymore16:34
bbrowningahh16:34
lanceballjust a ribbon.onTopologyChange method16:35
lanceballfunction16:35
bbrowningso in the ribbon sse servlet we can use openshift APIs to map the internal host/port we get from jgroups to something routable16:46
bbrowningso based on whether or not we're in openshift determines how we setup the clustering stack and now how we'll translate addresses from server to browser for ribbon stuffs16:47
bbrowningso it's probably time to create that Environment abstraction with hooks so that other envs can touch these too16:47
lanceballright - these issues won't be solely constrained to openshift16:48
* lanceball imagines16:48
bbrowningsure running on EC2 would have the same issue16:48
bbrowningS3_PING and looking up the right elastic load balancer info or whatever16:48
bbrowningwe'll probably need to use META-INF/services or something like that to discover environment impls16:49
bbrowningso users can provide their own16:49
projectodd-ciProject wildfly-swarm build #379: SUCCESS in 1 hr 17 min: https://projectodd.ci.cloudbees.com/job/wildfly-swarm/379/17:15
projectodd-ciLance Ball: Make ribbon.js' context configurable. Fixes SWARM-185.17:15
jbossbotjira [SWARM-185] Make ribbon.js aware somehow of System.getProperty( "wildfly.swarm.ribbon.context.path" ) [In Progress (Unresolved) Story, Major, Lance Ball] https://issues.jboss.org/browse/SWARM-18517:15
projectodd-ciStarting build #45 for job wildfly-swarm-examples (previous build: FIXED)17:16
projectodd-ciStarting build #12 for job wildfly-swarm-examples-uberjar (previous build: FIXED)17:18
projectodd-ciProject wildfly-swarm-examples build #45: SUCCESS in 11 min: https://projectodd.ci.cloudbees.com/job/wildfly-swarm-examples/45/17:27
projectodd-ciProject wildfly-swarm-examples-uberjar build #12: SUCCESS in 8 min 59 sec: https://projectodd.ci.cloudbees.com/job/wildfly-swarm-examples-uberjar/12/17:27
bobmcwlanceball: just about got ribbon test basics worked out17:48
jbossbotnew jira [SWARM-186] EJB test enricher not working for in-container arq tests [Backlog (Unresolved) Bug, Major, Unassigned] https://issues.jboss.org/browse/SWARM-18617:48
bobmcwtcrawley: thanks for volunteering to be the master of Arquillian17:48
bobmcwsamueltauil: hey, welcome!17:48
tcrawleybobmcw: heh, I guess I'm a glutton for punishment :)17:49
bobmcwyou should try using a power-washer on it17:49
tcrawleyhaha17:49
bobmcwbbrowning: file an @issue for Environment, if we don't already have one17:50
proddbotWe'd be happy as a Sunday in Paris, full of song, and dance, and laughter if you would file an issue at https://issues.jboss.org/browse/SWARM17:50
bbrowningI know there was a github issue discussing it, at least17:51
lanceballbobmcw: I'm going to get some lunch and shuttle my sis to the car shop17:54
bobmcwkk17:54
lanceballwhen I get back I'd love to go over this with you17:54
*** samueltauil_ <samueltauil_!~samueltau@201-26-95-119.dsl.telesp.net.br> has joined #wildfly-swarm17:54
bobmcwlanceball: okie dokie17:54
bobmcwI had to add another mojo to the project17:55
lanceballI've been trying to noodle the best approach for testing ribbon.js itself in wildfly-swarm/ribbon-webapp17:55
bobmcwMultiStartMojo17:55
*** samueltauil <samueltauil!~samueltau@179.99.185.107> has quit IRC (Ping timeout: 260 seconds)17:55
*** samueltauil_ is now known as samueltauil17:55
bobmcwhttps://gist.github.com/bobmcwhirter/d411ce8829e810ff9a0b17:55
lanceballbecause testing via examples/ribbon is kinda a pita17:55
*** jclingan <jclingan!~jclingan@redhat/jclingan> has joined #wildfly-swarm17:56
lanceballbobmcw: that's easy enough!17:56
bobmcwhaven't actually written a test, but I can start all the services per the README17:56
bobmcwand via browser, frontend shows they are clustering17:56
bobmcwso to WebDriver it some now17:56
lanceballyahoo17:56
bobmcwcould/should probably improve multistart, since it currently starts them serially, which is a tad slow17:57
bobmcwstarts all 4, runs zero tests, and then stops them all17:57
samueltauilhi bobmcw !18:00
samueltauilbobmcw: tks18:00
jbossbotgit [wildfly-swarm] push master 5dd5111.. Toby Crawley Add auxiliary jars as libs to wars [SWARM-138]...18:03
jbossbotgit [wildfly-swarm] push master URL: http://github.com/wildfly-swarm/wildfly-swarm/commit/5dd5111e318:03
projectodd-ciStarting build #380 for job wildfly-swarm (previous build: SUCCESS)18:04
*** lanceball is now known as lance|afk18:05
*** bbrowning is now known as bbrowning_away18:20
jbossbotgit [wildfly-swarm] push master a8a35b5.. Bob McWhirter * Adjust :start and :stop plugins to use a List<SwarmProcess> in case there's...18:24
jbossbotgit [wildfly-swarm] push master ccba55c.. Bob McWhirter * Allow multstart to work against the current project....18:24
jbossbotgit [wildfly-swarm] push master URL: http://github.com/wildfly-swarm/wildfly-swarm/compare/5dd5111...ccba55c18:24
projectodd-ciProject wildfly-swarm build #380: SUCCESS in 20 min: https://projectodd.ci.cloudbees.com/job/wildfly-swarm/380/18:25
projectodd-ciToby Crawley: Add auxiliary jars as libs to wars [SWARM-138]18:25
projectodd-ciStarting build #381 for job wildfly-swarm (previous build: SUCCESS)18:25
projectodd-ciStarting build #46 for job wildfly-swarm-examples (previous build: SUCCESS)18:26
projectodd-ciStarting build #13 for job wildfly-swarm-examples-uberjar (previous build: SUCCESS)18:26
projectodd-ciProject wildfly-swarm-examples build #46: SUCCESS in 8 min 25 sec: https://projectodd.ci.cloudbees.com/job/wildfly-swarm-examples/46/18:34
projectodd-ciProject wildfly-swarm-examples-uberjar build #13: SUCCESS in 8 min 36 sec: https://projectodd.ci.cloudbees.com/job/wildfly-swarm-examples-uberjar/13/18:35
projectodd-ciProject wildfly-swarm build #381: SUCCESS in 18 min: https://projectodd.ci.cloudbees.com/job/wildfly-swarm/381/18:44
projectodd-ci* Bob McWhirter: * Adjust :start and :stop plugins to use a List<SwarmProcess> in case18:44
projectodd-ci* Bob McWhirter: * Allow multstart to work against the current project. * Ensure that the18:44
projectodd-ciStarting build #14 for job wildfly-swarm-examples-uberjar (previous build: SUCCESS)18:47
projectodd-ciStarting build #47 for job wildfly-swarm-examples (previous build: SUCCESS)18:47
*** bbrowning_away is now known as bbrowning18:53
projectodd-ciProject wildfly-swarm-examples build #47: SUCCESS in 8 min 46 sec: https://projectodd.ci.cloudbees.com/job/wildfly-swarm-examples/47/18:56
*** rbenevides <rbenevides!~rbenevid@redhat/jboss/RafaelBenevides> has quit IRC (Quit: Quit)18:56
projectodd-ciProject wildfly-swarm-examples-uberjar build #14: SUCCESS in 10 min: https://projectodd.ci.cloudbees.com/job/wildfly-swarm-examples-uberjar/14/18:57
*** rbenevides <rbenevides!~rbenevid@redhat/jboss/RafaelBenevides> has joined #wildfly-swarm19:08
*** bgeorges <bgeorges!~bgeorges@203.152.119.41> has joined #wildfly-swarm19:20
*** jclingan <jclingan!~jclingan@redhat/jclingan> has quit IRC (Quit: My Mac has gone to sleep. ZZZzzz…)19:22
*** bgeorges <bgeorges!~bgeorges@203.152.119.41> has quit IRC (Client Quit)19:22
*** lance|afk is now known as lanceball19:25
bobmcwlanceball: having issues with phantomjs and reactjs19:40
bobmcwor maybe phantomjs+sse19:40
lanceballwhat kind of issues?19:40
bobmcwit's sorta freezing, kinda19:40
bobmcwI had to add a bind() polyfill for phantom and that stopped errors19:41
bobmcwbut now it's just Not Working19:41
bobmcwI also had to adjust the example fwiw19:41
lanceballno stack or anything19:41
bobmcwonTopologyChange()19:41
lanceballsorry about that19:41
bobmcwnp19:41
lanceballI was going to push that change before lunch and just didn't do it19:41
bobmcwImma poke some more, and then I'll commit19:41
bobmcwI've got it locally19:41
*** helio-frota <helio-frota!~heliof@8.80.249.186.araujosat.com.br> has joined #wildfly-swarm20:02
bobmcwkenfinnigan: d'ya know how/where phantomjs is installed during the build?20:05
bobmcwwe end up with target/drone-phantomjs20:05
bobmcwbecause phantomjs 2.0 works, but it installs 1.9.820:06
kenfinniganbobmcw: drone pulls it in as a dep during test20:06
kenfinniganlet me see if I can find the ref20:06
kenfinniganyeah, prior to 2 phantom had lots of issues with websockets20:07
bobmcwif we can version-manage it up to 2, that'd be stellars20:07
bobmcwproperty!20:11
bobmcwphantomjs.binary.version"20:11
* bobmcw mucks about20:11
kenfinniganbeat me to it20:11
kenfinnigani thought there was a way to do it, been a while so couldn't remember20:12
kenfinnigandid for liveoak at one point I think20:12
bobmcwdangit20:18
bobmcwhttp://search.maven.org/#search%7Cgav%7C1%7Cg%3A%22org.jboss.arquillian.extension%22%20AND%20a%3A%22arquillian-phantom-binary%2220:18
jbossbotTitle: The Central Repository Search Engine20:18
bobmcwthey only have up to 1.9.820:18
kenfinniganbobmcw: time for a PR then ;-)20:21
bobmcw*sigh*20:22
kenfinniganit lives https://github.com/qa/arquillian-phantom-binary20:22
kenfinniganwhich probably isn't good long term20:22
kenfinniganshouldn't be in a qa org20:22
kenfinniganbobmcw: there already is one https://github.com/qa/arquillian-phantom-binary/pull/720:23
jbossbotgit pull req [arquillian-phantom-binary] (open) MatousJobanek Phantomjs 2.0.0 https://github.com/qa/arquillian-phantom-binary/pull/720:23
kenfinniganbut apparently discussion has stalled20:23
kenfinniganbobmcw: oh boy, apparently there still isn't a 2.0 for linux available20:24
kenfinniganbeen over a year now20:25
bobmcwpoop20:25
bobmcwhttps://github.com/eugene1g/phantomjs/releases also20:25
bobmcwwrt OSX20:25
kenfinniganbobmcw: according to http://phantomjs.org/download.html the Mac one is there20:26
jbossbotTitle: Download | PhantomJS20:26
kenfinniganand Windows20:26
kenfinniganjust linux without one, how ironic20:26
bobmcwyah, but the mac one fails on some versions of OSX with "Killed: 9"20:26
* bobmcw hit that20:26
kenfinniganah20:26
kenfinniganinstall windows? ;-)20:26
bobmcwman, browser testing is a shit show20:29
kenfinniganindeed20:30
kenfinniganthere are a few online ones that offer to test your app20:30
bobmcwso, it works if we each install phantomjs and set phantomjs.path or whatnot20:30
bobmcwif I can convince CI to do that (monday) I'm okay with that20:30
kenfinniganbut i don't recall if there's a free one20:30
bobmcwI'll hide the actual test-running behind a -Pprofile20:30
kenfinnigangood plan20:30
bobmcwso that folks just trying the examples don't get bitten by it20:30
kenfinniganyou can install something to CI?20:30
bobmcwwe can run shell scripts!20:31
kenfinniganah20:31
bobmcwcurl/wget, tar zxvf, whatnot20:31
jbossbotgit [wildfly-swarm-examples] push master be35c01.. Bob McWhirter Integration :multistart into a ribbon test.21:18
jbossbotgit [wildfly-swarm-examples] push master 4e0f17a.. Bob McWhirter Adjust for changes in ribbon-webapp21:18
jbossbotgit [wildfly-swarm-examples] push master URL: http://github.com/wildfly-swarm/wildfly-swarm-examples/compare/1713264...4e0f17a21:18
jbossbotgit [wildfly-swarm-examples] push master 7b40568.. Bob McWhirter Somehow missed files.  Dagnabbit.21:18
jbossbotgit [wildfly-swarm-examples] push master URL: http://github.com/wildfly-swarm/wildfly-swarm-examples/commit/7b405684c21:18
projectodd-ciStarting build #48 for job wildfly-swarm-examples (previous build: SUCCESS)21:18
projectodd-ciProject wildfly-swarm-examples build #48: ABORTED in 15 sec: https://projectodd.ci.cloudbees.com/job/wildfly-swarm-examples/48/21:18
projectodd-ci* Bob McWhirter: Integration :multistart into a ribbon test.21:18
projectodd-ci* Bob McWhirter: Adjust for changes in ribbon-webapp21:18
projectodd-ci* Bob McWhirter: Somehow missed files.  Dagnabbit.21:18
projectodd-ciStarting build #15 for job wildfly-swarm-examples-uberjar (previous build: SUCCESS)21:18
projectodd-ciProject wildfly-swarm-examples-uberjar build #15: ABORTED in 5.1 sec: https://projectodd.ci.cloudbees.com/job/wildfly-swarm-examples-uberjar/15/21:18
projectodd-ci* Bob McWhirter: Integration :multistart into a ribbon test.21:18
projectodd-ci* Bob McWhirter: Adjust for changes in ribbon-webapp21:18
projectodd-ci* Bob McWhirter: Somehow missed files.  Dagnabbit.21:18
projectodd-ciStarting build #49 for job wildfly-swarm-examples (previous build: ABORTED -- last SUCCESS #47 2 hr 31 min ago)21:18
projectodd-ciProject wildfly-swarm-examples build #49: ABORTED in 8.6 sec: https://projectodd.ci.cloudbees.com/job/wildfly-swarm-examples/49/21:19
bobmcwthat's me21:19
bobmcwlanceball: https://github.com/wildfly-swarm/wildfly-swarm-examples/tree/master/ribbon/test21:19
projectodd-ciStarting build #50 for job wildfly-swarm-examples (previous build: ABORTED -- last SUCCESS #47 2 hr 32 min ago)21:19
bobmcwthe pom.xml is fugly, but read the README, install a working phantomjs 2.021:19
bobmcwand from ribbon/ you can `mvn install -Pphantomjs`21:19
bobmcwand it should, in theory work21:20
bobmcwif not, I'll fix monday21:20
lanceballbobmcw: I love you!21:20
projectodd-ciStarting build #16 for job wildfly-swarm-examples-uberjar (previous build: ABORTED -- last SUCCESS #14 2 hr 34 min ago)21:21
*** kenfinnigan <kenfinnigan!~ken@redhat/jboss/kenfinnigan> has quit IRC (Quit: Leaving.)21:22
projectodd-ciProject wildfly-swarm-examples build #50: SUCCESS in 8 min 4 sec: https://projectodd.ci.cloudbees.com/job/wildfly-swarm-examples/50/21:27
projectodd-ciProject wildfly-swarm-examples-uberjar build #16: SUCCESS in 9 min 10 sec: https://projectodd.ci.cloudbees.com/job/wildfly-swarm-examples-uberjar/16/21:31
*** helio-frota <helio-frota!~heliof@8.80.249.186.araujosat.com.br> has quit IRC (Quit: Leaving)21:33
*** lanceball is now known as lance|afk22:14
*** rbenevides <rbenevides!~rbenevid@redhat/jboss/RafaelBenevides> has quit IRC (Quit: Quit)22:14
*** bbrowning is now known as bbrowning_away22:24
*** tcrawley is now known as tcrawley-away22:46
*** jclingan <jclingan!~jclingan@redhat/jclingan> has joined #wildfly-swarm22:54
*** jclingan <jclingan!~jclingan@redhat/jclingan> has quit IRC (Ping timeout: 260 seconds)23:02
*** enebo <enebo!~enebo@c-75-73-8-169.hsd1.mn.comcast.net> has quit IRC (Quit: enebo)23:08

Generated by irclog2html.py 2.9.2 by Marius Gedminas - find it at mg.pov.lt!