10:43 AM
alastairp
right, that's not bad
2017-03-10 06924, 2017
10:43 AM
rahulr has quit
2017-03-10 06926, 2017
10:43 AM
alastairp
just from our point of view, students who try and do 2 things never come out well
2017-03-10 06937, 2017
10:43 AM
iliekcomputers has quit
2017-03-10 06952, 2017
10:43 AM
samj1912
basically may 1st - june 15 for 6 weeks :)
2017-03-10 06953, 2017
10:43 AM
alastairp
which is why we explicitly ask in the proposal (people won't tell us without us asking)
2017-03-10 06921, 2017
10:44 AM
rahulr joined the channel
2017-03-10 06921, 2017
10:44 AM
rahulr has quit
2017-03-10 06921, 2017
10:44 AM
rahulr joined the channel
2017-03-10 06930, 2017
10:44 AM
samj1912
yeah, I had already taken that into consideration which is why I have already had a head start on my gsoc proposal
2017-03-10 06953, 2017
10:44 AM
samj1912
2017-03-10 06956, 2017
10:44 AM
iliekcomputers joined the channel
2017-03-10 06909, 2017
10:45 AM
samj1912
already completed a part of it for the first ~15ish days id be missing out on
2017-03-10 06924, 2017
10:45 AM
samj1912
in case I miss out :P
2017-03-10 06933, 2017
10:45 AM
samj1912
I am pretty sure I will manage :)
2017-03-10 06900, 2017
10:51 AM
hibiscuskazeneko has quit
2017-03-10 06934, 2017
10:53 AM
agemcipe has quit
2017-03-10 06908, 2017
10:54 AM
samj1912
zas: I am thinking about targetting qt5.6
2017-03-10 06913, 2017
10:54 AM
samj1912
is that fine?
2017-03-10 06939, 2017
10:54 AM
samj1912
if we go below that, I will have to change the implementation details for high dpi stuff
2017-03-10 06911, 2017
10:55 AM
samj1912
since 5.6 had a drastically different high dpi implementation than 5.4
2017-03-10 06953, 2017
10:55 AM
zas
Yes, i agree.
2017-03-10 06927, 2017
10:56 AM
samj1912
also I am not sure about the py3 version
2017-03-10 06958, 2017
10:56 AM
zas
We need to check which versions are provided for widely used systems
2017-03-10 06920, 2017
10:57 AM
zas
You can perhaps add this as part of the proposal
2017-03-10 06937, 2017
10:57 AM
samj1912
py3.4 seems more universal, however from my earlier convos with sampsyo about beets porting to py3, he said he encountered issues with 3.4 but they were solved by 3.6
2017-03-10 06915, 2017
10:58 AM
samj1912
point to be taken under consideration is we have qt to handle more of the heavy lifting wrt to paths and all
2017-03-10 06924, 2017
10:58 AM
samj1912
which beets had to do on its own
2017-03-10 06933, 2017
10:58 AM
samj1912
s/paths/file paths
2017-03-10 06950, 2017
10:58 AM
zas
We can always add conditionnals and implement compatibility layers, if needed, but i would target qt5.6 + py3.6 for GSoC
2017-03-10 06926, 2017
10:59 AM
samj1912
hmm okay, I will add a bit of research period to my proposal to find the appropriate target version for python
2017-03-10 06935, 2017
10:59 AM
zas
yes, please
2017-03-10 06902, 2017
11:00 AM
agentsim has quit
2017-03-10 06922, 2017
11:00 AM
samj1912
my current qt port is based on qt 5.6.1
2017-03-10 06946, 2017
11:00 AM
zas
1.4.x versions of Picard will be still around for a while for people using systems where 2.0 requirements aren't met
2017-03-10 06901, 2017
11:01 AM
samj1912
cool :)
2017-03-10 06901, 2017
11:01 AM
zas
but we need to focus on future, not on past ;)
2017-03-10 06959, 2017
11:01 AM
samj1912
yes
2017-03-10 06951, 2017
11:15 AM
amanmehta joined the channel
2017-03-10 06930, 2017
11:27 AM
agentsim joined the channel
2017-03-10 06908, 2017
11:32 AM
agentsim has quit
2017-03-10 06930, 2017
11:53 AM
ruaok
zas, quick question: this file contains all of my config bits to fill into the template.
2017-03-10 06932, 2017
11:53 AM
ruaok
2017-03-10 06943, 2017
11:53 AM
ruaok
but, where and how do I tell consul to use that file?
2017-03-10 06953, 2017
11:54 AM
ruaok
oh meh. wikibot needs a replicated DB. no one mentioned that.
2017-03-10 06903, 2017
11:55 AM
ruaok
that makes the requirements quite a bit larger.
2017-03-10 06946, 2017
11:56 AM
Leo_Verto[m]
oh
2017-03-10 06951, 2017
11:58 AM
Leo_Verto[m]
well that'd explain the psycopg2 requirement
2017-03-10 06929, 2017
11:59 AM
UmkaDK_ has quit
2017-03-10 06938, 2017
11:59 AM
ruaok
packaging it into a docker container and connecting to the main db would be easier/cheaper.
2017-03-10 06950, 2017
11:59 AM
Leo_Verto[m]
Mhm
2017-03-10 06926, 2017
12:00 PM
UmkaDK joined the channel
2017-03-10 06948, 2017
12:01 PM
zas
ruaok: this json file will be processed by git2consul, so the values will be available through consul KV
2017-03-10 06903, 2017
12:03 PM
zas
2017-03-10 06918, 2017
12:03 PM
ruaok
yeah, I've got that.
2017-03-10 06929, 2017
12:03 PM
ruaok
but how do I load the .json file into consul?
2017-03-10 06940, 2017
12:19 PM
kyan has quit
2017-03-10 06922, 2017
12:20 PM
zas
it is magic ;) git2consul is running on kiki, and it should update. But i just tested and something didn't work...
2017-03-10 06941, 2017
12:20 PM
zas
ah
2017-03-10 06941, 2017
12:20 PM
Leo_Verto[m]
for dockerizing MeB-related stuff, should I use the consul-template and python images?
2017-03-10 06952, 2017
12:20 PM
zas
you have it in a branch, not in master
2017-03-10 06954, 2017
12:20 PM
ruaok
ah, that means I need to deploy on kiki?
2017-03-10 06957, 2017
12:20 PM
ruaok
yes.
2017-03-10 06910, 2017
12:21 PM
zas
just merge your changes
2017-03-10 06918, 2017
12:21 PM
ruaok
wanna review them real quick?
2017-03-10 06930, 2017
12:21 PM
zas
and git2consul will update kv store
2017-03-10 06941, 2017
12:21 PM
ruaok
I can make a PR...
2017-03-10 06949, 2017
12:21 PM
zas
yes, please do, easier to review
2017-03-10 06952, 2017
12:21 PM
ruaok
k
2017-03-10 06943, 2017
12:22 PM
IRC-Source_91652 joined the channel
2017-03-10 06912, 2017
12:23 PM
ruaok
2017-03-10 06917, 2017
12:23 PM
IRC-Source_91652 has quit
2017-03-10 06921, 2017
12:25 PM
zas
I think it is ok, let's merge it just to test kv store
2017-03-10 06956, 2017
12:25 PM
zas
ok?
2017-03-10 06904, 2017
12:26 PM
ruaok
k
2017-03-10 06926, 2017
12:26 PM
ruaok
merged.
2017-03-10 06931, 2017
12:26 PM
zas
git2consul should pick the file soon
2017-03-10 06955, 2017
12:26 PM
zas
2017-03-10 06901, 2017
12:27 PM
ruaok
ha, we merged at the same time
2017-03-10 06905, 2017
12:27 PM
zas
should show you stuff now
2017-03-10 06915, 2017
12:27 PM
ruaok
it does. :)
2017-03-10 06937, 2017
12:27 PM
zas
So you have access to keys & values, to be used in your template
2017-03-10 06906, 2017
12:28 PM
ruaok
wooooo!
2017-03-10 06924, 2017
12:28 PM
ruaok
q
2017-03-10 06959, 2017
12:29 PM
zas
2017-03-10 06913, 2017
12:30 PM
ruaok
yeah, my config file gets fill out ok.
2017-03-10 06931, 2017
12:30 PM
ruaok
let me get DNS going and add the site to the gateways.
2017-03-10 06921, 2017
12:31 PM
zas
2017-03-10 06934, 2017
12:31 PM
zas
any error in this file can end badly ;)
2017-03-10 06945, 2017
12:31 PM
ruaok
and that will use LE, right?
2017-03-10 06958, 2017
12:31 PM
zas
yes, depending on your options
2017-03-10 06915, 2017
12:32 PM
zas
2017-03-10 06931, 2017
12:32 PM
zas
that's uwsgi ?
2017-03-10 06948, 2017
12:32 PM
ruaok
ya
2017-03-10 06940, 2017
12:33 PM
zas
for LE certs, use "https": "auto",
2017-03-10 06900, 2017
12:34 PM
zas
for uwsgi, use "proto": "uwsgi",
2017-03-10 06935, 2017
12:34 PM
zas
if you want http to https redirect, use "http": "redirect",
2017-03-10 06953, 2017
12:34 PM
ruaok
2017-03-10 06954, 2017
12:34 PM
ruaok
?
2017-03-10 06941, 2017
12:35 PM
zas
looks ok
2017-03-10 06957, 2017
12:35 PM
zas
don't forget commas ;)
2017-03-10 06941, 2017
12:36 PM
ruaok
2017-03-10 06909, 2017
12:37 PM
zas
it should work ;)
2017-03-10 06957, 2017
12:37 PM
zas
once your backend is running of course
2017-03-10 06927, 2017
12:38 PM
ruaok
backend us up.
2017-03-10 06934, 2017
12:38 PM
ruaok
ok, I'll commit and pray
2017-03-10 06951, 2017
12:38 PM
zas
well, don't expect too much from prayers ;)
2017-03-10 06923, 2017
12:39 PM
Freso
gcilou: :)
2017-03-10 06943, 2017
12:39 PM
ruaok
lol
2017-03-10 06901, 2017
12:40 PM
ruaok
pushed
2017-03-10 06934, 2017
12:40 PM
ruaok
musicbrainz loads. that's nice.
2017-03-10 06958, 2017
12:40 PM
ruaok
2017-03-10 06909, 2017
12:41 PM
zas
502
2017-03-10 06923, 2017
12:41 PM
zas
it works, but your backend is failing
2017-03-10 06932, 2017
12:41 PM
ruaok
how does the gateway know the port of the uwsgi setup?
2017-03-10 06941, 2017
12:41 PM
ruaok
because it is on a non standard port.
2017-03-10 06906, 2017
12:42 PM
Freso
"12:01:01 Z<zas> but we need to focus on future, not on past ;)" - YES! Thank you!! 🙌
2017-03-10 06942, 2017
12:42 PM
zas
ruaok: it is using registrator
2017-03-10 06953, 2017
12:42 PM
ruaok
ah, right.
2017-03-10 06920, 2017
12:43 PM
zas
but for now, it finds nothing (or health checks are failing)
2017-03-10 06941, 2017
12:44 PM
zas
if the service is unavailable (or if, for some reason, health check reports a failure, or fails itself), gateways will just return 502s
2017-03-10 06904, 2017
12:45 PM
Freso
ruaok: Do you want to use the forum category for GSoC proposal( draft)s again this year?
2017-03-10 06915, 2017
12:45 PM
ruaok
sure.
2017-03-10 06941, 2017
12:45 PM
zas
so, be sure your service is reported healthy, port it is using will be automatically picked up
2017-03-10 06945, 2017
12:45 PM
Freso
samj1912: ^ you may want to make your draft on the forums instead of Google Docs. :)
2017-03-10 06909, 2017
12:46 PM
zas
Freso: it is a draft of draft i think ;)
2017-03-10 06918, 2017
12:46 PM
Freso
Ha. Alright then. :)
2017-03-10 06907, 2017
12:48 PM
eharris has quit
2017-03-10 06932, 2017
12:48 PM
eharris joined the channel
2017-03-10 06940, 2017
12:48 PM
samj1912
Freso yup, draft of the implementation and the whats and the whens
2017-03-10 06948, 2017
12:48 PM
Freso
Cool. :)
2017-03-10 06954, 2017
12:48 PM
samj1912
I'll make the final draft with Meb format on forums :)
2017-03-10 06959, 2017
12:48 PM
Freso
👍
2017-03-10 06905, 2017
12:49 PM
Freso
I'll check it out then, then!
2017-03-10 06906, 2017
12:49 PM
ruaok
2017-03-10 06929, 2017
12:49 PM
ruaok
do those monitoring statements look ok to you?
2017-03-10 06931, 2017
12:49 PM
ruaok
d887048290f5 metabrainz/listenbrainz:production-docker-setup "/sbin/my_init" 21 hours ago Up 21 minutes 0.0.0.0:13035->3031/tcp listenbrainz-web
2017-03-10 06935, 2017
12:49 PM
samj1912
Lol :p yup :D
2017-03-10 06939, 2017
12:50 PM
ruaok
uwsgi is listening on port 13035
2017-03-10 06932, 2017
12:53 PM
zas
ruaok: what is the name of your service ?
2017-03-10 06941, 2017
12:53 PM
ruaok
listenbrainz-web
2017-03-10 06950, 2017
12:53 PM
zas
this is wy..;
2017-03-10 06903, 2017
12:54 PM
zas
"beta.listenbrainz" in your config
2017-03-10 06923, 2017
12:54 PM
zas
"beta.listenbrainz-web" should work
2017-03-10 06923, 2017
12:54 PM
ruaok
oooh, I didn't realize it needed to match the service.
2017-03-10 06928, 2017
12:54 PM
ruaok
k
2017-03-10 06934, 2017
12:54 PM
zas
yes, it needs, to find about it ;)
2017-03-10 06949, 2017
12:55 PM
ruaok
pushed.
2017-03-10 06953, 2017
12:55 PM
ruaok
how long do I wait?
2017-03-10 06903, 2017
12:58 PM
ruaok
still 502. :(