00:00:00  * ircretaryquit (Remote host closed the connection)
00:00:08  * ircretaryjoined
00:00:41  <grownseed>sorry just a second, i'm going to show you the repo once i've committed, i think it'll make more sense
00:01:47  <coderarity>grownseed: sounds good
00:03:01  <grownseed>here we go :) i'm basically trying to set the port here https://github.com/grownseed/haibu-ishiki/blob/master/lib/ishiki.js#L36
00:15:34  <coderarity>grownseed: still looking
00:15:47  <grownseed>no worries, thanks a lot
00:15:54  <coderarity>slightly distracted by explaining that people don't really want to get involved in the dangerous world of computer science
00:16:11  <coderarity>there's pirates and betrayal and hipsters
00:16:19  <coderarity>it's dangerous out here
00:16:23  <grownseed>haha i can understand
00:17:31  * bwestjoined
00:17:33  <bwest>?
00:18:11  * bwestquit (Client Quit)
00:19:38  * joshSzepquit (Quit: joshSzep)
00:20:24  <coderarity>wat
00:20:27  * shamajoined
00:21:11  * TooTallNatequit (Quit: ["Textual IRC Client: www.textualapp.com"])
00:24:02  <coderarity>grownseed: add pkg.env = pkg.env || {}; pkg.env["PORT"] = 8080; here https://github.com/grownseed/haibu-ishiki/blob/master/lib/drone.extend.js#L57
00:24:15  <coderarity>grownseed: and then use process.env.PORT in the app you're deploying
00:24:30  <grownseed>thanks i'll try that
00:24:32  * michaeldausmannquit (Quit: michaeldausmann)
00:24:39  <coderarity>grownseed: switch 8080 with whatever port you want to set it to
00:25:30  * michaeldausmannjoined
00:26:24  * swaagiequit (Quit: Leaving)
00:27:39  * thl0quit (Remote host closed the connection)
00:27:53  <grownseed>coderarity: that totally works, thanks a bunch
00:29:28  <grownseed>just out of curiosity, is the version of haibu you use in prod quite different from the one on github?
00:29:30  <coderarity>sweet
00:29:42  <coderarity>grownseed: there's a few more plugins i think
00:29:57  <coderarity>grownseed: not too different afaik (but we have other things that work with it)
00:31:17  <grownseed>coderarity: makes sense, i was just wondering how you guys would handle the ports stuff (even for apps that don't use process.env.PORT) and namespacing the users' drones
00:32:02  <coderarity>grownseed: well, it doesn't matter what port people listen on (if it's above 1024) - we handle it in the load balancer
00:32:53  <grownseed>my next step is putting http proxy in place
00:32:55  <coderarity>but i think we also have a plugin for this: https://github.com/nodejitsu/haibu-carapace
00:33:16  <coderarity>grownseed: if your HTTP proxy knows what ports to redirect to, it shouldn't matter
00:33:22  <grownseed>which is why i want to specify the port so that you can specify a port range
00:33:43  <grownseed>coderarity: i just didn't want a free-for-all on the ports just in case
00:34:59  <coderarity>grownseed: https://github.com/nodejitsu/haibu-carapace/blob/master/lib/plugins/net.js
00:35:07  <coderarity>looks like you can set some unavailable ports
00:35:34  <coderarity>carapace.ports.throw, it seems
00:35:39  * erichoceanquit (Quit: erichocean)
00:37:30  <grownseed>ah that makes sense
00:39:45  * biasa199joined
00:40:01  <grownseed>if all goes well i'm hoping to publish the module by the end of the weekend
00:40:01  <biasa199>Hello
00:40:56  <biasa199>Is anybody here?
00:41:20  <coderarity>biasa199: yeah
00:42:28  * mdedetrichjoined
00:42:40  <biasa199>Is it possible
00:42:43  <biasa199>to obtain a dedicated IP
00:42:55  <biasa199>for my nodejitsu app?
00:43:39  <biasa199>...
00:44:44  <mmalecki>biasa199: nope, not just yet
00:45:05  <mmalecki>why do you need it?
00:46:07  <biasa199>I was just curious.
00:46:14  <biasa199>Your services are DDoS protected, correct?
00:47:33  <mmalecki>We don't have any active DDoS protection
00:47:46  <mmalecki>we do have failovers tho
00:47:54  * parallelquit (Remote host closed the connection)
00:48:04  <mmalecki>and our servers have been proven to be fucking awesome at handling requests
00:48:11  <biasa199>lol.
00:48:27  * paralleljoined
00:50:56  * admcjoined
00:52:01  * michaeldausmannpart
00:52:51  * parallelquit (Ping timeout: 248 seconds)
01:05:06  * st_lukejoined
01:05:51  * jmar777joined
01:07:34  * paralleljoined
01:10:22  * jeffrgjoined
01:12:52  * admcquit (Quit: Leaving.)
01:13:20  * admcjoined
01:13:41  * towskijoined
01:18:09  <mdedetrich>@mmalecki: has that fix been applied which detects if a drone is 'correct' before nodejitsu attempts to use it
01:25:09  * dominictarrquit (Quit: dominictarr)
01:33:01  * joshonthewebquit (Quit: Computer has gone to sleep.)
01:33:34  * towskiquit (Remote host closed the connection)
01:39:07  * jeffrgquit (Quit: jeffrg)
01:39:16  * admcquit (Quit: Leaving.)
01:48:42  * klaemoquit (Remote host closed the connection)
01:55:45  * admcjoined
02:04:50  * thl0joined
02:04:53  * joshonthewebjoined
02:07:26  * defunctzombie_zzchanged nick to defunctzombie
02:07:43  * rvaggjoined
02:08:21  * dominictarrjoined
02:09:21  * julian_duquejoined
02:12:28  * evangenieurquit (Remote host closed the connection)
02:12:41  * admcquit (Quit: Leaving.)
02:14:25  * hichaelmartjoined
02:17:29  * coderarityquit (Quit: leaving)
02:17:33  * dominictarrquit (Quit: dominictarr)
02:27:45  * biasa199quit (Quit: Page closed)
02:29:08  * julian_duquequit (Ping timeout: 248 seconds)
02:30:34  * AvianFlujoined
02:32:38  * anoemijoined
02:35:52  <mdedetrich>AvianFlu: has that fix been applied which detects if a drone is 'correct' before nodejitsu attempts to use it
02:35:54  * st_lukequit (Remote host closed the connection)
02:40:11  * thl0quit (Remote host closed the connection)
02:40:32  * joshonthewebquit (Quit: Computer has gone to sleep.)
02:40:49  * thl0joined
02:45:14  * thl0quit (Ping timeout: 252 seconds)
02:52:26  * thl0joined
02:55:36  * dominictarrjoined
02:55:53  * julian_duquejoined
03:00:05  * intabulasquit (Remote host closed the connection)
03:00:33  * sandfoxquit (Quit: sandfox)
03:01:24  * jmar777quit (Remote host closed the connection)
03:02:02  * jmar777joined
03:06:11  * jmar777quit (Ping timeout: 248 seconds)
03:11:29  * julian_duquequit (Ping timeout: 255 seconds)
03:18:40  * Samuel_Roldanjoined
03:32:06  * joshonthewebjoined
03:34:32  * metaxaquit (Remote host closed the connection)
03:35:07  * metaxajoined
03:35:35  * st_lukejoined
03:47:58  * sreeixjoined
03:50:08  * julian_duquejoined
03:59:52  * c4milojoined
04:05:14  * dmwuwjoined
04:06:23  * indexzerojoined
04:10:12  * coen-hydequit (Quit: coen-hyde)
04:12:04  * coen-hydejoined
04:18:40  * jmar777joined
04:21:11  * wesbosquit (Quit: Leaving...)
04:24:38  * dominictarrquit (Quit: dominictarr)
04:31:04  * jmar777quit (Remote host closed the connection)
04:42:14  * athecurjoined
04:46:33  * coen-hydequit (Quit: coen-hyde)
04:47:35  * c4miloquit (Remote host closed the connection)
04:52:38  * dominictarrjoined
04:57:54  * coen-hydejoined
04:59:54  * martin_joined
05:00:54  <martin_>Guys, I have deployment problems: https://gist.github.com/4576755 name modeista-site account modeista
05:01:40  <martin_>And your status page shows the status from last week - seems like a bug
05:03:56  <julian_duque>martin_: let me check
05:04:37  <julian_duque>martin_: can you retry it again? it seems that you hit a bad drone
05:05:24  <martin_>ok. I tried it a couple times before, but lets do it again.
05:06:29  * julian_duquequit (Quit: leaving)
05:06:43  * julian_duquejoined
05:07:36  <martin_> Nodejitsu Error (500): Internal Server Error warn: Error returned from Nodejitsu error: Error: socket hang up error: at createHangUpError (http.js:1264:15) error: at Socket.socketOnEnd (http.js:13
05:07:49  * motiooonjoined
05:12:46  <martin_>ok, after the 7th or so attempt it deployed
05:15:38  * lresendejoined
05:15:57  * motiooonquit (Quit: motiooon)
05:19:54  * thl0quit (Remote host closed the connection)
05:30:05  <martin_>ok, seems that I have a bigger problem. For some reason our sites cannot communicate with each other anymore. Seems like a load balancer or bad drone issue. I restarted all 3 sites but it's not working. The site that cannot be accessed is modeista-identity
05:34:36  <dscape>martin_: App modeista/identity doesn't exist on Nodejitsu yet!
05:35:05  <martin_>dscape: that app exists for 5 months. Want me to send you a screenshot of the admin panel...
05:36:40  <martin_>dscape I think there is a problem that sometimes the load balancer tables don't get correctly updated. Had this a month ago or so, mmalecki fixed it
05:36:42  <dscape>martin_: sure. gist me a current request
05:36:53  <dscape>i cannot see the app
05:36:58  <dscape>might be a typo or something
05:37:44  <martin_>dscape: https://webops.nodejitsu.com/apps/modeista-identity
05:38:24  <dscape>martin_: app is modeista/modeista-identity
05:38:35  <dscape>not modeista/identity
05:38:59  <martin_>dscape dude, I wrote modeista-identity <-- with hyphen
05:39:15  <dscape>?
05:39:24  * defunctzombiechanged nick to defunctzombie_zz
05:39:50  <dscape>have we met before?
05:39:58  <dscape>sorry i dont recall the nickname
05:40:13  <martin_>who, me?
05:40:42  <dscape>of course :)
05:40:44  * shamaquit (Ping timeout: 252 seconds)
05:40:59  <martin_>I am a nodejitsu user since late 2011....
05:41:35  <dscape>great stuff, glad to have you
05:43:02  <martin_>so about the internal request routing. I see the requests going out on the one site but never reaching modeista-identity, at least according to the logs. Which is a problem, because that kills our website + our mobile app
05:44:02  <dscape>i recommend you contact our support via email martin_
05:44:17  <dscape>we currently dont have anyone on shift
05:44:32  <dscape>they will be happy to assist you
05:44:42  <martin_>dscape ok
05:45:44  * shamajoined
05:45:45  <dscape>martin_: in the meantime if you have an app that doesnt start and its provoking disrupture to your service
05:46:00  <dscape>let me know so i can restart it and try to patch it until they get to your request
05:47:04  <dscape>also i noticed your comment about deployments, i just checked and deploys are fine
05:47:10  <dscape>i even tested your own applications
05:47:33  <dscape>but feel free to send details to our support folks, im sure they will be plenty qualified to assit
05:47:37  <dscape>assist*
05:47:56  <martin_>dcsape you don't see the problem unless you are logged in
05:48:17  <dscape>yeah martin_ then you need to wait for them to get back to you
05:48:21  <martin_>only when a user is logged in the identity backend is being hit
05:48:49  <martin_>dscape I am writing a support request right now
05:49:31  <dscape>i know paul and john, been talking with them over the phone
05:49:38  <dscape>nice stuff, congrats on the new company
05:51:33  <martin_>haha, that's truly a small world
05:51:56  <dscape>:)
05:51:58  <dscape>indeed
05:52:01  <martin_>and thanks
05:52:17  <dscape>np, always exciting to see people take a new opportunity
05:52:24  <dscape>also i now actually know who you are :)
05:52:29  <dscape>new nickname too i see :P
05:52:50  <martin_>ah, i am just too lazy, I am running this on a web chat client.
05:53:00  <dscape>ahah. cool
05:53:04  <martin_>too many apps, can't find that damned chat client anymore
05:53:09  * towskijoined
05:53:19  <dscape>well im sure our folks will give u excellent help
05:53:25  <dscape>if in the meantime something is broken
05:53:28  <dscape>ping me
05:54:22  * martin_quit (Quit: Page closed)
05:54:42  * martin_joined
05:54:45  <martin_>anyways, thanks for helping, I know it's not your job.
05:55:46  <dscape>martin_: yeah, just not good enough at it to understand deeper things about it
05:56:07  <dscape>i can wing it and stuff if its broken, but normally end up giving inaccurate responses :)
05:56:23  <dscape>so if it aint broken its better to get a proper response from someone that does this everyday
05:56:37  * indexzeroquit (Quit: indexzero)
05:56:40  * standoojoined
05:56:52  * standooquit (Max SendQ exceeded)
05:57:07  <martin_>mmalecki is the guy for that. IMHO there is some little bug in the sync code between app deployment and load balancer lookup table that routes requests to defunct/old drones, and because of the stickyness of the LB it means that once that happens you are essentially dead
05:57:27  <dscape>martin_: ahah that is totally out of my league
05:57:40  <martin_>dscape: No worries :-)
05:57:46  <dscape>plus just had a day with some university students teaching them open source for over 12 straight hours
05:57:57  <dscape>not on the top of my game for sure, hardly alive :)
05:58:14  <martin_>omg. well, at least it was for a good cause :-) I got a sunburn today. Damned 80 degrees in LA :-)
05:58:27  <dscape>yeah they are amazing
05:58:33  <dscape>its a hackaton on facebook
05:58:45  <martin_>nice. All node.js I hope?
05:58:47  <dscape>they brought some students for some of the best unis in the world
05:59:06  <dscape>and they will be working with open source mentors for 2 to 6 months
05:59:15  <dscape>my team already has over 15 commits in master
05:59:24  <dscape>(in 2 days)
05:59:39  <dscape>going from never having done it in their life
05:59:41  <martin_>That's great. So much has changed. Stuff like this would not have been possible 5 years ago
05:59:47  <dscape>exactly
06:00:01  <dscape>and this is like stanford, cornell, uni of singapore
06:00:11  <dscape>its amazing how forward thinking some professors are
06:00:21  <dscape>anyway going to crash, way too tired
06:00:26  <martin_>good night
06:00:34  <dscape>nice talking with you, congrats on the awesome opportunity :)
06:04:20  <martin_>thx. BTW, we should really meet for a beer when I am back in SF
06:10:45  * indexzerojoined
06:11:44  * defunctzombie_zzchanged nick to defunctzombie
06:23:14  * ChrisMatthieuquit (Quit: ChrisMatthieu)
06:27:19  * athecurquit (Quit: Computer has gone to sleep.)
06:28:38  * Samuel_Roldanquit (Quit: Samuel_Roldan)
06:29:58  * standoojoined
06:30:07  * standooquit (Client Quit)
06:32:30  * tomshredsjoined
06:34:38  * generalissimojoined
06:42:43  * dominictarrpart
06:48:42  * defunctzombiechanged nick to defunctzombie_zz
07:14:37  * hichaelmartquit (Remote host closed the connection)
07:27:49  * defunctzombie_zzchanged nick to defunctzombie
07:36:46  * lresendequit (Quit: Zzzzzzz ...)
07:37:28  * indexzeroquit (Quit: indexzero)
07:38:22  * indexzerojoined
07:44:52  * sreeixquit (Quit: sreeix)
07:45:18  * bubbles10101joined
07:48:22  * shamaquit (Quit: shama)
07:51:50  * anoemiquit (Quit: anoemi)
07:53:48  * indexzeroquit (Quit: indexzero)
07:56:23  * i_m_caquit (Read error: Connection reset by peer)
07:57:08  * martin_quit (Ping timeout: 245 seconds)
07:57:08  * kuryakiquit (Ping timeout: 248 seconds)
07:57:21  * i_m_cajoined
07:58:59  * anoemijoined
08:03:02  * defunctzombiechanged nick to defunctzombie_zz
08:06:47  * anoemiquit (Quit: anoemi)
08:13:24  * erichoceanjoined
08:26:25  * indexzerojoined
08:29:21  * tomshredsquit (Quit: Linkinus - http://linkinus.com)
08:37:49  * generalissimoquit (Remote host closed the connection)
08:47:14  * swaagiejoined
08:51:21  * admcjoined
08:57:36  * toonketelsjoined
09:02:16  * toonketelsquit (Remote host closed the connection)
09:13:17  * klaemojoined
09:33:47  * AvianFluquit (Remote host closed the connection)
09:39:37  * admcquit (Quit: Leaving.)
09:45:54  * klaemoquit (Remote host closed the connection)
09:59:29  * indexzeroquit (Quit: indexzero)
10:02:10  * towskiquit (Remote host closed the connection)
10:04:08  * jeffrgjoined
10:12:39  * indexzerojoined
10:14:49  * towskijoined
10:16:59  * towskiquit (Remote host closed the connection)
10:17:50  * parallelquit (Remote host closed the connection)
10:23:37  * towskijoined
10:27:31  * towskiquit (Remote host closed the connection)
10:28:59  * indexzeroquit (Quit: indexzero)
10:31:55  * lpinjoined
10:40:28  * grownseedquit (Ping timeout: 245 seconds)
10:51:03  * klaemojoined
10:59:28  * cesconixjoined
11:00:00  * cesconixquit (Client Quit)
11:19:09  * erichoceanquit (Quit: erichocean)
11:21:13  * rickibalboajoined
11:28:23  * paralleljoined
11:32:38  * parallelquit (Ping timeout: 245 seconds)
11:33:38  * joshonthewebquit (Quit: Computer has gone to sleep.)
11:39:49  * ebrightjoined
11:45:23  * st_lukequit (Remote host closed the connection)
11:46:45  * klaemoquit (Remote host closed the connection)
11:48:47  * Samuel_Roldanjoined
12:11:28  * sandfoxjoined
12:15:55  * TheJHjoined
12:17:28  * klaemojoined
12:20:02  * Samuel_Roldanquit (Quit: Samuel_Roldan)
12:38:13  * Samuel_Roldanjoined
12:42:56  * Samuel_Roldanquit (Client Quit)
12:45:13  * Samuel_Roldanjoined
12:51:35  * sandfoxquit (Quit: sandfox)
12:53:00  * sreeixjoined
12:55:07  * Samuel_Roldanquit (Quit: Samuel_Roldan)
12:58:16  * Davidjoined
12:59:19  <David>Hi everyone, I'm having difficulty deploying to nodejitsu, is there anyone who could possibly help?
12:59:49  * TheJHquit (Read error: Operation timed out)
13:00:19  * MillionIntegralsjoined
13:02:28  * cronopioquit (Ping timeout: 256 seconds)
13:02:44  * cronopiojoined
13:03:46  * Davidquit (Quit: Page closed)
13:03:54  <jesusabdullah>David: It's early in the morning west coast, you'll have an easier time finding people in, oh, 2-3 hours?
13:04:06  <jesusabdullah>oh greeaat
13:05:07  * lpinquit (Ping timeout: 246 seconds)
13:08:20  * Samuel_Roldanjoined
13:21:27  * b|lotusjoined
13:21:58  * therealkoopaquit (Remote host closed the connection)
13:22:33  * therealkoopajoined
13:23:33  * `3rdEdenjoined
13:34:43  * TheJHjoined
13:38:56  * Samuel_Roldanquit (Quit: Samuel_Roldan)
13:41:52  <Sly>jesusabdullah: Don't you love the ones that you type to, and THEN notice they left?
13:43:25  * sandfoxjoined
13:47:04  * sreeixquit (Quit: sreeix)
13:47:52  <Sly>Everyone doing okay in here?
13:47:52  <yawnt>exactly! don't you agree sreeix?
13:47:58  <yawnt>oh :(
13:48:06  <Sly>lulz
13:48:14  * yawntis on a crusade
13:48:45  <Sly>Just as long as it's not a crusade to keep me sober, MOAR POWR 2 U!
13:49:36  * b|lotusquit (Quit: brb)
13:49:59  <yawnt>it's crusade against math and numbers and series and integrals and
13:50:06  * yawntbreaths
13:50:21  <yawnt>and derivaties and functions and taylor's polynomials and
13:50:33  * yawntbreaths
13:50:37  <yawnt>and sets and
13:50:41  <yawnt>well i guess that's it really
13:50:42  <yawnt>:|
13:50:52  * sreeixjoined
13:53:09  * lpinjoined
13:55:29  * evangenieurjoined
14:02:36  * coen-hydequit (Quit: coen-hyde)
14:10:36  * dburgosjoined
14:10:53  <dburgos>hi
14:11:09  * radusecrierujoined
14:11:44  <radusecrieru>Hello. I have a small question about working with socket.io on NodeJitsu
14:11:52  <Sly>radusecrieru: What's up?
14:12:03  <Sly>Hey, dburgos.
14:12:29  <radusecrieru>Umm, my deployed app doesn't seem to work
14:13:21  <radusecrieru>Locally, on my pc it does but deployed on jitsu it doesn't. It's a simple listen server-side and connect client-side
14:13:44  <Sly>Can you make a gist of your package.json?
14:13:46  * coen-hydejoined
14:13:48  <Sly>https://gist.github.com
14:14:11  <Sly>Also, any errors you got when deploying or such.
14:14:29  <Sly>dburgos: Did you need help too, or just saying hi?
14:14:47  <radusecrieru>https://gist.github.com/af3223b751779aa2469e
14:14:57  <radusecrieru>nope, no errors, no warns
14:15:03  * dburgosquit (Ping timeout: 245 seconds)
14:15:08  <Sly>radusecrieru: You can't have blank versions. If you want to install the latest version, use *
14:15:19  <Sly>Like, "socket.io": "*"
14:15:53  <radusecrieru>Oh, one sec i'll change that
14:16:30  * coen-hydequit (Client Quit)
14:17:01  <Sly>And actually, radusecrieru.. I see your app *is* started.
14:17:10  <radusecrieru>it is, yes
14:17:32  <radusecrieru>but the communication is not happening
14:17:50  <radusecrieru>between the server socket and the client socket
14:18:34  * albertdjoined
14:19:06  <albertd>Hi all, I'm getting: No free servers available, any idea?
14:19:35  <Sly>radusecrieru: What browser are you using?
14:19:40  <Sly>albertd: One minute, and I can fix that problem.
14:19:53  <albertd>Sly: thx
14:20:05  <radusecrieru>I tried on all of them: Chrome, Firefox, even IE
14:20:37  <Sly>radusecrieru: Do you have flash transport enabled?
14:21:00  <radusecrieru>I have no idea. How do I check that?
14:21:40  <Sly>radusecrieru: https://github.com/LearnBoost/Socket.IO/wiki/Configuring-Socket.IO
14:22:05  <Sly>albertd: Should be all good now.
14:22:16  <albertd>Sly: thx
14:36:09  * MillionIntegralsquit (Quit: Page closed)
14:36:45  * therealkoopaquit (Remote host closed the connection)
14:41:08  * radusecrieruquit (Quit: Page closed)
14:44:05  * thl0joined
14:46:30  * albertdquit (Quit: Page closed)
14:48:24  * thl0quit (Ping timeout: 244 seconds)
14:54:30  * Samuel_Roldanjoined
15:10:28  * jmar777joined
15:21:55  * klaemo_joined
15:24:52  * klaemoquit (Ping timeout: 248 seconds)
15:25:47  * b|lotusjoined
15:30:41  <mdedetrich>@Sly: Im still hitting bad drones when I deploy
15:32:30  * ChrisMatthieujoined
15:33:00  <mdedetrich>sigh man ffs, I thought this problem was fixed
15:33:07  <mdedetrich>My deploys are still killing themselves
15:46:50  <mdedetrich>is there anyone even here?
15:53:16  * thl0joined
15:54:18  <Sly>Sorry.
15:54:26  <Sly>Was checking other stuff.
15:54:29  <Sly>What error did you get?
15:54:38  <Sly>mdedetrich: ^
15:54:40  * sreeixquit (Quit: sreeix)
15:54:42  <mdedetrich>its the same error I was getting previously
15:54:51  <mdedetrich>and I am seriously considering moving away from nodejitsu because of it
15:55:01  <mdedetrich>my deploys are actually killing apps in production
15:55:37  <mdedetrich>apparently I am hitting bad drones all the time, and supposedly a fix was released in the weekend so this wouldn't happen
15:56:20  <Sly>Honestly, I don't know anything about that. I wasn't part of it. But, it's still the weekend.
15:56:28  <Sly>Which app was it you're having problems with?
15:56:34  <mdedetrich>they said in 24 hours around 30 hours ago
15:56:43  <mdedetrich>@Sly: username is 3dot
15:56:48  <mdedetrich>app is blublocks
15:56:51  <Sly>Yeah, *THEY* said.
15:56:59  <mdedetrich>im getting that temp error
15:57:08  <mdedetrich>again, and apparently its due to 'misconfigured' drones
15:58:39  <mdedetrich>I dont care if deploys fail and don't effect the current running app
15:58:41  <Sly>mdedetrich: when we fix things, it's not as simple as just pushing everything out to drones. We don't want to kill apps that are already running, so we leave drones alone that have a running app on them.
15:58:50  <mdedetrich>but I have deploys going which are "fine" that kill my app
15:59:20  <Sly>Right.. but like...
15:59:23  <mdedetrich>Sly: i realize that, and Avian said he fixed this issue, and the reason why its persisting is that old misconfigured drones are being released
15:59:33  <mdedetrich>and reused for deploys
15:59:35  <Sly>The fix may have been pushed, and there was a running app on the drone you just happened to hit.
15:59:39  <Sly>Or drone(s)* I should say
15:59:46  * thl0quit (Remote host closed the connection)
15:59:57  <mdedetrich>no, they fix THEY were talking about, is that a bad drone would never be hit in the first place
16:00:03  <mdedetrich>which is evidently not hapenning
16:00:12  * `3rdEdenquit
16:00:27  <mdedetrich>when an app uses a "bad" drone, and they do another redeploy, that bad drone goes back into the pool
16:00:51  <mdedetrich>this fix was meant to check if a drone was "bad" before actually attempting to deploy to it
16:01:09  <mdedetrich>in any case this is besides the point, the issue has been out for months, not weeks
16:01:22  <Sly>Yeah. I'm not sure what to tell you about that, because I don't even know about it. (The fix, that is.)
16:02:03  <mdedetrich>at the end of the day, I have apps running in production, and I can't stand around hitting "jitsu apps start" working while the website is down
16:02:22  <mdedetrich>because that is what is hapenning
16:02:29  <mdedetrich>im playing lotto with your drone pool
16:03:28  <Sly>mdedetrich: What are these tmp files being used for anyway, jw?
16:03:42  <Sly>I see it's right after the captcha stuff, so I'm guessing it's data for that?
16:03:55  <mdedetrich>and for photos, which is used in numerous areas for the site
16:05:04  <Sly>Okay.. so you're storing things to .tmp like pictures and things. Is that just like.. temporary before putting them in a database? Or is that their forever location?
16:05:18  <mdedetrich>no its just temporary storage
16:05:25  <mdedetrich>before it goes onto file storage
16:05:44  <Sly>Where's "file storage". Not another folder, right?
16:05:58  <Sly>s/./?/
16:06:23  <mdedetrich>*online file storage
16:06:25  <mdedetrich>rackspace
16:06:30  <Sly>Ah, k.
16:06:58  <mdedetrich>this is irrelevant though, the devs at nodejitsu know what the issue is
16:09:33  <Sly>Right, well..
16:09:33  * thl0joined
16:09:41  <mdedetrich>like I said, this is core functionality which should be stable and top priority
16:09:44  <Sly>I was going to tell you what I saw, but yeah.
16:09:45  * darklotusjoined
16:10:30  <Sly>Somewhere in your app, it's trying to access `/opt/haibu/apps/3dot/.tmp` which doesn't exist, entirely. It's `/opt/haibu/apps/3dot/blublocks/.tmp`.
16:10:43  <Sly>But it could be something else.
16:10:50  <mdedetrich>yes, and thats because of an issue where the symlink is pointing to another area
16:11:04  <mdedetrich>I have said this earlier, I know what the issue is, I have been getting it for months
16:11:18  <mdedetrich>the TMPDIR env variable for haibu is pointing at a directory that doesn't exist
16:11:30  <mdedetrich>it was in that github I issue that was posted ages ago
16:12:07  <Sly>I see.
16:13:14  <Sly>So.. if you know it's wrong, why not override it with `jitsu env`?
16:13:15  * b|lotusquit (Ping timeout: 260 seconds)
16:14:11  * darklotusquit (Client Quit)
16:14:57  <mdedetrich>I did do that until we ended up deploying to multiple apps, and we have testing in other areas
16:15:47  <mdedetrich>I ended up getting misdeploys because I occasionally forgot to change the variable
16:16:10  <Sly>You shouldn't ever need to change it. That path should be the same on all the drones.
16:16:16  <Sly>O_o
16:16:27  <mdedetrich>the path changes depending on the application
16:16:38  <mdedetrich>I have multiple applications (testing) where this same site is deployed
16:16:44  <Sly>Oh. I thought you meant like NODE_ENV deploys.
16:17:30  <mdedetrich>the main thing is I have gotten told 4 times this is fixed, and every time the problem went back up
16:17:35  <mdedetrich>and has killed the site (sooner or later)
16:18:04  <Sly>Well, I don't have control over what gets pushed to the server.
16:18:13  <Sly>*servers
16:25:48  * Samuel_Roldanquit (Quit: Samuel_Roldan)
16:28:26  * julian_duquequit (Ping timeout: 256 seconds)
16:32:40  * Samuel_Roldanjoined
16:33:31  * Samuel_Roldanquit (Client Quit)
16:42:36  * ChrisMatthieuquit (Quit: ChrisMatthieu)
16:43:20  * IrishGringojoined
16:46:16  * slickplaidchanged nick to slick
16:46:39  * slickchanged nick to slicky
16:57:38  * thl0quit (Remote host closed the connection)
17:02:48  * intabulasjoined
17:03:39  * kwhinneryjoined
17:05:31  * wesbosjoined
17:11:16  * joshonthewebjoined
17:14:39  * slickyquit (Quit: thx)
17:15:31  <Sly>Everyone doing okay?
17:17:24  <mdedetrich>man wtf, is like 80% of drones misconfigured
17:18:35  * slickyjoined
17:22:09  * AvianFlujoined
17:28:08  <Sly>mdedetrich: ^
17:28:33  <Sly>That's who would know if it's been applied or not.
17:29:28  <mdedetrich>AvianFlu: if you have applied the fix where apps wont deploy on misconfigured drones, its not working
17:32:14  <niftylettuce>http://www.startupsupper.com haha
17:35:53  * thl0joined
17:36:09  <mdedetrich>AvianFlu: I am still hitting a lot of misconfigured drones and socket errors
17:36:44  <Sly>mdedetrich: He might not be around right now.
17:36:53  <Sly>Could've just opened the computer up or something.
17:38:32  * wesbosquit (Quit: Leaving...)
17:41:14  * joshonthewebquit (Quit: Computer has gone to sleep.)
17:42:59  * kwhinneryquit (Quit: kwhinnery)
17:44:00  * kwhinneryjoined
17:44:18  * thl0quit (Remote host closed the connection)
17:44:23  * wesbosjoined
17:45:33  * joshonthewebjoined
17:51:01  * kwhinneryquit (Quit: kwhinnery)
18:01:03  <mdedetrich>@Sly: is there a reason why the logs are out of date
18:01:44  <Sly>If they are, it's probably Loggly doing something on their end. It seems to happen regularly on weekends, so I guess they have a maintenance window that they don't publish or something? idk.
18:02:19  * defunctzombie_zzchanged nick to defunctzombie
18:02:35  <mdedetrich>I thought u guys moved from loggly
18:02:45  <Sly>Not yet.
18:02:48  <Sly>Keyword: yet
18:03:19  * siedrixjoined
18:04:10  <siedrix>Hi do you have any examples on how to set winston for nodejitsu servers?
18:04:39  <Sly>siedrix: What do you mean?
18:05:02  <siedrix>Is it better to have them in a file or a remote db?
18:05:28  <Sly>Anything you send via console.log() will be in `jitsu logs`
18:05:36  <Sly>But if you want to setup your own logging, you'd need to put it in a database.
18:05:53  <Sly>You would lose your previous logs if you deploy or start the app again.
18:06:15  <siedrix>Using winston library, right?
18:06:48  <Sly>If that's what you choose to use, sure. :)
18:07:01  <siedrix>What other options are there?
18:07:25  <Sly>Not sure. I haven't had a need to look, since we keep all console.log()s in logs already.
18:07:41  <Sly>(Which is normally what I use)
18:08:49  * coderarityjoined
18:09:45  <siedrix>the console.logs to logs is outside jitsu?
18:10:37  <coderarity>siedrix: console.log goes to `jitsu logs`
18:12:49  * ChrisMatthieujoined
18:12:54  <siedrix>Thx
18:16:47  * therealkoopajoined
18:18:08  * rickibalboaquit (Read error: Connection reset by peer)
18:18:15  * rickibalboajoined
18:21:07  <mdedetrich>great, I am now getting gaps in my logs
18:22:38  * TheJHquit (Read error: Operation timed out)
18:33:46  * klaemo_quit (Remote host closed the connection)
18:36:02  * jcrugzzjoined
18:41:00  * klaemojoined
18:42:08  * siedrixquit (Ping timeout: 245 seconds)
18:57:45  * joshonthewebquit (Quit: Computer has gone to sleep.)
19:04:59  * TheJHjoined
19:06:35  * IrishGringoquit (Ping timeout: 252 seconds)
19:14:41  * kwhinneryjoined
19:22:54  <mdedetrich>undefined
19:22:54  <mdedetrich>[01/21 06:20:55 EST] { [Error: Command failed: identify: no decode delegate for this image format `/opt/haibu/apps/3dot/blublocks/.tmp/tmp-33748z3wu9c' @ error/constitute.c/ReadImage/532.
19:22:56  <mdedetrich>[01/21 06:20:55 EST] ] timedOut: false, killed: false, code: 1, signal: null }
19:23:08  <mdedetrich>@Sly: is there something wrong with your imagemagik installation?
19:23:46  * anoemijoined
19:26:20  <Sly>I've not heard of any problems with imagemagik.
19:26:55  <nathan7>mdedetrich: Are you certain that the image is valid?
19:27:14  <nathan7>This seems like a corrupt image or something
19:27:18  <mdedetrich>nathan7: its working locally, but I will find out in a sec
19:28:43  * generalissimojoined
19:36:11  * andrepadezjoined
19:37:23  <andrepadez>hi, i'm having trouble deploying an existing app: https://gist.github.com/4581102
19:37:54  <mdedetrich>nathan7: it was a logic error
19:38:12  <nathan7>andrepadez: Err, that's your network being odd
19:38:19  <nathan7>I think
19:38:33  <andrepadez>yes, you're probably right. thanks
19:38:34  <nathan7>Yep. api.nodejitsu.com resolves fine here.
19:38:46  * jeffrgquit (Quit: jeffrg)
19:40:10  * robmozartjoined
19:42:05  * `3rdEdenjoined
19:44:11  * jeffrgjoined
19:45:58  <andrepadez>question: when i use "jitsu deploy" it uploads every file again?
19:46:15  <coderarity>yes
19:47:40  <andrepadez>ok, i will try to connect it to my git repository then
19:47:53  * tomshredsjoined
19:47:57  <nathan7>If your repo is on GitHub, you can even automatically deploy
19:48:36  * defunctzombiechanged nick to defunctzombie_zz
19:48:42  <andrepadez>is there a way to do it?
19:48:56  * tomshredspart
19:49:18  * ChrisMatthieuquit (Read error: Connection reset by peer)
19:49:36  <andrepadez>hmm, what if i use another repo? repositoryhosting.com?
19:49:40  * ChrisMatthieujoined
19:51:13  <nathan7>Wow. Trac. That's old as balls.
19:51:57  <nathan7>andrepadez: If you can set up post-receive hooks
19:53:43  * intabulasquit (Remote host closed the connection)
19:53:48  * andrepadezquit (Ping timeout: 245 seconds)
19:53:50  * admcjoined
19:54:26  * andrepadezjoined
19:55:47  * jeffrgquit (Quit: jeffrg)
19:56:32  <andrepadez>what if i use repositoryhosting.com? i can't find any reference to git repositories in the application page in the nodejitsu site
19:58:03  * micah_joined
19:59:40  * admcquit (Quit: Leaving.)
20:00:36  <coderarity>andrepadez: i think you'd hae to set up the hook like it is on github, maybe check out the webhooks API here http://webhooks.jit.su/
20:03:00  * lresendejoined
20:03:01  * coen-hydejoined
20:03:52  <micah_>quick question if anyone could be so kind. I am allowing users to upload files and storing them in the folder public/uploads. The problem is everytime I do a jitsu deploy all the uploaded files seem to get deleted. I'm assuming that is because those files aren't on my localhost. Is there a way to tell jitsu deploy to not overwrite files in a specific folder? I don't see anything about that in its docs.
20:04:51  * Sly_joined
20:06:43  * andrepadezquit (Ping timeout: 245 seconds)
20:07:49  * Slyquit (Ping timeout: 252 seconds)
20:08:02  * jcrugzzquit (Ping timeout: 255 seconds)
20:08:09  <cronopio>micah_: the best approach on uploads case is setup a cloud storage and upload there the files for your user, so you can scale in the way of your storage service can grow up
20:08:40  * kwhinneryquit (Quit: kwhinnery)
20:09:24  <cronopio>micah_: by now on nodejitsu do not offer a storage service, your app can't hold large files, like media or uploads from users
20:09:54  <cronopio>micah_: a quick solution could be using dropbox or S3
20:10:57  <coderarity>micah_: it cleans the drone during every deploy. you should use something like S3 or another CDN, as cronopio was saying
20:11:41  <micah_>thanks for response. So I just just use another host as file server basically?
20:13:58  <coderarity>yes
20:15:03  <micah_>cool thanks I'll do that
20:22:48  * lresendequit (Quit: Zzzzzzz ...)
20:24:59  * rickibalboaquit (Ping timeout: 256 seconds)
20:30:23  * defunctzombie_zzchanged nick to defunctzombie
20:37:17  * generalissimochanged nick to matt_ryan_fan
20:38:10  * michaeldausmannjoined
20:38:47  * anoemiquit (Quit: anoemi)
20:39:27  * towskijoined
20:39:38  * joshonthewebjoined
20:40:38  * jcrugzzjoined
20:46:09  * Slyjoined
20:49:06  * Sly_quit (Ping timeout: 252 seconds)
20:51:10  * joshonthewebquit (Quit: Computer has gone to sleep.)
20:51:14  * ebrightquit (Ping timeout: 252 seconds)
20:56:17  * betovarjoined
21:02:44  * ianjorgensenjoined
21:02:48  <ianjorgensen>need to reset my password
21:02:55  <ianjorgensen>i get Nodejitsu Error (403): Forbidden
21:03:05  <coderarity>ianjorgensen: `jitsu logout` first
21:03:50  <ianjorgensen>any restrictions on the password length/charectes/numbers..?
21:04:33  <coderarity>not afaik, but maybe don't use spaces
21:06:46  <ianjorgensen>do you know if there is a limit on the size of incoming post requests
21:07:03  <ianjorgensen>btw password reset worked. Thanks!
21:10:59  * ebrightjoined
21:13:54  * coderarityquit (Quit: leaving)
21:17:26  * jcrugzzquit (Ping timeout: 256 seconds)
21:17:28  * paralleljoined
21:18:54  * intabulasjoined
21:19:07  * jcrugzzjoined
21:19:31  * ebrightquit (Ping timeout: 244 seconds)
21:20:16  * bpartridgejoined
21:21:32  * coderarityjoined
21:25:54  * anoemijoined
21:26:35  * matt_ryan_fanquit (Remote host closed the connection)
21:29:41  * admjoined
21:29:53  <adm>hi
21:31:29  <adm>i'm having a problem where requests to my nodejitsu server are returning this: An error has occurred: {"code":"ECONNREFUSED","errno":"ECONNREFUSED","syscall":"connect"}
21:32:17  <adm>wondering if anyone can help me figure out the cause
21:32:22  * michaeldausmannquit (Ping timeout: 252 seconds)
21:32:34  <coderarity>adm: have you checked `jitsu logs`?
21:32:38  <adm>yep
21:32:43  <coderarity>coolio
21:32:43  <adm>doesn't reveal anything
21:32:51  <adm>everything looks ok in the log
21:32:59  <coderarity>adm: is it happening on every route?
21:33:08  <adm>at the moment
21:33:15  <adm>but sometimes it doesn't happen...
21:33:36  * jcrugzzquit (Ping timeout: 252 seconds)
21:33:59  <adm>its happening right now though
21:34:09  <adm>i'm restarting the app
21:35:35  * ebrightjoined
21:35:36  * jcrugzzjoined
21:38:10  <coderarity>adm: what's your username/appname
21:39:59  * ebrightquit (Ping timeout: 260 seconds)
21:41:15  * michaeldausmannjoined
21:42:17  * ebrightjoined
21:42:39  * ebrightquit (Read error: Connection reset by peer)
21:46:06  * ebrightjoined
21:47:56  * jcrugzzquit (Ping timeout: 240 seconds)
21:48:28  * IrishGringojoined
21:49:03  * matt_ryan_fanjoined
21:49:38  * bpartridgequit (Ping timeout: 245 seconds)
21:50:10  * jcrugzzjoined
21:50:36  * ebrightquit (Ping timeout: 256 seconds)
21:55:02  * b|lotusjoined
22:00:10  * lpinquit (Quit: Leaving)
22:00:21  * ebrightjoined
22:06:05  * klaemoquit (Remote host closed the connection)
22:06:35  * michaeldausmannquit (Quit: michaeldausmann)
22:07:58  * ianjorgensenquit (Ping timeout: 245 seconds)
22:12:08  * micah_quit (Ping timeout: 245 seconds)
22:15:11  * ebrightquit (Ping timeout: 276 seconds)
22:16:17  * anoemi_joined
22:16:22  * anoemiquit (Read error: Connection reset by peer)
22:16:23  * anoemi_changed nick to anoemi
22:16:30  * ebrightjoined
22:25:19  * erichoceanjoined
22:30:06  * hichaelmartjoined
22:30:54  * c4milojoined
22:31:49  * IrishGringoquit (Read error: Operation timed out)
22:32:16  * defunctzombiechanged nick to defunctzombie_zz
22:34:45  * ebrightquit (Ping timeout: 260 seconds)
22:38:13  * towskiquit (Remote host closed the connection)
22:38:19  * ebrightjoined
22:39:40  * IrishGringojoined
22:47:04  * defunctzombie_zzchanged nick to defunctzombie
22:52:36  * ebrightquit (Ping timeout: 248 seconds)
22:53:22  * ebrightjoined
22:57:39  * ebrightquit (Ping timeout: 248 seconds)
22:58:17  * ebrightjoined
23:01:02  * filmaj`joined
23:02:11  * Samuel_Roldanjoined
23:02:30  * klaemojoined
23:03:32  * matt_ryan_fanchanged nick to pray_4_matt_ryan
23:04:10  * filmajquit (Ping timeout: 252 seconds)
23:04:10  * filmaj`changed nick to filmaj
23:07:38  * klaemoquit (Ping timeout: 245 seconds)
23:07:44  * klaemo_joined
23:07:47  * lresendejoined
23:09:42  * IrishGringoquit (Read error: Operation timed out)
23:10:52  * shamajoined
23:12:46  * jcrugzzquit (Ping timeout: 256 seconds)
23:14:14  * jcrugzzjoined
23:21:00  * klaemo_quit (Remote host closed the connection)
23:22:52  * TheJHquit (Ping timeout: 246 seconds)
23:25:44  * klaemojoined
23:26:30  * `3rdEdenquit (Quit: Zzzz)
23:26:45  * jeffrgjoined
23:30:40  * thl0joined
23:38:20  * defunctzombiechanged nick to defunctzombie_zz
23:45:07  * thl0quit (Remote host closed the connection)
23:53:15  * towskijoined
23:54:38  * robmozartquit (Remote host closed the connection)
23:57:19  * towskiquit (Remote host closed the connection)