Wednesday, 2015-12-09

*** enebo <enebo!~enebo@KD119104009232.au-net.ne.jp> has joined #wildfly-swarm00:02
*** jclingan <jclingan!~jclingan@redhat/jclingan> has joined #wildfly-swarm00:16
*** rbenevides <rbenevides!~rbenevid@redhat/jboss/RafaelBenevides> has quit IRC (Quit: Quit)00:23
*** jclingan <jclingan!~jclingan@redhat/jclingan> has quit IRC (Read error: Connection reset by peer)00:40
*** jhovell <jhovell!~jhovell@4.53.133.162> has quit IRC (Ping timeout: 240 seconds)01:50
*** wangc <wangc!~wangc@redhat/jboss/wangc> has joined #wildfly-swarm02:41
*** enebo <enebo!~enebo@KD119104009232.au-net.ne.jp> has quit IRC (Quit: enebo)03:01
*** bobmcw <bobmcw!~bobmcw@redhat/jboss/bobmcw> has joined #wildfly-swarm03:52
*** ChanServ sets mode: +o bobmcw03:52
*** bobmcw <bobmcw!~bobmcw@redhat/jboss/bobmcw> has quit IRC (Ping timeout: 240 seconds)03:58
jbossbotnew jira [SWARM-193] Support for Dropwizard's Metrics [Backlog (Unresolved) Bug, Major, Unassigned] https://issues.jboss.org/browse/SWARM-19305:25
*** enebo <enebo!~enebo@KD119104009232.au-net.ne.jp> has joined #wildfly-swarm05:30
*** enebo <enebo!~enebo@KD119104009232.au-net.ne.jp> has quit IRC (Quit: enebo)06:15
*** agoncal <agoncal!~agoncal@212-198-109-24.rev.numericable.fr> has joined #wildfly-swarm06:47
*** agoncal <agoncal!~agoncal@212-198-109-24.rev.numericable.fr> has quit IRC (Ping timeout: 272 seconds)06:53
*** hbraun <hbraun!~hbraun@pdpc/supporter/professional/hbraun> has joined #wildfly-swarm07:25
hbraunbgeorges I thiught you'd be taking a few days of?07:26
hbraun:)07:26
bgeorgeshbraun: me too :)07:26
bgeorgesI reduce my work days to 10 hours07:26
*** jhovell <jhovell!~jhovell@208-90-212-238.PUBLIC.monkeybrains.net> has joined #wildfly-swarm07:35
*** jhovell <jhovell!~jhovell@208-90-212-238.PUBLIC.monkeybrains.net> has quit IRC (Ping timeout: 272 seconds)07:39
*** bobmcw <bobmcw!~bobmcw@redhat/jboss/bobmcw> has joined #wildfly-swarm07:58
*** ChanServ sets mode: +o bobmcw07:58
hbraunbgeorges would be good if you could keep it that way07:59
*** bobmcw <bobmcw!~bobmcw@redhat/jboss/bobmcw> has quit IRC (Ping timeout: 256 seconds)08:03
bgeorgeshbraun: :)08:05
bgeorgeshbraun: by the way, how is nexus behaving? Bob escalated and I am following up.08:06
bgeorgeshbraun: I hope to see improvements asap.08:07
*** agoncal <agoncal!~agoncal@2a01cb08004f0f0080921a8121c91eb0.ipv6.abo.wanadoo.fr> has joined #wildfly-swarm08:09
*** hbraun <hbraun!~hbraun@pdpc/supporter/professional/hbraun> has quit IRC (Ping timeout: 272 seconds)08:10
*** remerson <remerson!~remerson@janus-nat-128-240-225-54.ncl.ac.uk> has joined #wildfly-swarm09:25
*** enebo <enebo!~enebo@KD119104011012.au-net.ne.jp> has joined #wildfly-swarm09:49
*** bobmcw <bobmcw!~bobmcw@redhat/jboss/bobmcw> has joined #wildfly-swarm10:01
*** ChanServ sets mode: +o bobmcw10:01
*** agoncal <agoncal!~agoncal@2a01cb08004f0f0080921a8121c91eb0.ipv6.abo.wanadoo.fr> has quit IRC (Ping timeout: 240 seconds)10:05
*** bobmcw <bobmcw!~bobmcw@redhat/jboss/bobmcw> has quit IRC (Ping timeout: 240 seconds)10:05
*** wangc <wangc!~wangc@redhat/jboss/wangc> has quit IRC (Remote host closed the connection)10:14
*** helio-frota <helio-frota!~heliof@8.80.249.186.araujosat.com.br> has joined #wildfly-swarm10:19
helio-frotaytanabe, thanks for the fix !10:26
helio-frotai was trying to do the 'reverse' sbt run > call the main class > starts the wf-swarm10:26
helio-frotamaybe this is possible i don't know...10:26
helio-frota:D10:27
helio-frotainfo] Resolving jline#jline;2.12.1 ...10:28
helio-frota[info] Done updating.10:28
helio-frota[info] Compiling 2 Scala sources to /home/hf/dev/esmeril/scala-wildfly-swarm/target/scala-2.11/classes...10:28
helio-frota[info] Running org.esmerilprogramming.sws.Main10:28
helio-frotaFailed to instantiate class of type class org.jboss.shrinkwrap.impl.base.MemoryMapArchiveImpl. The underlying constructor threw an exception.10:28
helio-frotaand others errors 'inside' sbt world10:28
*** agoncal <agoncal!~agoncal@2a01cb08004f0f00cd054dbaac31fc47.ipv6.abo.wanadoo.fr> has joined #wildfly-swarm10:46
*** enebo <enebo!~enebo@KD119104011012.au-net.ne.jp> has quit IRC (Quit: enebo)11:11
*** hbraun <hbraun!~hbraun@pdpc/supporter/professional/hbraun> has joined #wildfly-swarm11:35
*** agoncal <agoncal!~agoncal@2a01cb08004f0f00cd054dbaac31fc47.ipv6.abo.wanadoo.fr> has quit IRC (Ping timeout: 240 seconds)11:53
*** tcrawley-away is now known as tcrawley12:47
*** lanceball is now known as lance|afk13:13
*** lance|afk is now known as lanceball13:13
*** bbrowning_away is now known as bbrowning13:23
*** kenfinnigan <kenfinnigan!~ken@redhat/jboss/kenfinnigan> has joined #wildfly-swarm13:24
*** agoncal <agoncal!~agoncal@2a01cb08004f0f004822b9a3fd253a86.ipv6.abo.wanadoo.fr> has joined #wildfly-swarm13:28
hbraunhi remerson13:53
remersonhbraun: hi14:02
*** bobmcw <bobmcw!~bobmcw@va-67-233-86-120.dhcp.embarqhsd.net> has joined #wildfly-swarm14:05
*** bobmcw <bobmcw!~bobmcw@va-67-233-86-120.dhcp.embarqhsd.net> has quit IRC (Changing host)14:05
*** bobmcw <bobmcw!~bobmcw@redhat/jboss/bobmcw> has joined #wildfly-swarm14:05
*** ChanServ sets mode: +o bobmcw14:05
jbossbotnew jira [SWARM-194] Keycloak Server fraction [Backlog (Unresolved) Task, Major, Bob McWhirter] https://issues.jboss.org/browse/SWARM-19414:09
lanceballbobmcw: so, swagger...14:29
lanceballthere's not an @issue - which is OK. I'll add one - but I want to understand better where the request was coming from - what was really desired14:30
proddbotWe'd be happy as an enfranchised bird if you would file an issue at https://issues.jboss.org/browse/SWARM14:30
lanceballor is this just a "WORKS WITH SWAGGER.IO!" bullet point14:30
lanceball"enfranchised bird?14:30
lanceballwtf is that, tcrawley?14:30
tcrawleylanceball: I blame jcrossley314:31
lanceballI can work wiith that14:31
bobmcwlanceball: well, swagger is "cool"14:31
lanceballbut wtf is jcrossley314:31
bobmcwI have nfi what it'd mean to have -swarm and swagger work together14:31
tcrawleyhttp://www.bartleby.com/341/260.html14:32
jbossbotTitle: Caroline Elizabeth Sarah (Sheridan) Norton (1808-1877). I. Sonnet: "Like an enfranchised bird, that wildly springs." Hunt and Lee, comps. 1867. The Book of the Sonnet14:32
bobmcwbut I feel like it's worth investigating14:32
hbraunlanceball i think a first step towards swagger would be: a) export jax-rs interfaces as swagger docs b)expose this info on each swarm node14:32
bobmcwtcrawley: thanks?14:32
tcrawleyTHAT WAS FOR lanceball14:32
tcrawleylanceball: http://www.bartleby.com/341/260.html14:32
jbossbotTitle: Caroline Elizabeth Sarah (Sheridan) Norton (1808-1877). I. Sonnet: "Like an enfranchised bird, that wildly springs." Hunt and Lee, comps. 1867. The Book of the Sonnet14:32
hbraunc) integrate that info with apiman14:32
lanceballtcrawley: THANKS!14:32
tcrawleyMY PLEASURE!14:32
hbraunafter that i would be looking into swagger client stub generation14:33
kenfinniganhbraun: i think apiman already provides swagger support14:33
lanceballhbraun: ok cool - a) seemed like the right first step, but to what end I wasn't sure14:33
hbraunkenfinnigan it does, but the info needs to get there somehwre14:33
hbraunsomehow14:33
hbraunlanceball i would focus on the service parts and leave the client parts for later14:34
kenfinniganright, so having a way to generate a swagger spec14:34
lanceballdefinitely14:34
kenfinniganthen we can use http://www.apiman.io/blog/api-manager/swagger/service/ui/2015/06/02/swagger.html14:34
jbossbotTitle: We got the moves like swagger!14:34
hbraunmost importantly exposing the service documentation as swagger.json14:34
kenfinniganlanceball, hbraun, bobmcw: there was TAG talk a while back about a swagger thing for JAX-RS14:34
kenfinnigancan't recall what the current situation was14:34
kenfinniganjsrapidoc? maybe?14:35
lanceballyah, swagger supports RESTEasy https://github.com/swagger-api/swagger-core/wiki/Swagger-Core-RESTEasy-2.X-Project-Setup-1.5#hooking-up-swagger-core-in-your-application14:35
kenfinniganmight provide what we need14:35
kenfinniganok, even better then14:35
bobmcwtcrawley: oddly, I haven't rebased, but since yesterday shrinkwrap-resolver has gotten much noisier14:35
hbraunlanceball right, but most f the stuff is coupled to a servlet14:35
bobmcwhttps://gist.github.com/bobmcwhirter/67cf069c996b2db6d3cd14:36
hbraunalternatively we could generate the spec at build time14:36
hbraunnot sure what's better14:36
hbraunlanceball i.e. https://github.com/swagger-api/swagger-codegen/blob/master/modules/swagger-codegen-cli/src/main/java/io/swagger/codegen/cmd/Generate.java14:37
bobmcwI think the TAG thing was mostly around documentation?14:37
tcrawleybobmcw: that's snapshot checks, since it's a new day, which triggers SWARM-314:37
jbossbotjira [SWARM-3] swarmtool may show aether download errors on some successful downloads [Backlog (Unresolved) Bug, Major, Toby Crawley] https://issues.jboss.org/browse/SWARM-314:37
hbraunoj, that's the wrong link ...14:37
bobmcwtcrawley: this is builds #3 or #414:38
hbraunlanceball ignore the last link14:38
tcrawleybobmcw: full builds?14:38
lanceballhbraun: yah that's the client generator isn't it?14:38
bobmcwnot from the root, but same project14:38
bobmcw$ROOT/keycloak-server/14:38
hbraunlanceball right, i thought I saw the server part somehwre as well14:38
lanceballhbraun: when I was reading the docs yesterday I got the impression that you could generated the json from the command line, but then couldn't find any way to actually do that14:39
tcrawleyright, until a full build, you'll hit SWARM-3 on every leaf build14:39
jbossbotjira [SWARM-3] swarmtool may show aether download errors on some successful downloads [Backlog (Unresolved) Bug, Major, Toby Crawley] https://issues.jboss.org/browse/SWARM-314:39
hbraunlanceball yes, that's exactly what i am looking for14:39
tcrawleywhich has an incorrect description14:39
tcrawleyI'll try to fix that today14:39
hbraunlanceball since we already get hold of the jax-rs class i think this would be more straiggt forward then patching the servlet context with swagger filters and such14:40
lanceballyeah, I think if we can generate the json at build time, and the fraction simply exposes /[configured-context/swagger.json that's a good start14:41
hbraun+114:43
hbraun"Swagger swagger = new Reader(new Swagger()).read(Service.class);"14:43
hbraunsomething along these lines ?14:43
bobmcwwhich ultimately we could wrap with archive.as(Swaggered.class)14:45
bobmcwor somesuch, to do it automagically to all @Resources14:45
hbraunbobmcw yes, I think that's what lanceball has in mind14:45
bobmcwfwiw, I'd prefer runtime, not build-time14:45
bobmcwbecause build-time means... mvn, gradle, sbt, eclipse14:46
bobmcwruntime, we get it for free (modulo CPU time) for all -swarm.jars14:46
hbraunbobmcw maybe deply-time?14:46
hbrauns/deply/deploy14:46
bobmcwsure, deploy/runtime is about all the same in -swarm14:46
hbraunwell, there is also at request-time :)14:47
hbraunlanceball so Swagger.class is basically the internal model14:48
hbraunI cannot find a link to the jaxrs resder, but there should be one14:49
hbraunlanceball kind of related: https://github.com/sdaschner/jaxrs-analyzer14:52
bobmcwso, I'm making pretty good progress getting keycloak-server running as a -swarm.jar14:53
bobmcwwhich brings up a question14:53
bobmcwwhile this will be a wildfly-swarm-keycloak-server that people can put into their own main() or whatnot, I feel like we should/could also ship, as a maven-addressable artifact, a keycloak-server-swarm.jar14:54
bobmcwshould that be a <type>swarm.jar</type> for the maven GAV?14:54
bobmcwbasically, it'd be a suitable replacement for the keycloak all-in-one distribution.zip14:54
bobmcwfor some value of "suitable"14:54
bobmcworg.wildfly.swarm:wildfly-swarm-keycloak-server:swarm.jar14:55
hbraunbobmcw isn't <type/> restricted to certain values?14:55
bobmcwnope14:56
bobmcwpackaging is14:56
bobmcwbut type can be anything14:56
bobmcwit's basically the extension of the artifact14:56
hbraunah, I mixed those two up14:56
bobmcw.zip, .tar.gz, .txt, .json, whatevs14:56
hbraunwell, then it sounds reasonable14:57
bobmcwhttp://search.maven.org/#search%7Cgav%7C1%7Cg%3A%22com.github.klieber%22%20AND%20a%3A%22phantomjs%2214:57
jbossbotTitle: The Central Repository Search Engine14:57
bobmcwfor instance14:57
bobmcwmacos.zip14:57
bobmcwlinux-x86.tar.bz14:57
bobmcwI'm happy for this, for now, to be in swarm repo itself14:57
bobmcwbut if we do the same for anything else, perhaps we then need a wildfly-swarm-SOMETHING.git14:58
hbraunbobmcw yes and maybe a different group?14:59
hbraunorg.wildfly.swarm.<app|service|foobar>15:00
bobmcwmakes sense15:00
bobmcwwhat value for $foobar? :)15:00
bobmcwI like "service" maybe15:00
hbraunyes, me too15:00
bobmcwfwiw, changes required for keycloak-server might also allow /admin-console to work15:01
hbrauni mean, that's actually what it is, right?15:01
hbraunwhat changes in particular? not that we really need the admin console ...15:02
hbraunbobmcw the good thing about the service repo's (i.e keycloak) is that they can act as templates for people to fork and customize them15:03
bobmcwright15:03
hbraunwe could do a similar thing for hawkular15:04
bobmcwthey have resources (auth-war/) next to their module.xml15:04
bobmcwand admin-console also scrubs around in the modules/ dir to find the UI15:04
bobmcwwhich we didn't support previously15:04
hbraunah, that part. i see what you mean15:04
hbraunbut the admin ui can be put on dedicated node as well. it supports CORS adn allows to connect to an arbitrary remote host15:05
hbraunit doesn't need to be shipped with every swarm node15:05
hbraunmaybe another example we put into a service archive15:06
hbraunbut that's a discussion for another day15:06
*** rbenevides <rbenevides!~rbenevid@redhat/jboss/RafaelBenevides> has joined #wildfly-swarm15:33
*** gastaldi <gastaldi!gastaldi@redhat/jboss/gastaldi> has joined #wildfly-swarm15:39
bobmcwI'mma publish a new version of the fraction-plugin shortly15:54
bobmcwhbraun: I didn't know the console could run separately15:55
bobmcwthat's good to know15:55
hbraunyep, you can put it on an apache server15:55
hbraunit's just html and css15:55
hbraunthe CORS part was introduced in WF 8 I think15:56
bobmcwand just goes through the management http API to make changes?15:56
hbraunyes15:56
bobmcwnice15:56
hbraunbut you need to specify the 'allowed-origins' on the /management-interface=http15:56
bobmcwright-o15:57
*** tcrawley is now known as tcrawley-away15:58
hbraunbobmcw fwiw we also have a stripped down UI: http://imgur.com/c7UXoxx16:02
jbossbotTitle: Imgur: The most awesome images on the Internet16:02
hbraunit's much smaller, but less capable16:02
bobmcwwrt your discussion on HipChat... can we also put the UI selectively in read-only mode?16:03
bobmcwvs change in UI and catch an error from the mgmt-api refusing it?16:03
hbraunyes, it ties into the regular RBAC layer16:03
bobmcwnice16:03
bobmcwthat could be very cool to drop in16:03
hbraunyou can selectively change privileges of certain model elements and the UI adopts to that16:04
hbraunthe most simple way to set the model in read-only mode is to assign every admin user the "Monitor" role16:04
hbraunthat makes everything read-only16:05
bobmcwwe should add some @issue for adding the console, perhaps16:05
proddbotWe'd be happy as ') DROP TABLE Issues;-- if you would file an issue at https://issues.jboss.org/browse/SWARM16:05
hbraunthe enforcement happens on the server side, but the clients like the UI supress cerain interaction elements that don't make sense16:05
lanceballhaha - that's a good one16:06
hbraunbobmcw let's discuss it with john16:06
bobmcwhbraun: okie dokie16:06
*** agoncal <agoncal!~agoncal@2a01cb08004f0f004822b9a3fd253a86.ipv6.abo.wanadoo.fr> has quit IRC (Ping timeout: 240 seconds)16:15
hbraunlanceball did you find a good example?16:21
lanceballfor swagger? no - team meeting, shower, and @thecore have occupied my time :)16:21
hbraunlanceball ah thecore, forget about that one16:22
hbrauna useless debate16:22
*** agoncal <agoncal!~agoncal@212-198-109-24.rev.numericable.fr> has joined #wildfly-swarm16:24
*** hbraun <hbraun!~hbraun@pdpc/supporter/professional/hbraun> has quit IRC (Quit: afk)16:25
*** agoncal_ <agoncal_!~agoncal@212-198-109-24.rev.numericable.fr> has joined #wildfly-swarm16:46
*** samueltauil_ <samueltauil_!~samueltau@191.209.19.223> has joined #wildfly-swarm16:47
*** agoncal_ <agoncal_!~agoncal@212-198-109-24.rev.numericable.fr> has quit IRC (Remote host closed the connection)16:47
*** samueltauil <samueltauil!~samueltau@201-26-95-119.dsl.telesp.net.br> has quit IRC (Ping timeout: 256 seconds)16:48
*** samueltauil_ is now known as samueltauil16:48
*** agoncal <agoncal!~agoncal@212-198-109-24.rev.numericable.fr> has quit IRC (Ping timeout: 272 seconds)16:50
*** gastaldi <gastaldi!gastaldi@redhat/jboss/gastaldi> has left #wildfly-swarm ("Leaving")17:18
*** jhovell <jhovell!~jhovell@4.53.133.162> has joined #wildfly-swarm17:27
*** jhovell <jhovell!~jhovell@4.53.133.162> has quit IRC (Remote host closed the connection)17:27
*** jhovell <jhovell!~jhovell@4.53.133.162> has joined #wildfly-swarm17:29
helio-frotahail17:38
helio-frotaclojure + wildfly-swarm almost working o/17:38
helio-frotaytanabe, going to share the project on github soon (even if it is not working), ofc feel free to help again you rock !17:40
*** bbrowning is now known as bbrowning_away17:49
helio-frotahttps://github.com/helio-frota/cljwildflyswarm working :D18:00
*** remerson <remerson!~remerson@janus-nat-128-240-225-54.ncl.ac.uk> has quit IRC (Quit: Leaving)18:03
*** tcrawley-away is now known as tcrawley18:08
bobmcwhelio-frota: excellent!18:23
bobmcwhelio-frota: can these be integrated (and tested?) in our -examples repo?18:23
helio-frotabobmcw, integrated - pleasure, tested - need to learn bit more but possible :D18:25
*** bbrowning_away is now known as bbrowning18:26
bobmcwcool, thanks!18:29
lanceballhttps://github.com/K0NRAD/swagger-wildfly-resteasy18:29
bobmcwreach out to'em18:30
kenfinnigan+118:32
bobmcwno LICENSE, so don't crib until you chat18:33
kenfinniganugh, hate when they do that18:34
lanceballbobmcw: kenfinnigan: this is an example using an old version of swagger, so I wouldn't crib it anyway18:45
lanceballthat project in conjunction with this more recent doc is actually really useful https://github.com/swagger-api/swagger-core/wiki/Swagger-Core-RESTEasy-2.X-Project-Setup-1.5#hooking-up-swagger-core-in-your-application18:46
*** jclingan <jclingan!~jclingan@redhat/jclingan> has joined #wildfly-swarm19:06
*** lanceball is now known as lance|afk19:10
bobmcwthanks to whomever got config-api to download/launch the wildfly during the build19:21
bobmcwjamezp: I think that was you19:21
jamezpbobmcw: It was indeed :)19:22
*** os890 <os890!~chatzilla@193-80-236-12.adsl.highway.telekom.at> has joined #wildfly-swarm19:24
*** lance|afk is now known as lanceball19:43
*** kenfinnigan <kenfinnigan!~ken@redhat/jboss/kenfinnigan> has quit IRC (Quit: Leaving.)20:04
*** kenfinnigan <kenfinnigan!~ken@redhat/jboss/kenfinnigan> has joined #wildfly-swarm20:15
helio-frotabobmcw, double checking scala example with integration arquillian test...20:18
helio-frotaytanabe, added '@author Yoshimasa Tanabe' too20:19
jbossbotgit [wildfly-swarm] push master ebdc37f.. Bob McWhirter Beginning of Keycloak Server fraction....20:26
jbossbotgit [wildfly-swarm] push master URL: http://github.com/wildfly-swarm/wildfly-swarm/commit/ebdc37f0020:26
projectodd-ciStarting build #387 for job wildfly-swarm (previous build: SUCCESS)20:27
bobmcwseriously, our first build today?20:29
bobmcwwtf have you guys been doing?20:29
helio-frotaintegration tests not working...(can't find the IT test) for scala example20:31
helio-frotamaybe i miss something... did the same as jaxrs example20:32
bobmcwhelio-frota: src/it/java/**IT.java20:32
bobmcwcapital I, capital T20:32
bobmcwunder src/it/java/20:32
helio-frotabobmcw, yes20:32
bobmcwhmm20:32
tcrawleyhelio-frota: can you gist the test output?20:33
tcrawleythe arquillian integration is still a bit crappy20:33
tcrawleyare you trying to run the test in-container?20:34
helio-frotatcrawley, https://gist.github.com/helio-frota/ca00bec49eace46edbe520:34
bobmcwis this in -examples?20:34
helio-frotatcrawley, added as module from jaxrs20:34
helio-frotabobmcw, yes20:34
bobmcwso not using tcrawley's arq, or is it?20:34
bobmcwhelio-frota: got the right parent pom included, and enough <executions> to run stuff etc?20:35
bobmcwmvn install?20:35
bobmcwor mvn verify?20:35
bobmcwmvn package won't run integs20:35
helio-frotaouch20:35
bobmcwverify or later is needed20:35
helio-frota1 min triple checking now20:35
helio-frotawith mvn install20:35
bobmcwpackage -> pre-integration-test -> integration-test (won't fail the build, even if failures)-> post-integration-test -> verify (to fail if there were failures)20:36
bobmcwalso, never run mvn integration-test20:36
*** mgoldmann is now known as mgoldmann|away20:36
bobmcwsince that won't post/verify, so it won't tear down the AS nor will it fail the build if test failures occurred20:36
bobmcwso, hopefully tomorrow I'll be able to get keycloak-server-swarm.jar working20:37
bobmcwmodulo meetings with the dudes20:37
helio-frotabobmcw, hm +-got it but great to know20:37
* bobmcw glares at tcrawley20:37
tcrawleyyour disdain for me is glaring20:38
helio-frotaawsome : [INFO] WildFly Swarm Examples: Datasource Deployment ...... FAILURE [01:07 min]20:38
bobmcwso are my eye holes20:38
bobmcwweird, that's been passing on CI20:38
helio-frota DatasourceIT.testIt » DroneTimeout Drone creation request timed out after 60 s...20:38
bobmcwalso weird20:38
bobmcwkillall -9 java20:39
helio-frotaCaused by: java.util.concurrent.TimeoutException: null20:39
bobmcwI've not seen that20:39
helio-frotakilled, mvn install again... let's see uát répen20:40
helio-frotafrozen at : INFO: Reused session store is not available at /home/hf/.drone-webdriver-session-store, a new one will be created.20:40
helio-frotanot frozen(freeze?) anymore .. weird20:41
helio-frotaok testing scala example but20:42
helio-frotastaled/frozen/freeze/ice at [INFO] Starting .jar20:43
helio-frotaError: Could not find or load main class org.wildfly.swarm.examples.Main20:43
helio-frotahttps://gist.github.com/helio-frota/1528780cc3d3dbac766c20:43
helio-frotawe can run this example (separated) with: 'mvn clean package wildfly-swarm:run'20:46
helio-frotas/*/frozen20:47
bobmcwthat INFO is okay, and it does get slow around there20:47
bobmcwthe can't-find-Main isn't awesome20:47
bobmcwcan you gist a larger error around the org.wildfly.swarm.examples.Main?20:48
helio-frotathe scala plugin for some reason not compiling the scala sources20:48
bobmcwis that the correct name?  not examples.scala.Main or something?20:48
bobmcwah20:48
helio-frotathis is the main: https://github.com/helio-frota/scala-wildfly-swarm/blob/master/src/main/scala/org/esmerilprogramming/sws/Main.scala20:49
helio-frotabobmcw, maybe this is compiled when using mvn package20:49
helio-frotabut as you said, is needed to run mvn install to IT20:50
*** jclingan <jclingan!~jclingan@redhat/jclingan> has quit IRC (Quit: My Mac has gone to sleep. ZZZzzz…)20:54
*** os890 <os890!~chatzilla@193-80-236-12.adsl.highway.telekom.at> has quit IRC (Ping timeout: 256 seconds)20:55
helio-frotabobmcw, https://asciinema.org/a/3151421:00
jbossbotTitle: asciicast:31514 - asciinema21:00
bobmcwpackage should happen if you verify or install21:00
bobmcwif there's enough <plugin> configuration21:00
bobmcwthe scala compiler probably needs some?21:00
helio-frotabobmcw, maybe .. going to take a look21:00
helio-frotaaciinema also good to communication21:01
helio-frotas/aciinema/asciinema21:01
bobmcwI read it as ascii enema21:01
bobmcw*ick*21:01
helio-frota:D21:02
*** kenfinnigan <kenfinnigan!~ken@redhat/jboss/kenfinnigan> has quit IRC (Quit: Leaving.)21:06
*** jclingan <jclingan!~jclingan@redhat/jclingan> has joined #wildfly-swarm21:10
helio-frotasorry, the classes are generated21:12
helio-frotabobmcw, sorry my fault :P21:14
helio-frotatests running and working21:14
helio-frotatypo on package name of the main class in to pom.xml o_021:15
helio-frota[INFO] WildFly Swarm Examples: Scala ...................... SUCCESS [ 15.823 s]21:17
helio-frotagoing todo a PR21:17
helio-frota:]21:21
bobmcwsorry, I keep walking away21:33
bobmcwbut I'm back!21:33
bobmcwexcellent!21:33
*** bbrowning is now known as bbrowning_away21:36
tcrawleybobmcw: your issue with ispan when setting up keycloak - how can I replicate that?21:39
tcrawleyI've pulled your changes and commented out your cache defaulting, but the keycloak-server tests still pass21:40
bobmcwtcrawley: seriously?21:40
bobmcwI kept getting ServiceStartException due to missing services.21:40
tcrawleyjust on mvn install in keycloak-server?21:41
bobmcw(msc-level problems)21:41
bobmcwyes?21:41
tcrawleyah, I see it in the log21:41
tcrawleybut the build succeeds21:41
tcrawleynevermind21:41
* bobmcw commends-out and tries21:41
bobmcwah21:41
bobmcwthat's because we suck at catching MSC errors21:41
tcrawleyor actually testing functionality :)21:42
bobmcwhey, I know keycloak-server doesn't "work" yet21:42
bobmcwso you see the error on the stdout?21:43
tcrawleyyes, I see the error in the output - I'm good21:43
bobmcwkk21:43
tcrawleydonkey21:43
jclinganWait, do my eyes deceive me or did I see ASCII saying bob is going to publish a keycloak uber jar?21:46
bobmcwI'm working on it21:47
bobmcwhopefully tomorrow we'll have keycloak-server-swarm.jar21:47
bobmcwwhich probably means next monday21:47
bobmcwor tuesday21:48
jclinganWhat is the intent behind the effort?21:48
bobmcwa) first, to make testing of -examples that need security easier21:48
bobmcw2) and because we can21:48
bobmcwiii) and if folks can add keycloak-server to their wildfly, they should be able to add it to their -swarm21:48
bobmcwfour) the keycloak guys want it also21:48
jclinganThe keycloak guys want it? Hmmm ....21:49
jclinganInteresting.21:49
bobmcwV) it's helped suss out some edge cases for -swarm itself21:49
bobmcwright now, KC distributions keycloak.zip, which is all of wildfly, with the KC parts mixed in21:49
bobmcwit's large, it's a directory full of crap, and it's xml21:49
jclinganKC?21:49
bobmcwif they had a standalone -swarm.jar that someone could java -jar, bill would buy me another beer21:49
bobmcwKC == keycloak21:49
jclinganAh, duh.21:49
jclinganOK, I see a slew of requirements coming our way after they play with it for a while.21:50
jclingan(not a bad thing)21:50
jclinganwe don't know what we don't know kinda thing.21:51
projectodd-ciProject wildfly-swarm build #387: SUCCESS in 1 hr 25 min: https://projectodd.ci.cloudbees.com/job/wildfly-swarm/387/21:52
projectodd-ciBob McWhirter: Beginning of Keycloak Server fraction. Auto-config Datasources,21:52
projectodd-ciStarting build #65 for job wildfly-swarm-examples (previous build: FIXED)21:52
projectodd-ciStarting build #23 for job wildfly-swarm-examples-uberjar (previous build: FIXED)21:54
helio-frotaKC srv fraction this means possible to build one app + security in the same jar ?22:00
projectodd-ciProject wildfly-swarm.io build #4535: SUCCESS in 56 sec: https://projectodd.ci.cloudbees.com/job/wildfly-swarm.io/4535/22:03
projectodd-ciLance Ball: Add a little content to the front page, and tone down the white22:03
*** bbrowning_away is now known as bbrowning22:03
projectodd-ciProject wildfly-swarm-examples build #65: SUCCESS in 15 min: https://projectodd.ci.cloudbees.com/job/wildfly-swarm-examples/65/22:07
projectodd-ciProject wildfly-swarm-examples-uberjar build #23: FAILURE in 12 min: https://projectodd.ci.cloudbees.com/job/wildfly-swarm-examples-uberjar/23/22:07
*** os890 <os890!~chatzilla@193-80-236-12.adsl.highway.telekom.at> has joined #wildfly-swarm22:11
*** lanceball is now known as lance|afk22:12
*** bbrowning is now known as bbrowning_away22:15
*** os890 <os890!~chatzilla@193-80-236-12.adsl.highway.telekom.at> has quit IRC (Client Quit)22:15
*** enebo <enebo!~enebo@KD119104011012.au-net.ne.jp> has joined #wildfly-swarm22:17
projectodd-ciStarting build #24 for job wildfly-swarm-examples-uberjar (previous build: FAILURE -- last SUCCESS #22 1 day 3 hr ago)22:18
bobmcwI wonder why that failed22:20
bobmcwlooks like maybe timing-related22:22
bobmcwjava.lang.AssertionError: expected size:<2> but was:<1> for <[[[PhantomJSDriver: phantomjs on LINUX (474a3330-9ec1-11e5-97bd-e31e2aa2ed07)] -> css selector: .time-service .service-address]]>22:22
bobmcwat org.fest.assertions.Fail.failure(Fail.java:228)22:22
bobmcwat org.fest.assertions.Assert.failure(Assert.java:149)22:22
bobmcwat org.fest.assertions.GroupAssert.hasSize(GroupAssert.java:89)22:22
bobmcwat org.wildfly.swarm.it.ribbon.RibbonIT.testIt(RibbonIT.java:42)22:22
projectodd-ciYippee, build fixed!22:28
projectodd-ciProject wildfly-swarm-examples-uberjar build #24: FIXED in 10 min: https://projectodd.ci.cloudbees.com/job/wildfly-swarm-examples-uberjar/24/22:28
*** enebo <enebo!~enebo@KD119104011012.au-net.ne.jp> has quit IRC (Quit: enebo)22:28
*** tcrawley is now known as tcrawley-away22:36
*** bobmcw <bobmcw!~bobmcw@redhat/jboss/bobmcw> has quit IRC (Remote host closed the connection)22:43
projectodd-ciProject wildfly-swarm.io build #4536: SUCCESS in 50 sec: https://projectodd.ci.cloudbees.com/job/wildfly-swarm.io/4536/22:51
projectodd-ci* jclingan: Test message22:51
projectodd-ci* jclingan: Updated front page.22:51
*** helio-frota <helio-frota!~heliof@8.80.249.186.araujosat.com.br> has quit IRC (Quit: Leaving)22:51
*** jclingan <jclingan!~jclingan@redhat/jclingan> has quit IRC (Quit: My Mac has gone to sleep. ZZZzzz…)22:51
*** helio-frota <helio-frota!~heliof@8.80.249.186.araujosat.com.br> has joined #wildfly-swarm23:01
*** enebo <enebo!~enebo@KD119104013097.au-net.ne.jp> has joined #wildfly-swarm23:12
*** helio-frota <helio-frota!~heliof@8.80.249.186.araujosat.com.br> has quit IRC (Quit: Leaving)23:33
*** bobmcw <bobmcw!~bobmcw@va-67-233-86-120.dhcp.embarqhsd.net> has joined #wildfly-swarm23:43
*** bobmcw <bobmcw!~bobmcw@va-67-233-86-120.dhcp.embarqhsd.net> has quit IRC (Changing host)23:43
*** bobmcw <bobmcw!~bobmcw@redhat/jboss/bobmcw> has joined #wildfly-swarm23:43
*** ChanServ sets mode: +o bobmcw23:43
*** bobmcw <bobmcw!~bobmcw@redhat/jboss/bobmcw> has quit IRC (Ping timeout: 272 seconds)23:48

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