[00:30] <AuroraAvenue> popey, I know your on the show - but I'm looking for this bug.
[00:30] <AuroraAvenue> ...
[00:30] <AuroraAvenue> The bug allows Ubuntu Touch to be installed on Lollipop Android, which it can't at the moment.
[00:46] <AuroraAvenue> maybe it was pre-recorded.
[06:28] <popey> AuroraAvenue: que?
[06:29] <popey> Morning all
[06:29] <Kilos> hi popey
[06:29] <Kilos> and hi dholbach dpm svij
[06:29] <svij> morning all!
[06:30] <dholbach> hi Kilos, hi svij, hi popey, hi dpm
[06:33] <dpm> morning all
[07:29] <davidcalle> Morning o/
[07:32] <Kilos> hi davidcalle
[09:33] <dholbach> davidcalle, dpm, mhall119, popey: I won't be able to make it to the team meeting later on as I will have to pick up Lisa from the train station
[09:34] <dholbach> dpm and I talked about this Friday evening already and thought it might be a good idea to move the meeting to tomorrow
[09:34] <dholbach> dpm, ^ do I remember this correctly?
[09:34] <dpm> dholbach, ah, yeah, let me do that, thanks for the heads up
[09:34] <popey> me either, I'll be on a flight
[09:35] <davidcalle> wfm
[09:35] <dpm> popey, ah, I thought you'd have landed already. All set for Prague?
[09:35] <dholbach> popey, enjoy Prague! :-)
[10:07] <popey> dpm: ah, no, will be on the way to the airport
[10:07] <popey> dholbach: thank :)
[10:07] <popey> *s
[10:07] <dpm> popey, ok
[10:07] <dpm> dholbach, popey, reshuffling calls, then
[10:08] <dholbach> thanks
[13:02] <dholbach> hey marcoceppi, so about the manual deployment - how is this going to work? you just do a bzr pull or something?
[13:02] <dholbach> marcoceppi, in that case we'd also need to pull the dependencies
[13:03] <dholbach> and run "./manage.py migrate" at least
[13:04] <marcoceppi> dholbach: right, if the bzr repo is ready to pull, I'll give it a go first and document the process for you
[13:04] <dholbach> yes, it should be
[13:19] <marcoceppi> dholbach: it failed: http://paste.ubuntu.com/16048119/
[13:19] <dholbach> ugh
[13:20] <marcoceppi> dholbach: do you have a remedy for this?
[13:20] <dholbach> marcoceppi, were the dependencies updated as well?
[13:21] <marcoceppi> yes
[13:21] <dholbach> was this part of the layers  branch?
[13:21] <dholbach> this didn't happen in my testing :-/
[13:21] <marcoceppi> dholbach: I'm not doing it in the charm
[13:21] <marcoceppi> I'm doing it manually
[13:22] <marcoceppi> I just ran the migrate command after a pip install of the updated requirements.tx
[13:22] <dholbach> ok, just a sec, let me see
[13:22] <marcoceppi> dholbach: let me try one more thing
[13:22] <dholbach> yep, I have an idea too
[13:23] <marcoceppi> cool
[13:24] <marcoceppi> dholbach: my idea didn't work
[13:27] <dholbach> marcoceppi, can you try to apply https://code.launchpad.net/~dholbach/ubucon-site/fix-migration-paths/+merge/292805 and try again?
[13:27] <dholbach> the paths in the settings.py referred to the old south migrations
[13:29] <marcoceppi> dholbach: much better, it's progressing now
[13:29] <dholbach> <3
[13:29] <marcoceppi> need to run to an appointment, be back in 15
[13:30] <marcoceppi> dholbach: http://paste.ubuntu.com/16048220/
[13:30] <dholbach> I have a call now, bbiab
[13:41] <marcoceppi> dholbach: no worries, I just relocated
[13:46] <dholbach> davidcalle, ^ we're having a bit of a problem with the ubucon-site deployment
[13:46]  * davidcalle hides
[13:47] <davidcalle> marcoceppi: hey :)
[13:47] <marcoceppi> davidcalle: ahoy
[13:47] <marcoceppi> davidcalle: migrations are failing to run because something already exists
[13:50] <marcoceppi> django_openid_auth_association
[13:54] <davidcalle> marcoceppi: dholbach: maybe try something like this: http://paste.ubuntu.com/16048726/
[13:54] <davidcalle> dholbach: please check if it looks sane to you ^
[13:55] <davidcalle> This assumes it's based on the devportal code and that you actually have a run.py script in the charm (afaik, you should)
[13:56] <marcoceppi> davidcalle: different charm, this is django layer, but the commands are worth trying
[13:56] <marcoceppi> davidcalle: fake-initial looks promising
[13:57] <marcoceppi> davidcalle dholbach now the migrate command is failing
[13:57] <marcoceppi> davidcalle http://paste.ubuntu.com/16048756/
[13:58] <dholbach> can you run the makemigrations command to see what it adds?
[13:59] <marcoceppi> dholbach: http://paste.ubuntu.com/16048832/
[14:00] <marcoceppi> oh, fake-inital might not have been the right course of action
[14:00] <dholbach> I don't understand where these new migrations come from now :-/
[14:03] <marcoceppi> dholbach: I restarted gunicon, does the site look as you'd expected?
[14:03] <dholbach> yes, it looks good AFAICS
[14:04] <marcoceppi> dholbach: then I htink the migrations are done, since it says there are none to run (despite there being new ones)
[14:04] <marcoceppi> dholbach: I'll copy the new migrations down so you can test/check/potentially commit them
[14:04] <svij> marcoceppi: dholbach: the administration menu is broken
[14:04] <svij> when logged in
[14:04] <marcoceppi> perfect.
[14:04] <marcoceppi> svij: what's the login?
[14:05] <svij> http://ubucon.org/openid/login
[14:05] <svij> you may need to be in a launchpad group
[14:05] <svij> ah, you are
[14:05] <davidcalle> svij: broken how? Looks ok to me
[14:06] <svij> oh
[14:06] <svij> now it looks fine here too
[14:06] <dpm> it's taking quite a long time for me to log in at all
[14:06] <marcoceppi> svij: I may have pulled the rug from out under you, since I did a collectstatic after you reported it broken
[14:07] <svij> marcoceppi: ah!
[14:07] <marcoceppi> dholbach: the upgrade process (when migrations work) is straight forward. I'll be easy for me to build it into the charm. We're probably going to want to redeploy this again sometime, so I'm not sure how to export the content for a reimport but we can takle that later
[14:10] <svij> is the blog now included?
[14:10] <dholbach> marcoceppi, I think the new migration stems from the fact that we did a cms update and one of the internal keys we had foreignkey on changed
[14:10] <marcoceppi> dholbach: sure, so it'll be good to just deploy afresh with the proper migrations, etc
[14:11] <marcoceppi> dholbach: I fear it won't cleanly migrate on the next update
[14:11] <dholbach> marcoceppi, davidcalle: does https://code.launchpad.net/~dholbach/ubucon-site/fix-migration-paths/+merge/292805 look sane to you?
[14:11] <marcoceppi> dholbach: here are the instructions to defeat bus factor http://paste.ubuntu.com/16048881/
[14:11] <marcoceppi> dholbach: I'll build this into the charm so you can do it via juju
[14:12] <dholbach> marcoceppi, I'll send an email to mhall119 and davidcalle too with the instructions
[14:12] <dholbach> marcoceppi, I don't know anything about juju :-)
[14:12] <marcoceppi> dholbach: hah, I'll learn you soon enough ;)
[14:13] <dholbach> ok, I'll take your word for it :-)
[14:15] <svij> dholbach: so can I play around with the blog finally?
[14:15] <davidcalle> dholbach: debug true l54, expected?
[14:15] <dholbach> davidcalle, it replaces l32
[14:16] <davidcalle> dholbach: ok
[14:16] <dholbach> looking through the page I'm not sure if the blog bits actually landed or are enabled
[14:17] <svij> if I add a page content on on the structure view, there's a "News & Blog" header with blog specific things, dholbach
[14:19] <dholbach> hum
[14:19] <dholbach> if I try to edit the /blog page, I get "you're not allowed to add a plugin"
[14:19] <dholbach> marcoceppi, I'm not sure... do you think we should land https://code.launchpad.net/~dholbach/ubucon-site/fix-migration-paths/+merge/292805?
[14:20] <svij> dholbach: oh you're right
[14:26] <marcoceppi> dholbach: try now
[14:26] <marcoceppi> dholbach: I just landed that migration (cleanly) from your branch
[14:26] <dpm> Also, not urgent, but if in the current or next deployment we could squeeze in: https://code.launchpad.net/~dpm/ubucon-site/add-de-fr-zh_cn/+merge/292809 - cmt-arudy has been asking me to enable French in the site for a few days now
[14:28] <dholbach> davidcalle, for the right permissions to add e.g. a blog archive to a page, maybe we need to fix/extend the initdb command(?)
[14:28] <dholbach> or maybe just re-run it?
[14:28] <marcoceppi> dholbach: can you edit blog now?
[14:29] <dholbach> marcoceppi, I can edit the page, but couldn't add a blog archive plugin
[14:29] <dholbach> let me log out and log back in again and see if that changes anything
[14:29] <marcoceppi> dholbach: can you now?
[14:30] <dholbach> trying
[14:31] <dholbach> no, I don't seem to have the right permissions
[14:31] <dholbach> marcoceppi, is the entire MP I sent earlier applied now, if yes - I merge it into trunk to reflect that
[14:32] <marcoceppi> dholbach: I just applied your MP about 3 mins ago
[14:32]  * dholbach hugs marcoceppi 
[14:32] <marcoceppi> brb
[14:33] <davidcalle> dholbach: marcoceppi, svij: so, I managed to add an archive plugin
[14:33] <dholbach> oh wow
[14:34] <dholbach> davidcalle is clearly more special then me
[14:34] <dholbach> s/then/than
[14:34] <davidcalle> dholbach: I gave myself the right permissions :)
[14:34] <marcoceppi> i have no idea whats going on ;)
[14:34] <dholbach> davidcalle, whaaaaat!
[14:34] <dholbach> that's cheating
[14:34] <marcoceppi> lmk when you need me to poke juju
[14:34] <dholbach> but good on you! :)
[14:34] <davidcalle> marcoceppi: :)
[14:34] <dholbach> with that we can publish the /blog page and are all done now?
[14:36] <dholbach> davidcalle, ^
[14:36] <dholbach> if yes: http://blaqswans.org/wp-content/uploads/2015/04/a_team-300x216.jpg :-)
[14:37] <davidcalle> dholbach: well, it should work, but I don't know how aldryn works and which plugin to put on the page :) svij, dholbach, let me give you these permissions
[14:37] <dholbach> davidcalle, maybe for now just add a blog archive so we get all the latest blog entries
[14:37] <dholbach> and then we let svij figure out how to publish a blog entry :-)
[14:37] <svij> yay
[14:37] <dholbach> so we divide up the work items ;-)
[14:37] <dholbach> ← break database
[14:38] <dholbach> marcoceppi: fix database
[14:38] <dholbach> davidcalle: cheat database
[14:38] <dholbach> svij: figure it all out
[14:38] <svij> and then I'll tell Marius Q to write a blog post. Hehe
[14:39] <dholbach> this is an excellent example of teamwork :-P
[14:41] <davidcalle> dholbach: dpm: svij: I've enabled blog plugins control to all ubucon devs. And I guess we can do on a per editor basis?
[14:41] <davidcalle> svij: I've put you in the dev group as well
[14:41] <dholbach> davidcalle, sure
[14:42] <dholbach> I don't expect that many editors
[14:42] <svij> yup
[14:42] <davidcalle> svij: what browser do you use?
[14:43] <svij> davidcalle: chromium
[14:43] <davidcalle> svij: ok, Firefox and Django CMS admin don't work hand in hand for some reasons (eg. plugin deletion on a page doesn't work in Firefox)
[14:46] <davidcalle> svij: dholbach: feel free to ping me if you need more cheap corner cutting :D
[14:47] <dholbach> great work everyone
[14:47] <dholbach> thanks a lot!
[14:47] <dholbach> dpm, ^ looks like we're ready to go with the blog
[14:47] <marcoceppi> dholbach: I've taken this feedback and started iterating on the charm layer, hopefully by end of next week I'll have a better exeprience for you
[14:47] <dholbach> <3
[14:47] <elacheche> o/ folks :)
[14:48] <svij> thanks dholbach, marcoceppi and davidcalle
[14:48] <Kilos> czajkows1i congratulations, may it be a long happy marriage
[14:48] <dpm> thanks so much marcoceppi
[14:49] <dpm> and all!
[14:49] <marcoceppi> dholbach dpm, while I'm rooting around, we can land that language patch if you get it onto trunk
[14:49] <dholbach> I'll merge it
[14:50] <dpm> awesome
[14:50] <dpm> marcoceppi, do local juju deployments work with the layer now? IIRC that was one of the issues dholbach was having. I've not tested the site locally in a while, but I can give it another go
[14:51] <marcoceppi> dpm: the problems were with juju 2.0 and lxd, which have been ironed out
[14:52] <dpm> ok, cool
[14:52] <dholbach> merged
[14:55] <dpm> thanks dholbach!
[14:55] <dpm> marcoceppi, are you guys still recommending the juju PPA in 16.04?
[14:58] <marcoceppi> dpm: yea, juju 2.0 still hasn't landed in xenial yet
[14:59] <dholbach> all right... I'm out to pick up Lisa from the station - see you guys tomorrow - dpm: I'll work on the UOS suggestions first thing tomorrow, maybe we can catch up tomorrow early before the team call too
[14:59] <marcoceppi> dpm dholbach languages pulled down
[14:59] <dholbach> marcoceppi, fantastic
[14:59] <dholbach> thanks a lot
[14:59] <dholbach> it's much appreciated :)
[14:59] <marcoceppi> dholbach: I should be a lot more responsive now that release is out <3
[14:59] <dholbach> excellent :-)
[15:00] <dholbach> I know you had lots on your plate
[15:00] <dholbach> all right - see you guys tomorrow
[15:05] <dpm> thanks again marcoceppi!
[15:07] <dpm> languages appear on the admin, we now just need to translate some content to test them live
[20:49] <czajkowski> Aloha