Wednesday, 2013-10-09

*** is-mw <is-mw!> has quit IRC (Ping timeout: 248 seconds)00:03
*** github <github!~github@> has joined #hawtio00:04
github[hawtio] fusesource-ci pushed 1 new commit to gh-pages:
githubhawtio/gh-pages e0d4fa8 FuseSource CI: Wagon: Deploying sitegen to repository00:04
*** github <github!~github@> has left #hawtio00:04
*** ch007m_ <ch007m_!> has joined #hawtio03:11
*** ch007m <ch007m!> has quit IRC (Ping timeout: 240 seconds)03:14
*** memelet <memelet!> has left #hawtio03:30
*** dbokde <dbokde!> has quit IRC (Quit: Leaving.)04:57
*** lhein_ is now known as lhein05:07
*** gnodet <gnodet!~gnodet@redhat/jboss/gnodet> has joined #hawtio05:53
*** gnodet <gnodet!~gnodet@redhat/jboss/gnodet> has quit IRC (Client Quit)05:54
*** gnodet <gnodet!~gnodet@redhat/jboss/gnodet> has joined #hawtio05:57
*** ch007m__ <ch007m__!> has joined #hawtio06:16
*** jstrachan <jstrachan!> has joined #hawtio06:16
*** jstrachan <jstrachan!> has quit IRC (Client Quit)06:16
*** ch007m_ <ch007m_!> has quit IRC (Ping timeout: 240 seconds)06:16
*** gnodet <gnodet!~gnodet@redhat/jboss/gnodet> has quit IRC (Quit: gnodet)06:31
*** chirino_m <chirino_m!> has joined #hawtio06:32
*** chirino <chirino!> has quit IRC (Ping timeout: 240 seconds)06:33
*** is-mw <is-mw!> has joined #hawtio06:33
*** gnodet <gnodet!~gnodet@redhat/jboss/gnodet> has joined #hawtio06:36
*** gnodet <gnodet!~gnodet@redhat/jboss/gnodet> has quit IRC (Quit: gnodet)06:51
*** gnodet <gnodet!~gnodet@redhat/jboss/gnodet> has joined #hawtio06:53
*** iocanel <iocanel!~iocanel@redhat/jboss/iocanel> has joined #hawtio06:55
*** davsclaus <davsclaus!> has joined #hawtio07:08
*** kearls <kearls!> has joined #hawtio07:11
*** jstrachan <jstrachan!> has joined #hawtio07:21
*** atooni <atooni!~atooni@> has joined #hawtio07:33
*** is-mw <is-mw!> has quit IRC (Ping timeout: 268 seconds)07:40
*** dejanb <dejanb!> has joined #hawtio07:51
*** rajdavies <rajdavies!> has joined #hawtio07:53
*** is-mw <is-mw!~is-mw@> has joined #hawtio07:57
*** github <github!~github@> has joined #hawtio08:33
github[hawtio] jstrachan pushed 1 new commit to master:
githubhawtio/master cb5b3c5 James Strachan: switched to a green-ish colour for the master broker to avoid clash with the orange 'warning' colour08:33
*** github <github!~github@> has left #hawtio08:33
*** gnodet <gnodet!~gnodet@redhat/jboss/gnodet> has quit IRC (Quit: gnodet)08:38
*** gnodet <gnodet!~gnodet@redhat/jboss/gnodet> has joined #hawtio08:39
*** github <github!~github@> has joined #hawtio09:02
github[hawtio] fusesource-ci pushed 1 new commit to gh-pages:
githubhawtio/gh-pages 93ed239 FuseSource CI: Wagon: Deploying sitegen to repository09:02
*** github <github!~github@> has left #hawtio09:02
dejanbjstrachan gashcrumb wonder if we can specify what should be on dashboard by default?09:29
jstrachanyeah, we can09:32
jstrachanoutside of fabric, we clone this repo by default when online:09:33
jstrachanwhich defines the wiki / dashboards09:33
jstrachanideally we'd tidy that up now really and just show JVM stuff09:33
jstrachanor we could have an AMQ specific config?09:34
dejanbthe problem is the default noe tries to display Broker1 stuff09:34
dejanbwhich doesn't exists09:34
dejanbso I'd just adjust that09:35
dejanbto the local broker09:35
jstrachanwe could just delete that dashboard - or fix it or something?09:35
dejanbso in my unzipped war where should I look for this config09:36
*** gnodet <gnodet!~gnodet@redhat/jboss/gnodet> has quit IRC (Quit: gnodet)09:36
jstrachanhere's the config values you can use to specify which URL to clone - whether to clone anything or not (which is an option - then there'd be no dashboard by defaulat) -
jstrachanI wonder if its worth having a canonical hawtio file thats loaded by hawtio so folks can tweak it?09:37
jstrachanotherwise I think its using system properties IIRC09:37
jstrachanwould be nice to have an AMQ config repo where we can put standard dashboard stuff inside?09:38
jstrachanthe other option is to store the git repo inside the distro09:38
jstrachanand just set the config dir to point inside the distro09:38
dejanbso if I use this blueprint.config09:38
dejanbI don't need to have system properties for security09:39
jstrachanyeah - its maybe worth making a custom AMQ war with your own file inside?09:39
jstrachanthats what hawtio-default.war does09:39
jstrachanif you copy this project and just change the group/artifact/version to amq it'd make an AMQ custom war with the properties inside09:40
jstrachanyou can then choose what to depend on too
jstrachanor not as the case may be09:41
jstrachanit'd be nice to put all the AMQ docs in the wiki too ;)09:41
jstrachanwonder if there's a confluence -> markdown converter anywhere...09:42
dejanbyeah … that would be awesome09:43
jstrachanI guess could just grab the HTML and chuck it in09:43
dejanbI have a feeling that these dashboard settings are not used09:43
jstrachanyeah - maybe start with an empty config and make a few dashboards that make sense?09:44
dejanbbut that the settings in LocalDashboardRepository are used09:44
dejanbso it's like we don't use github config09:44
dejanbin this case09:44
*** gnodet <gnodet!~gnodet@redhat/jboss/gnodet> has joined #hawtio09:46
jstrachandejanb ah - if there's no git mbean I guess it just uses an empty dashboard?09:58
*** jlmonteiro <jlmonteiro!~jlmonteir@2a01:20:6::13> has joined #hawtio09:59
dejanbthat'd explain it10:01
dejanbso I should add some dependency10:01
jstrachanhawtio-git is the thingy10:01
jstrachanthen folks would have versioned, persistent configs / wiki / dashboards10:02
jstrachanits fairly small too - just a few classes + jgit + gitective; so not massive10:02
dejanbcool … will add it … and that can be enough for now10:02
dejanband we can use our config/wiki in the future release10:03
*** davsclaus <davsclaus!> has quit IRC (Quit: Computer has gone to sleep.)10:06
*** davsclaus <davsclaus!> has joined #hawtio10:14
dejanbjstrachan: what should trigger git mbean to be registered in non-osgi environment10:28
jstrachandejanb if you're using the hawtio-base.war its got the blueprint-web stuff wired in to bootstrap stuff10:29
jstrachanyou just using hawtio-web?10:29
jstrachanhere's the magic
jstrachanif you switch to hawtio-base.war you should be good to go10:30
dejanblet me try it10:30
jstrachanthough if you're gonna tinker it might be worth going the whole hog and just making your own war (you can then put whatever you need inside it)10:32
jstrachane.g. copy the hawtio-default project and just swizzle the group/artifact/version in the pom.xml10:32
jstrachan(and comment out the dependencies you don't wanna bring in)10:32
*** jlmonteiro <jlmonteiro!~jlmonteir@2a01:20:6::13> has quit IRC (Ping timeout: 264 seconds)10:37
*** jlmonteiro <jlmonteiro!~jlmonteir@2a01:20:6::13> has joined #hawtio10:40
dejanbjstrachan: hawtio-base works fine10:47
jstrachanonly issue is changing the really10:47
dejanbthough default dashboards are still broken10:47
jstrachanis it now cloning hawtio-config on startup?10:48
dejanbbut dashboard is using broker1 as well10:48
dejanband camel is also unused10:49
dejanbI'm thinking maybe the easiest way out is to revert to local config … and just remove broker from the default dashboard10:51
jstrachanyeah - or just create whatever dashboards you want in the distro10:52
*** jeanouii <jeanouii!~jlmonteir@2a01:20:6::13> has joined #hawtio10:58
*** jlmonteiro <jlmonteiro!~jlmonteir@2a01:20:6::13> has quit IRC (Ping timeout: 264 seconds)10:58
*** scranton <scranton!> has joined #hawtio10:59
*** github <github!~github@> has joined #hawtio11:04
github[hawtio] dejanb pushed 1 new commit to master:
githubhawtio/master 415cfb5 Dejan Bosanac: remove broker1 view from default dashboard11:04
*** github <github!~github@> has left #hawtio11:04
*** github <github!~github@> has joined #hawtio11:20
github[hawtio] fusesource-ci pushed 1 new commit to gh-pages:
githubhawtio/gh-pages eb851be FuseSource CI: Wagon: Deploying sitegen to repository11:20
*** github <github!~github@> has left #hawtio11:20
*** scranton <scranton!> has quit IRC ()11:41
dejanbjstrachan gashcrumb foundout what's wrong with safari12:10
dejanbit has a problem with ? password when checking jolokia urls12:10
dejanbany reason to be that value?12:11
gashcrumbdejanb: nope, not really12:24
dejanbgashcrumb: cool … so admin/admin should be good12:24
dejanbor we can try with no user/pass12:24
gashcrumbawesome...  actually, can you make it something else?12:24
gashcrumbhow about pastry/biscuit12:24
gashcrumbthat way if we ever have an auth bug we might see it sooner :-)12:25
dejanbI'm always for biscuit :)12:25
atooniif you have seen spaceballs, you might want to go 12345 for the password12:26
*** github <github!~github@> has joined #hawtio12:28
github[hawtio] dejanb pushed 1 new commit to master:
githubhawtio/master 31106a8 Dejan Bosanac: changing ? for a password, when testing urls as it breaks safari12:28
*** github <github!~github@> has left #hawtio12:28
dejanbgashcrumb: is there a way to focus on an input field in angular version we're using … I see ng-focus is available from 1.212:38
*** ch007m__ <ch007m__!> has quit IRC (Ping timeout: 240 seconds)12:45
dejanbjstrachan gashcrumb so I'm now happy how the current snapshot works in activemq12:48
dejanbjust thought that maybe we can auto-focus username field on the login page12:48
dejanbbut if it's not simple we can go without that12:48
dejanbso maybe we can cut another milestone … and use that for 5.9.012:49
*** github <github!~github@> has joined #hawtio12:50
github[hawtio] fusesource-ci pushed 1 new commit to gh-pages:
githubhawtio/gh-pages 7c6440f FuseSource CI: Wagon: Deploying sitegen to repository12:50
*** github <github!~github@> has left #hawtio12:50
*** jstrachan <jstrachan!> has quit IRC (Read error: Operation timed out)12:50
*** jstrachan <jstrachan!> has joined #hawtio12:57
*** ch007m__ <ch007m__!> has joined #hawtio13:02
*** jstrachan <jstrachan!> has quit IRC (Ping timeout: 248 seconds)13:02
*** scranton <scranton!> has joined #hawtio13:22
*** jstrachan <jstrachan!> has joined #hawtio13:28
*** chirino_m <chirino_m!> has quit IRC (Quit: Leaving...)13:30
*** chirino <chirino!> has joined #hawtio13:30
davsclausdejanb yeah noticed that on the login page too, would like cursor to be ready at the username field13:49
jstrachannot sure the ng-focus is what is required - maybe we need a focusOn directive like these
jstrachanwould be nice to define the default focus field on a few forms really13:55
jstrachanhmm - wonder if auto-focus works?
jstrachanadding "autofocus" attribute to the <input> tag13:55
jstrachan  <input name="q" autofocus>13:56
dejanblet me try it13:57
dejanbo yeah … autofocus works :)14:04
*** github <github!~github@> has joined #hawtio14:05
github[hawtio] dejanb pushed 1 new commit to master:
githubhawtio/master aaeaf0f Dejan Bosanac: autofocus on username field on login page14:05
*** github <github!~github@> has left #hawtio14:05
dejanbjstrachan: can you create M23 with all these changes … I think that's it for the 5.9.0 release14:05
dejanbawesome :)14:07
jstrachancutting the release now...14:12
atoonicool stuff....will that be 1.2 ?14:13
jstrachan1.2-M23 :)14:13
jstrachannot quite ready for 1.2 - few things to fix and test mostly14:13
jstrachane.g. safari security issue - check security on tomcat/jetty etc14:13
atoonispeaking of testing....i was thinking the other how I possibly could test the dependency stuff14:14
atooniperhaps i ll come back some point to ask how you do that for your plugins14:14
jstrachanwe're not terribly good at testing am afraid ;) we've some integration tests that use selenium - then there's unit tests for JS stuff14:15
jstrachanopen src/test/specs/SpecRunner.html14:15
jstrachanshould run the unit tests14:15
atoonii ll play with that14:16
jstrachanthe main issue is most UIs need the JVM; so we have to do integration tests with a JVM really14:16
atoonieven worse for the dependency stuff needing an OSGi container14:16
dejanbjstrachan: I think safari works ok now14:16
jstrachanatooni yeah14:16
dejanbjstrachan: try it out … it works fine here after today's changes14:17
jstrachanwill do!14:17
*** dbokde <dbokde!> has joined #hawtio15:01
*** is-mw <is-mw!~is-mw@> has quit IRC (Ping timeout: 264 seconds)15:06
*** github <github!~github@> has joined #hawtio15:17
github[hawtio] fusesource-ci pushed 1 new commit to gh-pages:
githubhawtio/gh-pages 4180659 FuseSource CI: Wagon: Deploying sitegen to repository15:17
*** github <github!~github@> has left #hawtio15:17
*** davsclaus <davsclaus!> has quit IRC (Quit: Textual IRC Client:
jstrachandejanb 1.2-M23 done - just waiting for the sync to central now
dejanbjstrachan: awesome15:34
*** atooni <atooni!~atooni@> has quit IRC (Quit: Leaving)15:36
*** atooni <atooni!~atooni@> has joined #hawtio15:40
*** lhein is now known as lhein_away15:54
*** kearls <kearls!> has quit IRC (Quit: ["Textual IRC Client:"])15:58
*** atooni <atooni!~atooni@> has quit IRC (Remote host closed the connection)16:04
*** kearls <kearls!> has joined #hawtio16:12
*** dejanb <dejanb!> has quit IRC (Quit: dejanb)16:16
*** kearls <kearls!> has quit IRC (Quit: ["Textual IRC Client:"])16:18
*** kearls <kearls!> has joined #hawtio16:22
*** gnodet <gnodet!~gnodet@redhat/jboss/gnodet> has quit IRC (Ping timeout: 252 seconds)16:24
jstrachangashcrumb this looks a nice way to run unit tests in IDEA :)
*** iocanel <iocanel!~iocanel@redhat/jboss/iocanel> has quit IRC (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)16:58
*** rhuss <rhuss!~jolokia@2a03:3680:0:1000:fc3d:b4da:98dd:b991> has joined #hawtio17:04
*** jeanouii <jeanouii!~jlmonteir@2a01:20:6::13> has quit IRC (Ping timeout: 245 seconds)17:07
*** rajdavies <rajdavies!> has quit IRC (Quit: Textual IRC Client:
*** iocanel <iocanel!~iocanel@redhat/jboss/iocanel> has joined #hawtio17:17
*** ch007m__ <ch007m__!> has quit IRC (Ping timeout: 252 seconds)17:19
*** atooni <atooni!~atooni@> has joined #hawtio17:49
*** iocanel <iocanel!~iocanel@redhat/jboss/iocanel> has quit IRC (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)18:14
*** iocanel <iocanel!~iocanel@redhat/jboss/iocanel> has joined #hawtio18:30
*** github <github!~github@> has joined #hawtio18:36
github[hawtio] gashcrumb pushed 1 new commit to master:
githubhawtio/master f956296 Stan Lewis: First cut of a draggy/droppy dozer mapping layout, no draggy droppy yet18:36
*** github <github!~github@> has left #hawtio18:36
atoonistupid question: is the fuse management console ?18:47
jstrachanyeah :)18:48
*** github <github!~github@> has joined #hawtio18:48
github[hawtio] jstrachan pushed 1 new commit to master:
githubhawtio/master d5dbc9e James Strachan: fixed up the form StringArray so the add/remove/edit works fine (phew!)18:48
*** github <github!~github@> has left #hawtio18:48
jstrachanif you boot up a fuse container its in there at http://localhost:818118:48
atoonithe whitepapers didn't really show that :)18:48
jstrachan(ditto if you create a fabric)18:48
jstrachanyeah :)18:48
jstrachanso hawtio is the OSS project for the fuse management console -but also for lots of other management consoles too really18:49
jstrachanits also ActiveMQ 5.9's default console18:49
atooniyeah i have seen that18:49
*** iocanel <iocanel!~iocanel@redhat/jboss/iocanel> has quit IRC (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)18:49
atoonijust started to play with fabric18:49
jstrachanthe MQ topology UI is cool ;)18:49
jstrachanas is the dozer stuff18:50
jstrachangashcrumb btw here's the crack I had to do to get the string array entry field thing working on in place String[] kinda hacky but works great!18:50
atoonijstrachan: I was wondering .... perhaps you remember the JMSTester thingy I did years ago ?18:50
jstrachanyeah!18:50 would make a nice UI / Controller for that18:51
*** iocanel <iocanel!~iocanel@redhat/jboss/iocanel> has joined #hawtio18:51
atooniover the couple of weeks i need to come up with some form of easy load testing for my project18:51
atoonilot's to do :)18:52
jstrachanwe could also use a camel route for load testing18:52
jstrachani hacked this component for load testing
atoonithe message generators were pluggable anyway18:52
atoonioh cool18:53
jstrachanwe can just use camel endpoints as 'message generators'18:53
atoonilooks like a subset of the message load profiles i had done18:53
atooniand simply configure another camel endpoint for reporting18:54
jstrachanyou can use a directory of files too or any other component really - but where you really want to just send lots of generated messages and assert they are all received, the dataset endpoint is kinda handy18:54
jstrachanwe've the insight-camel stuff in fabric btw so all messages get audited to elasticsearch so you can then do queries and view what happened etc18:54
atoonilooks very interesting18:54
jstrachanyou can combine dataset with a transform too btw; so you can transform a 'basic message' to add some template / enrich it etc18:55
jstrachanam sure there's lots of variations we could do of dataset18:55
*** iocanel <iocanel!~iocanel@redhat/jboss/iocanel> has quit IRC (Client Quit)18:55
atoonii ll try to get my base infrastructure running, then start digging there18:56
atoonido have to use the RH version if i wanted to use fabric ?18:56
jstrachanRH version of what btw? camel? no18:57
jstrachanor hawtio18:57
atoonihawtio i know :)18:58
atooniof karaf / AMQ18:58
jstrachanno should work with apache versions too18:58
jstrachanhawtio prefers camel 2.12 or later (e.g. the debugging only works in 2.12)18:58
jstrachanthough we've tried to make as much of hawtio work on any version of anything relaly18:58
atooniI am on 2.12.118:58
atoonineed to upgrade AMQ to 5.918:59
atooniI am on 5.718:59
jstrachanAMQ in hawtio works better in 5.9 - e.g. DLQ redelivery UI only appears in that - but hawtio can work on any amq version in general18:59 ok for 5.718:59
jstrachan5.9 has a nicer JMX tree - and lets you see a few more things more easily - but generally hawtio can work with 'em all really18:59
atooniwanted to have a look anyway, i was missing some data for the graph i had in mind19:00
atoonii got 10 days to decide what goes into production in january19:00
jstrachan5.9 would be a good call ;)19:00
atooniall routes basically work and are configurable via config admin19:00
atoonii guess that puts me in good shape for fabric19:00
jstrachanyou can browse a DLQ, select whatever messages need replaying and click the Replay button - have wanted something like that for years ;)19:01
atoonifrom what i read today19:01
jstrachananything using config admin just works great in fabric19:01
atoonithat sounds awesome19:01
*** github <github!~github@> has joined #hawtio19:02
github[hawtio] fusesource-ci pushed 1 new commit to gh-pages:
githubhawtio/gh-pages f0e1b82 FuseSource CI: Wagon: Deploying sitegen to repository19:02
*** github <github!~github@> has left #hawtio19:02
atoonithe old silution didn't even notice failed message let alone make replay's possible :)19:02
atooniin terms of karaf, is 3.0 nearby ?19:03
atoonior should i rather go 2.3 ?19:03
jstrachanI don't think we're gonna touch it for a very long time19:03
jstrachanlots of folks have been messing about with 3.x to tidy things up and refactor - for refactoring sake - so I suspect lots of things will break on 3.x19:03
atoonishould be 2.3 then19:03
jstrachanwe're gonna be on 2.x for a long while I should imagine19:04
atoonifair enough19:04
jstrachan3.0 could even be an Ant 2.0 type thing (a branch noone ever really uses)19:04
atoonicurrently i tend to maintain my own feature repo to have tighter version control over the installed bundles19:05
atoonii am a bit of a NIHS guy ;)19:05
jstrachanyeah, thats fine really19:06
*** github <github!~github@> has joined #hawtio19:10
github[hawtio] jstrachan pushed 1 new commit to master:
githubhawtio/master 290507b James Strachan: add an auto-focus on the broker name - and added smart completion on the network names19:10
*** github <github!~github@> has left #hawtio19:10
scrantonjstrachan: sorry to be such on newb on this -- I'm trying to get hawtio going in karaf 2.3.3 (since fabric bits seemed to have other problems) and I can't for the life of me get the wiki plugin loaded to try to mess with editing camel routes...19:13
jstrachanno worries btw19:15
jstrachanscranton its easier with a fuse 6.1 distro; then it'll just work?19:15
jstrachanscranton if you wanna go the vanilla karaf route, you need to make sure the hawtio-git feature/bundle is running19:16
jstrachando you get the wiki at all?19:16
* jstrachan remembers he's never really documented the server side mbean / plugins yet19:16
atooniall self-documenting .... :D19:16
scrantonfuse 6.1 distro started up with a bunch of errors - bundles failing to start (using build 110 as 112 didn't work at all)19:17
scrantonthought I'd try "simpler" path of just trying wiki in karaf, but no love19:17
gashcrumbseems like these days you're better off just building locally ;-p19:17
*** github <github!~github@> has joined #hawtio19:17
github[hawtio] fusesource-ci pushed 1 new commit to gh-pages:
githubhawtio/gh-pages 232db26 FuseSource CI: Wagon: Deploying sitegen to repository19:17
*** github <github!~github@> has left #hawtio19:17
scrantonit looks like hawtio-git feature depends on fab which isn't in vanilla karaf :(19:17
jstrachanscranton booh!19:21
jstrachanscranton may time to try the local build trick19:21
scrantonyou keep calling me qa - I do seem to break your stuff a lot ;-)19:22
jstrachangashcrumb btw loving the autofocus attribute on <input>!19:23
jstrachanjust trying to auto-default it on hawtio forms19:23
jstrachangashcrumb e.g. json schema stylee
gashcrumbah cool19:26
jstrachanthats bugged me for a while btw! :)19:27
*** kearls <kearls!> has quit IRC (Quit: Computer has gone to sleep.)19:27
atooniIs it fair to say that the fabric extensions for AMQ, Camel etc. kind of provide location transparency based on the fabric discovery mechanism ?19:32
jstrachanthen profiles provide a way to do group based versioning/config management and rolling upgrades19:34
atooniI am very curious investigating the rollback stuff19:34
jstrachane.g. updating a camel route in all profiles; or just in 1 profile (group of containers) or making a new version; change it there, then do rolling upgrades of containers to the new version19:34
jstrachanits really simple really - a container can be associated with a single version (branch in git) - and can have N profiles19:34
jstrachanso at any point in time you can roll forward/back by just changing version19:35
atoonisounds awesome19:35
*** lhein_away is now known as lhein19:35
jstrachanit is ;)19:35
jstrachanhaving a full wiki / editor on the profiles/versions - and having a git repo for it - makes it awesome++19:36
jstrachane.g. hack the config using git on the command line19:36
atooniwhat i kind of want is a packaging that produces a tar file with a preconfigured profile so that the container attaches itself to the aehmm...ensemble ?19:36
jstrachanor use CI tools (gerrit / jenkins)19:36
*** kearls <kearls!> has joined #hawtio19:36
jstrachanyou can make a tarball of fabric (karaf + some bundles + some config admin) which tell it to join a particular fabric on startup19:36
jstrachanthe openshift cartridge kinda does that19:37
atoonithought so19:37
atooni i wanted to use openshift for my distribution testing19:37
atoonii am kind of torn between karaf minimal and karaf normal19:39
*** github <github!~github@> has joined #hawtio19:39
github[hawtio] jstrachan pushed 2 new commits to master:
githubhawtio/master db7c931 James Strachan: document the use of autofocus19:39
githubhawtio/master 633cf7f James Strachan: add an auto-focus attribute on the first field we render if there is no existing autofocus attribute on the form19:39
*** github <github!~github@> has left #hawtio19:39
jstrachanyou could just use the fabric cartridge?19:39
jstrachanbut yeah, feel free to hack your own or fork ours etc19:39
atoonithe thing is to transport it into production later19:39
jstrachancurrently we have 2 though they should really be merged now we've figured out the right way to do it19:39
jstrachanboots up a ZK registry / fabric19:39
jstrachanthis one then joins
atooniyeah, have seen those19:40
jstrachanuses system properties IIRC to define whether to create or join19:40
jstrachanbtw you looked at
jstrachanworth a play19:41
jstrachanonly instead of hacking your own openshift cartridges; you might wanna just try using docker images19:41
jstrachanhere's a sample one to take a distro and boot it up
jstrachanthen you could just that to make 'images'19:42
jstrachanopenshift will support docker images eventually; in the mean time you could just go native with docker19:42
atooniso in theory I could work on my packaging that i want to drop in my retail locations and take an image of that for openshift19:42
jstrachanso long as your linux supports LXC / docker19:42
jstrachan(not sure when openshift will support docker images natively - but soon-ish I think)19:43
jstrachandocker does nice caching/delta stuff so you can have an image with all the stuff you want in the local mvn repo and whatnot - and then just share it everywhere19:43
atooniin real life my container need to run on very weird stuff :)19:43
jstrachanplus you can use the same image stuff for anything really - dns / haproxy / memcached / httpd / whatever19:43
atoonilike win 2003/2008 and linux19:44
jstrachanthere's always vagrant to run on non-reasonably-modern linuxes :)19:44
atoonithats one of reasons i ended up with my own container thingy19:44
atoonithe "normal" stuff failed in one env or the other19:45
jstrachanok - TBH if you're just deploying java stuff, then docker's a bit overkill really19:45
jstrachandocker's main big win is all the non-java stuff really19:45
jstrachanor different containers etc19:45
atoonii see19:45
atoonijust seen the front page :)19:45
jstrachanits still really cool though ;)19:46
jstrachanmakes virtualisation seem like this stone age heap of inefficient crap19:46
atoonitoo much to play with :)19:46
jstrachanyeah ;)19:46
jstrachanstick to fabric for a while ;)19:46
atoonii guess so19:46
atoonii am on a fabric engagement anyway in 10 days or so :)19:46
atoonias THE expert :)19:46
jstrachanwhats really cool about fabric / hawtio / profile combo btw is you can then document all your 'profiles / features' in the wiki - and have custom per profile dashboards and whatnot - so the system becomes self documenting; and folks can keep improving/adding docs and cross linking things19:47
jstrachanooh! :)19:47
jstrachanbest get playing with it ;) ignore all the other stuff ;)19:47
atoonithat was the plan19:47
atooniyour PS manager in germany sold me :)19:48
jstrachanyay! :)19:48
atoonicool...karaf and fabric up and running :)20:00
atoonigetting there20:00
*** github <github!~github@> has joined #hawtio20:00
github[hawtio] fusesource-ci pushed 1 new commit to gh-pages:
githubhawtio/gh-pages e1a21bc FuseSource CI: Wagon: Deploying sitegen to repository20:00
*** github <github!~github@> has left #hawtio20:00
*** rhuss <rhuss!~jolokia@2a03:3680:0:1000:fc3d:b4da:98dd:b991> has quit IRC (Ping timeout: 252 seconds)20:04
*** github <github!~github@> has joined #hawtio20:05
github[hawtio] jstrachan pushed 1 new commit to master:
githubhawtio/master 3535136 James Strachan: add some html docs for each kind of broker to help folks grok the difference20:05
*** github <github!~github@> has left #hawtio20:05
scrantonbtw: I got build 113 working -- now I edit and debug camel routes… easy :-/20:12
scrantonplaying with adding profiles and camel xml files now...20:12
jstrachanscranton you tried the glt clone malarkey? (the container page has the URLs tab to tell you the git URL to clone from)20:18
*** github <github!~github@> has joined #hawtio20:18
github[hawtio] fusesource-ci pushed 1 new commit to gh-pages:
githubhawtio/gh-pages a2bba1e FuseSource CI: Wagon: Deploying sitegen to repository20:18
*** github <github!~github@> has left #hawtio20:18
scrantonI did - I only see a 0000 profile - I don't see all the other profiles, so does it only show deployed profiles on that containers?20:21
jstrachangit checkout -t 1.020:23
jstrachanthe master branch doesn't have much in there but the ensemble stuff20:23
jstrachangit checkout -t origin/1.020:23
jstrachanI think is the right command ;) basically checkout the 1.0 branch20:23
jstrachanor you can pop into ${karaf.base}/data/git/fabric if you're feeling brave - but its kinda easier to do it outside of there - as that gets used ;)20:24
jstrachanonce you're outside of the master branch you should see the profiles and folders in fabric/profiles20:24
scrantondoes that bundle.camel-fabric work with spring:profile:<camel-spring.xml> ??20:27
jstrachanprofile:foo is a URL handler that loads the file 'foo' from the profile (with profile inheritence etc)20:28
*** github <github!~github@> has joined #hawtio20:28
github[hawtio] gashcrumb pushed 1 new commit to master:
githubhawtio/master 3e09df1 Stan Lewis: Add jsplumb to draggy droppy view, rendering is crap still20:28
*** github <github!~github@> has left #hawtio20:28
jstrachanyou can then prefix it with blueprint: or spring: to evaluate it as a blueprint/spring XML20:28
jstrachanit watches for changes in git too and reloads ;)20:28
jstrachangashcrumb ooh!20:29
gashcrumbjstrachan: yeah, coming a long...20:29
gashcrumbthe jsplumb bit still needs a a bit of work20:30
gashcrumbbut at least the properties are rendered as nested ul's20:30
jstrachannice ;)20:30
gashcrumband we get a jsplumb endpoint attached to each one, currently jsplumb kinda isn't keeping the endpoints with each element20:30
gashcrumbbut it's getting there20:30
jstrachangashcrumb I *love* the developer help so you can tinker with the jsplumb directive ;)20:32
gashcrumbalso it's become kind of a test :-)20:32
gashcrumbcan check it to see if I broke the thing...20:32
gashcrumbmailed you a screenshot, have to switch computers20:33
jstrachanmight have to try hack a broker network view…20:33
jstrachanhawt! :)20:33
*** github <github!~github@> has joined #hawtio20:41
github[hawtio] fusesource-ci pushed 1 new commit to gh-pages:
githubhawtio/gh-pages ef664b6 FuseSource CI: Wagon: Deploying sitegen to repository20:41
*** github <github!~github@> has left #hawtio20:41
gashcrumbyeah!  So far the jsplumb directive seems to do better with layouts using absolute positioning, i.e. the example :-)20:56
jstrachanah ok!20:57
jstrachanmakes sense20:58
jstrachanfor the network view we probably need to dagre the layout once its joined up20:58
gashcrumbyeah, that should work fine...21:05
gashcrumbam just looking in the jsplumb docs a bit more, think I can attach the endpoints to the elements for this dozer case...21:05
gashcrumbthe only thing I know will be a bit flaky at the moment is adding elements after the graph is created...21:06
gashcrumbat least when using dagre, right now elements added later aren't uh dagre'd :-)21:06
*** github <github!~github@> has joined #hawtio21:07
github[hawtio] jstrachan pushed 1 new commit to master:
githubhawtio/master 95bcd19 James Strachan: first spike of a broker networks view; the CSS/layout looks like ass and we don't yet load the networks property from configured brokers so can't actually connect brokers to their group; hopefully soon though...21:07
*** github <github!~github@> has left #hawtio21:07
gashcrumbprobably not hard to do though21:07
jstrachancalling it a night now; have a very basic networks view - though the broker networks array isn't loaded; so can't actualy link to anything ;)21:07
jstrachandidn't wanna take the hit of a tab on the MQ view - so used a simple link in the nav bar to switch diagram <-> networks and back again ;)21:08
jstrachanmoved all the MQ stuff inside fabric/mq/* so we can keep the MQ tab highlighted as you move from diagram <-> create <-> networks21:08
jstrachangetting there!21:08
jstrachanright - halfway through a bottle of wine now - its probably safest if i walk away from the laptop now to finish it21:08
jstrachanlaters all!21:08
jstrachanI love eye candy almost as much as I love wine ;)21:09
jstrachanhawtio's so awsome!21:09
jstrachanI guess "draggy droppy" would have been a good project name too ;)21:10
*** jstrachan <jstrachan!> has quit IRC (Quit: Leaving...)21:10
*** github <github!~github@> has joined #hawtio21:15
github[hawtio] fusesource-ci pushed 1 new commit to gh-pages:
githubhawtio/gh-pages bdace69 FuseSource CI: Wagon: Deploying sitegen to repository21:15
*** github <github!~github@> has left #hawtio21:15
*** is-mw <is-mw!> has joined #hawtio21:21
*** lhein <lhein!~quassel@redhat/jboss/lhein> has quit IRC (Remote host closed the connection)21:28
*** scranton_m <scranton_m!> has joined #hawtio21:45
*** scranton_m <scranton_m!> has quit IRC (Client Quit)21:46
*** scranton_ <scranton_!> has joined #hawtio21:46
*** scranton <scranton!> has quit IRC ()21:47
*** scranton_ is now known as scranton21:47
*** scranton_ <scranton_!> has joined #hawtio21:48
*** scranton_ <scranton_!> has quit IRC (Client Quit)21:48
*** scranton_ <scranton_!> has joined #hawtio21:48
*** scranton <scranton!> has quit IRC (Client Quit)21:49
*** scranton_ <scranton_!> has quit IRC (Client Quit)21:50
*** atooni <atooni!~atooni@> has quit IRC (Quit: Leaving)21:54
*** is-mw <is-mw!> has quit IRC (Ping timeout: 248 seconds)22:25

Generated by 2.9.2 by Marius Gedminas - find it at!