00:00:00  * ircretaryquit (Remote host closed the connection)
00:00:08  * ircretaryjoined
00:01:33  * kscully27quit (Remote host closed the connection)
00:04:42  * mokesjoined
00:05:59  <Mickey>Hi, a quick question :) Does jitsu automatically sends all the files in the folder to the server or do I have to specify each file somehow? :)
00:06:05  * mokesquit (Read error: Connection reset by peer)
00:07:17  <julianduque>Mickey: with jitsu deploy it will upload all files (unless you ignored something on your .gitignore or .npmignore file)
00:07:40  <Mickey>hm weird :/ i keep getting messages that the files cannot be found
00:07:48  * mokesjoined
00:08:42  <Mickey>julianduque: http://piratepad.net/HqoD2ymuwB
00:08:45  * mokesquit (Read error: Connection reset by peer)
00:09:55  * Heboquit
00:13:43  * andreypoppquit (Quit: andreypopp)
00:14:14  * martin___joined
00:14:47  <julianduque>Mickey: are you sure the aren't ignored on .gitignore or .npmignore?
00:14:54  <martin___>hi guys, is the load balancer down again? Have issues with a production site, getting 404 not found
00:15:03  <martin___>blankstatment / blankstatement-site
00:15:09  <Mickey>i don't even know where to do that
00:15:09  <julianduque>Mickey: no, balancers are up and running
00:15:09  <martin___>sorry
00:15:21  <martin___>blank statement / blankstatement-site
00:15:28  <martin___>oh well, fucking autocorrection
00:15:32  <julianduque>lol
00:15:40  * mokesjoined
00:15:48  * mokesquit (Read error: Connection reset by peer)
00:15:51  <julianduque>martin___: let me check
00:15:55  <martin___>thx
00:16:40  <Mickey>julianduque: where do I check that? :)
00:17:42  <julianduque>Mickey: in your app folder, check if there is .gitignore or .npmignore files
00:17:52  <Mickey>nope, none :/
00:18:05  <Mickey>have you checked the code? Does it seem right?
00:18:22  <Mickey>the file should not be case sensitive, should it?
00:18:36  <julianduque>it's case sensitive
00:19:06  * mokesjoined
00:21:16  * mokesquit (Read error: Connection reset by peer)
00:21:36  * rosskquit (Remote host closed the connection)
00:22:01  <Mickey>wow, no more errors :)
00:22:04  <julianduque>martin___: can you check again?
00:22:05  <Mickey>thank you!
00:22:09  <julianduque>Mickey: :)
00:22:17  <martin___>works now
00:22:20  <Mickey>But still no notification.. :/ I rather have error than nothing at all
00:22:21  <martin___>what was the issue?
00:22:26  <Mickey>I'd
00:22:29  <martin___>This is the second time now that it happened
00:22:43  <martin___>within a 48 hour window
00:22:46  <julianduque>martin___: what port are you using?
00:22:52  <martin___>6200
00:23:00  * mokesjoined
00:24:15  * spencer_quit (Ping timeout: 250 seconds)
00:24:24  * mokesquit (Read error: Connection reset by peer)
00:24:27  <julianduque>martin___: it was running on a different port, will investigate what happened
00:24:54  <julianduque>martin___: it's possible that you pass null or 0 to the port?
00:24:58  * mokesjoined
00:25:22  <martin___>nope, not that I know of
00:25:23  * mokesquit (Read error: Connection reset by peer)
00:25:26  <martin___>but I check again
00:26:33  * Hebojoined
00:26:43  <martin___>nope, definitely not
00:28:39  * michaeldeoljoined
00:29:24  * micheilquit (Quit: http://brandedcode.com | http://github.com/miksago)
00:30:03  * mokesjoined
00:32:14  * abramsquit (Quit: Leaving...)
00:32:14  * mokesquit (Read error: Connection reset by peer)
00:32:50  * jcrugzzjoined
00:36:08  * alxquit (Remote host closed the connection)
00:37:57  * parallelquit (Remote host closed the connection)
00:38:29  * paralleljoined
00:41:38  * i_m_cajoined
00:42:45  * parallelquit (Ping timeout: 248 seconds)
00:43:16  * topwobblejoined
00:44:01  * Defaultjoined
00:44:33  <Default>Anyone else getting these errors when trying to deploy/create snapshots for their apps?
00:44:34  <Default>error: Nodejitsu Error (500): Internal Server Error error: npm exited with code 1
00:45:18  * mokesjoined
00:45:29  * mokesquit (Read error: Connection reset by peer)
00:45:36  <julianduque>Default: what is your username and appname?
00:46:18  <Default>username: dfalter
00:46:23  <Default>appname: wedding
00:46:46  * michaeldeolquit (Remote host closed the connection)
00:46:52  <Default>Nevermind, I believe I have found the issue
00:46:57  <Default>Thanks though :)
00:47:16  <julianduque>word :)
00:47:49  * michaeldeoljoined
00:48:45  * mokesjoined
00:50:55  * mokesquit (Read error: Connection reset by peer)
00:51:07  * Defaultquit (Ping timeout: 250 seconds)
00:51:49  * ipalreadytakenquit (Remote host closed the connection)
00:52:05  * indexzerojoined
00:53:02  * michaeldeolquit (Remote host closed the connection)
00:53:51  * mokesjoined
00:55:16  * mokesquit (Read error: Connection reset by peer)
00:56:06  * abramsjoined
00:57:54  * AgileAcejoined
00:58:38  <AgileAce>hi. i'm having issues with the service hook for github
00:59:21  * jbasdfquit (Quit: jbasdf)
00:59:33  <AgileAce>when i test with webhooks.nodejitsu.com/1/status/agileace/changes ... using my nodejitsu username and password, i get a 401 ... "You are not agileace"
01:00:19  <julianduque>AgileAce: change the password to the token
01:00:46  <julianduque>AgileAce: https://www.nodejitsu.com/getting-started-with-github/
01:01:03  <AgileAce>i get the same error
01:01:34  <AgileAce>i have used the github token that i've created with jitsu tokens create github
01:01:39  * mokesjoined
01:02:27  * i_m_caquit (Ping timeout: 256 seconds)
01:02:28  * mokesquit (Read error: Connection reset by peer)
01:02:37  <julianduque>AgileAce: let me check
01:03:17  * leichtgewichtjoined
01:03:45  * leichtgewichtquit (Remote host closed the connection)
01:03:56  * mokesjoined
01:04:13  * leichtgewichtjoined
01:04:13  * mokesquit (Read error: Connection reset by peer)
01:05:33  * mokesjoined
01:07:49  * mokesquit (Read error: Connection reset by peer)
01:09:05  * jmar777joined
01:09:49  * mokesjoined
01:11:48  <AgileAce>.
01:11:48  * mokesquit (Read error: Connection reset by peer)
01:12:07  * mokesjoined
01:12:09  * kscully27joined
01:12:16  * reesemcleanquit (Quit: Page closed)
01:12:21  * mokesquit (Read error: Connection reset by peer)
01:16:03  * mokesjoined
01:17:51  * kscully27quit (Ping timeout: 260 seconds)
01:17:52  * mokesquit (Read error: Connection reset by peer)
01:18:02  <julianduque>AgileAce: can you send an email to support@nodejitsu.com with the issue, I will let you know when it's working
01:18:25  <AgileAce>cool. thanks, will do
01:18:33  <julianduque>AgileAce: thank you
01:22:12  * papachanjoined
01:27:02  * mokesjoined
01:27:10  * mokesquit (Read error: Connection reset by peer)
01:30:09  * mokesjoined
01:30:23  * mokesquit (Read error: Connection reset by peer)
01:30:52  * papachanpart ("Saliendo")
01:31:22  * Heboquit
01:32:44  * michaeldeoljoined
01:33:59  * mokesjoined
01:34:10  * mokesquit (Read error: Connection reset by peer)
01:38:20  * mokesjoined
01:38:33  * mokesquit (Read error: Connection reset by peer)
01:42:44  * juvojoined
01:42:54  <juvo>hey
01:42:56  * mokesjoined
01:44:12  * gpmjoined
01:44:22  * mokesquit (Read error: Connection reset by peer)
01:45:56  <juvo>is somebody available to help from nodejitsu?
01:46:17  <juvo>I setup the github deploy hook on branch change.
01:46:27  <juvo>it worked for a while. but has ceased working
01:46:27  * mokesjoined
01:46:40  * alxjoined
01:46:41  * mokesquit (Read error: Connection reset by peer)
01:46:53  <juvo>it stopped working after the downtime a few days ago
01:47:21  <juvo>the deployment status png is stuck on deploying
01:47:24  <gpm>and when that's fixed, i'm just having an issue deploying. can't see what might be the issue... https://gist.github.com/melcher/6289509
01:48:26  <julianduque>gpm: what is your username?
01:49:17  * paralleljoined
01:50:01  * mokesjoined
01:50:10  * mokesquit (Read error: Connection reset by peer)
01:51:03  * merrihewjoined
01:51:04  * alxquit (Ping timeout: 246 seconds)
01:51:55  * mokesjoined
01:52:11  <juvo>I can deploy using the cli, but continuous deployment is not firing.
01:52:11  * mokesquit (Read error: Connection reset by peer)
01:52:33  <juvo>when I check webhooks.nodejitsu.com/1/status/juvo/changes using basic auth it just times out
01:53:31  * parallelquit (Ping timeout: 246 seconds)
01:56:26  <julianduque>juvo: we are investigating an issue in the webhooks service, please use `jitsu deploy` meanwhile, also please send an email to support@nodejitsu.com in order to track the issue
01:56:55  <juvo>thanks @julianduque I was looking for an email but only found the irc channel
01:58:06  * tylerstalderquit (Quit: Computer has gone to sleep.)
01:58:17  * gpmquit (Ping timeout: 250 seconds)
01:59:15  * jmar777quit (Remote host closed the connection)
02:00:19  * abramsquit (Quit: Leaving...)
02:01:12  * tylerstalderjoined
02:02:04  * mokesjoined
02:02:25  * ipalreadytakenjoined
02:02:25  * mokesquit (Read error: Connection reset by peer)
02:02:35  * kscully27joined
02:02:42  <juvo>julianduque, is there a way to run an asset compilation step on the server before the app is restarted?
02:05:52  * tylerstalderquit (Ping timeout: 264 seconds)
02:07:07  * ipalreadytakenquit (Ping timeout: 264 seconds)
02:07:44  * kscully27quit (Remote host closed the connection)
02:09:04  * mokesjoined
02:10:30  * abramsjoined
02:10:30  * mokesquit (Read error: Connection reset by peer)
02:12:12  * thepumpkinquit (Remote host closed the connection)
02:14:24  <julianduque>juvo: it's better to do that on the client, you can use `predeploy` hook: https://www.nodejitsu.com/documentation/jitsu/deploy/#hooks
02:15:25  * michaeldeolquit (Remote host closed the connection)
02:15:41  * mokesjoined
02:17:34  * mokesquit (Read error: Connection reset by peer)
02:19:41  * michaeldeoljoined
02:21:47  * c4milojoined
02:22:03  * abramsquit (Quit: Leaving...)
02:24:20  * mokesjoined
02:24:33  * mokesquit (Read error: Connection reset by peer)
02:25:06  * bzooquit (Remote host closed the connection)
02:25:39  * bzoojoined
02:26:02  * topwobblequit (Quit: topwobble)
02:28:02  * Samuel_Roldanjoined
02:28:57  * x_orquit (Ping timeout: 264 seconds)
02:30:02  * bzooquit (Ping timeout: 256 seconds)
02:33:15  * mokesjoined
02:34:03  * mokesquit (Read error: Connection reset by peer)
02:36:45  * papachanjoined
02:37:53  * mokesjoined
02:38:13  * c4miloquit (Remote host closed the connection)
02:38:13  * mokesquit (Read error: Connection reset by peer)
02:38:32  * michaeldeolquit (Remote host closed the connection)
02:41:23  * mokesjoined
02:41:50  * paralleljoined
02:41:50  * mokesquit (Read error: Connection reset by peer)
02:42:06  * abramsjoined
02:43:43  * c4milojoined
02:46:56  * gmelcherjoined
02:47:17  * mokesjoined
02:47:21  <gmelcher>(formerly gpm - sorry, this web client is confusing) my username is gmelcher for nodejitsu
02:47:24  * mokesquit (Read error: Connection reset by peer)
02:47:38  <gmelcher>but going afk for a bit to get dinner, will be online later
02:48:49  * mokesjoined
02:50:53  <julianduque>gmelcher: execute `jitsu deploy --debug`, i'll take a look
02:50:55  * mokesquit (Read error: Connection reset by peer)
02:51:05  <julianduque>gmelcher: and create a gist with the output
02:51:09  * mokesjoined
02:53:19  * kscully27joined
02:53:43  * mokesquit (Write error: Connection reset by peer)
02:54:14  * ipalreadytakenjoined
02:54:16  * mokesjoined
02:55:42  * mokesquit (Read error: Connection reset by peer)
02:56:07  * michaeldeoljoined
02:56:11  * mokesjoined
02:56:35  * joeybakerquit (Quit: Computer has gone to sleep.)
02:56:35  * mokesquit (Read error: Connection reset by peer)
02:56:36  <juvo>thanks julianduque
02:56:42  * juvoquit (Quit: Page closed)
02:56:51  * Samuel_Roldanquit (Quit: Samuel_Roldan)
02:57:07  * bzoojoined
02:58:05  * dschalkquit (Ping timeout: 250 seconds)
02:59:46  * mokesjoined
02:59:49  * realfillingquit (Ping timeout: 250 seconds)
02:59:56  * mokesquit (Read error: Connection reset by peer)
03:01:14  * mokesjoined
03:03:28  * mokesquit (Read error: Connection reset by peer)
03:04:16  * trygvequit (Ping timeout: 260 seconds)
03:04:22  * trygvejoined
03:06:20  * mokesjoined
03:06:22  * c4miloquit (Remote host closed the connection)
03:07:51  * x_orjoined
03:07:52  * mokesquit (Read error: Connection reset by peer)
03:09:05  * kscully27quit (Remote host closed the connection)
03:10:40  * mokesjoined
03:13:10  * mokesquit (Read error: Connection reset by peer)
03:13:15  * AgileAcequit (Ping timeout: 250 seconds)
03:14:54  * mokesjoined
03:14:59  * papachanquit (Quit: Saliendo)
03:15:10  * mokesquit (Read error: Connection reset by peer)
03:15:41  * martin___part
03:15:58  * martin___joined
03:16:38  <martin___>ok, that's not funny anymore. I deployed again (blankstatement/blankstatement-site) and same problem, get a 404 Not found:d: *.blankstatement.com
03:18:05  <martin___>anyone here???
03:19:27  <martin___>Need some support, production site is down...
03:19:32  * Mickeyquit (Quit: Leaving)
03:20:30  <julianduque>martin___: can you check again?
03:20:41  <martin___>now it works
03:20:43  <martin___>thx
03:21:14  <martin___>this is not good, I am fearful of deploying
03:21:33  <martin___>cause we now have 3 incidents in 48 hours. What's the cause for this problem
03:21:34  <julianduque>I'm investigating what happened
03:22:17  <martin___>ok cool. I have to go to a birthday party, but you can reach me at my email martin@wawrusch.com if you need anything from me
03:22:18  <rcombs>so, node-fibers appears to completely shit itself during compilation on SmartOS
03:22:50  <julianduque>rcombs: what version?
03:23:08  <rcombs>latest (1.0.1)
03:23:14  <julianduque>martin___: enjoy the party, I will take a look
03:23:54  <martin___>btw, just noticed, the version running is an older snapshot. Something is weird.
03:24:12  <rcombs>I get "error: Error: `/opt/run/snapshot/package/node_modules/fibers/bin/sunos-x64-v8-3.14/fibers.node` is missing. Try reinstalling `node-fibers`?", which google reveals has to do with fibers failing to compile on the OS
03:24:28  <martin___>In any case, thanks for looking into this.
03:25:05  <julianduque>martin___: what version should be the last?
03:25:21  <rcombs>martin___: do you have both blankstatement.com and *.blankstatement.com in "domains" in your package.json?
03:25:29  * mokesjoined
03:26:06  * martin___quit (Quit: martin___)
03:26:06  * mokesquit (Read error: Connection reset by peer)
03:27:16  <rcombs>https://github.com/laverdet/node-fibers/issues/94
03:27:36  <rcombs>might be something to look into with the lib's developers
03:27:43  <julianduque>rcombs: it should be a problem, i'm seeing this binary: `sunos-x64-v8-3.11`
03:27:51  <julianduque>but the package wants `sunos-x64-v8-3.14`
03:29:12  <rcombs>they're having trouble doing much because nobody who works on fibers has access to a SmartOS machine to try things on
03:30:43  <rcombs>I'd expect you guys have no shortage of SmartOS machines
03:33:59  * jbasdfjoined
03:34:00  * mokesjoined
03:35:22  * jbasdfquit (Client Quit)
03:35:23  * mokesquit (Read error: Connection reset by peer)
03:36:58  * bzooquit (Remote host closed the connection)
03:37:33  * bzoojoined
03:38:16  * mokesjoined
03:40:49  * mokesquit (Read error: Connection reset by peer)
03:41:40  * bzooquit (Ping timeout: 246 seconds)
03:42:18  * parallelquit (Remote host closed the connection)
03:42:52  * paralleljoined
03:43:56  * merrihewquit (Quit: Textual IRC Client: www.textualapp.com)
03:44:44  * parallelquit (Read error: Connection reset by peer)
03:45:07  * paralleljoined
03:48:07  * mokesjoined
03:48:16  * mokesquit (Read error: Connection reset by peer)
03:49:57  * mokesjoined
03:50:11  * mokesquit (Read error: Connection reset by peer)
03:53:52  * mokesjoined
03:54:53  * mokes_joined
03:54:54  * mokesquit (Read error: Connection reset by peer)
03:55:22  * joeybakerjoined
04:02:48  * joeybakerquit (Quit: Computer has gone to sleep.)
04:15:22  * i_m_cajoined
04:19:37  * kscully27joined
04:23:36  * joeybakerjoined
04:23:56  * kscully27quit (Ping timeout: 256 seconds)
04:27:03  * joeybakerquit (Client Quit)
04:37:04  * i_m_caquit (Read error: Connection reset by peer)
04:37:29  * i_m_cajoined
04:47:12  * michaeldeolquit (Remote host closed the connection)
05:06:21  * abramsquit (Quit: Leaving...)
05:08:19  * sreeixjoined
05:08:33  * Leeol2joined
05:09:01  * InconceivableBquit (Quit: Computer has gone to sleep.)
05:11:40  * tylerstalderjoined
05:12:14  * Leeol3quit (Ping timeout: 240 seconds)
05:29:29  * haigotjoined
05:29:33  * haigot_quit (Quit: Page closed)
05:37:02  * abramsjoined
05:41:03  * AgileAcejoined
05:41:17  <AgileAce>@julianduque ... any feedback yet on my issue?
05:42:51  * i_m_caquit (Ping timeout: 256 seconds)
05:46:26  * abramsquit (Ping timeout: 264 seconds)
05:52:06  * parallelquit (Remote host closed the connection)
05:52:38  * paralleljoined
05:55:54  * tylerstalderquit (Quit: Computer has gone to sleep.)
05:56:26  * martin_joined
05:57:15  * parallelquit (Ping timeout: 276 seconds)
05:57:29  * tylerstalderjoined
05:57:45  * michaeldeoljoined
05:59:42  * indexzeroquit (Quit: indexzero)
06:01:04  * tobie_joined
06:02:00  * tobie_quit (Client Quit)
06:02:41  * michaeldeolquit (Ping timeout: 256 seconds)
06:06:08  <martin_>hi guys, back again
06:06:38  <martin_>this is what's in my package json: "subdomain": "blankstatement-site",
06:06:38  <martin_> "domains": [
06:06:39  <martin_> "blankstatement.com"
06:06:40  <martin_> ],
06:08:31  * ipalreadytakenquit (Remote host closed the connection)
06:08:48  * ionellajoined
06:09:05  * mokes_quit (Remote host closed the connection)
06:09:26  * tylerstalderquit (Quit: Computer has gone to sleep.)
06:09:32  * thepumpkinjoined
06:10:12  * mokesjoined
06:12:24  * abramsjoined
06:17:09  * abramsquit (Ping timeout: 248 seconds)
06:18:45  * sreeixquit (Ping timeout: 245 seconds)
06:23:15  * paralleljoined
06:24:14  * michaeldeoljoined
06:28:21  * julianduquequit (Ping timeout: 248 seconds)
06:31:56  * parallelquit (Ping timeout: 260 seconds)
06:37:27  * ionellaquit (Remote host closed the connection)
06:46:37  * thepumpkinquit (Remote host closed the connection)
06:50:14  * mokesquit (Remote host closed the connection)
06:52:19  * mokesjoined
06:53:57  * spolujoined
06:59:21  * mdedetrichjoined
07:01:17  * kscully27joined
07:03:39  * michaeldeolquit (Remote host closed the connection)
07:06:33  * blevsjoined
07:07:18  * mdedetrichquit (Quit: Computer has gone to sleep.)
07:08:26  * kscully27quit (Remote host closed the connection)
07:09:01  * tonistjoined
07:09:04  * tonistquit (Client Quit)
07:09:41  * mokesquit (Remote host closed the connection)
07:10:18  * joshonthewebquit (Quit: Computer has gone to sleep.)
07:10:28  * blevsquit (Client Quit)
07:11:33  * blevsjoined
07:12:11  * topwobblejoined
07:12:49  * mokesjoined
07:12:55  * abramsjoined
07:17:16  * abramsquit (Ping timeout: 246 seconds)
07:19:08  * ipalreadytakenjoined
07:23:43  * ipalreadytakenquit (Ping timeout: 256 seconds)
07:32:11  * topwobblequit (Quit: topwobble)
07:33:05  * ChrisMathesonjoined
07:34:18  * ejeklintjoined
07:34:32  * topwobblejoined
07:34:49  * frenchtoastjoined
07:35:16  * tonistjoined
07:35:27  * lee-starcountjoined
07:35:44  <lee-starcount>deployments are still hanging...?
07:35:50  <lee-starcount>ah no just very slow
07:36:06  <lee-starcount>error running command deploy
07:36:11  <lee-starcount>socket hang up
07:36:14  <lee-starcount>very nice
07:36:20  <lee-starcount>still cannot deploy after 24 hours
07:36:38  * jetiennequit (Quit: jetienne)
07:36:40  * joshonthewebjoined
07:37:31  <lee-starcount>this is very worrying with our launch date on 22/08
07:37:34  * jetiennejoined
07:39:35  * devdazedquit (Ping timeout: 245 seconds)
07:40:59  * mokesquit (Remote host closed the connection)
07:43:13  * devdazedjoined
07:43:44  * abramsjoined
07:44:47  * alxjoined
07:45:43  * mokes_joined
07:46:26  * ionellajoined
07:48:28  * abramsquit (Ping timeout: 264 seconds)
07:50:00  <lee-starcount>okay, now we have a zombie process running
07:50:10  <lee-starcount>can someone help...???
07:52:01  * alx__joined
07:52:03  <lee-starcount>@Sly @yawnt --- can you help???
07:52:06  * alxquit (Read error: Connection reset by peer)
07:52:33  * joshonthewebquit (Quit: Textual IRC Client: http://www.textualapp.com/)
07:53:37  * AgileAcequit (Ping timeout: 250 seconds)
07:54:25  * joshonthewebjoined
07:54:43  * alx__quit (Remote host closed the connection)
07:55:53  * ejeklintquit (Quit: ejeklint)
07:57:50  <jcrugzz>lee-starcount: I am currently deploying fixes to the infrastructure that should resolve much of this. can you give me a gist of what your seeing? username/appname?
07:59:48  * joshonthewebquit (Quit: Textual IRC Client: http://www.textualapp.com/)
08:00:49  * joshonthewebjoined
08:02:25  * sreeixjoined
08:05:02  * michaeldeoljoined
08:05:56  * mokes_quit (Remote host closed the connection)
08:06:37  * gmelcherquit (Ping timeout: 250 seconds)
08:11:53  * miklquit (*.net *.split)
08:11:54  * mariusursachequit (*.net *.split)
08:11:54  * booyaa|f1oquit (*.net *.split)
08:11:54  * beukquit (*.net *.split)
08:11:54  * brainproxyquit (*.net *.split)
08:12:02  * beukjoined
08:12:03  * booyaa|f1ojoined
08:12:33  * mikljoined
08:12:38  * mariusursachejoined
08:13:40  * michaeldeolquit (Ping timeout: 264 seconds)
08:14:01  * brainproxyjoined
08:16:23  * ejeklintjoined
08:17:07  * tcbjoined
08:18:59  * kscully27joined
08:24:05  * kscully27quit (Ping timeout: 248 seconds)
08:25:16  * mokesjoined
08:25:24  * tobie_joined
08:28:36  * paralleljoined
08:29:00  * mokesquit (Remote host closed the connection)
08:32:35  * doktorjjoined
08:34:19  * defunctzombiechanged nick to defunctzombie_zz
08:34:42  <doktorj>hi guys... i'm trying to figure out what the best combo of soutions i should use to write a simple volunteer html submission form, that will store a few fields of data (ideally just a json object) along with a binary/resume file upload?
08:35:48  <doktorj>mongo seems like a bit of an overkill for that but i'm not sure... and i plan to use express with node 0.10.16
08:36:01  * mokesjoined
08:38:03  * defunctzombie_zzchanged nick to defunctzombie
08:45:19  * abramsjoined
08:46:19  <doktorj>would couchdb or sqllite be better for that?
08:47:36  * defunctzombiechanged nick to defunctzombie_zz
08:48:50  * devdazedquit (Ping timeout: 264 seconds)
08:49:18  * mokesquit (Remote host closed the connection)
08:49:35  * abramsquit (Ping timeout: 245 seconds)
08:50:13  * mokesjoined
08:51:09  * blevsquit (Quit: Computer has gone to sleep.)
08:52:00  * devdazedjoined
08:52:59  * topwobblequit (Quit: topwobble)
08:53:18  * PaperWingsquit (Read error: Connection reset by peer)
08:53:44  * PaperWingsjoined
08:53:52  <jcrugzz>doktorj: sounds just like couchdb's use case
08:54:25  <jcrugzz>you can create a simple json object and use the attachments for the resume
08:55:21  * tonistquit (Read error: Connection reset by peer)
08:55:27  <doktorj>use the attachments for the resume?
08:55:38  * wookiehangoverquit (Ping timeout: 246 seconds)
08:55:40  * tonistjoined
08:55:54  <doktorj>do you mean couch db supports binary file attachments (bson i guess?)
08:57:20  <jcrugzz>doktorj: yea it has something called attachments
08:57:28  <jcrugzz>its how npm modules are stored
08:58:20  * tcbquit (Ping timeout: 245 seconds)
08:58:23  * xobbobquit (Quit: xobbob)
08:58:41  <jcrugzz>https://github.com/cloudhead/cradle#attachments
08:58:47  <jcrugzz>doktorj: ^
09:02:04  * wookiehangoverjoined
09:02:59  * chvck_changed nick to chvck
09:05:12  * alx__joined
09:07:17  * devdazedquit (Ping timeout: 248 seconds)
09:09:41  * alx__quit (Ping timeout: 256 seconds)
09:09:44  * pjbrinckjoined
09:09:54  * michaeldeoljoined
09:10:04  * devdazedjoined
09:10:31  <doktorj>jcrugzz interesting, thanx for info - do you know what the file/storage limits are for couchdb using the nodejitsu $9/mo account?
09:12:52  <jcrugzz>doktorj: thats actually a good question, i dont know that off hand. Shoot an email to support@nodejitsu.com about that. But its nothing too low where you have to worry about that right now :)
09:13:04  <pjbrinck>I keep getting 401 Unauthorized on my nodejitsu app. I can't even see traces of the app starting i the log although stop/start on the web console seems to work fine. My user name is pjbrinck. Can someone help me out?
09:14:32  <doktorj>jcrugzz: thanx
09:14:39  * alx__joined
09:14:52  * michaeldeolquit (Ping timeout: 264 seconds)
09:31:38  * daviddiasjoined
09:31:58  <mmalecki>pjbrinck: looking at 401's now
09:32:07  * daviddiaspart
09:32:08  * daviddiasjoined
09:32:21  <pjbrinck>mmalecki: cool
09:32:27  * travis-cijoined
09:32:28  <travis-ci>[travis-ci] flatiron/winston#225 (master - 4a5cb19 : Arnout Kazemier): The build was broken.
09:32:28  <travis-ci>[travis-ci] Change view : https://github.com/flatiron/winston/compare/b16a3237d2a5...4a5cb1933844
09:32:28  <travis-ci>[travis-ci] Build details : http://travis-ci.org/flatiron/winston/builds/10444659
09:32:28  * travis-cipart
09:32:29  <daviddias>Good morning all :)
09:32:46  <daviddias>Is anyone from support around?
09:32:58  * ChrisMathesonquit (Quit: ChrisMatheson)
09:33:04  <daviddias>just got a "error: socket hang up"
09:33:10  <`3rdEden>How the hell can that commit break winston =/
09:33:39  <jcrugzz>daviddias: i actually caused that by accident xD, was this on a deployment?
09:34:46  * andreypoppjoined
09:42:58  * parallelquit (Ping timeout: 256 seconds)
09:45:56  <daviddias>yup jcrugzz is it good now?
09:46:01  * andreypoppquit (Quit: andreypopp)
09:46:35  <jcrugzz>daviddias: yea everything is fine :). i was just fixing a server your app happened to be deployed onto
09:47:07  * abramsjoined
09:50:16  <daviddias>aahah lucky me :D
09:51:15  <daviddias>btw, out of curiosity, does the app gets compressed before send to nodejitsu?
09:51:23  * abramsquit (Ping timeout: 240 seconds)
09:52:29  <daviddias>I've been seen a huge increase of time in deployment with the code base increase (and of course this makes sense) but I think I suffer more from it since I'm far(Portugal) from your main DataCenters
09:52:30  * benjaminbenbenjoined
09:56:21  * blevsjoined
09:57:14  <mmalecki>daviddias: yeah, it's compressed to .tgz
09:57:32  * defunctzombie_zzchanged nick to defunctzombie
09:57:35  <mmalecki>daviddias: I live in Poland and have the same problem but I don't think it's actually related to compression or anything
09:57:51  * tonistquit (Quit: tonist)
10:00:22  * tonistjoined
10:06:02  <`3rdEden>mmalecki: time for an API endpoint ams1 ;)?
10:07:19  * defunctzombiechanged nick to defunctzombie_zz
10:10:26  * michaeldeoljoined
10:13:20  <lee-starcount>@jcrugzz -- any news?
10:13:22  <mmalecki>`3rdEden: I mean, I think it'd work?
10:13:50  <mmalecki>lee-starcount: hey, what's up?
10:13:57  * andreypoppjoined
10:15:07  <lee-starcount>zombies
10:15:31  * michaeldeolquit (Ping timeout: 264 seconds)
10:15:51  <lee-starcount>mmalecki... zombies?
10:17:00  <mmalecki>lee-starcount: all right, can you give us hostnames?
10:18:16  <lee-starcount>4d0c0513-eed1-4349-abd1-47eaa663a499.local
10:19:05  <lee-starcount>sorry... 2c4b0b18-cff6-4346-a67a-6540b2323a05.local-1
10:19:29  <mmalecki>lee-starcount: what username/appname is that?
10:20:13  <lee-starcount>41bd125a-3eab-4320-b39f-001619b540e3.local-1
10:20:47  <lee-starcount>starcount/worker-staging
10:23:27  * kscully27joined
10:24:41  <daviddias>mmalecki: I was thinking it could speed things up by reducing the size, but if it's already, notting to do then, no prob :)
10:25:09  * spoluquit (Ping timeout: 248 seconds)
10:27:46  <lee-starcount>mmalecki -- any luck?
10:33:33  <mmalecki>lee-starcount: yes, working on it now. sorry.
10:38:29  <mmalecki>lee-starcount: they should be killed
10:39:56  * paralleljoined
10:44:21  * parallelquit (Ping timeout: 248 seconds)
10:50:46  <lee-starcount>malecki we have our apps stopped and still seeing logging... can you double check?
10:51:13  <lee-starcount>please check ... staging-core-0.1.37-3
10:54:05  <mmalecki>lee-starcount: sure
10:58:00  <lee-starcount>any luck?
10:59:06  * Tom0101joined
10:59:50  <Tom0101>Which service do you folks use for sending email in an affordable but trustworthy fashion?
11:01:11  <Tom0101>Also I think that status page is quite misleading, deploys are fully green yet only one out of two deploy methods you advertise function
11:02:30  <mmalecki>Tom0101: we use sendgrid
11:02:40  <mmalecki>Tom0101: are webhooks down?
11:03:22  <mmalecki>lee-starcount: core-staging should be done
11:03:34  <lee-starcount>nice... jut noticed, thanks
11:03:45  <lee-starcount>anything we can do to make this smoother in future?
11:03:50  <lee-starcount>it is quite common for us
11:04:01  <lee-starcount>and extremely painful
11:04:53  <lee-starcount>okay next issue
11:05:06  <mmalecki>lee-starcount: yeah, this is an outcome of the migration ran by us on Friday. looks like it doesn't stop old drones correctly, I'll look into that
11:05:06  <lee-starcount>I am starting snapshot 0.1.37-8
11:05:14  <lee-starcount>but it starts 0.1.37-3
11:06:05  <mmalecki>yeah, I'm working on this one right now, sorry for that
11:10:14  <lee-starcount>is this something that will be sorted soon ish?
11:10:57  * tonistquit (Quit: tonist)
11:15:10  <mmalecki>lee-starcount: yes, today for sure
11:16:00  * leichtgewichtquit (Remote host closed the connection)
11:16:22  <lee-starcount>okay... hopefully sooner rather than later. My email add is lee@starcount.com and I will appreciate an update
11:16:29  * leichtgewichtjoined
11:16:59  <mmalecki>sure, will do :-)
11:17:38  * jcrugzzquit (Ping timeout: 264 seconds)
11:19:15  <lee-starcount>if snapshots need deleting then let me know and it should not be an issue
11:21:14  * leichtgewichtquit (Ping timeout: 264 seconds)
11:21:36  * ionellaquit (Remote host closed the connection)
11:22:05  <pjbrinck>mmalecki: any news on the 401
11:25:06  <mmalecki>pjbrinck: can you try now?
11:25:32  <pjbrinck>will try
11:26:54  <pjbrinck>mmalecki: still getting 401
11:27:16  <pjbrinck>let me try to stop/start also and retry
11:28:26  * ionellajoined
11:30:12  <pjbrinck>mmalecki: ok now Im running without 401... plz tell mw what was the problem
11:33:25  * doktorjpart
11:35:00  * harbhubjoined
11:35:03  <harbhub>hey fellas
11:35:35  <harbhub>how do i make my socketio app scale in nodejitsu?
11:35:51  <harbhub>i have the users connecting as sockets and joining/leaving rooms
11:36:00  <harbhub>i'm wondering how that scales over two or more drones
11:36:10  * papachanjoined
11:36:12  <harbhub>does each drone hold the state of all the sockets?
11:36:33  <harbhub>since each socket request gets sent to only one drone
11:37:02  <harbhub>then only one drone will know about it, so do i have to leverage the shared namespace in order to have sockets connected to different drones be able to communicate to each other?
11:41:25  <mmalecki>pjbrinck: our DB went down for a short period of time. fixed it. sorry for the problems :)
11:42:18  <harbhub>hey mmalecki, does socketio naturally scale horizontally?
11:42:32  <mmalecki>h
11:42:49  <mmalecki>harbhub: no, you need redis store
11:42:59  <Tom0101>mmalecki: yes git deploys are down, talked about this with many of your colleagues so it should be known by now
11:43:01  * spolujoined
11:43:18  <harbhub>so how would the structure of that look mmalecki? have any tutorials you can link me to?
11:43:46  <harbhub>https://github.com/LearnBoost/Socket.IO/wiki/Configuring-Socket.IO
11:43:46  <mmalecki>Tom0101: I'm actually off, just hanging out, tried to stay out of the loop for a few days :-)
11:43:47  <harbhub>this looks useful
11:44:08  * jcrugzzjoined
11:44:20  <Tom0101>Ok
11:45:58  <mmalecki>Tom0101: I'll do my best to fix it tho
11:46:10  <mmalecki>just not sure when, sorry
11:46:34  <Tom0101>Maybe you can start by updating the status page
11:46:47  <Tom0101>Or stop advertising about it :)
11:46:57  <harbhub>hmm so basically socketio has a redis store module already
11:47:05  <harbhub>you just open three connections to the redis db
11:47:12  <harbhub>pub, sub, and client
11:47:19  <harbhub>pass those into the redis store
11:47:33  <harbhub>and that's it?
11:49:39  <harbhub>hmmm... sockjs versus socketio
11:49:54  <`3rdEden>Primus!
11:50:07  <`3rdEden>harbhub: https://github.com/3rd-Eden/primus that's probably what you're looking for instead ;)
11:50:19  * tonistjoined
11:51:23  <`3rdEden>It wraps socket.io/sockjs/websockets and provides a uniform interface between them for easy switching between libraries, in addition to that it comes with automatic encoding and decoding of messages through decoders, has a plugin interface and fixes common real-time issues
11:52:40  * jcrugzzquit (Ping timeout: 264 seconds)
11:53:19  <harbhub>cool
11:53:23  <harbhub>the docs are clean, too
11:53:24  <`3rdEden>also mmalecki stop advertising the redis-store, it's fundamentally broken and actually prevents you from scaling in the long run not to mention the addition CPU overhead it provides by having to parse every damn message :)
11:53:48  <mmalecki>`3rdEden: word, what should I be advertising instead?
11:54:09  <`3rdEden>mmalecki: writing their own messaging layer
11:54:19  <`3rdEden>the whole store concept in socket.io is FUBAR
11:54:40  <`3rdEden>as it's syncing all the handshake information, messages and other details between every connected node process
11:54:55  <mmalecki>I mean, you have admit that if done right, it'd be a good idea
11:54:56  <`3rdEden>so you will most likely die faster if you're using the redis store
11:55:09  <harbhub>so primus supports socket.join('room'), socket.leave('room'), and io.sockets.in('room').emit?
11:55:14  <`3rdEden>Yes, the idea behind it was okday
11:55:32  <`3rdEden>harbhub: it has a plugin interface, so you can use the primus-rooms module for room support
11:55:45  <harbhub>and how do i scale primus?
11:55:53  <`3rdEden>https://github.com/cayasso/primus-rooms
11:56:11  <`3rdEden>If you don't need cross process or cross socket messaging, a load balancer would be suffecient
11:56:13  <harbhub>i'm imagining a situation with 1 million concurrent users all trying to use chat, and i'm trying to imagine the best production approach to handle that craziness
11:56:17  * pjbrinckquit (Ping timeout: 250 seconds)
11:56:26  <`3rdEden>other than that, you would need to write a small layer that communicates between server processes
11:56:36  <harbhub>what is cross socket messagin?
11:56:41  <harbhub>what is cross socket messaging?
11:57:10  * ChrisMathesonjoined
11:57:17  <`3rdEden>if you load balance you have connections spead over 2 servers
11:57:19  <harbhub>i want to have one million connected sockets (users) that can all communicate with any of the other users if they know the identification number or the room UUID
11:57:31  <`3rdEden>you cannot communicate with the connections form server 1 if your on server 2
11:57:34  <harbhub>right
11:57:43  <`3rdEden>So rooms for example would not work
11:57:47  <`3rdEden>same as broadcasting messages
11:57:51  <harbhub>i can load balance to spread the incoming websocket requests
11:58:26  <harbhub>so there is no way to build a worker or something that is another server that simply relays messages from server to server?
11:58:40  <`3rdEden>so if you want to build a chat system you do need to build some logic to communicate with sockets on server 2/3/4 etc
11:58:46  <harbhub>right
11:58:53  <harbhub>that is what i'm thinking about
11:59:01  <harbhub>so let's say there are 10 servers
11:59:05  <`3rdEden>But this is something that other real-time systems aren't providing either. Socket.IO/ Engine.IO/ SockJS have nothing for that (which works as intended)
11:59:14  <harbhub>each has a list of sockets, but none of them has a big list with all the sockets
11:59:26  <harbhub>since each socket is essentially communicating bilaterally with only one server
11:59:27  * andreypoppquit (Quit: andreypopp)
11:59:35  <`3rdEden>correct
12:00:05  <harbhub>so a user connected to server 3 and another connected to server 9 want to chat
12:00:13  <harbhub>and i have uuid's for each of them
12:00:20  * andreypoppjoined
12:00:39  <`3rdEden>on connect, you can store the socket.id and server address in a database and use that as general state
12:01:10  <`3rdEden>if you use redis for that, you can directly use the pub/sub support of it to establish server to server communication
12:01:12  <harbhub>and on each server i can store an object or some sort of list that pairs user UUID with the socket id that it has on the server, then i can blast a message to all the servers and ask if any of them have user with UUID connected to a socket
12:01:25  <harbhub>hmm
12:01:27  <`3rdEden>That would work as well
12:01:45  <harbhub>this is all very interesting
12:02:39  <`3rdEden>I'm working on a high level interface on top of Primus to scale out. But it's not yet complete
12:02:50  <`3rdEden>it scales using the HTTP servers that primus attaches it self on + redis
12:02:52  <harbhub>cool
12:03:03  <harbhub>i'd be interested in helping out, but... i work full time as a programmer already
12:03:17  <harbhub>and i'm making this chat thing as a side project that might turn into a new full time gig heh
12:03:29  <harbhub>hmm
12:03:56  <`3rdEden>it stores the socket addresses + server ip's in redis. When you want to send a message to a socket it finds it in the database and does a PUT request to HTTP's server address it receives
12:05:16  <`3rdEden>But i'll see if I can opensource that project soon, as it's code from my own startup
12:06:25  <harbhub>3rdeden, in my example solution, you could use this sort of approach: user attempts to connect -> load balancer passes request to one of the servers -> server receiving request adds the user id as a key to a redis store and the value for the key is simply the socket id and the server id -> another user connects to a different server and wants to message the first user -> the message goes to the server, which blasts to all the oth
12:07:22  <harbhub>er is connected anywhere -> the server with the user on it will message back the other server telling it that the user is here -> messages between the two users can then be relayed back-and-forth
12:07:46  <harbhub>hmm
12:08:01  <harbhub>maybe the best way is to just make a redis store with the list of all active connections like you suggested
12:08:22  <harbhub>that way you don't need to ping each of the other servers to initially determine if the requested user is connected
12:08:57  <harbhub>i really would need to think more about this heh
12:09:13  <harbhub>3rdeden, what is your startup?
12:11:33  <harbhub>http://stackoverflow.com/questions/17853719/node-js-socket-io-redis-architecture-horizontal-serverscaling-socket-conne
12:11:38  * michaeldeoljoined
12:11:45  <harbhub>i don't use express but the idea is still the same
12:12:03  * mdedetrichjoined
12:12:07  * papachanpart ("Leaving")
12:12:10  <`3rdEden>harbhub: i'm building http://observe.it which is a user tacking / analytics service
12:13:46  <harbhub>so 3rdeden, are you basically just connecting a socket and then adding event listeners to all/most of the user events and sending the critical event data (on click, send 'event=click&pageX=x...")
12:13:50  * kscully27quit (Remote host closed the connection)
12:14:13  * mdedetri_joined
12:14:37  * mdedetrichquit (Read error: Connection reset by peer)
12:14:56  * sreeixquit (Quit: sreeix)
12:15:04  <harbhub>or are you also making something that takes all the events and the relevant event data, and then it basically re-enacts the user's time spent browsing?
12:15:35  <`3rdEden>It's bit more complicated than that ;)
12:15:50  * michaeldeolquit (Ping timeout: 245 seconds)
12:16:40  * kscully27joined
12:17:33  <harbhub>so 3rdeden, are you using pub/sub with redis?
12:18:53  <harbhub>http://stackoverflow.com/questions/17431662/how-does-socket-io-send-mess-messages-across-multiple-servers
12:18:59  <harbhub>this looks like an interesting method
12:19:07  <`3rdEden>harbhub: yes, i've also done pub/sub with redis
12:19:11  * thealanwattsriotjoined
12:19:54  <harbhub>so it just sucks that socketio fails in the redisStore department
12:20:05  <harbhub>because, essentially socketio RedisStore is what i'm looking for
12:20:06  * jbprosjoined
12:20:11  <`3rdEden>But i've written a wrapper on top of redis's pub/sub to ensure message delivery
12:20:13  <harbhub>just it needs to be implemented much better
12:20:23  <harbhub>hmm
12:20:29  <`3rdEden>you need redis store, without the socket.io redis store interface ;)
12:20:34  <harbhub>sounds like you are working on stuff that i find interesting
12:20:44  <harbhub>hm
12:20:45  <harbhub>heh
12:21:19  * sreeixjoined
12:21:19  <`3rdEden>https://github.com/observing/leverage#pubsub does the reliable pub/sub I mentioned
12:21:43  <`3rdEden>It does it magic through redis's lua support
12:22:02  <`3rdEden>which is awesomee
12:23:16  <harbhub>user connects to one of the servers -> server that is connected to the shared remote redis database updates the redis hash set 'socket list' with key of 'user id' and value of '{'socket id': 'theId', 'server id': 'theOtherId'}
12:23:33  * mdedetri_quit (Quit: Computer has gone to sleep.)
12:23:39  <harbhub>another user attempts to send a message to a user
12:23:40  * mokesquit (Remote host closed the connection)
12:24:16  <harbhub>the server handling that user's socket requests will load the list from redis and check is the user id exists
12:24:51  <harbhub>if exists, then the two servers (user A and user B servers) will start messaging each other to relay the socket messages between the two users
12:24:59  <harbhub>hmm, it is not trivial, right?
12:25:07  <harbhub>i'll think more about it
12:25:11  <harbhub>time to go to work
12:25:19  <`3rdEden>:D
12:25:24  <harbhub>thanks 3rdeden
12:25:37  <`3rdEden>Have fun building something awesome :)
12:26:39  <harbhub>:)
12:26:41  <harbhub>will do
12:26:45  <harbhub>later for now fellas
12:26:48  * harbhubquit (Quit: Page closed)
12:29:29  * mdedetrichjoined
12:30:28  * frenchtoastquit (Ping timeout: 264 seconds)
12:30:48  * sreeixquit (Read error: Connection reset by peer)
12:36:19  * AlanG__joined
12:36:36  * mokesjoined
12:36:38  <AlanG__>Hi, can anyone ask a simple Q about nodejitsu drones?
12:37:02  <AlanG__>I want to have a Node.js app that has, say, 10 drones, and the primary command will be to handle file uploads.
12:37:07  * mokesquit (Read error: Connection reset by peer)
12:37:34  * sreeixjoined
12:38:42  <AlanG__>Will the files uploaded be shared amongst all 10 drones... and more importantly will the URLs of the uploaded files be free of any drone-specific url? e.g. I need url to be myexample.com/data/102e0c4f.jpeg or similar
12:44:03  * jmar777joined
12:44:35  <`3rdEden>AlanG__: All drones have their own temp. disk space, it's not shared between server and it's not retained between deployments
12:47:07  * fb55joined
12:47:17  <AlanG__>Ok, so I would need to persist my uploads somewhere else, like Amazon storage?
12:48:17  * mokesjoined
12:50:32  * mokesquit (Read error: Connection reset by peer)
12:50:51  <`3rdEden>AlanG__: yes, or a database
12:52:10  * daviddiasquit (Remote host closed the connection)
12:52:39  * daviddiasjoined
12:53:56  <AlanG__>Interesting idea 3rdEden
12:54:15  <AlanG__>Is there a good db on Nodejitsu to hold binary data?
12:54:22  * daviddia_joined
12:54:24  <yawnt>hey AlanG__
12:54:33  <yawnt>i know mongo has something specific for binaries
12:54:33  <`3rdEden>MongoDB has GridFS storage for files
12:54:38  <yawnt>but i'm not tha familiar honestly
12:54:39  <yawnt>:)
12:54:40  <`3rdEden>and CouchDB has attachments
12:54:58  <`3rdEden>And of course, redis can store binary, but you wouldn't want your uploads in memory
12:56:23  * frenchtoastjoined
12:57:06  * daviddiasquit (Ping timeout: 264 seconds)
12:57:06  <AlanG__>Hi
12:58:08  * mokesjoined
12:58:30  <AlanG__>Right, that's all interesting stuff. Will look into CouchDB or MongoDB in nodejitsu.
12:58:31  * mokesquit (Read error: Connection reset by peer)
12:58:45  <AlanG__>Need to go AFK, might be back later.
13:02:28  * fnumpjoined
13:02:31  <lee-starcount>@mmalecki ... any luck???
13:05:02  * frenchtoastquit (Ping timeout: 264 seconds)
13:05:54  * mokesjoined
13:06:57  * mokesquit (Read error: Connection reset by peer)
13:06:58  * Samuel_Roldanjoined
13:08:40  * frenchtoastjoined
13:12:09  * michaeldeoljoined
13:12:25  * Samuel_Roldanquit (Quit: Samuel_Roldan)
13:13:44  * paralleljoined
13:16:14  * michaeldeolquit (Ping timeout: 240 seconds)
13:17:07  * InconceivableBjoined
13:18:55  * mokesjoined
13:19:01  * parallelquit (Ping timeout: 248 seconds)
13:19:11  * mokesquit (Read error: Connection reset by peer)
13:19:21  * mokesjoined
13:20:34  * InconceivableBquit (Client Quit)
13:21:30  * bobbybuilderjoined
13:26:04  * ggoodmanquit (Quit: Page closed)
13:28:17  * travis-cijoined
13:28:17  <travis-ci>[travis-ci] rackspace/pkgcloud#175 (cloudDNS - fba52c1 : Ken Perkins): The build has errored.
13:28:17  <travis-ci>[travis-ci] Change view : https://github.com/rackspace/pkgcloud/compare/ed5d837979a2...fba52c18ba81
13:28:17  <travis-ci>[travis-ci] Build details : http://travis-ci.org/rackspace/pkgcloud/builds/10451620
13:28:17  * travis-cipart
13:31:08  * Nodejitsu-Githubjoined
13:31:08  * Nodejitsu-Githubpart
13:31:24  * Nodejitsu-Githubjoined
13:31:24  * Nodejitsu-Githubpart
13:31:30  * Nodejitsu-Githubjoined
13:31:31  * Nodejitsu-Githubpart
13:31:40  * kscully27quit (Remote host closed the connection)
13:31:58  * waygeejoined
13:32:37  * Nodejitsu-Githubjoined
13:32:37  * Nodejitsu-Githubpart
13:32:55  * Nodejitsu-Githubjoined
13:32:55  * Nodejitsu-Githubpart
13:33:28  * waygeequit (Client Quit)
13:33:49  * travis-cijoined
13:33:49  <travis-ci>[travis-ci] nodejitsu/pkgcloud#196 (master - 7864778 : Ken Perkins): The build passed.
13:33:49  <travis-ci>[travis-ci] Change view : https://github.com/nodejitsu/pkgcloud/compare/4e5dd6a85b53...78647785937d
13:33:49  <travis-ci>[travis-ci] Build details : http://travis-ci.org/nodejitsu/pkgcloud/builds/10451949
13:33:49  * travis-cipart
13:35:58  * waygeejoined
13:36:12  * travis-cijoined
13:36:12  <travis-ci>[travis-ci] nodejitsu/pkgcloud#197 (master - 896e71f : Ken Perkins): The build passed.
13:36:12  <travis-ci>[travis-ci] Change view : https://github.com/nodejitsu/pkgcloud/compare/78647785937d...896e71f78957
13:36:12  <travis-ci>[travis-ci] Build details : http://travis-ci.org/nodejitsu/pkgcloud/builds/10451979
13:36:12  * travis-cipart
13:37:41  * AlanG__quit (Ping timeout: 250 seconds)
13:37:43  * x_orquit (Ping timeout: 256 seconds)
13:37:56  * kscully27joined
13:38:03  * paralleljoined
13:38:28  * jgablejoined
13:38:41  * julianduquejoined
13:39:38  * parallelquit (Remote host closed the connection)
13:40:14  * paralleljoined
13:40:26  * parallelquit (Read error: Connection reset by peer)
13:40:50  * paralleljoined
13:40:55  * kenperkinsjoined
13:44:18  <Tom0101>Hello folks
13:44:37  <Sly>Hey, Tom0101.
13:44:54  <Tom0101>you recommended me to use SendGrid, but they're refusing to activate my account without having a "final" website (are websites ever final?)
13:45:12  <Tom0101>my app is under heavy development and I do not expect it to be finished within a year or so
13:45:58  <Sly>Tom0101: to be honest with you... most places won't let you do anything without having a full site, or at least a privacy policy and terms of service.
13:46:10  <Sly>Google Ads won't let you use ads on your site without a privacy policy stating that you're using their advertisements.
13:46:25  <Tom0101>I can live without Goggle Ads, but I need e-mail during development
13:46:36  <martin_>tom0101 just talk to them. they are a bit reluctant to do that, but in general change there mind.
13:46:39  <Tom0101>e-mail is critical to the functioning of my app
13:47:00  <martin_>or use amail.io
13:47:04  <Sly>Tom0101: I don't really know of any other email API service than SendGrid.
13:47:08  <Sly>Maybe try what martin_ just mentioned.
13:47:14  <martin_>which is much better these days anyways
13:47:23  <Sly>Or even ask in #node.js. Someone there may have a better solution.
13:47:50  <Tom0101>martin_: cool, thank you very much
13:47:56  <`3rdEden>Tom0101: http://mandrill.com/
13:48:11  <`3rdEden>For the fine people of mailchip
13:48:16  <`3rdEden>chimp*
13:48:32  <`3rdEden>Using it for my own projects -- im loving it
13:48:35  <Sly>`3rdEden: even I didn't know about that. Thanks.
13:48:36  <Tom0101>great, and 12000 free emails per month
13:48:40  <Tom0101>`3rdEden: thank you too
13:49:10  <bobbybuilder>I use amazon SES which has a great node client
13:49:13  <bobbybuilder>very easy to use
13:49:50  <bobbybuilder>all you need is set up some dev email addresses and prove you own them, then you are good to go
13:49:56  * julianduquequit (Quit: leaving)
13:52:19  <Tom0101>`3rdEden: any node driver of Mandrill that you prefer? :) bobbybuilder: so many interesting choices, thanks for that one
13:52:46  * julianduquejoined
13:53:00  * kevino80joined
13:53:11  <`3rdEden>Tom0101: the official API is okay; https://npmjs.org/package/mandrill-api
13:53:28  <Tom0101>excellent
13:53:39  * ionellaquit (Remote host closed the connection)
13:53:56  * ionellajoined
13:54:12  <bobbybuilder>onto my question.... i finally got my dev site to run after a bunch of failed attempts earlier in the week, but it appears that me setting NODE_ENV through webops isn't being honored. Is NODE_ENV automatically being set to production?
13:57:03  * ChrisMathesonquit (Quit: ChrisMatheson)
14:01:24  * wojciakjoined
14:01:54  * frenchtoastquit (Ping timeout: 264 seconds)
14:02:09  <wojciak>hi guys, we've deployed an app from pandacodium on jitsu but 50% of the time the websocket don't seem to work
14:02:10  <wojciak>http://pandasoldiers.jit.su/
14:02:20  <wojciak>is there a reason for that?
14:02:46  <wojciak>it works fine on openshift http://pandasoldierssc-cognifideninjas.rhcloud.com/ - but openshift is so freaki'n slow ;]
14:04:29  * x_orjoined
14:08:53  * x_orquit (Ping timeout: 256 seconds)
14:09:26  <`3rdEden>wojciak: does it improve if you connect over https
14:10:04  * Samuel_Roldanjoined
14:10:50  <lee-starcount>anyone: can I get an update on our zombie/wrong snapshot running issues please??
14:11:25  <Sly>lee-starcount: there shouldn't be any zombie problems?
14:11:27  <Sly>mmalecki: ^
14:11:59  <lee-starcount>okay, and the wrong snapshots are running?
14:12:22  <lee-starcount>appreciate the zombies are sorted, although still concerned because we get these every week
14:12:41  <Sly>lee-starcount: like I said, the zombies should no longer be an issue... so I'm not sure why they're still popping up.
14:12:41  * michaeldeoljoined
14:12:49  <Sly>The new platform should take care of zombies.
14:12:49  <lee-starcount>no
14:12:55  <lee-starcount>okay
14:13:03  <martin_>sly : i had that stuff 2 times in a row since yesterday
14:13:04  <lee-starcount>I am talking about the wrong snapshots running now
14:13:20  <Sly>Hm...
14:13:29  <Sly>lee-starcount: what app is it happening on?
14:13:35  <lee-starcount>activating a snapshot 0.1.37-8 and snapshot 0.1.33-3 is running
14:13:35  * frenchtoastjoined
14:13:41  <lee-starcount>core-staging
14:13:48  <wojciak>3rdEden: I'll try that and let you know
14:13:52  <lee-starcount>and now core-testing
14:14:14  <lee-starcount>I am activating 0.1.37 and 0.1.34-2 is running
14:14:18  <Sly>lee-starcount: data: 0.1.37-8 active 08/21 03:37:53 EDT c416fc08b5b189422fb431a0c0650b13
14:14:21  <Sly>for core-staging
14:14:22  <lee-starcount>mmalecki was looking at this for me
14:14:55  <Sly>data: 0.1.37-2 active 08/21 09:26:04 EDT 0c5feffa3963c5f9f07cab8a6618888c for core-testing
14:15:02  <Sly>So it looks like they actually are active.
14:15:06  <wojciak>nope, doesn't seem to make any difference
14:15:37  <wojciak>the weird thing is that I can deploy the app - it's not working, go back in a few hours - it's working, then test in a few more hours - not working again :/
14:15:40  <lee-starcount>in our logs it says different
14:15:55  * julianduquequit (Quit: leaving)
14:17:02  * michaeldeolquit (Ping timeout: 240 seconds)
14:17:08  <Sly>data: name: 'core-staging',
14:17:08  <Sly>data: mtime: '08/21 09:24:59 EDT',
14:17:32  <Sly>data: active: {
14:17:32  <Sly>data: id: '0.1.37-8',
14:17:32  <Sly>data: md5: '****',
14:17:33  <Sly>data: filename: 'starcount-core-staging-0.1.37-8.tgz',
14:17:35  <Sly>data: ctime: '08/21 03:37:53 EDT',
14:17:38  <Sly>data: active: true,
14:17:40  <Sly>data: running: true
14:17:41  <Sly>data: },
14:17:47  <Sly>Everything I see shows it active.
14:20:56  <Sly>Also, lee-starcount.. on the drone
14:21:00  <Sly># node -pe "require('./package.json').version"
14:21:00  <Sly>0.1.37-8
14:21:04  <Sly>So it is running the latest.
14:22:18  <lee-starcount>everything I see in our logs shows 0.1.37-3
14:22:29  <lee-starcount>and that is reading from package.json
14:22:36  <lee-starcount>so I am confused
14:23:03  * sreeixquit (Quit: sreeix)
14:23:24  <Sly>No clue, but the drones that you're running right now have your latest snapshot running.
14:23:46  <lee-starcount>mmalecki did say he spotted something and was going to email me
14:23:52  <Sly>mmalecki: ^
14:28:39  * tonistquit (Quit: tonist)
14:28:57  <martin_>question: are the --localconf and --jitsuconf options broken? I am unable to use a local jitsuconf
14:29:50  * blevsquit (Quit: Computer has gone to sleep.)
14:34:34  * x_orjoined
14:37:41  * leichtgewichtjoined
14:38:46  * Tom0101quit (Ping timeout: 256 seconds)
14:41:50  <`3rdEden>martin_: I always use -j and it works fine
14:43:20  <martin_>3rdeden, can you msg me your exact cmd line, i think the order of things might be important too
14:43:41  <`3rdEden>jitsu deploy -j ~/path/to/config
14:44:07  * bzoojoined
14:45:34  * fnumpquit (Read error: Connection reset by peer)
14:46:01  * fnumpjoined
14:46:31  <Sly>I always do `jitsu -j <config> deploy`
14:46:56  * johnmartyjoined
14:46:58  <Sly>alias jjitsu="jitsu -j ~/dev/work/.jitsuconf"
14:47:05  <Sly>then `jjitsu deploy`
14:47:17  * blevsjoined
14:47:22  <Sly>That's how I do it, anyway.
14:50:11  * jbprosquit (Quit: jbpros)
14:50:32  * lresendejoined
14:50:35  * bzooquit (Remote host closed the connection)
14:50:58  <martin_>tried it, does not work for me. Never recognizes the user from the jitsuconf file
14:51:13  * bzoojoined
14:51:41  <Sly>Did you run a login on that jistuconf?
14:51:49  <martin_>yes
14:52:01  <Sly>And there's no username in the conf when you dump it?
14:52:04  <martin_>with username and api token
14:53:11  <Sly>martin_: is there a username in the jitsuconf?
14:53:20  <`3rdEden>martin_: which version are you running?
14:53:25  <Sly>^ that too
14:54:04  <martin_>13.0
14:55:44  <Sly>martin_: if it's giving you errors, why not just delete the entire configuration file and just relogin with -j?
14:55:45  * bzooquit (Ping timeout: 268 seconds)
14:55:47  <Sly>It'll recreate it the right way.
14:56:03  <martin_>ok, i will true that
14:56:17  <martin_>and it does not give me errors, it just does not do anything..
14:57:13  <Sly>Not sure, but deleting it and then recreating it should fix whatever it is.
14:58:02  <martin_>well, looks like the problem it that it searches relative from the users home path, not the path it is invoked from
14:58:19  * waygeequit (Quit: waygee)
14:58:48  <Sly>martin_: yeah, that's why I have an alias setup...
14:58:50  <Sly>Like...
14:58:55  <Sly>alias jjitsu="jitsu -j ~/dev/work/.jitsuconf"
14:59:07  <Sly>That way it always has the direct path, and I don't have to type it out.
14:59:34  <Sly>Just throw that in ~/.bash_profile and then `. ~/.bash_profile`
14:59:40  <Sly>But change it to the path you want -j to be
14:59:42  <martin_>can't do that. This runs on a CI/CD environment, so I have to deal with this in a local manner.
14:59:47  <Sly>Ahh..
15:00:15  <Sly>Yeah, when you do -j it's using relative directories. It expects that it's probably in the directory you're in.
15:00:24  <martin_>I can fix it now, now that I know what the problem is, but honestly, I could have save countless hours if jitsu would just support -P and -U
15:00:40  <Sly>-P and -U?
15:00:48  <martin_>password and user :-)
15:00:50  <Sly>Ah.
15:00:57  <martin_>like every other command line utility out there
15:00:59  <martin_>:-)
15:00:59  <Sly>Probably just -a user:pass
15:01:05  <Sly>or -a user
15:01:09  <Sly>then ask for pass
15:01:11  <`3rdEden>martin_: it's supported if you use ENV variables ;)
15:01:21  <martin_>3rdeden i tried that too
15:01:28  <martin_>and that ended up in a huge mess
15:01:47  <martin_>where i had the same site on 2 different nodejitsu accounts
15:02:25  <Sly>martin_: if you don't mind, file that suggestion under https://github.com/nodejitsu/jitsu/issues
15:02:35  <Sly>The -a user[:pass]
15:02:48  <martin_>sly: I did, and also in the chat many times - was turned down...
15:02:57  <Sly>Hm. By who?
15:03:03  * ionellaquit (Remote host closed the connection)
15:03:30  <martin_>I don't remember. there is an old closed issue, probably a couple months ol
15:03:30  <martin_>d
15:03:52  <`3rdEden>Sly: why would we support that, it's not really a good practise of directly typing your password in the terminal
15:04:12  * bzoojoined
15:04:22  <Sly>`3rdEden: I know it's not a good practice to do that, but it's no worse than doing it in curl.
15:04:27  <Sly>Just rm -rf ~/.bash_history
15:05:22  <martin_>3rdeden: just for the record, if you integrate directly with circleci.com then there would be no need for that :-)
15:06:06  <Sly>martin_: I'll see what I can do about getting it worked in sometime soon.
15:06:15  <martin_>thx sly.
15:06:23  <Sly>It's no worse than system commands that allow you to enter your password on the terminal, so yeah.
15:06:27  <Sly>I don't see any point in blocking it for that.
15:06:50  * waygeejoined
15:07:03  <Sly>Also, `3rdEden... That's why I said `-a user[:pass]`
15:07:09  <Sly>Make pass optional, and make it just fill out the username.
15:07:15  <Sly>Then they can be prompted for the password.
15:07:21  <Sly>Doesn't mean they HAVE to do it. Curl is the same way.
15:07:51  * fb55quit (Remote host closed the connection)
15:08:04  <`3rdEden>martin_: i'm all in for integration but not in a way that would allow other people to do crazy shit ;)
15:08:17  <`3rdEden>crazy/unsave
15:08:18  * fb55joined
15:08:21  <`3rdEden>safe*
15:08:22  * lresendequit (Quit: Zzzzzzz ...)
15:08:29  * blevsquit (Quit: Computer has gone to sleep.)
15:08:30  <Sly>`3rdEden: how is adding that unsafe, though? O_o
15:09:00  <Sly>That's like saying `curl -u username` is insecure, but it prompts for the password. We can do the same.
15:09:01  <`3rdEden>The average developer isn't just gona rm -rf their history
15:09:06  <Sly>You could do -u username:password
15:09:15  <Sly>But most people just do -u username and then wait for the prompt
15:09:18  <Sly>We can do exactly the same thing.
15:09:25  <Sly>-a user, -a user:pass
15:09:48  <Sly>And most do -u user so they don't have to clear .bash_history
15:09:56  <Sly>Like you said, it is a pain to keep doing that... but yeah.
15:09:57  * frenchtoastquit (Ping timeout: 248 seconds)
15:11:41  * frenchtoastjoined
15:12:35  * fb55_joined
15:12:37  * fb55quit (Ping timeout: 248 seconds)
15:13:17  * michaeldeoljoined
15:18:10  * michaeldeolquit (Ping timeout: 255 seconds)
15:19:54  * Samuel_Roldanquit (Read error: Connection reset by peer)
15:20:13  * Samuel_Roldanjoined
15:22:12  * kevino80quit (Remote host closed the connection)
15:22:23  * alx__quit (Remote host closed the connection)
15:22:59  <martin_>so, I am solving this like so right now:
15:23:00  <martin_>pushd $(dirname $0)
15:23:01  <martin_>JITSUCONF=`pwd`
15:23:03  <martin_>JITSUCONF=$JITSUCONF/.jitsuconf
15:23:03  <martin_>popd
15:23:07  <martin_>not the brightest moment, but working
15:23:11  <martin_>one question though
15:23:23  <martin_>the issued API Tokens, are they ever invalidated?
15:24:59  <Sly>You can destroy them with `jitsu tokens`
15:25:02  <Sly>`jitsu help tokens`
15:25:14  * kscully27quit (Remote host closed the connection)
15:25:28  <martin_>ok, but you guys do not, cause I need them to live forever ;-)
15:25:35  <Sly>No, we don't.
15:25:39  <martin_>awesome
15:28:20  * frenchtoastquit (Ping timeout: 245 seconds)
15:30:14  * kscully27joined
15:32:12  * jbasdfjoined
15:35:31  <martin_>Last question: This script (https://gist.github.com/mwawrusch/6296020) works, but it does not return errors in case jitsu fails. What would be the correct way to do that (not a bash expert here, it's been a looong time)
15:36:05  * YoYquit (Ping timeout: 248 seconds)
15:38:06  * YoYjoined
15:39:58  * x_orquit (Ping timeout: 256 seconds)
15:40:00  * michaeldeoljoined
15:40:50  * frenchtoastjoined
15:43:57  * jbasdfquit (Quit: jbasdf)
15:45:51  * `3rdEdenchanged nick to `3E|COOKIN
15:46:09  * michaeldeolquit (Ping timeout: 276 seconds)
15:50:52  * parallelquit (Remote host closed the connection)
15:51:01  * kevino80joined
15:51:27  * paralleljoined
15:51:44  * joeybakerjoined
15:52:53  <martin_>fixed it: https://gist.github.com/mwawrusch/6296271
15:52:54  <martin_>I think
15:53:08  * Leeol2quit (Quit: Leaving)
15:53:17  * Leeoljoined
15:53:20  * x_orjoined
15:53:40  * mmoultonjoined
15:53:50  * mmoultonquit (Remote host closed the connection)
15:54:26  * mmoultonjoined
15:55:54  * parallelquit (Ping timeout: 264 seconds)
15:58:05  * InconceivableBjoined
15:58:34  * ejeklintquit (Quit: ejeklint)
16:00:35  <Sly>martin_: cool deal. :)
16:05:01  <mmalecki>lee-starcount: hey, I rolled out this change.
16:05:23  * kevino80quit (Remote host closed the connection)
16:07:00  * Mickeyjoined
16:07:21  * TooTallNatejoined
16:08:02  * jbprosjoined
16:08:09  * jbprosquit (Client Quit)
16:09:24  * alxjoined
16:10:26  * miklquit (Ping timeout: 264 seconds)
16:11:02  * cronopio[phone]joined
16:11:28  * thealanwattsriotquit (Quit: Computer has gone to sleep.)
16:12:28  * CoverSlidequit (Ping timeout: 260 seconds)
16:12:58  * mikljoined
16:14:45  * alxquit (Ping timeout: 276 seconds)
16:15:02  <martin_>and we are dead again
16:15:32  <martin_>just got the dreaded 404 against one of our sites again (the same one like the last 3 times)
16:15:42  <martin_>blankstatement / blankstatement-site
16:16:04  <Mickey>Hi! :) I've just got my push notifications up and running. I'm going to store the device tokens now!
16:16:05  <Mickey>What do you recommend and why? To store the device tokens on my big server ( my web host) or pick a smaller, separate one?
16:17:17  * ejeklintjoined
16:20:06  * mmoultonquit (Remote host closed the connection)
16:21:18  * sreeixjoined
16:22:01  <nathan7>martin_: looking at it
16:22:20  <lee-starcount>malecki...
16:22:29  <lee-starcount>just received email
16:22:37  <nathan7>Mickey: You'll want to store it in a DB or something
16:22:40  <lee-starcount>getting some really freaky stuff in our testing env
16:23:02  <martin_>thx nathan7. I think it has to do with the database, check the account hansel as well, cause in a freak-accident this site showed up there too
16:23:13  <Mickey>yes, I have a database on my web host, should I use that or get a smaller EXTRA one? :)
16:23:54  <nathan7>Mickey: the disk storage on nodejitsu drones isn't permanent
16:23:54  * Samuel_Roldanquit (Quit: Samuel_Roldan)
16:23:55  * cronopio[phone]quit (Ping timeout: 264 seconds)
16:24:26  * michaeldeoljoined
16:25:52  <Mickey>I know :) I want to read from an external database. But to you recommend me to use my web hosts database or that I get an extra one, a smaller one?
16:27:03  * thealanwattsriotjoined
16:28:07  * miklquit (Ping timeout: 264 seconds)
16:29:54  * kscully27quit (Remote host closed the connection)
16:30:06  * mikljoined
16:30:29  * kscully27joined
16:32:51  * Samuel_Roldanjoined
16:33:49  * kscully27quit (Remote host closed the connection)
16:34:03  * kscully27joined
16:37:57  * fb55_quit (Remote host closed the connection)
16:38:03  * waygeequit (Quit: waygee)
16:38:09  * kscully27quit (Remote host closed the connection)
16:39:18  * daviddia_quit (Remote host closed the connection)
16:39:52  * daviddiasjoined
16:40:10  * alxjoined
16:44:18  * daviddiasquit (Ping timeout: 264 seconds)
16:44:44  * daviddiasjoined
16:44:52  * alxquit (Ping timeout: 264 seconds)
16:45:46  * daviddia_joined
16:48:05  <Sly>martin_: fixed.
16:48:36  * cronopioquit (Ping timeout: 268 seconds)
16:49:18  * frenchtoastquit (Ping timeout: 245 seconds)
16:49:18  <martin_>thx
16:49:35  <martin_>so what is it, was it? It happened three times in three days now
16:49:40  * daviddiasquit (Ping timeout: 264 seconds)
16:50:02  * cronopiojoined
16:50:13  <Sly>martin_: it was something on our side. Apologies.
16:50:20  <martin_>sly no worries
16:51:02  * TooTallNatequit (Quit: Computer has gone to sleep.)
16:51:57  * paralleljoined
16:57:36  * parallelquit (Ping timeout: 256 seconds)
17:06:05  * thealanwattsriotquit (Quit: Computer has gone to sleep.)
17:06:36  * TooTallNatejoined
17:08:34  * sreeixquit (Quit: sreeix)
17:08:37  * _zonak_joined
17:09:46  * paralleljoined
17:14:44  * pksunkaraquit (Ping timeout: 246 seconds)
17:15:09  * sreeixjoined
17:16:31  * topwobblejoined
17:17:11  * niftylettucequit (Ping timeout: 246 seconds)
17:18:11  * thealanwattsriotjoined
17:21:07  * xmikus01joined
17:22:02  <xmikus01>hi, what about yesterday deployment issues? it is working now?
17:23:40  <Sly>xmikus01: deployments should be working fine.
17:23:45  <Sly>Let me know if it's not.
17:25:15  * sreeixquit (Quit: sreeix)
17:25:51  * michaeldeolquit (Remote host closed the connection)
17:26:41  <lee-starcount>what's going on... https://webops.nodejitsu.com/ ???
17:26:55  * `3E|COOKINquit (Ping timeout: 264 seconds)
17:26:59  <Sly>Uhm... lee-starcount not sure about that.
17:27:15  <Sly>Lemme see something.
17:27:20  * waygeejoined
17:29:35  <Sly>lee-starcount: back online.
17:29:36  <Sly>Sorry about that.
17:30:22  * indexzerojoined
17:31:18  * kujaquit (Ping timeout: 264 seconds)
17:31:50  * jgablequit (Quit: Computer has gone to sleep.)
17:32:33  * daviddia_quit (Remote host closed the connection)
17:33:05  * kujajoined
17:33:07  * daviddiasjoined
17:33:14  * spoluquit (Ping timeout: 264 seconds)
17:35:18  * jgablejoined
17:36:13  * michaeldeoljoined
17:37:40  * daviddiasquit (Ping timeout: 264 seconds)
17:37:51  * indexzeroquit (Quit: indexzero)
17:38:23  * indexzerojoined
17:40:26  * kevino80joined
17:40:38  * alxjoined
17:41:06  * thepumpkinjoined
17:41:55  * fnumpquit (Quit: ChatZilla 0.9.90.1 [Firefox 23.0.1/20130814063812])
17:42:27  * topwobblequit (Quit: topwobble)
17:44:09  * InconceivableBquit (Quit: Computer has gone to sleep.)
17:44:15  * daviddiasjoined
17:45:31  * alxquit (Ping timeout: 264 seconds)
17:53:29  * mdedetrichquit (Quit: Computer has gone to sleep.)
17:55:28  * joshonthewebquit (Quit: Computer has gone to sleep.)
17:58:04  * indexzeroquit (Quit: indexzero)
18:00:32  * frenchtoastjoined
18:00:46  * alxjoined
18:00:55  * `3rdEdenjoined
18:01:58  * jmar777quit (Read error: Connection reset by peer)
18:02:14  * jmar777joined
18:04:15  * michaeldeolquit (Remote host closed the connection)
18:06:19  * harbhubjoined
18:06:22  <harbhub>hey fellas
18:06:32  <harbhub>how do you make the remote redis server send a message to the node server?
18:06:55  <yawnt>you dont?
18:06:59  <yawnt>unless it's a pub-sub case
18:07:02  <harbhub>for instance, when a certain key is changed/deleted/updated, then i want the node server to know
18:07:07  <harbhub>this is pub/sub case
18:07:20  * thepumpkinquit (Remote host closed the connection)
18:07:24  <yawnt>node-redis should have a .on( for that
18:07:40  <harbhub>kinky
18:07:43  <harbhub>i will try that out
18:08:07  * ionellajoined
18:08:13  <yawnt>harbhub: https://github.com/mranney/node_redis#publish--subscribe
18:08:37  <harbhub>thanks
18:08:52  <yawnt>you got it :
18:08:53  <yawnt>:)
18:09:13  <harbhub>:)
18:09:54  * thepumpk_joined
18:10:03  * jgablequit (Quit: Computer has gone to sleep.)
18:11:03  * jgablejoined
18:12:25  * lee-starcountquit (Ping timeout: 250 seconds)
18:13:06  * jbasdfjoined
18:14:28  * _zonak_part
18:18:27  * spolujoined
18:23:42  * julianduquejoined
18:23:48  * Hebojoined
18:24:26  * cody--joined
18:25:02  <cody-->Do you guys track any stats on jitsu apps? Like how many visits an apps gets, etc.
18:27:38  * jcrugzzjoined
18:27:46  * jahajoined
18:31:19  * mmoultonjoined
18:34:34  * jbasdfquit (Quit: jbasdf)
18:34:48  * michaeldeoljoined
18:35:47  * alxquit (Remote host closed the connection)
18:38:41  * defunctzombie_zzchanged nick to defunctzombie
18:40:18  * cody--part ("Textual IRC Client: www.textualapp.com")
18:41:28  * itzmjauzjoined
18:43:18  * michaeldeolquit (Ping timeout: 264 seconds)
18:44:01  * leichtgewichtquit (Remote host closed the connection)
18:48:10  * mmoultonquit (Remote host closed the connection)
18:48:32  * andreypoppquit (Quit: andreypopp)
18:48:36  * mokesquit (Remote host closed the connection)
18:49:47  * andreypoppjoined
18:57:26  * joeybakerquit (Quit: Computer has gone to sleep.)
19:03:55  * andreypoppquit (Quit: andreypopp)
19:06:37  * mokesjoined
19:07:01  * daviddiasquit (Remote host closed the connection)
19:07:41  * daviddiasjoined
19:08:12  * mokesquit (Remote host closed the connection)
19:12:17  * daviddiasquit (Ping timeout: 268 seconds)
19:13:20  * tonistjoined
19:14:11  * mokesjoined
19:15:32  * michaeldeoljoined
19:17:36  * andreypoppjoined
19:18:40  * mmoultonjoined
19:19:18  * jbasdfjoined
19:23:49  * InconceivableBjoined
19:24:35  * jcrugzzquit (Ping timeout: 278 seconds)
19:25:43  * pksunkarajoined
19:27:02  * mmoultonquit (Ping timeout: 246 seconds)
19:32:40  * niftylettucejoined
19:32:48  * joshonthewebjoined
19:36:21  * michaeldeolquit (Remote host closed the connection)
19:37:17  * joeybakerjoined
19:39:57  * jbasdfquit (Quit: jbasdf)
19:42:41  * ejeklintquit (Quit: ejeklint)
19:46:17  * paulcajoined
19:46:34  * TooTallNatequit (Quit: Computer has gone to sleep.)
19:46:39  <trygve>ahoy. I'm still experiencing deploy issues. I'm trying to upgrade some apps from node 0.8.x to 0.10.x and when I try to deploy a 0.10.x app I get a Nodejitsu Error (500): Internal Server Error
19:46:42  <paulca>Hi there. Is ther ea problem with logs at the moment? My app appears to have stopped writing logs at 9:12 this morning.
19:46:56  <trygve>deploying an app with 0.8.x works fine.
19:47:16  <trygve>this is against the Amsterdam datacenter
19:48:03  * tonistquit (Ping timeout: 268 seconds)
19:48:30  <julianduque>trygve: what is your username/password?
19:48:49  <trygve>ehh? password??
19:49:07  * tonistjoined
19:49:10  <paulca>er...
19:49:16  <julianduque>ups
19:49:19  <julianduque>username/appname
19:49:24  <trygve>he he
19:49:26  <julianduque>brainfart, sorry
19:49:50  <julianduque>paulca: let me check, what is your username/appname :)
19:49:50  <trygve>It's ladestasjoner / chargelizer-media
19:50:27  * daviddiasjoined
19:50:32  <paulca>paulgcampbell / revuse
19:50:43  <trygve>I do have some modules with C bindings (levelDB and ws).
19:50:47  <julianduque>paulca: oh, hello :)
19:51:05  <julianduque>trygve: have you tested your app on node 0.10.x locally?
19:51:15  <trygve>yep. runs fine
19:51:26  <julianduque>trygve: let me check why it's failing
19:53:59  * mmoultonjoined
19:57:18  * x_orquit (Ping timeout: 268 seconds)
19:59:00  * mmoultonquit (Ping timeout: 276 seconds)
19:59:26  * Samuel_Roldan_joined
19:59:54  * frenchtoastquit (Ping timeout: 264 seconds)
20:00:38  * jbasdfjoined
20:03:03  * Samuel_Roldanquit (Ping timeout: 245 seconds)
20:03:03  * Samuel_Roldan_changed nick to Samuel_Roldan
20:04:30  <julianduque>trygve: weird, leveldb isn't building on SmartOS in node 0.10.15
20:05:17  <trygve>hmm. did'nt expect that
20:05:42  <julianduque>let me check something
20:05:54  * tonistquit (Quit: tonist)
20:07:51  <julianduque>wrong, isn't leveldb
20:08:25  <trygve>aight..
20:08:37  <julianduque>it's usage, i'm checking on a separate machine if it builds
20:08:46  <trygve>aha
20:09:00  <trygve>Think I can remove usage
20:09:56  * Ahrenquit (Quit: Computer has gone to sleep.)
20:11:07  <julianduque>confirmed, usage is broken on smartos on node 0.10.x
20:13:54  <trygve>@julianduque thanks a lot. I can remove usage actually. I'll report a bug on the usage module.
20:14:09  <julianduque>trygve: i'm reporting the issue :)
20:14:15  * hourbackjoined
20:14:15  * hourbackquit (Client Quit)
20:15:11  * Heboquit
20:15:13  * michaeldeoljoined
20:15:17  <trygve>@julianduque great :) Thanks for your help!
20:15:18  * TooTallNatejoined
20:15:35  <julianduque>trygve: :)
20:16:57  * Hebojoined
20:17:00  * ionellaquit (Remote host closed the connection)
20:18:07  * Samuel_Roldanquit (Remote host closed the connection)
20:18:26  * Samuel_Roldanjoined
20:19:39  * Samuel_Roldan_joined
20:21:06  * frenchtoastjoined
20:21:40  * hourbackjoined
20:21:49  <paulca>@julianduque The last log entry appears to be at [08/21 09:12:44 GMT+0100]
20:22:06  * hourbackquit (Client Quit)
20:22:18  <cendrizzi>My business app just crashed after going for about 24 hours. Can't seem to access the log, get an unknown failure.
20:22:19  <julianduque>paulca: ok, let me check whats happening, are you using `jitsu logs` or `jitsu logs tail` ?
20:22:23  <cendrizzi>Help please
20:22:33  <julianduque>cendrizzi: app name?
20:22:38  <paulca>jitsu logs
20:22:50  <julianduque>paulca: and `jitsu logs tail` is working?
20:23:06  <cendrizzi>julianduque: sprinkler cloud. Remember this fun redis app?
20:23:11  <julianduque>oh noes
20:23:12  * Samuel_Roldanquit (Ping timeout: 268 seconds)
20:23:12  * Samuel_Roldan_changed nick to Samuel_Roldan
20:23:15  <julianduque>let me check
20:23:39  <cendrizzi>julianduque: I may have just got it to restart
20:23:58  <cendrizzi>julianduque: I would like to know what happened (and logs at least on the web interface aren't working)
20:24:15  <julianduque>redis connection failed
20:24:25  * mmoultonjoined
20:24:29  <trygve>@julianduque: can confirm that deploys is working when removing usage.
20:24:30  <julianduque>cendrizzi: check logs with `jitsu logs app sprinklercloud`
20:24:42  <cendrizzi>Okay, I did
20:25:00  <cendrizzi>julianduque: it was the redis connection again. This thing goes down all the time. Any ideas?
20:25:00  <julianduque>trygve: cool, issue created https://github.com/arunoda/node-usage/issues/11
20:25:36  <paulca>looks like tail is not working either...
20:26:25  <julianduque>paulca: weird, can you the follow `jitsu logs --debug` and share the full output in a gist please
20:26:35  <julianduque>paulca: i'm checking your logs and i'm seeing a crash
20:26:53  <julianduque>paulca: [08/21 15:13:44 GMT-0500][err] Error: Failed to parse user profile
20:27:56  <paulca>that's where I'm trying to get to I think - I'm seeing a server error when I run a particular use case but can't get at the detail (it's happy when run locally...)
20:28:27  <julianduque>weird that you can't access the logs, do the debug thing and I'll take a look
20:28:56  <paulca>Thanks man! give me a couple of minutes here.
20:29:34  * mmoultonquit (Remote host closed the connection)
20:29:38  <julianduque>cendrizzi: app started again, i'm seeing that the redis server is up.. weird
20:29:45  * ejeklintjoined
20:29:55  <cendrizzi>julianduque: https://gist.github.com/cendrizzi/87d4bdbf040f59b602ee
20:30:09  <cendrizzi>julianduque: that is what I keep getting on this redis server
20:30:35  <cendrizzi>julianduque: I could handle it better. But it's still a big problem I keep having this issue
20:31:06  <julianduque>cendrizzi: handle the error in order to not crash the app
20:31:32  <paulca>https://gist.github.com/PaulCampbell/da07605417a6e30b4a58
20:31:43  * parallelquit (Remote host closed the connection)
20:32:16  * paralleljoined
20:32:28  * parallelquit (Read error: Connection reset by peer)
20:32:38  <julianduque>paulca: interesting
20:32:43  * paralleljoined
20:32:46  <julianduque>paulca: what is the result of `jitsu -v` ?
20:33:10  <cendrizzi>julianduque: Still, any idea why it keeps having that crash? The reality is if I don't have a redis connection my app is as good as crashed anyway.
20:33:10  <paulca>I'm on 0.11.4
20:34:22  <julianduque>paulca: thats it!
20:34:28  <julianduque>paulca: `npm install -g jitsu`
20:34:32  <julianduque>we are at 0.13.0 :)
20:34:35  * cronopioquit (Quit: leaving)
20:34:35  <paulca>lol. Really old veriosn.
20:34:47  <paulca>Sorry dude - Should have checked that... Thanks man!
20:35:35  <julianduque>paulca: no problem :)
20:36:00  <julianduque>cendrizzi: will ask to iriscouch admins what could be the cause, i'm not seeing anything on the logs right now so better to ask
20:36:06  * ejeklintquit (Quit: ejeklint)
20:38:13  * jmar777quit (Remote host closed the connection)
20:38:32  <cendrizzi>julianduque: Thanks
20:39:19  * paulcaquit (Ping timeout: 250 seconds)
20:40:15  <cendrizzi>julianduque: is there a biz plan with that stuff? One thing I really need is that to be dependable and handle a lot of traffic. I have no idea if what comes with my biz plan with you guys will scale well enough to handle a lot of traffic (right now I guess it won't since it keeps disconnecting on me).
20:41:04  <julianduque>cendrizzi: send an email to sales@nodejitsu.com and ask for pricing plans of Redis instances
20:41:22  <julianduque>cendrizzi: free tier is heavy (too much traffic)
20:42:02  <cendrizzi>julianduque: Thanks. Yeah, I would need something dedicated probably.
20:42:12  <cendrizzi>julianduque: Will reach out to them
20:42:51  <julianduque>cendrizzi: but don't throw the redis connection, handle the error with `client.on('error')` and log the eror
20:52:05  * Samuel_Roldanquit (Remote host closed the connection)
20:52:26  * Samuel_Roldanjoined
20:56:55  * waygeequit (Quit: waygee)
20:58:49  * x_orjoined
21:00:04  * mmoultonjoined
21:03:59  <cendrizzi>julianduque: k
21:04:40  * mmoultonquit (Ping timeout: 256 seconds)
21:06:40  * mokesquit (Remote host closed the connection)
21:07:47  * gamerdromejoined
21:09:59  * gamerdromequit (Client Quit)
21:11:47  * mokesjoined
21:11:54  * andreypoppquit (Quit: andreypopp)
21:13:11  * andreypoppjoined
21:16:19  * thealanwattsriotquit (Quit: Computer has gone to sleep.)
21:25:54  * x_orquit (Ping timeout: 264 seconds)
21:26:33  * lpinjoined
21:26:36  * harbhubquit (Quit: Page closed)
21:27:07  <lpin>hello guys, can anyone help me with a zombie process?
21:27:47  <lpin>lupin/binb
21:29:35  <julianduque>lpin: why you think is a zombie?
21:29:59  <lpin>cause the app is stopped but i'm already using it
21:30:10  <julianduque>lpin: thats a zombie :D
21:30:14  <lpin>eheh
21:30:15  <julianduque>let me check
21:30:42  <julianduque>lpin: how are you seeing that it's on usage?
21:30:54  <lpin>playing with it
21:30:59  * johnmartyquit (Quit: Leaving.)
21:31:59  <lpin>there are also other users, new requests gets 400
21:32:22  <julianduque>lpin: will check
21:32:58  <lpin>i read that without haibu zombie was only a dream
21:33:07  <lpin>i may be wrong
21:40:45  <julianduque>lpin: i'm checking against all our load balancers and the app is stopped, how can I check?
21:41:27  <lpin>hmm
21:42:12  <lpin>don't know
21:43:07  <lpin>but there is an active process somewhere
21:43:28  * waygeejoined
21:43:54  * jgablequit (Quit: Computer has gone to sleep.)
21:45:00  * InconceivableBquit (Quit: Computer has gone to sleep.)
21:45:13  * jcrugzzjoined
21:45:33  <julianduque>lpin: do you have a log output specific from your app?
21:45:59  * frenchtoastquit (Ping timeout: 246 seconds)
21:46:56  <lpin>julianduque, nope no log cause there are no errors
21:47:04  <lpin>only logging errors
21:48:35  * frenchtoastjoined
21:49:47  * mokesquit (Remote host closed the connection)
21:49:51  <julianduque>lpin: ok, so, this will be a hard to catch, will begin with the hunt
21:51:17  <lpin>find what is the loadbalancer may help?
21:52:15  * x_orjoined
21:52:32  <julianduque>lpin: I need to find in the old infrastructure
21:53:35  <lpin>looks like the loadbalancer is this 165.225.130.235
21:53:46  <julianduque>lpin: thats good info
21:54:23  <lpin>but i have an open connection to 165.225.130.238 this one aswell
21:55:30  <julianduque>lpin: using binb.jit.su or a domain?
21:55:38  <lpin>jit.su
21:57:47  * fb55joined
21:58:38  * x_orquit (Ping timeout: 240 seconds)
21:59:11  <lpin>julianduque sorry the correct one is 165.225.130.238
22:00:45  * mmoultonjoined
22:02:14  * Samuel_Roldanquit (Ping timeout: 240 seconds)
22:03:04  * kevino80quit (Remote host closed the connection)
22:03:10  * andreypoppquit (Quit: andreypopp)
22:05:45  * mmoultonquit (Ping timeout: 276 seconds)
22:07:47  * michaeldeolquit (Remote host closed the connection)
22:10:17  * topwobblejoined
22:12:13  <julianduque>lpin: can't see anything through that balancer, only 400 (app stopped)
22:13:02  <lpin>:(
22:13:25  <julianduque>lpin: will hunt the process on the old infrastructure, it will take more time, give me a sec I'll setup the env
22:13:28  <julianduque>:)
22:18:01  * michaeldeoljoined
22:18:45  * jcrugzzquit (Ping timeout: 276 seconds)
22:22:46  * ncthom91joined
22:30:28  * michaeldeolquit (Remote host closed the connection)
22:31:09  * mmoultonjoined
22:33:24  * Heboquit
22:35:54  * spoluquit (Ping timeout: 256 seconds)
22:37:53  * andreypoppjoined
22:39:13  * waygeequit (Quit: waygee)
22:40:16  * jgablejoined
22:41:09  * jmar777joined
22:42:49  * bobbybuilderquit (Ping timeout: 250 seconds)
22:43:44  * fb55quit (Remote host closed the connection)
22:44:21  * Hebojoined
22:44:22  <lpin>julianduque any luck?
22:45:31  <julianduque>lpin: still on it, this takes time since I don't have a piece of log :/
22:47:11  <lpin>got it, can i restart the app?
22:47:52  * daviddiasquit (Remote host closed the connection)
22:47:54  <lpin>or does it make the zombie hunt harder?
22:48:20  * daviddiasjoined
22:48:57  <julianduque>lpin: go restart it
22:49:06  <julianduque>the hunt is on old infrastructure so it's ok
22:49:32  * _zonak_joined
22:50:40  <lpin>have to sleep now, let me know if you killed it :)
22:50:45  <lpin>thank you julianduque
22:52:19  <julianduque>lpin: sure :)
22:52:54  * daviddiasquit (Ping timeout: 256 seconds)
22:58:10  * _zonak_quit (Ping timeout: 256 seconds)
23:00:23  * mokesjoined
23:01:02  * michaeldeoljoined
23:02:11  * mmoultonquit (Remote host closed the connection)
23:03:31  * daviddiasjoined
23:05:41  * joshonthewebquit (Quit: Computer has gone to sleep.)
23:05:59  * cronopiojoined
23:06:14  * mokesquit (Ping timeout: 264 seconds)
23:07:36  * cronopioquit (Client Quit)
23:09:21  * cronopiojoined
23:09:42  * michaeldeolquit (Ping timeout: 268 seconds)
23:15:00  * jahaquit (Quit: Leaving.)
23:20:11  * michaeldeoljoined
23:21:34  * skunkwerkschanged nick to dch
23:24:00  * jcrugzzjoined
23:26:02  * frenchtoastquit (Ping timeout: 264 seconds)
23:26:23  * mmoultonjoined
23:29:19  * jcrugzzquit (Ping timeout: 264 seconds)
23:30:16  * parallelquit (Remote host closed the connection)
23:30:51  * paralleljoined
23:33:51  * Shayanjmjoined
23:34:25  <Shayanjm>Having an issue deploying my app. I'm getting a "socket hang up" when running "snapshots activate"
23:34:29  <Shayanjm>any help would be greatly appreciated
23:34:56  * parallelquit (Ping timeout: 240 seconds)
23:37:43  <julianduque>Shayanjm: what is your username/appname and what version are you trying to activate?
23:37:53  <Shayanjm>username: shayanjm
23:37:58  <Shayanjm>app name: tsalphademo
23:38:02  <Shayanjm>version: 0.0.2
23:39:06  <julianduque>let me check
23:39:31  * alxjoined
23:45:31  * TooTallNatequit (Quit: ["Textual IRC Client: www.textualapp.com"])
23:47:14  * TooTallNatejoined
23:50:18  * paralleljoined
23:51:24  * frenchtoastjoined
23:54:20  <julianduque>Shayanjm: found the error, you are trying to connect to a local mongodb
23:54:36  <Shayanjm>hmm thats weird
23:54:45  <julianduque>Shayanjm: you need to supply the db url of a MongoDB as a service like mongolab
23:55:24  * benjaminbenbenquit (Quit: benjaminbenben)
23:57:33  <Shayanjm>My current config.yml reads: ds027718.mongolab.com
23:57:37  <Shayanjm>isn't that external?
23:59:21  <julianduque>Shayanjm: hmm i'm trying to run your app locally using NODE_ENV=production to check whats happening
23:59:26  * frenchtoastquit (Ping timeout: 240 seconds)
23:59:28  <julianduque>and it's trying to load a local database