00:00:01  * ircretaryquit (Remote host closed the connection)
00:00:05  <jcrugzz>but im going to brb. ill be back on later
00:00:09  * ircretaryjoined
00:01:04  <BBKKC>what is the topic?
00:02:22  <julianduque>BBKKC: mainly Node.js and Nodejitsu related stuff and support
00:02:50  * switzjoined
00:04:59  <jesusabdullah>oh christ, this.callback
00:05:10  * mdedetrichquit (Quit: Computer has gone to sleep.)
00:06:32  * fomatinquit (Quit: Computer has gone to sleep.)
00:07:10  * switzquit (Ping timeout: 240 seconds)
00:09:04  * jcrugzzquit (Ping timeout: 256 seconds)
00:09:04  <jesusabdullah>jcrugzz: okay, so one problem, vows doesn't throw errors in sync function topics
00:09:08  <jesusabdullah>mmalecki: ^^^
00:09:27  * ericriusquit (Ping timeout: 250 seconds)
00:10:05  * bzooquit (Remote host closed the connection)
00:10:33  * bzoojoined
00:11:17  * bzooquit (Read error: Connection reset by peer)
00:16:16  * frenchtoastjoined
00:17:25  * admcquit (Quit: Leaving.)
00:19:06  * fomatinjoined
00:20:48  * statichippoquit (Quit: leaving)
00:21:54  * jgablejoined
00:24:45  * admcjoined
00:25:57  <mmalecki>jesusabdullah: okay
00:26:34  * pikluquit (Ping timeout: 268 seconds)
00:28:07  * scottWquit (Ping timeout: 264 seconds)
00:28:35  * BBKKCquit (Quit: Page closed)
00:31:16  * piklujoined
00:36:16  * frenchtoastquit (Ping timeout: 256 seconds)
00:40:10  * d_d_dquit (Quit: Computer has gone to sleep.)
00:44:20  * jcrugzzjoined
00:44:53  * rosskquit (Remote host closed the connection)
00:44:59  <jesusabdullah>jcrugzz: PR'd
00:45:55  <jcrugzz>jesusabdullah: word, thanks :). Ill get to it tonight
00:46:16  <jesusabdullah>jcrugzz: awesome
00:46:35  <jesusabdullah>jcrugzz: if we can get it released into the wild soon such that godot is using it, that would be good
00:46:54  <jesusabdullah>oh, jcrugzz you may want to add something for backwards compat, I didn't think of that
00:47:28  <jesusabdullah>jcrugzz: like, a if(options.window) check
00:47:40  <jesusabdullah>alright rebooting for a while, bbl
00:47:40  <jcrugzz>jesusabdullah: yea it should be trivial
00:48:26  <mmalecki>jesusabdullah: this.callback is one of the things that are going away
00:50:00  * admcquit (Quit: Leaving.)
00:54:19  * jxsonquit (Ping timeout: 268 seconds)
00:54:35  * lresendejoined
00:57:11  * defunctzombie_zzchanged nick to defunctzombie
01:00:23  * mdedetrichjoined
01:03:12  * switzjoined
01:04:55  * bzoojoined
01:05:46  * towskiquit (Remote host closed the connection)
01:06:57  * defunctzombiechanged nick to defunctzombie_zz
01:09:23  * switzquit (Ping timeout: 240 seconds)
01:22:05  * jxsonjoined
01:22:51  * jxsonquit (Remote host closed the connection)
01:29:27  * pxjoined
01:36:12  * sreeixjoined
01:40:22  * Heboquit
01:41:02  * TooTallNatequit (Quit: Computer has gone to sleep.)
01:42:12  * bzooquit (Remote host closed the connection)
01:42:49  * bzoojoined
01:43:16  * TooTallNatejoined
01:47:06  * bzooquit (Ping timeout: 252 seconds)
01:55:04  * fomatinquit (Quit: Computer has gone to sleep.)
01:57:03  * TooTallNatequit (Quit: ["Textual IRC Client: www.textualapp.com"])
01:59:40  * leichtgewichtjoined
02:05:28  * switzjoined
02:06:17  * switzquit (Read error: Connection reset by peer)
02:08:06  * fomatinjoined
02:09:44  * admcjoined
02:16:25  * lresendequit (Quit: Zzzzzzz ...)
02:24:43  * defunctzombie_zzchanged nick to defunctzombie
02:31:54  * erichoceanquit (Quit: erichocean)
02:32:28  * admcquit (Quit: Leaving.)
02:33:22  * erichoceanjoined
02:35:17  * thealanwattsriotjoined
02:36:55  * thealanwattsriotquit (Client Quit)
02:42:15  * RushPL_joined
02:42:46  * RushPLquit (Read error: Connection reset by peer)
02:45:07  * sreeixquit (Quit: sreeix)
02:45:35  * jgablequit (Quit: Computer has gone to sleep.)
02:57:40  * brianruequit (Remote host closed the connection)
02:58:12  * brianruejoined
03:01:15  * sreeixjoined
03:02:10  * erichoceanquit (Quit: erichocean)
03:02:35  * brianruequit (Ping timeout: 268 seconds)
03:06:22  * bzoojoined
03:06:48  * switzjoined
03:07:01  * switzquit (Read error: Connection reset by peer)
03:07:10  * switz213joined
03:11:10  * bzooquit (Remote host closed the connection)
03:11:46  * bzoojoined
03:11:54  * AndrewHendersonjoined
03:12:21  * switz213quit (Ping timeout: 252 seconds)
03:12:49  <AndrewHenderson>Anyone avail to help with a socket.io/redis issue?
03:15:49  * bzooquit (Ping timeout: 248 seconds)
03:16:17  * InconceivableBquit (Ping timeout: 248 seconds)
03:18:12  * InconceivableBjoined
03:18:17  * brianruejoined
03:22:57  * Guestjoined
03:24:45  <Guest>Is jitsu snapshots fetch broken?
03:27:01  * InconceivableBquit (Ping timeout: 248 seconds)
03:28:21  * julianduquequit (Read error: Connection reset by peer)
03:28:54  * julianduquejoined
03:29:27  * Hebojoined
03:33:33  * Guestquit (Ping timeout: 250 seconds)
03:36:21  * piklu_joined
03:37:36  * pikluquit (Ping timeout: 256 seconds)
03:38:53  * admcjoined
03:39:24  * piklu_changed nick to piklu
03:39:26  * c4miloquit (Remote host closed the connection)
03:43:31  * admcquit (Ping timeout: 276 seconds)
03:45:46  <AndrewHenderson>Anyone avail to help with a socket.io/redis issue?
03:50:46  * jcrugzzquit (*.net *.split)
03:50:46  * xyxnequit (*.net *.split)
03:50:46  * ajpianoquit (*.net *.split)
03:50:46  * Proditorquit (*.net *.split)
03:50:46  * defunctzombiequit (*.net *.split)
03:50:46  * jan____quit (*.net *.split)
03:50:46  * wesleymasonquit (*.net *.split)
03:51:54  * sreeixquit (*.net *.split)
03:51:54  * mmaleckiquit (*.net *.split)
03:51:54  * brianloveswordsquit (*.net *.split)
03:51:54  * anoemiquit (*.net *.split)
03:51:54  * chjjquit (*.net *.split)
03:51:54  * hourbackquit (*.net *.split)
03:51:54  * rvaggquit (*.net *.split)
03:52:43  * jcrugzzjoined
03:52:43  * xyxnejoined
03:52:43  * ajpianojoined
03:52:43  * Proditorjoined
03:52:43  * defunctzombiejoined
03:52:43  * jan____joined
03:52:43  * wesleymasonjoined
03:53:43  * sreeixjoined
03:53:43  * mmaleckijoined
03:53:43  * brianloveswordsjoined
03:53:43  * anoemijoined
03:53:43  * chjjjoined
03:53:43  * hourbackjoined
03:53:43  * rvaggjoined
03:53:59  * jcrugzzquit (*.net *.split)
03:53:59  * xyxnequit (*.net *.split)
03:53:59  * ajpianoquit (*.net *.split)
03:53:59  * Proditorquit (*.net *.split)
03:53:59  * defunctzombiequit (*.net *.split)
03:53:59  * jan____quit (*.net *.split)
03:53:59  * wesleymasonquit (*.net *.split)
03:55:27  * tylerstalderquit (Quit: Computer has gone to sleep.)
03:55:41  * jcrugzzjoined
03:55:41  * xyxnejoined
03:55:41  * ajpianojoined
03:55:41  * Proditorjoined
03:55:41  * defunctzombiejoined
03:55:41  * jan____joined
03:55:41  * wesleymasonjoined
03:55:52  * pxquit (Quit: Textual IRC Client: www.textualapp.com)
03:55:52  * mokesjoined
03:56:51  * Guestjoined
03:59:26  * ipalreadytakenjoined
03:59:45  * mokesquit (Remote host closed the connection)
04:01:17  * Guestquit (Ping timeout: 250 seconds)
04:01:55  * mokesjoined
04:02:34  * sreeixquit (Quit: sreeix)
04:06:01  * Guestjoined
04:06:48  * Heboquit (Ping timeout: 252 seconds)
04:09:17  * sreeixjoined
04:09:42  * admcjoined
04:11:08  * meso_quit (Remote host closed the connection)
04:11:19  * leichtge_joined
04:12:33  * Guestquit (Ping timeout: 250 seconds)
04:13:15  * mesojoined
04:13:21  * mesoquit (Remote host closed the connection)
04:14:05  * tylerstalderjoined
04:14:26  * admcquit (Ping timeout: 256 seconds)
04:14:53  * jcrugzzchanged nick to jcrugzz|food
04:15:00  * leichtgewichtquit (Ping timeout: 256 seconds)
04:17:40  * Hebojoined
04:20:10  * mokesquit (Remote host closed the connection)
04:22:20  * sreeixquit (Quit: sreeix)
04:25:22  * sreeixjoined
04:26:28  * fomatinquit (Quit: Computer has gone to sleep.)
04:26:43  * fomatinjoined
04:26:43  * fomatinquit (Client Quit)
04:27:26  * julianduquequit (Remote host closed the connection)
04:27:35  * Heboquit
04:29:37  * defunctzombiechanged nick to defunctzombie_zz
04:31:01  * julianduquejoined
04:37:34  * Jinjoined
04:37:35  <Jin>??
04:37:58  * Jinquit (Client Quit)
04:38:07  * mokesjoined
04:40:04  * admcjoined
04:42:32  * mesojoined
04:44:18  * admcquit (Ping timeout: 240 seconds)
04:48:17  * d_d_djoined
04:49:29  * bzoojoined
04:50:36  * mokesquit (Remote host closed the connection)
04:50:42  * fomatinjoined
04:51:18  * bzooquit (Remote host closed the connection)
04:51:53  * bzoojoined
04:53:42  * sreeixquit (Quit: sreeix)
04:56:30  * bzooquit (Ping timeout: 264 seconds)
04:59:02  * sreeixjoined
05:00:48  * jcrugzz|foodchanged nick to jcrugzz
05:03:14  * julianduquequit (Ping timeout: 246 seconds)
05:10:42  * leichtge_quit (Remote host closed the connection)
05:10:53  * admcjoined
05:11:11  * leichtgewichtjoined
05:12:41  * tylerstalderquit (Quit: Textual IRC Client: http://www.textualapp.com/)
05:13:01  * sreeixquit (Quit: sreeix)
05:15:42  * admcquit (Ping timeout: 264 seconds)
05:17:00  * fomatinquit (Quit: Computer has gone to sleep.)
05:17:25  <AndrewHenderson>Having some trouble getting my drone started. It stops after about 10 seconds.
05:22:01  * erichoceanjoined
05:22:55  <mmalecki>AndrewHenderson: did you check logs out?
05:25:07  <AndrewHenderson>mmalecki: I did. It appears to be a connection issue within the redis module socket.io
05:25:37  <AndrewHenderson>mmalecki: *redis module of socket.io
05:26:02  <AndrewHenderson>mmalecki: I'll post a gist.
05:26:14  <mmalecki>what redis are you connecting to?
05:26:54  * Nodejitsu-Githubjoined
05:26:54  <Nodejitsu-Github>[godot] jcrugzz pushed 2 new commits to master: http://git.io/YGwmNw
05:26:54  <Nodejitsu-Github>godot/master 11493a9 Jarrett Cruger: [fix] catch any underlying redis errors and emit them, return early on redis error from redisFn
05:26:54  <Nodejitsu-Github>godot/master e67ede7 Jarrett Cruger: [dist] Version bump. 0.5.2
05:26:54  * Nodejitsu-Githubpart
05:27:00  * Nodejitsu-Githubjoined
05:27:00  <Nodejitsu-Github>[godot] jcrugzz tagged v0.5.2 at c0e8d55: http://git.io/B5ED0Q
05:27:00  * Nodejitsu-Githubpart
05:28:34  <AndrewHenderson>mmalecki: I'm attempting to connect to iris redis
05:29:17  <AndrewHenderson>mmalecki: https://gist.github.com/AndrewHenderson/5811864
05:29:35  * mokesjoined
05:29:55  * sreeixjoined
05:30:10  <jcrugzz>AndrewHenderson: you are trying to connect to localhost settings
05:30:19  * sreeixquit (Client Quit)
05:30:55  <jcrugzz>id set an environment variable for the redis info if your process.env === 'PRODUCTION'
05:34:48  <AndrewHenderson>jcrugzz: i think you're right. i haven't set environment variables before. is there a doc somewhere?
05:35:17  <mmalecki>process.env.NODE_ENV
05:35:24  <mmalecki>but yeah
05:35:54  <jcrugzz>AndrewHenderson: https://www.nodejitsu.com/documentation/jitsu/env/
05:36:09  <jcrugzz>and yea what mmalecki said
05:36:13  <jcrugzz>xD
05:38:40  <AndrewHenderson>jcrugzz: i'll read over this doc. Should redis then configure properly simply by changing that variable?
05:39:10  <jcrugzz>AndrewHenderson: in code you will need to reference that variable when you auth to redis
05:40:03  <AndrewHenderson>jcrugzz: using an if statement you mean?
05:40:12  <jcrugzz>and create the client (not just auth)
05:40:15  <jcrugzz>and yes
05:40:24  <jcrugzz>and if statement around where you create the redis client
05:40:31  <jcrugzz>something of the sort
05:41:41  * admcjoined
05:42:13  <AndrewHenderson>jcrugzz: i have the redis client using the iris redis
05:42:47  * mokesquit (Remote host closed the connection)
05:43:56  <jcrugzz>AndrewHenderson: yes so store the iris redis information in environment variables and use them when creating the redis client.
05:44:13  <jcrugzz>and im sry, im going to be getting some sleep, good luck! :)
05:44:44  * brianruequit (Remote host closed the connection)
05:45:20  * brianruejoined
05:46:16  <AndrewHenderson>jcrugzz: Thanks!
05:46:22  * admcquit (Ping timeout: 276 seconds)
05:50:12  * brianruequit (Ping timeout: 252 seconds)
05:54:27  * chjjquit (Quit: leaving)
05:57:34  * chjjjoined
06:01:41  * ChrisMatthieuquit (Quit: ChrisMatthieu)
06:03:31  * d_d_dquit (Ping timeout: 264 seconds)
06:05:55  * d_d_djoined
06:06:34  * MrBluequit (Quit: Ex-Chat)
06:06:47  * anoemiquit (Quit: anoemi)
06:09:22  * rc0mbsjoined
06:09:57  * itzmjauzquit (Read error: Operation timed out)
06:09:57  * ben_almanquit (Read error: Operation timed out)
06:09:58  * beuk_quit (Read error: Operation timed out)
06:09:58  * devdazedquit (Read error: Connection reset by peer)
06:09:58  * marfarmaquit (Read error: Operation timed out)
06:10:10  * riafquit (Read error: Operation timed out)
06:10:11  * Fabryzquit (Ping timeout: 252 seconds)
06:10:29  * riafjoined
06:11:16  * rcombsquit (Ping timeout: 252 seconds)
06:11:17  * rc0mbschanged nick to rcombs
06:12:10  * Fabryzjoined
06:12:18  * beukjoined
06:12:19  * itzmjauzjoined
06:12:30  * admcjoined
06:13:18  * blobaumjoined
06:13:24  * sevastosquit (Ping timeout: 240 seconds)
06:14:46  * ben_almanjoined
06:15:47  * marfarmajoined
06:17:09  * admcquit (Ping timeout: 252 seconds)
06:18:44  * andreypoppjoined
06:26:47  * sevastosjoined
06:30:15  * swaagie_joined
06:30:23  * swaagie_quit (Read error: Connection reset by peer)
06:32:51  * sreeixjoined
06:33:13  * erichoceanquit (Quit: erichocean)
06:37:59  * atomlessjoined
06:43:19  * admcjoined
06:44:18  * blobaumquit (Ping timeout: 256 seconds)
06:48:00  * admcquit (Ping timeout: 256 seconds)
06:53:22  * mokesjoined
06:55:11  * mokesquit (Remote host closed the connection)
06:55:14  * joshonthewebjoined
06:55:26  * mokesjoined
06:58:13  * ipalreadytakenquit (Remote host closed the connection)
07:00:53  * d_d_dquit (Ping timeout: 248 seconds)
07:03:50  * d_d_djoined
07:10:13  * chjjquit (Quit: leaving)
07:13:09  * joshonthewebquit (Quit: Textual IRC Client: http://www.textualapp.com/)
07:14:09  * admcjoined
07:14:23  * joshonthewebjoined
07:19:07  * admcquit (Ping timeout: 268 seconds)
07:24:48  * toonketelsjoined
07:26:27  * mokesquit (Remote host closed the connection)
07:28:40  * mokesjoined
07:45:12  * admcjoined
07:48:18  * atomlessquit (Quit: My iMac has gone to sleep. ZZZzzz…)
07:49:28  * YoYquit (Ping timeout: 246 seconds)
07:49:57  * admcquit (Ping timeout: 268 seconds)
07:50:34  * sportoquit (Quit: Computer has gone to sleep.)
07:51:34  * YoYjoined
07:56:09  * AndrewHendersonquit (Ping timeout: 250 seconds)
07:59:57  * chjjjoined
08:00:31  * jbprosjoined
08:01:31  * Baastrupjoined
08:10:20  * lresendejoined
08:12:32  * Hounddogjoined
08:14:58  * jcrugzzquit (Ping timeout: 256 seconds)
08:16:41  * swaagie_joined
08:16:50  * swaagie_quit (Remote host closed the connection)
08:17:45  * `3E|ZZZchanged nick to `3E
08:17:46  * benjaminbenbenjoined
08:18:19  * Baastrupquit (Quit: Leaving.)
08:19:05  * mokesquit (Remote host closed the connection)
08:24:03  * Hounddogquit (Remote host closed the connection)
08:32:19  * AndrewHendersonjoined
08:33:46  * lresendequit (Quit: Zzzzzzz ...)
08:41:03  * lresendejoined
08:45:49  * mokesjoined
09:00:07  * cesconixjoined
09:05:48  * andreypoppquit (Quit: andreypopp)
09:07:18  * andreypoppjoined
09:11:29  * lresendequit (Quit: Zzzzzzz ...)
09:13:40  * andreypoppquit (Quit: andreypopp)
09:23:55  * d_d_dquit (Quit: Computer has gone to sleep.)
09:26:05  * mcaulayjoined
09:27:50  * mcaulayquit (Client Quit)
09:30:03  * yuvaljoined
09:30:14  <yuval>hi
09:30:49  * yuvalquit (Client Quit)
09:32:33  * Baastrupjoined
09:33:06  * mcaulayjoined
09:38:12  * Hounddogjoined
09:52:48  * sreeixquit (Quit: sreeix)
09:53:05  * jbprosquit (Quit: jbpros)
10:02:24  * lresendejoined
10:13:57  * AndrewHendersonquit (Ping timeout: 250 seconds)
10:14:38  * atomlessjoined
10:17:30  * mcaulayquit (Ping timeout: 264 seconds)
10:17:53  * admcjoined
10:38:26  * toonketelsquit (Remote host closed the connection)
10:51:12  * Baastrupquit (Quit: Leaving.)
10:54:34  * mdedetrichquit (Quit: Computer has gone to sleep.)
10:57:25  * HectorNujoined
11:00:55  * mdedetrichjoined
11:05:34  * mokesquit (Remote host closed the connection)
11:05:41  * lresendequit (Quit: Zzzzzzz ...)
11:06:48  * joshonthewebquit (Quit: Computer has gone to sleep.)
11:09:43  * toonketelsjoined
11:11:41  * mokesjoined
11:17:57  * toonketelsquit (Ping timeout: 248 seconds)
11:18:26  * toonketelsjoined
11:28:44  * mokesquit (Remote host closed the connection)
11:29:35  * coen-hydejoined
11:29:47  * HectorNuquit (Ping timeout: 250 seconds)
11:30:10  <coen-hyde>hey, anyone from nodejitsu awake at the moment?
11:31:33  * mokesjoined
11:32:38  * d_d_djoined
11:33:21  * toonketelsquit (Remote host closed the connection)
11:36:34  * mokesquit (Remote host closed the connection)
11:38:34  * mokesjoined
11:42:15  * toonketelsjoined
11:43:00  * sreeixjoined
11:47:27  * atomlessquit (Quit: My iMac has gone to sleep. ZZZzzz…)
11:51:28  * wswrightjoined
11:52:15  <wswright>Hey guys, I'm having some issues deploying my app with jitsu.. https://gist.github.com/anonymous/8f14845fb92f8607c8c7
11:52:39  <wswright>I'm getting errors w/ Express when the app starts that I'm not getting when running locally
11:53:05  <wswright>I'm using the same version of Node locally
11:55:59  * atomlessjoined
11:59:33  * standoojoined
12:00:26  <wswright>Can anyone help me with this deployment error? https://gist.github.com/anonymous/8f14845fb92f8607c8c7
12:01:56  * leichtgewichtquit (Remote host closed the connection)
12:02:04  <wswright>Oh, ack. Installing jitsu broke my app :(
12:04:43  <mmalecki>you might be running outdated version locally - `rm -rf node_modules && npm install`
12:05:00  <wswright>Turns out that I'm an idiot.
12:05:25  <mmalecki>I come to that realization way too often
12:06:12  <wswright>It is probably related to staying up all night.
12:07:10  <wswright>Got everything working. Wow.. that was easy.
12:12:14  * coen-hydepart
12:14:16  * standooquit (Read error: Connection reset by peer)
12:18:43  * thealanwattsriotjoined
12:21:41  * mokesquit (Remote host closed the connection)
12:28:51  <wswright>Blah, looks like jitsu has a pathing bug on Windows..
12:29:00  <wswright>error: Error running command apps update error: No package found at C:\Users\Scott\Documents\GitHub\wswright.com/package.json
12:30:07  * silv3rwindjoined
12:41:49  * sirkitreejoined
12:42:16  <wswright>I'm having an issue updating my package.json. When I run 'jitsu apps update' it fails but there isn't an error
12:42:51  <wswright>Here is the output: https://gist.github.com/wswright/594bdfac414eb69219f4
12:43:35  * fomatinjoined
12:43:51  <wswright>And here is the package.json
12:43:52  <wswright>https://gist.github.com/wswright/ebacda5c3af2e9cf1e3d
12:44:40  * mokesjoined
12:46:12  * benjaminbenben_joined
12:46:52  * benjaminbenbenquit (Ping timeout: 240 seconds)
12:46:53  * benjaminbenben_changed nick to benjaminbenben
12:47:17  <wswright>Has anyone seen this before? https://gist.github.com/wswright/594bdfac414eb69219f4
12:48:42  * hourbackquit (Ping timeout: 264 seconds)
12:48:53  <nathan7>Hi wswright
12:49:04  <nathan7>wswright: it's just jitsu deploy
12:49:42  <wswright>That resulted in the same thing, Nodejitsu no ok with no error messages :(
12:49:58  <nathan7>Can you run it with --debug?
12:50:48  <wswright>https://gist.github.com/wswright/63f4530d50bdec6f088e
12:51:17  <nathan7>That's very odd
12:51:33  <nathan7>Can you try updating to a recent 0.8 node?
12:51:40  <nathan7>0.8.9 is way old
12:51:51  <nathan7>wswright: !
12:52:00  <wswright>Sure thing
12:52:04  <wswright>Let me try that right quick
12:52:05  <nathan7>I know what's wrong
12:52:17  <wswright>What's that?
12:52:21  <nathan7>jitsu config set remoteHost api.nodejitsu.com
12:52:32  <nathan7>at some point you did jitsu host jit.su or something like that
12:52:37  <wswright>YUP
12:52:43  * mokesquit (Remote host closed the connection)
12:53:02  * fomatinquit (Quit: Computer has gone to sleep.)
12:53:18  <wswright>nathan7: Thank you!
12:53:24  <nathan7>No problem C=
12:53:35  <Hounddog>am using node-http-proxy and sockets but am only to recieve the clients address when using the proxy... is there any way i can get this information?
12:53:54  <nathan7>Hounddog: ?
12:54:04  <Hounddog>am unable to recieve the client address i mean
12:54:12  <nathan7>Yeah
12:54:15  <Hounddog> var address = socket.handshake.headers['x-forwarded-for'] || socket.handshake.address;
12:54:24  <nathan7>a moment
12:54:24  <Hounddog>this works accessing the app directly
12:54:48  <nathan7>I think you have to set that header yourself
12:55:03  <Hounddog>in the proxy script you mean?
12:55:10  <nathan7>Mhm
12:55:18  * sreeixquit (Quit: sreeix)
12:55:51  <nathan7>ah
12:55:51  <nathan7>node_modules/http-proxy/README.md: xforward: true // enables X-Forwarded-For
12:56:18  <nathan7>Just add xforward: true to your createServer
12:56:34  <Hounddog>ahh was just looking for that
12:57:34  * sreeixjoined
12:57:45  * wswrightquit (Ping timeout: 250 seconds)
12:58:15  * RORgasmquit (Read error: Connection reset by peer)
12:58:19  * sirkitreequit (Quit: Computer has gone to sleep.)
12:58:22  * RORgasmjoined
12:59:01  * Baastrupjoined
13:01:10  <Hounddog>nathan7: http://pastebin.com/E31nM7Gn just put it there but still seems not to go through...
13:02:20  <nathan7>err
13:03:06  * leichtgewichtjoined
13:04:36  * leichtgewichtquit (Remote host closed the connection)
13:06:10  * hourbackjoined
13:07:24  <nathan7>Hounddog: ..this option is in fact on by default
13:07:31  * fomatinjoined
13:07:47  <Hounddog>nathan7: just checking something else seems wrong am seeing the ip in the headers
13:07:49  * frenchtoastjoined
13:08:56  <Hounddog>fetching my address is wrong... anyway got it now
13:09:31  * jbprosjoined
13:11:49  * fomatinquit (Client Quit)
13:17:44  * sirkitreejoined
13:19:02  * mokesjoined
13:20:34  * johnmartyjoined
13:26:00  * mdedetrichquit (Quit: Computer has gone to sleep.)
13:26:49  * jbprosquit (Quit: jbpros)
13:28:18  * satishjoined
13:28:51  <satish>Hi, I'm getting a "502 socket hang up" in the frontpage of my app and logs show "Error: listen EACCES" even though the listen port is 80. Any ideas?
13:29:00  <satish>The url is http://wink.nodejitsu.com/
13:29:23  <nathan7>satish: Yeah, listen on a port >1024
13:29:40  <satish>ok, docs say 80 or > 1024. is that not right anymore?
13:29:42  <nathan7>satish: Only root can listen on ports <1024, we have hooked net#Socket.listen so we know what port you're on
13:29:55  <Sly>nathan7: it's already remapped to 1024.
13:30:06  <Sly> port=1024, desired=80
13:30:07  <nathan7>Sly: I've seen more cases of that breaking
13:30:13  <Sly>Yeah, but it is right now.
13:30:15  <Sly>Just checked.
13:30:17  <nathan7>Sly: I don't trust the haibu-carapace net plugin
13:31:43  <satish>ok, trying with 1025
13:32:05  <satish>does 80 get redirected to what the app listens on?
13:32:11  <Sly>nathan7: *.1024 *.* 0 0 128000 0 LISTEN
13:32:16  <Sly>It's working on 1024 like it should.
13:33:33  <nathan7>satish: Yep
13:33:58  <nathan7>satish: all *.jit.su resolve to our load balancers, your app is running on a server on a private network (no public-facing IP)
13:34:26  * atomlessquit (Quit: My iMac has gone to sleep. ZZZzzz…)
13:34:37  <satish>yep understood that..
13:34:58  <satish>port is now 1025, confirmed in the log. front page still not loading, keeps waiting.
13:35:18  <nathan7>Okies, I'll have a look
13:36:57  <satish>chrome shows an "Error 324 (net::ERR_EMPTY_RESPONSE): The server closed the connection without sending any data."
13:37:01  <nathan7>Yeah
13:37:05  <nathan7>I'm getting this drone-locally too
13:37:46  <nathan7>I see all your dependencies are *
13:38:14  <nathan7>It might be running different versions of your deps
13:38:18  <satish>yep, was going to set them to explicit versions shortly
13:38:27  <satish>been a while since i uploaded anything to jitsu so was trying it out
13:38:40  * mdedetrichjoined
13:38:57  <nathan7>satish: tip of the day
13:39:00  <nathan7>satish: npm install -S
13:39:06  <nathan7>or even npm i -S
13:39:12  <nathan7>equivalent to npm install --save
13:39:17  <nathan7>(also -D, for --save-dev)
13:39:57  <satish>yes I discovered that pretty late :) hence the two deps that have versions across them
13:40:20  <satish>is there any command to scan node_modules and fill in package.json with the versions?
13:40:28  <nathan7>npm init does that
13:40:45  * c4milojoined
13:41:07  <satish>ok
13:41:28  <nathan7>info: GET /favicon.ico 200 1ms app=wink, user=satish
13:42:21  <nathan7>Certainly something strange in app code
13:42:42  * hourbackquit (Ping timeout: 264 seconds)
13:43:05  <satish>yea saw that went fine in the log too. app seems to run locally so wasn't sure about any issues in it.
13:43:08  <satish>i'll try with explicit deps
13:43:34  * hourbackjoined
13:44:56  <nathan7>satish: try with NODE_ENV=production
13:45:00  <nathan7>satish: NODE_ENV=production npm start
13:45:50  <satish>trying
13:47:25  <satish>yes that loads the landing page fine
13:47:28  <satish>i.e. locally
13:47:36  * jbprosjoined
13:49:58  * travis-cijoined
13:49:58  <travis-ci>[travis-ci] rackspace/pkgcloud#143 (rackspaceCDN - e1c9288 : Ken Perkins): The build passed.
13:49:58  <travis-ci>[travis-ci] Change view : https://github.com/rackspace/pkgcloud/compare/211199eb9a07...e1c928837df2
13:49:58  <travis-ci>[travis-ci] Build details : http://travis-ci.org/rackspace/pkgcloud/builds/8237934
13:49:58  * travis-cipart
13:51:33  * jbprosquit (Client Quit)
13:51:35  <nathan7>satish: You can do npm shrinkwrap for now
13:52:14  <satish>looks like mongoose 3.6.0 isn't available in nodejitsu.. 'jitsu deploy' complains when i specify that
13:52:38  <nathan7>Oi
13:53:47  * defunctzombie_zzchanged nick to defunctzombie
13:58:11  <nathan7>satish: Try now
13:58:11  <satish>can mongoose 3.6.0 be added?
13:58:14  <satish>ah
13:58:21  <nathan7>Our private npm is out of sync again
13:59:19  <satish>same erorr though
13:59:27  <satish>pm ERR! Error: version not found: 3.6.0 : mongoose/3.6.0
13:59:42  <satish>i mean, npm ERR!
14:00:42  <nathan7>a moment
14:02:45  <nathan7>satish: oh, sorry
14:02:50  <nathan7>satish: There's no 3.6.0
14:03:08  <nathan7>satish: There's 3.5.14, 3.6.0rc0, 3.6.0rc1, 3.6.2
14:03:29  <nathan7>satish: (semver considers 3.6.0rc1 less than 3.6.0, it's a release candidate after all)
14:04:14  <satish>ok, don't know where i got my mongoose from.. its package.json says 3.6.0. I'll update it to 3.6.2 and try again
14:04:38  <nathan7>It was probably unpublish'd then
14:07:00  <satish>super, worked this time
14:07:06  <satish>landing page laods up
14:07:07  <satish>thanks!
14:11:06  * defunctzombiechanged nick to defunctzombie_zz
14:11:34  * jgablejoined
14:13:54  * frenchtoastquit (Ping timeout: 240 seconds)
14:14:50  * ChrisMatthieujoined
14:16:24  * poormanjoined
14:18:19  * fnumpjoined
14:20:53  * sirkitreequit (Quit: Computer has gone to sleep.)
14:25:14  * fnumpquit (Ping timeout: 268 seconds)
14:28:19  * mdedetrichquit (Quit: Computer has gone to sleep.)
14:29:08  * bzoojoined
14:29:49  * sirkitreejoined
14:29:55  * sreeixquit (Quit: sreeix)
14:30:23  * ChrisMatthieuquit (Quit: ChrisMatthieu)
14:31:57  * mdedetrichjoined
14:33:22  * anoemijoined
14:43:46  * mdedetrichquit (Quit: Computer has gone to sleep.)
14:45:06  * mokesquit (Remote host closed the connection)
14:45:52  * mokesjoined
14:46:03  * mokesquit (Remote host closed the connection)
14:48:25  * michael____joined
14:48:39  * satishquit
14:50:22  * jgablequit (Quit: Computer has gone to sleep.)
14:50:40  <michael____>I keep getting a 502 error...
14:51:44  * poormanquit (Ping timeout: 260 seconds)
14:53:15  * ChrisMatthieujoined
14:53:55  * poormanjoined
14:54:04  * ChrisMatthieuquit (Client Quit)
14:54:10  <michael____>is anyone else getting a 502 error?
14:56:45  <Sly>michael____: what's your username and application name?
14:57:38  <michael____>'stonecanoe' is my username, the application is 'portal'
15:01:16  * jgablejoined
15:01:29  * ChrisMatthieujoined
15:02:57  <Sly>michael____: looking into it now.
15:06:04  * defunctzombie_zzchanged nick to defunctzombie
15:15:27  * nodejitsu-githubjoined
15:15:27  <nodejitsu-github>[aeternum] Southern created help (+1 new commit): http://git.io/qI-NSg
15:15:27  <nodejitsu-github>aeternum/help 02167f8 Colton Baker: [new] Initial help
15:15:27  * nodejitsu-githubpart
15:16:01  * theevilgeekjoined
15:16:44  <Sly>michael____: should be fixed. :)
15:19:33  * silv3rwindquit (Read error: Connection reset by peer)
15:20:21  * `3Echanged nick to `3E|BBQ
15:22:33  * defunctzombiechanged nick to defunctzombie_zz
15:23:32  * nodejitsu-githubjoined
15:23:32  <nodejitsu-github>[aeternum] Southern pushed 1 new commit to help: http://git.io/Q96LvA
15:23:32  <nodejitsu-github>aeternum/help 607530e Colton Baker: ...
15:23:32  * nodejitsu-githubpart
15:27:59  * jessep_joined
15:29:54  <jessep_>just trying nodejitsu. on first jitsu deploy, getting extremely non-descriptive 500 error "No matching version found": https://gist.github.com/jessep/755c2f990e5cc2abd300
15:30:11  <Sly>Hey, jessep_. We don't support 0.10.x yet.
15:30:49  <jessep_>ah, huh. i figured, but a two second google didn't show that
15:31:02  * InconceivableBjoined
15:31:12  <jessep_>what version do you recommend .8.x?
15:31:32  <Sly>jessep_: you can use either 0.6.x or 0.8.x on our platform. :)
15:33:29  * Baastrupquit (Quit: Leaving.)
15:34:09  <michael____>thanks, it's working great now
15:34:25  <michael____>@Sly
15:34:45  <Sly>michael____: no problem. :)
15:38:57  * michael____quit (Ping timeout: 250 seconds)
15:39:24  * benjaminbenben_joined
15:39:36  * brianruejoined
15:39:49  * benjaminbenbenquit (Ping timeout: 276 seconds)
15:39:49  * benjaminbenben_changed nick to benjaminbenben
15:43:04  * Baastrupjoined
15:47:00  * julianduquejoined
15:47:13  * jessep_part
15:47:22  * Baastrupquit (Client Quit)
15:49:46  * RORgasmquit (Read error: Connection reset by peer)
15:49:52  * RORgasmjoined
15:51:52  * Hounddogquit (Remote host closed the connection)
15:59:00  * sirkitreequit (Quit: Computer has gone to sleep.)
15:59:02  * anoemiquit (Quit: anoemi)
16:02:22  * sreeixjoined
16:02:46  * satishjoined
16:03:00  * sreeixquit (Client Quit)
16:03:24  * anoemijoined
16:04:45  * mokesjoined
16:06:13  <satish>nodejitsu support, I'm back with a new issue :/
16:06:23  <Sly>satish: what's up?
16:06:56  <satish>I'm using dustjs template engine. My homepage's view is not getting loaded now, and it was working just fine a few minutes ago. Seems like something broke when i did a new deploy, but the only difference between the previous deploy and new one was an unrelated library upgrade
16:07:18  <Sly>What's your username and application name?
16:07:29  <satish>username: satish, appname: wink
16:07:34  * andreypoppjoined
16:07:49  <satish>the log shows "Failed to lookup view "indexNotLoggedIn""
16:08:00  <satish>with the path where it should be, so perhaps you could check if that path exists on the drone
16:08:54  * mokesquit (Ping timeout: 240 seconds)
16:09:46  <Sly>satish: the only things I see on the server are js, node_modules, and package.json.
16:10:19  <Sly>Where's it supposed to be?
16:10:29  <satish>a sibling dir to js, named 'views'
16:10:37  <Sly>So js/views?
16:10:37  <satish>i tested with 'node pack' and the resulting .tgz contains it
16:10:50  <satish>should also have a 'public' folder in the same level as 'js'
16:10:52  <satish>is that not there?
16:11:29  <Sly>I don't see a public or views folder.
16:11:42  <Sly>One second.
16:11:43  <satish>could you see if they are listed in packages.json under "files" section?
16:12:56  <Sly>satish: they are.
16:13:30  <Sly>satish: it looks like it was added into .npmignore or .gitignore somehow.
16:13:50  * fomatinjoined
16:15:33  * TooTallNatejoined
16:15:43  <nathan7>ah/g #node.js
16:15:45  <nathan7>..hrmpf
16:16:35  <satish>.gitignore should only have public/css and public/js, not js or views
16:17:28  <nathan7>I'm really uncertain on the interaction between "files" in package.json and gitignore/npmignore
16:18:37  <satish>yep, i wasn't either.. it worked a couple of times but not anymore
16:19:01  <satish>but still gitignore only has 2 dirs under 'public', so not sure why 'js' and 'views' are blcoked
16:20:19  * admcquit (Ping timeout: 264 seconds)
16:22:30  * rosskjoined
16:22:44  * sreeixjoined
16:23:14  * fomatinquit (Quit: Computer has gone to sleep.)
16:23:37  <Sly>satish: js isn't blocked. It's in there.
16:23:44  <Sly>It has js/routes js/utils, etc.
16:23:50  <Sly>I just don't see a views or public folder.
16:25:03  * sirkitreejoined
16:25:45  * satishquit (Ping timeout: 250 seconds)
16:27:33  * toonketelsquit (Remote host closed the connection)
16:28:07  * generalissimojoined
16:31:08  * jcrugzzjoined
16:32:16  * andreypoppquit (Quit: andreypopp)
16:34:27  * cesconixquit (Quit: Computer has gone to sleep.)
16:34:56  * ChrisMatthieuquit (Quit: ChrisMatthieu)
16:42:26  * wookiehangoverquit (Ping timeout: 256 seconds)
16:42:56  * generalissimoquit (Remote host closed the connection)
16:44:25  * wookiehangoverjoined
16:44:47  * andreypoppjoined
16:44:48  * TooTallNatequit (Quit: Computer has gone to sleep.)
16:45:00  * bzooquit (Remote host closed the connection)
16:45:35  * bzoojoined
16:48:42  * sreeixquit (Quit: sreeix)
16:49:34  * sreeixjoined
16:49:54  * bzooquit (Ping timeout: 240 seconds)
16:55:46  * NikolasWisejoined
16:55:48  <NikolasWise>Hello hello
16:56:16  <NikolasWise>Is there support here?
16:57:25  <NikolasWise>my nodejitsu dashboard is saying my app is running, but the URL is throwing a 400 "app not running" error.
16:57:26  * defunctzombie_zzchanged nick to defunctzombie
16:58:39  <NikolasWise>docs?
17:00:08  * towskijoined
17:00:54  * andreypoppquit (Quit: andreypopp)
17:01:16  * cesconixjoined
17:03:18  <Sly>NikolasWise: sorry. Didn't hear the computer go off.
17:03:27  <Sly>NikolasWise: what's the username and application?
17:03:30  * TooTallNatejoined
17:04:20  * fb55joined
17:11:41  * NikolasWisequit (Ping timeout: 250 seconds)
17:14:30  * devdazedjoined
17:15:01  * johnmarty1joined
17:15:31  * admcjoined
17:16:07  * johnmartyquit (Ping timeout: 264 seconds)
17:19:10  * jxsonjoined
17:21:42  * jcrugzzquit (Ping timeout: 264 seconds)
17:28:11  * brianruequit (Remote host closed the connection)
17:29:18  * sreeixquit (Quit: sreeix)
17:29:45  * sreeixjoined
17:37:17  * brianloveswordsquit (Excess Flood)
17:39:21  * brianloveswordsjoined
17:40:45  * bzoojoined
17:41:57  * anoemiquit (Quit: anoemi)
17:42:34  * RORgasmquit (Read error: Connection reset by peer)
17:42:40  * RORgasm_joined
17:46:24  * pikluquit (Ping timeout: 240 seconds)
17:46:41  * piklujoined
17:47:16  * atomlessjoined
17:47:37  * RORgasm_changed nick to RORgasm
17:51:08  * switzjoined
17:52:35  * towski_joined
17:52:58  * jxson_joined
17:55:18  * poormanquit (Ping timeout: 246 seconds)
17:56:06  * nathan7_joined
17:56:10  * c4miloquit (Remote host closed the connection)
17:59:05  * poormanjoined
18:00:08  * jxsonquit (*.net *.split)
18:00:08  * cesconixquit (*.net *.split)
18:00:08  * towskiquit (*.net *.split)
18:00:08  * nathan7quit (*.net *.split)
18:00:08  * pksunkaraquit (*.net *.split)
18:09:36  * `3E|BBQchanged nick to `3E
18:11:35  * joshonthewebjoined
18:12:25  * brianruejoined
18:15:45  <kenperkins>cronopio: I feel like we're going to have to decouple private test requirements for merges at some point
18:18:08  <cronopio>kenperkins: the test/configs/*.json stuff??
18:18:12  <kenperkins>no i mean
18:18:24  <kenperkins>you guys have a bunch of private tests right
18:18:29  <kenperkins>that I have no visibility to
18:18:31  <kenperkins>(or others)
18:18:46  <cronopio>actually those are tests from other tools using pkgcloud
18:19:11  <kenperkins>but shouldn't the criteria for those tests be external to the merge quality of a PR
18:21:10  <cronopio>kenperkins: agree, but sometimes the PR affect directly some functionality used by this other tools
18:21:17  <kenperkins>why would it though
18:21:21  <kenperkins>don't those tools use semver?
18:21:39  <kenperkins>i.e. those tools shouldn't be haphazardly grabbing any new version of pkgcloud
18:21:54  <kenperkins>your test process should bless specific versions, and you should only move to new versions deliberatley
18:22:18  <cronopio>yes, just give us like other test case and just check that work fine to move a new version
18:22:27  * c4milojoined
18:22:41  <kenperkins>can you clarify that a bit, confused
18:22:42  <cronopio>if we dont do that quick, some of our tools keep using old versions
18:23:34  * johnmarty1quit (Quit: Leaving.)
18:23:35  <cronopio>is just a little check, not a big criterion to eval a PR
18:24:23  <kenperkins>I'm still confused :(
18:25:01  <cronopio>kenperkins: I mean, as a personal process I test pkgcloud running the suite tests of other projects using pkgcloud, that give us more secure to merge or choose or whatever
18:25:07  * fb55quit (Remote host closed the connection)
18:25:14  <cronopio>s/give us/give me/
18:25:24  <kenperkins>that makes sense, but it shouldn't be required for a merge
18:25:27  <kenperkins>that's external to pkgcloud
18:25:43  * fb55joined
18:26:14  <cronopio>yeah not at all, but as I said sometimes a PR could affect directly some funcionality
18:26:28  <kenperkins>how
18:26:39  <kenperkins>do you have tools that are pulling off master directly and bypassing npm?
18:27:08  * andreypoppjoined
18:27:10  * fb55quit (Read error: Connection reset by peer)
18:27:31  <cronopio>no, I mean
18:29:24  * johnmartyjoined
18:29:42  * generalissimojoined
18:29:46  <cronopio>if pkgcloud evolves so we want that our tools keep update too, and if pkgcloud change something I need to see how to update the other tool and bump the pkgcloud version with better trust
18:30:40  <kenperkins>but we should be able to evaluate changes to pkgcloud in isolation, that's the whole point of versioning
18:30:41  * jcrugzzjoined
18:31:04  <kenperkins>if we release a version that introduces a bug or api changes that break a tool, you file an issue with pkgcloud just like any other user of pkgcloud
18:31:30  <kenperkins>I feel like the ability to merge things into pkgcloud proper are dependant on tools that I have no visibility to
18:31:38  <kenperkins>and thus, blocked
18:33:49  <cronopio>kenperkins: yeah very agree, Im the one that you should hit when that happen, you now can merge proper most of the PRs but I want to track well, wich PRs will need work in other projects
18:34:03  <kenperkins>but that's what I'm trying to avoid :S
18:34:14  <kenperkins><sigh>
18:34:20  <kenperkins>i'll be back in a bit
18:35:00  <cronopio>kenperkins: well, we can improve that, you know we are open to ideas and anything is forced or mandatory
18:35:11  <cronopio>s/anything/nothing
18:38:23  * TooTallNatequit (Ping timeout: 246 seconds)
18:42:51  * papachanjoined
18:44:15  * dmodalekjoined
18:48:26  * AndrewHendersonjoined
18:49:43  * nathan7_changed nick to nathan7
18:49:56  <AndrewHenderson>Having issues authenticating a local strategy of passport on my drone. Everything works fine in dev on my local machine.
18:50:49  <AndrewHenderson>I put logging in the local strategy function and it shows up in the logs
18:51:07  * shanebojoined
18:51:36  * Hebojoined
18:51:54  <shanebo>hey guys, I have a question about pricing
18:51:56  * generalissimoquit (Remote host closed the connection)
18:52:20  <shanebo>is "drone" analogous to a slice on a typical VPS?
18:52:29  <shanebo>and can you host as many apps on each drone as you want?
18:52:41  * generalissimojoined
18:53:11  <shanebo>in other words, are the plans mainly differentiated by how many drones your app can scale to?
18:55:09  * fb55joined
18:55:31  * poormanquit (Quit: My MacBook Air has gone to sleep. ZZZzzz…)
18:56:05  <AndrewHenderson>shanebo: I'm only a user, don't work at nodejitsu, but my understanding is the drone hosts one app
18:56:08  * benjaminbenbenquit (Quit: benjaminbenben)
18:56:14  * poormanjoined
18:56:55  <shanebo>AndrewHenderson it's very confusing: https://www.nodejitsu.com/pricing/
18:57:08  <shanebo>"1 drone for all apps"
18:57:20  <shanebo>what does that even mean? :D
18:57:58  <AndrewHenderson>i didn't notice that. that would imply you can put more than one on a single drone, i think
18:58:23  <AndrewHenderson>i have a micro account
18:58:42  <AndrewHenderson>i used to have a developer account for the free trial period
18:59:02  <shanebo>AndrewHenderson anything in the admin that indicates you can deploy more apps on your micro plan?
18:59:04  <AndrewHenderson>and when deploying different apps they appeared under different drones
18:59:11  * atomlessquit (Quit: My iMac has gone to sleep. ZZZzzz…)
18:59:19  * RORgasmquit (Read error: Connection reset by peer)
18:59:45  * RORgasmjoined
19:00:00  <shanebo>AndrewHenderson i remember the same with my trial account and that's why I left
19:00:19  * swaagie_joined
19:00:25  <shanebo>but their pricing page seems to have changed, but still unintelligible
19:00:44  * poormanquit (Ping timeout: 246 seconds)
19:01:01  <AndrewHenderson>It says under drones 1 out of 1 for me
19:01:02  * fomatinjoined
19:01:08  <AndrewHenderson>which makes sense
19:01:20  <AndrewHenderson>i just don't see anywhere to add more apps to that drone
19:01:33  <shanebo>then i wonder what their pricing page means?
19:01:57  <shanebo>sure would be nice for someone from nodejitsu to answer a question about their pricing ;)
19:02:10  <AndrewHenderson>everyone i've dealt with at nodejitsu has been very helpful. i do agree that their docs assume a lot about the reader's level of knowledge
19:02:27  <Sly>shanebo: sorry, one second. Reading over what you said.
19:02:56  <AndrewHenderson>i'm often reading and re-reading their docs to try and piece together the small code blocks they provide
19:03:01  <Sly>shanebo: drones are one app on one server.
19:03:31  <shanebo>Sly then why does the pricing page say "1 drone for all apps"?
19:03:39  <shanebo>(on micro plan)
19:04:15  <shanebo>if it's $9 for one app, that is absurd
19:04:40  <Sly>Sorry that you feel that way, but we have no control over the pricing here.
19:04:58  <shanebo>understood
19:05:21  <shanebo>still wondering why the pricing page (https://www.nodejitsu.com/pricing/) says "1 drone for all apps"?
19:05:58  <Sly>You can still have more than one application uploaded at once, but only one started.
19:06:38  <shanebo>that makes sense, but that's very misleading language on the pricing page
19:07:08  <Sly>`3E: ^
19:07:09  <shanebo>it reads like I can run as many apps on one drone as I want but it won't scale
19:07:52  <`3E>Sly: can you open an issue on that?
19:07:58  <Sly>10-4
19:08:00  <AndrewHenderson>Sly: I just signed up for a micro account. I have to say, one app is a bit disappointing for that price. Does Nodejitsu have significantly better performance than competitors?
19:08:02  <`3E>with a good suggested content ;)
19:08:11  * admcquit (Quit: Leaving.)
19:08:24  <`3E>as you seen from my previous sentence, i suck at english ;))
19:08:24  <shanebo>AndrewHenderson in my experience previously, no.
19:08:36  * admcjoined
19:08:47  * RORgasmquit (Read error: Connection reset by peer)
19:08:50  * RORgasm_joined
19:09:15  * admcquit (Client Quit)
19:09:25  <shanebo>AndrewHenderson I'm currently on a linode box running about 5 node apps for $15/mo and can add as many as the server can handle
19:09:53  <Sly>shanebo: big difference between linode and PaaS though.
19:10:01  <shanebo>AndrewHenderson the downside is you have to setup the box and learn how to deploy
19:10:35  <shanebo>but the sugar nodejitsu offers isn't worth ~$9/site/app
19:12:51  * admcjoined
19:13:56  * TooTallNatejoined
19:14:08  <AndrewHenderson>shanebo: I've been learning on this app and have had enough to chew on. For now, i see the ease of use helpful for getting the app up on its feet as a minimum viable product. I could see exploring other options once I've become more experienced with Node.
19:14:10  * theevilgeekquit (Quit: theevilgeek)
19:14:14  * admcquit (Client Quit)
19:14:43  <AndrewHenderson>Is there anyone else from Nodejitsu around to take a look at my logs?
19:14:45  * dmodalekquit (Ping timeout: 250 seconds)
19:14:57  <Sly>AndrewHenderson: what's going on?
19:15:00  <shanebo>AndrewHenderson yep, but consider you have 10 tiny client sites as node apps, $9/mo should cover a setup like that
19:15:01  <AndrewHenderson>Sly: Do you work for Nodejitsu?
19:15:05  <Sly>Yes.
19:15:11  <AndrewHenderson>Sly: great
19:16:04  <AndrewHenderson>I got my app deployed, but it's not authenticating the local strategy of passport on my drone
19:18:15  <Sly>AndrewHenderson: I'll help as best as I can, but I haven't used passport before.
19:19:24  <AndrewHenderson>Sly: OK Thanks. Can I provide you my username and then you can see the app files?
19:19:41  <Sly>Need the username and application name. :)
19:20:12  * AvianFlujoined
19:21:11  <AndrewHenderson>Sly: The local strategy for passport is a simple function that you write your own comparison and return a done()
19:21:35  <AndrewHenderson>Sly; I can point you to the line
19:22:00  <Sly>AndrewHenderson: I can try to look into it.
19:24:58  * fomatinquit (Quit: Computer has gone to sleep.)
19:26:51  <AndrewHenderson>Sly: username ahendy
19:27:08  * toonketelsjoined
19:28:18  * fomatinjoined
19:28:29  <Sly>Okay. Where's the problem at in these files?
19:28:52  <Sly>Line 98 in app.js?
19:29:26  <AndrewHenderson>If you visit the subdomain, users are able to create an account, but then login fails
19:29:36  <AndrewHenderson>Sly: yes
19:29:48  * RORgasm_changed nick to RORgasm
19:29:54  <AndrewHenderson>I put logging into the function to see it in the drone logs
19:31:11  <Sly>The error I see is a redis error, and it looks like the only thing there using a database is `db.get`.
19:33:19  <AndrewHenderson>Sly: Can you start version 0.1.1-20
19:34:12  <AndrewHenderson>Sly: Not sure why that issue is popping up again. It was working last night
19:34:21  <Sly>Yes. 0.1.1-20 is started.
19:36:02  * cesconixjoined
19:36:28  <AndrewHenderson>Sly: Visit the subdomain and create a dummy account
19:36:40  * fb55quit (Read error: Connection reset by peer)
19:36:41  <AndrewHenderson>Sly: There is a link at the bottom of the screen
19:37:23  <AndrewHenderson>Sly: I then redirects you to the login screen
19:37:32  <AndrewHenderson>Sly: Attempt to log in
19:38:24  <Sly>AndrewHenderson: I'm seeing the requests complete now, but it's not allowing login.
19:38:26  <AndrewHenderson>Sly: I see your user in couch, so that part work
19:38:53  * mokesjoined
19:39:11  <AndrewHenderson>Sly: right. i'm not sure why this works locally but not on drone
19:39:26  <Sly>Try NODE_ENV=production locally and see if you get the same thing.
19:39:37  <AndrewHenderson>Sly: Even using pointing to the remote dbs from my local instance allows authenticatino
19:39:39  <Sly>I.E., NODE_ENV=production npm start
19:40:40  * anoemijoined
19:43:29  <AndrewHenderson>Sly: I flipped the !== to === an my local instance used the remote. Do you still want me to try that?
19:43:44  <Sly>What?
19:44:08  <AndrewHenderson>Sly: Do I simply type NODE_ENV=production in bash?
19:44:26  <Sly>Yeah. Just run NODE_ENV=production npm start in terminal. :)
19:45:14  <AndrewHenderson>Sly: OK. I got an error. I'll post a gist
19:45:48  <AndrewHenderson>Sly: https://gist.github.com/AndrewHenderson/5817410
19:46:49  <Sly>AndrewHenderson: > // couchViews.setup(); is the only thing I see different in between -20 and -26
19:46:56  <Sly>Looks like that got commented out?
19:47:39  <Sly>Other than that, it's just console.logs, package.json, require('cradle') and HTML/CSS changes.
19:48:15  <AndrewHenderson>Sly: Yeah, I created a module for creating couch views all in one shot when using app in a fresh db
19:48:51  <AndrewHenderson>Sly: Right. -26 should start ok
19:49:01  <AndrewHenderson>Sly: What do you make of the errors in that gist?
19:49:22  <Sly>Try using "node app.js" as your start script instead.
19:49:27  <Sly>In your package.json
19:50:30  * pksunkarajoined
19:51:24  <AndrewHenderson>Sly: That worked
19:52:14  <AndrewHenderson>Sly: My localhost seems to still be pointing to the local dbs
19:52:35  <AndrewHenderson>Sly: If it were seeing production env it would point to remotes
19:52:50  <Sly>Try running with NODE_ENV=production npm start
19:52:57  <Sly>And see if it poses the same problem locally
19:53:34  * c4miloquit (Remote host closed the connection)
19:54:38  * shaneboquit (Quit: shanebo)
19:55:05  * andreypoppquit (Quit: andreypopp)
19:57:40  * erichoceanjoined
19:58:26  <AndrewHenderson>Sly: I have it running using that
19:58:53  <Sly>Login working and everything?
19:59:10  <AndrewHenderson>Sly: It doesn't, but i don't think the global variable is getting set properly, because i am still seeing records from my local couch instance
19:59:32  <Sly>Ah. That would be why you're getting a redis auth error.
19:59:41  <Sly>Since the db isn't local
19:59:42  <Sly>lol
20:00:15  <Sly>Just try it with NODE_ENV=production when you run it so you can see what it will be like on our servers. We run in production by default.
20:01:23  <AndrewHenderson>Sly: I'm with you. I checked the NODE_ENV var and it is showing up as production
20:01:28  * Slaytorsonjoined
20:02:03  <Slaytorson>When using haibu on an EC2, is there a rule of thumb of how many drones to spawn on an EC2?
20:02:12  * andreypoppjoined
20:02:12  <Slaytorson>Based on processing power?
20:02:54  <nathan7>Slaytorson: Our 256M drones have 1/4 vCPU
20:03:25  <Sly>AndrewHenderson: Alright. Hopefully you get it figured out. :)
20:03:26  <AndrewHenderson>Sly: OK. Have it running in production locally and pointing to remote dbs
20:03:36  <AndrewHenderson>Sly: It works fine locally
20:03:53  <AndrewHenderson>Sly: Log in works successfully
20:04:59  <AndrewHenderson>Sly: Stumped as to why this doesn't authenticate on Nodejitsu drone
20:05:18  * ELLIOTTCABLEquit (Remote host closed the connection)
20:05:28  * ELLIOTTCABLEjoined
20:05:28  <Slaytorson>nathan7: can you elaborate a bit more?
20:05:45  <julianduque>AndrewHenderson: did you deployed a new version?
20:06:12  <AndrewHenderson>julianduque: I have. I'll redeploy for good measure.
20:09:00  <julianduque>AndrewHenderson: let me check if I can see something wrong
20:10:18  <AndrewHenderson>julianduque: Thanks. Redployed.
20:10:32  <nathan7>Slaytorson: The individual plan drones run on a quarter vCPU
20:10:47  <julianduque>AndrewHenderson: give me a couple of minutes
20:11:33  <AndrewHenderson>julianduque: OK. I attempted to log in. You should see in logs for -27
20:11:46  * ChrisMatthieujoined
20:12:13  <AndrewHenderson>julianduque: Those credentials work locally when pointing to the same remote couch db
20:16:03  <Slaytorson>nathan7: So on say a Small EC2 with 1.7 GB of ram, 1 Virtual Core. I should only put about 4 drones on an instance of that size? Thanks for the insight.
20:16:36  <nathan7>Slaytorson: I suppose - running >1 drone on a machine is not that grand an idea
20:16:51  <nathan7>Slaytorson: If one app takes a lot of memory.. it takes out all the others.
20:18:39  * sreeixquit (Quit: sreeix)
20:19:09  <Slaytorson>nathan7: Right right. So, do ya'll typically have 1 drone on 1 machine?
20:19:21  <nathan7>Slaytorson: Yeah
20:19:48  <nathan7>Slaytorson: A double-size machine costs just as much as two small machines.
20:19:55  * AvianFluquit (Remote host closed the connection)
20:20:02  <Slaytorson>Ahh. Bingo. Now I'm starting to understand. nathan7
20:20:33  <Slaytorson>nathan7, right and a drone won't suck the ram from other drones on the same machine.
20:21:09  * RORgasmquit (Read error: Connection reset by peer)
20:21:14  <nathan7>Slaytorson: Yep
20:21:18  * RORgasmjoined
20:21:20  <nathan7>Slaytorson: They're SmartOS containers in our case
20:21:36  <Slaytorson>So why have the functionality to spawn multiple drones on one machine with haibu? nathan7
20:21:46  <Slaytorson>Right. With Joyent.
20:21:49  <nathan7>If I had a clue, I'd tell you.
20:22:03  <nathan7>Maybe something from the past.
20:22:21  * booyaa|fooquit (Read error: Operation timed out)
20:22:40  * mokesquit (Remote host closed the connection)
20:22:57  <Slaytorson>Interesting. What approach do ya'll take to manage servers with haibu? In house or anything that's been open sourced?
20:23:45  * mokesjoined
20:23:51  <Slaytorson>nathan7 ^
20:24:00  <mmalecki>Slaytorson: that's in house (core product)
20:24:07  * shanebojoined
20:24:44  <Slaytorson>mmalecki: Was worth a try ;)
20:24:58  <mmalecki>yup :)
20:25:08  <mmalecki>if you want to buy it tho, I can sell it to you XD
20:25:45  <mmalecki>to be honest, it's fairly easy to implement something on top of haibu, but we're releasing something new Slaytorson
20:25:52  * Nodejitsu-Githubjoined
20:25:52  * Nodejitsu-Githubpart
20:25:53  <mmalecki>(ssh-based and all that)
20:26:49  * Nodejitsu-Githubjoined
20:26:50  * Nodejitsu-Githubpart
20:27:13  * andreypoppquit (Quit: andreypopp)
20:27:43  <Slaytorson>mmalecki: I'm sure I could get something simple up in a few hours. Is there any more info out there on this or are you telling me to stay tuned? :) //Interesing
20:28:22  * admcjoined
20:28:24  * travis-cijoined
20:28:24  <travis-ci>[travis-ci] nodejitsu/pkgcloud#169 (master - 93a37fb : Ken Perkins): The build passed.
20:28:24  <travis-ci>[travis-ci] Change view : https://github.com/nodejitsu/pkgcloud/compare/9d29751e3c8b...93a37fb5be0d
20:28:24  <travis-ci>[travis-ci] Build details : http://travis-ci.org/nodejitsu/pkgcloud/builds/8252704
20:28:24  * travis-cipart
20:28:33  <mmalecki>telling you to stay tuned, it'll be soon enough tho. there'll also be a detailed blog post about how it works :)
20:28:50  * andreypoppjoined
20:29:15  <Slaytorson>mmalecki, ahhh! It's like waiting for Christmas to come around except I don't know when Christmas is! haha
20:29:19  * travis-cijoined
20:29:20  <travis-ci>[travis-ci] rackspace/pkgcloud#146 (master - 93a37fb : Ken Perkins): The build passed.
20:29:20  <travis-ci>[travis-ci] Change view : https://github.com/rackspace/pkgcloud/compare/9d29751e3c8b...93a37fb5be0d
20:29:20  <travis-ci>[travis-ci] Build details : http://travis-ci.org/rackspace/pkgcloud/builds/8252752
20:29:20  * travis-cipart
20:30:05  <Slaytorson>If I keep 1 instance of node running per small server, then haibu seems like overkill… Seems like forever and a little but of custom deployment code would be better on each machine.
20:32:06  <nathan7>if that's what works for you
20:32:30  <nathan7>What we're replacing haibu with is basically a process monitor (in C)
20:32:59  <nathan7>and our management magic just SSHs in to do shit
20:33:33  * benjaminbenbenjoined
20:33:37  <nathan7>The haibu approach we have now has too much distributed state and haibu-carapace is too coupled to node core specifics
20:33:59  <mmalecki>I couldn't say it better
20:35:03  <Slaytorson>Legit. I'll be looking forward to it! Is this why haibu won't ever get 0.10.x support?
20:35:41  * anoemiquit (Quit: anoemi)
20:36:07  <nathan7>Slaytorson: Yep
20:36:59  <Slaytorson>Are ya'll using the .02 cent hourly instance with joyent? Damn that's a lot cheaper than AWS
20:38:11  <nathan7>Slaytorson: We're using half the smallest size you can get [=
20:38:42  <mmalecki>(except business plans, but yeah)
20:39:02  <mmalecki>our internal services are mostly 1 GB and $ GB
20:39:05  <mmalecki>*4 GB
20:39:12  <mmalecki>but yeah, Joyent is cheap
20:40:12  <nathan7>I'm setting up puppet for my machines
20:40:26  * Baastrupjoined
20:40:26  * andreypoppquit (Quit: andreypopp)
20:40:58  <mmalecki>nathan7: why not quill (honest question)?
20:41:02  <Slaytorson>If I can find something other than DynamoDB, I would probably move to Joyent.
20:41:56  <nathan7>oh right, that *is* open source
20:42:14  <nathan7>mmalecki: conservatory
20:42:36  * toonketelsquit (Remote host closed the connection)
20:42:41  * cesconixquit (Quit: Textual IRC Client: www.textualapp.com)
20:42:57  <nathan7>mmalecki: er, I mean composer
20:42:58  <julianduque>AndrewHenderson: I found something
20:43:04  <nathan7>mmalecki: I just wanna have some configs in git basically
20:43:14  <nathan7>mmalecki: this is just so I can reinstall my laptop and have it set up magically
20:43:28  * sreeixjoined
20:43:31  * brianruequit (Remote host closed the connection)
20:43:41  <AndrewHenderson>julianduque great!
20:43:49  <Slaytorson>What is quill? Can't find anything other than http://www.quill.com/
20:44:03  <julianduque>AndrewHenderson: your redis credentials are wrong, you need to add <username>:<passwd> instead of just passwd
20:44:39  <nathan7>Slaytorson: https://github.com/opsmezzo/quill
20:45:26  <Slaytorson>Interesting. Thanks
20:46:05  <AndrewHenderson>julianduque: which file/line?
20:46:32  <nathan7>mmalecki: One of the reasons is so I can arrive in the UK with an empty laptop and a USB stick
20:46:41  <julianduque>AndrewHenderson: redisStore.js:19
20:46:56  <nathan7>mmalecki: and set up everything
20:47:17  <nathan7>mmalecki: That'd sidestep taking an encrypted laptop through UK customs entirely
20:49:09  <AndrewHenderson>julianduque: great. redeploying now!
20:50:54  <mmalecki>nathan7: you can do that with quill too
20:51:17  * ljharbquit (Quit: ljharb)
20:51:21  <mmalecki>Slaytorson: btw, if you want to chat about our infrastructure/haibu/upcoming changes, you're welcome to email me at maciej at nodejitsu.com :)
20:52:20  <Slaytorson>mmalecki, Thanks. I really appreciate that.
20:52:33  <nathan7>mmalecki: mkay
20:52:39  * fomatinquit (Quit: Computer has gone to sleep.)
20:52:55  * fomatinjoined
20:52:55  * fomatinquit (Client Quit)
20:53:29  <mmalecki>nathan7: overall it's all the same stuff
20:53:37  <AndrewHenderson>julianduque: ok. redeployed. testing now
20:53:42  <mmalecki>nathan7: except quill is easier because it's bash
20:54:24  <AndrewHenderson>julianduque: hmm, that change caused the app to stop
20:54:42  <julianduque>AndrewHenderson: let me check
20:54:45  * sirkitreequit (Quit: Computer has gone to sleep.)
20:54:56  * papachanquit (Quit: Leaving)
20:55:07  <nathan7>mmalecki: How do I use it without a server?
20:55:18  <AndrewHenderson>julianduque: i receive the same error when i run production environment locally
20:56:13  <julianduque>AndrewHenderson: investigating...
20:57:01  <mmalecki>nathan7: that's a good question. the way I'd do it, I'd bundle everything up together with couchdb and start it locally
20:57:08  <mmalecki>nathan7: (on the flash drive)
20:57:24  <mmalecki>nathan7: or even hook it up to our staging, for all I care
20:57:41  * switzquit (Quit: Leaving...)
20:57:45  <AndrewHenderson>julianduque: Redis authenticates without the username: added to the password
20:58:37  * ELLIOTTCABLEquit (Remote host closed the connection)
20:58:39  <nathan7>mmalecki: Yeah, sorry but fuck that
20:58:48  * ELLIOTTCABLEjoined
20:58:50  <yawnt>if it's just a day or so i could try and work something out
20:58:52  <yawnt>wops
20:58:58  <yawnt>wrong chan
20:59:19  <mmalecki>nathan7: yeah, I feel you
20:59:28  <mmalecki>puppet might be better for your case
20:59:40  <mmalecki>nathan7: btw, quill supports local systems too
20:59:46  <mmalecki>with some restrictions, but it does
20:59:50  <nathan7>mmalecki: mhm
21:00:01  <nathan7>mmalecki: puppet is for old-style sysadmin shit, which is what I require here
21:00:06  <mmalecki>yeah, true :)
21:00:06  <nathan7>mmalecki: quill is for distributed systems
21:00:28  <mmalecki>DISTRIBUTE ALL THE THINGS
21:02:01  <AndrewHenderson>julianduque: I put in some additional logging within the authentication function. Mind if I redeploy?
21:02:20  <julianduque>AndrewHenderson: go, i'm seeing same issue when trying the app locally with NODE_ENV=production
21:02:54  <julianduque>AndrewHenderson: also yes, you were right, I got confused with the passwd thing
21:03:49  * c4milojoined
21:04:44  <AndrewHenderson>julianduque: OK. Redeployed. Going to attempt a log in
21:07:00  <nathan7>mmalecki: I'm pretty sure I'd prefer my laptop self-contained
21:07:53  <AndrewHenderson>julianduque: So the logging shows that it did pass authentication. It just seems like I'm not getting a session
21:08:34  <AndrewHenderson>julianduque: but if you start app locally in production, it will work fine
21:08:36  * generalissimoquit (Remote host closed the connection)
21:09:12  <julianduque>AndrewHenderson: doesn't work for me locally
21:09:23  <julianduque>AndrewHenderson: let me fetch the last snapshot
21:09:32  * andreypoppjoined
21:09:50  <AndrewHenderson>julianduque: yes, the last snapshot that is
21:09:58  <AndrewHenderson>julianduque: it should start locally and allow log in
21:10:10  <AndrewHenderson>julianduque: create a dummy user and you should be able to log in
21:10:32  <julianduque>AndrewHenderson: Internal Server Error for me
21:11:23  * ljharbjoined
21:11:27  <julianduque>AndrewHenderson: working now
21:11:46  <AndrewHenderson>julianduque: you were able to authenticate?
21:11:56  <julianduque>AndrewHenderson: yes
21:11:59  <AndrewHenderson>i see your user in futon
21:13:43  <AndrewHenderson>julianduque: how would you explain the inability to authenticate? maybe i'm misusing the passport local strategy
21:15:12  <julianduque>AndrewHenderson: hmmmm trying to figuring out
21:15:16  <julianduque>AndrewHenderson: hard to catch
21:16:37  <AndrewHenderson>julianduque: This looks promising - https://github.com/jaredhanson/passport-local/issues/20
21:18:10  <AndrewHenderson>julianduque: OK. So I think I'm close
21:18:23  <julianduque>AndrewHenderson: wow, good catch
21:19:26  <AndrewHenderson>julianduque: I had to do a lot to get redis to authenticate. I had to actually pass the instance of the redis module to socket.io. I'm thinking the same issue here. I'm using connect-redis in config.js
21:19:35  <julianduque>AndrewHenderson: oh, you are using a new RedisStore without providing credentials in file config.js
21:19:39  <AndrewHenderson>julianduque: The RedisStore is different
21:19:47  <julianduque>exactly
21:19:52  <AndrewHenderson>julianduque: Yup!
21:20:10  <julianduque>so thats it, session aren't being persisted
21:20:50  <AndrewHenderson>julianduque: In redisStore.js, I'm using iris-redis. Maybe I need to use connect-redis across the board
21:21:11  * johnmartyquit (Quit: Leaving.)
21:21:14  <AndrewHenderson>julianduque: OK. I'll work on that. Thanks for working through that with me!
21:21:44  * lresendejoined
21:21:46  <AndrewHenderson>julianduque: Just out of curiosity, why does this work when started locally?
21:22:32  <julianduque>AndrewHenderson: because both you and me have a redis server running locally
21:23:15  <AndrewHenderson>julianduque: Ahhh, but the session persists across redis instances?
21:23:38  * sreeixquit (Quit: sreeix)
21:23:54  * andreypoppquit (Ping timeout: 246 seconds)
21:24:05  <julianduque>AndrewHenderson: yes but with expiration time
21:24:26  <julianduque>AndrewHenderson: so if you setup the redisStore you used in redisStore.js express session will be persisted
21:25:19  * klaemojoined
21:25:40  <AndrewHenderson>julianduque: Hmm. I am new to session management, so I'll have to think about that.
21:25:56  * brianruejoined
21:26:21  * generalissimojoined
21:26:25  <klaemo>hey, what's the pr
21:26:31  <klaemo>oops sorry
21:26:47  <klaemo>hey, what's the purpose of 'jitsu apps update [appname]'?
21:29:37  <Slaytorson>nathan7, mmalecki what do your load balancer servers look like?
21:29:44  * jgablequit (Quit: Computer has gone to sleep.)
21:29:55  <mmalecki>Slaytorson: they are based on http-proxy
21:30:08  <julianduque>klaemo: https://www.nodejitsu.com/documentation/jitsu/apps/#update
21:30:17  <Slaytorson>As far as server specs. mmalecki
21:30:36  <mmalecki>Slaytorson: ah, they are 2 GB VMs
21:31:14  <klaemo>julianduque: haha yeah, that's where I'm coming from. I don't get it though. I update a field in my pkg.json and restart the app. the new value doesn't get picked up by my app though
21:31:20  <Slaytorson>Do you know the kind of throughput with that and node-proxy or is a secret? ;)
21:32:23  <mmalecki>Slaytorson: we're not measuring that actually
21:32:35  <julianduque>klaemo: use `jitsu deploy` instead
21:32:42  <mmalecki>but they can handle 10 k req/s with no problems
21:33:42  * piklu_joined
21:34:30  <klaemo>julianduque: well, i don't need to re-deploy though. Just bump the version of my client-side code to bust the cache. I'm thinking about using an env var
21:35:24  * pikluquit (Ping timeout: 240 seconds)
21:35:46  * AvianFlujoined
21:36:45  * AndrewHendersonquit (Quit: Page closed)
21:38:20  <julianduque>klaemo: yes, it's better to handle that kind of info with `jitsu env`
21:38:27  * piklu_changed nick to piklu
21:43:52  * stevemanueljoined
21:44:00  * thealanwattsriotquit (Quit: Computer has gone to sleep.)
21:44:44  * mokesquit (Remote host closed the connection)
21:48:42  * stevemanuelquit (Ping timeout: 264 seconds)
21:48:51  * wahedjoined
21:49:01  * wahedchanged nick to alchimista_
21:49:16  * blobaumjoined
21:50:35  <Slaytorson>mmalecki, eeek.
21:51:11  <Slaytorson>mmalecki, just saw 10k req/s.. Pretty decent.
21:52:16  * cendrizzijoined
21:52:40  * ChrisMatthieuquit (Quit: ChrisMatthieu)
21:53:12  * toonketelsjoined
21:53:23  <cendrizzi>HI all. So am I to understand there were not issues Monday or there were? I had reported that the status showed there was issues but then I was told there actually was and the status board was showing the wrong info.
21:53:48  <cendrizzi>However I did see a number of websockets issues Monday that I haven't seen since that I"m trying to track down to understand what went wrong
21:54:29  <mmalecki>cendrizzi: we had a bug in status, that balancers alert was wrong. what exactly were you seeing?
21:54:41  <cendrizzi>It was really strange
21:54:53  <cendrizzi>My websockets stuff one even didn't work part of the day
21:54:55  <cendrizzi>Another did
21:55:02  <julianduque>cendrizzi: we experienced Iris Redis issues, but status was showing a false positive (our balancers was working good)
21:55:03  <cendrizzi>Same code I've had up for a while
21:55:08  <cendrizzi>Oh
21:55:11  <cendrizzi>I do use redis
21:55:23  <cendrizzi>for websockets
21:55:28  <cendrizzi>So I guess that might be it?
21:55:46  <cendrizzi>Yeah, just very strange behaivor
21:55:52  <cendrizzi>Can you tell me the time window on that?
21:56:10  <cendrizzi>With your acqusition of redis do you guys plan on folding in those services into the alerts page too?
21:56:15  * sveisveipart
21:56:19  <cendrizzi>iris rather
21:56:51  <julianduque>cendrizzi: yes, we are working on it
21:57:01  * defunctzombiechanged nick to defunctzombie_zz
21:57:10  <cendrizzi>Excellent
21:57:25  <cendrizzi>I guess that probably explains the issues I saw
21:57:35  <cendrizzi>That can't be a coincidence
21:57:48  * toonketelsquit (Ping timeout: 260 seconds)
21:58:44  <kenperkins>mmalecki: did you finally publish winston? :D :D :D
21:58:51  <mmalecki>kenperkins: I did
21:58:54  <kenperkins>yay
21:59:19  <mmalecki>kenperkins: my notifications screen was full of people asking for it
21:59:23  <julianduque>cendrizzi: if you are using redis with your websockets it might
21:59:24  <kenperkins>haha
21:59:32  <kenperkins>that bug that was introduced was super annoying
22:01:03  * ohamaquit (Quit: leaving)
22:02:07  <klaemo>julianduque: the changed env var doesn't seem to get picked up by the app either
22:02:19  * ohamajoined
22:04:00  * ohamaquit (Disconnected by services)
22:04:56  <julianduque>klaemo: let me check something
22:05:04  * ljharbquit (Read error: Connection reset by peer)
22:05:44  * ljharbjoined
22:05:44  * ohamajoined
22:09:28  * ljharbquit (Client Quit)
22:11:27  <julianduque>klaemo: after changing the env var the app must be started again
22:11:34  <julianduque>klaemo: with `jitsu start`
22:11:54  * admcquit (Quit: Leaving.)
22:13:36  <klaemo>julianduque: yay :) that worked! thanks. why doesn't jitsu restart do the same though?
22:14:43  * ChrisMatthieujoined
22:14:46  <julianduque>klaemo: `start` uses a new drone `restart` don't
22:15:02  <mmalecki>yeah, architecture stuff
22:15:07  <mmalecki>we should fix that
22:15:14  <klaemo>alright, thanks for your help
22:15:17  * mokesjoined
22:16:22  <klaemo>yeah, i would have expected 'restart' to be the same as 'stop' and 'start'
22:16:40  * c4miloquit (Remote host closed the connection)
22:20:26  * jan____quit (Ping timeout: 256 seconds)
22:21:30  * ChrisMatthieuquit (Quit: ChrisMatthieu)
22:21:31  * ohamaquit (Disconnected by services)
22:23:31  * ohamajoined
22:23:56  * mokesquit (Ping timeout: 260 seconds)
22:26:48  <Slaytorson>mmalecki, On your business drones, what does the instances look like? It's looking cheaper just to host with you instead of managing myself. lol
22:27:44  <Slaytorson>Ehh.. Server Specs ^
22:28:37  <mmalecki>Slaytorson: those are 512 MB and 1024 MB instances, 1 and 2 dedicated cores, respectively
22:28:45  <mmalecki>they have some burst ability too
22:30:07  <Slaytorson>mmalecki, hmm. I'm a little confused. If I have the 10 drone plan, do I have 512 mb or 1024mb per drone?
22:30:26  <mmalecki>Slaytorson: you can choose that
22:30:36  <mmalecki>you can as well go with 256 MB if you feel like it
22:30:51  <kenperkins>taken out of context, someone talking about the "10 drone" plan, you might mistake this for a spy/surveillance channel :)
22:31:00  <mmalecki>hahahahaha
22:31:07  <mmalecki>kenperkins: YOU NEVER KNOW
22:31:12  <Slaytorson>LOL
22:31:14  <jcrugzz>drones as a service
22:31:24  <jcrugzz>not a bad idea
22:31:25  <julianduque>awesome idea
22:31:31  <mmalecki>... `jitsu cloud nodecopter`
22:31:39  <jcrugzz>;)
22:31:42  <mmalecki>deploys your app to a nodecopter
22:31:46  <mmalecki>damn, that'd be amazing
22:31:46  <kenperkins>this is my future keynote
22:31:48  <kenperkins>don't steal it.
22:31:50  <julianduque>awesome!
22:32:02  <kenperkins>on demand drones
22:32:12  <kenperkins>gives a whole new meaning to cloud providers
22:32:14  <mmalecki>lol
22:32:36  <julianduque>we need to solve the battery issues and we are done :p
22:32:45  <julianduque>solar powered nodecopters
22:32:46  <Slaytorson>mmalecki, how does that effect price? I'm not seeing this on the pricing page for business plans.
22:33:07  <Slaytorson>affect*
22:33:50  <mmalecki>"If you are using our high memory drones (512/1024MB) you should multiply the cost by (memory/256). "
22:34:39  <Slaytorson>Bingo! Fine print.
22:35:01  <mmalecki>yup. we want a calculator there eventually :)
22:35:56  * `3Echanged nick to `3E|ZZZ
22:37:11  <Slaytorson>That would be nice. :)
22:38:57  * jcrugzzquit (Ping timeout: 248 seconds)
22:39:41  * ChrisMatthieujoined
22:42:36  * lresende_joined
22:42:56  * lresende_quit (Client Quit)
22:43:30  <kenperkins>mmalecki want to code view the cdn change? :P
22:43:33  <kenperkins>review that is
22:43:56  <mmalecki>I'm in a middle of a huge refactor now
22:44:01  <mmalecki>but I can look later
22:45:21  * cendrizziquit (Ping timeout: 250 seconds)
22:45:48  * lresendequit (Ping timeout: 246 seconds)
22:47:13  * generalissimoquit (Remote host closed the connection)
22:52:51  * ChrisMatthieuquit (Quit: ChrisMatthieu)
22:54:18  * ChrisMatthieujoined
22:54:25  * Slaytorsonquit (Ping timeout: 248 seconds)
22:55:16  * ChrisMatthieuquit (Client Quit)
22:55:59  * klaemoquit (Remote host closed the connection)
22:59:47  * ChrisMatthieujoined
23:02:30  * sportojoined
23:02:53  * c4milojoined
23:06:24  * ChrisMatthieuquit (Ping timeout: 260 seconds)
23:06:58  * admcjoined
23:10:29  * generalissimojoined
23:12:18  * jgablejoined
23:17:32  * jcrugzzjoined
23:17:54  * defunctzombie_zzchanged nick to defunctzombie
23:22:46  * admcquit (Quit: Leaving.)
23:26:16  * swaagie_quit (Quit: Leaving)
23:26:51  * admcjoined
23:27:44  * pikluquit (Read error: Connection reset by peer)
23:28:20  * piklujoined
23:30:23  * julianduquequit (Ping timeout: 240 seconds)
23:30:30  * alchimista_quit (Read error: Connection reset by peer)
23:30:49  * alchimista_joined
23:32:55  * alchimista_quit (Remote host closed the connection)
23:39:19  * mdedetrichjoined
23:42:44  * Synvoxjoined
23:43:01  <Synvox>Hey guys, I have a weird error.
23:43:58  * julianduquejoined
23:44:38  * Baastrupquit (Quit: Leaving.)
23:55:07  * Synvoxquit (Ping timeout: 250 seconds)