0:40 AM
shepazu is now known as shepazu_away
0:53 AM
csillag1 has quit
1:10 AM
shepazu_away is now known as shepazu
1:30 AM
shepazu is now known as shepazu_away
1:41 AM
chrisbirk has quit
1:42 AM
kfogel has quit
1:43 AM
chrisbirk joined the channel
1:50 AM
MrWoohoo has quit
1:52 AM
chrisbirk has quit
1:55 AM
tilgovi joined the channel
2:41 AM
shepazu_away is now known as shepazu
2:59 AM
chrisbirk joined the channel
3:09 AM
tilgovi joined the channel
3:33 AM
shepazu is now known as shepazu_away
3:39 AM
shepazu_away is now known as shepazu
3:48 AM
chrisbirk has quit
4:10 AM
tilgovi has quit
4:20 AM
MrWoohoo joined the channel
5:06 AM
chrisbirk joined the channel
5:19 AM
chrisbirk has quit
5:21 AM
shepazu is now known as shepazu_away
5:29 AM
tilgovi joined the channel
6:05 AM
tav_ joined the channel
6:15 AM
tilgovi joined the channel
7:53 AM
Treora_ joined the channel
8:15 AM
Treora__ joined the channel
8:19 AM
Treora_ has quit
8:38 AM
csillag1 joined the channel
9:25 AM
Symon is now known as Symon|away
9:28 AM
Sebastien-L joined the channel
9:40 AM
csillag1 has quit
9:48 AM
Symon|away is now known as Symon
10:05 AM
Treora__ has quit
10:09 AM
Treora__ joined the channel
10:13 AM
csillag1 joined the channel
10:17 AM
tilgovi joined the channel
10:23 AM
Treora___ joined the channel
10:23 AM
Treora__ has quit
10:45 AM
Treora___ has quit
10:53 AM
csillag1 has quit
10:58 AM
nickstenn
aron_: I've had a look (ssh
dokku@dokku.hypothes.is run syncbridge hypothesis init_db production.ini) but it seems dokku run is broken
10:58 AM
10:58 AM
time="2015-02-04T11:00:48Z" level="fatal" msg="cannot enable tty mode on non tty input"
10:58 AM
so I'll need to dig a bit more
10:59 AM
aron_
oh, :(
11:00 AM
nickstenn
i think we could fix this with an environment variable tweak, though
11:00 AM
at the moment production.ini disables model creation at startup
11:01 AM
because production runs with multiple workers
11:01 AM
but we could probably turn it back on by default
11:01 AM
and just disable it in prod/stream/stage with an environment variable
11:02 AM
aron_
so if I create a branch with that flag turned on, and push that to dokku it should go smoothly?
11:03 AM
nickstenn
yep. give me 30s
11:06 AM
Treora___ joined the channel
11:10 AM
GitHub69 joined the channel
11:10 AM
NOTICE: [h] nickstenning created model-env-overrides (+1 new commit): https://github.com/hypothesis/h/commit/ba8903a3307c
11:10 AM
NOTICE: h/model-env-overrides ba8903a Nick Stenning: Allow setting model creation settings from env...
11:10 AM
GitHub69 has left the channel
11:20 AM
aron_: so if you merge that, rebase your branch, and redeploy that dokku, all should be well
11:22 AM
aron_
Seems legit
11:22 AM
GitHub44 joined the channel
11:22 AM
NOTICE: [h] aron deleted model-env-overrides at ba8903a: https://github.com/hypothesis/h/commit/ba8903a
11:22 AM
GitHub44 has left the channel
11:22 AM
GitHub40 joined the channel
11:22 AM
NOTICE: [h] aron pushed 1 new commit to master: https://github.com/hypothesis/h/commit/beb9ca841c7d9bbdcc71161ba36c0bd673e8a3ab
11:22 AM
NOTICE: h/master beb9ca8 Aron Carroll: Merge pull request #1905 from hypothesis/model-env-overrides...
11:22 AM
GitHub40 has left the channel
11:23 AM
GitHub132 joined the channel
11:23 AM
NOTICE: [h] aron force-pushed syncbridge from 3f90d62 to 1f48174: https://github.com/hypothesis/h/commits/syncbridge
11:23 AM
NOTICE: h/syncbridge b3e53ee Aron Carroll: Create new Threading service...
11:23 AM
NOTICE: h/syncbridge c55a77a Gerben: Create CrossFrameSync to replace Bridge plugin
11:23 AM
NOTICE: h/syncbridge 4bc4584 Aron Carroll: Add a CrossFrameUI service...
11:23 AM
GitHub132 has left the channel
11:43 AM
11:44 AM
looks like the tables still don't exist, I'll try destroying and redeploying
11:44 AM
nickstenn
looking
11:51 AM
aron_: hmm -- that's a bit weird
11:51 AM
aron_
..?
11:51 AM
nickstenn
i don't really understand why that hasn't worked
11:52 AM
have you tried destroying it and redeploying yet?
11:55 AM
aron_
no, shall I do that now?
11:57 AM
deleting...
12:00 PM
Treora___ has quit
12:16 PM
csillag1 joined the channel
12:17 PM
nickstenn: working now!
12:18 PM
12:20 PM
ujvari
All dokkus use the same ES instance, that's why
12:23 PM
aron_
Cool
12:32 PM
Treora___ joined the channel
12:36 PM
GitHub146 joined the channel
12:36 PM
NOTICE: [h] nickstenning created sentry (+1 new commit): https://github.com/hypothesis/h/commit/6bf551c85fc1
12:36 PM
NOTICE: h/sentry 6bf551c Nick Stenning: Enable Sentry logging in production environments...
12:36 PM
GitHub146 has left the channel
12:38 PM
GitHub183 joined the channel
12:38 PM
NOTICE: [h] nickstenning force-pushed sentry from 6bf551c to 7e3fcec: https://github.com/hypothesis/h/commits/sentry
12:38 PM
NOTICE: h/sentry 7e3fcec Nick Stenning: Enable Sentry logging in production environments...
12:38 PM
GitHub183 has left the channel
12:39 PM
nickstenn
aron_: i've gone ahead and created us a sentry account (
https://getsentry.com ) having noticed a bunch of exceptions in the production logs that we don't appear to be doing anything about
12:40 PM
12:40 PM
then I think it might be an idea to do another production deployment so we can start capturing those errors
12:42 PM
travis-ci joined the channel
12:42 PM
travis-ci
hypothesis/h#4634 (sentry - 6bf551c : Nick Stenning): The build failed.
12:42 PM
12:42 PM
12:42 PM
travis-ci has left the channel
12:43 PM
travis-ci joined the channel
12:43 PM
hypothesis/h#4635 (sentry - 7e3fcec : Nick Stenning): The build failed.
12:43 PM
12:43 PM
12:43 PM
travis-ci has left the channel
12:46 PM
aron_
nickstenn, is sentry a separate deploy?
12:46 PM
nickstenn
there's a hosted version
12:46 PM
aron_
12:47 PM
nickstenn
yep
12:47 PM
we can always host it ourselves later if we want
12:47 PM
aron_
Looks good
12:47 PM
nickstenn
apart from the bit where I broke the build
12:47 PM
aron_
Got a couple of travis errors
12:47 PM
yar
12:50 PM
GitHub151 joined the channel
12:50 PM
NOTICE: [h] nickstenning force-pushed sentry from 7e3fcec to 9a5f123: https://github.com/hypothesis/h/commits/sentry
12:50 PM
NOTICE: h/sentry 9a5f123 Nick Stenning: Enable Sentry logging in production environments...
12:50 PM
GitHub151 has left the channel
12:52 PM
nickstenn
hoping that moving those imports into the function will shut pylint up
12:52 PM
otherwise I guess I'm going to have to annotate them...
12:54 PM
Symon is now known as Symon|away
12:55 PM
csillag1 has quit
12:56 PM
csillag1 joined the channel
12:57 PM
travis-ci joined the channel
12:57 PM
travis-ci
hypothesis/h#4637 (sentry - 9a5f123 : Nick Stenning): The build is still failing.
12:57 PM
12:57 PM
12:57 PM
travis-ci has left the channel
12:57 PM
nickstenn
argh
13:02 PM
GitHub57 joined the channel
13:02 PM
NOTICE: [h] nickstenning force-pushed sentry from 9a5f123 to f3a0678: https://github.com/hypothesis/h/commits/sentry
13:02 PM
NOTICE: h/sentry f3a0678 Nick Stenning: Enable Sentry logging in production environments...
13:02 PM
GitHub57 has left the channel
13:08 PM
travis-ci joined the channel
13:08 PM
travis-ci
hypothesis/h#4638 (sentry - f3a0678 : Nick Stenning): The build was fixed.
13:08 PM
13:08 PM
13:08 PM
travis-ci has left the channel
13:12 PM
nickstenn
aron_: do you fancy merging that and then pairing with me on a production deploy?
13:12 PM
there's a tag search bug and a couple of other things waiting to go out
13:12 PM
13:12 PM
aron_
I'm deep in the middle of testing this syncbridge branch, I can do it later to day
13:13 PM
GitHub111 joined the channel
13:13 PM
NOTICE: [h] aron pushed 1 new commit to master: https://github.com/hypothesis/h/commit/75c38181c183e88e2f1ec2325786a2b28dda206c
13:13 PM
NOTICE: h/master 75c3818 Aron Carroll: Merge pull request #1906 from hypothesis/sentry...
13:13 PM
GitHub111 has left the channel